com.ebmwebsourcing.geasytools.widgets.ext.impl.treepanel
Class AbstractNode

java.lang.Object
  extended by com.google.gwt.user.client.ui.UIObject
      extended by com.google.gwt.user.client.ui.Widget
          extended by com.google.gwt.user.client.ui.Composite
              extended by com.ebmwebsourcing.geasytools.widgets.ext.impl.treepanel.AbstractNode
All Implemented Interfaces:
ITreeNode, com.google.gwt.event.dom.client.HasClickHandlers, com.google.gwt.event.logical.shared.HasAttachHandlers, com.google.gwt.event.shared.HasHandlers, com.google.gwt.user.client.EventListener, com.google.gwt.user.client.ui.IsWidget

public abstract class AbstractNode
extends com.google.gwt.user.client.ui.Composite
implements ITreeNode


Nested Class Summary
 
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
 
Field Summary
 
Fields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX
 
Constructor Summary
AbstractNode()
           
 
Method Summary
 com.google.gwt.event.shared.HandlerRegistration addClickHandler(com.google.gwt.event.dom.client.ClickHandler handler)
           
 void addNode(ITreeNode node)
           
 ITreeNode[] getChildren()
           
 java.lang.String getName()
           
 ITreeNode getParentTreeNode()
           
 ITreePanel getTreePanel()
           
 void setName(java.lang.String name)
           
 void setTreePanel(ITreePanel treePanel)
           
 
Methods inherited from class com.google.gwt.user.client.ui.Composite
getWidget, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, setWidget
 
Methods inherited from class com.google.gwt.user.client.ui.Widget
addAttachHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents
 
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, onEnsureDebugId, removeStyleDependentName, removeStyleName, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, toString, unsinkEvents
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.google.gwt.event.shared.HasHandlers
fireEvent
 

Constructor Detail

AbstractNode

public AbstractNode()
Method Detail

getName

public java.lang.String getName()
Specified by:
getName in interface ITreeNode

setName

public void setName(java.lang.String name)
Specified by:
setName in interface ITreeNode

getTreePanel

public ITreePanel getTreePanel()
Specified by:
getTreePanel in interface ITreeNode

setTreePanel

public void setTreePanel(ITreePanel treePanel)
Specified by:
setTreePanel in interface ITreeNode

addClickHandler

public com.google.gwt.event.shared.HandlerRegistration addClickHandler(com.google.gwt.event.dom.client.ClickHandler handler)
Specified by:
addClickHandler in interface com.google.gwt.event.dom.client.HasClickHandlers

addNode

public void addNode(ITreeNode node)
Specified by:
addNode in interface ITreeNode

getChildren

public ITreeNode[] getChildren()
Specified by:
getChildren in interface ITreeNode

getParentTreeNode

public ITreeNode getParentTreeNode()
Specified by:
getParentTreeNode in interface ITreeNode


Copyright © 2010-2011 Petals Link. All Rights Reserved.