org.oddjob.designer.components
Class EmptyDC
java.lang.Object
org.oddjob.arooa.design.DesignComponentBase
org.oddjob.designer.components.BaseDC
org.oddjob.designer.components.EmptyDC
- All Implemented Interfaces:
- DesignComponent, DesignInstance, ParsableDesignInstance
public class EmptyDC
- extends BaseDC
Fields inherited from class org.oddjob.designer.components.BaseDC |
name |
EmptyDC
public EmptyDC(ArooaElement element,
ArooaContext parentContext)
children
public DesignProperty[] children()
- Description copied from interface:
ParsableDesignInstance
- Subclasses implement this to provide the child properties.
- Returns:
- Child properties. Must not be null.
detail
public Form detail()
- Description copied from interface:
DesignInstance
- The method is overridden by sub classes which have a detailed
definition for their configuration. For DesignElement which
hasn't got detail this method should never be called, and as such
it should throw a RuntimeException if it is.
- Returns:
- The DesignDefinition for their configuration. Never null.
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.