Class NaturalLanguageTree
java.lang.Object
org.kuali.rice.krms.api.repository.NaturalLanguageTree
- All Implemented Interfaces:
NaturalLanguageTreeContract
Concrete model object implementation of a natural language tree immutable.
Instances of natural language tree can be (un)marshalled to and from XML.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classThis builder is used to construct instances of KRMS Repository Agenda.static classstatic classDefines some constants used on this class.static classA private class which exposes constants which define the XML element names to use when this object is marshalled to XML. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the natural language for children of this nodeReturns the natural language representation for this node in the tree
-
Constructor Details
-
NaturalLanguageTree
public NaturalLanguageTree()This constructor should never be called. It is only present for use during JAXB unmarshalling.
-
-
Method Details
-
getNaturalLanguage
Description copied from interface:NaturalLanguageTreeContractReturns the natural language representation for this node in the tree- Specified by:
getNaturalLanguagein interfaceNaturalLanguageTreeContract- Returns:
- the natural language representation for this node in the tree
-
getChildren
Description copied from interface:NaturalLanguageTreeContractReturns the natural language for children of this node- Specified by:
getChildrenin interfaceNaturalLanguageTreeContract- Returns:
- the natural language for children of this node
-