June 2000 Commit Log

Number of Commits:
113
Number of Active Developers:
4
williamc 2000-06-29 08:54#113 Rev.: 1.21
Don't import the class defined in the current file (this causes warnings from jikes---is obviuosly symptomatic of a wrong approach that needs fixing properly at some point)

14 lines of code changed in 1 file:

  • maven-dsd-plugin/src/main/java/org/melati/poem/prepro: DSD.java (+14 -11)
williamc 2000-06-29 07:55#112 Rev.: 1.20
Make instance variables corresponding to database fields protected not package-private

2 lines of code changed in 1 file:

  • maven-dsd-plugin/src/main/java/org/melati/poem/prepro: TableDef.java (+2 -2)
timj 2000-06-28 07:52#111 Rev.: 1.1
remove class files

0 lines of code changed in 1 file:

  • melati/src/main/java/org/melati: clean.sh (new)
timj 2000-06-28 05:56#110 Rev.: 1.17
allow for wmp and underscores

15 lines of code changed in 1 file:

  • melati/src/main/java/org/melati: Melati.java (+15 -2)
timj 2000-06-27 14:12#109 Rev.: 1.9
add getNextPosition() and nextElementOnThisPage()

11 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem/util: DumbPageEnumeration.java (+11 -1)
timj 2000-06-27 14:11#108 Rev.: 1.5
fix compile errors

2 lines of code changed in 1 file:

  • melati/src/main/java/org/melati/test: Regression.java (+2 -2)
timj 2000-06-27 14:07#107
remove requirement to use db.getDbms

24 lines of code changed in 27 files:

  • maven-dsd-plugin/src/main/java/org/melati/poem/prepro: DSD.java (+3 -3), ReferenceFieldDef.java (+2 -2)
  • poem/src/main/java/org/melati/poem: PoemTypeFactory.java (+2 -2), ReferencePoemType.java (+3 -3), RestrictedReferencePoemType.java (+3 -4), Table.java (+2 -2)
  • poem/src/main/java/org/melati/poem/generated: CapabilityBase.java (-1), CapabilityTableBase.java (-1), ColumnInfoBase.java (-1), ColumnInfoTableBase.java (+1 -2), GroupBase.java (-1), GroupCapabilityBase.java (-1), GroupCapabilityTableBase.java (+2 -3), GroupMembershipBase.java (-1), GroupMembershipTableBase.java (+2 -3), GroupTableBase.java (-1), PoemDatabaseBase.java (-1), SettingBase.java (-1), SettingTableBase.java (-1), TableCategoryBase.java (-1), TableCategoryTableBase.java (-1), TableInfoBase.java (-1), TableInfoTableBase.java (+4 -5), UserBase.java (-1), UserTableBase.java (-1), ValueInfoBase.java (-1), ValueInfoTableBase.java (-1)
timj 2000-06-27 14:02#106
use underscore for field names

11 lines of code changed in 2 files:

  • melati/src/main/java/org/melati/admin: Admin.java (+8 -8), PrimarySelect.wm (+3 -3)
timj 2000-06-27 13:50#105
allow for wmlmarkuplanguage

88 lines of code changed in 4 files:

  • melati/src/main/java/org/melati: AttributeWMLMarkupLanguage.java (new 28), HTMLLikeMarkupLanguage.java (new 30), HTMLMarkupLanguage.java (+2 -17), WMLMarkupLanguage.java (new 28)
mylesc 2000-06-23 01:24#104 Rev.: 1.19
Import the correct version of system tables if they have been overriden

39 lines of code changed in 2 files:

  • maven-dsd-plugin/src/main/java/org/melati/poem/prepro: DSD.java (+31 -17), TableDef.java (+8 -1)
davew 2000-06-22 08:38#103 Rev.: 1.35
reset maxTransactions to 5

2 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: Database.java (+2 -2)
davew 2000-06-22 00:05#102
Now works with auto generated classes in generated package.

0 lines of code changed in 21 files:

  • poem/src/main/java/org/melati/poem: CapabilityBase.java (del), CapabilityTableBase.java (del), ColumnInfoBase.java (del), ColumnInfoTableBase.java (del), GroupBase.java (del), GroupCapabilityBase.java (del), GroupCapabilityTableBase.java (del), GroupMembershipBase.java (del), GroupMembershipTableBase.java (del), GroupTableBase.java (del), PoemDatabaseBase.java (del), SettingBase.java (del), SettingTableBase.java (del), TableCategoryBase.java (del), TableCategoryTableBase.java (del), TableInfoBase.java (del), TableInfoTableBase.java (del), UserBase.java (del), UserTableBase.java (del), ValueInfoBase.java (del), ValueInfoTableBase.java (del)
