org.oddjob.designer.elements.schedule
Class ParentSchedule

java.lang.Object
  extended by org.oddjob.arooa.design.DesignValueBase
      extended by org.oddjob.designer.elements.schedule.ParentSchedule
All Implemented Interfaces:
DesignInstance

public abstract class ParentSchedule
extends DesignValueBase


Constructor Summary
ParentSchedule(ArooaElement element, ArooaContext parentContext)
           
 
Method Summary
protected abstract  DesignProperty[] children()
           
 ArooaElement element()
          Required for producing the XML.
 ArooaContext getArooaContext()
          Get the ArooaContext associated with this instance.
protected  DesignProperty getRefinement()
           
 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.DesignInstance
detail
 

Constructor Detail

ParentSchedule

public ParentSchedule(ArooaElement element,
                      ArooaContext parentContext)
Method Detail

getRefinement

protected DesignProperty getRefinement()

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()

children

protected abstract DesignProperty[] children()

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