Plumtree UI Infrastructure API  
 

TreeCompositeNode Fields

The fields of the TreeCompositeNode class are listed below. For a complete list of TreeCompositeNode class members, see the TreeCompositeNode Members topic.

Public Instance Fields

m_bBrowsableOnly true implies browsable but not selectable
m_bChildrenLoaded Have the children of this node been loaded?
m_bDisabled Neither browsable nor selectable
m_bExpanded Is this folder expanded
m_bForceSelectable (inherited from TreeLeafNode) Whether or not to override the normal selectable logic and force this node to be selectable. true implies this node should be selectable no matter what.
m_bMultiplyInstanced (inherited from TreeLeafNode) Whether or not this node can be simultaneously located in multiple places. true implies there can be more than one instance of the object this node points to in the same tree. N.B. Multiply instanced items must use unique class ID / object ID pairs (per item, not per instance).
m_bSelected (inherited from TreeLeafNode) Whether or not this node is selected.
m_Image (inherited from TreeLeafNode) The default image for this object. For a composite node, this will be the closed image (the composite node will store the open image).
m_nClassID (inherited from TreeLeafNode) 
m_nObjectID (inherited from TreeLeafNode) 
m_nTreeNodeID (inherited from TreeLeafNode) unique internal ID for this node
m_OpenImage The image when the container is open
m_strLocation (inherited from TreeLeafNode) 

See Also

TreeCompositeNode Class | com.plumtree.uiinfrastructure.tree Namespace