org.oddjob.designer.view
Class ViewFactory

java.lang.Object
  extended byorg.oddjob.designer.view.ViewFactory
All Implemented Interfaces:
DesignProcessor

public class ViewFactory
extends java.lang.Object
implements DesignProcessor


Method Summary
static ViewProducer create(DesignDefinition designDefinition)
           
 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)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

onFieldGroup

public void onFieldGroup(FieldGroup fieldGroup)
Specified by:
onFieldGroup in interface DesignProcessor

onFieldSelection

public void onFieldSelection(FieldSelection fieldSelection)
Specified by:
onFieldSelection in interface DesignProcessor

onMulipleTypeTable

public void onMulipleTypeTable(MultiTypeTable multiTypeTable)
Specified by:
onMulipleTypeTable in interface DesignProcessor

onMulipleTypeTree

public void onMulipleTypeTree(MultiTypeTree multiTypeTree)
Specified by:
onMulipleTypeTree in interface DesignProcessor

onSingleTypeSelection

public void onSingleTypeSelection(SingleTypeSelection typeSelection)
Specified by:
onSingleTypeSelection in interface DesignProcessor

onSelectionList

public void onSelectionList(SelectionList selectionList)
Specified by:
onSelectionList in interface DesignProcessor

onTextInput

public void onTextInput(TextInput textInput)
Specified by:
onTextInput in interface DesignProcessor

onFileSelection

public void onFileSelection(FileSelection fileSelection)
Specified by:
onFileSelection in interface DesignProcessor

onDateInput

public void onDateInput(DateInput dateInput)
Specified by:
onDateInput in interface DesignProcessor

onElementField

public void onElementField(ElementField elementField)
Specified by:
onElementField in interface DesignProcessor

create

public static ViewProducer create(DesignDefinition designDefinition)