org.fusesource.web.console.client.camel.route
Class CamelNode

java.lang.Object
  extended by org.fusesource.web.console.client.camel.route.CamelNode
All Implemented Interfaces:
java.io.Serializable, WidgetNode
Direct Known Subclasses:
ChoiceNode, FromNode, OutputNode, RoutesNode, ToNode

public class CamelNode
extends java.lang.Object
implements java.io.Serializable, WidgetNode

Version:
$Revision: 1.1 $
See Also:
Serialized Form

Constructor Summary
CamelNode()
           
 
Method Summary
 void addContextMenu(RouteManager routePanel, Menu menu, com.google.gwt.user.client.ui.TreeItem node, EventObject e)
           
protected  CamelNode addOutput(CamelNode child)
           
 com.google.gwt.user.client.ui.Panel createContentPanel(java.lang.String id)
           
 com.google.gwt.user.client.ui.Panel createEditForm(java.lang.String formId)
           
protected static java.lang.String createId()
           
protected  java.lang.String createQtipText()
           
 com.google.gwt.user.client.ui.TreeItem createTreeItem()
           
 void createWidget(com.google.gwt.user.client.ui.TreeItem item, WidgetHandler widgetHandler)
           
 java.lang.String getCls()
           
 java.lang.String getIconCls()
           
 java.lang.String getId()
           
 java.lang.String getImageUrl()
           
 NodeChangedListener getNodeChangedListener()
           
 java.util.List getOutputs()
           
 CamelNode getParent()
           
 java.lang.String getPatternUrl()
           
 java.lang.String getQtipText()
           
 java.lang.String getQtipTitle()
           
 java.lang.String getText()
           
 com.google.gwt.user.client.ui.TreeItem getTreeItem()
           
protected  java.lang.String getUriText(Uri uri)
           
 boolean isInactive()
           
 boolean isLeaf()
           
 boolean isPreventAnim()
           
protected  void onChange()
           
 void setCls(java.lang.String cls)
           
 void setIconCls(java.lang.String iconCls)
           
 void setImageUrl(java.lang.String imageUrl)
           
 void setInactive(boolean inactive)
           
 void setLeaf(boolean leaf)
           
 void setNodeChangedListener(NodeChangedListener nodeChangedListener)
           
protected  void setOutputs(java.util.List outputs)
           
protected  void setParent(CamelNode parent)
           
 void setPatternUrl(java.lang.String patternUrl)
           
 void setPreventAnim(boolean preventAnim)
           
 void setQtipText(java.lang.String qtipText)
           
 void setQtipTitle(java.lang.String qtipTitle)
           
 void setText(java.lang.String text)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CamelNode

public CamelNode()
Method Detail

addContextMenu

public void addContextMenu(RouteManager routePanel,
                           Menu menu,
                           com.google.gwt.user.client.ui.TreeItem node,
                           EventObject e)

createEditForm

public com.google.gwt.user.client.ui.Panel createEditForm(java.lang.String formId)

getTreeItem

public com.google.gwt.user.client.ui.TreeItem getTreeItem()

createTreeItem

public com.google.gwt.user.client.ui.TreeItem createTreeItem()

getId

public java.lang.String getId()

isInactive

public boolean isInactive()

setInactive

public void setInactive(boolean inactive)

isPreventAnim

public boolean isPreventAnim()

setPreventAnim

public void setPreventAnim(boolean preventAnim)

getText

public java.lang.String getText()

setText

public void setText(java.lang.String text)

getCls

public java.lang.String getCls()

setCls

public void setCls(java.lang.String cls)

getIconCls

public java.lang.String getIconCls()

setIconCls

public void setIconCls(java.lang.String iconCls)

isLeaf

public boolean isLeaf()

setLeaf

public void setLeaf(boolean leaf)

getParent

public CamelNode getParent()

getPatternUrl

public java.lang.String getPatternUrl()

setPatternUrl

public void setPatternUrl(java.lang.String patternUrl)

getQtipText

public java.lang.String getQtipText()

setQtipText

public void setQtipText(java.lang.String qtipText)

getQtipTitle

public java.lang.String getQtipTitle()

setQtipTitle

public void setQtipTitle(java.lang.String qtipTitle)

getNodeChangedListener

public NodeChangedListener getNodeChangedListener()

setNodeChangedListener

public void setNodeChangedListener(NodeChangedListener nodeChangedListener)

getOutputs

public java.util.List getOutputs()

getImageUrl

public java.lang.String getImageUrl()

setImageUrl

public void setImageUrl(java.lang.String imageUrl)

setParent

protected void setParent(CamelNode parent)

createId

protected static java.lang.String createId()

createContentPanel

public com.google.gwt.user.client.ui.Panel createContentPanel(java.lang.String id)

getUriText

protected java.lang.String getUriText(Uri uri)

onChange

protected void onChange()

addOutput

protected CamelNode addOutput(CamelNode child)

createQtipText

protected java.lang.String createQtipText()

setOutputs

protected void setOutputs(java.util.List outputs)

createWidget

public void createWidget(com.google.gwt.user.client.ui.TreeItem item,
                         WidgetHandler widgetHandler)
Specified by:
createWidget in interface WidgetNode


Copyright © 2009 FuseSource. All Rights Reserved.