/[Apache-SVN]
ViewVC logotype

Revision 1621361


Jump to revision: Previous Next
Author: justin
Date: Fri Aug 29 18:53:41 2014 UTC (9 years, 8 months ago)
Changed paths: 32
Log Message:
SLING-3886 - adding support for adapter indirection where the adapting target is a superclass or implemented interface of the implementation class. Thanks to Stefan for the patch!

Changed paths

Path Details
Directorysling/trunk/bundles/extensions/models/api/src/main/java/org/apache/sling/models/annotations/Model.java modified , text changed
Directorysling/trunk/bundles/extensions/models/api/src/main/java/org/apache/sling/models/spi/ImplementationPicker.java added
Directorysling/trunk/bundles/extensions/models/impl/src/main/java/org/apache/sling/models/impl/AdapterImplementations.java added
Directorysling/trunk/bundles/extensions/models/impl/src/main/java/org/apache/sling/models/impl/FirstImplementationPicker.java added
Directorysling/trunk/bundles/extensions/models/impl/src/main/java/org/apache/sling/models/impl/ModelAdapterFactory.java modified , text changed
Directorysling/trunk/bundles/extensions/models/impl/src/main/java/org/apache/sling/models/impl/ModelConfigurationPrinter.java modified , text changed
Directorysling/trunk/bundles/extensions/models/impl/src/main/java/org/apache/sling/models/impl/ModelPackageBundleListener.java modified , text changed
Directorysling/trunk/bundles/extensions/models/impl/src/test/java/org/apache/sling/models/impl/AdapterImplementationsTest.java added
Directorysling/trunk/bundles/extensions/models/impl/src/test/java/org/apache/sling/models/impl/ImplementsExtendsTest.java added
Directorysling/trunk/bundles/extensions/models/impl/src/test/java/org/apache/sling/models/impl/implpicker/ added
Directorysling/trunk/bundles/extensions/models/impl/src/test/java/org/apache/sling/models/impl/implpicker/FirstImplementationPickerTest.java added
Directorysling/trunk/bundles/extensions/models/impl/src/test/java/org/apache/sling/models/testmodels/classes/implextend/ added
Directorysling/trunk/bundles/extensions/models/impl/src/test/java/org/apache/sling/models/testmodels/classes/implextend/EvenSimplerPropertyModel.java added
Directorysling/trunk/bundles/extensions/models/impl/src/test/java/org/apache/sling/models/testmodels/classes/implextend/ExtendsClassPropertyModel.java
(Copied from sling/trunk/bundles/extensions/models/api/src/main/java/org/apache/sling/models/annotations/Model.java, r1621310)
added , text changed
Directorysling/trunk/bundles/extensions/models/impl/src/test/java/org/apache/sling/models/testmodels/classes/implextend/ImplementsInterfacePropertyModel.java added
Directorysling/trunk/bundles/extensions/models/impl/src/test/java/org/apache/sling/models/testmodels/classes/implextend/ImplementsInterfacePropertyModel2.java added
Directorysling/trunk/bundles/extensions/models/impl/src/test/java/org/apache/sling/models/testmodels/classes/implextend/InvalidImplementsInterfacePropertyModel.java added
Directorysling/trunk/bundles/extensions/models/impl/src/test/java/org/apache/sling/models/testmodels/classes/implextend/InvalidSampleServiceInterface.java added
Directorysling/trunk/bundles/extensions/models/impl/src/test/java/org/apache/sling/models/testmodels/classes/implextend/SampleServiceInterface.java added
Directorysling/trunk/bundles/extensions/models/impl/src/test/java/org/apache/sling/models/testmodels/classes/implextend/SimplePropertyModel.java
(Copied from sling/trunk/bundles/extensions/models/api/src/main/java/org/apache/sling/models/annotations/Model.java, r1621310)
added , text changed
Directorysling/trunk/bundles/extensions/models/integration-tests/pom.xml modified , text changed
Directorysling/trunk/bundles/extensions/models/integration-tests/src/main/java/org/apache/sling/models/it/ImplementsExtendsTest.java added
Directorysling/trunk/bundles/extensions/models/integration-tests/src/main/java/org/apache/sling/models/it/implpicker/ added
Directorysling/trunk/bundles/extensions/models/integration-tests/src/main/java/org/apache/sling/models/it/implpicker/CustomLastImplementationPicker.java added
Directorysling/trunk/bundles/extensions/models/integration-tests/src/main/java/org/apache/sling/models/it/models/implextend/ added
Directorysling/trunk/bundles/extensions/models/integration-tests/src/main/java/org/apache/sling/models/it/models/implextend/ExtendsClassPropertyModel.java
(Copied from sling/trunk/bundles/extensions/models/api/src/main/java/org/apache/sling/models/annotations/Model.java, r1621310)
added , text changed
Directorysling/trunk/bundles/extensions/models/integration-tests/src/main/java/org/apache/sling/models/it/models/implextend/ImplementsInterfacePropertyModel.java added
Directorysling/trunk/bundles/extensions/models/integration-tests/src/main/java/org/apache/sling/models/it/models/implextend/ImplementsInterfacePropertyModel2.java added
Directorysling/trunk/bundles/extensions/models/integration-tests/src/main/java/org/apache/sling/models/it/models/implextend/InvalidImplementsInterfacePropertyModel.java added
Directorysling/trunk/bundles/extensions/models/integration-tests/src/main/java/org/apache/sling/models/it/models/implextend/InvalidSampleServiceInterface.java added
Directorysling/trunk/bundles/extensions/models/integration-tests/src/main/java/org/apache/sling/models/it/models/implextend/SampleServiceInterface.java added
Directorysling/trunk/bundles/extensions/models/integration-tests/src/main/java/org/apache/sling/models/it/models/implextend/SimplePropertyModel.java
(Copied from sling/trunk/bundles/extensions/models/api/src/main/java/org/apache/sling/models/annotations/Model.java, r1621310)
added , text changed

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26