davew 2000-06-22 00:00#101
Now works with auto generated classes in generated package.

5726 lines of code changed in 50 files:

  • maven-dsd-plugin/src/main/java/org/melati/poem/prepro: ColumnTypeFieldDef.java (+2 -2), DSD.java (+62 -44)
  • poem/src/main/java/org/melati/poem: BasePoemType.java (+2 -2), Capability.java (+4 -2), CapabilityTable.java (+7 -6), ColumnInfo.java (+6 -4), ColumnInfoTable.java (+7 -5), Database.java (+2 -2), Group.java (+1), GroupCapability.java (+1), GroupCapabilityTable.java (+1), GroupMembership.java (+1), GroupMembershipTable.java (+1), GroupTable.java (+1), InvalidColumnInfoTypecodePoemException.java (+3 -3), Poem.dsd (+1 -1), PoemDatabase.java (+1), PoemTypeFactory.java (+2 -2), Setting.java (+28 -31), SettingTable.java (+1), Table.java (+11 -7), TableCategory.java (+4 -2), TableCategoryTable.java (+1), TableInfo.java (+10 -8), TableInfoTable.java (+1), User.java (+5 -4), UserTable.java (+7 -6), ValueInfo.java (+11 -8), ValueInfoTable.java (+1)
  • poem/src/main/java/org/melati/poem/generated: CapabilityBase.java (new 82), CapabilityTableBase.java (new 177), ColumnInfoBase.java (new 351), ColumnInfoTableBase.java (new 669), GroupBase.java (new 82), GroupCapabilityBase.java (new 132), GroupCapabilityTableBase.java (new 223), GroupMembershipBase.java (new 132), GroupMembershipTableBase.java (new 231), GroupTableBase.java (new 177), PoemDatabaseBase.java (new 71), SettingBase.java (new 108), SettingTableBase.java (new 223), TableCategoryBase.java (new 82), TableCategoryTableBase.java (new 185), TableInfoBase.java (new 379), TableInfoTableBase.java (new 735), UserBase.java (new 134), UserTableBase.java (new 293), ValueInfoBase.java (new 348), ValueInfoTableBase.java (new 727)
davew 2000-06-21 21:38#100 Rev.: 1.2
Removed public identifer as it was redundant

3 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem/dbms: Dbms.java (+3 -3)
williamc 2000-06-21 19:17#99 Rev.: 1.2
Horrible hacks to make it work ;)

35 lines of code changed in 2 files:

  • poem/src/main/java/org/melati/poem/dbms: AnsiStandard.java (+29 -6), Postgresql.java (+6 -2)
williamc 2000-06-21 19:17#98 Rev.: 1.33
Fix transactions-being-created-but-not-stored error

3 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: Database.java (+3 -2)
williamc 2000-06-21 19:15#97 Rev.: 1.8
Remove commented-out old drver line

0 lines of code changed in 1 file:

  • melati/src/main/java/org/melati: org.melati.LogicalDatabase.properties.example (-1)
williamc 2000-06-21 19:15#96 Rev.: 1.12
Don't try to compile tests (no point until these are more stable)

2 lines of code changed in 1 file:

  • melati/src/main/java/org/melati: compile.sh (+2 -2)
davew 2000-06-20 18:15#95 Rev.: 1.7
Oops lost custom versions, re-instating (thanks Erik)

2 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: Setting.java (+2 -2)
davew 2000-06-20 18:07#94 Rev.: 1.6
Oops lost custom versions, re-instating (thanks Erik)

279 lines of code changed in 2 files:

  • poem/src/main/java/org/melati/poem: Setting.java (+188 -2), SettingTable.java (+91 -1)
davew 2000-06-20 15:08#93
Dbms Layer stage 1. Postgresql should work as before. Interbase needs more work due to reserved words

