Class NamespaceTreeNode
java.lang.Object
com._1c.g5.v8.dt.supply.internal.integration.NamespaceTreeNode
Node of the namespace tree. Used as a part of the namespace representation during the build of the 
IntegrationModel- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidaddChild(String fragment, NamespaceTreeNode childNode) Adds a child node to the current node.Gets the child node for the correspoding namespace fragment.Gets the direct children of the node mapped to their namespace segmentsbooleanChecks if the namespace node is excluded from the integrationbooleanChecks if the node is in undetermnined state.voidsetExcluded(boolean excluded) Sets/re-sets the exclusion on the namespace node
- 
Constructor Details- 
NamespaceTreeNodepublic NamespaceTreeNode()Constructs the node
 
- 
- 
Method Details- 
addChildAdds a child node to the current node.- Parameters:
- fragment- The namespace fragment related to the child node. Cannot be- null
- childNode- The child node to add. Cannot be- null
 
- 
getChildGets the child node for the correspoding namespace fragment. Gets only direct child- Parameters:
- fragment- The target fragment. Cannot be- null
- Returns:
- The child node if available. Can be null
 
- 
getChildrenGets the direct children of the node mapped to their namespace segments- Returns:
- Children of the node. Cannot be null
 
- 
isExcludedpublic boolean isExcluded()Checks if the namespace node is excluded from the integration- Returns:
- True if the node is excluded; false otherwise
 
- 
isUndeterminedpublic boolean isUndetermined()Checks if the node is in undetermnined state. This state is used during the processing of the namespace tree- Returns:
- True if the node is in undetermined state. False otherwise
 
- 
setExcludedpublic void setExcluded(boolean excluded) Sets/re-sets the exclusion on the namespace node- Parameters:
- excluded- True if the node should be excluded. False otherwise
 
 
-