|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IDatabaseDataEntry
Determines the functionality needed by classes to collect data form the user.
| Method Summary | |
|---|---|
void |
collect()
When overridden in an implementing class, starts collecting user data. This method can wrap showing a modal dialog or other types of swing components. Note to implementors: This method should be a blocking method not to make the code continue while the user is supplying the data. |
void |
configure(DatabaseDef definition,
DatabaseInfoDef finishInfo,
DatabaseInfoDef startInfo)
When overriden in an implementing class, configures the instance to collect the data. |
org.w3c.dom.Node |
getData()
When overridden in an implementing class, gets the data that the user has enterd. |
| Method Detail |
|---|
void configure(DatabaseDef definition,
DatabaseInfoDef finishInfo,
DatabaseInfoDef startInfo)
definition - The DatabaseDef used to configure the instance.finishInfo - The DatabaseInfoDef used to populate the controls with values.startInfo - The DatabaseInfoDef used to populate the controls with values.
This parameter can be null.
void collect()
throws PhaseActionException
PhaseActionException - If the user data couldn't be collected.org.w3c.dom.Node getData()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||