org.quattor.pan.template
Class SelfHolder

java.lang.Object
  extended by org.quattor.pan.template.SelfHolder
Direct Known Subclasses:
InvalidSelfHolder, PathSelfHolder, ReadOnlySelfHolder, VariableSelfHolder

public abstract class SelfHolder
extends java.lang.Object

Essentially just a structure to hold values related to the processing of the SELF variable. This is treated as a separate structure because we must save (restore) these values when entering (exiting) a structure template.

Author:
loomis

Field Summary
protected  Element element
           
protected  boolean unmodifiable
           
 
Constructor Summary
SelfHolder()
           
 
Method Summary
 Element getElement()
           
 boolean isUnmodifiable()
           
 void setElement(Element element)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

element

protected Element element

unmodifiable

protected boolean unmodifiable
Constructor Detail

SelfHolder

public SelfHolder()
Method Detail

getElement

public Element getElement()

setElement

public void setElement(Element element)

isUnmodifiable

public boolean isUnmodifiable()


Copyright © 2011 Quattor. All Rights Reserved.