com.graeff.dbedit.EditUi Class Reference

Inheritance diagram for com.graeff.dbedit.EditUi:

com.graeff.dbedit.EventSource com.graeff.dbedit.EditCLI com.graeff.dbedit.EditDaemon List of all members.

Public Member Functions

 EditUi (Editor editor, Record data)
void setExpander (ExpandHook exp)
void eventNotify (GuiEvent evt)
void registerEventListener (Field f)
void unregisterEventListener (Field f)
Field getFieldByAttribute (String attr)
Field getFieldByLabel (String label)
void pullData ()
void putData ()
void setDefaults ()
void exchange (Field source, Vector data, String target)
void textinput (String target, String data)
Vector expand (String template)
Record getData ()
boolean checkData ()
void error (Field f, String msg, boolean serious)
void displayError (String msg, boolean serious)
void error (Field f, String msg)
void warning (Field f, String msg)
Editor getEditor ()
Enumeration fields ()
 return an enumeration of fields managed by this user interface.
void addLoad (String what) throws Exception
 Loads an additional schema.
void removeField (String name)
 Remove a field.
String fancyPrint ()

Protected Attributes

Editor editor
Record data

Constructor & Destructor Documentation

com.graeff.dbedit.EditUi.EditUi Editor  editor,
Record  data
 


Member Function Documentation

void com.graeff.dbedit.EditUi.addLoad String  what  )  throws Exception
 

Loads an additional schema.

This is explicitly allowed during editing, so that fields may be added/removed depending on e.g. field values.

Implements com.graeff.dbedit.EventSource.

Reimplemented in com.graeff.dbedit.EditDaemon.

boolean com.graeff.dbedit.EditUi.checkData  ) 
 

void com.graeff.dbedit.EditUi.displayError String  msg,
boolean  serious
 

Reimplemented in com.graeff.dbedit.EditDaemon.

void com.graeff.dbedit.EditUi.error Field  f,
String  msg
 

Implements com.graeff.dbedit.EventSource.

void com.graeff.dbedit.EditUi.error Field  f,
String  msg,
boolean  serious
 

Reimplemented in com.graeff.dbedit.EditDaemon.

void com.graeff.dbedit.EditUi.eventNotify GuiEvent  evt  ) 
 

Implements com.graeff.dbedit.EventSource.

void com.graeff.dbedit.EditUi.exchange Field  source,
Vector  data,
String  target
 

Vector com.graeff.dbedit.EditUi.expand String  template  ) 
 

Implements com.graeff.dbedit.EventSource.

String com.graeff.dbedit.EditUi.fancyPrint  ) 
 

Enumeration com.graeff.dbedit.EditUi.fields  ) 
 

return an enumeration of fields managed by this user interface.

The list is ordered in "display order" (by panel and schema file order)

Implements com.graeff.dbedit.EventSource.

Record com.graeff.dbedit.EditUi.getData  ) 
 

Editor com.graeff.dbedit.EditUi.getEditor  ) 
 

Field com.graeff.dbedit.EditUi.getFieldByAttribute String  attr  ) 
 

Field com.graeff.dbedit.EditUi.getFieldByLabel String  label  ) 
 

void com.graeff.dbedit.EditUi.pullData  ) 
 

void com.graeff.dbedit.EditUi.putData  ) 
 

void com.graeff.dbedit.EditUi.registerEventListener Field  f  ) 
 

Implements com.graeff.dbedit.EventSource.

void com.graeff.dbedit.EditUi.removeField String  name  ) 
 

Remove a field.

Implements com.graeff.dbedit.EventSource.

void com.graeff.dbedit.EditUi.setDefaults  ) 
 

void com.graeff.dbedit.EditUi.setExpander ExpandHook  exp  ) 
 

void com.graeff.dbedit.EditUi.textinput String  target,
String  data
 

void com.graeff.dbedit.EditUi.unregisterEventListener Field  f  ) 
 

Implements com.graeff.dbedit.EventSource.

void com.graeff.dbedit.EditUi.warning Field  f,
String  msg
 

Implements com.graeff.dbedit.EventSource.


Member Data Documentation

Record com.graeff.dbedit.EditUi.data [protected]
 

Editor com.graeff.dbedit.EditUi.editor [protected]
 


The documentation for this class was generated from the following file:
Generated on Sat Feb 11 01:20:00 2012 for Node Director by  doxygen 1.4.5