public interface StructuredPropertyAccess extends PropertyAccess
| Modifier and Type | Method and Description | 
|---|---|
void | 
addAll(StructuredPropertyAccess other)
Add all the properties and child nodes of  
other into this node. | 
void | 
appendChild(StructuredPropertyAccess childNode)
Adds a child node 
 | 
boolean | 
getBooleanProperty(java.lang.String key,
                  boolean defaultValue)
Utility method to retrieve a boolean value 
 | 
StructuredPropertyAccess | 
getChildNode(java.lang.String name)
Returns the child node with the specified name. 
 | 
java.util.Iterator | 
getChildNodes()
Returns an iterator of all the child nodes 
 | 
java.util.Iterator | 
getChildNodes(java.lang.String name)
Returns an iterator of all the child nodes with that  
name | 
int | 
getIntegerProperty(java.lang.String key,
                  int defaultValue)
Utility method to retrieve an integer value 
 | 
java.lang.String | 
getName()  | 
java.util.Iterator | 
getProperties()
Get the name of all the properties present in this node. 
 | 
void | 
insertChild(int position,
           StructuredPropertyAccess childNode)
Inserts a node at the specified position 
 | 
void | 
removeChild(StructuredPropertyAccess childNode)
Removes the specified node 
 | 
void | 
setBooleanProperty(java.lang.String key,
                  boolean value)
Utility method to set a boolean value 
 | 
void | 
setIntegerProperty(java.lang.String key,
                  int value)
Utility method to set a boolean value 
 | 
void | 
setName(java.lang.String name)
Sets the name of the node 
 | 
getProperty, removeProperty, setPropertyjava.lang.String getName()
void setName(java.lang.String name)
name - java.util.Iterator getChildNodes()
java.util.Iterator getChildNodes(java.lang.String name)
namename - StructuredPropertyAccess getChildNode(java.lang.String name)
name - void insertChild(int position,
                 StructuredPropertyAccess childNode)
position - childNode - void appendChild(StructuredPropertyAccess childNode)
childNode - void removeChild(StructuredPropertyAccess childNode)
childNode - java.util.Iterator getProperties()
void addAll(StructuredPropertyAccess other)
other into this node.other - void setBooleanProperty(java.lang.String key,
                        boolean value)
boolean getBooleanProperty(java.lang.String key,
                           boolean defaultValue)
defaultValue - void setIntegerProperty(java.lang.String key,
                        int value)
int getIntegerProperty(java.lang.String key,
                       int defaultValue)
defaultValue -