KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > oddjob > designer > model > DesignProcessor


1 /*
2  * (c) Rob Gordon 2005
3  */

4 package org.oddjob.designer.model;
5
6 /**
7  * An implementation is capable of processing all DesignDefinition
8  * model types. Typically the will create a visual component.
9  */

10 public interface DesignProcessor {
11
12     public void onFieldGroup(FieldGroup fieldGroup);
13     
14     public void onMulipleTypeTable(MultiTypeTable multiTypeTable);
15
16     public void onMulipleTypeTree(MultiTypeTree multiTypeTree);
17     
18     public void onSingleTypeSelection(SingleTypeSelection typeSelection);
19     
20     public void onSelectionList(SelectionList selectionList);
21     
22     public void onTextInput(TextInput textInput);
23
24     public void onFieldSelection(FieldSelection fieldSelection);
25     
26     public void onElementField(ElementField elementField);
27     
28     public void onFileSelection(FileSelection fileSelection);
29     
30     public void onDateInput(DateInput dateInput);
31
32 }
33
Popular Tags