public class NavuNodeInfo extends Object
Constructor and Description |
---|
NavuNodeInfo(MaapiSchemas.CSNode node)
Creates a NavuNodeInfo based on a schema node.
|
Modifier and Type | Method and Description |
---|---|
MaapiSchemas.CSNode |
getCsNode()
Returns the schema node from which the object is derive from.
|
MaapiSchemas.CSNode |
getCSNode() |
MaapiSchemas.CSSchema |
getCSSchema() |
MaapiSchemas |
getCSSchemas() |
boolean |
isAction()
Checks if a node is an action.
|
boolean |
isActionParam()
Checks if a node is an action parameter node.
|
boolean |
isActionResult()
Checks if a node is an action result node.
|
boolean |
isCase()
Checks if a node is top level of a case.
|
boolean |
isCdb() |
boolean |
isChildNode() |
boolean |
isContainer()
Checks if a node is a container node.
|
boolean |
isEmptyLeaf() |
boolean |
isLeaf()
Checks if a node is a leaf node.
|
boolean |
isLeafList()
Checks if the node is a leaf-list node.
|
boolean |
isList()
Checks if a node is a list node.
|
boolean |
isListEntry() |
boolean |
isModule() |
boolean |
isNotif()
Checks if the node is a notification
|
boolean |
isOper() |
boolean |
isRootOfModules() |
boolean |
isWritable()
Checks if the node is writable.
|
boolean |
isWritableAll()
Checks if the node is writable for all data.
|
String |
printNodeType() |
String |
toString() |
public NavuNodeInfo(MaapiSchemas.CSNode node)
node
- public MaapiSchemas.CSNode getCsNode()
public MaapiSchemas.CSNode getCSNode()
public MaapiSchemas.CSSchema getCSSchema()
public MaapiSchemas getCSSchemas()
public boolean isAction()
public boolean isActionParam()
public boolean isActionResult()
public boolean isCase()
public boolean isCdb()
public boolean isChildNode()
public boolean isContainer()
public boolean isEmptyLeaf()
public boolean isLeaf()
public boolean isLeafList()
public boolean isList()
public boolean isListEntry()
public boolean isModule()
public boolean isNotif()
public boolean isOper()
public boolean isRootOfModules()
public boolean isWritable()
public boolean isWritableAll()
public String printNodeType()