org.oddjob.designer.model
Interface DesignProcessor

All Known Implementing Classes:
ViewFactory

public interface DesignProcessor

An implementation is capable of processing all DesignDefinition model types. Typically the will create a visual component.


Method Summary
 void onDateInput(DateInput dateInput)
           
 void onElementField(ElementField elementField)
           
 void onFieldGroup(FieldGroup fieldGroup)
           
 void onFieldSelection(FieldSelection fieldSelection)
           
 void onFileSelection(FileSelection fileSelection)
           
 void onMulipleTypeTable(MultiTypeTable multiTypeTable)
           
 void onMulipleTypeTree(MultiTypeTree multiTypeTree)
           
 void onSelectionList(SelectionList selectionList)
           
 void onSingleTypeSelection(SingleTypeSelection typeSelection)
           
 void onTextInput(TextInput textInput)
           
 

Method Detail

onFieldGroup

public void onFieldGroup(FieldGroup fieldGroup)

onMulipleTypeTable

public void onMulipleTypeTable(MultiTypeTable multiTypeTable)

onMulipleTypeTree

public void onMulipleTypeTree(MultiTypeTree multiTypeTree)

onSingleTypeSelection

public void onSingleTypeSelection(SingleTypeSelection typeSelection)

onSelectionList

public void onSelectionList(SelectionList selectionList)

onTextInput

public void onTextInput(TextInput textInput)

onFieldSelection

public void onFieldSelection(FieldSelection fieldSelection)

onElementField

public void onElementField(ElementField elementField)

onFileSelection

public void onFileSelection(FileSelection fileSelection)

onDateInput

public void onDateInput(DateInput dateInput)