it.eng.spago.base
Class ApplicationContainer

java.lang.Object
  extended byit.eng.spago.base.AbstractXMLObject
      extended byit.eng.spago.base.BaseContainer
          extended byit.eng.spago.base.ApplicationContainer
All Implemented Interfaces:
CloneableObject, java.io.Serializable, XMLObject

public class ApplicationContainer
extends BaseContainer

See Also:
Serialized Form

Method Summary
 CloneableObject cloneObject()
          Ritorna un BaseContainer copia dell'oggetto stesso.
 void delAttribute(java.lang.String key)
          Elimina l'attributo con chiave key.
 java.lang.Object getAttribute(java.lang.String key)
          Ritorna il valore dell'attributo con chiave key cercandolo nel BaseContainer corrente e nei BaseContainer annidati.
static ApplicationContainer getInstance()
           
protected  java.lang.Object oneStepGetAttribute(java.lang.String key)
          Ritorna il valore dell'attributo con chiave key cercandolo nel BaseContainer corrente e non nei BaseContainer annidati.
 void setAttribute(java.lang.String key, java.lang.Object value)
          Imposta o modifica il valore dell'attributo con chiave key con il nuovo valore value nel BaseContainer corrente.
 void setContainer(ApplicationContainer container)
           
 void setParent(ApplicationContainer container)
           
 org.w3c.dom.Element toElement(org.w3c.dom.Document document)
          Ritorna un oggetto di tipo Element che verrą utilizzato nella rappresentazione in XML dell'oggetto.
 
Methods inherited from class it.eng.spago.base.BaseContainer
delParent, getAttributeNames, getAttributeNames, getParent, setContainer, setParent
 
Methods inherited from class it.eng.spago.base.AbstractXMLObject
toDocument, toXML, toXML, toXML, toXML
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

cloneObject

public CloneableObject cloneObject()
Description copied from class: BaseContainer
Ritorna un BaseContainer copia dell'oggetto stesso.

Specified by:
cloneObject in interface CloneableObject
Overrides:
cloneObject in class BaseContainer
Returns:
una copia del BaseContainer stesso

getInstance

public static ApplicationContainer getInstance()

oneStepGetAttribute

protected java.lang.Object oneStepGetAttribute(java.lang.String key)
Description copied from class: BaseContainer
Ritorna il valore dell'attributo con chiave key cercandolo nel BaseContainer corrente e non nei BaseContainer annidati.

Overrides:
oneStepGetAttribute in class BaseContainer
Parameters:
key - chiave dell'attributo
Returns:
null se l'attributo non esiste, altrimenti il valore associato.
See Also:
BaseContainer.getAttribute(String)

getAttribute

public java.lang.Object getAttribute(java.lang.String key)
Description copied from class: BaseContainer
Ritorna il valore dell'attributo con chiave key cercandolo nel BaseContainer corrente e nei BaseContainer annidati.

Overrides:
getAttribute in class BaseContainer
Parameters:
key - chiave dell'attributo
Returns:
null se l'attributo non esiste, altrimenti il valore associato.
See Also:
BaseContainer.oneStepGetAttribute(String), BaseContainer.setAttribute(String, Object), BaseContainer.delAttribute(String)

setAttribute

public void setAttribute(java.lang.String key,
                         java.lang.Object value)
Description copied from class: BaseContainer
Imposta o modifica il valore dell'attributo con chiave key con il nuovo valore value nel BaseContainer corrente.

Overrides:
setAttribute in class BaseContainer
Parameters:
key - chiave dell'attributo
value - valore dell'attributo
See Also:
BaseContainer.getAttribute(String), BaseContainer.delAttribute(String)

delAttribute

public void delAttribute(java.lang.String key)
Description copied from class: BaseContainer
Elimina l'attributo con chiave key.

Overrides:
delAttribute in class BaseContainer
Parameters:
key - chiave dell'attributo
See Also:
BaseContainer.getAttribute(String), BaseContainer.setAttribute(String, Object)

setContainer

public void setContainer(ApplicationContainer container)

setParent

public void setParent(ApplicationContainer container)

toElement

public org.w3c.dom.Element toElement(org.w3c.dom.Document document)
Description copied from interface: XMLObject
Ritorna un oggetto di tipo Element che verrą utilizzato nella rappresentazione in XML dell'oggetto.

Specified by:
toElement in interface XMLObject
Overrides:
toElement in class BaseContainer