org.jowidgets.examples.common.workbench.base
Class AbstractDemoComponentNode

java.lang.Object
  extended by org.jowidgets.examples.common.workbench.base.AbstractDemoComponentNode
All Implemented Interfaces:
org.jowidgets.workbench.api.IComponentNode, org.jowidgets.workbench.api.IComponentNodeDescriptor, org.jowidgets.workbench.api.IDisposeCallback, org.jowidgets.workbench.api.IWorkbenchPart
Direct Known Subclasses:
AddonWidgetsHowToTreeNode, ComponentNodeDemo1, FolderNodeDemo, ImportantComponentTreeNodeDemo1, LabelsHowToTreeNode, SingleViewTreeNode, WidgetsHowToTreeNode

public abstract class AbstractDemoComponentNode
extends Object
implements org.jowidgets.workbench.api.IComponentNode


Constructor Summary
AbstractDemoComponentNode(String id, String label)
           
AbstractDemoComponentNode(String id, String label, String tooltip, org.jowidgets.common.image.IImageConstant icon)
           
 
Method Summary
 org.jowidgets.common.image.IImageConstant getIcon()
           
 String getId()
           
 String getLabel()
           
 String getTooltip()
           
 void onContextInitialize(org.jowidgets.workbench.api.IComponentNodeContext context)
           
 void onDispose()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jowidgets.workbench.api.IComponentNode
createComponent
 

Constructor Detail

AbstractDemoComponentNode

public AbstractDemoComponentNode(String id,
                                 String label)

AbstractDemoComponentNode

public AbstractDemoComponentNode(String id,
                                 String label,
                                 String tooltip,
                                 org.jowidgets.common.image.IImageConstant icon)
Method Detail

onContextInitialize

public void onContextInitialize(org.jowidgets.workbench.api.IComponentNodeContext context)
Specified by:
onContextInitialize in interface org.jowidgets.workbench.api.IComponentNode

onDispose

public void onDispose()
Specified by:
onDispose in interface org.jowidgets.workbench.api.IDisposeCallback

getId

public final String getId()
Specified by:
getId in interface org.jowidgets.workbench.api.IComponentNodeDescriptor

getLabel

public String getLabel()
Specified by:
getLabel in interface org.jowidgets.workbench.api.IWorkbenchPart

getTooltip

public String getTooltip()
Specified by:
getTooltip in interface org.jowidgets.workbench.api.IWorkbenchPart

getIcon

public org.jowidgets.common.image.IImageConstant getIcon()
Specified by:
getIcon in interface org.jowidgets.workbench.api.IWorkbenchPart


Copyright © 2012. All Rights Reserved.