public class FieldSelector extends Object implements CommandHandlerInterface
| Modifier and Type | Field and Description |
|---|---|
(package private) StateManager |
stateMngr |
| Constructor and Description |
|---|
FieldSelector(StateManager stateMngr)
Constructor to setup reference to the StateManager.
|
| Modifier and Type | Method and Description |
|---|---|
(package private) Vector |
getDataTypes(EditState ed,
StringTagger args) |
(package private) Vector |
getEditFields(EditState ed,
StringTagger args)
Builds a list of editable fields for the field editor.
|
List<String> |
getList(PageInfo sp,
StringTagger args,
StringTokenizer commands)
General List pages coming from MMEdit.
|
(package private) Vector |
getPosRelations(EditState ed,
StringTagger args) |
(package private) Vector |
getRelDefs(EditState ed,
StringTagger args) |
(package private) Vector |
getRelTypes(EditState ed,
StringTagger args) |
(package private) Vector |
getTypes(EditState ed,
StringTagger args) |
boolean |
process(PageInfo sp,
StringTokenizer command,
Hashtable cmds,
Hashtable vars)
The hook that passes all form related pages to the correct handler
|
String |
replace(PageInfo sp,
StringTokenizer cmds)
Replace/Trigger commands
|
StateManager stateMngr
public FieldSelector(StateManager stateMngr)
public List<String> getList(PageInfo sp, StringTagger args, StringTokenizer commands) throws ParseException
getList in interface CommandHandlerInterfaceParseExceptionVector getRelTypes(EditState ed, StringTagger args)
Vector getDataTypes(EditState ed, StringTagger args)
Vector getTypes(EditState ed, StringTagger args)
Vector getRelDefs(EditState ed, StringTagger args)
Vector getPosRelations(EditState ed, StringTagger args)
Vector getEditFields(EditState ed, StringTagger args)
public String replace(PageInfo sp, StringTokenizer cmds)
replace in interface CommandHandlerInterfacepublic boolean process(PageInfo sp, StringTokenizer command, Hashtable cmds, Hashtable vars)
process in interface CommandHandlerInterfaceMMBase 1.9-SNAPSHOT - ${javadoctimestamp}