com.esri.arcgis.util.dataset
Class AGSGeometryNode

java.lang.Object
  extended by com.esri.arcgis.util.dataset.AGSGeometryNode
All Implemented Interfaces:
Serializable

public class AGSGeometryNode
extends Object
implements Serializable

Represents a AGSGeometryNode

See Also:
Serialized Form

Constructor Summary
AGSGeometryNode()
          Constructs a AGSGeometryNode
 
Method Summary
 AGSGeometryNode findChildByName(String name)
          Returns child AGSGeometryNode.
 AGSGeometryNode findGeometryNode(String key)
          Returns AGSGeometryNode or the child with this key.
static void generateKeys(AGSGeometryNode node)
           
 String getKey()
          Gets the key of the AGSGeometryNode
 String getName()
          Gets the name of the Node
 AGSGeometryNode getParent()
          Gets the Parent of the AGSGeometryNode
 String getValue()
          Gets the value of the Node
 void setName(String name)
          Sets the name of the Node
 void setParent(AGSGeometryNode parent)
          Sets the Parent of the AGSGeometryNode
 void setValue(String value)
          Sets the value of the Node
 String toString()
          Returns AGSGeometryNode as String.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AGSGeometryNode

public AGSGeometryNode()
Constructs a AGSGeometryNode

Method Detail

setParent

public void setParent(AGSGeometryNode parent)
Sets the Parent of the AGSGeometryNode

Parameters:
parent - as AGSGeometryNode

getParent

public AGSGeometryNode getParent()
Gets the Parent of the AGSGeometryNode

Returns:
the parent AGSGeometryNode

findChildByName

public AGSGeometryNode findChildByName(String name)
Returns child AGSGeometryNode.

Parameters:
name - as String
Returns:
AGSGeometryNode the AGSGeometryNode that matches the name

getKey

public String getKey()
Gets the key of the AGSGeometryNode

Returns:
key as String

setName

public void setName(String name)
Sets the name of the Node

Parameters:
name - as String

getName

public String getName()
Gets the name of the Node

Returns:
name as String

setValue

public void setValue(String value)
Sets the value of the Node

Parameters:
value - as String

getValue

public String getValue()
Gets the value of the Node

Returns:
value as String

generateKeys

public static void generateKeys(AGSGeometryNode node)

findGeometryNode

public AGSGeometryNode findGeometryNode(String key)
Returns AGSGeometryNode or the child with this key.

Parameters:
key - the AGSGeometryNode key
Returns:
AGSGeometryNode the AGSGeometryNode that matches the key

toString

public String toString()
Returns AGSGeometryNode as String.

Overrides:
toString in class Object
Returns:
String value of AGSGeometryNode