public class KMLContainerTreeNode extends KMLFeatureTreeNode
KMLFeatureTreeNode that represents a KML container defined by a KMLAbstractContainerfeaturechildren, description, enabled, imageSource, parent, selected, text, texture, treeSelected, visibleNOT_SELECTED, PARTIALLY_SELECTED, SELECTED| Constructor and Description | 
|---|
| KMLContainerTreeNode(KMLAbstractContainer container)Creates a new  KMLContainerTreeNodefrom the specifiedcontainer. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | addFeatureNode(KMLAbstractFeature feature)Adds the a new  KMLFeatureTreeNodecreated with the specifiedfeatureto this node. | 
| KMLAbstractContainer | getFeature()Indicates the KML container this node represents. | 
| protected void | initialize()Places the KML feature in the node's  AVKey.CONTEXTfield. | 
| protected void | refresh()Populate this node's hierarchy from the KML features in its  KMLAbstractContainer. | 
expandOpenContainers, fromKMLFeature, getDescription, getText, isSelected, makeFeatureDescription, mustExpandNode, setSelected, stripHtmlTagsaddChild, addChild, computeTreeSelected, getChildren, getImageSource, getParent, getPath, getTexture, hasImage, initializeTexture, isEnabled, isLeaf, isTreeSelected, isVisible, propertyChange, removeAllChildren, removeChild, setDescription, setEnabled, setImageSource, setParent, setVisibleonMessageaddPropertyChangeListener, addPropertyChangeListener, clearList, copy, firePropertyChange, firePropertyChange, getBooleanValue, getBooleanValue, getChangeSupport, getDoubleValue, getDoubleValue, getEntries, getIntegerValue, getIntegerValue, getLongValue, getLongValue, getRestorableStateForAVPair, getStringValue, getStringValue, getStringValue, getValue, getValues, hasKey, removeKey, removePropertyChangeListener, removePropertyChangeListener, setValue, setValuesclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddPropertyChangeListener, addPropertyChangeListener, clearList, copy, firePropertyChange, firePropertyChange, getEntries, getStringValue, getValue, getValues, hasKey, removeKey, removePropertyChangeListener, removePropertyChangeListener, setValue, setValuesonMessagepublic KMLContainerTreeNode(KMLAbstractContainer container)
KMLContainerTreeNode from the specified container. The node's name is set
 to the feature's name, and the node's hierarchy is populated from the container's KML features.container - the KML container this node represents.IllegalArgumentException - if the container is null.protected void addFeatureNode(KMLAbstractFeature feature)
KMLFeatureTreeNode created with the specified feature to this node.feature - the KML feature to add.public KMLAbstractContainer getFeature()
getFeature in class KMLFeatureTreeNodeprotected void initialize()
AVKey.CONTEXT field.initialize in class KMLFeatureTreeNodeprotected void refresh()
KMLAbstractContainer.