Package org.oddjob.arooa.design
Interface DesignFactory
- All Known Subinterfaces:
SerializableDesignFactory
- All Known Implementing Classes:
AfterScheduleDE,AntJobDesignF,BeanTypeDesFa,BrokenScheduleDE,CascadeJobDF,CheckJobDesFa,ClientDC,ConnectionDE,CopyDC,CountScheduleDE,DailyScheduleDE,DateDE,DateScheduleDE,DayOfWeekScheduleDE,DeleteDC,DescriptorDesignFactory,EchoDC,EnvironmentDE,ExecDC,ExistsDC,FilesTypeDF,FileTypeDF,FolderDC,ForEachDC,ForEachRootDC,ForEventsDesignFactory,FormatDE,GenericDesignFactory,IfDC,InlineTypeDesignFactory,IntervalScheduleDE,InvokeEitherDF,JMXServiceDC,JustJobDC,LastScheduleDE,LtMainForm,MkdirDC,MonthlyScheduleDE,OccurrenceScheduleDE,OddjobDC,ParallelDC,PropertiesDesFa,RenameDC,RepeatDC,ResetJobDC,RetryDesFa,RootDC,RunJobDC,ScriptJobDF,SequentialDC,SerializableGenericDesignFactory,ServerDC,SqlDC,TimerDesFa,TimeScheduleDE,TokenizerTypeDF,TriggerDesFa,UnknownComponentDF,ValueType.ValueDesignFactory,VariablesDC,WaitDC,XMLType.XMLDesignFactory,YearlyScheduleDE
public interface DesignFactory
Creates a
DesignInstance.- Author:
- rob
-
Method Summary
Modifier and TypeMethodDescriptioncreateDesign(ArooaElement element, ArooaContext parentContext) Create aDesignInstance.
-
Method Details
-
createDesign
DesignInstance createDesign(ArooaElement element, ArooaContext parentContext) throws ArooaPropertyException Create aDesignInstance.- Parameters:
element- The ArooaElement corresponding to the design.parentContext- The parent ArooaContext in which to create the design.- Returns:
- The design.
- Throws:
ArooaPropertyException
-