Package org.apache.camel
Interface NamedNode
-
- All Superinterfaces:
LineNumberAware
public interface NamedNode extends LineNumberAware
Represents a node in theroutes
which is identified by an id.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getDescriptionText()
Returns the description text or null if there is no description text associated with this nodeString
getId()
Gets the value of the id property.String
getLabel()
Returns a label to describe this node such as the expression if some kind of expression nodeNamedNode
getParent()
Returns the parentString
getShortName()
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
-
-