|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.oddjob.designer.elements.schedule.ScheduleFactory
A factory which can create DesignComponents and DesignElements.
| Field Summary | |
static org.apache.log4j.Logger |
logger
|
| Constructor Summary | |
ScheduleFactory()
|
|
| Method Summary | |
static java.lang.String[] |
allTypes()
|
static SimpleHierarchy |
childActions(java.lang.Object subject,
java.lang.String element)
Returns a hierarchy of ComponentAction objects which can be used in a hierarchical menu structure for creating and adding components. |
static ObjectFactory |
componentFactory()
Creates a ObjectFactory which creates components. |
static DesignComponent |
createComponent(java.lang.String name)
Create a component for the given name. |
static DesignElementType |
createType(java.lang.String name)
Creat a type for the given type name. |
static java.lang.String[] |
supportedTypes(java.lang.Class type)
Return supported child type for a given type. |
static ObjectFactory |
valueFactory()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static org.apache.log4j.Logger logger
| Constructor Detail |
public ScheduleFactory()
| Method Detail |
public static SimpleHierarchy childActions(java.lang.Object subject,
java.lang.String element)
subject - The object the new component will be added to.element - The element name the child appears under.
public static DesignComponent createComponent(java.lang.String name)
throws ArooaException
name - The name of the tag identifiying the component.
ArooaException - If the component can't be created.public static ObjectFactory componentFactory()
public static java.lang.String[] supportedTypes(java.lang.Class type)
type - The type.
public static java.lang.String[] allTypes()
public static DesignElementType createType(java.lang.String name)
throws ArooaException
name - The type name.
ArooaException - If the type can't be created.public static ObjectFactory valueFactory()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||