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