You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tapestry.apache.org by hl...@apache.org on 2005/01/08 20:52:21 UTC
cvs commit: jakarta-tapestry/examples/Workbench/src/java/org/apache/tapestry/workbench/chart ChartPage.java
hlship 2005/01/08 11:52:21
Modified: framework/src/test/org/apache/tapestry/junit/mock/c11
Four.java SelectPage.java
framework/src/test/org/apache/tapestry/junit/mock/app
Guard.page Guard.java
framework/src/java/org/apache/tapestry/record
PageChange.java
framework/src/descriptor/META-INF tapestry.request.xml
hivemodule.xml
framework/src/test/org/apache/tapestry/engine
TestActionService.java ServiceTestCase.java
TestDirectService.java
framework/src/test/org/apache/tapestry/enhance
TestSpecifiedPropertyWorker.java
framework/src/java/org/apache/tapestry/parse
SpecificationParser.java Tapestry_3_1.dtd
contrib/src/java/org/apache/tapestry/contrib/inspector
ShowProperties.java
framework/src/java/org/apache/tapestry/engine
BaseEngine.java IPageRecorder.java
RequestCycle.java ActionService.java
DirectService.java
. .classpath
framework/src/java/org/apache/tapestry/spec
PropertySpecification.java
IPropertySpecification.java
framework/src/test/org/apache/tapestry/junit/parse
Property.page
src/documentation/content/xdocs/UsersGuide spec.xml
state.xml
framework/src/test/org/apache/tapestry/junit/mock/lib
Dumper.page Dumper.java
examples/Workbench/src/context/WEB-INF Palette.page
Chart.page
framework/src/java/org/apache/tapestry IRequestCycle.java
IEngine.java
framework/src/test/org/apache/tapestry/junit/script
TestScript.java
framework/src/java/org/apache/tapestry/services/impl
RequestCycleFactoryImpl.java
framework/src/test-data/context11/WEB-INF Two.page
examples/Workbench/src/java/org/apache/tapestry/workbench/chart
ChartPage.java
Added: framework/src/java/org/apache/tapestry/record
SessionPropertyPersistenceStrategy.java
PropertyPersistenceStrategySourceImpl.java
RecordMessages.java RecordStrings.properties
PageRecorderSource.java
PropertyPersistenceStrategySource.java
PropertyPersistenceStrategyContribution.java
PropertyPersistenceStrategy.java
PageRecorderImpl.java
framework/src/descriptor/META-INF tapestry.persist.xml
framework/src/test/org/apache/tapestry/record
TestPropertyPersistenceStrategySource.java
TestPageRecorder.java
TestSessionPropertyPersistenceStrategy.java
Removed: framework/src/test/org/apache/tapestry/junit/mock/c11
PersistentSelectPage.java
framework/src/java/org/apache/tapestry/record
SessionPageRecorder.java PageRecorder.java
framework/src/test-data/context6 README Home.html Four.html
Two.html
framework/src/test/org/apache/tapestry/junit/mock/c6
Nested.java Four.java Home.java C6Engine.java
StringHolder.java
framework/src/scripts TestPersistentProperties.xml
framework/src/test-data/context6/WEB-INF Nested.jwc
Four.page Nested.html Home.page
Log:
Revise and simplify the role of page recorders (form long lived objects associated with the engine to short lived objects associated with the request cycle).
Allow the strategy for persisting page properties to be pluggable, and selectable on a property-by-property basis.
Revision Changes Path
1.3 +1 -1 jakarta-tapestry/framework/src/test/org/apache/tapestry/junit/mock/c11/Four.java
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/test/org/apache/tapestry/junit/mock/c11/Four.java.diff?r1=1.2&r2=1.3
1.4 +11 -42 jakarta-tapestry/framework/src/test/org/apache/tapestry/junit/mock/c11/SelectPage.java
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/test/org/apache/tapestry/junit/mock/c11/SelectPage.java.diff?r1=1.3&r2=1.4
1.3 +8 -5 jakarta-tapestry/framework/src/test/org/apache/tapestry/junit/mock/app/Guard.page
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/test/org/apache/tapestry/junit/mock/app/Guard.page.diff?r1=1.2&r2=1.3
1.3 +6 -33 jakarta-tapestry/framework/src/test/org/apache/tapestry/junit/mock/app/Guard.java
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/test/org/apache/tapestry/junit/mock/app/Guard.java.diff?r1=1.2&r2=1.3
1.4 +19 -17 jakarta-tapestry/framework/src/java/org/apache/tapestry/record/PageChange.java
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/java/org/apache/tapestry/record/PageChange.java.diff?r1=1.3&r2=1.4
1.1 jakarta-tapestry/framework/src/java/org/apache/tapestry/record/SessionPropertyPersistenceStrategy.java
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/java/org/apache/tapestry/record/SessionPropertyPersistenceStrategy.java?rev=1.1
1.1 jakarta-tapestry/framework/src/java/org/apache/tapestry/record/PropertyPersistenceStrategySourceImpl.java
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/java/org/apache/tapestry/record/PropertyPersistenceStrategySourceImpl.java?rev=1.1
1.1 jakarta-tapestry/framework/src/java/org/apache/tapestry/record/RecordMessages.java
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/java/org/apache/tapestry/record/RecordMessages.java?rev=1.1
1.1 jakarta-tapestry/framework/src/java/org/apache/tapestry/record/RecordStrings.properties
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/java/org/apache/tapestry/record/RecordStrings.properties?rev=1.1
1.1 jakarta-tapestry/framework/src/java/org/apache/tapestry/record/PageRecorderSource.java
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/java/org/apache/tapestry/record/PageRecorderSource.java?rev=1.1
1.1 jakarta-tapestry/framework/src/java/org/apache/tapestry/record/PropertyPersistenceStrategySource.java
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/java/org/apache/tapestry/record/PropertyPersistenceStrategySource.java?rev=1.1
1.1 jakarta-tapestry/framework/src/java/org/apache/tapestry/record/PropertyPersistenceStrategyContribution.java
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/java/org/apache/tapestry/record/PropertyPersistenceStrategyContribution.java?rev=1.1
1.1 jakarta-tapestry/framework/src/java/org/apache/tapestry/record/PropertyPersistenceStrategy.java
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/java/org/apache/tapestry/record/PropertyPersistenceStrategy.java?rev=1.1
1.1 jakarta-tapestry/framework/src/java/org/apache/tapestry/record/PageRecorderImpl.java
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/java/org/apache/tapestry/record/PageRecorderImpl.java?rev=1.1
1.7 +2 -1 jakarta-tapestry/framework/src/descriptor/META-INF/tapestry.request.xml
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/descriptor/META-INF/tapestry.request.xml.diff?r1=1.6&r2=1.7
1.18 +1 -0 jakarta-tapestry/framework/src/descriptor/META-INF/hivemodule.xml
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/descriptor/META-INF/hivemodule.xml.diff?r1=1.17&r2=1.18
1.1 jakarta-tapestry/framework/src/descriptor/META-INF/tapestry.persist.xml
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/descriptor/META-INF/tapestry.persist.xml?rev=1.1
1.3 +5 -8 jakarta-tapestry/framework/src/test/org/apache/tapestry/engine/TestActionService.java
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/test/org/apache/tapestry/engine/TestActionService.java.diff?r1=1.2&r2=1.3
1.3 +16 -0 jakarta-tapestry/framework/src/test/org/apache/tapestry/engine/ServiceTestCase.java
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/test/org/apache/tapestry/engine/ServiceTestCase.java.diff?r1=1.2&r2=1.3
1.3 +7 -18 jakarta-tapestry/framework/src/test/org/apache/tapestry/engine/TestDirectService.java
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/test/org/apache/tapestry/engine/TestDirectService.java.diff?r1=1.2&r2=1.3
1.6 +1 -1 jakarta-tapestry/framework/src/test/org/apache/tapestry/enhance/TestSpecifiedPropertyWorker.java
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/test/org/apache/tapestry/enhance/TestSpecifiedPropertyWorker.java.diff?r1=1.5&r2=1.6
1.15 +9 -2 jakarta-tapestry/framework/src/java/org/apache/tapestry/parse/SpecificationParser.java
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/java/org/apache/tapestry/parse/SpecificationParser.java.diff?r1=1.14&r2=1.15
1.8 +5 -3 jakarta-tapestry/framework/src/java/org/apache/tapestry/parse/Tapestry_3_1.dtd
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/java/org/apache/tapestry/parse/Tapestry_3_1.dtd.diff?r1=1.7&r2=1.8
1.5 +31 -43 jakarta-tapestry/contrib/src/java/org/apache/tapestry/contrib/inspector/ShowProperties.java
http://cvs.apache.org/viewcvs/jakarta-tapestry/contrib/src/java/org/apache/tapestry/contrib/inspector/ShowProperties.java.diff?r1=1.4&r2=1.5
1.4 +62 -167 jakarta-tapestry/framework/src/java/org/apache/tapestry/engine/BaseEngine.java
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/java/org/apache/tapestry/engine/BaseEngine.java.diff?r1=1.3&r2=1.4
1.4 +19 -105 jakarta-tapestry/framework/src/java/org/apache/tapestry/engine/IPageRecorder.java
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/java/org/apache/tapestry/engine/IPageRecorder.java.diff?r1=1.3&r2=1.4
1.7 +67 -126 jakarta-tapestry/framework/src/java/org/apache/tapestry/engine/RequestCycle.java
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/java/org/apache/tapestry/engine/RequestCycle.java.diff?r1=1.6&r2=1.7
1.8 +3 -1 jakarta-tapestry/framework/src/java/org/apache/tapestry/engine/ActionService.java
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/java/org/apache/tapestry/engine/ActionService.java.diff?r1=1.7&r2=1.8
1.8 +5 -2 jakarta-tapestry/framework/src/java/org/apache/tapestry/engine/DirectService.java
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/java/org/apache/tapestry/engine/DirectService.java.diff?r1=1.7&r2=1.8
1.66 +1 -1 jakarta-tapestry/.classpath
http://cvs.apache.org/viewcvs/jakarta-tapestry/.classpath.diff?r1=1.65&r2=1.66
1.5 +13 -7 jakarta-tapestry/framework/src/java/org/apache/tapestry/spec/PropertySpecification.java
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/java/org/apache/tapestry/spec/PropertySpecification.java.diff?r1=1.4&r2=1.5
1.5 +25 -8 jakarta-tapestry/framework/src/java/org/apache/tapestry/spec/IPropertySpecification.java
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/java/org/apache/tapestry/spec/IPropertySpecification.java.diff?r1=1.4&r2=1.5
1.5 +1 -1 jakarta-tapestry/framework/src/test/org/apache/tapestry/junit/parse/Property.page
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/test/org/apache/tapestry/junit/parse/Property.page.diff?r1=1.4&r2=1.5
1.12 +12 -7 jakarta-tapestry/src/documentation/content/xdocs/UsersGuide/spec.xml
http://cvs.apache.org/viewcvs/jakarta-tapestry/src/documentation/content/xdocs/UsersGuide/spec.xml.diff?r1=1.11&r2=1.12
1.8 +8 -1 jakarta-tapestry/src/documentation/content/xdocs/UsersGuide/state.xml
http://cvs.apache.org/viewcvs/jakarta-tapestry/src/documentation/content/xdocs/UsersGuide/state.xml.diff?r1=1.7&r2=1.8
1.3 +13 -11 jakarta-tapestry/framework/src/test/org/apache/tapestry/junit/mock/lib/Dumper.page
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/test/org/apache/tapestry/junit/mock/lib/Dumper.page.diff?r1=1.2&r2=1.3
1.3 +8 -35 jakarta-tapestry/framework/src/test/org/apache/tapestry/junit/mock/lib/Dumper.java
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/test/org/apache/tapestry/junit/mock/lib/Dumper.java.diff?r1=1.2&r2=1.3
1.6 +37 -6 jakarta-tapestry/examples/Workbench/src/context/WEB-INF/Palette.page
http://cvs.apache.org/viewcvs/jakarta-tapestry/examples/Workbench/src/context/WEB-INF/Palette.page.diff?r1=1.5&r2=1.6
1.7 +2 -0 jakarta-tapestry/examples/Workbench/src/context/WEB-INF/Chart.page
http://cvs.apache.org/viewcvs/jakarta-tapestry/examples/Workbench/src/context/WEB-INF/Chart.page.diff?r1=1.6&r2=1.7
1.6 +14 -4 jakarta-tapestry/framework/src/java/org/apache/tapestry/IRequestCycle.java
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/java/org/apache/tapestry/IRequestCycle.java.diff?r1=1.5&r2=1.6
1.10 +7 -30 jakarta-tapestry/framework/src/java/org/apache/tapestry/IEngine.java
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/java/org/apache/tapestry/IEngine.java.diff?r1=1.9&r2=1.10
1.6 +1 -1 jakarta-tapestry/framework/src/test/org/apache/tapestry/junit/script/TestScript.java
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/test/org/apache/tapestry/junit/script/TestScript.java.diff?r1=1.5&r2=1.6
1.1 jakarta-tapestry/framework/src/test/org/apache/tapestry/record/TestPropertyPersistenceStrategySource.java
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/test/org/apache/tapestry/record/TestPropertyPersistenceStrategySource.java?rev=1.1
1.1 jakarta-tapestry/framework/src/test/org/apache/tapestry/record/TestPageRecorder.java
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/test/org/apache/tapestry/record/TestPageRecorder.java?rev=1.1
1.1 jakarta-tapestry/framework/src/test/org/apache/tapestry/record/TestSessionPropertyPersistenceStrategy.java
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/test/org/apache/tapestry/record/TestSessionPropertyPersistenceStrategy.java?rev=1.1
1.3 +18 -1 jakarta-tapestry/framework/src/java/org/apache/tapestry/services/impl/RequestCycleFactoryImpl.java
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/java/org/apache/tapestry/services/impl/RequestCycleFactoryImpl.java.diff?r1=1.2&r2=1.3
1.3 +9 -3 jakarta-tapestry/framework/src/test-data/context11/WEB-INF/Two.page
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/test-data/context11/WEB-INF/Two.page.diff?r1=1.2&r2=1.3
1.4 +26 -49 jakarta-tapestry/examples/Workbench/src/java/org/apache/tapestry/workbench/chart/ChartPage.java
http://cvs.apache.org/viewcvs/jakarta-tapestry/examples/Workbench/src/java/org/apache/tapestry/workbench/chart/ChartPage.java.diff?r1=1.3&r2=1.4
---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-dev-help@jakarta.apache.org