org.oddjob.arooa.design
Class DesignValueBase

java.lang.Object
  extended by org.oddjob.arooa.design.DesignValueBase
All Implemented Interfaces:
DesignInstance, ParsableDesignInstance
Direct Known Subclasses:
ParentSchedule

public abstract class DesignValueBase
extends Object


Constructor Summary
DesignValueBase(ArooaElement element, ArooaClass classIdentifier, ArooaContext parentContext)
           
DesignValueBase(ArooaElement element, ArooaContext parentContext)
           
 
Method Summary
 ArooaElement element()
          Required for producing the XML.
 ArooaContext getArooaContext()
          Get the ArooaContext associated with this instance.
 QTag tag()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.oddjob.arooa.design.ParsableDesignInstance
children
 
Methods inherited from interface org.oddjob.arooa.design.DesignInstance
detail
 

Constructor Detail

DesignValueBase

public DesignValueBase(ArooaElement element,
                       ArooaContext parentContext)

DesignValueBase

public DesignValueBase(ArooaElement element,
                       ArooaClass classIdentifier,
                       ArooaContext parentContext)
Method Detail

element

public ArooaElement element()
Description copied from interface: DesignInstance
Required for producing the XML.

Specified by:
element in interface DesignInstance
Returns:
The element.

tag

public QTag tag()

getArooaContext

public ArooaContext getArooaContext()
Description copied from interface: DesignInstance
Get the ArooaContext associated with this instance.

Specified by:
getArooaContext in interface DesignInstance
Returns:
The context. Never null.

toString

public String toString()
Overrides:
toString in class Object