Difference between revisions of "JGuiGen Demo"

From lightwiki
Jump to: navigation, search
Line 17: Line 17:
 
# cut and paste new table "Leads", cut and paste new columns: id, date, address
 
# cut and paste new table "Leads", cut and paste new columns: id, date, address
 
# run JGuiGen from the command line, classpath=".:"`echo *.jar | tr " " ":"`; java -cp $classpath JGuiGen
 
# run JGuiGen from the command line, classpath=".:"`echo *.jar | tr " " ":"`; java -cp $classpath JGuiGen
# Basic flow ...
+
# Basic flow ... start in the Data Dictionary
## Data Dictionary
+
## Check Data Dictionary
### Check Data Dictionary
+
 
### Leave Flags
 
### Leave Flags
 
### Run Now
 
### Run Now
## Data Dictionary
+
## Edit Data Dict
### Edit Data Dict
+
 
### Did a bunch of stuff for each column
 
### Did a bunch of stuff for each column
## Data Dictionary
+
## Generate Application
### Generate Application
+
 
### Exit from the Internationalization causes a write
 
### Exit from the Internationalization causes a write
 
### (Generate HTML)
 
### (Generate HTML)

Revision as of 04:22, 22 March 2006

Back to Main Page

  1. Assumed to have installed
    1. sdk
    2. eclipse
    3. JGuiGen Jars - Hypersonic hsql
    4. ...
  2. download from cvs and show directory structure
    1. Code
    2. Misc - hsql text files, containing JGuiGenDB: Data_Dict, JGuiGen_i18n, UserLogData, CodesBank
  3. vi JGuiGenIni.xml, add table name "Lead", add class name "Lead", add table model name "LeadTm"
  4. launch db admin
  5. cut and paste new table "Leads", cut and paste new columns: id, date, address
  6. run JGuiGen from the command line, classpath=".:"`echo *.jar | tr " " ":"`; java -cp $classpath JGuiGen
  7. Basic flow ... start in the Data Dictionary
    1. Check Data Dictionary
      1. Leave Flags
      2. Run Now
    2. Edit Data Dict
      1. Did a bunch of stuff for each column
    3. Generate Application
      1. Exit from the Internationalization causes a write
      2. (Generate HTML)
  8. Run the gui, show out-of-the-box features of the gui
    1. View, Add, Edit, Delete
    2. Search
    3. Oh, what's this? ... Reports!
    4. And more ...
      1. closing window
      2. changing row to edit
  9. wash, rinse, repeat 6,7,8 and 9 showing features
    1. Quickly adding a column
      1. ssn
      2. phone
      3. address
    2. Change validation error message and Test
    3. Internationalization
    4. Hot keys
    5. run test scripts against the gui
    6. show test script output
  10. launch eclipse (3.1.2 makes a difference)