715 lines of code changed in 58 files:

  • maven-dsd-plugin/src/main/java/org/melati/poem/prepro: AtomFieldDef.java (+2 -2), BooleanFieldDef.java (+2 -2), ColumnTypeFieldDef.java (+2 -2), DSD.java (+5 -3), DisplayLevelFieldDef.java (+2 -2), IntegerFieldDef.java (+2 -2), PasswordFieldDef.java (+2 -2), ReferenceFieldDef.java (+2 -2), SearchabilityFieldDef.java (+2 -2), StringFieldDef.java (+2 -2)
  • melati/src/main/java/org/melati: LogicalDatabase.java (+23 -3), MelatiServlet.java (+2 -2), org.melati.LogicalDatabase.properties.example (+2 -1)
  • melati/src/main/java/org/melati/admin: Admin.java (+3 -3)
  • poem/src/main/java/org/melati/poem: AtomPoemType.java (+18 -3), BooleanPoemType.java (+4 -3), CapabilityTableBase.java (+2 -2), ColumnInfoTableBase.java (+10 -10), ColumnTypePoemType.java (+2 -2), Database.java (+73 -38), DatePoemType.java (+4 -3), DeletedPoemType.java (+6 -4), DisplayLevelPoemType.java (+3 -2), DoublePoemType.java (+4 -3), Group.java (+7 -55), GroupCapability.java (+7 -54), GroupCapabilityTable.java (+9 -70), GroupCapabilityTableBase.java (+3 -3), GroupMembership.java (+7 -59), GroupMembershipTable.java (+9 -70), GroupMembershipTableBase.java (+3 -3), GroupTable.java (+9 -68), GroupTableBase.java (+2 -2), IntegerPoemType.java (+4 -3), PasswordPoemType.java (+4 -3), Poem.dsd (+3 -47), PoemDatabase.java (+4 -48), PoemTypeFactory.java (+15 -13), ReferencePoemType.java (+4 -3), RestrictedReferencePoemType.java (+5 -3), SearchabilityPoemType.java (+3 -2), Setting.java (+2 -188), SettingTable.java (+1 -91), SettingTableBase.java (+3 -3), StringPoemType.java (+11 -6), Table.java (+26 -17), TableCategoryTableBase.java (+2 -2), TableInfoTable.java (+9 -70), TableInfoTableBase.java (+11 -11), TimestampPoemType.java (+4 -3), TroidPoemType.java (+6 -4), UserTableBase.java (+4 -4), ValueInfoTableBase.java (+10 -10)
  • poem/src/main/java/org/melati/poem/dbms: AnsiStandard.java (new 112), Dbms.java (new 47), DbmsFactory.java (new 76), Interbase.java (new 64), Postgresql.java (new 50)
williamc 2000-06-20 07:24#92 Rev.: 1.9
Space fixes

28 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: PreparedSelection.java (+28 -23)
williamc 2000-06-20 07:24#91 Rev.: 1.31
Remove commented-out buggy line

1 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: Database.java (+1 -2)
williamc 2000-06-20 07:22#90
Fix up some spaces

9 lines of code changed in 2 files:

  • melati/src/main/java/org/melati: MelatiServlet.java (+6 -13)
  • melati/src/main/java/org/melati/login: HttpSessionAccessHandler.java (+3 -2)
williamc 2000-06-20 07:22#89 Rev.: 1.16
Fix up some spaces and take out some braces :)

6 lines of code changed in 1 file:

  • melati/src/main/java/org/melati: Melati.java (+6 -8)
timj 2000-06-16 12:42#88 Rev.: 1.5
comment getRequestDispatcher

3 lines of code changed in 1 file:

  • melati/src/main/java/org/melati/util: ReconstructedHttpServletRequest.java (+3 -3)
timj 2000-06-16 12:34#87 Rev.: 1.44
actually create a hashtable to store cachedselections

2 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: Table.java (+2 -2)
timj 2000-06-16 12:33#86 Rev.: 1.15
?

2 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: Field.java (+2 -2)
timj 2000-06-16 12:32#85 Rev.: 1.28
add prepared selectiion where equals

5 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: Column.java (+5 -1)
timj 2000-06-16 12:32#84 Rev.: 1.7
target the correct frame

3 lines of code changed in 1 file:

  • melati/src/main/java/org/melati/admin: Selection.wm (+3 -3)
timj 2000-06-15 07:22#83
fix compile errors

5 lines of code changed in 2 files:

  • poem/src/main/java/org/melati/poem: Database.java (+3 -3)
  • poem/src/main/java/org/melati/poem/util: Cache.java (+2 -2)
williamc 2000-06-14 17:45#82 Rev.: 1.1
*** empty log message ***

80 lines of code changed in 1 file:

  • melati/src/main/java/org/melati/util: ThrowingPrintWriter.java (new 80)
