public class TreeItem<I extends TreeItem> extends com.google.gwt.user.client.ui.Composite implements OuiaComponent
| Modifier and Type | Class and Description |
|---|---|
static class |
TreeItem.State |
protected static class |
TreeItem.TreeItemIterator<T> |
static class |
TreeItem.Type |
| Modifier and Type | Field and Description |
|---|---|
protected com.google.gwt.user.client.ui.FlowPanel |
content |
| Constructor and Description |
|---|
TreeItem(TreeItem.Type type,
String value,
String label,
com.google.gwt.user.client.ui.IsWidget icon) |
claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, setWidgetaddAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEventsaddStyleDependentName, 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, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitinitOuiaComponentAttributespublic TreeItem(TreeItem.Type type, String value, String label, com.google.gwt.user.client.ui.IsWidget icon)
public TreeItem.State getState()
public void setState(TreeItem.State state)
public void setState(TreeItem.State state, boolean fireEvents)
public void setState(TreeItem.State state, boolean propagateParent, boolean fireEvents)
public Object getUserObject()
public void setUserObject(Object userObject)
public TreeItem.Type getType()
public I addItem(TreeItem.Type type, String value, String label, com.google.gwt.user.client.ui.IsWidget icon)
public I insertItem(TreeItem.Type type, String value, String label, com.google.gwt.user.client.ui.IsWidget icon, int index)
public void removeItems()
public int getChildCount()
public I getChild(int i)
protected void onOpenState()
protected void onCloseState()
public void remove()
public void removeItem(I treeItem)
public String getText()
public String getUuid()
public String getLabel()
public boolean isSelected()
public TreeItem getParentItem()
public boolean isEmpty()
public OuiaComponentTypeAttribute ouiaComponentType()
ouiaComponentType in interface OuiaComponentpublic OuiaComponentIdAttribute ouiaComponentId()
ouiaComponentId in interface OuiaComponentpublic Consumer<OuiaAttribute> ouiaAttributeRenderer()
ouiaAttributeRenderer in interface OuiaComponentCopyright © 2012–2021 JBoss by Red Hat. All rights reserved.