knut 2004/12/20 07:25:23
Modified: framework/src/test/org/apache/hivemind/impl
TestRegistryInfrastructureConstructor.java
TestSchemaProcessor.java
framework/src/documentation/content/xdocs/hivemind
BuilderFactory.xml
framework/src/java/org/apache/hivemind/impl
XmlModuleDescriptorProvider.java
ImplStrings.properties ConfigurationPointImpl.java
ImplMessages.java MessagesImpl.java
SchemaElement.java ModuleImpl.java
SchemaProcessorImpl.java
framework/src/test-data/TestConstructRegistry testBasic.xml
testUptoDate.xml testJars.xml
framework/src/test/hivemind/test/rules
TestConfigurationTranslator.java
ConfigurationTranslator.xml
framework/src/java/org/apache/hivemind/service/impl
BuilderMessagesFacet.java
BuilderErrorHandlerFacet.java
BuilderClassResolverFacet.java
BuilderFactoryLogic.java BuilderErrorLogFacet.java
BuilderPropertyFacet.java BuilderParameter.java
ConfigurationObjectProvider.java BuilderFacet.java
BuilderServiceIdFacet.java BuilderLogFacet.java
ObjectTranslator.java
framework/src/descriptor/META-INF hivemodule.xml
framework/src/java/org/apache/hivemind/schema
ElementModel.java Schema.java
framework/src/test/hivemind/test/parse
TestDescriptorParser.java
framework/src/test/hivemind/test/services/impl
ConstructorAccessImpl.java
framework/src/java/org/apache/hivemind/schema/rules
ServiceTranslator.java ConfigurationTranslator.java
framework/src/java/org/apache/hivemind/schema/impl
ElementModelImpl.java SchemaImpl.java
framework/src/java/org/apache/hivemind/parse
DescriptorParser.java ParseMessages.java
ParseStrings.properties DescriptorParser.properties
framework/src/test/hivemind/test/services TestServices.java
ConstructorFactory.xml
framework/src/java/org/apache/hivemind/internal
ConfigurationPoint.java Module.java
. status.xml
src/documentation/content/xdocs descriptor.xml
configurations.xml
framework/src/test/org/apache/hivemind/service/impl
TestObjectProviders.java TestObjectTranslator.java
framework/src/java/org/apache/hivemind/util
ConstructorUtils.java
Added: framework/src/java/org/apache/hivemind/impl
ElementsProxyMap.java ElementsInnerProxyMap.java
framework/src/test/hivemind/test/rules
MappedDatumHolder.java
framework/src/test/hivemind/test/rules/impl
MappedDatumHolderImpl.java
framework/src/test/hivemind/test/parse
BadElementAttributeKey.xml
Removed: framework/src/java/org/apache/hivemind/service/impl
BuilderSmartPropertyFacet.java
ObjectProviderContribution.java
Log:
- Added support for mapped configurations. The ObjectProviders configuration
is an example thereof.
- BuilderFactory can inject mapped configurations as Maps or Lists.
- XmlModuleDescriptorProvider now stores parsed ModuleDescriptors as a List
(instead of a Set) internally. This is to make sure that HiveDoc will serialize
them in a given order (which in turn simpifies testing).
Revision Changes Path
1.2 +3 -0
jakarta-hivemind/framework/src/test/org/apache/hivemind/impl/TestRegistryInfrastructureConstructor.java
http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/test/org/apache/hivemind/impl/TestRegistryInfrastructureConstructor.java.diff?r1=1.1&r2=1.2
1.8 +58 -0
jakarta-hivemind/framework/src/test/org/apache/hivemind/impl/TestSchemaProcessor.java
http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/test/org/apache/hivemind/impl/TestSchemaProcessor.java.diff?r1=1.7&r2=1.8
1.15 +9 -8
jakarta-hivemind/framework/src/documentation/content/xdocs/hivemind/BuilderFactory.xml
http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/documentation/content/xdocs/hivemind/BuilderFactory.xml.diff?r1=1.14&r2=1.15
1.7 +5 -18
jakarta-hivemind/framework/src/java/org/apache/hivemind/impl/XmlModuleDescriptorProvider.java
http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/java/org/apache/hivemind/impl/XmlModuleDescriptorProvider.java.diff?r1=1.6&r2=1.7
1.15 +1 -1
jakarta-hivemind/framework/src/java/org/apache/hivemind/impl/ImplStrings.properties
http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/java/org/apache/hivemind/impl/ImplStrings.properties.diff?r1=1.14&r2=1.15
1.9 +106 -25
jakarta-hivemind/framework/src/java/org/apache/hivemind/impl/ConfigurationPointImpl.java
http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/java/org/apache/hivemind/impl/ConfigurationPointImpl.java.diff?r1=1.8&r2=1.9
1.23 +6 -2
jakarta-hivemind/framework/src/java/org/apache/hivemind/impl/ImplMessages.java
http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/java/org/apache/hivemind/impl/ImplMessages.java.diff?r1=1.22&r2=1.23
1.7 +1 -1
jakarta-hivemind/framework/src/java/org/apache/hivemind/impl/MessagesImpl.java
http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/java/org/apache/hivemind/impl/MessagesImpl.java.diff?r1=1.6&r2=1.7
1.6 +30 -14
jakarta-hivemind/framework/src/java/org/apache/hivemind/impl/SchemaElement.java
http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/java/org/apache/hivemind/impl/SchemaElement.java.diff?r1=1.5&r2=1.6
1.14 +20 -2
jakarta-hivemind/framework/src/java/org/apache/hivemind/impl/ModuleImpl.java
http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/java/org/apache/hivemind/impl/ModuleImpl.java.diff?r1=1.13&r2=1.14
1.11 +34 -9
jakarta-hivemind/framework/src/java/org/apache/hivemind/impl/SchemaProcessorImpl.java
http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/java/org/apache/hivemind/impl/SchemaProcessorImpl.java.diff?r1=1.10&r2=1.11
1.1
jakarta-hivemind/framework/src/java/org/apache/hivemind/impl/ElementsProxyMap.java
http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/java/org/apache/hivemind/impl/ElementsProxyMap.java?rev=1.1
1.1
jakarta-hivemind/framework/src/java/org/apache/hivemind/impl/ElementsInnerProxyMap.java
http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/java/org/apache/hivemind/impl/ElementsInnerProxyMap.java?rev=1.1
1.11 +6 -6
jakarta-hivemind/framework/src/test-data/TestConstructRegistry/testBasic.xml
http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/test-data/TestConstructRegistry/testBasic.xml.diff?r1=1.10&r2=1.11
1.11 +6 -6
jakarta-hivemind/framework/src/test-data/TestConstructRegistry/testUptoDate.xml
http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/test-data/TestConstructRegistry/testUptoDate.xml.diff?r1=1.10&r2=1.11
1.11 +6 -6
jakarta-hivemind/framework/src/test-data/TestConstructRegistry/testJars.xml
http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/test-data/TestConstructRegistry/testJars.xml.diff?r1=1.10&r2=1.11
1.14 +17 -4
jakarta-hivemind/framework/src/test/hivemind/test/rules/TestConfigurationTranslator.java
http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/test/hivemind/test/rules/TestConfigurationTranslator.java.diff?r1=1.13&r2=1.14
1.5 +21 -0
jakarta-hivemind/framework/src/test/hivemind/test/rules/ConfigurationTranslator.xml
http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/test/hivemind/test/rules/ConfigurationTranslator.xml.diff?r1=1.4&r2=1.5
1.1
jakarta-hivemind/framework/src/test/hivemind/test/rules/MappedDatumHolder.java
http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/test/hivemind/test/rules/MappedDatumHolder.java?rev=1.1
1.8 +5 -4
jakarta-hivemind/framework/src/java/org/apache/hivemind/service/impl/BuilderMessagesFacet.java
http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/java/org/apache/hivemind/service/impl/BuilderMessagesFacet.java.diff?r1=1.7&r2=1.8
1.5 +5 -4
jakarta-hivemind/framework/src/java/org/apache/hivemind/service/impl/BuilderErrorHandlerFacet.java
http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/java/org/apache/hivemind/service/impl/BuilderErrorHandlerFacet.java.diff?r1=1.4&r2=1.5
1.5 +5 -4
jakarta-hivemind/framework/src/java/org/apache/hivemind/service/impl/BuilderClassResolverFacet.java
http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/java/org/apache/hivemind/service/impl/BuilderClassResolverFacet.java.diff?r1=1.4&r2=1.5
1.10 +57 -5
jakarta-hivemind/framework/src/java/org/apache/hivemind/service/impl/BuilderFactoryLogic.java
http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/java/org/apache/hivemind/service/impl/BuilderFactoryLogic.java.diff?r1=1.9&r2=1.10
1.4 +5 -4
jakarta-hivemind/framework/src/java/org/apache/hivemind/service/impl/BuilderErrorLogFacet.java
http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/java/org/apache/hivemind/service/impl/BuilderErrorLogFacet.java.diff?r1=1.3&r2=1.4
1.7 +41 -5
jakarta-hivemind/framework/src/java/org/apache/hivemind/service/impl/BuilderPropertyFacet.java
http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/java/org/apache/hivemind/service/impl/BuilderPropertyFacet.java.diff?r1=1.6&r2=1.7
1.7 +25 -8
jakarta-hivemind/framework/src/java/org/apache/hivemind/service/impl/BuilderParameter.java
http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/java/org/apache/hivemind/service/impl/BuilderParameter.java.diff?r1=1.6&r2=1.7
1.3 +13 -12
jakarta-hivemind/framework/src/java/org/apache/hivemind/service/impl/ConfigurationObjectProvider.java
http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/java/org/apache/hivemind/service/impl/ConfigurationObjectProvider.java.diff?r1=1.2&r2=1.3
1.11 +8 -19
jakarta-hivemind/framework/src/java/org/apache/hivemind/service/impl/BuilderFacet.java
http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/java/org/apache/hivemind/service/impl/BuilderFacet.java.diff?r1=1.10&r2=1.11
1.7 +5 -5
jakarta-hivemind/framework/src/java/org/apache/hivemind/service/impl/BuilderServiceIdFacet.java
http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/java/org/apache/hivemind/service/impl/BuilderServiceIdFacet.java.diff?r1=1.6&r2=1.7
1.8 +5 -4
jakarta-hivemind/framework/src/java/org/apache/hivemind/service/impl/BuilderLogFacet.java
http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/java/org/apache/hivemind/service/impl/BuilderLogFacet.java.diff?r1=1.7&r2=1.8
1.5 +2 -33
jakarta-hivemind/framework/src/java/org/apache/hivemind/service/impl/ObjectTranslator.java
http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/java/org/apache/hivemind/service/impl/ObjectTranslator.java.diff?r1=1.4&r2=1.5
1.19 +34 -20
jakarta-hivemind/framework/src/descriptor/META-INF/hivemodule.xml
http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/descriptor/META-INF/hivemodule.xml.diff?r1=1.18&r2=1.19
1.4 +49 -30
jakarta-hivemind/framework/src/java/org/apache/hivemind/schema/ElementModel.java
http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/java/org/apache/hivemind/schema/ElementModel.java.diff?r1=1.3&r2=1.4
1.7 +10 -1
jakarta-hivemind/framework/src/java/org/apache/hivemind/schema/Schema.java
http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/java/org/apache/hivemind/schema/Schema.java.diff?r1=1.6&r2=1.7
1.1
jakarta-hivemind/framework/src/test/hivemind/test/rules/impl/MappedDatumHolderImpl.java
http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/test/hivemind/test/rules/impl/MappedDatumHolderImpl.java?rev=1.1
1.28 +9 -0
jakarta-hivemind/framework/src/test/hivemind/test/parse/TestDescriptorParser.java
http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/test/hivemind/test/parse/TestDescriptorParser.java.diff?r1=1.27&r2=1.28
1.1
jakarta-hivemind/framework/src/test/hivemind/test/parse/BadElementAttributeKey.xml
http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/test/hivemind/test/parse/BadElementAttributeKey.xml?rev=1.1
1.5 +6 -0
jakarta-hivemind/framework/src/test/hivemind/test/services/impl/ConstructorAccessImpl.java
http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/test/hivemind/test/services/impl/ConstructorAccessImpl.java.diff?r1=1.4&r2=1.5
1.9 +9 -15
jakarta-hivemind/framework/src/java/org/apache/hivemind/schema/rules/ServiceTranslator.java
http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/java/org/apache/hivemind/schema/rules/ServiceTranslator.java.diff?r1=1.8&r2=1.9
1.9 +11 -9
jakarta-hivemind/framework/src/java/org/apache/hivemind/schema/rules/ConfigurationTranslator.java
http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/java/org/apache/hivemind/schema/rules/ConfigurationTranslator.java.diff?r1=1.8&r2=1.9
1.4 +41 -9
jakarta-hivemind/framework/src/java/org/apache/hivemind/schema/impl/ElementModelImpl.java
http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/java/org/apache/hivemind/schema/impl/ElementModelImpl.java.diff?r1=1.3&r2=1.4
1.6 +47 -0
jakarta-hivemind/framework/src/java/org/apache/hivemind/schema/impl/SchemaImpl.java
http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/java/org/apache/hivemind/schema/impl/SchemaImpl.java.diff?r1=1.5&r2=1.6
1.43 +21 -0
jakarta-hivemind/framework/src/java/org/apache/hivemind/parse/DescriptorParser.java
http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/java/org/apache/hivemind/parse/DescriptorParser.java.diff?r1=1.42&r2=1.43
1.14 +5 -0
jakarta-hivemind/framework/src/java/org/apache/hivemind/parse/ParseMessages.java
http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/java/org/apache/hivemind/parse/ParseMessages.java.diff?r1=1.13&r2=1.14
1.13 +2 -0
jakarta-hivemind/framework/src/java/org/apache/hivemind/parse/ParseStrings.properties
http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/java/org/apache/hivemind/parse/ParseStrings.properties.diff?r1=1.12&r2=1.13
1.15 +1 -0
jakarta-hivemind/framework/src/java/org/apache/hivemind/parse/DescriptorParser.properties
http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/java/org/apache/hivemind/parse/DescriptorParser.properties.diff?r1=1.14&r2=1.15
1.23 +1 -0
jakarta-hivemind/framework/src/test/hivemind/test/services/TestServices.java
http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/test/hivemind/test/services/TestServices.java.diff?r1=1.22&r2=1.23
1.5 +17 -1
jakarta-hivemind/framework/src/test/hivemind/test/services/ConstructorFactory.xml
http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/test/hivemind/test/services/ConstructorFactory.xml.diff?r1=1.4&r2=1.5
1.3 +35 -15
jakarta-hivemind/framework/src/java/org/apache/hivemind/internal/ConfigurationPoint.java
http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/java/org/apache/hivemind/internal/ConfigurationPoint.java.diff?r1=1.2&r2=1.3
1.9 +26 -1
jakarta-hivemind/framework/src/java/org/apache/hivemind/internal/Module.java
http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/java/org/apache/hivemind/internal/Module.java.diff?r1=1.8&r2=1.9
1.85 +6 -1 jakarta-hivemind/status.xml
http://cvs.apache.org/viewcvs/jakarta-hivemind/status.xml.diff?r1=1.84&r2=1.85
1.16 +10 -3
jakarta-hivemind/src/documentation/content/xdocs/descriptor.xml
http://cvs.apache.org/viewcvs/jakarta-hivemind/src/documentation/content/xdocs/descriptor.xml.diff?r1=1.15&r2=1.16
1.11 +54 -38
jakarta-hivemind/src/documentation/content/xdocs/configurations.xml
http://cvs.apache.org/viewcvs/jakarta-hivemind/src/documentation/content/xdocs/configurations.xml.diff?r1=1.10&r2=1.11
1.4 +19 -12
jakarta-hivemind/framework/src/test/org/apache/hivemind/service/impl/TestObjectProviders.java
http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/test/org/apache/hivemind/service/impl/TestObjectProviders.java.diff?r1=1.3&r2=1.4
1.4 +3 -53
jakarta-hivemind/framework/src/test/org/apache/hivemind/service/impl/TestObjectTranslator.java
http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/test/org/apache/hivemind/service/impl/TestObjectTranslator.java.diff?r1=1.3&r2=1.4
1.8 +1 -1
jakarta-hivemind/framework/src/java/org/apache/hivemind/util/ConstructorUtils.java
http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/java/org/apache/hivemind/util/ConstructorUtils.java.diff?r1=1.7&r2=1.8
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]