Package org.apache.camel
Interface NamedNode
-
- All Superinterfaces:
LineNumberAware
public interface NamedNode extends LineNumberAware
Represents a node in therouteswhich is identified by an id.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetDescriptionText()Returns the description text or null if there is no description text associated with this nodeStringgetId()Gets the value of the id property.StringgetLabel()Returns a label to describe this node such as the expression if some kind of expression nodeNamedNodegetParent()Returns the parentStringgetShortName()Returns a short name for this node which can be useful for ID generation or referring to related resources like images-
Methods inherited from interface org.apache.camel.LineNumberAware
getLineNumber, getLocation, setLineNumber, setLocation
-
-
-
-
Method Detail
-
getId
String getId()
Gets the value of the id property.
-
getShortName
String getShortName()
Returns a short name for this node which can be useful for ID generation or referring to related resources like images- Returns:
- defaults to "node" but derived nodes should overload this to provide a unique name
-
getLabel
String getLabel()
Returns a label to describe this node such as the expression if some kind of expression node
-
getDescriptionText
String getDescriptionText()
Returns the description text or null if there is no description text associated with this node
-
getParent
NamedNode getParent()
Returns the parent
-
-