org.apache.hupa.client.widgets
Class IMAPTreeItem

java.lang.Object
  extended by com.google.gwt.user.client.ui.UIObject
      extended by com.google.gwt.user.client.ui.TreeItem
          extended by org.apache.hupa.widgets.ui.EditableTreeItem
              extended by org.apache.hupa.client.widgets.IMAPTreeItem
All Implemented Interfaces:
com.google.gwt.safehtml.client.HasSafeHtml, com.google.gwt.user.client.ui.HasHTML, com.google.gwt.user.client.ui.HasText, com.google.gwt.user.client.ui.HasTreeItems, com.google.gwt.user.client.ui.HasVisibility, com.google.gwt.user.client.ui.IsTreeItem, HasEditable, HasEditHandlers

public class IMAPTreeItem
extends EditableTreeItem


Nested Class Summary
 
Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.TreeItem
com.google.gwt.user.client.ui.TreeItem.TreeItemImpl, com.google.gwt.user.client.ui.TreeItem.TreeItemImplIE6
 
Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled
 
Nested classes/interfaces inherited from interface com.google.gwt.user.client.ui.HasTreeItems
com.google.gwt.user.client.ui.HasTreeItems.ForIsWidget
 
Field Summary
protected  String oldFullName
           
protected  String oldName
           
 
Fields inherited from class org.apache.hupa.widgets.ui.EditableTreeItem
editBox, manager, normalItem, oldValue
 
Fields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX
 
Constructor Summary
IMAPTreeItem(IMAPFolder folder)
           
 
Method Summary
 void cancelEdit()
          Cancel editing
 void decreaseUnseenMessageCount()
          Decrease the unseen messagecount of this folder
 void descreaseUnseenMessageCount(int decreaseCount)
          Decrease the unseen messagecount of this folder
 void increaseUnseenMessageCount()
          Increase the unseen messagecount of this folder
 void increaseUnseenMessageCount(int increaseCount)
          Increase the unseen messagecount of this folder
 void setSelected(boolean selected)
           
 void setUnseenMessageCount(int cound)
           
 void setUserObject(Object obj)
           
 void startEdit()
          Start editing
 void stopEdit()
          Stop editing
 
Methods inherited from class org.apache.hupa.widgets.ui.EditableTreeItem
addEditHandler, getText, isEdit, setText, setWidget, showEditBox, showItem
 
Methods inherited from class com.google.gwt.user.client.ui.TreeItem
addItem, addItem, addItem, addItem, addItem, addTextItem, asTreeItem, getChild, getChildCount, getChildIndex, getFocusable, getFocusableWidget, getHTML, getParentItem, getState, getTree, getUserObject, getWidget, insertItem, insertItem, insertItem, insertItem, isSelected, onEnsureDebugId, remove, removeItem, removeItem, removeItems, setHTML, setHTML, setState, setState
 
Methods inherited from class com.google.gwt.user.client.ui.UIObject
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, removeStyleDependentName, removeStyleName, resolvePotentialElement, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, sinkEvents, toString, unsinkEvents
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

oldFullName

protected String oldFullName

oldName

protected String oldName
Constructor Detail

IMAPTreeItem

public IMAPTreeItem(IMAPFolder folder)
Method Detail

setSelected

public void setSelected(boolean selected)
Overrides:
setSelected in class com.google.gwt.user.client.ui.TreeItem

decreaseUnseenMessageCount

public void decreaseUnseenMessageCount()
Decrease the unseen messagecount of this folder


setUnseenMessageCount

public void setUnseenMessageCount(int cound)

descreaseUnseenMessageCount

public void descreaseUnseenMessageCount(int decreaseCount)
Decrease the unseen messagecount of this folder


increaseUnseenMessageCount

public void increaseUnseenMessageCount()
Increase the unseen messagecount of this folder


increaseUnseenMessageCount

public void increaseUnseenMessageCount(int increaseCount)
Increase the unseen messagecount of this folder


setUserObject

public void setUserObject(Object obj)
Overrides:
setUserObject in class com.google.gwt.user.client.ui.TreeItem

startEdit

public void startEdit()
Description copied from interface: HasEditable
Start editing

Specified by:
startEdit in interface HasEditable
Overrides:
startEdit in class EditableTreeItem

cancelEdit

public void cancelEdit()
Description copied from interface: HasEditable
Cancel editing

Specified by:
cancelEdit in interface HasEditable
Overrides:
cancelEdit in class EditableTreeItem

stopEdit

public void stopEdit()
Description copied from interface: HasEditable
Stop editing

Specified by:
stopEdit in interface HasEditable
Overrides:
stopEdit in class EditableTreeItem


Copyright © 2009-2012 The Apache Software Foundation. All Rights Reserved.