williamc 2000-06-14 17:42#81 Rev.: 1.2
Make nullability/size default to true/unlimited if NULL (which isn't meant to happen with real records at the moment but can be annoying when dealing with uninitialised objects)

2 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: ValueInfo.java (+2 -2)
williamc 2000-06-14 17:41#80 Rev.: 1.14
Add a handy default string type (nullable)

4 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: StringPoemType.java (+4 -1)
williamc 2000-06-14 17:41#79 Rev.: 1.4
If typefactory is null (which is the case when we are an empty unattached object), use a fallback nullable String type

9 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: Setting.java (+9 -3)
williamc 2000-06-14 17:39#78 Rev.: 1.17
Allow rawOfString to translate null to null (handy for polymorphic Settings and probably more sensible overall)

2 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: BasePoemType.java (+2 -2)
williamc 2000-06-14 17:38#77 Rev.: 1.10
Optionally terminate expansion of an UNROLLed template if there is an error writing to the response stream, i.e. the user pressed Stop

10 lines of code changed in 1 file:

  • melati/src/main/java/org/melati: MelatiWMServlet.java (+10 -18)
mylesc 2000-06-14 17:14#76 Rev.: 1.5
Removed rude word

2 lines of code changed in 1 file:

  • melati/src/main/java/org/melati/admin: Display.java (+2 -2)
davew 2000-06-14 14:51#75
Code tidy to remove deprecated and other warnings caught by Jikes

55 lines of code changed in 6 files:

  • maven-dsd-plugin/src/main/java/org/melati/poem/prepro: Generator.java (+2 -2)
  • melati/src/main/java/org/melati: MelatiServlet.java (+2 -2), MelatiWMServlet.java (+43 -3)
  • poem/src/main/java/org/melati/poem: AccessToken.java (+2 -2), Database.java (+4 -3), PoemTypeFactory.java (+2 -2)
davew 2000-06-14 14:49#74 Rev.: 1.4
Extra methods added from Servlet 2.2 API, but all set to throw an exception.

62 lines of code changed in 1 file:

  • melati/src/main/java/org/melati/util: ReconstructedHttpServletRequest.java (+62 -1)
timj 2000-06-14 09:53#73 Rev.: 1.8
remove conflict

36 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: PreparedSelection.java (+36 -8)
williamc 2000-06-13 17:22#72 Rev.: 1.10
Remove `static' qualifier on interface

19 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem/util: Cache.java (+19 -23)
williamc 2000-06-13 17:21#71 Rev.: 1.5
Break out checkTableAccess(...) and column(...) to provide flexibility for derived classes

33 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: TailoredResultSetEnumeration.java (+33 -24)
williamc 2000-06-13 17:19#70 Rev.: 1.43
Have a go at closing some ResultSets

22 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: Table.java (+22 -17)
williamc 2000-06-13 17:19#69 Rev.: 1.7
Close the ResultSet if the end is reached (probably pointless??)

20 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: ResultSetEnumeration.java (+20 -6)
williamc 2000-06-13 17:18#68 Rev.: 1.7
Close the ResultSet

9 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: PreparedSelection.java (+9 -3)
williamc 2000-06-13 17:16#67
Hacks: add "modifier" (e.g. DISTINCT ...) and selection_firstRaw

74 lines of code changed in 3 files:

  • poem/src/main/java/org/melati/poem: CachedTailoredQuery.java (+27 -9), PreparedTailoredQuery.java (+14 -3), TailoredQuery.java (+33 -1)
williamc 2000-06-13 17:15#66 Rev.: 1.15
Add sameQueryWith and make sameURLWith cleverer

26 lines of code changed in 1 file:

  • melati/src/main/java/org/melati: Melati.java (+26 -6)
timj 2000-06-13 08:42#65 Rev.: 1.12
add ensure method, remove caching

11 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: CapabilityTable.java (+11 -21)
timj 2000-06-12 10:18#64 Rev.: 1.11
add caching to CapabilityTable

26 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: CapabilityTable.java (+26 -2)
timj 2000-06-09 13:27#63 Rev.: 1.9
small changes

2 lines of code changed in 1 file:

  • melati/src/main/java/org/melati/admin: PopupSelect.wm (+2 -10)
timj 2000-06-09 11:57#62
small changes

9 lines of code changed in 2 files:

  • melati/src/main/java/org/melati/admin: Left.wm (+1 -1), Navigation.wm (+8 -6)
timj 2000-06-09 09:49#61
misc fixes to admin

18 lines of code changed in 5 files:

  • melati/src/main/java/org/melati/admin: Admin.java (+1 -3), Navigation.wm (+4 -4), PopupSelect.wm (+4 -4), PrimarySelect.wm (+4 -5), Top.wm (+5 -4)
williamc 2000-06-08 15:10#60 Rev.: 1.11
Don't compile doc/example either, for now

2 lines of code changed in 1 file:

  • melati/src/main/java/org/melati: compile.sh (+2 -2)
timj 2000-06-07 14:46#59
search button

16 lines of code changed in 3 files:

  • melati/src/main/java/org/melati/admin: Left.wm (+1 -1), Navigation.wm (+11 -2), PopupSelect.wm (+4 -3)
timj 2000-06-07 14:15#58
search button

5 lines of code changed in 2 files:

  • melati/src/main/java/org/melati/admin: PrimarySelect.wm (+3 -4), Selection.wm (+2 -2)
timj 2000-06-07 12:32#57
search button

6 lines of code changed in 6 files:

  • melati-webapp/src/main/webapp/melati-static/admin/static: search.gif (new)
  • melati/src/main/java/org/melati/admin: Left.wm (+1 -1), Navigation.wm (+3 -3), PopupSelect.wm (+2 -2)
  • melati/src/main/java/org/melati/admin/static: search.gif (new)
  • melati/src/test/webapp/melati-static/admin/static: search.gif (new)
timj 2000-06-06 16:30#56 Rev.: 1.5
fix bugs

4 lines of code changed in 1 file:

  • melati/src/main/java/org/melati/admin: Selection.wm (+4 -3)
timj 2000-06-06 16:20#55
fix bugs

87 lines of code changed in 13 files:

  • melati/src/main/java/org/melati/admin: Add.wm (+3 -3), Admin.java (+12 -1), AdminUtils.java (+6 -1), Bottom.wm (+3 -9), CreateColumn.wm (+3 -3), CreateTable.wm (+3 -3), Edit.wm (+4 -4), Left.wm (new 1), PopupSelect.wm (+8 -1), PrimarySelect.wm (+31 -4), Selection.wm (+9 -15), Top.wm (+1 -1)
williamc 2000-06-05 11:51#54
*** empty log message ***

447 lines of code changed in 7 files:

  • melati/src/main/java/org/melati/util: IoUtils.java (+47)
  • poem/src/main/java/org/melati/poem: DisplayLevel.java (new 62), DisplayLevelPoemType.java (new 95), Searchability.java (new 108), SearchabilityPoemType.java (new 95), ValueInfo.java (new 23), ValueInfoTable.java (new 17)
williamc 2000-06-05 11:50#53
Move from *hidden and *criterion flags to gradated displaylevel and searchability

397 lines of code changed in 10 files:

  • maven-dsd-plugin/src/main/java/org/melati/poem/prepro: CriterionHiddenFieldQualifier.java (del), DisplayLevelFieldDef.java (new 119), DisplayLevelFieldQualifier.java (new 76), FieldQualifier.java (+7 -11), HiddenFieldQualifier.java (del), PrimaryCriterionFieldQualifier.java (del), PrimaryDisplayFieldQualifier.java (del), SearchabilityFieldDef.java (new 119), SearchabilityFieldQualifier.java (new 76), SummaryHiddenFieldQualifier.java (del)
williamc 2000-06-05 11:50#52 Rev.: 1.1
Support explicitly set display order for fields

70 lines of code changed in 1 file:

  • maven-dsd-plugin/src/main/java/org/melati/poem/prepro: DisplayOrderFieldQualifier.java (new 70)
williamc 2000-06-05 11:49#51 Rev.: 1.18
Support abstract tables; support explicitly set display order for fields

28 lines of code changed in 1 file:

  • maven-dsd-plugin/src/main/java/org/melati/poem/prepro: TableDef.java (+28 -14)
williamc 2000-06-05 11:48#50 Rev.: 1.22
Support abstract tables; move from *hidden and *criterion flags to gradated displaylevel and searchability

21 lines of code changed in 1 file:

  • maven-dsd-plugin/src/main/java/org/melati/poem/prepro: FieldDef.java (+21 -34)
williamc 2000-06-05 11:47#49 Rev.: 1.16
Support abstract tables

16 lines of code changed in 1 file:

  • maven-dsd-plugin/src/main/java/org/melati/poem/prepro: DSD.java (+16 -3)
williamc 2000-06-05 11:47#48 Rev.: 1.3
Reflext renaming of columninfo.type to typefactory

2 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: TimestampPoemType.java (+2 -2)
williamc 2000-06-05 11:46#47 Rev.: 1.42
Use gradataed displaylevel and searchability rather than *hidden and *criterion flags

58 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: Table.java (+58 -34)
williamc 2000-06-05 11:45#46
Make settings fully polymorphic

54 lines of code changed in 2 files:

  • poem/src/main/java/org/melati/poem: Setting.java (+42 -22), SettingTable.java (+12 -2)
williamc 2000-06-05 11:45#45 Rev.: 1.16
Add displaylevel and searchability types

30 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: PoemTypeFactory.java (+30 -13)
williamc 2000-06-05 11:44#44 Rev.: 1.26
Change from ...hidden and ..criterion flags to displaylevel and searchability; make ColumnInfo and Setting derivatives of an abstract ValueInfo

96 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: Poem.dsd (+96 -121)
williamc 2000-06-05 11:43#43 Rev.: 1.21
Put Field generation in Persistent rather than Column, allowing it to be programmatically overridden

20 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: Persistent.java (+20 -7)
williamc 2000-06-05 11:42#42
Reflext renaming of columninfo.type to typefactory

6 lines of code changed in 3 files:

  • poem/src/main/java/org/melati/poem: InvalidColumnInfoTypecodePoemException.java (+2 -2), PasswordPoemType.java (+2 -2), ReferencePoemType.java (+2 -2)
williamc 2000-06-05 11:42#41 Rev.: 1.9
Include newly abstract asField method

5 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: ExtraColumn.java (+5 -1)
williamc 2000-06-05 11:41#40
Reflext renaming of columninfo.type to typefactory

10 lines of code changed in 5 files:

  • poem/src/main/java/org/melati/poem: ColumnTypePoemType.java (+2 -2), DatePoemType.java (+2 -2), DeletedPoemType.java (+2 -2), DoublePoemType.java (+2 -2), TroidPoemType.java (+2 -2)
williamc 2000-06-05 11:40#39
Change from ...hidden and ..criterion flags to displaylevel and searchability

27 lines of code changed in 2 files:

  • poem/src/main/java/org/melati/poem: Column.java (+22 -39), ColumnInfo.java (+5 -20)
williamc 2000-06-05 11:39#38
Recreate after divers changes to dsd

502 lines of code changed in 21 files:

  • poem/src/main/java/org/melati/poem: CapabilityBase.java (+4 -4), CapabilityTableBase.java (+14 -2), ColumnInfoBase.java (+56 -458), ColumnInfoTableBase.java (+157 -925), GroupBase.java (+4 -4), GroupCapabilityBase.java (+6 -6), GroupCapabilityTableBase.java (+16), GroupMembershipBase.java (+6 -6), GroupMembershipTableBase.java (+16), GroupTableBase.java (+14 -2), PoemDatabaseBase.java (+1), SettingBase.java (+17 -107), SettingTableBase.java (+27 -193), TableCategoryBase.java (+4 -4), TableCategoryTableBase.java (+14 -2), TableInfoBase.java (+22 -22), TableInfoTableBase.java (+80 -36), UserBase.java (+8 -8), UserTableBase.java (+26 -6), ValueInfoBase.java (new), ValueInfoTableBase.java (new 10)
williamc 2000-06-05 11:39#37
Reflext renaming of columninfo.type to typefactory

6 lines of code changed in 3 files:

  • poem/src/main/java/org/melati/poem: BooleanPoemType.java (+2 -2), IntegerPoemType.java (+2 -2), StringPoemType.java (+2 -2)
williamc 2000-06-05 11:38#36 Rev.: 1.16
Get rid of Parameter.generic; reflect renaming of columninfo.type to typefactory

3 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: BasePoemType.java (+3 -13)
williamc 2000-06-05 11:36#35 Rev.: 1.2
Truncate long fields in summary display

3 lines of code changed in 1 file:

  • melati/src/main/java/org/melati/admin: Selection.wm (+3 -3)
williamc 2000-06-05 11:35#34 Rev.: 1.17
Support both detailed and standard display of records

22 lines of code changed in 1 file:

  • melati/src/main/java/org/melati/admin: Edit.wm (+22 -11)
williamc 2000-06-05 11:34#33 Rev.: 1.34
Reflext change of Column.getTpye to Column.getTypefactory; remove some redundant commented out code

3 lines of code changed in 1 file:

  • melati/src/main/java/org/melati/admin: Admin.java (+3 -107)
williamc 2000-06-05 11:33#32 Rev.: 1.14
Add sameURLWith (rather crude way of adding to query string)

16 lines of code changed in 1 file:

  • melati/src/main/java/org/melati: Melati.java (+16 -1)
williamc 2000-06-05 11:33#31 Rev.: 1.22
Provide for limitations on string/field renderings, and add renderedStart

16 lines of code changed in 1 file:

  • melati/src/main/java/org/melati: MarkupLanguage.java (+16 -3)
williamc 2000-06-03 14:22#30 Rev.: 1.2
Add char[]/Reader methods to completent byte[]/InputStream ones

42 lines of code changed in 1 file:

  • melati/src/main/java/org/melati/util: IoUtils.java (+42 -2)
williamc 2000-06-03 14:21#29
Get these back, arggg

2137 lines of code changed in 10 files:

  • poem/src/main/java/org/melati/poem: CapabilityTableBase.java (new 67), ColumnInfoTableBase.java (new 943), GroupCapabilityTableBase.java (new 73), GroupMembershipTableBase.java (new 81), GroupTableBase.java (new 67), PoemDatabaseBase.java (new 31), SettingTableBase.java (new 193), TableCategoryTableBase.java (new 22), TableInfoTableBase.java (new 485), UserTableBase.java (new 175)
williamc 2000-06-03 12:35#28
Use #begin/#end not {/}

58 lines of code changed in 9 files:

  • melati/src/main/java/org/melati/admin: Add.wm (+5 -5), CreateColumn.wm (+7 -7), CreateTable.wm (+7 -7), Edit.wm (+7 -7), Navigation.wm (+3 -3), PrimarySelect.wm (+12 -12), SelectionWindowPrimarySelect.wm (+12 -12), Top.wm (+2 -2), Update.wm (+3 -3)
williamc 2000-06-03 12:34#27 Rev.: 1.4
Hack for Netscape/X problem: schedule a window.close() for 500ms after submissions rather than doing before submissions ...

11 lines of code changed in 1 file:

  • melati/src/main/java/org/melati/admin: PopupSelect.wm (+11 -6)
williamc 2000-06-03 11:28#26
Regenerate after making Setting polymorphic

50 lines of code changed in 11 files:

  • poem/src/main/java/org/melati/poem: CapabilityTableBase.java (del), ColumnInfoTableBase.java (del), GroupCapabilityTableBase.java (del), GroupMembershipTableBase.java (del), GroupTableBase.java (del), PoemDatabaseBase.java (del), SettingBase.java (+50 -12), SettingTableBase.java (del), TableCategoryTableBase.java (del), TableInfoTableBase.java (del), UserTableBase.java (del)
williamc 2000-06-03 11:26#25 Rev.: 1.5
Don't allow arbitrary exceptions after all

2 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: PoemTask.java (+2 -2)
williamc 2000-06-03 11:23#24 Rev.: 1.2
Add optional description of context in which exception happened

11 lines of code changed in 1 file:

  • melati/src/main/java/org/melati/util: UnexpectedExceptionException.java (+11 -5)
williamc 2000-06-03 11:23#23 Rev.: 1.2
Add convenience methods for using Sun's HTML parser

30 lines of code changed in 1 file:

  • melati/src/main/java/org/melati/util: HTMLUtils.java (+30)
williamc 2000-06-03 11:22#22 Rev.: 1.3
Make Setting values (sort of) polymorphic

37 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: SettingTable.java (+37 -4)
williamc 2000-06-03 11:21#21 Rev.: 1.4
Let tasks throw any Exception, in keeping with our philosophy that explicitly specified exceptions are just a pain

2 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: PoemTask.java (+2 -2)
williamc 2000-06-03 11:20#20 Rev.: 1.20
Add delete_unsafe() [yech, how to do this really?]; add dump(PrintStream) method

19 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: Persistent.java (+19 -1)
williamc 2000-06-03 11:19#19 Rev.: 1.2
Make Setting values (sort of) polymorphic; add copyright header

162 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: Setting.java (+162 -1)
williamc 2000-06-03 11:18#18 Rev.: 1.25
Make Setting values (sort of) polymorphic

10 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: Poem.dsd (+10 -2)
williamc 2000-06-03 11:17#17 Rev.: 1.14
Add dump(PrintStream) method

8 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: Field.java (+8 -1)
williamc 2000-06-03 11:16#16 Rev.: 1.6
Break a long line

3 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: ColumnTypePoemType.java (+3 -2)
williamc 2000-06-03 11:12#15 Rev.: 1.15
Use abstract PoemTypeFactory.Parameter for fine-tuning types rather than ColumnInfo directly

53 lines of code changed in 2 files:

  • poem/src/main/java/org/melati/poem: BasePoemType.java (+15 -3), PoemTypeFactory.java (+38 -25)
williamc 2000-06-03 11:10#14 Rev.: 1.6
Add constructor for substituting a different PoemType

7 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: BaseFieldAttributes.java (+7 -4)
timj 2000-06-02 11:46#13 Rev.: 1.4
allow login to continue from wherever

6 lines of code changed in 1 file:

  • melati/src/main/java/org/melati/login: Login.java (+6 -2)
timj 2000-06-02 10:09#12 Rev.: 1.2
netscape fixes

6 lines of code changed in 1 file:

  • melati/src/main/java/org/melati/admin: PrimarySelect.wm (+6 -7)
timj 2000-06-02 09:54#11 Rev.: 1.2
fix next

4 lines of code changed in 1 file:

  • melati/src/main/java/org/melati/admin: SelectionWindowSelection.wm (+4 -4)
timj 2000-06-02 09:46#10 Rev.: 1.7
join enums together

8 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem/util: EnumUtils.java (+8 -1)
timj 2000-06-02 08:44#9 Rev.: 1.2
add buttons

7 lines of code changed in 1 file:

  • melati/src/main/java/org/melati/admin: Top.wm (+7 -3)
timj 2000-06-02 08:11#8
fix compile errors

39 lines of code changed in 15 files:

  • poem/src/main/java/org/melati/poem: CapabilityBase.java (+3 -1), ColumnInfoBase.java (+3 -1), ColumnInfoTable.java (+2 -2), GroupBase.java (+3 -1), GroupCapabilityBase.java (+3 -1), GroupCapabilityTable.java (+2 -2), GroupMembershipBase.java (+3 -1), GroupMembershipTable.java (+2 -2), GroupTable.java (+2 -2), SettingBase.java (+3 -1), TableCategoryBase.java (+3 -1), TableInfoBase.java (+3 -1), TableInfoTable.java (+2 -2), UserBase.java (+3 -1), UserTable.java (+2 -2)
timj 2000-06-02 07:38#7
overhaul admin (again)

885 lines of code changed in 27 files:

  • melati/src/main/java/org/melati/admin: Add.wm (+21 -4), Admin.java (+289 -61), AdminUtils.java (+36 -13), Bottom.wm (new 21), CreateColumn.wm (+7 -3), CreateTable.wm (+7 -3), Delete.wm (+11 -1), Duplicate.wm (+4 -3), Edit.wm (+20 -2), LowerFrame.wm (del), Main.wm (+2 -2), Navigation.wm (new 83), PopupSelect.wm (+7 -19), PrimarySelect.wm (new 85), ResultsSelect.wm (del), Select.wm (del), Selection.wm (new 106), SelectionWindow.wm (new 16), SelectionWindowPrimarySelect.wm (new 29), SelectionWindowSelection.wm (new 29), Tables.wm (del), Top.wm (new 62), Update.wm (+6 -4)
  • poem/src/main/java/org/melati/poem: Column.java (+5 -1), ColumnInfo.java (+3 -3), Persistent.java (+11 -2), Table.java (+25 -8)
williamc 2000-06-01 12:24#6 Rev.: 1.17
Correct indentation of generated get<Foo>Database method

4 lines of code changed in 1 file:

  • maven-dsd-plugin/src/main/java/org/melati/poem/prepro: TableDef.java (+4 -3)
williamc 2000-06-01 12:23#5 Rev.: 1.14
Make setCachelimit and setSeqcached affect the TableInfo's Table rather than TableinfoTable ;)

12 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: TableInfo.java (+12 -3)
williamc 2000-06-01 12:22#4 Rev.: 1.40
Make postInitialise public, since it's useful; make the rememberAllTroids mecahnism less fussy about what counts as "ordinary" ORDER BY clause, since the admin system passes in "" rather than null ...

6 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: Table.java (+6 -3)
williamc 2000-06-01 12:21#3 Rev.: 1.18
Add a constructor with just a table, for nonexistent but table-tied objects (of questionable value actually, should use table.newPersistent)

5 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: Persistent.java (+5 -1)
williamc 2000-06-01 12:20#2 Rev.: 1.25
Rename whereEqClause to eqClause; make `ensure' public since it's useful

8 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: Column.java (+8 -3)
williamc 2000-06-01 12:20#1 Rev.: 1.6
Append a trailing / to the login URL (seems necessary to me, the way the template works with FORM ACTION=Login)

2 lines of code changed in 1 file:

  • melati/src/main/java/org/melati/login: HttpSessionAccessHandler.java (+2 -2)

May 2000 »

Generated by StatCVS @VERSION@