public class CmsLazyTreeItem extends CmsTreeItem
限定符和类型 | 类和说明 |
---|---|
protected class |
CmsLazyTreeItem.LoadingItem
Helper tree item which displays a "loading" message.
|
static class |
CmsLazyTreeItem.LoadState
Enum for indicating the load state of a tree item.
|
CmsListItem.MoveHandle
ANIMATION_DURATION, m_children, m_opener
m_checkbox, m_decoratedPanel, m_decorationWidgets, m_decorationWidth, m_id, m_listItemWidget, m_mainWidget, m_panel, m_placeholder, m_provisionalParent
构造器和说明 |
---|
CmsLazyTreeItem(CmsCheckBox checkbox,
com.google.gwt.user.client.ui.Widget widget,
boolean useLoadItem)
Constructs a new lazy tree item with a main widget and a check box.
|
CmsLazyTreeItem(com.google.gwt.user.client.ui.Widget widget,
boolean useLoadItem)
Constructs a new lazy tree item with a main widget.
|
限定符和类型 | 方法和说明 |
---|---|
protected com.google.gwt.user.client.ui.Image |
getLoadingImage()
Returns the loading image.
|
CmsLazyTreeItem.LoadState |
getLoadState()
Gets the load state of the tree item.
|
boolean |
isLoaded()
Returns if tree item children have been loaded.
|
protected void |
onChangeChildren()
Helper method which is called when the list of children changes.
|
void |
onFinishLoading()
This method should be called when the item's children have finished loading.
|
void |
onStartLoading()
This method is called when the tree item's children start being loaded.
|
add, addChild, adopt, clear, clearChildren, closeAllEmptyChildren, createOpener, executeOpen, fireClose, fireOpen, getChild, getChild, getChildCount, getChildren, getDragHelper, getItemPosition, getLastOpenedItem, getMinusImage, getParentItem, getParentTarget, getPath, getPathLevel, getPlusImage, getTree, hideOpeners, insertChild, insertPlaceholderAsLastChild, isDropEnabled, isOpen, onDragCancel, removeChild, removeChild, removeChild, removeOpener, repositionPlaceholder, setDropEnabled, setLeafStyle, setOpen, setOpen, setParentItem, setTree, showOpeners
addCheckBox, addDecoration, addDecorationWidget, addMainWidget, cloneForPlaceholder, getCheckBox, getData, getDecorationWidgets, getId, getListItemWidget, getMainWidget, getMoveHandle, getParentList, getPlaceholder, initContent, initContent, initContent, initMoveHandle, initMoveHandle, onDrop, onStartDrag, removeDecorationWidget, setData, setId, setSmallView, truncate
claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, setWidget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString, unsinkEvents
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getElement
public CmsLazyTreeItem(CmsCheckBox checkbox, com.google.gwt.user.client.ui.Widget widget, boolean useLoadItem)
checkbox
- the check boxwidget
- the main widgetuseLoadItem
- true
to show a load item while children are being loadedpublic CmsLazyTreeItem(com.google.gwt.user.client.ui.Widget widget, boolean useLoadItem)
widget
- the main widgetuseLoadItem
- true
to show a load item while children are being loadedpublic CmsLazyTreeItem.LoadState getLoadState()
public boolean isLoaded()
true
if tree item children have been loadedpublic void onFinishLoading()
public void onStartLoading()
protected com.google.gwt.user.client.ui.Image getLoadingImage()
protected void onChangeChildren()
CmsTreeItem
onChangeChildren
在类中 CmsTreeItem
CmsTreeItem.onChangeChildren()