|
||||||||||
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 |