org.rhq.augeas.node
Class AugeasNodeBase

java.lang.Object
  extended by org.rhq.augeas.node.AugeasNodeBase
Direct Known Subclasses:
AugeasNodeLazy, AugeasNodeReal, AugeasRootNode

public abstract class AugeasNodeBase
extends Object

Base class to store the data of nodes. Inherited by AugeasNodeLazy, AugeasNodeReal and AugeasRootNode.

Author:
Filip Drabek

Field Summary
protected  AugeasTree ag
           
protected  List<AugeasNode> childNodes
           
protected  String label
           
protected  AugeasNode parentNode
           
protected  String path
           
protected  int seq
           
protected  String value
           
 
Constructor Summary
protected AugeasNodeBase()
           
 
Method Summary
 List<AugeasNode> getChildNodes()
           
 String getLabel()
           
 AugeasNode getParentNode()
           
 String getPath()
           
 int getSeq()
           
 String getValue()
           
 void setLabel(String label)
           
 void setSeq(int seq)
           
 void setValue(String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

path

protected String path

label

protected String label

value

protected String value

ag

protected AugeasTree ag

seq

protected int seq

parentNode

protected AugeasNode parentNode

childNodes

protected List<AugeasNode> childNodes
Constructor Detail

AugeasNodeBase

protected AugeasNodeBase()
Method Detail

getPath

public String getPath()

getLabel

public String getLabel()

setLabel

public void setLabel(String label)

getValue

public String getValue()

setValue

public void setValue(String value)

getSeq

public int getSeq()

setSeq

public void setSeq(int seq)

getParentNode

public AugeasNode getParentNode()

getChildNodes

public List<AugeasNode> getChildNodes()


Copyright © 2008-2012 Red Hat, Inc.. All Rights Reserved.