com.agimatec.commons.config
Class Node

java.lang.Object
  extended by com.agimatec.commons.config.Node
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
BooleanNode, CompositeNode, DecimalNode, DoubleNode, FileNode, IntNode, LongNode, TextNode

public abstract class Node
extends Object
implements Serializable

Description: Abstract superclass of all Node-Classes representing Config-elements. Company: Agimatec GmbH

Author:
Roman Stumm
See Also:
Serialized Form

Field Summary
protected  String name
           
 
Constructor Summary
Node()
           
 
Method Summary
protected  Object evaluatePath(StringTokenizer tokens, Object node)
           
 String getName()
           
abstract  Object getObjectValue()
           
 void setName(String aName)
           
 String toString()
           
 String toString(String encoding)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

name

protected String name
Constructor Detail

Node

public Node()
Method Detail

getName

public String getName()

setName

public void setName(String aName)

getObjectValue

public abstract Object getObjectValue()

evaluatePath

protected Object evaluatePath(StringTokenizer tokens,
                              Object node)

toString

public String toString()
Overrides:
toString in class Object

toString

public String toString(String encoding)


Copyright © 2008-2011. All Rights Reserved.