You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@polygene.apache.org by pa...@apache.org on 2017/05/16 18:51:42 UTC
[50/50] [abbrv] polygene-java git commit: Merge branch
'release/3.0.0-RC1'
Merge branch 'release/3.0.0-RC1'
Project: http://git-wip-us.apache.org/repos/asf/polygene-java/repo
Commit: http://git-wip-us.apache.org/repos/asf/polygene-java/commit/7db51ad0
Tree: http://git-wip-us.apache.org/repos/asf/polygene-java/tree/7db51ad0
Diff: http://git-wip-us.apache.org/repos/asf/polygene-java/diff/7db51ad0
Branch: refs/heads/master
Commit: 7db51ad00e80f0ad8b3b7f2f25eefb027f3546f3
Parents: a789141 9b513c5
Author: Paul Merlin <pa...@apache.org>
Authored: Tue May 16 19:28:25 2017 +0200
Committer: Paul Merlin <pa...@apache.org>
Committed: Tue May 16 19:28:25 2017 +0200
----------------------------------------------------------------------
.gitignore | 4 +
KEYS | 18 +-
LICENSE.txt | 10 +-
NOTICE.txt | 30 +-
README.md | 87 +
README.txt | 64 -
build.gradle | 1045 +---------
buildSrc/build.gradle | 51 +-
.../asciidoc/filters/devstatus/devstatus.conf | 27 +
.../src/asciidoc/filters/devstatus/devstatus.py | 89 +
.../src/asciidoc/filters/snippet/snippet.conf | 27 +
.../src/asciidoc/filters/snippet/snippet.py | 109 +
buildSrc/src/bin/devstatus.conf | 27 -
buildSrc/src/bin/devstatus.py | 89 -
buildSrc/src/bin/snippet.conf | 27 -
buildSrc/src/bin/snippet.py | 109 -
.../src/main/groovy/AsciidocBuildInfo.groovy | 56 -
buildSrc/src/main/groovy/VersionClass.groovy | 92 -
buildSrc/src/main/groovy/Xslt.groovy | 104 -
.../apache/polygene/gradle/BasePlugin.groovy | 63 +
.../apache/polygene/gradle/TaskGroups.groovy | 41 +
.../polygene/gradle/code/CodePlugin.groovy | 221 ++
.../polygene/gradle/code/MavenMetadata.groovy | 281 +++
.../polygene/gradle/code/PublishNaming.groovy | 40 +
.../gradle/code/PublishedCodePlugin.groovy | 155 ++
.../gradle/code/PublishingPlugin.groovy | 214 ++
.../gradle/code/VersionClassPlugin.groovy | 94 +
.../DependenciesDeclarationExtension.groovy | 35 +
.../DependenciesDeclarationPlugin.groovy | 32 +
.../DependenciesDownloadTask.groovy | 34 +
.../dependencies/DependenciesPlugin.groovy | 92 +
.../dependencies/PolygeneExtension.groovy | 81 +
.../polygene/gradle/structure/RootPlugin.groovy | 45 +
.../gradle/structure/SettingsPlugin.groovy | 41 +
.../gradle/structure/core/CorePlugin.groovy | 46 +
.../distributions/DistributionsPlugin.groovy | 573 ++++++
.../structure/extensions/ExtensionPlugin.groovy | 33 +
.../internals/InternalDockerPlugin.groovy | 151 ++
.../structure/internals/InternalPlugin.groovy | 33 +
.../structure/libraries/LibraryPlugin.groovy | 31 +
.../manual/AsciidocBuildInfoPlugin.groovy | 62 +
.../structure/manual/DocumentationTask.groovy | 321 +++
.../gradle/structure/manual/ManualPlugin.groovy | 99 +
.../gradle/structure/manual/XsltTask.groovy | 100 +
.../release/CheckReleaseSpecTask.groovy | 75 +
.../structure/release/ModuleReleaseSpec.groovy | 51 +
.../release/ReleaseApprovedProjectsTask.groovy | 62 +
.../structure/release/ReleasePlugin.groovy | 277 +++
.../release/ReleaseSpecExtension.groovy | 64 +
.../structure/release/ReleaseSpecPlugin.groovy | 63 +
.../release/ReleaseSpecReportTask.groovy | 45 +
.../reports/AggregatedJacocoReportTask.groovy | 117 ++
.../structure/reports/ReportsPlugin.groovy | 162 ++
.../structure/samples/SamplePlugin.groovy | 33 +
.../tests/PerformanceTestsPlugin.groovy | 62 +
.../gradle/structure/tests/TestPlugin.groovy | 33 +
.../gradle/structure/tools/NpmToolPlugin.groovy | 47 +
.../gradle/structure/tools/ToolPlugin.groovy | 31 +
.../structure/tutorials/TutorialPlugin.groovy | 33 +
.../polygene/gradle/tasks/ExecLogged.groovy | 139 ++
.../polygene/gradle/util/Environment.groovy | 30 +
.../polygene/gradle/util/Licensing.groovy | 49 +
.../org/qi4j/gradle/plugin/Documentation.groovy | 240 ---
.../plugin/ModuleReleaseSpecification.groovy | 40 -
.../gradle-plugins/polygene-core.properties | 18 +
...polygene-dependencies-declaration.properties | 18 +
.../polygene-distributions.properties | 18 +
.../polygene-extension.properties | 18 +
.../polygene-internal-docker.properties | 18 +
.../gradle-plugins/polygene-internal.properties | 18 +
.../gradle-plugins/polygene-library.properties | 18 +
.../gradle-plugins/polygene-manual.properties | 18 +
.../gradle-plugins/polygene-release.properties | 18 +
.../gradle-plugins/polygene-reports.properties | 18 +
.../gradle-plugins/polygene-root.properties | 18 +
.../gradle-plugins/polygene-sample.properties | 18 +
.../gradle-plugins/polygene-settings.properties | 18 +
.../gradle-plugins/polygene-test.properties | 18 +
.../gradle-plugins/polygene-tool-npm.properties | 18 +
.../gradle-plugins/polygene-tool.properties | 18 +
.../gradle-plugins/polygene-tutorial.properties | 18 +
.../gradle/release/ModuleReleaseSpecTest.groovy | 119 ++
.../polygene/gradle/tasks/ExecLoggedTest.groovy | 84 +
core/api/build.gradle | 45 +-
core/api/dev-status.xml | 39 +-
core/api/src/docs/api.txt | 12 +-
core/api/src/docs/application.txt | 24 +-
core/api/src/docs/composition.txt | 16 +-
core/api/src/docs/concern.txt | 25 +-
core/api/src/docs/configuration.txt | 41 +-
core/api/src/docs/constraint.txt | 2 -
core/api/src/docs/decoratormixin.txt | 14 +-
core/api/src/docs/entitycomposite.txt | 4 +-
core/api/src/docs/fragment.txt | 2 -
core/api/src/docs/metrics.txt | 81 +-
core/api/src/docs/mixin.txt | 40 +-
core/api/src/docs/module.txt | 2 -
core/api/src/docs/objects.txt | 41 +
core/api/src/docs/reference/ref-api.txt | 31 +-
core/api/src/docs/serialization.txt | 102 +
core/api/src/docs/servicecomposite.txt | 24 +-
core/api/src/docs/sideeffect.txt | 59 +-
core/api/src/docs/structure.txt | 22 +-
core/api/src/docs/transientcomposite.txt | 2 -
core/api/src/docs/type-lookup.txt | 2 +-
core/api/src/docs/unitofwork.txt | 6 +-
core/api/src/docs/valuecomposite.txt | 130 +-
.../org/apache/polygene/api/PolygeneAPI.java | 167 ++
.../polygene/api/activation/Activation.java | 60 +
.../api/activation/ActivationEvent.java | 99 +
.../api/activation/ActivationEventListener.java | 29 +
.../ActivationEventListenerRegistration.java | 38 +
.../api/activation/ActivationException.java | 31 +
.../polygene/api/activation/Activator.java | 72 +
.../api/activation/ActivatorAdapter.java | 70 +
.../api/activation/ActivatorDescriptor.java | 27 +
.../polygene/api/activation/Activators.java | 41 +
.../ApplicationPassivationThread.java | 113 ++
.../api/activation/PassivationException.java | 55 +
.../apache/polygene/api/activation/package.html | 29 +
.../api/association/AbstractAssociation.java | 28 +
.../polygene/api/association/Association.java | 52 +
.../api/association/AssociationDescriptor.java | 69 +
.../api/association/AssociationMixin.java | 58 +
.../association/AssociationStateDescriptor.java | 54 +
.../api/association/AssociationStateHolder.java | 81 +
.../api/association/AssociationWrapper.java | 81 +
.../api/association/GenericAssociationInfo.java | 63 +
.../api/association/ManyAssociation.java | 120 ++
.../api/association/ManyAssociationMixin.java | 58 +
.../api/association/ManyAssociationWrapper.java | 132 ++
.../api/association/NamedAssociation.java | 99 +
.../api/association/NamedAssociationMixin.java | 58 +
.../association/NamedAssociationWrapper.java | 131 ++
.../polygene/api/association/package.html | 24 +
.../apache/polygene/api/cache/CacheOptions.java | 93 +
.../org/apache/polygene/api/cache/package.html | 43 +
.../apache/polygene/api/common/AppliesTo.java | 111 ++
.../polygene/api/common/AppliesToFilter.java | 82 +
.../api/common/ConstructionException.java | 58 +
.../api/common/InvalidApplicationException.java | 39 +
.../apache/polygene/api/common/MetaInfo.java | 154 ++
.../apache/polygene/api/common/Optional.java | 68 +
.../polygene/api/common/QualifiedName.java | 263 +++
.../apache/polygene/api/common/TypeName.java | 115 ++
.../apache/polygene/api/common/UseDefaults.java | 92 +
.../apache/polygene/api/common/Visibility.java | 46 +
.../org/apache/polygene/api/common/package.html | 84 +
.../api/composite/AmbiguousTypeException.java | 56 +
.../polygene/api/composite/Composite.java | 39 +
.../api/composite/CompositeContext.java | 84 +
.../api/composite/CompositeDescriptor.java | 34 +
.../api/composite/CompositeInstance.java | 53 +
.../api/composite/CompositeInvoker.java | 41 +
.../api/composite/ConstructorDescriptor.java | 31 +
.../polygene/api/composite/DecoratorMixin.java | 106 +
.../api/composite/DefaultMethodsFilter.java | 36 +
.../api/composite/DependencyDescriptor.java | 41 +
.../api/composite/InjectedFieldDescriptor.java | 32 +
.../api/composite/InjectedMethodDescriptor.java | 31 +
.../composite/InjectedParametersDescriptor.java | 28 +
.../composite/InvalidCompositeException.java | 136 ++
.../InvalidValueCompositeException.java | 31 +
.../api/composite/MethodDescriptor.java | 31 +
.../api/composite/MissingMethodException.java | 38 +
.../polygene/api/composite/ModelDescriptor.java | 41 +
.../api/composite/NoSuchCompositeException.java | 56 +
.../api/composite/NoSuchTransientException.java | 42 +
.../polygene/api/composite/PropertyMapper.java | 633 ++++++
.../polygene/api/composite/StateDescriptor.java | 39 +
.../StatefulAssociationCompositeDescriptor.java | 34 +
.../composite/StatefulCompositeDescriptor.java | 28 +
.../api/composite/TransientBuilder.java | 74 +
.../api/composite/TransientBuilderFactory.java | 62 +
.../api/composite/TransientComposite.java | 37 +
.../api/composite/TransientDescriptor.java | 29 +
.../apache/polygene/api/composite/package.html | 24 +
.../polygene/api/concern/ConcernDescriptor.java | 29 +
.../apache/polygene/api/concern/ConcernOf.java | 46 +
.../apache/polygene/api/concern/Concerns.java | 39 +
.../api/concern/ConcernsDescriptor.java | 27 +
.../polygene/api/concern/GenericConcern.java | 34 +
.../api/concern/internal/ConcernFor.java | 67 +
.../polygene/api/concern/internal/package.html | 28 +
.../apache/polygene/api/concern/package.html | 24 +
.../api/configuration/Configuration.java | 420 ++++
.../configuration/ConfigurationComposite.java | 37 +
.../polygene/api/configuration/Enabled.java | 34 +
.../NoSuchConfigurationException.java | 50 +
.../polygene/api/configuration/package.html | 24 +
.../polygene/api/constraint/Constraint.java | 43 +
.../api/constraint/ConstraintDeclaration.java | 37 +
.../api/constraint/ConstraintDescriptor.java | 31 +
.../api/constraint/ConstraintViolation.java | 56 +
.../ConstraintViolationException.java | 258 +++
.../polygene/api/constraint/Constraints.java | 42 +
.../api/constraint/ConstraintsDescriptor.java | 28 +
.../apache/polygene/api/constraint/Name.java | 37 +
.../apache/polygene/api/constraint/package.html | 24 +
.../apache/polygene/api/entity/Aggregated.java | 37 +
.../polygene/api/entity/EntityBuilder.java | 66 +
.../api/entity/EntityBuilderTemplate.java | 44 +
.../polygene/api/entity/EntityComposite.java | 36 +
.../polygene/api/entity/EntityDescriptor.java | 37 +
.../polygene/api/entity/EntityReference.java | 118 ++
.../apache/polygene/api/entity/Lifecycle.java | 87 +
.../polygene/api/entity/LifecycleException.java | 36 +
.../apache/polygene/api/entity/Queryable.java | 38 +
.../org/apache/polygene/api/entity/package.html | 24 +
.../org/apache/polygene/api/event/package.html | 24 +
.../polygene/api/identity/HasIdentity.java | 75 +
.../polygene/api/identity/Identifiable.java | 25 +
.../apache/polygene/api/identity/Identity.java | 33 +
.../api/identity/IdentityGenerator.java | 39 +
.../polygene/api/identity/StringIdentity.java | 86 +
.../api/identity/UuidGeneratorMixin.java | 32 +
.../polygene/api/injection/InjectionScope.java | 37 +
.../apache/polygene/api/injection/package.html | 24 +
.../api/injection/scope/Invocation.java | 55 +
.../polygene/api/injection/scope/Service.java | 48 +
.../polygene/api/injection/scope/State.java | 54 +
.../polygene/api/injection/scope/Structure.java | 54 +
.../polygene/api/injection/scope/This.java | 47 +
.../polygene/api/injection/scope/Uses.java | 45 +
.../polygene/api/injection/scope/package.html | 24 +
.../org/apache/polygene/api/metrics/Metric.java | 28 +
.../polygene/api/metrics/MetricNames.java | 95 +
.../polygene/api/metrics/MetricsCounter.java | 35 +
.../api/metrics/MetricsCounterFactory.java | 37 +
.../polygene/api/metrics/MetricsFactory.java | 31 +
.../polygene/api/metrics/MetricsGauge.java | 38 +
.../api/metrics/MetricsGaugeFactory.java | 38 +
.../api/metrics/MetricsHealthCheck.java | 86 +
.../api/metrics/MetricsHealthCheckFactory.java | 39 +
.../polygene/api/metrics/MetricsHistogram.java | 31 +
.../api/metrics/MetricsHistogramFactory.java | 38 +
.../polygene/api/metrics/MetricsMeter.java | 39 +
.../api/metrics/MetricsMeterFactory.java | 37 +
.../metrics/MetricsNotSupportedException.java | 33 +
.../polygene/api/metrics/MetricsProvider.java | 62 +
.../polygene/api/metrics/MetricsTimer.java | 45 +
.../api/metrics/MetricsTimerFactory.java | 38 +
.../polygene/api/metrics/TimingCapture.java | 37 +
.../api/metrics/TimingCaptureAllConcern.java | 84 +
.../api/metrics/TimingCaptureConcern.java | 49 +
.../apache/polygene/api/metrics/package.html | 24 +
.../polygene/api/mixin/Initializable.java | 36 +
.../api/mixin/InitializationException.java | 35 +
.../polygene/api/mixin/MixinDescriptor.java | 29 +
.../org/apache/polygene/api/mixin/Mixins.java | 84 +
.../apache/polygene/api/mixin/NoopMixin.java | 89 +
.../org/apache/polygene/api/mixin/package.html | 24 +
.../api/object/NoSuchObjectException.java | 57 +
.../polygene/api/object/ObjectDescriptor.java | 31 +
.../polygene/api/object/ObjectFactory.java | 54 +
.../org/apache/polygene/api/object/package.html | 24 +
.../java/org/apache/polygene/api/package.html | 24 +
.../polygene/api/property/DefaultValues.java | 93 +
.../api/property/GenericPropertyInfo.java | 63 +
.../apache/polygene/api/property/Immutable.java | 37 +
.../api/property/InitialValueProvider.java | 27 +
.../property/InvalidPropertyTypeException.java | 45 +
.../apache/polygene/api/property/Numbers.java | 162 ++
.../apache/polygene/api/property/Property.java | 61 +
.../api/property/PropertyDescriptor.java | 64 +
.../polygene/api/property/PropertyMixin.java | 60 +
.../polygene/api/property/PropertyWrapper.java | 72 +
.../polygene/api/property/StateHolder.java | 45 +
.../apache/polygene/api/property/package.html | 24 +
.../query/MissingIndexingSystemException.java | 35 +
.../api/query/NotQueryableException.java | 87 +
.../org/apache/polygene/api/query/Query.java | 144 ++
.../apache/polygene/api/query/QueryBuilder.java | 58 +
.../polygene/api/query/QueryBuilderFactory.java | 41 +
.../polygene/api/query/QueryException.java | 40 +
.../api/query/QueryExecutionException.java | 39 +
.../api/query/QueryExpressionException.java | 33 +
.../polygene/api/query/QueryExpressions.java | 964 +++++++++
.../api/query/grammar/AndPredicate.java | 61 +
.../api/query/grammar/AssociationFunction.java | 149 ++
.../grammar/AssociationNotNullPredicate.java | 68 +
.../query/grammar/AssociationNullPredicate.java | 68 +
.../api/query/grammar/BinaryPredicate.java | 44 +
.../api/query/grammar/ComparisonPredicate.java | 77 +
.../api/query/grammar/ContainsAllPredicate.java | 79 +
.../api/query/grammar/ContainsPredicate.java | 68 +
.../polygene/api/query/grammar/EqPredicate.java | 44 +
.../api/query/grammar/ExpressionPredicate.java | 31 +
.../polygene/api/query/grammar/GePredicate.java | 45 +
.../polygene/api/query/grammar/GtPredicate.java | 45 +
.../polygene/api/query/grammar/LePredicate.java | 45 +
.../polygene/api/query/grammar/LtPredicate.java | 45 +
.../ManyAssociationContainsPredicate.java | 66 +
.../query/grammar/ManyAssociationFunction.java | 118 ++
.../api/query/grammar/MatchesPredicate.java | 86 +
.../NamedAssociationContainsNamePredicate.java | 66 +
.../NamedAssociationContainsPredicate.java | 66 +
.../query/grammar/NamedAssociationFunction.java | 118 ++
.../polygene/api/query/grammar/NePredicate.java | 44 +
.../api/query/grammar/Notpredicate.java | 53 +
.../polygene/api/query/grammar/OrPredicate.java | 62 +
.../polygene/api/query/grammar/OrderBy.java | 89 +
.../api/query/grammar/PropertyFunction.java | 180 ++
.../query/grammar/PropertyNotNullPredicate.java | 61 +
.../query/grammar/PropertyNullPredicate.java | 61 +
.../api/query/grammar/PropertyReference.java | 32 +
.../api/query/grammar/QuerySpecification.java | 72 +
.../polygene/api/query/grammar/Variable.java | 44 +
.../polygene/api/query/grammar/package.html | 24 +
.../org/apache/polygene/api/query/package.html | 24 +
.../polygene/api/serialization/ConvertedBy.java | 42 +
.../polygene/api/serialization/Converter.java | 49 +
.../polygene/api/serialization/Converters.java | 213 ++
.../api/serialization/Deserializer.java | 73 +
.../JavaSerializationConverter.java | 88 +
.../api/serialization/Serialization.java | 46 +
.../serialization/SerializationException.java | 34 +
.../polygene/api/serialization/Serializer.java | 279 +++
.../polygene/api/serialization/package.html | 47 +
.../polygene/api/service/Availability.java | 40 +
.../DuplicateServiceIdentityException.java | 35 +
.../api/service/ImportedServiceDescriptor.java | 35 +
.../api/service/NoSuchServiceException.java | 54 +
.../polygene/api/service/ServiceActivation.java | 73 +
.../api/service/ServiceActivatorAdapter.java | 71 +
.../polygene/api/service/ServiceComposite.java | 33 +
.../polygene/api/service/ServiceDescriptor.java | 37 +
.../polygene/api/service/ServiceFinder.java | 98 +
.../polygene/api/service/ServiceImporter.java | 48 +
.../api/service/ServiceImporterException.java | 48 +
.../polygene/api/service/ServiceReference.java | 55 +
.../service/ServiceUnavailableException.java | 37 +
.../api/service/importer/InstanceImporter.java | 65 +
.../api/service/importer/NewObjectImporter.java | 51 +
.../importer/ServiceInstanceImporter.java | 79 +
.../importer/ServiceSelectorImporter.java | 75 +
.../polygene/api/service/importer/package.html | 24 +
.../apache/polygene/api/service/package.html | 24 +
.../polygene/api/service/qualifier/Active.java | 57 +
.../service/qualifier/AnnotationQualifier.java | 33 +
.../api/service/qualifier/Available.java | 55 +
.../api/service/qualifier/HasMetaInfo.java | 104 +
.../api/service/qualifier/IdentifiedBy.java | 59 +
.../api/service/qualifier/Qualifier.java | 33 +
.../api/service/qualifier/ServiceQualifier.java | 83 +
.../api/service/qualifier/ServiceTags.java | 69 +
.../polygene/api/service/qualifier/Tagged.java | 60 +
.../polygene/api/service/qualifier/package.html | 62 +
.../api/sideeffect/GenericSideEffect.java | 63 +
.../api/sideeffect/SideEffectDescriptor.java | 29 +
.../polygene/api/sideeffect/SideEffectOf.java | 40 +
.../polygene/api/sideeffect/SideEffects.java | 39 +
.../api/sideeffect/SideEffectsDescriptor.java | 27 +
.../api/sideeffect/internal/SideEffectFor.java | 69 +
.../api/sideeffect/internal/package.html | 28 +
.../apache/polygene/api/sideeffect/package.html | 24 +
.../polygene/api/structure/Application.java | 101 +
.../api/structure/ApplicationDescriptor.java | 43 +
.../apache/polygene/api/structure/Layer.java | 43 +
.../polygene/api/structure/LayerDescriptor.java | 57 +
.../polygene/api/structure/MetaInfoHolder.java | 40 +
.../apache/polygene/api/structure/Module.java | 94 +
.../api/structure/ModuleDescriptor.java | 96 +
.../polygene/api/structure/TypeLookup.java | 195 ++
.../api/structure/UsedLayersDescriptor.java | 31 +
.../apache/polygene/api/structure/package.html | 24 +
.../apache/polygene/api/time/SystemTime.java | 43 +
.../org/apache/polygene/api/type/ArrayType.java | 97 +
.../polygene/api/type/CollectionType.java | 130 ++
.../polygene/api/type/EntityCompositeType.java | 63 +
.../org/apache/polygene/api/type/EnumType.java | 53 +
.../api/type/HasAssignableFromType.java | 52 +
.../polygene/api/type/HasAssignableToType.java | 48 +
.../api/type/HasEqualOrAssignableFromType.java | 44 +
.../api/type/HasEqualOrAssignableToType.java | 44 +
.../apache/polygene/api/type/HasEqualType.java | 45 +
.../org/apache/polygene/api/type/HasTypes.java | 38 +
.../polygene/api/type/HasTypesCollectors.java | 427 ++++
.../polygene/api/type/HasTypesPredicate.java | 79 +
.../org/apache/polygene/api/type/MapType.java | 106 +
.../api/type/StatefulAssociationValueType.java | 75 +
.../polygene/api/type/ValueCompositeType.java | 63 +
.../org/apache/polygene/api/type/ValueType.java | 172 ++
.../org/apache/polygene/api/type/package.html | 24 +
.../ConcurrentEntityModificationException.java | 64 +
.../EntityCompositeAlreadyExistsException.java | 45 +
.../api/unitofwork/NoSuchEntityException.java | 80 +
.../unitofwork/NoSuchEntityTypeException.java | 44 +
.../api/unitofwork/ToEntityConverter.java | 105 +
.../api/unitofwork/ToValueConverter.java | 102 +
.../polygene/api/unitofwork/UnitOfWork.java | 528 +++++
.../api/unitofwork/UnitOfWorkCallback.java | 56 +
.../UnitOfWorkCompletionException.java | 50 +
.../api/unitofwork/UnitOfWorkException.java | 48 +
.../api/unitofwork/UnitOfWorkFactory.java | 102 +
.../api/unitofwork/UnitOfWorkOptions.java | 44 +
.../api/unitofwork/UnitOfWorkTemplate.java | 94 +
.../unitofwork/concern/UnitOfWorkConcern.java | 224 +++
.../unitofwork/concern/UnitOfWorkDiscardOn.java | 73 +
.../concern/UnitOfWorkPropagation.java | 92 +
.../api/unitofwork/concern/UnitOfWorkRetry.java | 81 +
.../api/unitofwork/concern/package.html | 27 +
.../apache/polygene/api/unitofwork/package.html | 24 +
.../apache/polygene/api/usecase/Usecase.java | 73 +
.../polygene/api/usecase/UsecaseBuilder.java | 59 +
.../polygene/api/usecase/UsecaseFactory.java | 34 +
.../apache/polygene/api/usecase/package.html | 24 +
.../polygene/api/util/AccessibleObjects.java | 57 +
.../apache/polygene/api/util/Annotations.java | 79 +
.../org/apache/polygene/api/util/Classes.java | 541 +++++
.../apache/polygene/api/util/Collectors.java | 234 +++
.../apache/polygene/api/util/Constructors.java | 35 +
.../org/apache/polygene/api/util/Fields.java | 44 +
.../polygene/api/util/HierarchicalVisitor.java | 57 +
.../api/util/HierarchicalVisitorAdapter.java | 48 +
.../org/apache/polygene/api/util/Methods.java | 50 +
.../org/apache/polygene/api/util/Visitable.java | 29 +
.../polygene/api/util/VisitableHierarchy.java | 29 +
.../org/apache/polygene/api/util/Visitor.java | 39 +
.../org/apache/polygene/api/util/package.html | 24 +
.../api/value/NoSuchValueException.java | 43 +
.../apache/polygene/api/value/ValueBuilder.java | 71 +
.../polygene/api/value/ValueBuilderFactory.java | 112 ++
.../api/value/ValueBuilderTemplate.java | 44 +
.../polygene/api/value/ValueComposite.java | 49 +
.../polygene/api/value/ValueDescriptor.java | 35 +
.../org/apache/polygene/api/value/package.html | 24 +
core/api/src/main/java/org/qi4j/api/Qi4j.java | 193 --
.../org/qi4j/api/activation/Activation.java | 55 -
.../qi4j/api/activation/ActivationEvent.java | 81 -
.../api/activation/ActivationEventListener.java | 24 -
.../ActivationEventListenerRegistration.java | 33 -
.../api/activation/ActivationException.java | 30 -
.../java/org/qi4j/api/activation/Activator.java | 54 -
.../qi4j/api/activation/ActivatorAdapter.java | 68 -
.../api/activation/ActivatorDescriptor.java | 25 -
.../org/qi4j/api/activation/Activators.java | 39 -
.../ApplicationPassivationThread.java | 112 --
.../api/activation/PassivationException.java | 59 -
.../java/org/qi4j/api/activation/package.html | 26 -
.../api/association/AbstractAssociation.java | 22 -
.../org/qi4j/api/association/Association.java | 46 -
.../api/association/AssociationDescriptor.java | 63 -
.../qi4j/api/association/AssociationMixin.java | 52 -
.../association/AssociationStateDescriptor.java | 53 -
.../api/association/AssociationStateHolder.java | 77 -
.../api/association/AssociationWrapper.java | 79 -
.../api/association/GenericAssociationInfo.java | 58 -
.../qi4j/api/association/ManyAssociation.java | 51 -
.../api/association/ManyAssociationMixin.java | 52 -
.../api/association/ManyAssociationWrapper.java | 123 --
.../qi4j/api/association/NamedAssociation.java | 91 -
.../api/association/NamedAssociationMixin.java | 57 -
.../association/NamedAssociationWrapper.java | 122 --
.../java/org/qi4j/api/association/package.html | 21 -
.../java/org/qi4j/api/cache/CacheOptions.java | 86 -
.../main/java/org/qi4j/api/cache/package.html | 40 -
.../java/org/qi4j/api/common/AppliesTo.java | 107 -
.../org/qi4j/api/common/AppliesToFilter.java | 83 -
.../qi4j/api/common/ConstructionException.java | 55 -
.../api/common/InvalidApplicationException.java | 36 -
.../main/java/org/qi4j/api/common/MetaInfo.java | 151 --
.../main/java/org/qi4j/api/common/Optional.java | 63 -
.../java/org/qi4j/api/common/QualifiedName.java | 252 ---
.../main/java/org/qi4j/api/common/TypeName.java | 111 --
.../java/org/qi4j/api/common/UseDefaults.java | 78 -
.../java/org/qi4j/api/common/Visibility.java | 40 -
.../main/java/org/qi4j/api/common/package.html | 81 -
.../api/composite/AmbiguousTypeException.java | 57 -
.../java/org/qi4j/api/composite/Composite.java | 34 -
.../qi4j/api/composite/CompositeContext.java | 80 -
.../qi4j/api/composite/CompositeDescriptor.java | 26 -
.../qi4j/api/composite/CompositeInstance.java | 39 -
.../qi4j/api/composite/CompositeInvoker.java | 35 -
.../api/composite/ConstructorDescriptor.java | 25 -
.../org/qi4j/api/composite/DecoratorMixin.java | 104 -
.../api/composite/DependencyDescriptor.java | 38 -
.../api/composite/InjectedFieldDescriptor.java | 26 -
.../api/composite/InjectedMethodDescriptor.java | 25 -
.../composite/InjectedParametersDescriptor.java | 22 -
.../composite/InvalidCompositeException.java | 29 -
.../InvalidValueCompositeException.java | 30 -
.../qi4j/api/composite/MethodDescriptor.java | 25 -
.../api/composite/MissingMethodException.java | 36 -
.../org/qi4j/api/composite/ModelDescriptor.java | 33 -
.../api/composite/NoSuchCompositeException.java | 46 -
.../api/composite/NoSuchTransientException.java | 28 -
.../org/qi4j/api/composite/PropertyMapper.java | 580 ------
.../org/qi4j/api/composite/StateDescriptor.java | 32 -
.../composite/StatefulCompositeDescriptor.java | 27 -
.../qi4j/api/composite/TransientBuilder.java | 68 -
.../api/composite/TransientBuilderFactory.java | 54 -
.../qi4j/api/composite/TransientComposite.java | 35 -
.../qi4j/api/composite/TransientDescriptor.java | 23 -
.../java/org/qi4j/api/composite/package.html | 21 -
.../org/qi4j/api/concern/ConcernDescriptor.java | 23 -
.../java/org/qi4j/api/concern/ConcernOf.java | 44 -
.../java/org/qi4j/api/concern/Concerns.java | 34 -
.../qi4j/api/concern/ConcernsDescriptor.java | 24 -
.../org/qi4j/api/concern/GenericConcern.java | 32 -
.../qi4j/api/concern/internal/ConcernFor.java | 62 -
.../org/qi4j/api/concern/internal/package.html | 25 -
.../main/java/org/qi4j/api/concern/package.html | 21 -
.../qi4j/api/configuration/Configuration.java | 396 ----
.../configuration/ConfigurationComposite.java | 32 -
.../org/qi4j/api/configuration/Enabled.java | 28 -
.../NoSuchConfigurationException.java | 48 -
.../org/qi4j/api/configuration/package.html | 21 -
.../org/qi4j/api/constraint/Constraint.java | 39 -
.../api/constraint/ConstraintDeclaration.java | 31 -
.../api/constraint/ConstraintDescriptor.java | 25 -
...nstraintImplementationNotFoundException.java | 28 -
.../api/constraint/ConstraintViolation.java | 52 -
.../ConstraintViolationException.java | 257 ---
.../org/qi4j/api/constraint/Constraints.java | 36 -
.../api/constraint/ConstraintsDescriptor.java | 22 -
.../main/java/org/qi4j/api/constraint/Name.java | 32 -
.../java/org/qi4j/api/constraint/package.html | 21 -
.../main/java/org/qi4j/api/dataset/DataSet.java | 36 -
.../org/qi4j/api/dataset/DataSetSource.java | 27 -
.../main/java/org/qi4j/api/dataset/Query.java | 64 -
.../api/dataset/iterable/IterableDataSet.java | 57 -
.../api/dataset/iterable/IterableQuery.java | 127 --
.../org/qi4j/api/dataset/iterable/package.html | 21 -
.../main/java/org/qi4j/api/dataset/package.html | 21 -
.../java/org/qi4j/api/entity/Aggregated.java | 31 -
.../java/org/qi4j/api/entity/EntityBuilder.java | 60 -
.../qi4j/api/entity/EntityBuilderTemplate.java | 43 -
.../org/qi4j/api/entity/EntityComposite.java | 31 -
.../org/qi4j/api/entity/EntityDescriptor.java | 31 -
.../org/qi4j/api/entity/EntityReference.java | 133 --
.../main/java/org/qi4j/api/entity/Identity.java | 56 -
.../org/qi4j/api/entity/IdentityGenerator.java | 32 -
.../java/org/qi4j/api/entity/Lifecycle.java | 85 -
.../org/qi4j/api/entity/LifecycleException.java | 37 -
.../java/org/qi4j/api/entity/Queryable.java | 32 -
.../main/java/org/qi4j/api/entity/package.html | 21 -
.../main/java/org/qi4j/api/event/package.html | 21 -
.../org/qi4j/api/injection/InjectionScope.java | 32 -
.../java/org/qi4j/api/injection/package.html | 21 -
.../qi4j/api/injection/scope/Invocation.java | 50 -
.../org/qi4j/api/injection/scope/Service.java | 43 -
.../org/qi4j/api/injection/scope/State.java | 48 -
.../org/qi4j/api/injection/scope/Structure.java | 49 -
.../java/org/qi4j/api/injection/scope/This.java | 42 -
.../java/org/qi4j/api/injection/scope/Uses.java | 40 -
.../org/qi4j/api/injection/scope/package.html | 21 -
.../main/java/org/qi4j/api/metrics/Metric.java | 24 -
.../org/qi4j/api/metrics/MetricsCounter.java | 31 -
.../qi4j/api/metrics/MetricsCounterFactory.java | 34 -
.../org/qi4j/api/metrics/MetricsFactory.java | 25 -
.../java/org/qi4j/api/metrics/MetricsGauge.java | 34 -
.../qi4j/api/metrics/MetricsGaugeFactory.java | 35 -
.../qi4j/api/metrics/MetricsHealthCheck.java | 55 -
.../api/metrics/MetricsHealthCheckFactory.java | 36 -
.../org/qi4j/api/metrics/MetricsHistogram.java | 28 -
.../api/metrics/MetricsHistogramFactory.java | 35 -
.../java/org/qi4j/api/metrics/MetricsMeter.java | 35 -
.../qi4j/api/metrics/MetricsMeterFactory.java | 38 -
.../metrics/MetricsNotSupportedException.java | 32 -
.../org/qi4j/api/metrics/MetricsProvider.java | 58 -
.../java/org/qi4j/api/metrics/MetricsTimer.java | 39 -
.../qi4j/api/metrics/MetricsTimerFactory.java | 39 -
.../main/java/org/qi4j/api/metrics/package.html | 21 -
.../java/org/qi4j/api/mixin/Initializable.java | 32 -
.../qi4j/api/mixin/InitializationException.java | 43 -
.../qi4j/api/mixin/InvalidMixinException.java | 33 -
.../org/qi4j/api/mixin/MixinDescriptor.java | 23 -
.../qi4j/api/mixin/MixinMappingException.java | 33 -
.../main/java/org/qi4j/api/mixin/Mixins.java | 79 -
.../main/java/org/qi4j/api/mixin/NoopMixin.java | 78 -
.../main/java/org/qi4j/api/mixin/package.html | 21 -
.../qi4j/api/object/NoSuchObjectException.java | 46 -
.../org/qi4j/api/object/ObjectDescriptor.java | 25 -
.../java/org/qi4j/api/object/ObjectFactory.java | 46 -
.../main/java/org/qi4j/api/object/package.html | 21 -
.../api/src/main/java/org/qi4j/api/package.html | 21 -
.../org/qi4j/api/property/DefaultValues.java | 82 -
.../qi4j/api/property/GenericPropertyInfo.java | 61 -
.../java/org/qi4j/api/property/Immutable.java | 31 -
.../property/InvalidPropertyTypeException.java | 40 -
.../java/org/qi4j/api/property/Numbers.java | 156 --
.../java/org/qi4j/api/property/Property.java | 61 -
.../qi4j/api/property/PropertyDescriptor.java | 56 -
.../org/qi4j/api/property/PropertyMixin.java | 54 -
.../org/qi4j/api/property/PropertyWrapper.java | 71 -
.../java/org/qi4j/api/property/StateHolder.java | 37 -
.../java/org/qi4j/api/property/package.html | 21 -
.../query/MissingIndexingSystemException.java | 29 -
.../qi4j/api/query/NotQueryableException.java | 88 -
.../src/main/java/org/qi4j/api/query/Query.java | 138 --
.../java/org/qi4j/api/query/QueryBuilder.java | 56 -
.../org/qi4j/api/query/QueryBuilderFactory.java | 38 -
.../java/org/qi4j/api/query/QueryException.java | 37 -
.../qi4j/api/query/QueryExecutionException.java | 33 -
.../api/query/QueryExpressionException.java | 34 -
.../org/qi4j/api/query/QueryExpressions.java | 944 ---------
.../api/query/grammar/AndSpecification.java | 56 -
.../api/query/grammar/AssociationFunction.java | 148 --
.../AssociationNotNullSpecification.java | 67 -
.../grammar/AssociationNullSpecification.java | 67 -
.../api/query/grammar/BinarySpecification.java | 41 -
.../query/grammar/ComparisonSpecification.java | 76 -
.../query/grammar/ContainsAllSpecification.java | 78 -
.../query/grammar/ContainsSpecification.java | 67 -
.../qi4j/api/query/grammar/EqSpecification.java | 43 -
.../query/grammar/ExpressionSpecification.java | 60 -
.../qi4j/api/query/grammar/GeSpecification.java | 44 -
.../qi4j/api/query/grammar/GtSpecification.java | 44 -
.../qi4j/api/query/grammar/LeSpecification.java | 44 -
.../qi4j/api/query/grammar/LtSpecification.java | 44 -
.../ManyAssociationContainsSpecification.java | 65 -
.../query/grammar/ManyAssociationFunction.java | 117 --
.../api/query/grammar/MatchesSpecification.java | 93 -
...medAssociationContainsNameSpecification.java | 65 -
.../NamedAssociationContainsSpecification.java | 65 -
.../query/grammar/NamedAssociationFunction.java | 117 --
.../qi4j/api/query/grammar/NeSpecification.java | 43 -
.../api/query/grammar/NotSpecification.java | 53 -
.../qi4j/api/query/grammar/OrSpecification.java | 56 -
.../org/qi4j/api/query/grammar/OrderBy.java | 92 -
.../api/query/grammar/PropertyFunction.java | 179 --
.../grammar/PropertyNotNullSpecification.java | 60 -
.../grammar/PropertyNullSpecification.java | 60 -
.../api/query/grammar/PropertyReference.java | 31 -
.../api/query/grammar/QuerySpecification.java | 71 -
.../org/qi4j/api/query/grammar/Variable.java | 43 -
.../org/qi4j/api/query/grammar/package.html | 21 -
.../main/java/org/qi4j/api/query/package.html | 21 -
.../java/org/qi4j/api/service/Availability.java | 34 -
.../DuplicateServiceIdentityException.java | 29 -
.../qi4j/api/service/IdentityDescriptor.java | 27 -
.../api/service/ImportedServiceDescriptor.java | 28 -
.../api/service/NoSuchServiceException.java | 30 -
.../org/qi4j/api/service/ServiceActivation.java | 67 -
.../api/service/ServiceActivatorAdapter.java | 69 -
.../org/qi4j/api/service/ServiceComposite.java | 27 -
.../org/qi4j/api/service/ServiceDescriptor.java | 29 -
.../org/qi4j/api/service/ServiceFinder.java | 87 -
.../org/qi4j/api/service/ServiceImporter.java | 42 -
.../api/service/ServiceImporterException.java | 42 -
.../org/qi4j/api/service/ServiceReference.java | 47 -
.../service/ServiceUnavailableException.java | 35 -
.../api/service/importer/InstanceImporter.java | 80 -
.../api/service/importer/NewObjectImporter.java | 46 -
.../importer/ServiceInstanceImporter.java | 80 -
.../importer/ServiceSelectorImporter.java | 78 -
.../org/qi4j/api/service/importer/package.html | 21 -
.../main/java/org/qi4j/api/service/package.html | 21 -
.../org/qi4j/api/service/qualifier/Active.java | 51 -
.../service/qualifier/AnnotationQualifier.java | 27 -
.../qi4j/api/service/qualifier/Available.java | 49 -
.../qi4j/api/service/qualifier/HasMetaInfo.java | 102 -
.../api/service/qualifier/IdentifiedBy.java | 53 -
.../qi4j/api/service/qualifier/Qualifier.java | 27 -
.../api/service/qualifier/ServiceQualifier.java | 121 --
.../qi4j/api/service/qualifier/ServiceTags.java | 66 -
.../org/qi4j/api/service/qualifier/Tagged.java | 54 -
.../org/qi4j/api/service/qualifier/package.html | 59 -
.../qi4j/api/sideeffect/GenericSideEffect.java | 61 -
.../api/sideeffect/SideEffectDescriptor.java | 23 -
.../org/qi4j/api/sideeffect/SideEffectOf.java | 38 -
.../org/qi4j/api/sideeffect/SideEffects.java | 33 -
.../api/sideeffect/SideEffectsDescriptor.java | 24 -
.../api/sideeffect/internal/SideEffectFor.java | 63 -
.../qi4j/api/sideeffect/internal/package.html | 25 -
.../java/org/qi4j/api/sideeffect/package.html | 21 -
.../org/qi4j/api/structure/Application.java | 93 -
.../api/structure/ApplicationDescriptor.java | 37 -
.../main/java/org/qi4j/api/structure/Layer.java | 31 -
.../org/qi4j/api/structure/LayerDescriptor.java | 31 -
.../org/qi4j/api/structure/MetaInfoHolder.java | 35 -
.../java/org/qi4j/api/structure/Module.java | 83 -
.../qi4j/api/structure/ModuleDescriptor.java | 23 -
.../api/structure/UsedLayersDescriptor.java | 23 -
.../java/org/qi4j/api/structure/package.html | 21 -
.../java/org/qi4j/api/type/CollectionType.java | 72 -
.../main/java/org/qi4j/api/type/EnumType.java | 48 -
.../main/java/org/qi4j/api/type/HasTypes.java | 27 -
.../main/java/org/qi4j/api/type/MapType.java | 85 -
.../qi4j/api/type/MatchTypeSpecification.java | 46 -
.../java/org/qi4j/api/type/Serialization.java | 56 -
.../org/qi4j/api/type/ValueCompositeType.java | 61 -
.../main/java/org/qi4j/api/type/ValueType.java | 153 --
.../main/java/org/qi4j/api/type/package.html | 21 -
.../ConcurrentEntityModificationException.java | 40 -
.../EntityCompositeAlreadyExistsException.java | 43 -
.../unitofwork/EntityTypeNotFoundException.java | 61 -
.../api/unitofwork/NoSuchEntityException.java | 107 -
.../org/qi4j/api/unitofwork/UnitOfWork.java | 429 ----
.../qi4j/api/unitofwork/UnitOfWorkCallback.java | 51 -
.../UnitOfWorkCompletionException.java | 44 -
.../api/unitofwork/UnitOfWorkException.java | 45 -
.../qi4j/api/unitofwork/UnitOfWorkFactory.java | 90 -
.../qi4j/api/unitofwork/UnitOfWorkOptions.java | 43 -
.../qi4j/api/unitofwork/UnitOfWorkTemplate.java | 93 -
.../unitofwork/concern/UnitOfWorkConcern.java | 182 --
.../unitofwork/concern/UnitOfWorkDiscardOn.java | 67 -
.../concern/UnitOfWorkPropagation.java | 87 -
.../api/unitofwork/concern/UnitOfWorkRetry.java | 44 -
.../qi4j/api/unitofwork/concern/package.html | 24 -
.../java/org/qi4j/api/unitofwork/package.html | 21 -
.../main/java/org/qi4j/api/usecase/Usecase.java | 69 -
.../org/qi4j/api/usecase/UsecaseBuilder.java | 53 -
.../main/java/org/qi4j/api/usecase/package.html | 21 -
.../java/org/qi4j/api/util/Annotations.java | 92 -
.../java/org/qi4j/api/util/Base64Encoder.java | 224 ---
.../main/java/org/qi4j/api/util/Classes.java | 699 -------
.../java/org/qi4j/api/util/Constructors.java | 40 -
.../src/main/java/org/qi4j/api/util/Dates.java | 102 -
.../src/main/java/org/qi4j/api/util/Fields.java | 51 -
.../main/java/org/qi4j/api/util/ListMap.java | 42 -
.../main/java/org/qi4j/api/util/Methods.java | 50 -
.../qi4j/api/util/NullArgumentException.java | 56 -
.../main/java/org/qi4j/api/util/package.html | 21 -
.../qi4j/api/value/NoSuchValueException.java | 28 -
.../java/org/qi4j/api/value/ValueBuilder.java | 56 -
.../org/qi4j/api/value/ValueBuilderFactory.java | 100 -
.../qi4j/api/value/ValueBuilderTemplate.java | 43 -
.../java/org/qi4j/api/value/ValueComposite.java | 43 -
.../org/qi4j/api/value/ValueDescriptor.java | 32 -
.../org/qi4j/api/value/ValueDeserializer.java | 152 --
.../org/qi4j/api/value/ValueSerialization.java | 52 -
.../api/value/ValueSerializationException.java | 46 -
.../org/qi4j/api/value/ValueSerializer.java | 323 ---
.../main/java/org/qi4j/api/value/package.html | 21 -
.../org/apache/polygene/api/OperatorsTest.java | 121 ++
.../api/activation/ActivationEventsTest.java | 294 +++
.../activation/PassivationExceptionTest.java | 214 ++
.../polygene/api/annotation/MixinsTest.java | 50 +
.../polygene/api/annotation/ModifiedByTest.java | 50 +
.../api/annotation/scope/ModifiesTest.java | 51 +
.../polygene/api/common/AppliesToTest.java | 49 +
.../polygene/api/common/QualifiedNameTest.java | 83 +
.../api/composite/PropertyMapperTest.java | 238 +++
.../api/concern/DocumentationSupport.java | 101 +
.../api/configuration/ConfigurationTest.java | 110 +
.../DeclareConfigurationDefaultsTest.java | 85 +
.../polygene/api/configuration/MailService.java | 69 +
.../configuration/MailServiceConfiguration.java | 33 +
.../api/docsupport/ApplicationDocs.java | 275 +++
.../api/docsupport/CompositionDocs.java | 57 +
.../apache/polygene/api/docsupport/package.html | 24 +
.../api/injection/scope/StateFieldTest.java | 149 ++
.../polygene/api/injection/scope/ThisTest.java | 54 +
.../api/metrics/DocumentationSupport.java | 164 ++
.../apache/polygene/api/mixin/BankAccount.java | 31 +
.../java/org/apache/polygene/api/mixin/Car.java | 26 +
.../apache/polygene/api/mixin/Something.java | 28 +
.../polygene/api/mixin/SomethingMixin.java | 33 +
.../apache/polygene/api/mixin/StartMixin.java | 23 +
.../apache/polygene/api/mixin/Startable.java | 29 +
.../org/apache/polygene/api/mixin/Vehicle.java | 32 +
.../apache/polygene/api/mixin/VehicleMixin.java | 23 +
.../decoratorMixin/DecoratorMixinTest.java | 92 +
.../api/mixin/decoratorMixin/FooModel.java | 37 +
.../api/mixin/decoratorMixin/FooModelImpl.java | 42 +
.../FooModelInvocationHandler.java | 48 +
.../api/mixin/decoratorMixin/View1.java | 44 +
.../api/mixin/decoratorMixin/View2.java | 41 +
.../apache/polygene/api/mixin/partial/Car.java | 31 +
.../api/mixin/partial/CrashResultMixin.java | 24 +
.../polygene/api/mixin/partial/Crashable.java | 24 +
.../api/mixin/partial/SpeedLocation.java | 29 +
.../polygene/api/mixin/partial/SpeedMixin.java | 34 +
.../polygene/api/mixin/partial/Vehicle.java | 27 +
.../polygene/api/mixin/privateMixin/Cargo.java | 37 +
.../api/mixin/privateMixin/CargoMixin.java | 47 +
.../api/mixin/privateMixin/CargoState.java | 31 +
.../polygene/api/object/ObjectBuilderTest.java | 75 +
.../api/property/PropertyErrorTest.java | 67 +
.../api/service/DocumentationSupport.java | 139 ++
.../api/type/HasTypesCollectorsTest.java | 150 ++
.../api/type/HasTypesPredicatesTest.java | 73 +
.../polygene/api/type/ValueTypeFactoryTest.java | 142 ++
.../polygene/api/unitofwork/RemovalTest.java | 133 ++
.../api/unitofwork/ToEntityConversionTest.java | 140 ++
.../api/unitofwork/ToValueConversionTest.java | 165 ++
.../api/unitofwork/UnitOfWorkTemplateTest.java | 74 +
.../apache/polygene/api/util/ClassesTest.java | 211 ++
.../polygene/api/util/CollectorsTest.java | 115 ++
.../api/value/DocumentationSupport.java | 163 ++
.../api/value/ValueBuilderTemplateTest.java | 85 +
.../polygene/api/value/ValueCompositeTest.java | 333 ++++
.../test/java/org/qi4j/api/OperatorsTest.java | 115 --
.../api/activation/ActivationEventsTest.java | 290 ---
.../activation/PassivationExceptionTest.java | 212 --
.../org/qi4j/api/annotation/MixinsTest.java | 43 -
.../org/qi4j/api/annotation/ModifiedByTest.java | 43 -
.../qi4j/api/annotation/scope/ModifiesTest.java | 44 -
.../java/org/qi4j/api/common/AppliesToTest.java | 42 -
.../org/qi4j/api/common/QualifiedNameTest.java | 83 -
.../qi4j/api/composite/PropertyMapperTest.java | 240 ---
.../qi4j/api/concern/DocumentationSupport.java | 100 -
.../api/configuration/ConfigurationTest.java | 109 -
.../DeclareConfigurationDefaultsTest.java | 83 -
.../org/qi4j/api/configuration/MailService.java | 66 -
.../configuration/MailServiceConfiguration.java | 29 -
.../dataset/iterable/IterableDataSetTest.java | 61 -
.../qi4j/api/docsupport/ApplicationDocs.java | 274 ---
.../qi4j/api/docsupport/CompositionDocs.java | 56 -
.../java/org/qi4j/api/docsupport/package.html | 21 -
.../api/injection/scope/StateFieldTest.java | 143 --
.../org/qi4j/api/injection/scope/ThisTest.java | 47 -
.../qi4j/api/metrics/DocumentationSupport.java | 115 --
.../java/org/qi4j/api/mixin/BankAccount.java | 30 -
.../src/test/java/org/qi4j/api/mixin/Car.java | 26 -
.../test/java/org/qi4j/api/mixin/Something.java | 27 -
.../java/org/qi4j/api/mixin/SomethingMixin.java | 32 -
.../java/org/qi4j/api/mixin/StartMixin.java | 22 -
.../test/java/org/qi4j/api/mixin/Startable.java | 28 -
.../test/java/org/qi4j/api/mixin/Vehicle.java | 31 -
.../java/org/qi4j/api/mixin/VehicleMixin.java | 22 -
.../decoratorMixin/DecoratorMixinTest.java | 91 -
.../qi4j/api/mixin/decoratorMixin/FooModel.java | 36 -
.../api/mixin/decoratorMixin/FooModelImpl.java | 41 -
.../FooModelInvocationHandler.java | 47 -
.../qi4j/api/mixin/decoratorMixin/View1.java | 43 -
.../qi4j/api/mixin/decoratorMixin/View2.java | 40 -
.../java/org/qi4j/api/mixin/partial/Car.java | 30 -
.../api/mixin/partial/CrashResultMixin.java | 23 -
.../org/qi4j/api/mixin/partial/Crashable.java | 23 -
.../qi4j/api/mixin/partial/SpeedLocation.java | 28 -
.../org/qi4j/api/mixin/partial/SpeedMixin.java | 33 -
.../org/qi4j/api/mixin/partial/Vehicle.java | 26 -
.../org/qi4j/api/mixin/privateMixin/Cargo.java | 36 -
.../qi4j/api/mixin/privateMixin/CargoMixin.java | 46 -
.../qi4j/api/mixin/privateMixin/CargoState.java | 30 -
.../org/qi4j/api/object/ObjectBuilderTest.java | 69 -
.../qi4j/api/property/PropertyErrorTest.java | 61 -
.../qi4j/api/service/DocumentationSupport.java | 135 --
.../org/qi4j/api/unitofwork/RemovalTest.java | 130 --
.../api/unitofwork/UnitOfWorkTemplateTest.java | 73 -
.../java/org/qi4j/api/util/ClassesTest.java | 214 --
.../qi4j/api/value/DocumentationSupport.java | 298 ---
.../api/value/ValueBuilderTemplateTest.java | 84 -
.../org/qi4j/api/value/ValueCompositeTest.java | 308 ---
.../api/configuration/MyService.properties | 21 +
.../qi4j/api/configuration/MyService.properties | 16 -
core/bootstrap/build.gradle | 39 +-
core/bootstrap/dev-status.xml | 39 +-
core/bootstrap/src/docs/bootstrap.txt | 71 +-
.../bootstrap/ApplicationAssembler.java | 39 +
.../bootstrap/ApplicationAssemblerAdapter.java | 49 +
.../polygene/bootstrap/ApplicationAssembly.java | 118 ++
.../bootstrap/ApplicationAssemblyFactory.java | 63 +
.../bootstrap/ApplicationModelFactory.java | 33 +
.../polygene/bootstrap/ApplicationName.java | 42 +
.../apache/polygene/bootstrap/Assembler.java | 50 +
.../polygene/bootstrap/AssemblerCollection.java | 76 +
.../apache/polygene/bootstrap/Assemblers.java | 448 +++++
.../polygene/bootstrap/AssemblyException.java | 46 +
.../bootstrap/AssemblyReportException.java | 84 +
.../bootstrap/AssemblySpecifications.java | 35 +
.../polygene/bootstrap/AssemblyVisitor.java | 60 +
.../bootstrap/AssemblyVisitorAdapter.java | 83 +
.../bootstrap/AssociationDeclarations.java | 32 +
.../polygene/bootstrap/BindingException.java | 38 +
.../polygene/bootstrap/BootstrapException.java | 38 +
.../apache/polygene/bootstrap/ClassScanner.java | 182 ++
.../bootstrap/ConfigurationDeclaration.java | 89 +
.../apache/polygene/bootstrap/Energy4Java.java | 114 ++
.../polygene/bootstrap/EntityAssembly.java | 30 +
.../polygene/bootstrap/EntityDeclaration.java | 89 +
.../bootstrap/ImportedServiceAssembly.java | 30 +
.../bootstrap/ImportedServiceDeclaration.java | 64 +
.../polygene/bootstrap/InjectionException.java | 43 +
.../bootstrap/InvalidInjectionException.java | 37 +
.../polygene/bootstrap/LayerAssembly.java | 166 ++
.../apache/polygene/bootstrap/LayerName.java | 42 +
.../bootstrap/ManyAssociationDeclarations.java | 32 +
.../polygene/bootstrap/MetaInfoDeclaration.java | 229 +++
.../polygene/bootstrap/MixinDeclaration.java | 37 +
.../polygene/bootstrap/ModuleAssembly.java | 242 +++
.../apache/polygene/bootstrap/ModuleName.java | 42 +
.../bootstrap/NamedAssociationDeclarations.java | 31 +
.../polygene/bootstrap/ObjectAssembly.java | 30 +
.../polygene/bootstrap/ObjectDeclaration.java | 35 +
.../polygene/bootstrap/PolygeneRuntime.java | 38 +
.../polygene/bootstrap/RuntimeFactory.java | 63 +
.../polygene/bootstrap/ServiceAssembly.java | 30 +
.../polygene/bootstrap/ServiceDeclaration.java | 59 +
.../polygene/bootstrap/SingletonAssembler.java | 183 ++
.../polygene/bootstrap/StateDeclarations.java | 36 +
.../polygene/bootstrap/TransientAssembly.java | 30 +
.../bootstrap/TransientDeclaration.java | 42 +
.../polygene/bootstrap/ValueAssembly.java | 30 +
.../polygene/bootstrap/ValueDeclaration.java | 41 +
.../bootstrap/builder/ApplicationBuilder.java | 300 +++
.../bootstrap/builder/LayerDeclaration.java | 111 ++
.../bootstrap/builder/ModuleDeclaration.java | 168 ++
.../polygene/bootstrap/builder/package.html | 28 +
.../DefaultIdentityGeneratorAssembler.java | 38 +
.../layered/IllegalLayerAssemblerException.java | 31 +
.../bootstrap/layered/LayerAssembler.java | 30 +
.../layered/LayeredApplicationAssembler.java | 297 +++
.../layered/LayeredLayerAssembler.java | 90 +
.../bootstrap/layered/ModuleAssembler.java | 31 +
.../polygene/bootstrap/layered/package.html | 24 +
.../org/apache/polygene/bootstrap/package.html | 24 +
.../DefaultSerializationAssembler.java | 50 +
.../unitofwork/DefaultUnitOfWorkAssembler.java | 55 +
.../qi4j/bootstrap/ApplicationAssembler.java | 33 -
.../bootstrap/ApplicationAssemblerAdapter.java | 43 -
.../org/qi4j/bootstrap/ApplicationAssembly.java | 110 -
.../bootstrap/ApplicationAssemblyFactory.java | 61 -
.../qi4j/bootstrap/ApplicationModelFactory.java | 27 -
.../org/qi4j/bootstrap/ApplicationName.java | 36 -
.../main/java/org/qi4j/bootstrap/Assembler.java | 44 -
.../org/qi4j/bootstrap/AssemblerCollection.java | 70 -
.../java/org/qi4j/bootstrap/Assemblers.java | 446 -----
.../org/qi4j/bootstrap/AssemblyException.java | 41 -
.../qi4j/bootstrap/AssemblySpecifications.java | 49 -
.../org/qi4j/bootstrap/AssemblyVisitor.java | 54 -
.../qi4j/bootstrap/AssemblyVisitorAdapter.java | 77 -
.../qi4j/bootstrap/AssociationDeclarations.java | 26 -
.../org/qi4j/bootstrap/BindingException.java | 32 -
.../org/qi4j/bootstrap/BootstrapException.java | 36 -
.../java/org/qi4j/bootstrap/ClassScanner.java | 216 --
.../qi4j/bootstrap/ConfigurationAssembly.java | 28 -
.../bootstrap/ConfigurationDeclaration.java | 87 -
.../java/org/qi4j/bootstrap/Energy4Java.java | 96 -
.../java/org/qi4j/bootstrap/EntityAssembly.java | 29 -
.../org/qi4j/bootstrap/EntityDeclaration.java | 87 -
.../qi4j/bootstrap/ImportedServiceAssembly.java | 29 -
.../bootstrap/ImportedServiceDeclaration.java | 63 -
.../org/qi4j/bootstrap/InjectionException.java | 37 -
.../bootstrap/InvalidInjectionException.java | 36 -
.../java/org/qi4j/bootstrap/LayerAssembly.java | 123 --
.../main/java/org/qi4j/bootstrap/LayerName.java | 36 -
.../bootstrap/ManyAssociationDeclarations.java | 26 -
.../org/qi4j/bootstrap/MetaInfoDeclaration.java | 221 --
.../org/qi4j/bootstrap/MixinDeclaration.java | 27 -
.../java/org/qi4j/bootstrap/ModuleAssembly.java | 240 ---
.../java/org/qi4j/bootstrap/ModuleName.java | 36 -
.../bootstrap/NamedAssociationDeclarations.java | 31 -
.../java/org/qi4j/bootstrap/ObjectAssembly.java | 29 -
.../org/qi4j/bootstrap/ObjectDeclaration.java | 33 -
.../java/org/qi4j/bootstrap/Qi4jRuntime.java | 32 -
.../java/org/qi4j/bootstrap/RuntimeFactory.java | 62 -
.../org/qi4j/bootstrap/ServiceAssembly.java | 29 -
.../org/qi4j/bootstrap/ServiceDeclaration.java | 58 -
.../org/qi4j/bootstrap/SingletonAssembler.java | 99 -
.../org/qi4j/bootstrap/StateDeclarations.java | 30 -
.../org/qi4j/bootstrap/TransientAssembly.java | 29 -
.../qi4j/bootstrap/TransientDeclaration.java | 40 -
.../java/org/qi4j/bootstrap/ValueAssembly.java | 29 -
.../org/qi4j/bootstrap/ValueDeclaration.java | 39 -
.../bootstrap/builder/ApplicationBuilder.java | 250 ---
.../bootstrap/builder/LayerDeclaration.java | 109 -
.../bootstrap/builder/ModuleDeclaration.java | 169 --
.../org/qi4j/bootstrap/builder/package.html | 25 -
.../qi4j/bootstrap/layered/LayerAssembler.java | 29 -
.../layered/LayeredApplicationAssembler.java | 212 --
.../layered/LayeredLayerAssembler.java | 86 -
.../qi4j/bootstrap/layered/ModuleAssembler.java | 29 -
.../org/qi4j/bootstrap/layered/package.html | 21 -
.../main/java/org/qi4j/bootstrap/package.html | 21 -
.../bootstrap/AssemblySpecificationTest.java | 99 +
.../polygene/bootstrap/ClassScannerTest.java | 63 +
.../bootstrap/DocumentationSupport.java | 442 ++++
.../apache/polygene/bootstrap/TestValue.java | 29 +
.../LayeredApplicationAssemblerTest.java | 43 +
.../bootstrap/assembly/TestApplication.java | 62 +
.../assembly/config/ConfigurationLayer.java | 34 +
.../connectivity/ConnectivityLayer.java | 36 +
.../bootstrap/assembly/domain/DomainLayer.java | 36 +
.../assembly/domain/InvoicingModule.java | 36 +
.../bootstrap/assembly/domain/OrderModule.java | 57 +
.../assembly/infrastructure/IndexingModule.java | 44 +
.../infrastructure/InfrastructureLayer.java | 48 +
.../infrastructure/SerializationModule.java | 37 +
.../assembly/infrastructure/StorageModule.java | 44 +
.../assembly/service/ServiceLayer.java | 36 +
.../builder/ApplicationBuilderTest.java | 135 ++
.../bootstrap/somepackage/Test2Value.java | 29 +
.../org/qi4j/bootstrap/ClassScannerTest.java | 64 -
.../qi4j/bootstrap/DocumentationSupport.java | 441 ----
.../test/java/org/qi4j/bootstrap/TestValue.java | 28 -
.../LayeredApplicationAssemblerTest.java | 41 -
.../bootstrap/assembly/TestApplication.java | 61 -
.../assembly/config/ConfigurationLayer.java | 33 -
.../connectivity/ConnectivityLayer.java | 35 -
.../bootstrap/assembly/domain/DomainLayer.java | 35 -
.../assembly/domain/InvoicingModule.java | 35 -
.../bootstrap/assembly/domain/OrderModule.java | 56 -
.../assembly/infrastructure/IndexingModule.java | 44 -
.../infrastructure/InfrastructureLayer.java | 47 -
.../infrastructure/SerializationModule.java | 36 -
.../assembly/infrastructure/StorageModule.java | 44 -
.../assembly/service/ServiceLayer.java | 35 -
.../builder/ApplicationBuilderTest.java | 133 --
.../qi4j/bootstrap/somepackage/Test2Value.java | 28 -
core/functional/build.gradle | 24 -
core/functional/dev-status.xml | 33 -
core/functional/src/docs/functional.txt | 79 -
.../src/docs/reference/ref-functional.txt | 18 -
.../main/java/org/qi4j/functional/ForEach.java | 95 -
.../main/java/org/qi4j/functional/Function.java | 35 -
.../java/org/qi4j/functional/Function2.java | 33 -
.../java/org/qi4j/functional/Functions.java | 276 ---
.../qi4j/functional/HierarchicalVisitor.java | 53 -
.../functional/HierarchicalVisitorAdapter.java | 47 -
.../java/org/qi4j/functional/Iterables.java | 939 ---------
.../java/org/qi4j/functional/Specification.java | 37 -
.../org/qi4j/functional/Specifications.java | 206 --
.../java/org/qi4j/functional/Visitable.java | 28 -
.../org/qi4j/functional/VisitableHierarchy.java | 28 -
.../main/java/org/qi4j/functional/Visitor.java | 38 -
.../main/java/org/qi4j/functional/package.html | 21 -
.../java/org/qi4j/functional/FunctionsTest.java | 143 --
.../IntegerRangeSpecificationTest.java | 59 -
.../java/org/qi4j/functional/IterablesTest.java | 292 ---
.../org/qi4j/functional/SpecificationsTest.java | 85 -
.../functional/docsupport/FunctionalDocs.java | 55 -
core/io/build.gradle | 28 -
core/io/dev-status.xml | 33 -
core/io/src/docs/io.txt | 223 ---
core/io/src/docs/reference/ref-io.txt | 18 -
core/io/src/main/java/org/qi4j/io/Files.java | 35 -
core/io/src/main/java/org/qi4j/io/Input.java | 33 -
core/io/src/main/java/org/qi4j/io/Inputs.java | 490 -----
core/io/src/main/java/org/qi4j/io/Output.java | 40 -
core/io/src/main/java/org/qi4j/io/Outputs.java | 528 -----
core/io/src/main/java/org/qi4j/io/Receiver.java | 36 -
core/io/src/main/java/org/qi4j/io/Sender.java | 39 -
.../src/main/java/org/qi4j/io/Transforms.java | 435 ----
core/io/src/main/java/org/qi4j/io/package.html | 21 -
.../test/java/org/qi4j/io/InputOutputTest.java | 381 ----
.../java/org/qi4j/io/docsupport/IoDocs.java | 53 -
core/io/src/test/resources/iotest.txt | 4 -
core/runtime/build.gradle | 53 +-
core/runtime/dev-status.xml | 39 +-
core/runtime/licenses/asm.license | 51 +-
core/runtime/src/docs/runtime.txt | 50 +-
.../polygene/runtime/PolygeneRuntimeImpl.java | 339 ++++
.../runtime/activation/ActivationDelegate.java | 384 ++++
.../ActivationEventListenerSupport.java | 69 +
.../runtime/activation/ActivatorModel.java | 110 +
.../runtime/activation/ActivatorsInstance.java | 126 ++
.../runtime/activation/ActivatorsModel.java | 98 +
.../AbstractAssociationInstance.java | 94 +
.../association/AbstractAssociationModel.java | 226 +++
.../runtime/association/AssociationInfo.java | 37 +
.../association/AssociationInstance.java | 138 ++
.../runtime/association/AssociationModel.java | 45 +
.../runtime/association/AssociationsModel.java | 120 ++
.../association/ManyAssociationInstance.java | 232 +++
.../association/ManyAssociationModel.java | 55 +
.../association/ManyAssociationsModel.java | 128 ++
.../association/NamedAssociationInstance.java | 195 ++
.../association/NamedAssociationModel.java | 54 +
.../association/NamedAssociationsModel.java | 126 ++
.../runtime/bootstrap/AndAppliesToFilter.java | 47 +
.../bootstrap/AnnotationAppliesToFilter.java | 47 +
.../ApplicationAssemblyFactoryImpl.java | 79 +
.../bootstrap/ApplicationAssemblyImpl.java | 158 ++
.../bootstrap/ApplicationModelFactoryImpl.java | 210 ++
.../runtime/bootstrap/AssemblyHelper.java | 198 ++
.../bootstrap/CompositeAssemblyImpl.java | 952 +++++++++
.../bootstrap/ConfigurationDeclarationImpl.java | 126 ++
.../runtime/bootstrap/EntityAssemblyImpl.java | 121 ++
.../bootstrap/EntityDeclarationImpl.java | 100 +
.../ImplementsMethodAppliesToFilter.java | 46 +
.../bootstrap/ImportedServiceAssemblyImpl.java | 125 ++
.../ImportedServiceDeclarationImpl.java | 128 ++
.../runtime/bootstrap/LayerAssemblyImpl.java | 630 ++++++
.../runtime/bootstrap/ModuleAssemblyImpl.java | 718 +++++++
.../runtime/bootstrap/ObjectAssemblyImpl.java | 73 +
.../bootstrap/ObjectDeclarationImpl.java | 59 +
.../runtime/bootstrap/OrAppliesToFilter.java | 47 +
.../runtime/bootstrap/ServiceAssemblyImpl.java | 106 +
.../bootstrap/ServiceDeclarationImpl.java | 160 ++
.../bootstrap/TransientAssemblyImpl.java | 69 +
.../bootstrap/TransientDeclarationImpl.java | 100 +
.../bootstrap/TypeCheckAppliesToFilter.java | 47 +
.../bootstrap/TypedFragmentAppliesToFilter.java | 37 +
.../runtime/bootstrap/ValueAssemblyImpl.java | 88 +
.../runtime/bootstrap/ValueDeclarationImpl.java | 100 +
.../composite/AbstractConstraintModel.java | 55 +
.../composite/AbstractModifierModel.java | 184 ++
.../runtime/composite/AtomicInstancePool.java | 59 +
.../runtime/composite/CompactLevel.java | 41 +
.../composite/CompositeConstraintModel.java | 74 +
.../composite/CompositeMethodInstance.java | 83 +
.../runtime/composite/CompositeMethodModel.java | 315 +++
.../composite/CompositeMethodsModel.java | 161 ++
.../runtime/composite/CompositeModel.java | 291 +++
.../runtime/composite/ConcernModel.java | 35 +
.../runtime/composite/ConcernsInstance.java | 70 +
.../runtime/composite/ConcernsModel.java | 85 +
.../composite/ConstraintDeclaration.java | 75 +
.../runtime/composite/ConstraintInstance.java | 49 +
.../runtime/composite/ConstraintModel.java | 55 +
.../runtime/composite/ConstraintsCheck.java | 32 +
.../runtime/composite/ConstraintsInstance.java | 84 +
.../runtime/composite/ConstraintsModel.java | 82 +
.../runtime/composite/ConstructorModel.java | 115 ++
.../runtime/composite/ConstructorsModel.java | 291 +++
.../runtime/composite/FragmentClassLoader.java | 841 ++++++++
.../composite/FragmentInvocationHandler.java | 137 ++
.../composite/FunctionStateResolver.java | 113 ++
.../GenericFragmentInvocationHandler.java | 51 +
.../runtime/composite/GenericPredicate.java | 38 +
.../runtime/composite/InstancePool.java | 30 +
.../composite/InterfaceDefaultMethodsMixin.java | 85 +
.../polygene/runtime/composite/MixinModel.java | 184 ++
.../runtime/composite/MixinsInstance.java | 35 +
.../polygene/runtime/composite/MixinsModel.java | 239 +++
.../runtime/composite/ProxyGenerator.java | 35 +
.../ProxyReferenceInvocationHandler.java | 86 +
.../SideEffectInvocationHandlerResult.java | 59 +
.../runtime/composite/SideEffectModel.java | 36 +
.../runtime/composite/SideEffectsInstance.java | 101 +
.../runtime/composite/SideEffectsModel.java | 87 +
.../polygene/runtime/composite/StateModel.java | 79 +
.../runtime/composite/StateResolver.java | 40 +
...SynchronizedCompositeMethodInstancePool.java | 50 +
.../composite/TransientBuilderInstance.java | 102 +
.../runtime/composite/TransientClassLoader.java | 784 ++++++++
.../runtime/composite/TransientInstance.java | 216 ++
.../runtime/composite/TransientModel.java | 74 +
.../composite/TransientStateInstance.java | 62 +
.../runtime/composite/TransientsModel.java | 68 +
.../TypedModifierInvocationHandler.java | 48 +
...synchronizedCompositeMethodInstancePool.java | 50 +
.../polygene/runtime/composite/UsageGraph.java | 134 ++
.../runtime/composite/UsesInstance.java | 112 ++
.../composite/ValueConstraintsInstance.java | 143 ++
.../composite/ValueConstraintsModel.java | 72 +
.../polygene/runtime/entity/EntitiesModel.java | 68 +
.../polygene/runtime/entity/EntityInstance.java | 310 +++
.../runtime/entity/EntityMixinsModel.java | 118 ++
.../polygene/runtime/entity/EntityModel.java | 164 ++
.../runtime/entity/EntityPropertyInstance.java | 58 +
.../runtime/entity/EntityStateInstance.java | 215 ++
.../runtime/entity/EntityStateModel.java | 158 ++
.../runtime/injection/Dependencies.java | 33 +
.../runtime/injection/DependencyModel.java | 421 ++++
.../runtime/injection/InjectedFieldModel.java | 165 ++
.../runtime/injection/InjectedFieldsModel.java | 117 ++
.../runtime/injection/InjectedMethodModel.java | 89 +
.../runtime/injection/InjectedMethodsModel.java | 139 ++
.../injection/InjectedParametersModel.java | 95 +
.../runtime/injection/InjectionContext.java | 126 ++
.../runtime/injection/InjectionProvider.java | 32 +
.../injection/InjectionProviderFactory.java | 43 +
.../injection/ParameterizedTypeInstance.java | 66 +
.../CachingInjectionProviderDecorator.java | 63 +
...achingInjectionProviderFactoryDecorator.java | 56 +
.../provider/InjectionProviderException.java | 38 +
.../InjectionProviderFactoryStrategy.java | 106 +
.../InvocationInjectionProviderFactory.java | 117 ++
.../ModifiesInjectionProviderFactory.java | 71 +
.../ServiceInjectionProviderFactory.java | 224 +++
.../provider/StateInjectionProviderFactory.java | 273 +++
.../StructureInjectionProviderFactory.java | 129 ++
.../provider/ThisInjectionProviderFactory.java | 130 ++
.../provider/UsesInjectionProviderFactory.java | 130 ++
.../polygene/runtime/internal/Activator.java | 50 +
.../apache/polygene/runtime/model/Binder.java | 32 +
.../polygene/runtime/model/Resolution.java | 92 +
.../polygene/runtime/object/ObjectModel.java | 158 ++
.../polygene/runtime/object/ObjectsModel.java | 62 +
.../org/apache/polygene/runtime/package.html | 24 +
.../runtime/property/PropertiesModel.java | 107 +
.../polygene/runtime/property/PropertyInfo.java | 37 +
.../runtime/property/PropertyInstance.java | 364 ++++
.../runtime/property/PropertyModel.java | 367 ++++
.../runtime/query/IterableQuerySource.java | 245 +++
.../runtime/query/QueryBuilderFactoryImpl.java | 69 +
.../runtime/query/QueryBuilderImpl.java | 96 +
.../polygene/runtime/query/QueryImpl.java | 218 ++
.../service/ImportedServiceInstance.java | 71 +
.../runtime/service/ImportedServiceModel.java | 197 ++
.../ImportedServiceReferenceInstance.java | 229 +++
.../service/ImportedServicesInstance.java | 128 ++
.../runtime/service/ImportedServicesModel.java | 77 +
.../runtime/service/ServiceInstance.java | 80 +
.../polygene/runtime/service/ServiceModel.java | 192 ++
.../service/ServiceReferenceInstance.java | 325 +++
.../runtime/service/ServicesInstance.java | 122 ++
.../polygene/runtime/service/ServicesModel.java | 90 +
.../runtime/structure/ApplicationInstance.java | 174 ++
.../runtime/structure/ApplicationModel.java | 178 ++
.../runtime/structure/LayerInstance.java | 150 ++
.../polygene/runtime/structure/LayerModel.java | 170 ++
.../runtime/structure/ModuleClassLoader.java | 182 ++
.../runtime/structure/ModuleInstance.java | 608 ++++++
.../polygene/runtime/structure/ModuleModel.java | 394 ++++
.../runtime/structure/TypeLookupImpl.java | 356 ++++
.../runtime/structure/UsedLayersInstance.java | 74 +
.../runtime/structure/UsedLayersModel.java | 71 +
.../runtime/structure/VisibilityPredicate.java | 48 +
.../runtime/type/ValueTypeFactoryInstance.java | 168 ++
.../runtime/unitofwork/BuilderEntityState.java | 163 ++
.../unitofwork/BuilderManyAssociationState.java | 90 +
.../BuilderNamedAssociationState.java | 101 +
.../unitofwork/EntityBuilderInstance.java | 139 ++
.../runtime/unitofwork/EntityFunction.java | 46 +
.../runtime/unitofwork/ModuleUnitOfWork.java | 816 ++++++++
.../unitofwork/UnitOfWorkFactoryMixin.java | 101 +
.../runtime/unitofwork/UnitOfWorkInstance.java | 498 +++++
.../value/ManyAssociationValueState.java | 116 ++
.../value/NamedAssociationValueState.java | 96 +
.../runtime/value/ReferenceProperty.java | 54 +
.../runtime/value/ValueBuilderInstance.java | 93 +
.../value/ValueBuilderWithPrototype.java | 211 ++
.../runtime/value/ValueBuilderWithState.java | 105 +
.../polygene/runtime/value/ValueInstance.java | 153 ++
.../polygene/runtime/value/ValueModel.java | 143 ++
.../runtime/value/ValueStateInstance.java | 222 +++
.../polygene/runtime/value/ValueStateModel.java | 133 ++
.../polygene/runtime/value/ValuesModel.java | 68 +
.../java/org/qi4j/runtime/Qi4jRuntimeImpl.java | 358 ----
.../runtime/activation/ActivationDelegate.java | 394 ----
.../ActivationEventListenerSupport.java | 64 -
.../qi4j/runtime/activation/ActivatorModel.java | 108 -
.../runtime/activation/ActivatorsInstance.java | 106 -
.../runtime/activation/ActivatorsModel.java | 97 -
.../AbstractAssociationInstance.java | 93 -
.../runtime/association/AssociationInfo.java | 36 -
.../association/AssociationInstance.java | 132 --
.../runtime/association/AssociationModel.java | 251 ---
.../runtime/association/AssociationsModel.java | 117 --
.../association/ManyAssociationInstance.java | 225 ---
.../association/ManyAssociationModel.java | 265 ---
.../association/ManyAssociationsModel.java | 123 --
.../association/NamedAssociationInstance.java | 240 ---
.../association/NamedAssociationModel.java | 266 ---
.../association/NamedAssociationsModel.java | 128 --
.../runtime/bootstrap/AndAppliesToFilter.java | 41 -
.../bootstrap/AnnotationAppliesToFilter.java | 41 -
.../ApplicationAssemblyFactoryImpl.java | 73 -
.../bootstrap/ApplicationAssemblyImpl.java | 152 --
.../bootstrap/ApplicationModelFactoryImpl.java | 192 --
.../qi4j/runtime/bootstrap/AssemblyHelper.java | 198 --
.../bootstrap/CompositeAssemblyImpl.java | 837 --------
.../bootstrap/ConfigurationAssemblyImpl.java | 85 -
.../bootstrap/ConfigurationDeclarationImpl.java | 125 --
.../runtime/bootstrap/EntityAssemblyImpl.java | 271 ---
.../bootstrap/EntityDeclarationImpl.java | 94 -
.../ImplementsMethodAppliesToFilter.java | 40 -
.../bootstrap/ImportedServiceAssemblyImpl.java | 112 --
.../ImportedServiceDeclarationImpl.java | 123 --
.../runtime/bootstrap/LayerAssemblyImpl.java | 625 ------
.../runtime/bootstrap/ModuleAssemblyImpl.java | 635 ------
.../runtime/bootstrap/ObjectAssemblyImpl.java | 66 -
.../bootstrap/ObjectDeclarationImpl.java | 53 -
.../runtime/bootstrap/OrAppliesToFilter.java | 41 -
.../runtime/bootstrap/ServiceAssemblyImpl.java | 108 -
.../bootstrap/ServiceDeclarationImpl.java | 152 --
.../bootstrap/TransientAssemblyImpl.java | 61 -
.../bootstrap/TransientDeclarationImpl.java | 94 -
.../bootstrap/TypeCheckAppliesToFilter.java | 41 -
.../bootstrap/TypedFragmentAppliesToFilter.java | 31 -
.../runtime/bootstrap/ValueAssemblyImpl.java | 248 ---
.../runtime/bootstrap/ValueDeclarationImpl.java | 94 -
.../composite/AbstractConstraintModel.java | 49 -
.../composite/AbstractModifierModel.java | 177 --
.../runtime/composite/AtomicInstancePool.java | 53 -
.../qi4j/runtime/composite/CompactLevel.java | 36 -
.../composite/CompositeConstraintModel.java | 68 -
.../composite/CompositeMethodInstance.java | 77 -
.../runtime/composite/CompositeMethodModel.java | 321 ---
.../composite/CompositeMethodsModel.java | 132 --
.../qi4j/runtime/composite/CompositeModel.java | 269 ---
.../qi4j/runtime/composite/ConcernModel.java | 29 -
.../runtime/composite/ConcernsInstance.java | 64 -
.../qi4j/runtime/composite/ConcernsModel.java | 83 -
.../composite/ConstraintDeclaration.java | 69 -
.../runtime/composite/ConstraintInstance.java | 43 -
.../qi4j/runtime/composite/ConstraintModel.java | 49 -
.../runtime/composite/ConstraintsCheck.java | 26 -
.../runtime/composite/ConstraintsInstance.java | 80 -
.../runtime/composite/ConstraintsModel.java | 76 -
.../runtime/composite/ConstructorModel.java | 105 -
.../runtime/composite/ConstructorsModel.java | 301 ---
.../runtime/composite/FragmentClassLoader.java | 852 --------
.../composite/FragmentInvocationHandler.java | 123 --
.../composite/FunctionStateResolver.java | 120 --
.../GenericFragmentInvocationHandler.java | 43 -
.../runtime/composite/GenericSpecification.java | 37 -
.../qi4j/runtime/composite/InstancePool.java | 29 -
.../org/qi4j/runtime/composite/MixinModel.java | 181 --
.../qi4j/runtime/composite/MixinsInstance.java | 29 -
.../org/qi4j/runtime/composite/MixinsModel.java | 242 ---
.../qi4j/runtime/composite/ProxyGenerator.java | 34 -
.../ProxyReferenceInvocationHandler.java | 81 -
.../SideEffectInvocationHandlerResult.java | 58 -
.../qi4j/runtime/composite/SideEffectModel.java | 30 -
.../runtime/composite/SideEffectsInstance.java | 95 -
.../runtime/composite/SideEffectsModel.java | 81 -
.../org/qi4j/runtime/composite/StateModel.java | 76 -
.../qi4j/runtime/composite/StateResolver.java | 36 -
...SynchronizedCompositeMethodInstancePool.java | 44 -
.../composite/TransientBuilderInstance.java | 98 -
.../runtime/composite/TransientClassLoader.java | 804 --------
.../runtime/composite/TransientInstance.java | 224 ---
.../qi4j/runtime/composite/TransientModel.java | 70 -
.../composite/TransientStateInstance.java | 60 -
.../qi4j/runtime/composite/TransientsModel.java | 55 -
.../TypedModifierInvocationHandler.java | 45 -
...synchronizedCompositeMethodInstancePool.java | 44 -
.../org/qi4j/runtime/composite/UsageGraph.java | 132 --
.../qi4j/runtime/composite/UsesInstance.java | 107 -
.../composite/ValueConstraintsInstance.java | 125 --
.../composite/ValueConstraintsModel.java | 66 -
.../org/qi4j/runtime/entity/EntitiesModel.java | 55 -
.../org/qi4j/runtime/entity/EntityInstance.java | 329 ---
.../qi4j/runtime/entity/EntityMixinsModel.java | 94 -
.../org/qi4j/runtime/entity/EntityModel.java | 174 --
.../runtime/entity/EntityPropertyInstance.java | 53 -
.../runtime/entity/EntityStateInstance.java | 263 ---
.../qi4j/runtime/entity/EntityStateModel.java | 157 --
.../qi4j/runtime/injection/Dependencies.java | 38 -
.../qi4j/runtime/injection/DependencyModel.java | 412 ----
.../runtime/injection/InjectedFieldModel.java | 147 --
.../runtime/injection/InjectedFieldsModel.java | 124 --
.../runtime/injection/InjectedMethodModel.java | 86 -
.../runtime/injection/InjectedMethodsModel.java | 124 --
.../injection/InjectedParametersModel.java | 103 -
.../runtime/injection/InjectionContext.java | 121 --
.../runtime/injection/InjectionProvider.java | 26 -
.../injection/InjectionProviderFactory.java | 37 -
.../injection/ParameterizedTypeInstance.java | 65 -
.../CachingInjectionProviderDecorator.java | 57 -
...achingInjectionProviderFactoryDecorator.java | 50 -
.../provider/InjectionProviderException.java | 32 -
.../InjectionProviderFactoryStrategy.java | 102 -
.../InvocationInjectionProviderFactory.java | 117 --
.../ModifiesInjectionProviderFactory.java | 70 -
.../ServiceInjectionProviderFactory.java | 225 ---
.../provider/StateInjectionProviderFactory.java | 273 ---
.../StructureInjectionProviderFactory.java | 118 --
.../provider/ThisInjectionProviderFactory.java | 138 --
.../provider/UsesInjectionProviderFactory.java | 132 --
.../org/qi4j/runtime/internal/Activator.java | 57 -
.../java/org/qi4j/runtime/model/Binder.java | 26 -
.../java/org/qi4j/runtime/model/Resolution.java | 86 -
.../org/qi4j/runtime/object/ObjectModel.java | 143 --
.../org/qi4j/runtime/object/ObjectsModel.java | 55 -
.../src/main/java/org/qi4j/runtime/package.html | 21 -
.../qi4j/runtime/property/PropertiesModel.java | 104 -
.../org/qi4j/runtime/property/PropertyInfo.java | 36 -
.../qi4j/runtime/property/PropertyInstance.java | 321 ---
.../qi4j/runtime/property/PropertyModel.java | 309 ---
.../qi4j/runtime/query/IterableQuerySource.java | 239 ---
.../runtime/query/QueryBuilderFactoryImpl.java | 68 -
.../qi4j/runtime/query/QueryBuilderImpl.java | 95 -
.../java/org/qi4j/runtime/query/QueryImpl.java | 213 --
.../service/ImportedServiceInstance.java | 66 -
.../runtime/service/ImportedServiceModel.java | 189 --
.../ImportedServiceReferenceInstance.java | 220 --
.../service/ImportedServicesInstance.java | 110 -
.../runtime/service/ImportedServicesModel.java | 65 -
.../qi4j/runtime/service/ServiceInstance.java | 85 -
.../org/qi4j/runtime/service/ServiceModel.java | 216 --
.../service/ServiceReferenceInstance.java | 314 ---
.../qi4j/runtime/service/ServicesInstance.java | 108 -
.../org/qi4j/runtime/service/ServicesModel.java | 65 -
.../runtime/structure/ApplicationInstance.java | 162 --
.../runtime/structure/ApplicationModel.java | 173 --
.../qi4j/runtime/structure/LayerInstance.java | 212 --
.../org/qi4j/runtime/structure/LayerModel.java | 121 --
.../qi4j/runtime/structure/ModuleInstance.java | 876 --------
.../org/qi4j/runtime/structure/ModuleModel.java | 130 --
.../runtime/structure/ModuleUnitOfWork.java | 773 -------
.../org/qi4j/runtime/structure/TypeLookup.java | 629 ------
.../runtime/structure/UsedLayersInstance.java | 104 -
.../qi4j/runtime/structure/UsedLayersModel.java | 63 -
.../structure/VisibilitySpecification.java | 47 -
.../qi4j/runtime/types/ValueTypeFactory.java | 230 ---
.../runtime/unitofwork/BuilderEntityState.java | 172 --
.../unitofwork/BuilderManyAssociationState.java | 78 -
.../BuilderNamedAssociationState.java | 89 -
.../unitofwork/EntityBuilderInstance.java | 151 --
.../runtime/unitofwork/EntityStateStore.java | 33 -
.../runtime/unitofwork/UnitOfWorkInstance.java | 545 -----
.../value/ManyAssociationValueState.java | 105 -
.../value/NamedAssociationValueState.java | 84 -
.../qi4j/runtime/value/ReferenceProperty.java | 53 -
.../runtime/value/ValueBuilderInstance.java | 79 -
.../value/ValueBuilderWithPrototype.java | 228 ---
.../runtime/value/ValueBuilderWithState.java | 91 -
.../org/qi4j/runtime/value/ValueInstance.java | 182 --
.../java/org/qi4j/runtime/value/ValueModel.java | 112 --
.../qi4j/runtime/value/ValueStateInstance.java | 233 ---
.../org/qi4j/runtime/value/ValueStateModel.java | 132 --
.../org/qi4j/runtime/value/ValuesModel.java | 55 -
.../polygene/api/common/OptionalTest.java | 202 ++
.../polygene/api/common/PropertyErrorTest.java | 68 +
.../polygene/api/common/PropertyTypeTest.java | 166 ++
.../apache/polygene/api/common/RemovalTest.java | 127 ++
.../polygene/api/common/ValueCompositeTest.java | 244 +++
.../bootstrap/ApplicationAssemblerTest.java | 115 ++
.../polygene/bootstrap/ErrorReportingTest.java | 83 +
.../polygene/bootstrap/RuntimeMixinsTest.java | 187 ++
.../polygene/bootstrap/ServiceAssemblyTest.java | 93 +
.../constraints/PropertyConstraintTest.java | 79 +
.../regression/qi230/Qi230IssueTest.java | 139 ++
...faceCollisionWithRelatedReturnTypesTest.java | 202 ++
...ceCollisionWithUnrelatedReturnTypesTest.java | 55 +
.../polygene/regression/qi377/IssueTest.java | 75 +
.../qi377/SetAssociationInSideEffectTest.java | 133 ++
...alueCollisionWithRelatedReturnTypesTest.java | 150 ++
.../polygene/regression/qi382/Qi382Test.java | 110 +
.../polygene/regression/qi383/Qi383Test.java | 59 +
.../polygene/regression/qi53/IssueTest.java | 104 +
.../polygene/regression/qi55/IssueTest.java | 55 +
.../polygene/regression/qi59/IssueTest.java | 96 +
.../polygene/regression/qi65/IssueTest.java | 66 +
.../polygene/regression/qi74/IssueTest.java | 61 +
.../polygene/regression/qi78/IssueTest.java | 93 +
.../polygene/regression/qi94/IssueTest.java | 76 +
.../polygene/runtime/PolygeneAPITest.java | 87 +
.../polygene/runtime/PolygeneSPITest.java | 129 ++
.../activation/ActivatorOrderTestSupport.java | 162 ++
.../activation/ApplicationActivationTest.java | 91 +
.../ImportedServiceActivationTest.java | 210 ++
.../IntraMixinActivationOrderTest.java | 213 ++
.../runtime/activation/LayerActivationTest.java | 91 +
.../activation/ModuleActivationTest.java | 91 +
.../activation/ServiceActivationTest.java | 145 ++
.../activation/ServiceActivatorOrderTest.java | 368 ++++
.../activation/StructureActivatorOrderTest.java | 264 +++
.../runtime/appliesto/AppliesToFilterTest.java | 113 ++
.../AppliesToOrConditionQI241Test.java | 251 +++
.../runtime/appliesto/AppliesToTest.java | 137 ++
.../appliesto/FragmentAppliesToTest.java | 169 ++
.../association/AssociationAssignmentTest.java | 80 +
.../association/AssociationEqualityTest.java | 458 +++++
.../DereferenceForBootstrappedConcernsTest.java | 137 ++
.../bootstrap/docs/DocumentationSupport.java | 80 +
.../runtime/composite/AbstractMixinTest.java | 127 ++
.../composite/CompositeFactoryImplTest.java | 160 ++
.../composite/CompositeModelResolverTest.java | 149 ++
.../runtime/composite/FunctionalListTest.java | 99 +
.../composite/InterfaceDefaultMethodsTest.java | 278 +++
.../composite/InterfaceStaticMethodsTest.java | 77 +
.../runtime/composite/MapOverrideTest.java | 205 ++
.../polygene/runtime/composite/QI247Test1.java | 143 ++
.../polygene/runtime/composite/QI247Test2.java | 159 ++
.../polygene/runtime/composite/QI256Test.java | 344 ++++
.../runtime/composite/TransientAsClassTest.java | 74 +
.../composite/TransientClassLoaderTest.java | 30 +
.../runtime/composite/UsageGraphTest.java | 372 ++++
.../runtime/concerns/GenericConcernTest.java | 83 +
.../runtime/concerns/MethodConcernsTest.java | 94 +
.../runtime/concerns/ModuleConcernTest.java | 103 +
.../concerns/PropertyInheritanceTest.java | 109 +
.../runtime/constraints/ConstraintsTest.java | 209 ++
.../constraints/ConstraintsTest.properties | 26 +
.../runtime/defaults/UseDefaultsTest.java | 143 ++
.../polygene/runtime/entity/AggregatedTest.java | 169 ++
.../entity/EntityBuilderWithStateTest.java | 131 ++
.../entity/EntityCompositeEqualityTest.java | 92 +
.../entity/EntityCompositeToStringTest.java | 90 +
.../runtime/entity/EntityCreationTest.java | 98 +
.../polygene/runtime/entity/EntityTypeTest.java | 74 +
.../runtime/entity/EntityVisibilityTest.java | 1029 ++++++++++
.../polygene/runtime/entity/LifecycleTest.java | 122 ++
.../polygene/runtime/entity/QI273Test.java | 103 +
.../entity/associations/AssociationTest.java | 222 +++
.../associations/ImmutableAssociationTest.java | 157 ++
.../injection/ActivatorInjectionTest.java | 172 ++
.../ConstructorInjectionOfThisTest.java | 175 ++
.../IllegalUnitOfWorkInjectionTest.java | 96 +
.../injection/InvocationInjectionTest.java | 147 ++
.../runtime/injection/ServiceInjectionTest.java | 374 ++++
.../runtime/injection/StateInjectionTest.java | 111 ++
.../injection/StateParameterInjectionTest.java | 102 +
.../injection/StructureInjectionTest.java | 202 ++
.../runtime/injection/ThisInjectionTest.java | 143 ++
.../injection/UnitOfWorkInjectionTest.java | 121 ++
.../runtime/injection/UsesGenericClassTest.java | 75 +
.../runtime/injection/UsesGenericListTest.java | 77 +
.../runtime/injection/UsesGraphTest.java | 90 +
.../runtime/injection/UsesInjectionTest.java | 93 +
.../EagerServiceInstantiationTest.java | 86 +
.../ServiceInstantiationTests.java | 78 +
.../TransientInstantiationTests.java | 68 +
.../instantiation/ValueInstantiationTests.java | 111 ++
.../runtime/mixin/AssemblyMixinTest.java | 114 ++
.../runtime/mixin/AssemblyRoleTest.java | 129 ++
.../runtime/mixin/DefaultMethodsTest.java | 97 +
.../runtime/mixin/InitializableTest.java | 235 +++
.../InvokeServiceFromModuleAssemblyTest.java | 66 +
.../polygene/runtime/mixin/JDKMixinTest.java | 187 ++
.../mixin/MethodInterceptionMixinTest.java | 101 +
.../runtime/mixin/MixinPrecedenceTest.java | 134 ++
.../mixin/MixinsOnThisInjectionTest.java | 85 +
.../runtime/mixin/PrivateMixinTest.java | 118 ++
.../polygene/runtime/mixin/Qi228Test.java | 77 +
.../objects/ObjectBuilderFactoryTest.java | 179 ++
.../runtime/objects/ObjectConcernTest.java | 75 +
.../runtime/objects/ObjectVisibilityTest.java | 900 +++++++++
.../polygene/runtime/objects/OuterClass.java | 49 +
.../runtime/property/ImmutablePropertyTest.java | 135 ++
.../runtime/property/PropertyEqualityTest.java | 439 ++++
.../property/PropertyStringArrayTest.java | 69 +
.../polygene/runtime/property/PropertyTest.java | 195 ++
.../property/ValueNestedBuilderTest.java | 130 ++
.../runtime/query/IterableQuerySourceTest.java | 526 +++++
.../apache/polygene/runtime/query/Network.java | 243 +++
.../runtime/query/NonQueryableTest.java | 95 +
.../query/QueryBuilderFactoryImplTest.java | 167 ++
.../polygene/runtime/query/model/Alive.java | 24 +
.../polygene/runtime/query/model/City.java | 33 +
.../runtime/query/model/Describable.java | 56 +
.../polygene/runtime/query/model/Domain.java | 30 +
.../polygene/runtime/query/model/Female.java | 34 +
.../polygene/runtime/query/model/Male.java | 37 +
.../polygene/runtime/query/model/Nameable.java | 29 +
.../polygene/runtime/query/model/Person.java | 60 +
.../polygene/runtime/query/model/Pet.java | 53 +
.../query/model/entities/CityEntity.java | 28 +
.../query/model/entities/DomainEntity.java | 28 +
.../query/model/entities/FemaleEntity.java | 28 +
.../query/model/entities/MaleEntity.java | 28 +
.../query/model/entities/PersonEntity.java | 28 +
.../runtime/query/model/entities/PetEntity.java | 34 +
.../query/model/values/ContactValue.java | 35 +
.../query/model/values/ContactsValue.java | 36 +
.../runtime/service/ActivatableServiceTest.java | 100 +
.../runtime/service/AvailableServiceTest.java | 191 ++
.../runtime/service/ComplexActivatableTest.java | 104 +
.../runtime/service/ConfigurationTest.java | 147 ++
.../service/LazyActivatedServiceTest.java | 119 ++
.../runtime/service/PassivationTest.java | 215 ++
.../runtime/service/ServiceFinderTest.java | 129 ++
.../runtime/service/ServiceIdSelectorTest.java | 118 ++
.../runtime/service/ServiceVisibilityTest.java | 897 +++++++++
.../sideeffects/GenericSideEffectTest.java | 113 ++
.../sideeffects/ModuleSideEffectTest.java | 89 +
.../sideeffects/SampleTransientTest.java | 89 +
.../sideeffects/SpecificSideEffectTest.java | 101 +
.../runtime/structure/ApplicationModeTest.java | 114 ++
.../structure/CompositeDescriptorTest.java | 87 +
.../runtime/structure/MixinVisibilityTest.java | 444 +++++
.../polygene/runtime/structure/ModuleTest.java | 168 ++
.../PrivateCompositeVisibilityTest.java | 116 ++
.../runtime/structure/StructureTest.java | 135 ++
.../structure/TypeToCompositeLookupTest.java | 402 ++++
.../runtime/threaded/ContextCompositeTest.java | 144 ++
.../transients/TransientBuilderFactoryTest.java | 221 ++
.../transients/TransientVisibilityTest.java | 912 +++++++++
.../unitofwork/AutoCloseableUoWTest.java | 89 +
.../unitofwork/PrivateEntityUnitOfWorkTest.java | 263 +++
.../runtime/unitofwork/RemovalTest.java | 163 ++
.../unitofwork/UnitOfWorkFactoryTest.java | 146 ++
.../polygene/runtime/util/AnnotationsTest.java | 51 +
.../runtime/value/AssociationToValueTest.java | 211 ++
.../runtime/value/NestedValueBuilderTest.java | 188 ++
.../runtime/value/ValueComposite2Test.java | 141 ++
.../runtime/value/ValueCompositeBasicsTest.java | 100 +
.../runtime/value/ValueEqualityTest.java | 241 +++
.../ValueInjectionDeserializationTest.java | 133 ++
.../value/ValueSerializationRegressionTest.java | 74 +
.../runtime/value/ValueVisibilityTest.java | 912 +++++++++
.../runtime/value/ValueWithAssociationTest.java | 200 ++
.../visibility/VisibilityInUnitOfWorkTest.java | 160 ++
.../service/importer/InstanceImporterTest.java | 71 +
.../service/importer/NewObjectImporterTest.java | 64 +
.../importer/ServiceInstanceImporterTest.java | 92 +
.../importer/ServiceSelectorImporterTest.java | 166 ++
.../java/org/apache/polygene/test/ASMTest.java | 588 ++++++
.../org/apache/polygene/test/Exception1.java | 29 +
.../org/apache/polygene/test/Exception2.java | 29 +
.../java/org/apache/polygene/test/Other.java | 54 +
.../java/org/apache/polygene/test/Some.java | 32 +
.../org/apache/polygene/test/SomeMixin.java | 61 +
.../apache/polygene/test/SomeMixin_Stubx.java | 249 +++
.../java/org/apache/polygene/test/World.java | 29 +
.../test/composite/CleanStackTraceTest.java | 138 ++
.../memory/MemoryEntityStoreTest.java | 60 +
.../java/org/qi4j/api/common/OptionalTest.java | 196 --
.../java/org/qi4j/api/common/PluginTest.java | 371 ----
.../org/qi4j/api/common/PropertyErrorTest.java | 62 -
.../org/qi4j/api/common/PropertyTypeTest.java | 159 --
.../java/org/qi4j/api/common/RemovalTest.java | 124 --
.../org/qi4j/api/common/ValueCompositeTest.java | 238 ---
.../bootstrap/ApplicationAssemblerTest.java | 106 -
.../constraints/PropertyConstraintTest.java | 77 -
.../qi4j/regression/qi230/Qi230IssueTest.java | 133 --
...faceCollisionWithRelatedReturnTypesTest.java | 200 --
...ceCollisionWithUnrelatedReturnTypesTest.java | 53 -
.../org/qi4j/regression/qi377/IssueTest.java | 73 -
.../qi377/SetAssociationInSideEffectTest.java | 130 --
...alueCollisionWithRelatedReturnTypesTest.java | 144 --
.../org/qi4j/regression/qi382/Qi382Test.java | 110 -
.../org/qi4j/regression/qi383/Qi383Test.java | 59 -
.../org/qi4j/regression/qi53/IssueTest.java | 103 -
.../org/qi4j/regression/qi55/IssueTest.java | 56 -
.../org/qi4j/regression/qi59/IssueTest.java | 90 -
.../org/qi4j/regression/qi65/IssueTest.java | 65 -
.../org/qi4j/regression/qi74/IssueTest.java | 59 -
.../org/qi4j/regression/qi78/IssueTest.java | 94 -
.../org/qi4j/regression/qi94/IssueTest.java | 74 -
.../test/java/org/qi4j/runtime/Qi4jAPITest.java | 81 -
.../test/java/org/qi4j/runtime/Qi4jSPITest.java | 127 --
.../activation/ActivatorOrderTestSupport.java | 156 --
.../activation/ApplicationActivationTest.java | 85 -
.../ImportedServiceActivationTest.java | 203 --
.../IntraMixinActivationOrderTest.java | 211 --
.../runtime/activation/LayerActivationTest.java | 85 -
.../activation/ModuleActivationTest.java | 85 -
.../activation/ServiceActivationTest.java | 139 --
.../activation/ServiceActivatorOrderTest.java | 362 ----
.../activation/StructureActivatorOrderTest.java | 258 ---
.../runtime/appliesto/AppliesToFilterTest.java | 111 --
.../AppliesToOrConditionQI241Test.java | 250 ---
.../qi4j/runtime/appliesto/AppliesToTest.java | 135 --
.../appliesto/FragmentAppliesToTest.java | 166 --
.../association/AssociationEqualityTest.java | 455 -----
.../DereferenceForBootstrappedConcernsTest.java | 135 --
.../runtime/composite/AbstractMixinTest.java | 121 --
.../composite/CompositeFactoryImplTest.java | 153 --
.../composite/CompositeModelResolverTest.java | 147 --
.../runtime/composite/FunctionalListTest.java | 98 -
.../qi4j/runtime/composite/MapOverrideTest.java | 206 --
.../org/qi4j/runtime/composite/QI247Test1.java | 142 --
.../org/qi4j/runtime/composite/QI247Test2.java | 158 --
.../org/qi4j/runtime/composite/QI256Test.java | 338 ----
.../runtime/composite/TransientAsClassTest.java | 58 -
.../qi4j/runtime/composite/UsageGraphTest.java | 370 ----
.../runtime/concerns/GenericConcernTest.java | 77 -
.../runtime/concerns/ModuleConcernTest.java | 97 -
.../concerns/PropertyInheritanceTest.java | 112 --
.../runtime/constraints/ConstraintsTest.java | 207 --
.../constraints/ConstraintsTest.properties | 21 -
.../qi4j/runtime/defaults/UseDefaultsTest.java | 76 -
.../org/qi4j/runtime/entity/AggregatedTest.java | 181 --
.../entity/EntityBuilderWithStateTest.java | 148 --
.../entity/EntityCompositeEqualityTest.java | 91 -
.../qi4j/runtime/entity/EntityCreationTest.java | 96 -
.../org/qi4j/runtime/entity/EntityTypeTest.java | 71 -
.../runtime/entity/EntityVisibilityTest.java | 1013 ----------
.../org/qi4j/runtime/entity/LifecycleTest.java | 120 --
.../java/org/qi4j/runtime/entity/QI273Test.java | 97 -
.../entity/associations/AssociationTest.java | 216 --
.../associations/ImmutableAssociationTest.java | 151 --
.../injection/ActivatorInjectionTest.java | 170 --
.../ConstructorInjectionOfThisTest.java | 120 --
.../IllegalUnitOfWorkInjectionTest.java | 94 -
.../injection/InvocationInjectionTest.java | 141 --
.../runtime/injection/ServiceInjectionTest.java | 360 ----
.../runtime/injection/StateInjectionTest.java | 105 -
.../injection/StateParameterInjectionTest.java | 96 -
.../injection/StructureInjectionTest.java | 196 --
.../runtime/injection/ThisInjectionTest.java | 137 --
.../injection/UnitOfWorkInjectionTest.java | 118 --
.../runtime/injection/UsesGenericClassTest.java | 69 -
.../runtime/injection/UsesGenericListTest.java | 76 -
.../qi4j/runtime/injection/UsesGraphTest.java | 84 -
.../runtime/injection/UsesInjectionTest.java | 87 -
.../EagerServiceInstantiationTest.java | 85 -
.../ServiceInstantiationTests.java | 76 -
.../TransientInstantiationTests.java | 67 -
.../instantiation/ValueInstantiationTests.java | 110 -
.../qi4j/runtime/mixin/AssemblyMixinTest.java | 107 -
.../qi4j/runtime/mixin/AssemblyRoleTest.java | 122 --
.../qi4j/runtime/mixin/InitializableTest.java | 97 -
.../InvokeServiceFromModuleAssemblyTest.java | 60 -
.../org/qi4j/runtime/mixin/JDKMixinTest.java | 191 --
.../mixin/MethodInterceptionMixinTest.java | 99 -
.../qi4j/runtime/mixin/MixinPrecedenceTest.java | 128 --
.../mixin/MixinsOnThisInjectionTest.java | 79 -
.../qi4j/runtime/mixin/PrivateMixinTest.java | 89 -
.../java/org/qi4j/runtime/mixin/Qi228Test.java | 75 -
.../objects/ObjectBuilderFactoryTest.java | 174 --
.../qi4j/runtime/objects/ObjectConcernTest.java | 69 -
.../runtime/objects/ObjectVisibilityTest.java | 881 --------
.../org/qi4j/runtime/objects/OuterClass.java | 48 -
.../runtime/property/ImmutablePropertyTest.java | 132 --
.../runtime/property/PropertyEqualityTest.java | 430 ----
.../property/PropertyStringArrayTest.java | 63 -
.../org/qi4j/runtime/property/PropertyTest.java | 189 --
.../property/ValueNestedBuilderTest.java | 131 --
.../runtime/query/IterableQuerySourceTest.java | 553 -----
.../java/org/qi4j/runtime/query/Network.java | 237 ---
.../qi4j/runtime/query/NonQueryableTest.java | 93 -
.../query/QueryBuilderFactoryImplTest.java | 162 --
.../org/qi4j/runtime/query/model/Alive.java | 22 -
.../java/org/qi4j/runtime/query/model/City.java | 31 -
.../qi4j/runtime/query/model/Describable.java | 55 -
.../org/qi4j/runtime/query/model/Domain.java | 28 -
.../org/qi4j/runtime/query/model/Female.java | 32 -
.../java/org/qi4j/runtime/query/model/Male.java | 36 -
.../org/qi4j/runtime/query/model/Nameable.java | 27 -
.../org/qi4j/runtime/query/model/Person.java | 58 -
.../java/org/qi4j/runtime/query/model/Pet.java | 47 -
.../query/model/entities/CityEntity.java | 26 -
.../query/model/entities/DomainEntity.java | 26 -
.../query/model/entities/FemaleEntity.java | 26 -
.../query/model/entities/MaleEntity.java | 26 -
.../query/model/entities/PersonEntity.java | 26 -
.../runtime/query/model/entities/PetEntity.java | 28 -
.../query/model/values/ContactValue.java | 29 -
.../query/model/values/ContactsValue.java | 30 -
.../runtime/service/ActivatableServiceTest.java | 95 -
.../runtime/service/AvailableServiceTest.java | 181 --
.../runtime/service/ComplexActivatableTest.java | 102 -
.../qi4j/runtime/service/ConfigurationTest.java | 150 --
.../service/LazyActivatedServiceTest.java | 114 --
.../qi4j/runtime/service/PassivationTest.java | 209 --
.../qi4j/runtime/service/ServiceFinderTest.java | 125 --
.../runtime/service/ServiceIdSelectorTest.java | 110 -
.../runtime/service/ServiceVisibilityTest.java | 880 --------
.../sideeffects/GenericSideEffectTest.java | 107 -
.../sideeffects/ModuleSideEffectTest.java | 83 -
.../sideeffects/SampleTransientTest.java | 84 -
.../sideeffects/SpecificSideEffectTest.java | 96 -
.../runtime/structure/ApplicationModeTest.java | 109 -
.../structure/CompositeDescriptorTest.java | 71 -
.../runtime/structure/MixinVisibilityTest.java | 438 ----
.../org/qi4j/runtime/structure/ModuleTest.java | 162 --
.../PrivateCompositeVisibilityTest.java | 110 -
.../qi4j/runtime/structure/StructureTest.java | 129 --
.../structure/TypeToCompositeLookupTest.java | 386 ----
.../runtime/threaded/ContextCompositeTest.java | 142 --
.../transients/TransientBuilderFactoryTest.java | 216 --
.../transients/TransientVisibilityTest.java | 893 ---------
.../unitofwork/AutoCloseableUoWTest.java | 83 -
.../unitofwork/PrivateEntityUnitOfWorkTest.java | 270 ---
.../qi4j/runtime/unitofwork/RemovalTest.java | 156 --
.../unitofwork/UnitOfWorkFactoryTest.java | 144 --
.../org/qi4j/runtime/util/AnnotationsTest.java | 50 -
.../runtime/value/NestedValueBuilderTest.java | 182 --
.../qi4j/runtime/value/ValueComposite2Test.java | 138 --
.../runtime/value/ValueCompositeBasicsTest.java | 99 -
.../qi4j/runtime/value/ValueEqualityTest.java | 238 ---
.../ValueInjectionDeserializationTest.java | 130 --
.../value/ValueSerializationRegressionTest.java | 77 -
.../qi4j/runtime/value/ValueVisibilityTest.java | 894 ---------
.../runtime/value/ValueWithAssociationTest.java | 202 --
.../visibility/VisibilityInUnitOfWorkTest.java | 159 --
.../service/importer/InstanceImporterTest.java | 67 -
.../service/importer/NewObjectImporterTest.java | 60 -
.../importer/ServiceInstanceImporterTest.java | 87 -
.../importer/ServiceSelectorImporterTest.java | 160 --
.../src/test/java/org/qi4j/test/ASMTest.java | 581 ------
.../src/test/java/org/qi4j/test/Exception1.java | 23 -
.../src/test/java/org/qi4j/test/Exception2.java | 23 -
.../src/test/java/org/qi4j/test/Other.java | 48 -
.../src/test/java/org/qi4j/test/Some.java | 26 -
.../src/test/java/org/qi4j/test/SomeMixin.java | 55 -
.../java/org/qi4j/test/SomeMixin_Stubx.java | 243 ---
.../src/test/java/org/qi4j/test/World.java | 23 -
.../test/composite/CleanStackTraceTest.java | 138 --
.../memory/MemoryEntityStoreTest.java | 58 -
.../runtime/instantiation/My.properties | 21 +
.../service/HelloWorldService.properties | 22 +
.../qi4j/runtime/instantiation/My.properties | 16 -
.../service/HelloWorldService.properties | 17 -
core/spi/build.gradle | 45 +-
core/spi/dev-status.xml | 39 +-
core/spi/src/docs/metrics.txt | 25 +-
core/spi/src/docs/serialization.txt | 115 ++
core/spi/src/docs/spi.txt | 35 +-
core/spi/src/docs/valueserialization.txt | 83 -
.../memory/MemoryEntityStoreService.java | 45 +
.../memory/MemoryMapEntityStoreMixin.java | 167 ++
.../polygene/entitystore/memory/package.html | 24 +
.../serialization/javaxjson/JavaxJson.java | 92 +
.../javaxjson/JavaxJsonAdapter.java | 55 +
.../javaxjson/JavaxJsonAdapters.java | 386 ++++
.../javaxjson/JavaxJsonDeserializer.java | 398 ++++
.../javaxjson/JavaxJsonFactories.java | 255 +++
.../javaxjson/JavaxJsonSerialization.java | 26 +
.../javaxjson/JavaxJsonSerializer.java | 267 +++
.../javaxjson/JavaxJsonSettings.java | 113 ++
.../serialization/javaxjson/package.html | 24 +
.../org/apache/polygene/spi/PolygeneSPI.java | 75 +
.../org/apache/polygene/spi/cache/Cache.java | 39 +
.../apache/polygene/spi/cache/CachePool.java | 63 +
.../apache/polygene/spi/cache/NullCache.java | 50 +
.../org/apache/polygene/spi/cache/package.html | 24 +
.../apache/polygene/spi/entity/EntityState.java | 87 +
.../polygene/spi/entity/EntityStatus.java | 32 +
.../spi/entity/ManyAssociationState.java | 49 +
.../spi/entity/NamedAssociationState.java | 56 +
.../org/apache/polygene/spi/entity/package.html | 24 +
.../polygene/spi/entitystore/BackupRestore.java | 54 +
...currentEntityStateModificationException.java | 50 +
.../ConcurrentModificationCheckConcern.java | 208 ++
.../DefaultEntityStoreUnitOfWork.java | 134 ++
.../EntityAlreadyExistsException.java | 43 +
.../entitystore/EntityNotFoundException.java | 42 +
.../spi/entitystore/EntityStateVersions.java | 112 ++
.../polygene/spi/entitystore/EntityStore.java | 42 +
.../spi/entitystore/EntityStoreException.java | 46 +
.../spi/entitystore/EntityStoreSPI.java | 42 +
.../spi/entitystore/EntityStoreUnitOfWork.java | 82 +
.../spi/entitystore/StateChangeListener.java | 32 +
.../StateChangeNotificationConcern.java | 62 +
.../spi/entitystore/StateCommitter.java | 30 +
.../entitystore/helpers/DefaultEntityState.java | 250 +++
.../helpers/DefaultManyAssociationState.java | 127 ++
.../helpers/DefaultNamedAssociationState.java | 137 ++
.../entitystore/helpers/JSONEntityState.java | 368 ++++
.../spi/entitystore/helpers/JSONKeys.java | 53 +
.../helpers/JSONManyAssociationState.java | 177 ++
.../helpers/JSONMapEntityStoreActivation.java | 62 +
.../helpers/JSONMapEntityStoreMixin.java | 555 ++++++
.../helpers/JSONNamedAssociationState.java | 189 ++
.../spi/entitystore/helpers/MapEntityStore.java | 128 ++
.../helpers/MapEntityStoreActivation.java | 52 +
.../helpers/MapEntityStoreMixin.java | 542 +++++
.../spi/entitystore/helpers/Migration.java | 33 +
.../spi/entitystore/helpers/StateStore.java | 32 +
.../spi/entitystore/helpers/package.html | 24 +
.../polygene/spi/entitystore/package.html | 24 +
.../polygene/spi/metrics/DefaultMetric.java | 91 +
.../spi/metrics/MetricsProviderAdapter.java | 106 +
.../spi/metrics/NullMetricsFactory.java | 134 ++
.../apache/polygene/spi/metrics/package.html | 24 +
.../apache/polygene/spi/module/ModuleSpi.java | 40 +
.../org/apache/polygene/spi/module/package.html | 24 +
.../java/org/apache/polygene/spi/package.html | 24 +
.../apache/polygene/spi/query/EntityFinder.java | 85 +
.../spi/query/EntityFinderException.java | 43 +
.../polygene/spi/query/IndexExporter.java | 56 +
.../polygene/spi/query/QueryBuilderSPI.java | 30 +
.../apache/polygene/spi/query/QuerySource.java | 57 +
.../org/apache/polygene/spi/query/package.html | 24 +
.../AbstractBinaryDeserializer.java | 57 +
.../serialization/AbstractBinarySerializer.java | 55 +
.../spi/serialization/AbstractDeserializer.java | 184 ++
.../spi/serialization/AbstractSerializer.java | 154 ++
.../serialization/AbstractTextDeserializer.java | 43 +
.../serialization/AbstractTextSerializer.java | 52 +
.../spi/serialization/BuiltInConverters.java | 256 +++
.../spi/serialization/JsonDeserializer.java | 83 +
.../spi/serialization/JsonSerialization.java | 27 +
.../spi/serialization/JsonSerializer.java | 78 +
.../serialization/SerializationSettings.java | 60 +
.../spi/serialization/XmlDeserializer.java | 83 +
.../spi/serialization/XmlSerialization.java | 27 +
.../spi/serialization/XmlSerializer.java | 78 +
.../polygene/spi/serialization/package.html | 68 +
.../polygene/spi/type/ValueTypeFactory.java | 30 +
.../apache/polygene/spi/util/ArrayIterable.java | 75 +
.../org/apache/polygene/spi/util/package.html | 24 +
.../memory/MemoryEntityStoreService.java | 39 -
.../memory/MemoryMapEntityStoreMixin.java | 241 ---
.../org/qi4j/entitystore/memory/package.html | 21 -
.../spi/src/main/java/org/qi4j/spi/Qi4jSPI.java | 69 -
.../src/main/java/org/qi4j/spi/cache/Cache.java | 37 -
.../main/java/org/qi4j/spi/cache/CachePool.java | 61 -
.../main/java/org/qi4j/spi/cache/NullCache.java | 48 -
.../main/java/org/qi4j/spi/cache/package.html | 21 -
.../java/org/qi4j/spi/entity/EntityState.java | 85 -
.../java/org/qi4j/spi/entity/EntityStatus.java | 31 -
.../qi4j/spi/entity/ManyAssociationState.java | 35 -
.../qi4j/spi/entity/NamedAssociationState.java | 43 -
.../org/qi4j/spi/entity/QualifiedIdentity.java | 137 --
.../main/java/org/qi4j/spi/entity/package.html | 21 -
.../org/qi4j/spi/entitystore/BackupRestore.java | 40 -
...currentEntityStateModificationException.java | 41 -
.../ConcurrentModificationCheckConcern.java | 191 --
.../DefaultEntityStoreUnitOfWork.java | 107 -
.../EntityAlreadyExistsException.java | 40 -
.../entitystore/EntityNotFoundException.java | 39 -
.../spi/entitystore/EntityStateVersions.java | 108 -
.../org/qi4j/spi/entitystore/EntityStore.java | 33 -
.../spi/entitystore/EntityStoreException.java | 43 -
.../qi4j/spi/entitystore/EntityStoreSPI.java | 36 -
.../spi/entitystore/EntityStoreUnitOfWork.java | 69 -
.../ModuleEntityStoreUnitOfWork.java | 85 -
.../ReadOnlyEntityStoreException.java | 30 -
.../spi/entitystore/StateChangeListener.java | 26 -
.../StateChangeNotificationConcern.java | 57 -
.../qi4j/spi/entitystore/StateCommitter.java | 29 -
.../entitystore/helpers/DefaultEntityState.java | 257 ---
.../helpers/DefaultManyAssociationState.java | 106 -
.../helpers/DefaultNamedAssociationState.java | 124 --
.../entitystore/helpers/JSONEntityState.java | 336 ----
.../qi4j/spi/entitystore/helpers/JSONKeys.java | 62 -
.../helpers/JSONManyAssociationState.java | 184 --
.../helpers/JSONMapEntityStoreActivation.java | 61 -
.../helpers/JSONMapEntityStoreMixin.java | 535 -----
.../helpers/JSONNamedAssociationState.java | 175 --
.../spi/entitystore/helpers/MapEntityStore.java | 77 -
.../helpers/MapEntityStoreActivation.java | 46 -
.../helpers/MapEntityStoreMixin.java | 564 ------
.../qi4j/spi/entitystore/helpers/Migration.java | 27 -
.../spi/entitystore/helpers/StateStore.java | 27 -
.../qi4j/spi/entitystore/helpers/package.html | 21 -
.../java/org/qi4j/spi/entitystore/package.html | 21 -
.../org/qi4j/spi/metrics/DefaultMetric.java | 93 -
.../spi/metrics/MetricsProviderAdapter.java | 102 -
.../qi4j/spi/metrics/NullMetricsFactory.java | 131 --
.../main/java/org/qi4j/spi/metrics/package.html | 21 -
.../java/org/qi4j/spi/module/ModelModule.java | 124 --
.../java/org/qi4j/spi/module/ModuleSpi.java | 46 -
.../main/java/org/qi4j/spi/module/package.html | 21 -
.../spi/src/main/java/org/qi4j/spi/package.html | 21 -
.../java/org/qi4j/spi/query/EntityFinder.java | 80 -
.../qi4j/spi/query/EntityFinderException.java | 42 -
.../java/org/qi4j/spi/query/IndexExporter.java | 54 -
.../org/qi4j/spi/query/QueryBuilderSPI.java | 29 -
.../java/org/qi4j/spi/query/QuerySource.java | 55 -
.../main/java/org/qi4j/spi/query/package.html | 21 -
.../spi/uuid/UuidIdentityGeneratorMixin.java | 41 -
.../spi/uuid/UuidIdentityGeneratorService.java | 28 -
.../main/java/org/qi4j/spi/uuid/package.html | 21 -
.../spi/value/ValueDeserializerAdapter.java | 1100 ----------
.../qi4j/spi/value/ValueSerializerAdapter.java | 626 ------
.../main/java/org/qi4j/spi/value/package.html | 21 -
.../orgjson/OrgJsonValueDeserializer.java | 481 -----
.../orgjson/OrgJsonValueSerialization.java | 167 --
.../OrgJsonValueSerializationService.java | 28 -
.../orgjson/OrgJsonValueSerializer.java | 112 --
.../valueserialization/orgjson/package.html | 21 -
.../spi/entitystore/Polygene142Test.java | 105 +
.../helpers/JSONManyAssociationStateTest.java | 150 ++
.../helpers/JsonNamedAssociationStateTest.java | 118 ++
.../spi/metrics/DefaultMetricsTest.java | 118 ++
.../spi/property/DefaultValuesTest.java | 76 +
.../helpers/JSONManyAssociationStateTest.java | 137 --
.../qi4j/spi/metrics/DefaultMetricsTest.java | 113 --
.../qi4j/spi/property/DefaultValuesTest.java | 70 -
core/spi/src/test/resources/logback-test.xml | 35 +-
core/testsupport/build.gradle | 42 +-
core/testsupport/dev-status.xml | 39 +-
core/testsupport/licenses/hamcrest.license | 27 +
core/testsupport/licenses/junit.license | 229 +++
.../reference/AbstractPolygeneScenarioTest.txt | 18 +
.../src/docs/reference/AbstractPolygeneTest.txt | 18 +
.../docs/reference/AbstractQi4jScenarioTest.txt | 18 -
.../src/docs/reference/AbstractQi4jTest.txt | 18 -
.../src/docs/reference/ref-testsupport.txt | 4 +-
core/testsupport/src/docs/testsupport.txt | 43 +-
.../polygene/test/AbstractPolygeneBaseTest.java | 129 ++
.../test/AbstractPolygeneScenarioTest.java | 142 ++
.../polygene/test/AbstractPolygeneTest.java | 120 ++
.../polygene/test/EntityTestAssembler.java | 44 +
.../test/cache/AbstractCachePoolTest.java | 129 ++
.../cache/AbstractEntityStoreWithCacheTest.java | 168 ++
.../polygene/test/cache/MemoryCacheImpl.java | 145 ++
.../test/cache/MemoryCachePoolMixin.java | 85 +
.../test/cache/MemoryCachePoolService.java | 40 +
.../org/apache/polygene/test/cache/package.html | 24 +
...bstractConfigurationDeserializationTest.java | 116 ++
.../test/entity/AbstractEntityStoreTest.java | 654 ++++++
.../polygene/test/entity/CanRemoveAll.java | 25 +
.../apache/polygene/test/entity/package.html | 24 +
.../test/indexing/AbstractAnyQueryTest.java | 102 +
.../test/indexing/AbstractComplexQueryTest.java | 334 ++++
.../test/indexing/AbstractEntityFinderTest.java | 447 +++++
.../test/indexing/AbstractNamedQueryTest.java | 335 ++++
.../test/indexing/AbstractQueryTest.java | 829 ++++++++
.../polygene/test/indexing/NameableAssert.java | 151 ++
.../apache/polygene/test/indexing/TestData.java | 252 +++
.../AbstractMultiLayeredIndexingTest.java | 137 ++
.../test/indexing/layered/Suite1Case1.java | 75 +
.../test/indexing/layered/Suite1Case2.java | 76 +
.../test/indexing/layered/TestCase.java | 33 +
.../apache/polygene/test/indexing/package.html | 24 +
.../metrics/AbstractPolygeneMetricsTest.java | 338 ++++
.../test/metrics/AbstractTimingCaptureTest.java | 149 ++
.../test/metrics/MetricValuesProvider.java | 45 +
.../polygene/test/mock/MockComposite.java | 33 +
.../polygene/test/mock/MockPlayerConcern.java | 40 +
.../polygene/test/mock/MockPlayerMixin.java | 67 +
.../apache/polygene/test/mock/MockRecorder.java | 25 +
.../polygene/test/mock/MockResolverType.java | 25 +
.../MethodClassMatcherMockResolver.java | 54 +
.../test/mock/internal/MockRecorderMixin.java | 55 +
.../test/mock/internal/MockRepository.java | 27 +
.../test/mock/internal/MockResolver.java | 40 +
.../test/mock/internal/MockResolverProxy.java | 95 +
.../mock/internal/MockResolverTypeImpl.java | 39 +
.../mock/internal/UnresolvableMockResolver.java | 41 +
.../polygene/test/mock/internal/package.html | 24 +
.../org/apache/polygene/test/mock/package.html | 24 +
.../org/apache/polygene/test/model/Account.java | 30 +
.../org/apache/polygene/test/model/Address.java | 32 +
.../org/apache/polygene/test/model/Alive.java | 27 +
.../org/apache/polygene/test/model/Cat.java | 27 +
.../org/apache/polygene/test/model/City.java | 32 +
.../org/apache/polygene/test/model/Dog.java | 27 +
.../org/apache/polygene/test/model/Domain.java | 30 +
.../org/apache/polygene/test/model/Female.java | 32 +
.../org/apache/polygene/test/model/File.java | 32 +
.../org/apache/polygene/test/model/Host.java | 31 +
.../org/apache/polygene/test/model/Male.java | 32 +
.../apache/polygene/test/model/Nameable.java | 31 +
.../org/apache/polygene/test/model/Owner.java | 24 +
.../org/apache/polygene/test/model/Person.java | 99 +
.../org/apache/polygene/test/model/Pet.java | 28 +
.../org/apache/polygene/test/model/PetShop.java | 31 +
.../org/apache/polygene/test/model/Port.java | 32 +
.../apache/polygene/test/model/Protocol.java | 31 +
.../apache/polygene/test/model/QueryParam.java | 32 +
.../org/apache/polygene/test/model/Staff.java | 24 +
.../org/apache/polygene/test/model/URL.java | 47 +
.../test/model/assembly/AccessLayer.java | 65 +
.../test/model/assembly/AccountModule.java | 50 +
.../model/assembly/ApplicationAssembler.java | 71 +
.../test/model/assembly/ConfigLayer.java | 37 +
.../test/model/assembly/ConfigModule.java | 41 +
.../test/model/assembly/DomainLayer.java | 39 +
.../test/model/assembly/FamilyModule.java | 52 +
.../test/model/assembly/IndexingLayer.java | 38 +
.../test/model/assembly/PersistenceLayer.java | 37 +
.../test/model/assembly/PersistenceModule.java | 41 +
.../test/model/assembly/PetShopModule.java | 51 +
.../model/assembly/TestExecutionModule.java | 46 +
.../test/model/assembly/TestSuite1Module.java | 53 +
.../test/model/assembly/TestSuite2Module.java | 38 +
.../test/model/assembly/TestSuite3Module.java | 38 +
.../org/apache/polygene/test/model/package.html | 24 +
.../java/org/apache/polygene/test/package.html | 24 +
.../AbstractCollectionSerializationTest.java | 481 +++++
.../AbstractConvertersSerializationTest.java | 169 ++
.../AbstractPlainValueSerializationTest.java | 437 ++++
...AbstractValueCompositeSerializationTest.java | 678 +++++++
.../polygene/test/serialization/package.html | 24 +
.../org/apache/polygene/test/util/Assume.java | 129 ++
.../polygene/test/util/FreePortFinder.java | 227 +++
.../apache/polygene/test/util/JmxFixture.java | 120 ++
.../polygene/test/util/NotYetImplemented.java | 80 +
.../apache/polygene/test/util/RepeatRule.java | 62 +
.../apache/polygene/test/util/RetryRule.java | 72 +
.../org/apache/polygene/test/util/package.html | 24 +
.../org/qi4j/test/AbstractQi4jBaseTest.java | 128 --
.../org/qi4j/test/AbstractQi4jScenarioTest.java | 143 --
.../java/org/qi4j/test/AbstractQi4jTest.java | 85 -
.../java/org/qi4j/test/EntityTestAssembler.java | 43 -
.../qi4j/test/cache/AbstractCachePoolTest.java | 125 --
.../cache/AbstractEntityStoreWithCacheTest.java | 165 --
.../org/qi4j/test/cache/MemoryCacheImpl.java | 142 --
.../qi4j/test/cache/MemoryCachePoolMixin.java | 82 -
.../qi4j/test/cache/MemoryCachePoolService.java | 37 -
.../main/java/org/qi4j/test/cache/package.html | 21 -
...bstractConfigurationDeserializationTest.java | 120 --
.../test/entity/AbstractEntityStoreTest.java | 597 ------
.../main/java/org/qi4j/test/entity/package.html | 21 -
.../test/indexing/AbstractAnyQueryTest.java | 89 -
.../test/indexing/AbstractComplexQueryTest.java | 327 ---
.../test/indexing/AbstractEntityFinderTest.java | 475 -----
.../test/indexing/AbstractNamedQueryTest.java | 356 ----
.../qi4j/test/indexing/AbstractQueryTest.java | 833 --------
.../org/qi4j/test/indexing/NameableAssert.java | 145 --
.../java/org/qi4j/test/indexing/TestData.java | 253 ---
.../org/qi4j/test/indexing/model/Account.java | 28 -
.../org/qi4j/test/indexing/model/Address.java | 31 -
.../org/qi4j/test/indexing/model/Alive.java | 25 -
.../java/org/qi4j/test/indexing/model/Cat.java | 26 -
.../java/org/qi4j/test/indexing/model/City.java | 31 -
.../java/org/qi4j/test/indexing/model/Dog.java | 26 -
.../org/qi4j/test/indexing/model/Domain.java | 29 -
.../org/qi4j/test/indexing/model/Female.java | 31 -
.../java/org/qi4j/test/indexing/model/File.java | 32 -
.../java/org/qi4j/test/indexing/model/Host.java | 30 -
.../java/org/qi4j/test/indexing/model/Male.java | 31 -
.../org/qi4j/test/indexing/model/Nameable.java | 28 -
.../org/qi4j/test/indexing/model/Person.java | 99 -
.../java/org/qi4j/test/indexing/model/Pet.java | 26 -
.../java/org/qi4j/test/indexing/model/Port.java | 32 -
.../org/qi4j/test/indexing/model/Protocol.java | 30 -
.../qi4j/test/indexing/model/QueryParam.java | 32 -
.../java/org/qi4j/test/indexing/model/URL.java | 46 -
.../indexing/model/entities/AccountEntity.java | 29 -
.../test/indexing/model/entities/CatEntity.java | 31 -
.../indexing/model/entities/CityEntity.java | 29 -
.../test/indexing/model/entities/DogEntity.java | 29 -
.../indexing/model/entities/DomainEntity.java | 29 -
.../indexing/model/entities/FemaleEntity.java | 29 -
.../indexing/model/entities/MaleEntity.java | 29 -
.../indexing/model/entities/PersonEntity.java | 29 -
.../test/indexing/model/entities/PetEntity.java | 29 -
.../test/indexing/model/entities/package.html | 21 -
.../org/qi4j/test/indexing/model/package.html | 21 -
.../java/org/qi4j/test/indexing/package.html | 21 -
.../java/org/qi4j/test/mock/MockComposite.java | 31 -
.../org/qi4j/test/mock/MockPlayerConcern.java | 39 -
.../org/qi4j/test/mock/MockPlayerMixin.java | 65 -
.../java/org/qi4j/test/mock/MockRecorder.java | 23 -
.../org/qi4j/test/mock/MockResolverType.java | 23 -
.../MethodClassMatcherMockResolver.java | 52 -
.../test/mock/internal/MockRecorderMixin.java | 53 -
.../qi4j/test/mock/internal/MockRepository.java | 25 -
.../qi4j/test/mock/internal/MockResolver.java | 38 -
.../test/mock/internal/MockResolverProxy.java | 93 -
.../mock/internal/MockResolverTypeImpl.java | 37 -
.../mock/internal/UnresolvableMockResolver.java | 39 -
.../org/qi4j/test/mock/internal/package.html | 21 -
.../main/java/org/qi4j/test/mock/package.html | 21 -
.../src/main/java/org/qi4j/test/package.html | 21 -
.../main/java/org/qi4j/test/util/Assume.java | 118 --
.../java/org/qi4j/test/util/DelTreeAfter.java | 103 -
.../java/org/qi4j/test/util/FreePortFinder.java | 55 -
.../java/org/qi4j/test/util/JSONAssert.java | 116 --
.../java/org/qi4j/test/util/RepeatRule.java | 60 -
.../main/java/org/qi4j/test/util/package.html | 21 -
.../AbstractCollectionSerializationTest.java | 438 ----
.../test/value/AbstractJsonDateFormatTest.java | 88 -
.../AbstractPlainValueSerializationTest.java | 231 ---
...AbstractValueCompositeSerializationTest.java | 439 ----
.../main/java/org/qi4j/test/value/package.html | 21 -
.../polygene/test/cache/MemoryCacheTest.java | 34 +
.../polygene/test/cache/RetryRuleTest.java | 39 +
.../org/qi4j/test/cache/MemoryCacheTest.java | 32 -
dependencies.gradle | 278 +++
distributions/build.gradle | 19 +
distributions/src/bin-dist/NOTICE.txt | 5 +
distributions/src/bin-dist/README.txt | 49 +
distributions/src/src-dist/README.txt | 71 +
doap.rdf | 24 +-
etc/apache-rat-output-to-html.xsl | 20 +
etc/polygene-api-checkstyle.xml | 212 ++
etc/polygene-runtime-checkstyle.xml | 208 ++
etc/polygene-tests-checkstyle.xml | 196 ++
etc/qi4j-api-checkstyle.xml | 213 --
etc/qi4j-runtime-checkstyle.xml | 209 --
etc/qi4j-tests-checkstyle.xml | 197 --
extensions/cache-ehcache/build.gradle | 49 +-
extensions/cache-ehcache/dev-status.xml | 39 +-
.../cache-ehcache/src/docs/cache-ehcache.txt | 7 +-
.../cache/ehcache/EhCacheConfiguration.java | 142 ++
.../polygene/cache/ehcache/EhCacheImpl.java | 89 +
.../cache/ehcache/EhCachePoolMixin.java | 179 ++
.../cache/ehcache/EhCachePoolService.java | 30 +
.../ehcache/assembly/EhCacheAssembler.java | 46 +
.../cache/ehcache/assembly/package.html | 24 +
.../apache/polygene/cache/ehcache/package.html | 24 +
.../cache/ehcache/EhCacheConfiguration.java | 103 -
.../org/qi4j/cache/ehcache/EhCacheImpl.java | 89 -
.../qi4j/cache/ehcache/EhCachePoolMixin.java | 216 --
.../qi4j/cache/ehcache/EhCachePoolService.java | 28 -
.../ehcache/assembly/EhCacheAssembler.java | 44 -
.../qi4j/cache/ehcache/assembly/package.html | 21 -
.../java/org/qi4j/cache/ehcache/package.html | 21 -
.../polygene/cache/ehcache/EhCacheTest.java | 55 +
.../org/qi4j/cache/ehcache/EhCacheTest.java | 45 -
extensions/cache-memcache/build.gradle | 45 +-
extensions/cache-memcache/dev-status.xml | 39 +-
.../cache-memcache/src/docs/cache-memcache.txt | 4 +-
.../cache/memcache/MemcacheConfiguration.java | 80 +
.../polygene/cache/memcache/MemcacheImpl.java | 112 ++
.../cache/memcache/MemcachePoolMixin.java | 134 ++
.../cache/memcache/MemcachePoolService.java | 33 +
.../memcache/assembly/MemcacheAssembler.java | 49 +
.../apache/polygene/cache/memcache/package.html | 42 +
.../qi4j/cache/memcache/MemcacheAssembler.java | 45 -
.../cache/memcache/MemcacheConfiguration.java | 80 -
.../org/qi4j/cache/memcache/MemcacheImpl.java | 110 -
.../qi4j/cache/memcache/MemcachePoolMixin.java | 129 --
.../cache/memcache/MemcachePoolService.java | 31 -
.../java/org/qi4j/cache/memcache/package.html | 39 -
.../cache/memcache/MemcacheCachePoolTest.java | 62 +
.../cache/memcache/MemcacheCachePoolTest.java | 62 -
extensions/entitystore-cassandra/build.gradle | 39 +
extensions/entitystore-cassandra/dev-status.xml | 38 +
.../src/docs/es-cassandra.txt | 117 ++
.../entitystore/cassandra/CassandraCluster.java | 246 +++
.../CassandraEntityStoreConfiguration.java | 131 ++
.../cassandra/CassandraEntityStoreMixin.java | 474 +++++
.../cassandra/CassandraEntityStoreService.java | 48 +
.../cassandra/CassandraMigration.java | 28 +
.../entitystore/cassandra/ClusterBuilder.java | 105 +
.../assembly/CassandraEntityStoreAssembler.java | 45 +
.../polygene/entitystore/cassandra/package.html | 69 +
.../cassandra/CassandraMapEntityStoreTest.java | 83 +
.../entitystore/cassandra/DocSupport.java | 68 +
.../cassandra/EmptyCassandraTableMixin.java | 38 +
extensions/entitystore-file/build.gradle | 49 +-
extensions/entitystore-file/dev-status.xml | 39 +-
.../entitystore-file/src/docs/es-file.txt | 6 +-
.../file/FileEntityStoreActivation.java | 49 +
.../file/FileEntityStoreConfiguration.java | 90 +
.../entitystore/file/FileEntityStoreMixin.java | 372 ++++
.../file/FileEntityStoreService.java | 51 +
.../file/assembly/FileEntityStoreAssembler.java | 46 +
.../entitystore/file/assembly/package.html | 24 +
.../polygene/entitystore/file/package.html | 24 +
.../file/FileEntityStoreActivation.java | 47 -
.../file/FileEntityStoreConfiguration.java | 91 -
.../entitystore/file/FileEntityStoreMixin.java | 498 -----
.../file/FileEntityStoreService.java | 50 -
.../file/assembly/FileEntityStoreAssembler.java | 46 -
.../qi4j/entitystore/file/assembly/package.html | 21 -
.../java/org/qi4j/entitystore/file/package.html | 21 -
.../entitystore/file/FileEntityStoreTest.java | 55 +
.../file/FileEntityStoreWithCacheTest.java | 51 +
.../entitystore/file/FileEntityStoreTest.java | 47 -
.../file/FileEntityStoreWithCacheTest.java | 42 -
extensions/entitystore-geode/build.gradle | 38 +
extensions/entitystore-geode/dev-status.xml | 38 +
.../entitystore-geode/src/docs/es-geode.txt | 51 +
.../entitystore/geode/GeodeConfiguration.java | 81 +
.../geode/GeodeEntityStoreMixin.java | 200 ++
.../geode/GeodeEntityStoreService.java | 48 +
.../entitystore/geode/GeodeTopology.java | 29 +
.../assembly/GeodeEntityStoreAssembler.java | 49 +
.../entitystore/geode/assembly/package.html | 24 +
.../polygene/entitystore/geode/package.html | 24 +
.../entitystore/geode/GeodeEntityStoreTest.java | 45 +
.../geode/GeodeEntityStoreWithCacheTest.java | 41 +
.../entitystore-hazelcast/README.persistent | 2 +-
extensions/entitystore-hazelcast/build.gradle | 50 +-
extensions/entitystore-hazelcast/dev-status.xml | 39 +-
.../src/docs/es-hazelcast.txt | 4 +-
.../hazelcast/HazelcastAccessors.java | 32 +
.../hazelcast/HazelcastConfiguration.java | 39 +
.../hazelcast/HazelcastEntityStoreMixin.java | 170 ++
.../hazelcast/HazelcastEntityStoreService.java | 49 +
.../assembly/HazelcastEntityStoreAssembler.java | 48 +
.../entitystore/hazelcast/assembly/package.html | 24 +
.../polygene/entitystore/hazelcast/package.html | 24 +
.../hazelcast/HazelcastAccessors.java | 31 -
.../hazelcast/HazelcastConfiguration.java | 40 -
.../hazelcast/HazelcastEntityStoreMixin.java | 192 --
.../hazelcast/HazelcastEntityStoreService.java | 50 -
.../assembly/HazelcastEntityStoreAssembler.java | 49 -
.../entitystore/hazelcast/assembly/package.html | 21 -
.../org/qi4j/entitystore/hazelcast/package.html | 21 -
.../hazelcast/HazelcastEntityStoreTest.java | 66 +
.../HazelcastEntityStoreWithCacheTest.java | 41 +
.../hazelcast/HazelcastEntityStoreTest.java | 67 -
.../HazelcastEntityStoreWithCacheTest.java | 40 -
.../HazelcastEntityStoreService.properties | 21 +
.../entitystore/hazelcast/hazelcast.xml | 40 +
.../HazelcastEntityStoreService.properties | 16 -
.../qi4j/entitystore/hazelcast/hazelcast.xml | 37 -
extensions/entitystore-jclouds/build.gradle | 58 +-
extensions/entitystore-jclouds/dev-status.xml | 39 +-
.../entitystore-jclouds/src/docs/es-jclouds.txt | 4 +-
.../JCloudsMapEntityStoreConfiguration.java | 54 +
.../jclouds/JCloudsMapEntityStoreMixin.java | 284 +++
.../jclouds/JCloudsMapEntityStoreService.java | 48 +
.../assembly/JCloudsEntityStoreAssembler.java | 49 +
.../polygene/entitystore/jclouds/package.html | 24 +
.../jclouds/JCloudsMapEntityStoreAssembler.java | 42 -
.../JCloudsMapEntityStoreConfiguration.java | 45 -
.../jclouds/JCloudsMapEntityStoreMixin.java | 316 ---
.../jclouds/JCloudsMapEntityStoreService.java | 44 -
.../org/qi4j/entitystore/jclouds/package.html | 21 -
.../jclouds/JCloudsFilesystemTest.java | 52 +
.../entitystore/jclouds/JCloudsS3Test.java | 51 +
.../jclouds/JCloudsTransientTest.java | 42 +
.../jclouds/JCloudsWithCacheTest.java | 41 +
.../jclouds/JCloudsFilesystemTest.java | 53 -
.../jclouds/JCloudsTransientTest.java | 40 -
.../jclouds/JCloudsWithCacheTest.java | 39 -
extensions/entitystore-jdbm/build.gradle | 52 +-
extensions/entitystore-jdbm/dev-status.xml | 39 +-
.../entitystore-jdbm/src/docs/es-jdbm.txt | 6 +-
.../entitystore/jdbm/JdbmConfiguration.java | 52 +
.../jdbm/JdbmEntityStoreActivation.java | 59 +
.../entitystore/jdbm/JdbmEntityStoreMixin.java | 479 +++++
.../jdbm/JdbmEntityStoreService.java | 49 +
.../jdbm/assembly/JdbmEntityStoreAssembler.java | 46 +
.../entitystore/jdbm/assembly/package.html | 24 +
.../polygene/entitystore/jdbm/package.html | 24 +
.../entitystore/jdbm/JdbmConfiguration.java | 51 -
.../jdbm/JdbmEntityStoreActivation.java | 56 -
.../entitystore/jdbm/JdbmEntityStoreMixin.java | 468 -----
.../jdbm/JdbmEntityStoreService.java | 48 -
.../jdbm/assembly/JdbmEntityStoreAssembler.java | 46 -
.../qi4j/entitystore/jdbm/assembly/package.html | 21 -
.../java/org/qi4j/entitystore/jdbm/package.html | 21 -
.../entitystore/jdbm/DocumentationSupport.java | 39 +
.../entitystore/jdbm/JdbmEntityStoreTest.java | 53 +
.../jdbm/JdbmEntityStoreWithCacheTest.java | 53 +
.../entitystore/jdbm/DocumentationSupport.java | 35 -
.../entitystore/jdbm/JdbmEntityStoreTest.java | 56 -
.../jdbm/JdbmEntityStoreWithCacheTest.java | 54 -
extensions/entitystore-leveldb/build.gradle | 55 +-
extensions/entitystore-leveldb/dev-status.xml | 41 +-
.../entitystore-leveldb/src/docs/es-leveldb.txt | 4 +-
.../LevelDBEntityStoreConfiguration.java | 62 +
.../leveldb/LevelDBEntityStoreMixin.java | 300 +++
.../leveldb/LevelDBEntityStoreService.java | 56 +
.../assembly/LevelDBEntityStoreAssembler.java | 49 +
.../polygene/entitystore/leveldb/package.html | 39 +
.../leveldb/LevelDBEntityStoreAssembler.java | 47 -
.../LevelDBEntityStoreConfiguration.java | 64 -
.../leveldb/LevelDBEntityStoreMixin.java | 300 ---
.../leveldb/LevelDBEntityStoreService.java | 56 -
.../org/qi4j/entitystore/leveldb/package.html | 36 -
.../leveldb/JavaLevelDBEntityStoreTest.java | 64 +
.../leveldb/JniLevelDBEntityStoreTest.java | 59 +
.../LevelDBEntityStoreWithCacheTest.java | 56 +
.../leveldb/JavaLevelDBEntityStoreTest.java | 56 -
.../leveldb/JniLevelDBEntityStoreTest.java | 51 -
.../LevelDBEntityStoreWithCacheTest.java | 46 -
extensions/entitystore-memory/build.gradle | 43 +-
extensions/entitystore-memory/dev-status.xml | 39 +-
.../entitystore-memory/src/docs/es-memory.txt | 2 +-
.../assembly/MemoryEntityStoreAssembler.java | 44 +
.../polygene/entitystore/memory/package.html | 24 +
.../memory/MemoryEntityStoreAssembler.java | 43 -
.../org/qi4j/entitystore/memory/package.html | 21 -
.../memory/MemoryEntityStoreTest.java | 39 +
.../memory/MemoryEntityStoreWithCacheTest.java | 37 +
.../memory/MemoryEntityStoreTest.java | 41 -
.../memory/MemoryEntityStoreWithCacheTest.java | 35 -
extensions/entitystore-mongodb/build.gradle | 49 +-
extensions/entitystore-mongodb/dev-status.xml | 39 +-
.../entitystore-mongodb/src/docs/es-mongodb.txt | 4 +-
.../entitystore/mongodb/MongoAccessors.java | 32 +
.../mongodb/MongoEntityStoreConfiguration.java | 92 +
.../mongodb/MongoMapEntityStoreMixin.java | 322 +++
.../mongodb/MongoMapEntityStoreService.java | 49 +
.../assembly/MongoDBEntityStoreAssembler.java | 46 +
.../polygene/entitystore/mongodb/package.html | 24 +
.../entitystore/mongodb/MongoAccessors.java | 32 -
.../mongodb/MongoEntityStoreConfiguration.java | 75 -
.../mongodb/MongoMapEntityStoreAssembler.java | 44 -
.../mongodb/MongoMapEntityStoreMixin.java | 328 ---
.../mongodb/MongoMapEntityStoreService.java | 49 -
.../org/qi4j/entitystore/mongodb/package.html | 21 -
.../mongodb/EmbedMongoMapEntityStoreTest.java | 88 +
.../mongodb/MongoMapEntityStoreTest.java | 88 +
.../MongoMapEntityStoreWithCacheTest.java | 84 +
.../mongodb/MongoMapEntityStoreTest.java | 89 -
.../MongoMapEntityStoreWithCacheTest.java | 83 -
extensions/entitystore-preferences/build.gradle | 46 +-
.../entitystore-preferences/dev-status.xml | 39 +-
.../src/docs/es-preferences.txt | 2 +-
.../preferences/ListPreferencesNodes.java | 68 +
.../preferences/PreferencesEntityStoreInfo.java | 43 +
.../PreferencesEntityStoreMixin.java | 650 ++++++
.../PreferencesEntityStoreService.java | 59 +
.../PreferencesEntityStoreAssembler.java | 51 +
.../preferences/assembly/package.html | 24 +
.../entitystore/preferences/package.html | 24 +
.../entitystore/prefs/ListPreferencesNodes.java | 66 -
.../prefs/PreferencesEntityStoreInfo.java | 42 -
.../prefs/PreferencesEntityStoreMixin.java | 715 -------
.../prefs/PreferencesEntityStoreService.java | 54 -
.../PreferenceEntityStoreAssembler.java | 51 -
.../entitystore/prefs/assembly/package.html | 21 -
.../org/qi4j/entitystore/prefs/package.html | 21 -
.../entitystore/DocumentationSupport.java | 39 +
.../preferences/PreferencesEntityStoreTest.java | 54 +
.../qi4j/entitystore/DocumentationSupport.java | 37 -
.../entitystore/PreferencesEntityStoreTest.java | 42 -
extensions/entitystore-redis/build.gradle | 51 +-
extensions/entitystore-redis/dev-status.xml | 41 +-
.../entitystore-redis/src/docs/es-redis.txt | 4 +-
.../entitystore/redis/RedisAccessors.java | 29 +
.../redis/RedisEntityStoreConfiguration.java | 71 +
.../redis/RedisMapEntityStoreMixin.java | 177 ++
.../redis/RedisMapEntityStoreService.java | 49 +
.../assembly/RedisEntityStoreAssembler.java | 49 +
.../polygene/entitystore/redis/package.html | 24 +
.../qi4j/entitystore/redis/RedisAccessors.java | 27 -
.../redis/RedisEntityStoreConfiguration.java | 71 -
.../redis/RedisMapEntityStoreAssembler.java | 47 -
.../redis/RedisMapEntityStoreMixin.java | 213 --
.../redis/RedisMapEntityStoreService.java | 49 -
.../org/qi4j/entitystore/redis/package.html | 21 -
.../redis/RedisMapEntityStoreTest.java | 80 +
.../redis/RedisMapEntityStoreWithCacheTest.java | 74 +
.../redis/RedisMapEntityStoreTest.java | 82 -
.../redis/RedisMapEntityStoreWithCacheTest.java | 78 -
extensions/entitystore-riak/build.gradle | 53 +-
extensions/entitystore-riak/dev-status.xml | 41 +-
.../entitystore-riak/src/docs/es-riak.txt | 34 +-
.../entitystore/riak/RiakAccessors.java | 30 +
.../riak/RiakEntityStoreConfiguration.java | 178 ++
.../riak/RiakMapEntityStoreMixin.java | 384 ++++
.../riak/RiakMapEntityStoreService.java | 53 +
.../riak/assembly/RiakEntityStoreAssembler.java | 50 +
.../polygene/entitystore/riak/package.html | 24 +
.../riak/AbstractRiakMapEntityStore.java | 233 ---
.../qi4j/entitystore/riak/RiakAccessors.java | 29 -
.../riak/RiakHttpEntityStoreConfiguration.java | 67 -
.../riak/RiakHttpMapEntityStoreAssembler.java | 51 -
.../riak/RiakHttpMapEntityStoreMixin.java | 68 -
.../riak/RiakMapEntityStoreService.java | 53 -
.../RiakProtobufEntityStoreConfiguration.java | 102 -
.../RiakProtobufMapEntityStoreAssembler.java | 51 -
.../riak/RiakProtobufMapEntityStoreMixin.java | 88 -
.../java/org/qi4j/entitystore/riak/package.html | 21 -
.../polygene/entitystore/riak/RiakFixture.java | 108 +
.../riak/RiakMapEntityStoreTest.java | 71 +
.../riak/RiakMapEntityStoreWithCacheTest.java | 69 +
.../riak/RiakHttpMapEntityStoreTest.java | 80 -
.../riak/RiakMapEntityStoreWithCacheTest.java | 76 -
.../riak/RiakProtobufMapEntityStoreTest.java | 80 -
extensions/entitystore-sql/build.gradle | 69 +-
extensions/entitystore-sql/dev-status.xml | 39 +-
extensions/entitystore-sql/src/docs/es-sql.txt | 24 +-
.../sql/SQLMapEntityStoreConfiguration.java | 47 +
.../entitystore/sql/SQLMapEntityStoreMixin.java | 244 +++
.../sql/SQLMapEntityStoreService.java | 43 +
.../AbstractSQLMapEntityStoreAssembler.java | 97 +
.../assembly/DerbySQLEntityStoreAssembler.java | 35 +
.../sql/assembly/H2SQLEntityStoreAssembler.java | 35 +
.../sql/assembly/MySQLEntityStoreAssembler.java | 35 +
.../PostgreSQLEntityStoreAssembler.java | 35 +
.../sql/assembly/SQLEntityStoreAssembler.java | 28 +
.../assembly/SQLiteEntityStoreAssembler.java | 35 +
.../entitystore/sql/assembly/package.html | 24 +
.../polygene/entitystore/sql/package.html | 24 +
.../entitystore/sql/SQLEntityStoreMixin.java | 629 ------
.../entitystore/sql/SQLEntityStoreService.java | 33 -
.../AbstractSQLEntityStoreAssembler.java | 91 -
.../assembly/DerbySQLEntityStoreAssembler.java | 43 -
.../sql/assembly/H2SQLEntityStoreAssembler.java | 42 -
.../sql/assembly/MySQLEntityStoreAssembler.java | 43 -
.../PostgreSQLEntityStoreAssembler.java | 50 -
.../assembly/SQLiteEntityStoreAssembler.java | 42 -
.../qi4j/entitystore/sql/assembly/package.html | 21 -
.../sql/internal/DatabaseSQLService.java | 118 --
.../internal/DatabaseSQLServiceCoreMixin.java | 154 --
.../sql/internal/DatabaseSQLServiceSpi.java | 76 -
.../sql/internal/DatabaseSQLServiceState.java | 30 -
.../DatabaseSQLServiceStatementsMixin.java | 112 --
.../sql/internal/DatabaseSQLStringsBuilder.java | 374 ----
.../DerbySQLDatabaseSQLServiceMixin.java | 67 -
.../internal/H2SQLDatabaseSQLServiceMixin.java | 57 -
.../internal/MySQLDatabaseSQLServiceMixin.java | 67 -
.../PostgreSQLDatabaseSQLServiceMixin.java | 63 -
.../internal/PostgreSQLStringBuilderMixin.java | 39 -
.../sql/internal/SQLEntityState.java | 183 --
.../internal/SQLiteDatabaseSQLServiceMixin.java | 59 -
.../org/qi4j/entitystore/sql/internal/SQLs.java | 34 -
.../qi4j/entitystore/sql/internal/package.html | 21 -
.../java/org/qi4j/entitystore/sql/package.html | 21 -
.../polygene/entitystore/sql/changelog.xml | 37 +
.../sql/DerbySQLEntityStoreTest.java | 101 +
.../entitystore/sql/H2SQLEntityStoreTest.java | 67 +
.../entitystore/sql/MySQLEntityStoreTest.java | 127 ++
.../sql/PostgreSQLEntityStoreTest.java | 149 ++
.../entitystore/sql/SQLiteEntityStoreTest.java | 75 +
.../sql/DerbySQLEntityStoreTest.java | 105 -
.../entitystore/sql/H2SQLEntityStoreTest.java | 80 -
.../entitystore/sql/MySQLEntityStoreTest.java | 116 --
.../sql/PostgreSQLEntityStoreTest.java | 142 --
.../entitystore/sql/SQLiteEntityStoreTest.java | 89 -
.../test/resources/derby-datasource.properties | 33 +-
.../src/test/resources/h2-datasource.properties | 33 +-
.../src/test/resources/logback.xml | 37 +-
.../test/resources/mysql-datasource.properties | 37 +-
.../resources/postgresql-datasource.properties | 34 +-
.../test/resources/sqlite-datasource.properties | 33 +-
extensions/indexing-elasticsearch/build.gradle | 50 +-
.../indexing-elasticsearch/dev-status.xml | 39 +-
.../src/docs/index-elasticsearch.txt | 70 +-
.../ElasticSearchClusterConfiguration.java | 64 +
.../ElasticSearchConfiguration.java | 50 +
.../elasticsearch/ElasticSearchFinder.java | 523 +++++
.../ElasticSearchFinderSupport.java | 67 +
.../ElasticSearchIndexException.java | 36 +
.../ElasticSearchIndexExporter.java | 53 +
.../elasticsearch/ElasticSearchIndexer.java | 332 +++
.../elasticsearch/ElasticSearchSupport.java | 37 +
.../assembly/ESClientIndexQueryAssembler.java | 53 +
.../assembly/ESClusterIndexQueryAssembler.java | 47 +
.../ESFilesystemIndexQueryAssembler.java | 47 +
.../ElasticSearchIndexingAssembler.java | 26 +
.../index/elasticsearch/assembly/package.html | 24 +
.../client/ESClientIndexQueryService.java | 29 +
.../elasticsearch/client/ESClientSupport.java | 53 +
.../index/elasticsearch/client/package.html | 24 +
.../cluster/ESClusterIndexQueryService.java | 31 +
.../elasticsearch/cluster/ESClusterSupport.java | 77 +
.../index/elasticsearch/cluster/package.html | 24 +
.../ESFilesystemIndexQueryService.java | 31 +
.../filesystem/ESFilesystemSupport.java | 87 +
.../index/elasticsearch/filesystem/package.html | 24 +
.../AbstractElasticSearchAssembler.java | 31 +
.../internal/AbstractElasticSearchSupport.java | 154 ++
.../index/elasticsearch/internal/package.html | 24 +
.../polygene/index/elasticsearch/package.html | 24 +
.../ElasticSearchClusterConfiguration.java | 62 -
.../ElasticSearchConfiguration.java | 50 -
.../elasticsearch/ElasticSearchFinder.java | 545 -----
.../ElasticSearchFinderSupport.java | 65 -
.../ElasticSearchIndexException.java | 34 -
.../ElasticSearchIndexExporter.java | 52 -
.../elasticsearch/ElasticSearchIndexer.java | 348 ----
.../elasticsearch/ElasticSearchSupport.java | 35 -
.../assembly/ESClusterIndexQueryAssembler.java | 49 -
.../ESFilesystemIndexQueryAssembler.java | 49 -
.../assembly/ESMemoryIndexQueryAssembler.java | 49 -
.../index/elasticsearch/assembly/package.html | 21 -
.../cluster/ESClusterIndexQueryService.java | 30 -
.../elasticsearch/cluster/ESClusterSupport.java | 71 -
.../index/elasticsearch/cluster/package.html | 21 -
.../ESFilesystemIndexQueryService.java | 30 -
.../filesystem/ESFilesystemSupport.java | 88 -
.../index/elasticsearch/filesystem/package.html | 21 -
.../AbstractElasticSearchAssembler.java | 29 -
.../internal/AbstractElasticSearchSupport.java | 131 --
.../index/elasticsearch/internal/package.html | 21 -
.../memory/ESMemoryIndexQueryService.java | 30 -
.../elasticsearch/memory/ESMemorySupport.java | 89 -
.../index/elasticsearch/memory/package.html | 21 -
.../org/qi4j/index/elasticsearch/package.html | 21 -
.../elasticsearch/DocumentationSupport.java | 60 +
.../index/elasticsearch/ESEmbeddedRule.java | 134 ++
.../ElasticSearchComplexQueryTest.java | 83 +
.../elasticsearch/ElasticSearchFinderTest.java | 87 +
.../ElasticSearchQueryMultimoduleTest.java | 66 +
.../elasticsearch/ElasticSearchQueryTest.java | 114 ++
.../index/elasticsearch/ElasticSearchTest.java | 249 +++
.../index/elasticsearch/ImmenseTermTest.java | 149 ++
.../elasticsearch/DocumentationSupport.java | 53 -
.../ElasticSearchComplexQueryTest.java | 82 -
.../elasticsearch/ElasticSearchFinderTest.java | 80 -
.../elasticsearch/ElasticSearchQueryTest.java | 107 -
.../index/elasticsearch/ElasticSearchTest.java | 247 ---
.../index/elasticsearch/ImmenseTermTest.java | 143 --
.../src/test/resources/logback-test.xml | 35 +-
extensions/indexing-rdf/build.gradle | 54 +-
extensions/indexing-rdf/dev-status.xml | 39 +-
extensions/indexing-rdf/src/docs/index-rdf.txt | 155 +-
.../index/rdf/RdfIndexingEngineService.java | 30 +
.../index/rdf/UnsupportedLanguageException.java | 39 +
.../assembly/AbstractRdfIndexingAssembler.java | 32 +
.../rdf/assembly/RdfIndexingAssembler.java | 29 +
.../rdf/assembly/RdfMemoryStoreAssembler.java | 61 +
.../assembly/RdfNativeSesameStoreAssembler.java | 68 +
.../assembly/RdfRdbmsSesameStoreAssembler.java | 68 +
.../polygene/index/rdf/assembly/package.html | 24 +
.../index/rdf/indexing/RdfExporter.java | 106 +
.../index/rdf/indexing/RdfIndexingService.java | 240 +++
.../polygene/index/rdf/indexing/package.html | 24 +
.../org/apache/polygene/index/rdf/package.html | 24 +
...llectingQualifiedIdentityResultCallback.java | 43 +
.../query/QualifiedIdentityResultCallback.java | 33 +
.../index/rdf/query/RdfQueryParser.java | 38 +
.../index/rdf/query/RdfQueryParserFactory.java | 56 +
.../index/rdf/query/RdfQueryService.java | 123 ++
.../index/rdf/query/SesameExpressions.java | 38 +
.../SingleQualifiedIdentityResultCallback.java | 40 +
.../index/rdf/query/TupleQueryExecutor.java | 150 ++
.../index/rdf/query/internal/Namespaces.java | 86 +
.../rdf/query/internal/RdfQueryParserImpl.java | 555 ++++++
.../index/rdf/query/internal/Triples.java | 287 +++
.../index/rdf/query/internal/package.html | 24 +
.../polygene/index/rdf/query/package.html | 24 +
.../index/rdf/RdfIndexingEngineService.java | 29 -
.../index/rdf/UnsupportedLanguageException.java | 37 -
.../rdf/assembly/RdfMemoryStoreAssembler.java | 63 -
.../assembly/RdfNativeSesameStoreAssembler.java | 63 -
.../assembly/RdfRdbmsSesameStoreAssembler.java | 63 -
.../org/qi4j/index/rdf/assembly/package.html | 21 -
.../qi4j/index/rdf/indexing/RdfExporter.java | 100 -
.../index/rdf/indexing/RdfIndexingService.java | 232 ---
.../org/qi4j/index/rdf/indexing/package.html | 21 -
.../main/java/org/qi4j/index/rdf/package.html | 21 -
...llectingQualifiedIdentityResultCallback.java | 40 -
.../query/QualifiedIdentityResultCallback.java | 31 -
.../qi4j/index/rdf/query/RdfQueryParser.java | 35 -
.../index/rdf/query/RdfQueryParserFactory.java | 57 -
.../qi4j/index/rdf/query/RdfQueryService.java | 121 --
.../qi4j/index/rdf/query/SesameExpressions.java | 37 -
.../SingleQualifiedIdentityResultCallback.java | 38 -
.../index/rdf/query/TupleQueryExecutor.java | 148 --
.../index/rdf/query/internal/Namespaces.java | 84 -
.../rdf/query/internal/RdfQueryParserImpl.java | 581 ------
.../qi4j/index/rdf/query/internal/Triples.java | 285 ---
.../qi4j/index/rdf/query/internal/package.html | 21 -
.../java/org/qi4j/index/rdf/query/package.html | 21 -
.../polygene/index/rdf/ContainsAllTest.java | 347 ++++
.../apache/polygene/index/rdf/ContainsTest.java | 200 ++
.../index/rdf/DocumentationSupport.java | 77 +
.../polygene/index/rdf/MultiLayeredTest.java | 51 +
.../polygene/index/rdf/RDFPerformanceTest.java | 265 +++
.../polygene/index/rdf/RdfComplexQueryTest.java | 45 +
.../polygene/index/rdf/RdfEntityFinderTest.java | 42 +
.../index/rdf/RdfNamedQueryMultimoduleTest.java | 52 +
.../polygene/index/rdf/RdfNamedQueryTest.java | 293 +++
.../index/rdf/RdfQueryMultimoduleTest.java | 67 +
.../apache/polygene/index/rdf/RdfQueryTest.java | 89 +
.../index/rdf/qi173/Qi173IssueTest.java | 133 ++
.../index/rdf/qi64/AbstractIssueTest.java | 70 +
.../apache/polygene/index/rdf/qi64/Account.java | 25 +
.../index/rdf/qi64/AccountComposite.java | 28 +
.../apache/polygene/index/rdf/qi64/HasName.java | 27 +
.../AccountService.java | 65 +
.../AccountServiceComposite.java | 30 +
.../withPropagationMandatory/IssueTest.java | 94 +
.../withPropagationRequired/AccountService.java | 64 +
.../AccountServiceComposite.java | 30 +
.../qi64/withPropagationRequired/IssueTest.java | 94 +
.../AccountService.java | 64 +
.../AccountServiceComposite.java | 30 +
.../withPropagationRequiresNew/IssueTest.java | 94 +
.../apache/polygene/index/rdf/qi66/Account.java | 25 +
.../index/rdf/qi66/AccountComposite.java | 27 +
.../apache/polygene/index/rdf/qi66/HasName.java | 27 +
.../polygene/index/rdf/qi66/Qi66IssueTest.java | 100 +
.../polygene/index/rdf/qi95/Qi95IssueTest.java | 398 ++++
.../org/qi4j/index/rdf/ContainsAllTest.java | 387 ----
.../java/org/qi4j/index/rdf/ContainsTest.java | 210 --
.../qi4j/index/rdf/DocumentationSupport.java | 71 -
.../org/qi4j/index/rdf/RDFPerformanceTest.java | 253 ---
.../org/qi4j/index/rdf/RdfComplexQueryTest.java | 46 -
.../org/qi4j/index/rdf/RdfEntityFinderTest.java | 43 -
.../org/qi4j/index/rdf/RdfNamedQueryTest.java | 251 ---
.../java/org/qi4j/index/rdf/RdfQueryTest.java | 99 -
.../qi4j/index/rdf/qi173/Qi173IssueTest.java | 130 --
.../qi4j/index/rdf/qi64/AbstractIssueTest.java | 66 -
.../java/org/qi4j/index/rdf/qi64/Account.java | 22 -
.../qi4j/index/rdf/qi64/AccountComposite.java | 25 -
.../java/org/qi4j/index/rdf/qi64/HasName.java | 25 -
.../AccountService.java | 61 -
.../AccountServiceComposite.java | 27 -
.../withPropagationMandatory/IssueTest.java | 90 -
.../withPropagationRequired/AccountService.java | 60 -
.../AccountServiceComposite.java | 27 -
.../qi64/withPropagationRequired/IssueTest.java | 90 -
.../AccountService.java | 60 -
.../AccountServiceComposite.java | 29 -
.../withPropagationRequiresNew/IssueTest.java | 89 -
.../java/org/qi4j/index/rdf/qi66/Account.java | 22 -
.../qi4j/index/rdf/qi66/AccountComposite.java | 24 -
.../java/org/qi4j/index/rdf/qi66/HasName.java | 25 -
.../org/qi4j/index/rdf/qi66/Qi66IssueTest.java | 99 -
.../org/qi4j/index/rdf/qi95/Qi95IssueTest.java | 392 ----
extensions/indexing-solr/build.gradle | 60 +-
extensions/indexing-solr/dev-status.xml | 41 +-
.../indexing-solr/src/docs/index-solr.txt | 4 +-
.../index/solr/EmbeddedSolrService.java | 133 ++
.../polygene/index/solr/SolrExpressions.java | 33 +
.../polygene/index/solr/SolrQueryService.java | 64 +
.../apache/polygene/index/solr/SolrSearch.java | 32 +
.../solr/assembly/SolrIndexingAssembler.java | 42 +
.../solr/internal/SingleTokenTokenizer.java | 45 +
.../internal/SingleTokenTokenizerFactory.java | 33 +
.../solr/internal/SolrEntityIndexerMixin.java | 292 +++
.../solr/internal/SolrEntityQueryMixin.java | 137 ++
.../polygene/index/solr/internal/package.html | 24 +
.../org/apache/polygene/index/solr/package.html | 24 +
.../qi4j/index/solr/EmbeddedSolrService.java | 128 --
.../java/org/qi4j/index/solr/SolrAssembler.java | 43 -
.../org/qi4j/index/solr/SolrExpressions.java | 32 -
.../org/qi4j/index/solr/SolrQueryService.java | 59 -
.../java/org/qi4j/index/solr/SolrSearch.java | 26 -
.../solr/internal/SingleTokenTokenizer.java | 44 -
.../internal/SingleTokenTokenizerFactory.java | 32 -
.../solr/internal/SolrEntityIndexerMixin.java | 232 ---
.../solr/internal/SolrEntityQueryMixin.java | 130 --
.../org/qi4j/index/solr/internal/package.html | 21 -
.../main/java/org/qi4j/index/solr/package.html | 21 -
.../index/solr/SolrEntityFinderTest.java | 49 +
.../polygene/index/solr/SolrNamedQueryTest.java | 63 +
.../index/solr/SolrQueryServiceTest.java | 125 ++
.../polygene/index/solr/SolrQueryTest.java | 49 +
.../qi4j/index/solr/SolrEntityFinderTest.java | 51 -
.../org/qi4j/index/solr/SolrNamedQueryTest.java | 67 -
.../qi4j/index/solr/SolrQueryServiceTest.java | 124 --
.../java/org/qi4j/index/solr/SolrQueryTest.java | 51 -
.../indexing-solr/src/test/resources/schema.xml | 39 +-
.../src/test/resources/solrconfig.xml | 33 +-
extensions/indexing-sql/build.gradle | 68 +-
extensions/indexing-sql/dev-status.xml | 39 +-
extensions/indexing-sql/instructions.txt | 8 +-
extensions/indexing-sql/src/docs/index-sql.txt | 4 +-
.../sql/SQLIndexingEngineConfiguration.java | 31 +
.../index/sql/SQLIndexingEngineService.java | 44 +
.../AbstractSQLIndexQueryAssembler.java | 99 +
.../assembly/PostgreSQLIndexQueryAssembler.java | 45 +
.../sql/assembly/SQLIndexingAssembler.java | 24 +
.../polygene/index/sql/assembly/package.html | 24 +
.../index/sql/internal/SQLEntityFinder.java | 256 +++
.../sql/internal/SQLStateChangeListener.java | 49 +
.../polygene/index/sql/internal/package.html | 24 +
.../org/apache/polygene/index/sql/package.html | 24 +
.../index/sql/support/api/SQLAppStartup.java | 57 +
.../index/sql/support/api/SQLIndexing.java | 39 +
.../index/sql/support/api/SQLQuerying.java | 75 +
.../index/sql/support/api/SQLTypeInfo.java | 58 +
.../polygene/index/sql/support/api/package.html | 24 +
.../index/sql/support/common/DBNames.java | 95 +
.../support/common/GenericDatabaseExplorer.java | 456 +++++
.../index/sql/support/common/QNameInfo.java | 351 ++++
.../sql/support/common/RebuildingStrategy.java | 78 +
.../sql/support/common/ReindexingStrategy.java | 78 +
.../index/sql/support/common/package.html | 24 +
.../index/sql/support/derby/package.html | 24 +
.../postgresql/PostgreSQLAppStartup.java | 109 +
.../postgresql/PostgreSQLIndexExporter.java | 341 ++++
.../support/postgresql/PostgreSQLIndexing.java | 89 +
.../support/postgresql/PostgreSQLQuerying.java | 62 +
.../support/postgresql/PostgreSQLService.java | 53 +
.../postgresql/PostgreSQLTypeHelper.java | 129 ++
.../index/sql/support/postgresql/package.html | 24 +
.../support/skeletons/AbstractSQLIndexing.java | 1067 ++++++++++
.../support/skeletons/AbstractSQLQuerying.java | 1884 ++++++++++++++++++
.../support/skeletons/AbstractSQLStartup.java | 1736 ++++++++++++++++
.../skeletons/SQLCompatEntityStateWrapper.java | 389 ++++
.../index/sql/support/skeletons/SQLDBState.java | 90 +
.../sql/support/skeletons/SQLSkeletonUtil.java | 97 +
.../index/sql/support/skeletons/package.html | 24 +
.../index/sql/support/sqlite/package.html | 24 +
.../index/sql/SQLIndexingEngineService.java | 43 -
.../AbstractSQLIndexQueryAssembler.java | 96 -
.../assembly/PostgreSQLIndexQueryAssembler.java | 44 -
.../org/qi4j/index/sql/assembly/package.html | 21 -
.../index/sql/internal/SQLEntityFinder.java | 259 ---
.../sql/internal/SQLStateChangeListener.java | 60 -
.../org/qi4j/index/sql/internal/package.html | 21 -
.../main/java/org/qi4j/index/sql/package.html | 21 -
.../index/sql/support/api/SQLAppStartup.java | 56 -
.../qi4j/index/sql/support/api/SQLIndexing.java | 37 -
.../qi4j/index/sql/support/api/SQLQuerying.java | 73 -
.../qi4j/index/sql/support/api/SQLTypeInfo.java | 56 -
.../org/qi4j/index/sql/support/api/package.html | 21 -
.../qi4j/index/sql/support/common/DBNames.java | 93 -
.../support/common/GenericDatabaseExplorer.java | 454 -----
.../index/sql/support/common/QNameInfo.java | 335 ----
.../sql/support/common/RebuildingStrategy.java | 76 -
.../sql/support/common/ReindexingStrategy.java | 76 -
.../qi4j/index/sql/support/common/package.html | 21 -
.../qi4j/index/sql/support/derby/package.html | 21 -
.../postgresql/PostgreSQLAppStartup.java | 108 -
.../postgresql/PostgreSQLIndexExporter.java | 342 ----
.../support/postgresql/PostgreSQLIndexing.java | 87 -
.../support/postgresql/PostgreSQLQuerying.java | 61 -
.../support/postgresql/PostgreSQLService.java | 52 -
.../postgresql/PostgreSQLTypeHelper.java | 129 --
.../index/sql/support/postgresql/package.html | 21 -
.../support/skeletons/AbstractSQLIndexing.java | 1058 ----------
.../support/skeletons/AbstractSQLQuerying.java | 1831 -----------------
.../support/skeletons/AbstractSQLStartup.java | 1769 ----------------
.../skeletons/SQLCompatEntityStateWrapper.java | 369 ----
.../index/sql/support/skeletons/SQLDBState.java | 88 -
.../sql/support/skeletons/SQLSkeletonUtil.java | 95 -
.../index/sql/support/skeletons/package.html | 21 -
.../qi4j/index/sql/support/sqlite/package.html | 21 -
.../postgresql/PostgreSQLComplexQueryTest.java | 65 +
.../postgresql/PostgreSQLDBIntegrityTest.java | 143 ++
.../postgresql/PostgreSQLEntityFinderTest.java | 65 +
.../sql/postgresql/PostgreSQLQueryTest.java | 266 +++
.../index/sql/postgresql/SQLTestHelper.java | 126 ++
.../postgresql/PostgreSQLComplexQueryTest.java | 62 -
.../postgresql/PostgreSQLDBIntegrityTest.java | 145 --
.../postgresql/PostgreSQLEntityFinderTest.java | 62 -
.../sql/postgresql/PostgreSQLQueryTest.java | 264 ---
.../index/sql/postgresql/SQLTestHelper.java | 120 --
.../indexing-sql/src/test/resources/logback.xml | 35 +-
.../resources/postgres-datasource.properties | 35 +-
extensions/metrics-codahale/build.gradle | 37 +
extensions/metrics-codahale/dev-status.xml | 39 +
.../src/docs/metrics-codahale.txt | 55 +
.../metrics/codahale/CodahaleCounter.java | 60 +
.../metrics/codahale/CodahaleGauge.java | 41 +
.../metrics/codahale/CodahaleHealthCheck.java | 76 +
.../metrics/codahale/CodahaleHistogram.java | 41 +
.../metrics/codahale/CodahaleMeter.java | 47 +
.../metrics/codahale/CodahaleMetricsMixin.java | 270 +++
.../codahale/CodahaleMetricsProvider.java | 35 +
.../metrics/codahale/CodahaleTimer.java | 41 +
.../assembly/CodahaleMetricsAssembler.java | 124 ++
.../assembly/CodahaleMetricsDeclaration.java | 57 +
.../polygene/metrics/codahale/package.html | 24 +
.../metrics/codahale/CodahaleMetricsTest.java | 81 +
.../codahale/CodahaleTimingCaptureTest.java | 61 +
extensions/metrics-yammer/build.gradle | 31 -
extensions/metrics-yammer/dev-status.xml | 35 -
.../metrics-yammer/src/docs/metrics-yammer.txt | 32 -
.../org/qi4j/metrics/yammer/YammerCounter.java | 56 -
.../org/qi4j/metrics/yammer/YammerGauge.java | 37 -
.../qi4j/metrics/yammer/YammerHealthCheck.java | 63 -
.../qi4j/metrics/yammer/YammerHistogram.java | 37 -
.../org/qi4j/metrics/yammer/YammerMeter.java | 43 -
.../metrics/yammer/YammerMetricsAssembler.java | 94 -
.../qi4j/metrics/yammer/YammerMetricsMixin.java | 178 --
.../metrics/yammer/YammerMetricsProvider.java | 46 -
.../org/qi4j/metrics/yammer/YammerTimer.java | 46 -
.../java/org/qi4j/metrics/yammer/package.html | 21 -
.../metrics/yammer/NoMetricsInstalledTest.java | 96 -
.../org/qi4j/metrics/yammer/YammerTest.java | 97 -
extensions/migration/build.gradle | 49 +-
extensions/migration/dev-status.xml | 39 +-
.../migration/MigrationConfiguration.java | 33 +
.../migration/MigrationEventLogger.java | 112 ++
.../polygene/migration/MigrationEvents.java | 54 +
.../polygene/migration/MigrationService.java | 590 ++++++
.../org/apache/polygene/migration/Migrator.java | 70 +
.../assembly/AbstractMigrationRule.java | 52 +
.../assembly/EntityMigrationBuilder.java | 306 +++
.../assembly/EntityMigrationOperation.java | 38 +
.../migration/assembly/EntityMigrationRule.java | 96 +
.../migration/assembly/MigrationBuilder.java | 54 +
.../migration/assembly/MigrationContext.java | 60 +
.../migration/assembly/MigrationOperation.java | 40 +
.../migration/assembly/MigrationRule.java | 58 +
.../migration/assembly/MigrationRules.java | 124 ++
.../assembly/PackageMigrationBuilder.java | 71 +
.../assembly/VersionMigrationBuilder.java | 71 +
.../polygene/migration/assembly/package.html | 24 +
.../migration/operation/AddAssociation.java | 61 +
.../migration/operation/AddManyAssociation.java | 62 +
.../operation/AddNamedAssociation.java | 61 +
.../migration/operation/AddProperty.java | 61 +
.../migration/operation/RemoveAssociation.java | 62 +
.../operation/RemoveManyAssociation.java | 62 +
.../operation/RemoveNamedAssociation.java | 61 +
.../migration/operation/RemoveProperty.java | 62 +
.../migration/operation/RenameAssociation.java | 61 +
.../migration/operation/RenameEntity.java | 60 +
.../operation/RenameManyAssociation.java | 61 +
.../operation/RenameNamedAssociation.java | 60 +
.../migration/operation/RenameProperty.java | 61 +
.../polygene/migration/operation/package.html | 24 +
.../org/apache/polygene/migration/package.html | 24 +
.../apache/polygene/migration/util/ListMap.java | 48 +
.../apache/polygene/migration/util/package.html | 24 +
.../qi4j/migration/MigrationConfiguration.java | 29 -
.../qi4j/migration/MigrationEventLogger.java | 106 -
.../org/qi4j/migration/MigrationEvents.java | 48 -
.../org/qi4j/migration/MigrationService.java | 492 -----
.../main/java/org/qi4j/migration/Migrator.java | 64 -
.../assembly/AbstractMigrationRule.java | 40 -
.../assembly/EntityMigrationBuilder.java | 300 ---
.../assembly/EntityMigrationOperation.java | 32 -
.../migration/assembly/EntityMigrationRule.java | 91 -
.../migration/assembly/MigrationBuilder.java | 48 -
.../migration/assembly/MigrationOperation.java | 34 -
.../qi4j/migration/assembly/MigrationRule.java | 52 -
.../qi4j/migration/assembly/MigrationRules.java | 118 --
.../assembly/PackageMigrationBuilder.java | 65 -
.../assembly/VersionMigrationBuilder.java | 65 -
.../org/qi4j/migration/assembly/package.html | 21 -
.../migration/operation/AddAssociation.java | 57 -
.../migration/operation/AddManyAssociation.java | 58 -
.../operation/AddNamedAssociation.java | 61 -
.../qi4j/migration/operation/AddProperty.java | 57 -
.../migration/operation/RemoveAssociation.java | 58 -
.../operation/RemoveManyAssociation.java | 58 -
.../operation/RemoveNamedAssociation.java | 61 -
.../migration/operation/RemoveProperty.java | 58 -
.../migration/operation/RenameAssociation.java | 57 -
.../qi4j/migration/operation/RenameEntity.java | 77 -
.../operation/RenameManyAssociation.java | 57 -
.../operation/RenameNamedAssociation.java | 60 -
.../migration/operation/RenameProperty.java | 57 -
.../org/qi4j/migration/operation/package.html | 21 -
.../main/java/org/qi4j/migration/package.html | 21 -
.../polygene/migration/MigrationTest.java | 259 +++
.../polygene/migration/TestEntity1_0.java | 43 +
.../polygene/migration/TestEntity1_1.java | 43 +
.../polygene/migration/TestEntity2_0.java | 45 +
.../polygene/migration/moved/TestEntity2_0.java | 45 +
.../java/org/qi4j/migration/MigrationTest.java | 307 ---
.../java/org/qi4j/migration/TestEntity1_0.java | 37 -
.../java/org/qi4j/migration/TestEntity1_1.java | 37 -
.../java/org/qi4j/migration/TestEntity2_0.java | 39 -
.../org/qi4j/migration/moved/TestEntity2_0.java | 39 -
extensions/reindexer/build.gradle | 51 +-
extensions/reindexer/dev-status.xml | 41 +-
extensions/reindexer/src/docs/reindexer.txt | 38 +-
.../index/reindexer/ReindexAllService.java | 30 +
.../polygene/index/reindexer/Reindexer.java | 29 +
.../index/reindexer/ReindexerConfiguration.java | 38 +
.../index/reindexer/ReindexerService.java | 30 +
.../reindexer/internal/ReindexAllMixin.java | 48 +
.../reindexer/internal/ReindexerMixin.java | 113 ++
.../index/reindexer/internal/package.html | 24 +
.../polygene/index/reindexer/package.html | 24 +
.../qi4j/index/reindexer/ReindexAllService.java | 29 -
.../org/qi4j/index/reindexer/Reindexer.java | 27 -
.../index/reindexer/ReindexerConfiguration.java | 38 -
.../qi4j/index/reindexer/ReindexerService.java | 29 -
.../reindexer/internal/ReindexAllMixin.java | 46 -
.../reindexer/internal/ReindexerMixin.java | 137 --
.../qi4j/index/reindexer/internal/package.html | 21 -
.../java/org/qi4j/index/reindexer/package.html | 21 -
.../polygene/index/reindexer/ReindexerTest.java | 138 ++
.../org/qi4j/index/reindexer/ReindexerTest.java | 160 --
.../jdbm/JdbmEntityStoreService.properties | 16 -
.../rdf/repository/rdf-indexing.properties | 16 -
extensions/serialization-javaxjson/build.gradle | 34 +
.../serialization-javaxjson/dev-status.xml | 38 +
.../src/docs/serialization-javaxjson.txt | 49 +
.../JavaxJsonSerializationAssembler.java | 66 +
.../javaxjson/assembly/package.html | 24 +
.../serialization/javaxjson/package.html | 24 +
.../javaxjson/CustomJsonAdapterTest.java | 182 ++
.../javaxjson/HandCraftedJsonTest.java | 71 +
.../JavaxJsonCollectionSerializationTest.java | 196 ++
...vaxJsonConfigurationDeserializationTest.java | 24 +
.../JavaxJsonConvertersSerializationTest.java | 45 +
.../JavaxJsonPlainValueSerializationTest.java | 41 +
...avaxJsonValueCompositeSerializationTest.java | 83 +
.../src/test/resources/configtest.json | 8 +
extensions/serialization-javaxxml/build.gradle | 34 +
.../serialization-javaxxml/dev-status.xml | 38 +
.../src/docs/serialization-javaxxml.txt | 46 +
.../serialization/javaxxml/JavaxXml.java | 161 ++
.../serialization/javaxxml/JavaxXmlAdapter.java | 56 +
.../javaxxml/JavaxXmlAdapters.java | 227 +++
.../javaxxml/JavaxXmlDeserializer.java | 376 ++++
.../javaxxml/JavaxXmlFactories.java | 167 ++
.../javaxxml/JavaxXmlSerialization.java | 88 +
.../javaxxml/JavaxXmlSerializer.java | 319 +++
.../javaxxml/JavaxXmlSettings.java | 222 +++
.../JavaxXmlSerializationAssembler.java | 66 +
.../javaxxml/assembly/package.html | 24 +
.../serialization/javaxxml/package.html | 24 +
.../javaxxml/deserializer-normalization.xsl | 26 +
.../javaxxml/HandCraftedXmlTest.java | 146 ++
.../javaxxml/JavaxXmlAdaptersTest.java | 57 +
.../javaxxml/JavaxXmlCollectionTest.java | 32 +
...avaxXmlConfigurationDeserializationTest.java | 32 +
.../JavaxXmlConvertersSerializationTest.java | 67 +
.../JavaxXmlPlainValueSerializationTest.java | 62 +
...JavaxXmlValueCompositeSerializationTest.java | 81 +
.../src/test/resources/configtest.xml | 30 +
.../serialization-messagepack/build.gradle | 36 +
.../serialization-messagepack/dev-status.xml | 38 +
.../src/docs/serialization-messagepack.txt | 43 +
.../messagepack/MessagePackAdapter.java | 57 +
.../messagepack/MessagePackAdapters.java | 269 +++
.../messagepack/MessagePackDeserializer.java | 328 +++
.../messagepack/MessagePackSerialization.java | 22 +
.../messagepack/MessagePackSerializer.java | 210 ++
.../messagepack/MessagePackSettings.java | 45 +
.../MessagePackSerializationAssembler.java | 59 +
.../messagepack/assembly/package.html | 24 +
.../serialization/messagepack/package.html | 24 +
.../MessagePackCollectionSerializationTest.java | 32 +
.../MessagePackConvertersSerializationTest.java | 44 +
.../MessagePackPlainValueSerializationTest.java | 43 +
...sagePackValueCompositeSerializationTest.java | 36 +
.../valueserialization-jackson/build.gradle | 35 -
.../valueserialization-jackson/dev-status.xml | 33 -
.../src/docs/vs-jackson.txt | 43 -
.../jackson/JacksonValueDeserializer.java | 374 ----
.../JacksonValueSerializationAssembler.java | 58 -
.../JacksonValueSerializationService.java | 28 -
.../jackson/JacksonValueSerializer.java | 88 -
.../valueserialization/jackson/package.html | 21 -
.../JacksonCollectionSerializationTest.java | 33 -
...JacksonConfigurationDeserializationTest.java | 36 -
.../jackson/JacksonJsonDateFormatTest.java | 33 -
.../JacksonPlainValueSerializationTest.java | 34 -
.../JacksonValueCompositeSerializationTest.java | 33 -
.../src/test/resources/configtest.json | 8 -
.../valueserialization-orgjson/build.gradle | 34 -
.../valueserialization-orgjson/dev-status.xml | 33 -
.../src/docs/vs-orgjson.txt | 43 -
.../OrgJsonValueSerializationAssembler.java | 58 -
.../valueserialization/orgjson/package.html | 21 -
.../OrgJsonCollectionSerializationTest.java | 33 -
...OrgJsonConfigurationDeserializationTest.java | 36 -
.../orgjson/OrgJsonDateFormatTest.java | 33 -
.../OrgJsonPlainValueSerializationTest.java | 34 -
.../OrgJsonValueCompositeSerializationTest.java | 33 -
.../src/test/resources/configtest.json | 8 -
extensions/valueserialization-stax/build.gradle | 35 -
.../valueserialization-stax/dev-status.xml | 33 -
.../src/docs/vs-stax.txt | 43 -
.../stax/StaxValueDeserializer.java | 509 -----
.../stax/StaxValueSerializationAssembler.java | 58 -
.../stax/StaxValueSerializationService.java | 28 -
.../stax/StaxValueSerializer.java | 130 --
.../qi4j/valueserialization/stax/package.html | 21 -
.../stax/StaxCollectionSerializationTest.java | 42 -
.../StaxConfigurationDeserializationTest.java | 65 -
.../stax/StaxPlainValueSerializationTest.java | 43 -
.../StaxValueCompositeSerializationTest.java | 42 -
.../src/test/resources/configtest.xml | 48 -
gradle-profiler.scenarios | 11 +
gradle.properties | 33 +-
gradle/wrapper/gradle-wrapper.jar | Bin 51348 -> 54227 bytes
gradle/wrapper/gradle-wrapper.properties | 22 +-
gradlew | 74 +-
gradlew.bat | 14 +-
internals/testsupport-internal/build.gradle | 32 +
.../src/main/docker/cassandra/Dockerfile | 16 +
.../src/main/docker/memcached/Dockerfile | 16 +
.../src/main/docker/mysql/Dockerfile | 16 +
.../src/main/docker/postgres/Dockerfile | 17 +
.../src/main/docker/postgres/init-test-db.sh | 29 +
.../src/main/docker/redis/Dockerfile | 16 +
.../src/main/docker/riak/Dockerfile | 16 +
.../src/main/docker/s3server/Dockerfile | 20 +
.../polygene/test/internal/DelayChecker.java | 60 +
.../polygene/test/internal/DockerRule.java | 156 ++
.../apache/polygene/test/internal/package.html | 25 +
libraries.gradle | 296 ---
libraries/alarm/build.gradle | 46 +-
libraries/alarm/dev-status.xml | 39 +-
libraries/alarm/src/docs/alarm.txt | 31 +-
.../polygene/library/alarm/AlarmCategory.java | 37 +
.../polygene/library/alarm/AlarmClass.java | 49 +
.../polygene/library/alarm/AlarmEvent.java | 122 ++
.../polygene/library/alarm/AlarmHistory.java | 269 +++
.../polygene/library/alarm/AlarmListener.java | 44 +
.../polygene/library/alarm/AlarmModel.java | 133 ++
.../library/alarm/AlarmModelDescriptor.java | 43 +
.../polygene/library/alarm/AlarmNameFormat.java | 73 +
.../polygene/library/alarm/AlarmPoint.java | 479 +++++
.../library/alarm/AlarmPointEntity.java | 27 +
.../library/alarm/AlarmPointFactory.java | 77 +
.../polygene/library/alarm/AlarmProxy.java | 210 ++
.../polygene/library/alarm/AlarmStatus.java | 107 +
.../polygene/library/alarm/AlarmSystem.java | 297 +++
.../library/alarm/AlarmSystemAssembler.java | 54 +
.../library/alarm/AlarmSystemService.java | 24 +
.../alarm/ExtendedAlarmModelService.java | 430 ++++
.../library/alarm/SimpleAlarmCategory.java | 40 +
.../library/alarm/SimpleAlarmModelService.java | 252 +++
.../alarm/StandardAlarmModelService.java | 298 +++
.../apache/polygene/library/alarm/package.html | 122 ++
.../org/qi4j/library/alarm/AlarmCategory.java | 30 -
.../java/org/qi4j/library/alarm/AlarmClass.java | 42 -
.../java/org/qi4j/library/alarm/AlarmEvent.java | 119 --
.../org/qi4j/library/alarm/AlarmHistory.java | 267 ---
.../org/qi4j/library/alarm/AlarmListener.java | 42 -
.../java/org/qi4j/library/alarm/AlarmModel.java | 131 --
.../library/alarm/AlarmModelDescriptor.java | 41 -
.../org/qi4j/library/alarm/AlarmNameFormat.java | 71 -
.../java/org/qi4j/library/alarm/AlarmPoint.java | 479 -----
.../qi4j/library/alarm/AlarmPointEntity.java | 26 -
.../qi4j/library/alarm/AlarmPointFactory.java | 68 -
.../java/org/qi4j/library/alarm/AlarmProxy.java | 205 --
.../org/qi4j/library/alarm/AlarmStatus.java | 108 -
.../org/qi4j/library/alarm/AlarmSystem.java | 294 ---
.../library/alarm/AlarmSystemAssembler.java | 47 -
.../qi4j/library/alarm/AlarmSystemService.java | 24 -
.../alarm/ExtendedAlarmModelService.java | 429 ----
.../qi4j/library/alarm/SimpleAlarmCategory.java | 33 -
.../library/alarm/SimpleAlarmModelService.java | 251 ---
.../alarm/StandardAlarmModelService.java | 297 ---
.../java/org/qi4j/library/alarm/package.html | 115 --
.../library/alarm/AlarmResources.properties | 83 +
.../library/alarm/AlarmResources_sv.properties | 82 +
.../library/alarm/AlarmResources.properties | 80 -
.../library/alarm/AlarmResources_sv.properties | 80 -
.../library/alarm/AlarmHistoryImplTest.java | 301 +++
.../library/alarm/AlarmPointImplTest.java | 240 +++
.../polygene/library/alarm/AlarmProxyTest.java | 84 +
.../library/alarm/AlarmServiceTest.java | 229 +++
.../library/alarm/ExtendedAlarmModelTest.java | 979 +++++++++
.../library/alarm/SimpleAlarmModelTest.java | 364 ++++
.../library/alarm/StandardAlarmModelTest.java | 491 +++++
.../library/alarm/AlarmHistoryImplTest.java | 299 ---
.../qi4j/library/alarm/AlarmPointImplTest.java | 238 ---
.../org/qi4j/library/alarm/AlarmProxyTest.java | 79 -
.../qi4j/library/alarm/AlarmServiceTest.java | 227 ---
.../library/alarm/ExtendedAlarmModelTest.java | 976 ---------
.../library/alarm/SimpleAlarmModelTest.java | 361 ----
.../library/alarm/StandardAlarmModelTest.java | 487 -----
.../alarm/user/AlarmDescriptions.properties | 21 +
.../user/AlarmDescriptions_en_GB.properties | 21 +
.../alarm/user/AlarmDescriptions_sv.properties | 21 +
.../alarm/user/AlarmDescriptions.properties | 19 -
.../user/AlarmDescriptions_en_GB.properties | 19 -
.../alarm/user/AlarmDescriptions_sv.properties | 19 -
.../polygene/library/appbrowser/Browser.java | 109 +
.../library/appbrowser/BrowserException.java | 29 +
.../polygene/library/appbrowser/Formatter.java | 34 +
.../library/appbrowser/FormatterFactory.java | 25 +
.../appbrowser/json/AbstractJsonFormatter.java | 85 +
.../json/ApplicationModelFormatter.java | 56 +
.../library/appbrowser/json/ArrayFormatter.java | 56 +
.../json/CompositeMethodModelFormatter.java | 54 +
.../json/ConstructorModelFormatter.java | 53 +
.../appbrowser/json/EntityModelFormatter.java | 56 +
.../json/InjectedFieldModelFormatter.java | 60 +
.../appbrowser/json/JsonFormatterFactory.java | 107 +
.../appbrowser/json/LayerModelFormatter.java | 62 +
.../appbrowser/json/MixinModelFormatter.java | 53 +
.../appbrowser/json/ModuleModelFormatter.java | 54 +
.../library/appbrowser/json/NullFormatter.java | 48 +
.../appbrowser/json/ObjectModelFormatter.java | 53 +
.../appbrowser/json/ServiceModelFormatter.java | 61 +
.../appbrowser/json/ValueModelFormatter.java | 55 +
.../org/qi4j/library/appbrowser/Browser.java | 109 -
.../library/appbrowser/BrowserException.java | 29 -
.../org/qi4j/library/appbrowser/Formatter.java | 34 -
.../library/appbrowser/FormatterFactory.java | 25 -
.../appbrowser/json/AbstractJsonFormatter.java | 85 -
.../json/ApplicationModelFormatter.java | 56 -
.../library/appbrowser/json/ArrayFormatter.java | 56 -
.../json/CompositeMethodModelFormatter.java | 54 -
.../json/ConstructorModelFormatter.java | 53 -
.../appbrowser/json/EntityModelFormatter.java | 56 -
.../json/InjectedFieldModelFormatter.java | 60 -
.../appbrowser/json/JsonFormatterFactory.java | 107 -
.../appbrowser/json/LayerModelFormatter.java | 62 -
.../appbrowser/json/MixinModelFormatter.java | 53 -
.../appbrowser/json/ModuleModelFormatter.java | 54 -
.../library/appbrowser/json/NullFormatter.java | 48 -
.../appbrowser/json/ObjectModelFormatter.java | 53 -
.../appbrowser/json/ServiceModelFormatter.java | 61 -
.../appbrowser/json/ValueModelFormatter.java | 55 -
.../library/appbrowser/AppBrowserTest.java | 165 ++
.../qi4j/library/appbrowser/AppBrowserTest.java | 168 --
libraries/circuitbreaker/build.gradle | 60 +-
libraries/circuitbreaker/dev-status.xml | 39 +-
.../circuitbreaker/src/docs/circuitbreaker.txt | 16 +-
.../library/circuitbreaker/CircuitBreaker.java | 235 +++
.../library/circuitbreaker/CircuitBreakers.java | 64 +
.../circuitbreaker/jmx/CircuitBreakerJMX.java | 131 ++
.../jmx/CircuitBreakerJMXMBean.java | 38 +
.../jmx/CircuitBreakerManagement.java | 167 ++
.../library/circuitbreaker/jmx/package.html | 24 +
.../library/circuitbreaker/package.html | 24 +
.../service/AbstractBreakOnThrowable.java | 35 +
...stractEnabledCircuitBreakerAvailability.java | 59 +
.../service/BreakCircuitConcern.java | 63 +
.../service/BreaksCircuitOnThrowable.java | 36 +
.../service/ServiceCircuitBreaker.java | 34 +
.../service/ServiceCircuitBreakerMixin.java | 52 +
.../library/circuitbreaker/service/package.html | 24 +
.../library/circuitbreaker/CircuitBreaker.java | 239 ---
.../library/circuitbreaker/CircuitBreakers.java | 113 --
.../circuitbreaker/jmx/CircuitBreakerJMX.java | 126 --
.../jmx/CircuitBreakerJMXMBean.java | 34 -
.../jmx/CircuitBreakerManagement.java | 173 --
.../library/circuitbreaker/jmx/package.html | 21 -
.../qi4j/library/circuitbreaker/package.html | 21 -
.../service/AbstractBreakOnThrowable.java | 31 -
...stractEnabledCircuitBreakerAvailability.java | 55 -
.../service/BreakCircuitConcern.java | 59 -
.../service/BreaksCircuitOnThrowable.java | 32 -
.../service/ServiceCircuitBreaker.java | 30 -
.../service/ServiceCircuitBreakerMixin.java | 50 -
.../library/circuitbreaker/service/package.html | 21 -
.../BreaksCircuitOnThrowableTest.java | 125 ++
.../circuitbreaker/CircuitBreakerTest.java | 226 +++
.../jmx/CircuitBreakerManagementSample.java | 121 ++
.../BreaksCircuitOnThrowableTest.java | 121 --
.../circuitbreaker/CircuitBreakerTest.java | 222 ---
.../jmx/CircuitBreakerManagementSample.java | 117 --
libraries/constraints/build.gradle | 46 +-
libraries/constraints/dev-status.xml | 39 +-
libraries/constraints/src/docs/constraints.txt | 4 +-
.../library/constraints/ContainsConstraint.java | 37 +
.../constraints/GreaterThanConstraint.java | 37 +
.../constraints/InstanceOfConstraint.java | 48 +
.../library/constraints/LessThanConstraint.java | 37 +
.../library/constraints/MatchesConstraint.java | 44 +
.../constraints/MaxLengthConstraint.java | 40 +
.../constraints/MinLengthConstraint.java | 41 +
.../NotEmptyCollectionConstraint.java | 38 +
.../constraints/NotEmptyStringConstraint.java | 36 +
.../library/constraints/OneOfConstraint.java | 45 +
.../library/constraints/RangeConstraint.java | 37 +
.../library/constraints/URIConstraint.java | 43 +
.../library/constraints/URLConstraint.java | 43 +
.../constraints/annotation/Contains.java | 37 +
.../library/constraints/annotation/Email.java | 35 +
.../constraints/annotation/GreaterThan.java | 37 +
.../constraints/annotation/InstanceOf.java | 38 +
.../constraints/annotation/LessThan.java | 37 +
.../library/constraints/annotation/Matches.java | 37 +
.../constraints/annotation/MaxLength.java | 37 +
.../constraints/annotation/MinLength.java | 37 +
.../constraints/annotation/NotEmpty.java | 39 +
.../library/constraints/annotation/OneOf.java | 37 +
.../library/constraints/annotation/Range.java | 39 +
.../library/constraints/annotation/URI.java | 38 +
.../library/constraints/annotation/URL.java | 39 +
.../library/constraints/annotation/package.html | 24 +
.../polygene/library/constraints/package.html | 24 +
.../library/constraints/ContainsConstraint.java | 39 -
.../constraints/GreaterThanConstraint.java | 39 -
.../constraints/InstanceOfConstraint.java | 45 -
.../library/constraints/LessThanConstraint.java | 39 -
.../library/constraints/MatchesConstraint.java | 46 -
.../constraints/MaxLengthConstraint.java | 44 -
.../constraints/MinLengthConstraint.java | 45 -
.../NotEmptyCollectionConstraint.java | 40 -
.../constraints/NotEmptyStringConstraint.java | 39 -
.../library/constraints/OneOfConstraint.java | 47 -
.../library/constraints/RangeConstraint.java | 39 -
.../qi4j/library/constraints/URIConstraint.java | 41 -
.../qi4j/library/constraints/URLConstraint.java | 41 -
.../constraints/annotation/Contains.java | 36 -
.../library/constraints/annotation/Email.java | 34 -
.../constraints/annotation/GreaterThan.java | 36 -
.../constraints/annotation/InstanceOf.java | 32 -
.../constraints/annotation/LessThan.java | 36 -
.../library/constraints/annotation/Matches.java | 36 -
.../constraints/annotation/MaxLength.java | 36 -
.../constraints/annotation/MinLength.java | 36 -
.../constraints/annotation/NotEmpty.java | 39 -
.../library/constraints/annotation/OneOf.java | 36 -
.../library/constraints/annotation/Range.java | 38 -
.../library/constraints/annotation/URI.java | 32 -
.../library/constraints/annotation/URL.java | 32 -
.../library/constraints/annotation/package.html | 21 -
.../org/qi4j/library/constraints/package.html | 21 -
.../library/constraints/ConstraintTest.java | 284 +++
.../library/constraints/TestCaseComposite.java | 78 +
.../library/constraints/qi70/IssueTest.java | 45 +
.../library/constraints/qi70/Sample.java | 29 +
.../constraints/qi70/SampleComposite.java | 30 +
.../library/constraints/qi70/SampleMixin.java | 25 +
.../library/constraints/ConstraintTest.java | 277 ---
.../library/constraints/TestCaseComposite.java | 71 -
.../library/constraints/qi70/IssueTest.java | 44 -
.../qi4j/library/constraints/qi70/Sample.java | 28 -
.../constraints/qi70/SampleComposite.java | 29 -
.../library/constraints/qi70/SampleMixin.java | 24 -
libraries/conversion/build.gradle | 31 -
libraries/conversion/dev-status.xml | 35 -
libraries/conversion/src/docs/conversion.txt | 129 --
.../conversion/values/EntityToValue.java | 462 -----
.../values/EntityToValueAssembler.java | 43 -
.../conversion/values/EntityToValueService.java | 53 -
.../values/PropertyNotPresentException.java | 43 -
.../qi4j/library/conversion/values/Shared.java | 67 -
.../library/conversion/values/Unqualified.java | 33 -
.../conversion/values/ValueToEntity.java | 133 --
.../values/ValueToEntityAssembler.java | 41 -
.../conversion/values/ValueToEntityMixin.java | 838 --------
.../conversion/values/ValueToEntityService.java | 29 -
.../qi4j/library/conversion/values/package.html | 21 -
.../conversion/values/EntityToValueTest.java | 231 ---
.../values/NestedValuesConversionTest.java | 126 --
.../library/conversion/values/TestModel.java | 200 --
.../conversion/values/ValueToEntityTest.java | 351 ----
libraries/eventsourcing-jdbm/build.gradle | 35 -
libraries/eventsourcing-jdbm/dev-status.xml | 35 -
.../source/jdbm/JdbmEventStoreService.java | 257 ---
.../domain/source/jdbm/package.html | 21 -
.../source/jdbm/JdbmEventStoreServiceTest.java | 120 --
libraries/eventsourcing-rest/build.gradle | 33 -
libraries/eventsourcing-rest/dev-status.xml | 35 -
.../rest/server/DomainEventSourceResource.java | 253 ---
.../domain/rest/server/package.html | 21 -
.../server/DomainEventSourceResourceSample.java | 186 --
libraries/eventsourcing/build.gradle | 32 -
libraries/eventsourcing/dev-status.xml | 35 -
.../eventsourcing/src/docs/eventsourcing.txt | 135 --
.../application/api/ApplicationEvent.java | 56 -
.../api/TransactionApplicationEvents.java | 42 -
.../eventsourcing/application/api/package.html | 21 -
.../ApplicationEventCreationConcern.java | 47 -
.../factory/ApplicationEventCreator.java | 30 -
.../factory/ApplicationEventFactory.java | 27 -
.../factory/ApplicationEventFactoryService.java | 110 -
.../factory/ApplicationEventMethodFilter.java | 35 -
.../factory/TransactionNotificationConcern.java | 95 -
.../factory/UnitOfWorkApplicationEvents.java | 39 -
.../application/factory/package.html | 21 -
.../replay/ApplicationEventPlayer.java | 37 -
.../replay/ApplicationEventPlayerService.java | 153 --
.../replay/ApplicationEventReplayException.java | 40 -
.../application/replay/package.html | 21 -
.../AbstractApplicationEventStoreMixin.java | 192 --
.../source/ApplicationEventSource.java | 55 -
.../source/ApplicationEventStore.java | 29 -
.../source/ApplicationEventStoreActivation.java | 50 -
.../source/ApplicationEventStream.java | 32 -
.../helper/ApplicationEventParameters.java | 67 -
.../source/helper/ApplicationEvents.java | 194 --
.../helper/ApplicationTransactionTracker.java | 151 --
.../application/source/helper/package.html | 21 -
.../MemoryApplicationEventStoreService.java | 142 --
.../application/source/memory/package.html | 21 -
.../application/source/package.html | 21 -
.../bootstrap/EventsourcingAssembler.java | 81 -
.../eventsourcing/bootstrap/package.html | 21 -
.../eventsourcing/domain/api/DomainEvent.java | 35 -
.../domain/api/DomainEventValue.java | 47 -
.../eventsourcing/domain/api/DomainEvents.java | 40 -
.../domain/api/UnitOfWorkDomainEventsValue.java | 53 -
.../eventsourcing/domain/api/package.html | 21 -
.../domain/factory/CurrentUserSubject.java | 38 -
.../domain/factory/CurrentUserUoWPrincipal.java | 42 -
.../factory/DomainEventCreationConcern.java | 65 -
.../domain/factory/DomainEventFactory.java | 29 -
.../factory/DomainEventFactoryService.java | 86 -
.../domain/factory/UnitOfWorkEvents.java | 40 -
.../factory/UnitOfWorkNotificationConcern.java | 149 --
.../eventsourcing/domain/factory/package.html | 21 -
.../domain/replay/DomainEventPlayer.java | 42 -
.../domain/replay/DomainEventPlayerService.java | 204 --
.../domain/replay/EventReplayException.java | 41 -
.../eventsourcing/domain/replay/package.html | 21 -
.../domain/source/AbstractEventStoreMixin.java | 181 --
.../domain/source/EventManagement.java | 31 -
.../domain/source/EventSource.java | 42 -
.../eventsourcing/domain/source/EventStore.java | 29 -
.../domain/source/EventStoreActivation.java | 50 -
.../domain/source/EventStream.java | 30 -
.../domain/source/UnitOfWorkEventsListener.java | 27 -
.../domain/source/UnitOfWorkEventsVisitor.java | 28 -
.../source/helper/DomainEventTracker.java | 114 --
.../helper/DomainEventTrackerConfiguration.java | 40 -
.../domain/source/helper/EventParameters.java | 68 -
.../domain/source/helper/EventRouter.java | 101 -
.../domain/source/helper/Events.java | 202 --
.../domain/source/helper/UnitOfWorkRouter.java | 82 -
.../domain/source/helper/package.html | 21 -
.../source/memory/MemoryEventStoreService.java | 124 --
.../domain/source/memory/package.html | 21 -
.../eventsourcing/domain/source/package.html | 21 -
.../eventsourcing/domain/spi/CurrentUser.java | 24 -
.../eventsourcing/domain/spi/package.html | 21 -
.../application/ApplicationEventTest.java | 227 ---
.../eventsourcing/domain/DomainEventTest.java | 125 --
.../source/helper/DomainEventTrackerTest.java | 182 --
.../domain/source/helper/EventRouterTest.java | 110 -
.../domain/source/helper/EventsTest.java | 101 -
.../source/helper/UnitOfWorkRouterTest.java | 153 --
libraries/fileconfig/build.gradle | 49 +-
libraries/fileconfig/dev-status.xml | 39 +-
libraries/fileconfig/src/docs/fileconfig.txt | 10 +-
.../library/fileconfig/FileConfiguration.java | 71 +
.../fileconfig/FileConfigurationAssembler.java | 55 +
.../fileconfig/FileConfigurationDataWiper.java | 85 +
.../fileconfig/FileConfigurationOverride.java | 125 ++
.../fileconfig/FileConfigurationService.java | 292 +++
.../polygene/library/fileconfig/package.html | 24 +
.../library/fileconfig/FileConfiguration.java | 68 -
.../fileconfig/FileConfigurationAssembler.java | 53 -
.../fileconfig/FileConfigurationDataWiper.java | 84 -
.../fileconfig/FileConfigurationOverride.java | 82 -
.../fileconfig/FileConfigurationService.java | 292 ---
.../org/qi4j/library/fileconfig/package.html | 21 -
.../fileconfig/FileConfiguration_mac.properties | 25 +
.../FileConfiguration_unix.properties | 25 +
.../FileConfiguration_windows.properties | 25 +
.../fileconfig/FileConfiguration_mac.properties | 20 -
.../FileConfiguration_unix.properties | 20 -
.../FileConfiguration_windows.properties | 20 -
.../fileconfig/FileConfigurationTest.java | 139 ++
.../fileconfig/FileConfiguration_mac.properties | 28 +
.../fileconfig/FileConfigurationTest.java | 82 -
.../fileconfig/FileConfiguration_mac.properties | 23 -
libraries/http/build.gradle | 103 +-
libraries/http/dev-status.xml | 39 +-
libraries/http/src/docs/http.txt | 22 +-
.../library/http/AbstractJettyMixin.java | 190 ++
.../polygene/library/http/ConstraintInfo.java | 77 +
.../library/http/ConstraintService.java | 61 +
.../library/http/ContextListenerInfo.java | 41 +
.../polygene/library/http/FilterInfo.java | 57 +
.../polygene/library/http/HttpService.java | 25 +
.../apache/polygene/library/http/Interface.java | 34 +
.../polygene/library/http/InterfaceImpl.java | 55 +
.../polygene/library/http/JettyActivation.java | 55 +
.../library/http/JettyConfiguration.java | 168 ++
.../library/http/JettyConfigurationHelper.java | 368 ++++
.../polygene/library/http/JettyMixin.java | 64 +
.../polygene/library/http/JettyService.java | 30 +
.../library/http/JettyServiceAssembler.java | 95 +
.../library/http/SecureJettyConfiguration.java | 217 ++
.../polygene/library/http/SecureJettyMixin.java | 116 ++
.../library/http/SecureJettyService.java | 28 +
.../http/SecureJettyServiceAssembler.java | 38 +
.../polygene/library/http/ServletInfo.java | 58 +
.../apache/polygene/library/http/Servlets.java | 322 +++
.../polygene/library/http/UnitOfWorkFilter.java | 73 +
.../library/http/UnitOfWorkFilterService.java | 34 +
.../polygene/library/http/WelcomeServlet.java | 48 +
.../library/http/WelcomeServletService.java | 32 +
.../apache/polygene/library/http/package.html | 24 +
.../qi4j/library/http/AbstractJettyMixin.java | 186 --
.../org/qi4j/library/http/ConstraintInfo.java | 70 -
.../qi4j/library/http/ConstraintService.java | 59 -
.../qi4j/library/http/ContextListenerInfo.java | 37 -
.../java/org/qi4j/library/http/Dispatchers.java | 49 -
.../java/org/qi4j/library/http/FilterInfo.java | 56 -
.../java/org/qi4j/library/http/HttpService.java | 23 -
.../java/org/qi4j/library/http/Interface.java | 32 -
.../org/qi4j/library/http/InterfaceImpl.java | 49 -
.../org/qi4j/library/http/JettyActivation.java | 48 -
.../qi4j/library/http/JettyConfiguration.java | 165 --
.../library/http/JettyConfigurationHelper.java | 362 ----
.../java/org/qi4j/library/http/JettyMixin.java | 59 -
.../org/qi4j/library/http/JettyService.java | 26 -
.../library/http/JettyServiceAssembler.java | 94 -
.../library/http/SecureJettyConfiguration.java | 210 --
.../org/qi4j/library/http/SecureJettyMixin.java | 110 -
.../qi4j/library/http/SecureJettyService.java | 22 -
.../http/SecureJettyServiceAssembler.java | 32 -
.../java/org/qi4j/library/http/ServletInfo.java | 53 -
.../java/org/qi4j/library/http/Servlets.java | 341 ----
.../org/qi4j/library/http/UnitOfWorkFilter.java | 67 -
.../library/http/UnitOfWorkFilterService.java | 29 -
.../org/qi4j/library/http/WelcomeServlet.java | 42 -
.../library/http/WelcomeServletService.java | 27 -
.../java/org/qi4j/library/http/package.html | 21 -
.../library/http/AbstractJettyTest.java | 76 +
.../library/http/AbstractSecureJettyTest.java | 183 ++
.../library/http/FooServletContextListener.java | 39 +
.../http/FooServletContextListenerService.java | 32 +
.../library/http/HelloWorldServlet.java | 47 +
.../library/http/HelloWorldServletService.java | 32 +
.../library/http/JettyJMXStatisticsTest.java | 69 +
.../polygene/library/http/JettyServiceTest.java | 92 +
.../polygene/library/http/JettyTestSuite.java | 34 +
.../http/MutualSecureJettyServiceTest.java | 85 +
.../library/http/SecureJettyServiceTest.java | 98 +
.../qi4j/library/http/AbstractJettyTest.java | 64 -
.../library/http/AbstractSecureJettyTest.java | 128 --
.../library/http/FooServletContextListener.java | 37 -
.../http/FooServletContextListenerService.java | 30 -
.../qi4j/library/http/HelloWorldServlet.java | 44 -
.../library/http/HelloWorldServletService.java | 29 -
.../library/http/JettyJMXStatisticsTest.java | 62 -
.../org/qi4j/library/http/JettyServiceTest.java | 86 -
.../org/qi4j/library/http/JettyTestSuite.java | 29 -
.../http/MutualSecureJettyServiceTest.java | 74 -
.../library/http/SecureJettyServiceTest.java | 102 -
.../http/VirtualHostJettyServiceTest.java | 82 -
.../qi4j/library/http/dns/LocalManagedDns.java | 120 --
.../http/dns/LocalManagedDnsDescriptor.java | 42 -
...un.net.spi.nameservice.NameServiceDescriptor | 16 -
libraries/http/src/test/resources/logback.xml | 37 +-
.../http/polygene-lib-http-unittests-ca.jceks | Bin 0 -> 1075 bytes
...olygene-lib-http-unittests-client-cert.jceks | Bin 0 -> 3395 bytes
...olygene-lib-http-unittests-server-cert.jceks | Bin 0 -> 3380 bytes
.../http/qi4j-lib-http-unittests-ca.jceks | Bin 1075 -> 0 bytes
.../qi4j-lib-http-unittests-client-cert.jceks | Bin 3395 -> 0 bytes
.../qi4j-lib-http-unittests-server-cert.jceks | Bin 3380 -> 0 bytes
.../http/VirtualHostJettyServiceTest.java | 91 +
.../library/http/dns/LocalManagedDns.java | 125 ++
.../http/dns/LocalManagedDnsDescriptor.java | 48 +
...un.net.spi.nameservice.NameServiceDescriptor | 17 +
.../http/src/vhost-test/resources/logback.xml | 37 +
libraries/invocation-cache/build.gradle | 49 +-
libraries/invocation-cache/dev-status.xml | 39 +-
.../src/docs/invocation-cache.txt | 4 +-
.../library/invocationcache/Cached.java | 38 +
.../invocationcache/InvocationCache.java | 39 +
.../ReturnCachedValueConcern.java | 63 +
.../ReturnCachedValueOnExceptionConcern.java | 72 +
.../SimpleInvocationCacheMixin.java | 71 +
.../library/invocationcache/package.html | 24 +
.../qi4j/library/invocationcache/Cached.java | 36 -
.../invocationcache/InvocationCache.java | 37 -
.../ReturnCachedValueConcern.java | 62 -
.../ReturnCachedValueOnExceptionConcern.java | 70 -
.../SimpleInvocationCacheMixin.java | 69 -
.../qi4j/library/invocationcache/package.html | 21 -
.../invocationcache/DocumentationSupport.java | 52 +
.../invocationcache/DocumentationSupport.java | 51 -
libraries/jmx/build.gradle | 57 +-
libraries/jmx/dev-status.xml | 39 +-
libraries/jmx/src/docs/jmx.txt | 27 +-
.../library/jmx/ApplicationManagerService.java | 379 ++++
.../jmx/ConfigurationManagerService.java | 412 ++++
.../polygene/library/jmx/JMXAssembler.java | 43 +
.../library/jmx/JMXConnectorConfiguration.java | 43 +
.../library/jmx/JMXConnectorService.java | 195 ++
.../library/jmx/MBeanServerImporter.java | 46 +
.../polygene/library/jmx/MBeanTracker.java | 213 ++
.../polygene/library/jmx/ModelMBeanBuilder.java | 135 ++
.../polygene/library/jmx/PolygeneMBeans.java | 39 +
.../apache/polygene/library/jmx/package.html | 24 +
.../library/jmx/ApplicationManagerService.java | 377 ----
.../jmx/ConfigurationManagerService.java | 428 ----
.../java/org/qi4j/library/jmx/JMXAssembler.java | 37 -
.../library/jmx/JMXConnectorConfiguration.java | 38 -
.../qi4j/library/jmx/JMXConnectorService.java | 190 --
.../qi4j/library/jmx/MBeanServerImporter.java | 40 -
.../java/org/qi4j/library/jmx/MBeanTracker.java | 212 --
.../org/qi4j/library/jmx/ModelMBeanBuilder.java | 129 --
.../java/org/qi4j/library/jmx/Qi4jMBeans.java | 42 -
.../main/java/org/qi4j/library/jmx/package.html | 21 -
.../apache/polygene/library/jmx/JMXTest.java | 220 ++
.../test/java/org/qi4j/library/jmx/JMXTest.java | 207 --
libraries/lang-beanshell/README.txt | 10 -
libraries/lang-groovy/build.gradle | 34 -
libraries/lang-groovy/dev-status.xml | 35 -
libraries/lang-groovy/src/docs/lang-groovy.txt | 109 -
.../java/org/qi4j/lang/groovy/GroovyMixin.java | 215 --
.../main/java/org/qi4j/lang/groovy/package.html | 21 -
.../org/qi4j/lang/groovy/GroovyComposite.java | 23 -
.../org/qi4j/lang/groovy/GroovyMixinTest.java | 46 -
.../org/qi4j/lang/groovy/HelloSpeaker.java | 19 -
.../qi4j/lang/groovy/HelloSpeakerMixin.groovy | 26 -
.../org/qi4j/lang/groovy/HelloSpeakerTest.java | 79 -
.../groovy/org/qi4j/lang/groovy/Mixin1.java | 24 -
.../org/qi4j/lang/groovy/HelloSpeaker.groovy | 25 -
.../lang/groovy/HelloSpeaker.sayHello.groovy | 20 -
.../org/qi4j/lang/groovy/Mixin1.groovy | 22 -
libraries/lang-javascript/build.gradle | 34 -
libraries/lang-javascript/dev-status.xml | 35 -
.../lang-javascript/licenses/rhino.license | 470 -----
.../src/docs/lang-javascript.txt | 55 -
.../qi4j/lang/javascript/JavaScriptMixin.java | 324 ---
.../java/org/qi4j/lang/javascript/package.html | 21 -
.../org/qi4j/lang/javascript/DomainType.java | 24 -
.../org/qi4j/lang/javascript/HelloSpeaker.java | 24 -
.../lang/javascript/JavaScriptMixinTest.java | 35 -
.../org/qi4j/lang/javascript/DomainType.js | 25 -
libraries/lang-jruby/README.txt | 10 -
libraries/lang-scala/build.gradle | 44 -
libraries/lang-scala/dev-status.xml | 35 -
libraries/lang-scala/src/docs/lang-scala.txt | 117 --
.../org/qi4j/lang/scala/ScalaTraitMixin.java | 214 --
.../main/java/org/qi4j/lang/scala/package.html | 21 -
.../scala/ExclamationGenericConcern.scala | 36 -
.../qi4j/sample/scala/HelloThereConcern.scala | 22 -
.../qi4j/sample/scala/HelloWorldComposite.scala | 21 -
.../sample/scala/HelloWorldComposite2.scala | 15 -
.../sample/scala/HelloWorldCompositeTest.java | 123 --
.../org/qi4j/sample/scala/HelloWorldMixin.scala | 20 -
.../qi4j/sample/scala/HelloWorldMixin2.scala | 21 -
.../qi4j/sample/scala/HelloWorldMixin3.scala | 22 -
.../org/qi4j/sample/scala/TestEntity.scala | 62 -
.../org/qi4j/sample/scala/TestService.scala | 25 -
libraries/locking/build.gradle | 46 +-
libraries/locking/dev-status.xml | 39 +-
libraries/locking/src/docs/locking.txt | 2 +-
.../polygene/library/locking/LockMixin.java | 43 +
.../locking/LockingAbstractComposite.java | 32 +
.../polygene/library/locking/ReadLock.java | 33 +
.../library/locking/ReadLockConcern.java | 91 +
.../polygene/library/locking/WriteLock.java | 33 +
.../library/locking/WriteLockConcern.java | 82 +
.../polygene/library/locking/package.html | 24 +
.../org/qi4j/library/locking/LockMixin.java | 41 -
.../locking/LockingAbstractComposite.java | 31 -
.../java/org/qi4j/library/locking/ReadLock.java | 25 -
.../qi4j/library/locking/ReadLockConcern.java | 90 -
.../org/qi4j/library/locking/WriteLock.java | 25 -
.../qi4j/library/locking/WriteLockConcern.java | 81 -
.../java/org/qi4j/library/locking/package.html | 21 -
.../library/locking/DocumentationSupport.java | 43 +
.../polygene/library/locking/LockingTest.java | 132 ++
.../library/locking/DocumentationSupport.java | 42 -
.../org/qi4j/library/locking/LockingTest.java | 126 --
libraries/logging/build.gradle | 49 +-
libraries/logging/dev-status.xml | 39 +-
libraries/logging/src/docs/logging.txt | 37 +-
.../polygene/library/logging/debug/Debug.java | 48 +
.../library/logging/debug/DebugConcern.java | 100 +
.../polygene/library/logging/debug/package.html | 24 +
.../records/CompositeDebugRecordEntity.java | 29 +
.../logging/debug/records/DebugRecord.java | 38 +
.../debug/records/EntityDebugRecordEntity.java | 29 +
.../debug/records/ServiceDebugRecordEntity.java | 28 +
.../library/logging/debug/records/package.html | 24 +
.../debug/service/DebugOnConsoleSideEffect.java | 111 ++
.../service/DebugServiceConfiguration.java | 28 +
.../logging/debug/service/DebuggingService.java | 36 +
.../service/DebuggingServiceComposite.java | 31 +
.../debug/service/DebuggingServiceMixin.java | 180 ++
.../library/logging/debug/service/package.html | 24 +
.../library/logging/log/CategoryLog.java | 54 +
.../library/logging/log/CategoryLogConcern.java | 161 ++
.../library/logging/log/CategoryLogMixin.java | 85 +
.../polygene/library/logging/log/LogType.java | 25 +
.../polygene/library/logging/log/SimpleLog.java | 52 +
.../library/logging/log/SimpleLogConcern.java | 167 ++
.../library/logging/log/StandardLog.java | 35 +
.../library/logging/log/StandardLogConcern.java | 77 +
.../log/assemblies/LoggingAssembler.java | 38 +
.../library/logging/log/assemblies/package.html | 24 +
.../polygene/library/logging/log/package.html | 24 +
.../logging/log/records/CompositeLogRecord.java | 28 +
.../logging/log/records/EntityLogRecord.java | 30 +
.../library/logging/log/records/LogRecord.java | 42 +
.../logging/log/records/ServiceLogRecord.java | 28 +
.../library/logging/log/records/package.html | 24 +
.../log/service/LogOnConsoleSideEffect.java | 84 +
.../logging/log/service/LoggingService.java | 29 +
.../log/service/LoggingServiceComposite.java | 30 +
.../log/service/LoggingServiceMixin.java | 173 ++
.../library/logging/log/service/package.html | 24 +
.../logging/trace/AbstractTraceConcern.java | 84 +
.../logging/trace/ExcludeCompositeFilter.java | 35 +
.../polygene/library/logging/trace/Trace.java | 66 +
.../library/logging/trace/TraceAllConcern.java | 57 +
.../library/logging/trace/TraceConcern.java | 61 +
.../logging/trace/TraceOnConsoleSideEffect.java | 97 +
.../trace/assemblies/TracingAssembler.java | 40 +
.../logging/trace/assemblies/package.html | 24 +
.../polygene/library/logging/trace/package.html | 24 +
.../records/CompositeTraceRecordEntity.java | 30 +
.../trace/records/EntityTraceRecordEntity.java | 31 +
.../trace/records/ServiceTraceRecordEntity.java | 28 +
.../logging/trace/records/TraceRecord.java | 45 +
.../library/logging/trace/records/package.html | 24 +
.../service/StandardTraceServiceComposite.java | 31 +
.../logging/trace/service/TraceService.java | 37 +
.../service/TraceServiceConfiguration.java | 29 +
.../trace/service/TraceServiceMixin.java | 199 ++
.../library/logging/trace/service/package.html | 24 +
.../logging/view/ConsoleViewerComposite.java | 29 +
.../logging/view/ConsoleViewerMixin.java | 30 +
.../logging/view/LogServiceListener.java | 25 +
.../library/logging/view/SwingViewer.java | 30 +
.../polygene/library/logging/view/package.html | 24 +
.../main/java/org/qi4j/logging/debug/Debug.java | 46 -
.../org/qi4j/logging/debug/DebugConcern.java | 98 -
.../java/org/qi4j/logging/debug/package.html | 21 -
.../records/CompositeDebugRecordEntity.java | 27 -
.../qi4j/logging/debug/records/DebugRecord.java | 35 -
.../debug/records/EntityDebugRecordEntity.java | 26 -
.../debug/records/ServiceDebugRecordEntity.java | 26 -
.../org/qi4j/logging/debug/records/package.html | 21 -
.../debug/service/DebugOnConsoleSideEffect.java | 111 --
.../service/DebugServiceConfiguration.java | 27 -
.../logging/debug/service/DebuggingService.java | 35 -
.../service/DebuggingServiceComposite.java | 29 -
.../debug/service/DebuggingServiceMixin.java | 180 --
.../org/qi4j/logging/debug/service/package.html | 21 -
.../java/org/qi4j/logging/log/CategoryLog.java | 53 -
.../qi4j/logging/log/CategoryLogConcern.java | 160 --
.../org/qi4j/logging/log/CategoryLogMixin.java | 85 -
.../main/java/org/qi4j/logging/log/LogType.java | 23 -
.../java/org/qi4j/logging/log/SimpleLog.java | 51 -
.../org/qi4j/logging/log/SimpleLogConcern.java | 165 --
.../java/org/qi4j/logging/log/StandardLog.java | 34 -
.../qi4j/logging/log/StandardLogConcern.java | 76 -
.../log/assemblies/LoggingAssembler.java | 36 -
.../qi4j/logging/log/assemblies/package.html | 21 -
.../main/java/org/qi4j/logging/log/package.html | 21 -
.../logging/log/records/CompositeLogRecord.java | 27 -
.../logging/log/records/EntityLogRecord.java | 27 -
.../org/qi4j/logging/log/records/LogRecord.java | 40 -
.../logging/log/records/ServiceLogRecord.java | 25 -
.../org/qi4j/logging/log/records/package.html | 21 -
.../log/service/LogOnConsoleSideEffect.java | 83 -
.../logging/log/service/LoggingService.java | 27 -
.../log/service/LoggingServiceComposite.java | 28 -
.../log/service/LoggingServiceMixin.java | 171 --
.../org/qi4j/logging/log/service/package.html | 21 -
.../logging/trace/AbstractTraceConcern.java | 84 -
.../logging/trace/ExcludeCompositeFilter.java | 32 -
.../main/java/org/qi4j/logging/trace/Trace.java | 63 -
.../org/qi4j/logging/trace/TraceAllConcern.java | 54 -
.../org/qi4j/logging/trace/TraceConcern.java | 58 -
.../logging/trace/TraceOnConsoleSideEffect.java | 95 -
.../trace/assemblies/TracingAssembler.java | 38 -
.../qi4j/logging/trace/assemblies/package.html | 21 -
.../java/org/qi4j/logging/trace/package.html | 21 -
.../records/CompositeTraceRecordEntity.java | 28 -
.../trace/records/EntityTraceRecordEntity.java | 28 -
.../trace/records/ServiceTraceRecordEntity.java | 26 -
.../qi4j/logging/trace/records/TraceRecord.java | 40 -
.../org/qi4j/logging/trace/records/package.html | 21 -
.../service/StandardTraceServiceComposite.java | 30 -
.../logging/trace/service/TraceService.java | 33 -
.../service/TraceServiceConfiguration.java | 28 -
.../trace/service/TraceServiceMixin.java | 164 --
.../org/qi4j/logging/trace/service/package.html | 21 -
.../logging/view/ConsoleViewerComposite.java | 26 -
.../qi4j/logging/view/ConsoleViewerMixin.java | 27 -
.../qi4j/logging/view/LogServiceListener.java | 22 -
.../java/org/qi4j/logging/view/SwingViewer.java | 27 -
.../java/org/qi4j/logging/view/package.html | 21 -
.../polygene/library/logging/DebuggingTest.java | 140 ++
.../polygene/library/logging/TracingTest.java | 257 +++
.../library/logging/docsupport/LoggingDocs.java | 72 +
.../java/org/qi4j/logging/DebuggingTest.java | 144 --
.../test/java/org/qi4j/logging/TracingTest.java | 256 ---
.../qi4j/logging/docsupport/LoggingDocs.java | 71 -
.../DebuggingServiceComposite.properties | 21 +
.../DebuggingServiceComposite.properties | 16 -
libraries/metrics/build.gradle | 29 -
libraries/metrics/dev-status.xml | 35 -
libraries/metrics/src/docs/metrics.txt | 63 -
.../org/qi4j/library/metrics/TimingCapture.java | 32 -
.../metrics/TimingCaptureAllConcern.java | 75 -
.../library/metrics/TimingCaptureConcern.java | 43 -
.../java/org/qi4j/library/metrics/package.html | 21 -
.../library/metrics/DocumentationSupport.java | 79 -
.../org/qi4j/library/metrics/MetricsTest.java | 195 --
libraries/osgi/build.gradle | 52 +-
libraries/osgi/dev-status.xml | 39 +-
libraries/osgi/src/docs/osgi.txt | 12 +-
.../polygene/library/osgi/FallbackStrategy.java | 40 +
.../library/osgi/OSGiEnabledService.java | 121 ++
.../polygene/library/osgi/OSGiImportInfo.java | 47 +
.../library/osgi/OSGiServiceExporter.java | 118 ++
.../library/osgi/OSGiServiceImporter.java | 122 ++
.../apache/polygene/library/osgi/package.html | 24 +
.../org/qi4j/library/osgi/FallbackStrategy.java | 39 -
.../qi4j/library/osgi/OSGiEnabledService.java | 125 --
.../org/qi4j/library/osgi/OSGiImportInfo.java | 46 -
.../qi4j/library/osgi/OSGiServiceExporter.java | 122 --
.../qi4j/library/osgi/OSGiServiceImporter.java | 121 --
.../java/org/qi4j/library/osgi/package.html | 21 -
.../library/osgi/DocumentationSupport.java | 93 +
.../polygene/library/osgi/OSGiServiceTest.java | 80 +
.../qi4j/library/osgi/DocumentationSupport.java | 92 -
.../org/qi4j/library/osgi/OSGiServiceTest.java | 78 -
libraries/rdf/build.gradle | 66 +-
libraries/rdf/dev-status.xml | 39 +-
.../org/apache/polygene/library/rdf/DcRdf.java | 31 +
.../polygene/library/rdf/PolygeneEntity.java | 39 +
.../library/rdf/PolygeneEntityType.java | 39 +
.../polygene/library/rdf/PolygeneRdf.java | 87 +
.../apache/polygene/library/rdf/RdfFormat.java | 26 +
.../org/apache/polygene/library/rdf/Rdfs.java | 67 +
.../rdf/entity/EntityStateSerializer.java | 285 +++
.../rdf/entity/EntityTypeSerializer.java | 169 ++
.../polygene/library/rdf/entity/package.html | 24 +
.../rdf/model/ApplicationSerializer.java | 46 +
.../library/rdf/model/ApplicationVisitor.java | 116 ++
.../polygene/library/rdf/model/Model2XML.java | 216 ++
.../polygene/library/rdf/model/package.html | 24 +
.../apache/polygene/library/rdf/package.html | 24 +
.../repository/HttpRepositoryConfiguration.java | 50 +
.../rdf/repository/HttpRepositoryService.java | 98 +
.../rdf/repository/MemoryRepositoryService.java | 138 ++
.../rdf/repository/NativeConfiguration.java | 43 +
.../rdf/repository/NativeRepositoryService.java | 231 +++
.../RdbmsRepositoryConfiguration.java | 33 +
.../rdf/repository/RdbmsRepositoryService.java | 136 ++
.../rdf/repository/ResetableRepository.java | 29 +
.../library/rdf/repository/package.html | 24 +
.../rdf/serializer/AbstractSerializer.java | 81 +
.../library/rdf/serializer/N3Serializer.java | 31 +
.../rdf/serializer/RdfXmlSerializer.java | 31 +
.../library/rdf/serializer/Serializer.java | 35 +
.../rdf/serializer/SerializerContext.java | 126 ++
.../rdf/serializer/TurtleSerializer.java | 31 +
.../library/rdf/serializer/package.html | 24 +
.../main/java/org/qi4j/library/rdf/DcRdf.java | 24 -
.../java/org/qi4j/library/rdf/Qi4jEntity.java | 33 -
.../org/qi4j/library/rdf/Qi4jEntityType.java | 33 -
.../main/java/org/qi4j/library/rdf/Qi4jRdf.java | 81 -
.../java/org/qi4j/library/rdf/RdfFormat.java | 19 -
.../main/java/org/qi4j/library/rdf/Rdfs.java | 60 -
.../rdf/entity/EntityStateSerializer.java | 249 ---
.../rdf/entity/EntityTypeSerializer.java | 160 --
.../org/qi4j/library/rdf/entity/package.html | 21 -
.../rdf/model/ApplicationSerializer.java | 43 -
.../library/rdf/model/ApplicationVisitor.java | 112 --
.../org/qi4j/library/rdf/model/Model2XML.java | 217 --
.../org/qi4j/library/rdf/model/package.html | 21 -
.../main/java/org/qi4j/library/rdf/package.html | 21 -
.../repository/HttpRepositoryConfiguration.java | 45 -
.../rdf/repository/HttpRepositoryService.java | 92 -
.../rdf/repository/MemoryRepositoryService.java | 132 --
.../rdf/repository/NativeConfiguration.java | 36 -
.../rdf/repository/NativeRepositoryService.java | 221 --
.../RdbmsRepositoryConfiguration.java | 31 -
.../rdf/repository/RdbmsRepositoryService.java | 135 --
.../rdf/repository/ResetableRepository.java | 27 -
.../qi4j/library/rdf/repository/package.html | 21 -
.../rdf/serializer/AbstractSerializer.java | 78 -
.../library/rdf/serializer/N3Serializer.java | 28 -
.../rdf/serializer/RdfXmlSerializer.java | 28 -
.../qi4j/library/rdf/serializer/Serializer.java | 28 -
.../rdf/serializer/SerializerContext.java | 123 --
.../rdf/serializer/TurtleSerializer.java | 28 -
.../qi4j/library/rdf/serializer/package.html | 21 -
.../library/rdf/ApplicationXmlTest.java | 157 ++
.../polygene/library/rdf/Model2XMLTest.java | 83 +
.../rdf/entity/EntitySerializerTest.java | 142 ++
.../rdf/entity/EntityTypeSerializerTest.java | 127 ++
.../polygene/library/rdf/entity/Test2Value.java | 29 +
.../polygene/library/rdf/entity/TestEntity.java | 47 +
.../polygene/library/rdf/entity/TestValue.java | 37 +
.../polygene/library/rdf/entity/test2.xml | 45 +
.../rdf/repository/MemoryRepositoryTest.java | 56 +
.../rdf/repository/NativeRepositoryTest.java | 68 +
.../qi4j/library/rdf/ApplicationXmlTest.java | 156 --
.../org/qi4j/library/rdf/Model2XMLTest.java | 82 -
.../rdf/entity/EntitySerializerTest.java | 138 --
.../rdf/entity/EntityTypeSerializerTest.java | 123 --
.../org/qi4j/library/rdf/entity/Test2Value.java | 27 -
.../org/qi4j/library/rdf/entity/TestEntity.java | 41 -
.../org/qi4j/library/rdf/entity/TestValue.java | 31 -
.../java/org/qi4j/library/rdf/entity/test.xml | 53 -
.../java/org/qi4j/library/rdf/entity/test2.xml | 42 -
.../rdf/repository/MemoryRepositoryTest.java | 55 -
.../rdf/repository/NativeRepositoryTest.java | 59 -
.../NativeRepositoryService.properties | 21 +
.../NativeRepositoryService.properties | 16 -
libraries/rest-client/build.gradle | 50 +-
libraries/rest-client/dev-status.xml | 39 +-
libraries/rest-client/src/docs/primer.txt | 10 +-
libraries/rest-client/src/docs/rest-client.txt | 14 +-
.../library/rest/client/ClientAssembler.java | 55 +
.../library/rest/client/ClientCache.java | 149 ++
.../rest/client/RequestWriterDelegator.java | 102 +
.../rest/client/ResponseReaderDelegator.java | 89 +
.../rest/client/api/ContextResourceClient.java | 443 ++++
.../api/ContextResourceClientFactory.java | 189 ++
.../library/rest/client/api/ErrorHandler.java | 73 +
.../library/rest/client/api/HandlerCommand.java | 218 ++
.../library/rest/client/api/package.html | 24 +
.../polygene/library/rest/client/package.html | 24 +
.../client/requestwriter/FormRequestWriter.java | 52 +
.../ValueCompositeRequestWriter.java | 111 ++
.../rest/client/requestwriter/package.html | 24 +
.../responsereader/DefaultResponseReader.java | 63 +
.../responsereader/JSONResponseReader.java | 93 +
.../responsereader/TableResponseReader.java | 123 ++
.../rest/client/responsereader/package.html | 24 +
.../rest/client/spi/NullResponseHandler.java | 39 +
.../library/rest/client/spi/RequestWriter.java | 41 +
.../rest/client/spi/ResponseHandler.java | 34 +
.../library/rest/client/spi/ResponseReader.java | 32 +
.../library/rest/client/spi/ResultHandler.java | 32 +
.../library/rest/client/spi/package.html | 24 +
.../library/rest/client/ClientAssembler.java | 52 -
.../qi4j/library/rest/client/ClientCache.java | 149 --
.../rest/client/RequestWriterDelegator.java | 100 -
.../rest/client/ResponseReaderDelegator.java | 87 -
.../rest/client/api/ContextResourceClient.java | 488 -----
.../api/ContextResourceClientFactory.java | 186 --
.../library/rest/client/api/ErrorHandler.java | 86 -
.../library/rest/client/api/HandlerCommand.java | 221 --
.../qi4j/library/rest/client/api/package.html | 21 -
.../org/qi4j/library/rest/client/package.html | 21 -
.../client/requestwriter/FormRequestWriter.java | 49 -
.../ValueCompositeRequestWriter.java | 111 --
.../rest/client/requestwriter/package.html | 21 -
.../responsereader/DefaultResponseReader.java | 62 -
.../responsereader/JSONResponseReader.java | 84 -
.../responsereader/TableResponseReader.java | 110 -
.../rest/client/responsereader/package.html | 21 -
.../rest/client/spi/NullResponseHandler.java | 36 -
.../library/rest/client/spi/RequestWriter.java | 38 -
.../rest/client/spi/ResponseHandler.java | 31 -
.../library/rest/client/spi/ResponseReader.java | 29 -
.../library/rest/client/spi/ResultHandler.java | 29 -
.../qi4j/library/rest/client/spi/package.html | 21 -
.../library/rest/client/rest-client.properties | 27 +
.../library/rest/client/rest-client.properties | 22 -
.../ContextResourceClientFactoryTest.java | 763 +++++++
.../rest/client/ContinuousIntegrationTest.java | 453 +++++
.../library/rest/client/RssReaderTest.java | 176 ++
.../rest/client/docsupport/RestPrimerDocs.java | 126 ++
.../ContextResourceClientFactoryTest.java | 754 -------
.../rest/client/ContinuousIntegrationTest.java | 452 -----
.../qi4j/library/rest/client/RssReaderTest.java | 177 --
.../rest/client/docsupport/RestPrimerDocs.java | 125 --
libraries/rest-common/build.gradle | 45 +-
libraries/rest-common/dev-status.xml | 39 +-
.../polygene/library/rest/common/Form.java | 36 +
.../polygene/library/rest/common/Resource.java | 81 +
.../library/rest/common/ValueAssembler.java | 46 +
.../polygene/library/rest/common/link/Link.java | 71 +
.../library/rest/common/link/Links.java | 36 +
.../library/rest/common/link/LinksBuilder.java | 134 ++
.../library/rest/common/link/LinksUtil.java | 70 +
.../library/rest/common/link/package.html | 24 +
.../polygene/library/rest/common/package.html | 24 +
.../library/rest/common/table/Cell.java | 38 +
.../library/rest/common/table/Column.java | 35 +
.../library/rest/common/table/Problem.java | 35 +
.../library/rest/common/table/QueryBuilder.java | 66 +
.../polygene/library/rest/common/table/Row.java | 36 +
.../library/rest/common/table/Table.java | 71 +
.../library/rest/common/table/TableBuilder.java | 331 +++
.../rest/common/table/TableBuilderFactory.java | 100 +
.../library/rest/common/table/TableQuery.java | 240 +++
.../rest/common/table/TableResponse.java | 52 +
.../library/rest/common/table/package.html | 24 +
.../java/org/qi4j/library/rest/common/Form.java | 33 -
.../org/qi4j/library/rest/common/Resource.java | 77 -
.../library/rest/common/ValueAssembler.java | 45 -
.../org/qi4j/library/rest/common/link/Link.java | 68 -
.../qi4j/library/rest/common/link/Links.java | 33 -
.../library/rest/common/link/LinksBuilder.java | 131 --
.../library/rest/common/link/LinksUtil.java | 99 -
.../qi4j/library/rest/common/link/package.html | 21 -
.../org/qi4j/library/rest/common/package.html | 21 -
.../qi4j/library/rest/common/table/Cell.java | 35 -
.../qi4j/library/rest/common/table/Column.java | 32 -
.../qi4j/library/rest/common/table/Problem.java | 32 -
.../library/rest/common/table/QueryBuilder.java | 63 -
.../org/qi4j/library/rest/common/table/Row.java | 33 -
.../qi4j/library/rest/common/table/Table.java | 68 -
.../library/rest/common/table/TableBuilder.java | 302 ---
.../rest/common/table/TableBuilderFactory.java | 98 -
.../library/rest/common/table/TableQuery.java | 238 ---
.../rest/common/table/TableResponse.java | 50 -
.../qi4j/library/rest/common/table/package.html | 21 -
libraries/rest-server/build.gradle | 61 +-
libraries/rest-server/dev-status.xml | 39 +-
.../rest/server/RestServerException.java | 34 +
.../rest/server/api/ContextResource.java | 923 +++++++++
.../library/rest/server/api/ContextRestlet.java | 315 +++
.../api/InteractionConstraintsConcern.java | 82 +
.../rest/server/api/ObjectSelection.java | 92 +
.../library/rest/server/api/ResourceCreate.java | 29 +
.../library/rest/server/api/ResourceDelete.java | 32 +
.../library/rest/server/api/ResourceIndex.java | 29 +
.../library/rest/server/api/ResourceUpdate.java | 29 +
.../rest/server/api/ResourceValidity.java | 101 +
.../library/rest/server/api/SubResource.java | 37 +
.../library/rest/server/api/SubResources.java | 41 +
.../api/constraint/InteractionConstraint.java | 32 +
.../InteractionConstraintDeclaration.java | 33 +
.../api/constraint/InteractionValidation.java | 59 +
.../rest/server/api/constraint/Requires.java | 67 +
.../server/api/constraint/RequiresValid.java | 48 +
.../server/api/constraint/ServiceAvailable.java | 53 +
.../rest/server/api/constraint/package.html | 24 +
.../library/rest/server/api/dci/Role.java | 62 +
.../library/rest/server/api/dci/package.html | 24 +
.../library/rest/server/api/package.html | 24 +
.../server/assembler/RestServerAssembler.java | 117 ++
.../library/rest/server/assembler/package.html | 24 +
.../restlet/ConstraintViolationMessages.java | 85 +
.../restlet/ExtensionMediaTypeFilter.java | 88 +
.../server/restlet/InteractionConstraints.java | 36 +
.../restlet/InteractionConstraintsService.java | 362 ++++
.../rest/server/restlet/NullCommandResult.java | 36 +
.../server/restlet/RequestReaderDelegator.java | 111 ++
.../server/restlet/ResponseWriterDelegator.java | 100 +
.../freemarker/ValueCompositeObjectWrapper.java | 52 +
.../freemarker/ValueCompositeTemplateModel.java | 122 ++
.../rest/server/restlet/freemarker/package.html | 24 +
.../library/rest/server/restlet/package.html | 24 +
.../requestreader/DefaultRequestReader.java | 509 +++++
.../server/restlet/requestreader/package.html | 24 +
.../responsewriter/AbstractResponseWriter.java | 65 +
.../responsewriter/DefaultResponseWriter.java | 58 +
.../responsewriter/FormResponseWriter.java | 127 ++
.../responsewriter/JSONResponseWriter.java | 64 +
.../responsewriter/LinksResponseWriter.java | 161 ++
.../responsewriter/ResourceResponseWriter.java | 112 ++
.../ResourceTemplateResponseWriter.java | 119 ++
.../responsewriter/RestResponseException.java | 31 +
.../responsewriter/TableResponseWriter.java | 210 ++
.../ValueCompositeResponseWriter.java | 118 ++
.../ValueDescriptorResponseWriter.java | 133 ++
.../server/restlet/responsewriter/package.html | 24 +
.../library/rest/server/spi/CommandResult.java | 28 +
.../library/rest/server/spi/RequestReader.java | 33 +
.../library/rest/server/spi/ResponseWriter.java | 32 +
.../rest/server/spi/ResultConverter.java | 31 +
.../library/rest/server/spi/package.html | 24 +
.../rest/server/api/ContextResource.java | 917 ---------
.../library/rest/server/api/ContextRestlet.java | 308 ---
.../api/InteractionConstraintsConcern.java | 81 -
.../rest/server/api/ObjectSelection.java | 89 -
.../library/rest/server/api/ResourceCreate.java | 26 -
.../library/rest/server/api/ResourceDelete.java | 29 -
.../library/rest/server/api/ResourceIndex.java | 26 -
.../library/rest/server/api/ResourceUpdate.java | 26 -
.../rest/server/api/ResourceValidity.java | 100 -
.../library/rest/server/api/SubResource.java | 34 -
.../library/rest/server/api/SubResources.java | 38 -
.../api/constraint/InteractionConstraint.java | 29 -
.../InteractionConstraintDeclaration.java | 30 -
.../api/constraint/InteractionValidation.java | 56 -
.../rest/server/api/constraint/Requires.java | 64 -
.../server/api/constraint/RequiresValid.java | 45 -
.../server/api/constraint/ServiceAvailable.java | 50 -
.../rest/server/api/constraint/package.html | 21 -
.../qi4j/library/rest/server/api/dci/Role.java | 59 -
.../library/rest/server/api/dci/package.html | 21 -
.../qi4j/library/rest/server/api/package.html | 21 -
.../server/assembler/RestServerAssembler.java | 111 --
.../library/rest/server/assembler/package.html | 21 -
.../restlet/ConstraintViolationMessages.java | 84 -
.../restlet/ExtensionMediaTypeFilter.java | 85 -
.../server/restlet/InteractionConstraints.java | 33 -
.../restlet/InteractionConstraintsService.java | 359 ----
.../rest/server/restlet/NullCommandResult.java | 33 -
.../server/restlet/RequestReaderDelegator.java | 107 -
.../server/restlet/ResponseWriterDelegator.java | 96 -
.../freemarker/ValueCompositeObjectWrapper.java | 45 -
.../freemarker/ValueCompositeTemplateModel.java | 125 --
.../rest/server/restlet/freemarker/package.html | 21 -
.../library/rest/server/restlet/package.html | 21 -
.../requestreader/DefaultRequestReader.java | 499 -----
.../server/restlet/requestreader/package.html | 21 -
.../responsewriter/AbstractResponseWriter.java | 63 -
.../responsewriter/DefaultResponseWriter.java | 55 -
.../responsewriter/FormResponseWriter.java | 118 --
.../responsewriter/JSONResponseWriter.java | 61 -
.../responsewriter/LinksResponseWriter.java | 151 --
.../responsewriter/ResourceResponseWriter.java | 105 -
.../ResourceTemplateResponseWriter.java | 116 --
.../responsewriter/TableResponseWriter.java | 203 --
.../ValueCompositeResponseWriter.java | 117 --
.../ValueDescriptorResponseWriter.java | 119 --
.../server/restlet/responsewriter/package.html | 21 -
.../library/rest/server/spi/CommandResult.java | 27 -
.../library/rest/server/spi/RequestReader.java | 32 -
.../library/rest/server/spi/ResponseWriter.java | 31 -
.../rest/server/spi/ResultConverter.java | 28 -
.../qi4j/library/rest/server/spi/package.html | 21 -
.../library/rest/server/rest-server.properties | 31 +
.../rest/server/restlet/responsewriter/form.htm | 61 +
.../server/restlet/responsewriter/links.atom | 15 +
.../server/restlet/responsewriter/links.htm | 39 +
.../server/restlet/responsewriter/resource.htm | 77 +
.../restlet/responsewriter/selectresource.htm | 35 +
.../server/restlet/responsewriter/table.htm | 53 +
.../server/restlet/responsewriter/value.htm | 40 +
.../library/rest/server/rest-server.properties | 26 -
.../rest/server/restlet/responsewriter/form.htm | 41 -
.../server/restlet/responsewriter/links.atom | 15 -
.../server/restlet/responsewriter/links.htm | 19 -
.../server/restlet/responsewriter/resource.htm | 57 -
.../restlet/responsewriter/selectresource.htm | 15 -
.../server/restlet/responsewriter/table.htm | 33 -
.../server/restlet/responsewriter/value.htm | 20 -
.../src/main/resources/velocity.properties | 33 +-
.../rest/server/DocumentationSupport.java | 41 +
.../rest/server/DocumentationSupport.java | 37 -
libraries/rest/build.gradle | 57 +-
libraries/rest/dev-status.xml | 39 +-
.../library/rest/admin/EntitiesResource.java | 247 +++
.../library/rest/admin/EntityResource.java | 523 +++++
.../rest/admin/ExceptionRepresentation.java | 53 +
.../rest/admin/ExtensionMediaTypeFilter.java | 87 +
.../library/rest/admin/IndexResource.java | 130 ++
.../library/rest/admin/PolygeneFinder.java | 45 +
.../rest/admin/PolygeneServerServlet.java | 44 +
.../admin/PolygeneServerServletService.java | 33 +
.../library/rest/admin/RestApplication.java | 117 ++
.../library/rest/admin/RestAssembler.java | 41 +
.../polygene/library/rest/admin/RestServer.java | 25 +
.../library/rest/admin/RestServerComposite.java | 58 +
.../rest/admin/RestServerConfiguration.java | 32 +
.../library/rest/admin/RestServerMixin.java | 60 +
.../library/rest/admin/SPARQLResource.java | 383 ++++
.../polygene/library/rest/admin/package.html | 24 +
.../library/rest/admin/EntitiesResource.java | 239 ---
.../qi4j/library/rest/admin/EntityResource.java | 534 -----
.../rest/admin/ExceptionRepresentation.java | 46 -
.../rest/admin/ExtensionMediaTypeFilter.java | 81 -
.../qi4j/library/rest/admin/IndexResource.java | 124 --
.../org/qi4j/library/rest/admin/Qi4jFinder.java | 38 -
.../library/rest/admin/Qi4jServerServlet.java | 38 -
.../rest/admin/Qi4jServerServletService.java | 28 -
.../library/rest/admin/RestApplication.java | 103 -
.../qi4j/library/rest/admin/RestAssembler.java | 34 -
.../org/qi4j/library/rest/admin/RestServer.java | 22 -
.../library/rest/admin/RestServerComposite.java | 56 -
.../library/rest/admin/RestServerMixin.java | 50 -
.../qi4j/library/rest/admin/SPARQLResource.java | 377 ----
.../org/qi4j/library/rest/admin/package.html | 21 -
.../polygene/library/rest/admin/sparqlform.html | 99 +
.../polygene/library/rest/admin/sparqlhtml.xsl | 190 ++
.../org/qi4j/library/rest/admin/sparqlform.html | 79 -
.../org/qi4j/library/rest/admin/sparqlhtml.xsl | 188 --
.../rest/src/main/resources/velocity.properties | 33 +-
.../library/rest/admin/DomainAssembler.java | 52 +
.../library/rest/admin/DummyDataService.java | 115 ++
.../polygene/library/rest/admin/Main.java | 52 +
.../library/rest/admin/MainAssembler.java | 76 +
.../MemoryEntityStoreServiceAssembler.java | 40 +
.../polygene/library/rest/admin/Named.java | 33 +
.../library/rest/admin/RDFAssembler.java | 42 +
.../polygene/library/rest/admin/RestTest.java | 308 +++
.../rest/admin/RestletServletAssembler.java | 42 +
.../polygene/library/rest/admin/TestEntity.java | 55 +
.../library/rest/admin/TestEntity2.java | 31 +
.../polygene/library/rest/admin/TestRole.java | 33 +
.../polygene/library/rest/admin/TestValue.java | 47 +
.../polygene/library/rest/admin/TestValue2.java | 35 +
.../library/rest/admin/DomainAssembler.java | 48 -
.../library/rest/admin/DummyDataService.java | 108 -
.../java/org/qi4j/library/rest/admin/Main.java | 46 -
.../qi4j/library/rest/admin/MainAssembler.java | 70 -
.../MemoryEntityStoreServiceAssembler.java | 34 -
.../java/org/qi4j/library/rest/admin/Named.java | 27 -
.../qi4j/library/rest/admin/RDFAssembler.java | 38 -
.../org/qi4j/library/rest/admin/RestTest.java | 324 ---
.../rest/admin/RestletServletAssembler.java | 37 -
.../org/qi4j/library/rest/admin/TestEntity.java | 49 -
.../qi4j/library/rest/admin/TestEntity2.java | 25 -
.../org/qi4j/library/rest/admin/TestRole.java | 27 -
.../org/qi4j/library/rest/admin/TestValue.java | 41 -
.../org/qi4j/library/rest/admin/TestValue2.java | 29 -
libraries/restlet/build.gradle | 51 +
libraries/restlet/dev-status.xml | 38 +
libraries/restlet/src/docs/restlet.txt | 63 +
.../polygene/library/restlet/Command.java | 29 +
.../library/restlet/ConversionException.java | 29 +
.../polygene/library/restlet/FormField.java | 105 +
.../library/restlet/HasDescription.java | 31 +
.../polygene/library/restlet/HasName.java | 28 +
.../library/restlet/PolygeneEntityRestlet.java | 311 +++
.../restlet/PolygeneRestApplication.java | 252 +++
.../library/restlet/PolygeneServerServlet.java | 47 +
.../polygene/library/restlet/RestForm.java | 48 +
.../polygene/library/restlet/RestLink.java | 30 +
.../restlet/assembly/CrudServiceAssembler.java | 41 +
.../restlet/assembly/GenericRestLayer.java | 36 +
.../assembly/RestApplicationAssembler.java | 86 +
.../RestletCrudConnectivityAssembler.java | 68 +
.../assembly/RestletCrudModuleAssembler.java | 66 +
.../configuration/ConfigurationLayer.java | 47 +
.../configuration/ConfigurationModule.java | 41 +
.../connectivity/ConnectivityLayer.java | 41 +
.../assembly/connectivity/RestModule.java | 42 +
.../assembly/connectivity/SecurityModule.java | 37 +
.../restlet/assembly/domain/CrudModule.java | 40 +
.../restlet/assembly/domain/DomainLayer.java | 39 +
.../infrastructue/FileStorageModule.java | 52 +
.../assembly/infrastructue/IndexingModule.java | 56 +
.../infrastructue/InfrastructureLayer.java | 56 +
.../infrastructue/SerializationModule.java | 39 +
.../assembly/resource/ResourceLayer.java | 39 +
.../library/restlet/crud/EntityList.java | 33 +
.../restlet/crud/EntityListResource.java | 121 ++
.../library/restlet/crud/EntityRef.java | 35 +
.../library/restlet/crud/EntityResource.java | 228 +++
.../restlet/crud/HasIdentitySpecification.java | 44 +
.../crud/RepositoryNotFoundException.java | 29 +
.../library/restlet/filters/NameFilter.java | 40 +
.../library/restlet/identity/CanonicalName.java | 56 +
.../restlet/identity/IdentityManager.java | 156 ++
.../identity/IdentityMappingConfiguration.java | 33 +
.../InvalidIdentityFormatException.java | 29 +
.../library/restlet/metainfo/UserIdentity.java | 66 +
.../restlet/repository/CrudRepository.java | 51 +
.../library/restlet/repository/EntityName.java | 64 +
.../repository/EntityTypeDescriptor.java | 42 +
.../repository/MissingRepositoryException.java | 29 +
.../restlet/repository/RepositoryLocator.java | 57 +
.../repository/SmallCrudRepositoryMixin.java | 122 ++
.../restlet/resource/CreationParameterized.java | 33 +
.../restlet/resource/CreationResource.java | 118 ++
.../resource/DefaultResourceFactoryImpl.java | 101 +
.../library/restlet/resource/EntryPoint.java | 31 +
.../restlet/resource/EntryPointResource.java | 99 +
.../restlet/resource/NotPresentException.java | 25 +
.../library/restlet/resource/Parameterizer.java | 25 +
.../restlet/resource/ResourceBuilder.java | 178 ++
.../restlet/resource/ResourceFactory.java | 31 +
.../restlet/resource/ServerResource.java | 109 +
.../serialization/FormRepresentation.java | 150 ++
.../serialization/JsonRepresentation.java | 131 ++
.../serialization/PolygeneConverter.java | 268 +++
...org.restlet.engine.converter.ConverterHelper | 16 +
.../polygene/library/restlet/Customer.java | 27 +
.../apache/polygene/library/restlet/Order.java | 27 +
.../polygene/library/restlet/OrdersModule.java | 41 +
.../polygene/library/restlet/Product.java | 27 +
.../library/restlet/TestApplication.java | 69 +
libraries/scheduler/build.gradle | 37 -
libraries/scheduler/dev-status.xml | 35 -
libraries/scheduler/src/docs/scheduler.txt | 168 --
.../org/qi4j/library/scheduler/Scheduler.java | 118 --
.../scheduler/SchedulerConfiguration.java | 51 -
.../qi4j/library/scheduler/SchedulerMixin.java | 371 ----
.../library/scheduler/SchedulerService.java | 78 -
.../java/org/qi4j/library/scheduler/Task.java | 62 -
.../scheduler/bootstrap/SchedulerAssembler.java | 105 -
.../library/scheduler/bootstrap/package.html | 21 -
.../org/qi4j/library/scheduler/package.html | 21 -
.../library/scheduler/schedule/Schedule.java | 84 -
.../scheduler/schedule/ScheduleFactory.java | 128 --
.../scheduler/schedule/ScheduleTime.java | 81 -
.../library/scheduler/schedule/Schedules.java | 24 -
.../scheduler/schedule/cron/CronExpression.java | 36 -
.../schedule/cron/CronExpressionConstraint.java | 34 -
.../scheduler/schedule/cron/CronSchedule.java | 94 -
.../scheduler/schedule/cron/package.html | 21 -
.../scheduler/schedule/once/OnceSchedule.java | 73 -
.../scheduler/schedule/once/package.html | 21 -
.../library/scheduler/schedule/package.html | 21 -
.../library/scheduler/timeline/Timeline.java | 73 -
.../timeline/TimelineForScheduleConcern.java | 90 -
.../scheduler/timeline/TimelineRecord.java | 79 -
.../scheduler/timeline/TimelineRecordStep.java | 27 -
.../timeline/TimelineScheduleMixin.java | 136 --
.../timeline/TimelineScheduleState.java | 26 -
.../timeline/TimelineSchedulerServiceMixin.java | 111 --
.../library/scheduler/timeline/package.html | 21 -
.../scheduler/AbstractSchedulerTest.java | 54 -
.../org/qi4j/library/scheduler/Constants.java | 26 -
.../org/qi4j/library/scheduler/FooTask.java | 64 -
.../qi4j/library/scheduler/SchedulerTest.java | 173 --
.../scheduler/docsupport/SchedulerDocs.java | 78 -
.../src/test/resources/logback-test.xml | 32 -
libraries/scheduler/test-repeatedly.sh | 35 -
libraries/scripting/build.gradle | 57 +-
libraries/scripting/dev-status.xml | 43 +-
libraries/scripting/src/docs/groovy.txt | 77 +
libraries/scripting/src/docs/javascript.txt | 42 +
libraries/scripting/src/docs/scripting.txt | 99 +
.../library/scripting/ScriptAttributes.java | 52 +
.../library/scripting/ScriptException.java | 33 +
.../polygene/library/scripting/ScriptMixin.java | 239 +++
.../library/scripting/ScriptRedirect.java | 30 +
.../library/scripting/ScriptReloadable.java | 25 +
.../polygene/library/scripting/Scripting.java | 74 +
.../polygene/library/scripting/package.html | 24 +
.../qi4j/library/scripting/ScriptException.java | 26 -
.../library/scripting/ScriptReloadable.java | 23 -
.../org/qi4j/library/scripting/ScriptUtil.java | 24 -
.../qi4j/library/scripting/ScriptUtilImpl.java | 27 -
.../org/qi4j/library/scripting/package.html | 21 -
.../library/scripting/HelloSpeakerMixin.groovy | 31 +
.../library/scripting/HelloSpeakerTest.java | 75 +
.../library/scripting/SimpleSpeaker.groovy | 26 +
.../polygene/library/scripting/DomainType.java | 63 +
.../library/scripting/HelloSpeaker.java | 33 +
.../library/scripting/ScriptMixinTest.java | 139 ++
.../library/scripting/ScriptUtilImplTest.java | 40 -
.../polygene/library/scripting/DomainType.js | 78 +
.../library/scripting/HelloSpeaker.groovy | 26 +
.../polygene/library/scripting/HelloSpeaker.js | 25 +
libraries/servlet/build.gradle | 54 +-
libraries/servlet/dev-status.xml | 39 +-
libraries/servlet/src/docs/servlet.txt | 16 +-
.../library/servlet/PolygeneFilter.java | 51 +
.../library/servlet/PolygeneServlet.java | 56 +
.../library/servlet/PolygeneServletSupport.java | 44 +
.../AbstractPolygeneServletBootstrap.java | 143 ++
.../library/servlet/lifecycle/package.html | 24 +
.../polygene/library/servlet/package.html | 50 +
.../org/qi4j/library/servlet/Qi4jFilter.java | 45 -
.../org/qi4j/library/servlet/Qi4jServlet.java | 51 -
.../library/servlet/Qi4jServletSupport.java | 38 -
.../lifecycle/AbstractQi4jServletBootstrap.java | 137 --
.../qi4j/library/servlet/lifecycle/package.html | 21 -
.../java/org/qi4j/library/servlet/package.html | 47 -
.../polygene/library/servlet/ServletTest.java | 115 ++
.../org/qi4j/library/servlet/ServletTest.java | 106 -
libraries/shiro-core/build.gradle | 58 +-
libraries/shiro-core/dev-status.xml | 39 +-
libraries/shiro-core/src/docs/shiro.txt | 44 +-
.../apache/polygene/library/shiro/Shiro.java | 29 +
.../shiro/assembly/PasswordDomainAssembler.java | 51 +
.../assembly/PermissionsDomainAssembler.java | 42 +
.../assembly/StandaloneShiroAssembler.java | 49 +
.../library/shiro/assembly/package.html | 24 +
.../shiro/concerns/RequiresAuthentication.java | 35 +
.../library/shiro/concerns/RequiresGuest.java | 35 +
.../shiro/concerns/RequiresPermissions.java | 42 +
.../library/shiro/concerns/RequiresRoles.java | 42 +
.../library/shiro/concerns/RequiresUser.java | 35 +
.../library/shiro/concerns/SecurityConcern.java | 184 ++
.../library/shiro/concerns/package.html | 24 +
.../domain/common/IdentifiableSubject.java | 27 +
.../library/shiro/domain/common/package.html | 24 +
.../passwords/PasswordRealmConfiguration.java | 40 +
.../domain/passwords/PasswordRealmMixin.java | 189 ++
.../domain/passwords/PasswordRealmService.java | 32 +
.../domain/passwords/PasswordSecurable.java | 31 +
.../library/shiro/domain/passwords/package.html | 24 +
.../library/shiro/domain/permissions/Role.java | 66 +
.../shiro/domain/permissions/RoleAssignee.java | 71 +
.../domain/permissions/RoleAssignment.java | 29 +
.../shiro/domain/permissions/RoleFactory.java | 63 +
.../shiro/domain/permissions/package.html | 24 +
.../shiro/ini/IniSecurityManagerService.java | 110 +
.../shiro/ini/ShiroIniConfiguration.java | 36 +
.../polygene/library/shiro/ini/package.html | 24 +
.../apache/polygene/library/shiro/package.html | 34 +
.../main/java/org/qi4j/library/shiro/Shiro.java | 23 -
.../shiro/assembly/PasswordDomainAssembler.java | 45 -
.../assembly/PermissionsDomainAssembler.java | 36 -
.../assembly/StandaloneShiroAssembler.java | 43 -
.../qi4j/library/shiro/assembly/package.html | 21 -
.../shiro/concerns/RequiresAuthentication.java | 29 -
.../library/shiro/concerns/RequiresGuest.java | 29 -
.../shiro/concerns/RequiresPermissions.java | 36 -
.../library/shiro/concerns/RequiresRoles.java | 36 -
.../library/shiro/concerns/RequiresUser.java | 29 -
.../library/shiro/concerns/SecurityConcern.java | 178 --
.../qi4j/library/shiro/concerns/package.html | 21 -
.../domain/common/IdentifiableSubject.java | 23 -
.../library/shiro/domain/common/package.html | 21 -
.../passwords/PasswordRealmConfiguration.java | 38 -
.../domain/passwords/PasswordRealmMixin.java | 170 --
.../domain/passwords/PasswordRealmService.java | 28 -
.../domain/passwords/PasswordSecurable.java | 28 -
.../library/shiro/domain/passwords/package.html | 21 -
.../library/shiro/domain/permissions/Role.java | 64 -
.../shiro/domain/permissions/RoleAssignee.java | 69 -
.../domain/permissions/RoleAssignment.java | 27 -
.../shiro/domain/permissions/RoleFactory.java | 65 -
.../shiro/domain/permissions/package.html | 21 -
.../shiro/ini/IniSecurityManagerService.java | 105 -
.../shiro/ini/ShiroIniConfiguration.java | 34 -
.../org/qi4j/library/shiro/ini/package.html | 21 -
.../java/org/qi4j/library/shiro/package.html | 31 -
.../library/shiro/PasswordDomainTest.java | 148 ++
.../library/shiro/PermissionsDomainTest.java | 174 ++
.../library/shiro/RealmServiceTest.java | 119 ++
.../library/shiro/StandaloneShiroTest.java | 171 ++
.../qi4j/library/shiro/PasswordDomainTest.java | 142 --
.../library/shiro/PermissionsDomainTest.java | 168 --
.../qi4j/library/shiro/RealmServiceTest.java | 113 --
.../qi4j/library/shiro/StandaloneShiroTest.java | 165 --
.../src/test/resources/logback-test.xml | 35 +-
libraries/shiro-web/build.gradle | 71 +-
libraries/shiro-web/dev-status.xml | 39 +-
libraries/shiro-web/src/docs/shiro-web.txt | 8 +-
.../shiro/web/EnvironmentLoaderService.java | 93 +
.../library/shiro/web/ShiroFilterService.java | 30 +
.../shiro/web/assembly/HttpShiroAssembler.java | 61 +
.../library/shiro/web/assembly/package.html | 24 +
.../polygene/library/shiro/web/package.html | 34 +
.../shiro/web/EnvironmentLoaderService.java | 88 -
.../library/shiro/web/ShiroFilterService.java | 25 -
.../shiro/web/assembly/HttpShiroAssembler.java | 55 -
.../library/shiro/web/assembly/package.html | 21 -
.../org/qi4j/library/shiro/web/package.html | 31 -
.../library/shiro/web/WebHttpShiroTest.java | 68 +
.../library/shiro/web/WebRealmServiceTest.java | 221 ++
.../library/shiro/web/WebServletShiroTest.java | 63 +
.../library/shiro/web/WebHttpShiroTest.java | 71 -
.../library/shiro/web/WebRealmServiceTest.java | 229 ---
.../library/shiro/web/WebServletShiroTest.java | 57 -
.../src/test/resources/logback-test.xml | 35 +-
libraries/spring/build.gradle | 50 +-
libraries/spring/dev-status.xml | 39 +-
libraries/spring/src/docs/spring.txt | 46 +-
.../library/spring/bootstrap/Constants.java | 29 +
.../bootstrap/PolygeneApplicationBootstrap.java | 88 +
.../internal/PolygeneNamespaceHandler.java | 34 +
.../PolygeneApplicationFactoryBean.java | 114 ++
.../PolygeneBootstrapBeanDefinitionParser.java | 103 +
.../bootstrap/internal/application/package.html | 24 +
.../spring/bootstrap/internal/package.html | 24 +
.../PolygeneServiceBeanDefinitionParser.java | 55 +
.../internal/service/ServiceFactoryBean.java | 67 +
.../internal/service/ServiceLocator.java | 124 ++
.../bootstrap/internal/service/package.html | 24 +
.../library/spring/bootstrap/package.html | 24 +
.../library/spring/importer/SpringImporter.java | 63 +
.../importer/SpringImporterAssembler.java | 79 +
.../library/spring/importer/package.html | 24 +
.../apache/polygene/library/spring/package.html | 24 +
.../library/spring/bootstrap/Constants.java | 26 -
.../bootstrap/Qi4jApplicationBootstrap.java | 85 -
.../internal/Qi4jNamespaceHandler.java | 31 -
.../application/Qi4jApplicationFactoryBean.java | 116 --
.../Qi4jBootstrapBeanDefinitionParser.java | 99 -
.../bootstrap/internal/application/package.html | 21 -
.../spring/bootstrap/internal/package.html | 21 -
.../Qi4jServiceBeanDefinitionParser.java | 52 -
.../internal/service/ServiceFactoryBean.java | 65 -
.../internal/service/ServiceLocator.java | 129 --
.../bootstrap/internal/service/package.html | 21 -
.../qi4j/library/spring/bootstrap/package.html | 21 -
.../library/spring/importer/SpringImporter.java | 57 -
.../importer/SpringImporterAssembler.java | 73 -
.../qi4j/library/spring/importer/package.html | 21 -
.../java/org/qi4j/library/spring/package.html | 21 -
.../src/main/resources/META-INF/spring.handlers | 35 +-
.../src/main/resources/META-INF/spring.schemas | 35 +-
.../polygene/library/spring/spring-0.5.xsd | 64 +
.../org/qi4j/library/spring/spring-0.5.xsd | 61 -
.../library/spring/MyPolygeneBootstrapper.java | 50 +
.../spring/bootstrap/CommentService.java | 25 +
.../bootstrap/CommentServiceComposite.java | 53 +
.../spring/bootstrap/CommentServiceHolder.java | 35 +
.../bootstrap/PolygeneExportServiceTest.java | 59 +
.../spring/bootstrap/PolygeneTestBootstrap.java | 57 +
.../spring/bootstrap/TextProcessingService.java | 25 +
.../spring/bootstrap/ToUppercaseService.java | 31 +
.../library/spring/importer/CommentService.java | 25 +
.../spring/importer/CommentServiceBean.java | 36 +
.../spring/importer/CommentServiceBean2.java | 36 +
.../importer/PolygeneImportServiceTest.java | 118 ++
.../qi4j/library/spring/MyZestBootstrapper.java | 49 -
.../spring/bootstrap/CommentService.java | 22 -
.../bootstrap/CommentServiceComposite.java | 50 -
.../spring/bootstrap/CommentServiceHolder.java | 32 -
.../spring/bootstrap/Qi4jExportServiceTest.java | 56 -
.../spring/bootstrap/Qi4jTestBootstrap.java | 55 -
.../spring/bootstrap/TextProcessingService.java | 24 -
.../spring/bootstrap/ToUppercaseService.java | 30 -
.../library/spring/importer/CommentService.java | 22 -
.../spring/importer/CommentServiceBean.java | 33 -
.../spring/importer/CommentServiceBean2.java | 33 -
.../spring/importer/Qi4jImportServiceTest.java | 111 --
.../PolygeneExportServiceTest-context.xml | 36 +
.../PolygeneImportServiceTest-context.xml | 28 +
.../bootstrap/Qi4jExportServiceTest-context.xml | 33 -
.../importer/Qi4jImportServiceTest-context.xml | 25 -
libraries/sql-bonecp/build.gradle | 41 +-
libraries/sql-bonecp/dev-status.xml | 39 +-
.../BoneCPDataSourceServiceAssembler.java | 39 +
.../bonecp/BoneCPDataSourceServiceImporter.java | 99 +
.../polygene/library/sql/bonecp/package.html | 24 +
.../BoneCPDataSourceServiceAssembler.java | 33 -
.../bonecp/BoneCPDataSourceServiceImporter.java | 93 -
.../org/qi4j/library/sql/bonecp/package.html | 21 -
libraries/sql-dbcp/build.gradle | 41 +-
libraries/sql-dbcp/dev-status.xml | 39 +-
.../dbcp/DBCPDataSourceServiceAssembler.java | 39 +
.../sql/dbcp/DBCPDataSourceServiceImporter.java | 85 +
.../polygene/library/sql/dbcp/package.html | 24 +
.../dbcp/DBCPDataSourceServiceAssembler.java | 33 -
.../sql/dbcp/DBCPDataSourceServiceImporter.java | 79 -
.../java/org/qi4j/library/sql/dbcp/package.html | 21 -
libraries/sql-generator/build.gradle | 34 +
libraries/sql-generator/dev-status.xml | 38 +
.../library/sql/generator/Typeable.java | 54 +
.../grammar/booleans/BetweenPredicate.java | 46 +
.../grammar/booleans/BinaryPredicate.java | 46 +
.../grammar/booleans/BooleanExpression.java | 86 +
.../generator/grammar/booleans/BooleanTest.java | 94 +
.../booleans/ComposedBooleanExpression.java | 31 +
.../generator/grammar/booleans/Conjunction.java | 44 +
.../generator/grammar/booleans/Disjunction.java | 43 +
.../grammar/booleans/EqualsPredicate.java | 31 +
.../grammar/booleans/ExistsPredicate.java | 36 +
.../booleans/GreaterOrEqualPredicate.java | 32 +
.../grammar/booleans/GreaterThanPredicate.java | 31 +
.../generator/grammar/booleans/InPredicate.java | 31 +
.../grammar/booleans/IsNotNullPredicate.java | 31 +
.../grammar/booleans/IsNullPredicate.java | 31 +
.../grammar/booleans/LessOrEqualPredicate.java | 32 +
.../grammar/booleans/LessThanPredicate.java | 31 +
.../grammar/booleans/LikePredicate.java | 32 +
.../grammar/booleans/MultiPredicate.java | 47 +
.../generator/grammar/booleans/Negation.java | 37 +
.../grammar/booleans/NotBetweenPredicate.java | 45 +
.../grammar/booleans/NotEqualsPredicate.java | 31 +
.../grammar/booleans/NotInPredicate.java | 32 +
.../grammar/booleans/NotLikePredicate.java | 32 +
.../grammar/booleans/NotRegexpPredicate.java | 32 +
.../generator/grammar/booleans/Predicate.java | 57 +
.../grammar/booleans/RegexpPredicate.java | 31 +
.../grammar/booleans/UnaryPredicate.java | 39 +
.../grammar/booleans/UniquePredicate.java | 37 +
.../grammar/booleans/package-info.java | 23 +
.../grammar/builders/AbstractBuilder.java | 36 +
.../builders/booleans/BooleanBuilder.java | 65 +
.../grammar/builders/booleans/InBuilder.java | 37 +
.../grammar/builders/booleans/package-info.java | 23 +
.../definition/ForeignKeyConstraintBuilder.java | 133 ++
.../definition/SchemaDefinitionBuilder.java | 81 +
.../definition/TableDefinitionBuilder.java | 104 +
.../definition/TableElementListBuilder.java | 50 +
.../definition/UniqueConstraintBuilder.java | 66 +
.../definition/ViewDefinitionBuilder.java | 117 ++
.../builders/definition/package-info.java | 23 +
.../ColumnSourceByValuesBuilder.java | 64 +
.../modification/DeleteBySearchBuilder.java | 60 +
.../modification/InsertStatementBuilder.java | 69 +
.../modification/UpdateBySearchBuilder.java | 70 +
.../builders/modification/package-info.java | 23 +
.../pgsql/PgSQLInsertStatementBuilder.java | 41 +
.../modification/pgsql/package-info.java | 24 +
.../grammar/builders/package-info.java | 23 +
.../builders/query/AbstractQueryBuilder.java | 82 +
.../grammar/builders/query/ColumnsBuilder.java | 86 +
.../grammar/builders/query/FromBuilder.java | 54 +
.../grammar/builders/query/GroupByBuilder.java | 52 +
.../grammar/builders/query/OrderByBuilder.java | 52 +
.../grammar/builders/query/QueryBuilder.java | 212 ++
.../query/QuerySpecificationBuilder.java | 140 ++
.../builders/query/SimpleQueryBuilder.java | 127 ++
.../builders/query/TableReferenceBuilder.java | 76 +
.../grammar/builders/query/package-info.java | 23 +
.../grammar/common/ColumnNameList.java | 38 +
.../grammar/common/NonBooleanExpression.java | 31 +
.../generator/grammar/common/SQLConstants.java | 82 +
.../generator/grammar/common/SQLFunctions.java | 43 +
.../generator/grammar/common/SQLStatement.java | 39 +
.../common/SchemaDefinitionStatement.java | 34 +
.../common/SchemaManipulationStatement.java | 29 +
.../grammar/common/SchemaStatement.java | 31 +
.../generator/grammar/common/SetQuantifier.java | 39 +
.../sql/generator/grammar/common/TableName.java | 40 +
.../grammar/common/TableNameDirect.java | 37 +
.../grammar/common/TableNameFunction.java | 38 +
.../grammar/common/ValueExpression.java | 34 +
.../grammar/common/datatypes/BigInt.java | 31 +
.../grammar/common/datatypes/Decimal.java | 52 +
.../common/datatypes/DoublePrecision.java | 31 +
.../common/datatypes/IntervalDataType.java | 40 +
.../grammar/common/datatypes/Numeric.java | 52 +
.../datatypes/ParametrizableDataType.java | 30 +
.../grammar/common/datatypes/Real.java | 31 +
.../grammar/common/datatypes/SQLBoolean.java | 31 +
.../grammar/common/datatypes/SQLChar.java | 46 +
.../grammar/common/datatypes/SQLDataType.java | 33 +
.../grammar/common/datatypes/SQLDate.java | 31 +
.../grammar/common/datatypes/SQLFloat.java | 37 +
.../grammar/common/datatypes/SQLInteger.java | 31 +
.../grammar/common/datatypes/SQLInterval.java | 61 +
.../grammar/common/datatypes/SQLTime.java | 42 +
.../grammar/common/datatypes/SQLTimeStamp.java | 40 +
.../grammar/common/datatypes/SmallInt.java | 31 +
.../common/datatypes/UserDefinedType.java | 36 +
.../grammar/common/datatypes/package-info.java | 23 +
.../grammar/common/datatypes/pgsql/Text.java | 33 +
.../generator/grammar/common/package-info.java | 23 +
.../definition/schema/SchemaDefinition.java | 54 +
.../definition/schema/SchemaElement.java | 34 +
.../grammar/definition/schema/package-info.java | 23 +
.../definition/table/AutoGenerationPolicy.java | 52 +
.../definition/table/CheckConstraint.java | 34 +
.../definition/table/ColumnDefinition.java | 70 +
.../table/ConstraintCharacteristics.java | 44 +
.../definition/table/ForeignKeyConstraint.java | 79 +
.../grammar/definition/table/LikeClause.java | 41 +
.../grammar/definition/table/MatchType.java | 45 +
.../definition/table/ReferentialAction.java | 57 +
.../definition/table/TableCommitAction.java | 41 +
.../definition/table/TableConstraint.java | 35 +
.../table/TableConstraintDefinition.java | 55 +
.../definition/table/TableContentsSource.java | 34 +
.../definition/table/TableDefinition.java | 65 +
.../grammar/definition/table/TableElement.java | 36 +
.../definition/table/TableElementList.java | 40 +
.../grammar/definition/table/TableScope.java | 41 +
.../definition/table/UniqueConstraint.java | 48 +
.../definition/table/UniqueSpecification.java | 40 +
.../grammar/definition/table/package-info.java | 23 +
.../table/pgsql/PgSQLTableCommitAction.java | 36 +
.../view/RegularViewSpecification.java | 40 +
.../definition/view/ViewCheckOption.java | 39 +
.../grammar/definition/view/ViewDefinition.java | 72 +
.../definition/view/ViewSpecification.java | 33 +
.../grammar/definition/view/package-info.java | 23 +
.../grammar/factories/BooleanFactory.java | 283 +++
.../grammar/factories/ColumnsFactory.java | 85 +
.../grammar/factories/DataTypeFactory.java | 375 ++++
.../grammar/factories/DefinitionFactory.java | 253 +++
.../grammar/factories/LiteralFactory.java | 88 +
.../grammar/factories/ManipulationFactory.java | 157 ++
.../grammar/factories/ModificationFactory.java | 147 ++
.../grammar/factories/QueryFactory.java | 227 +++
.../factories/TableReferenceFactory.java | 182 ++
.../grammar/factories/package-info.java | 23 +
.../factories/pgsql/PgSQLDataTypeFactory.java | 40 +
.../pgsql/PgSQLManipulationFactory.java | 49 +
.../grammar/factories/pgsql/package-info.java | 23 +
.../grammar/literals/DirectLiteral.java | 37 +
.../grammar/literals/LiteralExpression.java | 33 +
.../grammar/literals/NumericLiteral.java | 36 +
.../grammar/literals/SQLFunctionLiteral.java | 47 +
.../grammar/literals/StringLiteral.java | 38 +
.../grammar/literals/TemporalLiteral.java | 32 +
.../grammar/literals/TimestampTimeLiteral.java | 39 +
.../grammar/literals/package-info.java | 23 +
.../manipulation/AddColumnDefinition.java | 40 +
.../AddTableConstraintDefinition.java | 38 +
.../grammar/manipulation/AlterColumnAction.java | 53 +
.../manipulation/AlterColumnDefinition.java | 46 +
.../grammar/manipulation/AlterStatement.java | 33 +
.../grammar/manipulation/AlterTableAction.java | 34 +
.../manipulation/AlterTableStatement.java | 45 +
.../grammar/manipulation/DropBehaviour.java | 41 +
.../manipulation/DropBehaviourContainer.java | 36 +
.../manipulation/DropColumnDefinition.java | 37 +
.../manipulation/DropSchemaStatement.java | 37 +
.../grammar/manipulation/DropStatement.java | 41 +
.../DropTableConstraintDefinition.java | 37 +
.../manipulation/DropTableOrViewStatement.java | 39 +
.../grammar/manipulation/ObjectType.java | 46 +
.../grammar/manipulation/SetColumnDefault.java | 37 +
.../grammar/manipulation/package-info.java | 23 +
.../pgsql/PgSQLDropTableOrViewStatement.java | 31 +
.../manipulation/pgsql/package-info.java | 23 +
.../grammar/modification/ColumnSource.java | 60 +
.../modification/ColumnSourceByQuery.java | 39 +
.../modification/ColumnSourceByValues.java | 42 +
.../grammar/modification/DeleteBySearch.java | 45 +
.../grammar/modification/DeleteStatement.java | 35 +
.../modification/DynamicColumnSource.java | 40 +
.../grammar/modification/InsertStatement.java | 48 +
.../grammar/modification/SetClause.java | 46 +
.../grammar/modification/TargetTable.java | 49 +
.../grammar/modification/UpdateBySearch.java | 56 +
.../grammar/modification/UpdateSource.java | 33 +
.../modification/UpdateSourceByExpression.java | 39 +
.../grammar/modification/UpdateStatement.java | 35 +
.../grammar/modification/ValueSource.java | 82 +
.../grammar/modification/package-info.java | 23 +
.../pgsql/PgSQLInsertStatement.java | 45 +
.../modification/pgsql/package-info.java | 23 +
.../generator/grammar/query/AsteriskSelect.java | 31 +
.../grammar/query/ColumnReference.java | 35 +
.../query/ColumnReferenceByExpression.java | 40 +
.../grammar/query/ColumnReferenceByName.java | 44 +
.../grammar/query/ColumnReferences.java | 79 +
.../grammar/query/CorrespondingSpec.java | 40 +
.../sql/generator/grammar/query/FromClause.java | 43 +
.../generator/grammar/query/GroupByClause.java | 40 +
.../grammar/query/GroupingElement.java | 59 +
.../grammar/query/LimitSpecification.java | 42 +
.../grammar/query/OffsetSpecification.java | 41 +
.../generator/grammar/query/OrderByClause.java | 40 +
.../sql/generator/grammar/query/Ordering.java | 40 +
.../grammar/query/OrdinaryGroupingSet.java | 40 +
.../grammar/query/QueryExpression.java | 42 +
.../grammar/query/QueryExpressionBody.java | 61 +
.../query/QueryExpressionBodyActual.java | 33 +
.../query/QueryExpressionBodyBinary.java | 71 +
.../grammar/query/QueryExpressionBodyQuery.java | 32 +
.../grammar/query/QuerySpecification.java | 95 +
.../generator/grammar/query/RowDefinition.java | 35 +
.../generator/grammar/query/RowSubQuery.java | 32 +
.../grammar/query/RowValueConstructor.java | 34 +
.../grammar/query/SelectColumnClause.java | 40 +
.../generator/grammar/query/SetOperation.java | 44 +
.../grammar/query/SortSpecification.java | 46 +
.../sql/generator/grammar/query/TableAlias.java | 47 +
.../generator/grammar/query/TableReference.java | 41 +
.../query/TableReferenceByExpression.java | 39 +
.../grammar/query/TableReferenceByName.java | 40 +
.../grammar/query/TableReferencePrimary.java | 40 +
.../grammar/query/TableValueConstructor.java | 33 +
.../grammar/query/joins/CrossJoinedTable.java | 30 +
.../grammar/query/joins/JoinCondition.java | 39 +
.../grammar/query/joins/JoinSpecification.java | 35 +
.../generator/grammar/query/joins/JoinType.java | 49 +
.../grammar/query/joins/JoinedTable.java | 50 +
.../grammar/query/joins/NamedColumnsJoin.java | 40 +
.../grammar/query/joins/NaturalJoinedTable.java | 37 +
.../query/joins/QualifiedJoinedTable.java | 45 +
.../grammar/query/joins/UnionJoinedTable.java | 31 +
.../grammar/query/joins/package-info.java | 23 +
.../generator/grammar/query/package-info.java | 23 +
.../generator/implementation/TypeableImpl.java | 104 +
.../booleans/AbstractBooleanExpression.java | 40 +
.../grammar/booleans/BetweenPredicateImpl.java | 53 +
.../grammar/booleans/BinaryPredicateImpl.java | 65 +
.../grammar/booleans/BooleanTestImpl.java | 82 +
.../grammar/booleans/BooleanUtils.java | 49 +
.../booleans/ComposedBooleanExpressionImpl.java | 54 +
.../grammar/booleans/ConjunctionImpl.java | 70 +
.../grammar/booleans/DisjunctionImpl.java | 70 +
.../grammar/booleans/EqualsPredicateImpl.java | 43 +
.../grammar/booleans/ExistsPredicateImpl.java | 49 +
.../booleans/GreaterOrEqualPredicateImpl.java | 44 +
.../booleans/GreaterThanPredicateImpl.java | 44 +
.../grammar/booleans/InPredicateImpl.java | 56 +
.../booleans/IsNotNullPredicateImpl.java | 43 +
.../grammar/booleans/IsNullPredicateImpl.java | 43 +
.../booleans/LessOrEqualPredicateImpl.java | 44 +
.../grammar/booleans/LessThanPredicateImpl.java | 44 +
.../grammar/booleans/LikePredicateImpl.java | 43 +
.../grammar/booleans/MultiPredicateImpl.java | 79 +
.../grammar/booleans/NegationImpl.java | 61 +
.../booleans/NotBetweenPredicateImpl.java | 55 +
.../booleans/NotEqualsPredicateImpl.java | 44 +
.../grammar/booleans/NotInPredicateImpl.java | 57 +
.../grammar/booleans/NotLikePredicateImpl.java | 43 +
.../booleans/NotRegexpPredicateImpl.java | 44 +
.../grammar/booleans/RegexpPredicateImpl.java | 43 +
.../grammar/booleans/UnaryPredicateImpl.java | 56 +
.../grammar/booleans/UniquePredicateImpl.java | 49 +
.../builders/booleans/BooleanBuilderImpl.java | 83 +
.../builders/booleans/InBuilderImpl.java | 69 +
.../ForeignKeyConstraintBuilderImpl.java | 140 ++
.../definition/SchemaDefinitionBuilderImpl.java | 88 +
.../definition/TableDefinitionBuilderImpl.java | 98 +
.../definition/TableElementListBuilderImpl.java | 61 +
.../definition/UniqueConstraintBuilderImpl.java | 83 +
.../definition/ViewDefinitionBuilderImpl.java | 110 +
.../ColumnSourceByValuesBuilderImpl.java | 93 +
.../modification/DeleteBySearchBuilderImpl.java | 71 +
.../InsertStatementBuilderImpl.java | 72 +
.../modification/UpdateBySearchBuilderImpl.java | 87 +
.../pgsql/PgSQLInsertStatementBuilderImpl.java | 52 +
.../query/AbstractQueryFactoryImpl.java | 84 +
.../builders/query/ColumnsBuilderImpl.java | 113 ++
.../grammar/builders/query/FromBuilderImpl.java | 75 +
.../builders/query/GroupByBuilderImpl.java | 70 +
.../builders/query/OrderByBuilderImpl.java | 69 +
.../builders/query/QueryBuilderImpl.java | 148 ++
.../query/QuerySpecificationBuilderImpl.java | 238 +++
.../builders/query/SimpleQueryBuilderImpl.java | 262 +++
.../query/TableReferenceBuilderImpl.java | 78 +
.../grammar/common/ColumnNameListImpl.java | 80 +
.../common/NonBooleanExpressionImpl.java | 38 +
.../grammar/common/SQLBuilderBase.java | 43 +
.../grammar/common/SQLFactoryBase.java | 53 +
.../grammar/common/SQLSyntaxElementBase.java | 52 +
.../grammar/common/TableNameDirectImpl.java | 58 +
.../grammar/common/TableNameFunctionImpl.java | 60 +
.../grammar/common/TableNameImpl.java | 52 +
.../grammar/common/datatypes/BigIntImpl.java | 46 +
.../grammar/common/datatypes/DecimalImpl.java | 74 +
.../common/datatypes/DoublePrecisionImpl.java | 43 +
.../grammar/common/datatypes/NumericImpl.java | 73 +
.../grammar/common/datatypes/RealImpl.java | 43 +
.../common/datatypes/SQLBooleanImpl.java | 47 +
.../grammar/common/datatypes/SQLCharImpl.java | 69 +
.../grammar/common/datatypes/SQLDateImpl.java | 43 +
.../grammar/common/datatypes/SQLFloatImpl.java | 60 +
.../common/datatypes/SQLIntegerImpl.java | 46 +
.../common/datatypes/SQLIntervalImpl.java | 103 +
.../grammar/common/datatypes/SQLTimeImpl.java | 72 +
.../common/datatypes/SQLTimeStampImpl.java | 74 +
.../grammar/common/datatypes/SmallIntImpl.java | 46 +
.../common/datatypes/UserDefinedTypeImpl.java | 57 +
.../common/datatypes/pgsql/TextImpl.java | 47 +
.../definition/schema/SchemaDefinitionImpl.java | 85 +
.../definition/table/CheckConstraintImpl.java | 61 +
.../definition/table/ColumnDefinitionImpl.java | 99 +
.../table/ForeignKeyConstraintImpl.java | 113 ++
.../definition/table/LikeClauseImpl.java | 63 +
.../table/TableConstraintDefinitionImpl.java | 83 +
.../definition/table/TableDefinitionImpl.java | 99 +
.../definition/table/TableElementListImpl.java | 65 +
.../definition/table/UniqueConstraintImpl.java | 74 +
.../view/RegularViewSpecificationImpl.java | 60 +
.../definition/view/ViewDefinitionImpl.java | 108 +
.../factories/AbstractBooleanFactory.java | 51 +
.../factories/AbstractColumnsFactory.java | 44 +
.../factories/AbstractDataTypeFactory.java | 109 +
.../factories/AbstractDefinitionFactory.java | 90 +
.../factories/AbstractModificationFactory.java | 52 +
.../grammar/factories/AbstractQueryFactory.java | 60 +
.../factories/AbstractTableRefFactory.java | 71 +
.../factories/DefaultBooleanFactory.java | 209 ++
.../factories/DefaultColumnsFactory.java | 71 +
.../factories/DefaultDataTypeFactory.java | 235 +++
.../factories/DefaultDefinitionFactory.java | 122 ++
.../factories/DefaultLiteralFactory.java | 85 +
.../factories/DefaultManipulationFactory.java | 122 ++
.../factories/DefaultModificationFactory.java | 98 +
.../grammar/factories/DefaultQueryFactory.java | 156 ++
.../factories/DefaultTableRefFactory.java | 103 +
.../pgsql/PgSQLDataTypeFactoryImpl.java | 45 +
.../pgsql/PgSQLManipulationFactoryImpl.java | 56 +
.../pgsql/PgSQLModificationFactoryImpl.java | 41 +
.../grammar/literals/DirectLiteralImpl.java | 59 +
.../grammar/literals/NumericLiteralImpl.java | 59 +
.../literals/SQLFunctionLiteralImpl.java | 83 +
.../grammar/literals/StringLiteralImpl.java | 60 +
.../grammar/literals/TimestampLiteralImpl.java | 61 +
.../manipulation/AddColumnDefinitionImpl.java | 63 +
.../AddTableConstraintDefinitionImpl.java | 62 +
.../manipulation/AlterColumnDefinitionImpl.java | 69 +
.../manipulation/AlterTableStatementImpl.java | 70 +
.../manipulation/DropColumnDefinitionImpl.java | 70 +
.../manipulation/DropSchemaStatementImpl.java | 61 +
.../grammar/manipulation/DropStatementImpl.java | 66 +
.../DropTableConstraintDefinitionImpl.java | 73 +
.../DropTableOrViewStatementImpl.java | 63 +
.../manipulation/SetColumnDefaultImpl.java | 60 +
.../PgSQLDropTableOrViewStatementImpl.java | 66 +
.../modification/ColumnSourceByQueryImpl.java | 54 +
.../modification/ColumnSourceByValuesImpl.java | 64 +
.../modification/DeleteBySearchImpl.java | 72 +
.../modification/DynamicColumnSourceImpl.java | 57 +
.../modification/InsertStatementImpl.java | 70 +
.../grammar/modification/SetClauseImpl.java | 70 +
.../grammar/modification/TargetTableImpl.java | 72 +
.../modification/UpdateBySearchImpl.java | 98 +
.../UpdateSourceByExpressionImpl.java | 61 +
.../pgsql/PgSQLInsertStatementImpl.java | 46 +
.../grammar/query/AsteriskSelectImpl.java | 42 +
.../query/ColumnReferenceByExpressionImpl.java | 58 +
.../query/ColumnReferenceByNameImpl.java | 68 +
.../grammar/query/ColumnReferenceImpl.java | 38 +
.../grammar/query/ColumnReferencesImpl.java | 79 +
.../grammar/query/CorrespondingSpecImpl.java | 60 +
.../grammar/query/FromClauseImpl.java | 72 +
.../grammar/query/GroupByClauseImpl.java | 61 +
.../grammar/query/LimitSpecificationImpl.java | 59 +
.../grammar/query/OffsetSpecificationImpl.java | 60 +
.../grammar/query/OrderByClauseImpl.java | 62 +
.../grammar/query/OrdinaryGroupingSetImpl.java | 73 +
.../query/QueryExpressionBodyBinaryImpl.java | 105 +
.../grammar/query/QueryExpressionBodyImpl.java | 37 +
.../grammar/query/QueryExpressionImpl.java | 60 +
.../grammar/query/QuerySpecificationImpl.java | 130 ++
.../grammar/query/RowDefinitionImpl.java | 63 +
.../grammar/query/RowSubQueryImpl.java | 60 +
.../grammar/query/SelectColumnClauseImpl.java | 56 +
.../grammar/query/SortSpecificationImpl.java | 71 +
.../grammar/query/TableAliasImpl.java | 68 +
.../query/TableReferenceByExpressionImpl.java | 54 +
.../grammar/query/TableReferenceByNameImpl.java | 53 +
.../grammar/query/TableReferenceImpl.java | 44 +
.../query/TableReferencePrimaryImpl.java | 54 +
.../query/TableValueConstructorImpl.java | 61 +
.../query/joins/CrossJoinedTableImpl.java | 55 +
.../grammar/query/joins/JoinConditionImpl.java | 59 +
.../query/joins/JoinSpecificationImpl.java | 39 +
.../grammar/query/joins/JoinedTableImpl.java | 70 +
.../query/joins/NamedColumnsJoinImpl.java | 59 +
.../query/joins/NaturalJoinedTableImpl.java | 67 +
.../query/joins/QualifiedJoinedTableImpl.java | 78 +
.../query/joins/UnionJoinedTableImpl.java | 55 +
.../transformation/AbstractProcessor.java | 51 +
.../BooleanExpressionProcessing.java | 289 +++
.../transformation/ColumnProcessing.java | 95 +
.../transformation/ConstantProcessor.java | 49 +
.../transformation/DataTypeProcessing.java | 275 +++
.../transformation/DefaultSQLProcessor.java | 571 ++++++
.../transformation/DefinitionProcessing.java | 516 +++++
.../LiteralExpressionProcessing.java | 128 ++
.../transformation/ManipulationProcessing.java | 230 +++
.../transformation/ModificationProcessing.java | 291 +++
.../transformation/NoOpProcessor.java | 34 +
.../transformation/ProcessorUtils.java | 60 +
.../transformation/QueryProcessing.java | 615 ++++++
.../TableReferenceProcessing.java | 354 ++++
.../transformation/derby/DerbyProcessor.java | 32 +
.../transformation/h2/H2Processor.java | 33 +
.../mysql/DefinitionProcessing.java | 54 +
.../transformation/mysql/MySQLProcessor.java | 81 +
.../transformation/mysql/QueryProcessing.java | 114 ++
.../transformation/mysql/TableProcessing.java | 52 +
.../transformation/package-info.java | 23 +
.../pgsql/DefinitionProcessing.java | 90 +
.../pgsql/LiteralExpressionProcessing.java | 40 +
.../pgsql/ManipulationProcessing.java | 56 +
.../pgsql/ModificationProcessing.java | 48 +
.../pgsql/PostgreSQLProcessor.java | 132 ++
.../transformation/pgsql/QueryProcessing.java | 81 +
.../transformation/spi/SQLProcessor.java | 30 +
.../spi/SQLProcessorAggregator.java | 47 +
.../sqlite/DefinitionProcessing.java | 141 ++
.../transformation/sqlite/SQLiteProcessor.java | 82 +
.../implementation/vendor/DefaultVendor.java | 254 +++
.../vendor/derby/DerbyVendorImpl.java | 44 +
.../implementation/vendor/h2/H2VendorImpl.java | 45 +
.../vendor/mysql/MySQLVendorImpl.java | 61 +
.../vendor/pgsql/PostgreSQLVendorImpl.java | 108 +
.../vendor/sqlite/SQLiteVendorImpl.java | 45 +
.../sql/generator/vendor/DerbyVendor.java | 25 +
.../library/sql/generator/vendor/H2Vendor.java | 25 +
.../sql/generator/vendor/MySQLVendor.java | 53 +
.../sql/generator/vendor/PostgreSQLVendor.java | 64 +
.../library/sql/generator/vendor/SQLVendor.java | 137 ++
.../sql/generator/vendor/SQLVendorProvider.java | 60 +
.../sql/generator/vendor/SQLiteVendor.java | 25 +
.../vendor/UnsupportedElementException.java | 53 +
.../sql/generator/vendor/package-info.java | 23 +
...ene.library.sql.generator.vendor.DerbyVendor | 17 +
...lygene.library.sql.generator.vendor.H2Vendor | 17 +
...ene.library.sql.generator.vendor.MySQLVendor | 17 +
...ibrary.sql.generator.vendor.PostgreSQLVendor | 17 +
...ygene.library.sql.generator.vendor.SQLVendor | 17 +
...ne.library.sql.generator.vendor.SQLiteVendor | 17 +
.../generator/AbstractDataDefinitionTest.java | 166 ++
.../sql/generator/AbstractModificationTest.java | 57 +
.../sql/generator/AbstractQueryTest.java | 364 ++++
.../sql/generator/AbstractSQLSyntaxTest.java | 62 +
.../generator/DefaultDataDefinitionTest.java | 32 +
.../sql/generator/DefaultModificationTest.java | 29 +
.../sql/generator/DefaultSQLQueryTest.java | 32 +
.../sql/generator/H2DataDefinitionTest.java | 32 +
.../sql/generator/H2ModificationTest.java | 30 +
.../library/sql/generator/H2QueryTest.java | 32 +
.../sql/generator/MySQLDataDefinitionTest.java | 33 +
.../sql/generator/MySQLModificationTest.java | 30 +
.../library/sql/generator/MySQLQueryTest.java | 58 +
.../generator/PostgreSQLDataDefinitionTest.java | 31 +
.../generator/PostgreSQLModificationTest.java | 68 +
.../sql/generator/PostgreSQLQueryTest.java | 57 +
.../sql/generator/SQLiteDataDefinitionTest.java | 30 +
.../sql/generator/SQLiteModificationTest.java | 30 +
.../library/sql/generator/SQLiteQueryTest.java | 30 +
libraries/sql-liquibase/build.gradle | 53 +-
libraries/sql-liquibase/dev-status.xml | 39 +-
.../sql/liquibase/LiquibaseAssembler.java | 56 +
.../sql/liquibase/LiquibaseConfiguration.java | 37 +
.../library/sql/liquibase/LiquibaseService.java | 137 ++
.../polygene/library/sql/liquibase/package.html | 24 +
.../sql/liquibase/LiquibaseAssembler.java | 45 -
.../sql/liquibase/LiquibaseConfiguration.java | 32 -
.../library/sql/liquibase/LiquibaseService.java | 121 --
.../org/qi4j/library/sql/liquibase/package.html | 21 -
.../sql/liquibase/LiquibaseServiceTest.java | 149 ++
.../sql/liquibase/LiquibaseServiceTest.java | 172 --
.../src/test/resources/changelog.xml | 33 +-
.../test/resources/testds-liquibase.properties | 33 +-
libraries/sql/build.gradle | 71 +-
libraries/sql/dev-status.xml | 39 +-
libraries/sql/src/docs/sql.txt | 37 +-
...bstractPooledDataSourceServiceAssembler.java | 46 +
.../sql/assembly/DataSourceAssembler.java | 83 +
.../sql/assembly/DataSourceJMXAssembler.java | 36 +
.../assembly/ExternalDataSourceAssembler.java | 77 +
.../polygene/library/sql/assembly/package.html | 24 +
.../library/sql/common/SQLConfiguration.java | 36 +
.../polygene/library/sql/common/SQLUtil.java | 135 ++
.../polygene/library/sql/common/package.html | 24 +
.../AbstractDataSourceServiceImporterMixin.java | 193 ++
.../sql/datasource/DataSourceConfiguration.java | 30 +
.../DataSourceConfigurationState.java | 45 +
.../DataSourceServiceImporterActivation.java | 44 +
.../library/sql/datasource/DataSources.java | 95 +
.../library/sql/datasource/package.html | 24 +
.../DataSourceConfigurationManagerService.java | 300 +++
.../polygene/library/sql/jmx/package.html | 24 +
...bstractPooledDataSourceServiceAssembler.java | 47 -
.../sql/assembly/DataSourceAssembler.java | 81 -
.../sql/assembly/DataSourceJMXAssembler.java | 34 -
.../assembly/ExternalDataSourceAssembler.java | 74 -
.../org/qi4j/library/sql/assembly/package.html | 21 -
.../org/qi4j/library/sql/common/Databases.java | 243 ---
.../library/sql/common/SQLConfiguration.java | 35 -
.../org/qi4j/library/sql/common/SQLUtil.java | 68 -
.../org/qi4j/library/sql/common/package.html | 21 -
.../AbstractDataSourceServiceImporterMixin.java | 192 --
.../sql/datasource/DataSourceConfiguration.java | 25 -
.../DataSourceConfigurationState.java | 39 -
.../DataSourceConfigurationValue.java | 24 -
.../DataSourceServiceImporterActivation.java | 38 -
.../library/sql/datasource/DataSources.java | 90 -
.../qi4j/library/sql/datasource/package.html | 21 -
.../DataSourceConfigurationManagerService.java | 305 ---
.../java/org/qi4j/library/sql/jmx/package.html | 21 -
.../library/sql/DocumentationSupport.java | 118 ++
.../sql/datasource/ExternalDataSourceTest.java | 67 +
...taSourceConfigurationManagerServiceTest.java | 133 ++
.../qi4j/library/sql/DocumentationSupport.java | 116 --
.../sql/datasource/ExternalDataSourceTest.java | 61 -
...taSourceConfigurationManagerServiceTest.java | 205 --
libraries/sql/src/test/resources/changelog.xml | 33 +-
.../sql/src/test/resources/testds.properties | 33 +-
.../sql/src/test/resources/testds2.properties | 33 +-
libraries/uid/build.gradle | 46 +-
libraries/uid/dev-status.xml | 39 +-
libraries/uid/src/docs/uid.txt | 12 +-
.../uid/sequence/PersistedSequencingMixin.java | 81 +
.../sequence/PersistingSequencingService.java | 28 +
.../polygene/library/uid/sequence/Sequence.java | 33 +
.../library/uid/sequence/SequenceEntity.java | 26 +
.../library/uid/sequence/Sequencing.java | 35 +
.../uid/sequence/SequencingException.java | 37 +
.../uid/sequence/TransientSequencingMixin.java | 45 +
.../sequence/TransientSequencingService.java | 28 +
.../assembly/PersistingSequencingAssembler.java | 39 +
.../assembly/TransientSequencingAssembler.java | 36 +
.../library/uid/sequence/assembly/package.html | 24 +
.../polygene/library/uid/sequence/package.html | 24 +
.../library/uid/uuid/UuidGenerationMixin.java | 69 +
.../polygene/library/uid/uuid/UuidService.java | 25 +
.../library/uid/uuid/UuidServiceComposite.java | 28 +
.../uid/uuid/assembly/UuidServiceAssembler.java | 36 +
.../library/uid/uuid/assembly/package.html | 24 +
.../polygene/library/uid/uuid/package.html | 24 +
.../uid/sequence/PersistedSequencingMixin.java | 79 -
.../sequence/PersistingSequencingService.java | 26 -
.../org/qi4j/library/uid/sequence/Sequence.java | 31 -
.../library/uid/sequence/SequenceEntity.java | 24 -
.../qi4j/library/uid/sequence/Sequencing.java | 33 -
.../uid/sequence/SequencingException.java | 35 -
.../uid/sequence/TransientSequencingMixin.java | 43 -
.../sequence/TransientSequencingService.java | 26 -
.../assembly/PersistingSequencingAssembler.java | 37 -
.../assembly/TransientSequencingAssembler.java | 34 -
.../library/uid/sequence/assembly/package.html | 21 -
.../org/qi4j/library/uid/sequence/package.html | 21 -
.../library/uid/uuid/UuidGenerationMixin.java | 67 -
.../org/qi4j/library/uid/uuid/UuidService.java | 23 -
.../library/uid/uuid/UuidServiceComposite.java | 26 -
.../uid/uuid/assembly/UuidServiceAssembler.java | 34 -
.../qi4j/library/uid/uuid/assembly/package.html | 21 -
.../java/org/qi4j/library/uid/uuid/package.html | 21 -
.../library/uid/DocumentationSupport.java | 104 +
.../uid/sequence/PersistingSequencingTest.java | 102 +
.../uid/sequence/TransientSequencingTest.java | 100 +
.../library/uid/uuid/UuidServiceTest.java | 101 +
.../qi4j/library/uid/DocumentationSupport.java | 102 -
.../uid/sequence/PersistingSequencingTest.java | 100 -
.../uid/sequence/TransientSequencingTest.java | 98 -
.../qi4j/library/uid/uuid/UuidServiceTest.java | 99 -
libraries/uowfile/build.gradle | 48 +-
libraries/uowfile/dev-status.xml | 39 +-
libraries/uowfile/src/docs/uowfile.txt | 26 +-
.../uowfile/bootstrap/UoWFileAssembler.java | 48 +
.../library/uowfile/bootstrap/package.html | 24 +
.../ConcurrentUoWFileModificationException.java | 47 +
...urrentUoWFileStateModificationException.java | 42 +
.../library/uowfile/internal/UoWFile.java | 168 ++
.../uowfile/internal/UoWFileException.java | 36 +
.../uowfile/internal/UoWFileFactory.java | 186 ++
.../library/uowfile/internal/package.html | 24 +
.../library/uowfile/plural/HasUoWFiles.java | 90 +
.../uowfile/plural/HasUoWFilesLifecycle.java | 69 +
.../library/uowfile/plural/UoWFilesLocator.java | 29 +
.../library/uowfile/plural/package.html | 24 +
.../library/uowfile/singular/HasUoWFile.java | 66 +
.../uowfile/singular/HasUoWFileLifecycle.java | 57 +
.../uowfile/singular/UoWFileLocator.java | 27 +
.../library/uowfile/singular/package.html | 24 +
.../uowfile/bootstrap/UoWFileAssembler.java | 46 -
.../qi4j/library/uowfile/bootstrap/package.html | 21 -
.../ConcurrentUoWFileModificationException.java | 45 -
...urrentUoWFileStateModificationException.java | 40 -
.../qi4j/library/uowfile/internal/UoWFile.java | 167 --
.../uowfile/internal/UoWFileException.java | 34 -
.../uowfile/internal/UoWFileFactory.java | 185 --
.../qi4j/library/uowfile/internal/package.html | 21 -
.../library/uowfile/plural/HasUoWFiles.java | 88 -
.../uowfile/plural/HasUoWFilesLifecycle.java | 68 -
.../library/uowfile/plural/UoWFilesLocator.java | 27 -
.../qi4j/library/uowfile/plural/package.html | 21 -
.../library/uowfile/singular/HasUoWFile.java | 64 -
.../uowfile/singular/HasUoWFileLifecycle.java | 56 -
.../uowfile/singular/UoWFileLocator.java | 25 -
.../qi4j/library/uowfile/singular/package.html | 21 -
.../library/uowfile/HasUoWFileTest.java | 433 ++++
.../library/uowfile/HasUoWFilesTest.java | 451 +++++
.../library/uowfile/AbstractUoWFileTest.java | 90 -
.../qi4j/library/uowfile/HasUoWFileTest.java | 392 ----
.../qi4j/library/uowfile/HasUoWFilesTest.java | 407 ----
.../polygene/library/uowfile/creation.txt | 1 +
.../polygene/library/uowfile/modification.txt | 1 +
.../org/qi4j/library/uowfile/creation.txt | 1 -
.../org/qi4j/library/uowfile/modification.txt | 1 -
manual/build.gradle | 108 +-
manual/src/docs/reference/docinfo.xml | 37 +-
manual/src/docs/reference/index.txt | 8 +-
manual/src/docs/tutorials/docinfo.xml | 37 +-
.../tutorials/howto-assembly-application.txt | 55 +-
.../src/docs/tutorials/howto-build-system.txt | 160 +-
.../docs/tutorials/howto-configure-service.txt | 57 +-
.../tutorials/howto-contextual-fragments.txt | 29 +-
.../src/docs/tutorials/howto-create-concern.txt | 20 +-
.../docs/tutorials/howto-create-constraint.txt | 16 +-
.../src/docs/tutorials/howto-create-entity.txt | 75 +-
.../docs/tutorials/howto-create-sideeffect.txt | 20 +-
.../docs/tutorials/howto-depend-on-polygene.txt | 193 ++
.../src/docs/tutorials/howto-depend-on-zest.txt | 193 --
.../tutorials/howto-invocation-annotation.txt | 12 +-
.../tutorials/howto-leverage-properties.txt | 45 +-
.../docs/tutorials/howto-releasing-apache.txt | 544 +++--
manual/src/docs/tutorials/howto-use-io.txt | 326 ---
.../src/docs/tutorials/howto-writing-docs.txt | 34 +-
manual/src/docs/userguide/core.txt | 50 +-
manual/src/docs/userguide/docinfo.xml | 37 +-
manual/src/docs/userguide/extensions.txt | 33 +-
manual/src/docs/userguide/faq.txt | 4 +-
manual/src/docs/userguide/glossary.txt | 42 +-
manual/src/docs/userguide/index.txt | 8 +-
manual/src/docs/userguide/libraries.txt | 26 +-
manual/src/docs/userguide/preface.txt | 16 +-
manual/src/docs/userguide/tools.txt | 11 +-
manual/src/docs/website/docinfo.xml | 33 +-
manual/src/docs/website/home.txt | 21 +-
manual/src/docs/website/intro.txt | 6 +-
manual/src/docs/website/javadocs.txt | 31 +-
manual/src/docs/website/related.txt | 4 +-
.../src/docs/website/resources/css/polygene.css | 825 ++++++++
manual/src/docs/website/resources/css/qi4j.css | 824 --------
.../src/docs/website/resources/css/shCore.css | 27 +-
.../website/resources/css/shCoreEclipse.css | 27 +-
.../website/resources/css/shThemeEclipse.css | 27 +-
manual/src/docs/website/resources/css/style.css | 27 +-
manual/src/docs/website/samples.txt | 36 +-
manual/src/docs/website/tutorials.txt | 37 +-
manual/src/docs/website/xsl/chunked.xsl | 26 +-
manual/src/docs/website/xsl/head.xsl | 41 +-
manual/src/docs/website/xsl/singlepage.xsl | 24 +-
manual/src/docs/website/xsl/syntaxhighlight.xsl | 24 +-
.../polygene/manual/recipes/assemble/Docs.java | 54 +
.../polygene/manual/recipes/assemble/Main.java | 163 ++
.../manual/recipes/concern/AnyMixinType.java | 39 +
.../recipes/concern/InventoryConcern.java | 34 +
.../manual/recipes/concern/LineItem.java | 25 +
.../manual/recipes/concern/MyAnnotation.java | 24 +
.../recipes/concern/MyAppliesToFilter.java | 41 +
.../recipes/concern/MyGenericConcern.java | 43 +
.../polygene/manual/recipes/concern/Order.java | 34 +
.../recipes/contextualFragments/TraceAll.java | 40 +
.../manual/recipes/createConstraint/Dialer.java | 28 +
.../createConstraint/DialerComposite.java | 29 +
.../createConstraint/HasPhoneNumber.java | 30 +
.../ParameterViolationConcern.java | 59 +
.../recipes/createConstraint/PhoneNumber.java | 36 +
.../createConstraint/PhoneNumberConstraint.java | 34 +
.../PhoneNumberParameterViolationConcern.java | 60 +
.../manual/recipes/createEntity/Accident.java | 33 +
.../recipes/createEntity/AccidentValue.java | 28 +
.../manual/recipes/createEntity/Car.java | 39 +
.../manual/recipes/createEntity/CarEntity.java | 28 +
.../recipes/createEntity/CarEntityFactory.java | 28 +
.../createEntity/CarEntityFactoryMixin.java | 57 +
.../createEntity/CarEntityFactoryService.java | 29 +
.../manual/recipes/createEntity/Main.java | 39 +
.../recipes/createEntity/Manufacturer.java | 35 +
.../createEntity/ManufacturerEntity.java | 28 +
.../createEntity/ManufacturerRepository.java | 31 +
.../ManufacturerRepositoryMixin.java | 63 +
.../ManufacturerRepositoryService.java | 29 +
.../recipes/createEntity/MyAssembler.java | 46 +
.../manual/recipes/properties/Book.java | 34 +
.../manual/recipes/properties/BookFactory.java | 46 +
.../manual/recipes/properties/SwingInfo.java | 33 +
.../manual/recipes/properties/SwingPanel.java | 49 +
.../manual/recipes/properties/pojo/Book.java | 28 +
.../recipes/properties/pojo/MutableBook.java | 29 +
.../recipes/sideeffects/AnyMixinType.java | 39 +
.../manual/recipes/sideeffects/Confirmable.java | 24 +
.../manual/recipes/sideeffects/HasCustomer.java | 24 +
.../recipes/sideeffects/HasLineItems.java | 24 +
.../recipes/sideeffects/HasSequenceNumber.java | 24 +
.../sideeffects/MailNotifySideEffect.java | 27 +
.../recipes/sideeffects/MyAnnotation.java | 24 +
.../recipes/sideeffects/MyAppliesToFilter.java | 41 +
.../sideeffects/MyGenericSideEffect.java | 52 +
.../manual/recipes/sideeffects/Order.java | 24 +
.../manual/recipes/sideeffects/OrderEntity.java | 32 +
.../manual/travel/ExpediaService.properties | 30 +
.../org/apache/polygene/manual/travel/Main.java | 62 +
.../manual/travel/OrbitzService.properties | 30 +
.../polygene/manual/travel/TravelPlan.java | 27 +
.../manual/travel/TravelPlanConfiguration.java | 37 +
.../polygene/manual/travel/TravelPlanMixin.java | 52 +
.../manual/travel/TravelPlanService.java | 31 +
.../manual/travel/TravelPlanService.properties | 31 +
.../org/qi4j/manual/recipes/assemble/Docs.java | 54 -
.../org/qi4j/manual/recipes/assemble/Main.java | 173 --
.../manual/recipes/concern/AnyMixinType.java | 38 -
.../recipes/concern/InventoryConcern.java | 33 -
.../qi4j/manual/recipes/concern/LineItem.java | 24 -
.../manual/recipes/concern/MyAnnotation.java | 23 -
.../recipes/concern/MyAppliesToFilter.java | 40 -
.../recipes/concern/MyGenericConcern.java | 42 -
.../org/qi4j/manual/recipes/concern/Order.java | 33 -
.../recipes/contextualFragments/TraceAll.java | 41 -
.../manual/recipes/createConstraint/Dialer.java | 27 -
.../createConstraint/DialerComposite.java | 29 -
.../createConstraint/HasPhoneNumber.java | 29 -
.../ParameterViolationConcern.java | 58 -
.../recipes/createConstraint/PhoneNumber.java | 35 -
.../createConstraint/PhoneNumberConstraint.java | 33 -
.../PhoneNumberParameterViolationConcern.java | 59 -
.../manual/recipes/createEntity/Accident.java | 32 -
.../recipes/createEntity/AccidentValue.java | 27 -
.../qi4j/manual/recipes/createEntity/Car.java | 38 -
.../manual/recipes/createEntity/CarEntity.java | 27 -
.../recipes/createEntity/CarEntityFactory.java | 27 -
.../createEntity/CarEntityFactoryMixin.java | 56 -
.../createEntity/CarEntityFactoryService.java | 29 -
.../qi4j/manual/recipes/createEntity/Main.java | 44 -
.../recipes/createEntity/Manufacturer.java | 34 -
.../createEntity/ManufacturerEntity.java | 27 -
.../createEntity/ManufacturerRepository.java | 28 -
.../ManufacturerRepositoryMixin.java | 63 -
.../ManufacturerRepositoryService.java | 29 -
.../recipes/createEntity/MyAssembler.java | 45 -
.../java/org/qi4j/manual/recipes/io/Docs.java | 38 -
.../qi4j/manual/recipes/properties/Book.java | 33 -
.../manual/recipes/properties/BookFactory.java | 45 -
.../manual/recipes/properties/SwingInfo.java | 32 -
.../manual/recipes/properties/SwingPanel.java | 48 -
.../manual/recipes/properties/pojo/Book.java | 27 -
.../recipes/properties/pojo/MutableBook.java | 28 -
.../recipes/sideeffects/AnyMixinType.java | 38 -
.../manual/recipes/sideeffects/Confirmable.java | 23 -
.../manual/recipes/sideeffects/HasCustomer.java | 23 -
.../recipes/sideeffects/HasLineItems.java | 23 -
.../recipes/sideeffects/HasSequenceNumber.java | 23 -
.../sideeffects/MailNotifySideEffect.java | 26 -
.../recipes/sideeffects/MyAnnotation.java | 23 -
.../recipes/sideeffects/MyAppliesToFilter.java | 40 -
.../sideeffects/MyGenericSideEffect.java | 51 -
.../qi4j/manual/recipes/sideeffects/Order.java | 23 -
.../manual/recipes/sideeffects/OrderEntity.java | 31 -
.../manual/travel/ExpediaService.properties | 25 -
.../main/java/org/qi4j/manual/travel/Main.java | 62 -
.../qi4j/manual/travel/OrbitzService.properties | 25 -
.../java/org/qi4j/manual/travel/TravelPlan.java | 26 -
.../manual/travel/TravelPlanConfiguration.java | 36 -
.../org/qi4j/manual/travel/TravelPlanMixin.java | 51 -
.../qi4j/manual/travel/TravelPlanService.java | 31 -
.../manual/travel/TravelPlanService.properties | 26 -
.../resources/css/progressive-enhancement.css | 31 +-
.../resources/images/icons/admon/caution.svg | 20 +
.../resources/images/icons/admon/important.svg | 20 +
.../src/resources/images/icons/admon/note.svg | 20 +
manual/src/resources/images/icons/admon/tip.svg | 20 +
.../resources/images/icons/admon/warning.svg | 20 +
.../src/resources/images/icons/callouts/1.svg | 20 +
.../src/resources/images/icons/callouts/10.svg | 20 +
.../src/resources/images/icons/callouts/11.svg | 20 +
.../src/resources/images/icons/callouts/12.svg | 20 +
.../src/resources/images/icons/callouts/13.svg | 20 +
.../src/resources/images/icons/callouts/14.svg | 20 +
.../src/resources/images/icons/callouts/15.svg | 20 +
.../src/resources/images/icons/callouts/16.svg | 20 +
.../src/resources/images/icons/callouts/17.svg | 20 +
.../src/resources/images/icons/callouts/18.svg | 20 +
.../src/resources/images/icons/callouts/19.svg | 20 +
.../src/resources/images/icons/callouts/2.svg | 20 +
.../src/resources/images/icons/callouts/20.svg | 20 +
.../src/resources/images/icons/callouts/21.svg | 20 +
.../src/resources/images/icons/callouts/22.svg | 20 +
.../src/resources/images/icons/callouts/23.svg | 20 +
.../src/resources/images/icons/callouts/24.svg | 20 +
.../src/resources/images/icons/callouts/25.svg | 20 +
.../src/resources/images/icons/callouts/26.svg | 20 +
.../src/resources/images/icons/callouts/27.svg | 20 +
.../src/resources/images/icons/callouts/28.svg | 20 +
.../src/resources/images/icons/callouts/29.svg | 20 +
.../src/resources/images/icons/callouts/3.svg | 20 +
.../src/resources/images/icons/callouts/30.svg | 20 +
.../src/resources/images/icons/callouts/4.svg | 20 +
.../src/resources/images/icons/callouts/5.svg | 20 +
.../src/resources/images/icons/callouts/6.svg | 20 +
.../src/resources/images/icons/callouts/7.svg | 20 +
.../src/resources/images/icons/callouts/8.svg | 20 +
.../src/resources/images/icons/callouts/9.svg | 20 +
manual/src/resources/images/logo-box-qi4j.jpg | Bin 0 -> 4079 bytes
manual/src/resources/images/logo-box.jpg | Bin 4079 -> 0 bytes
.../src/resources/images/logo-standard-zest.png | Bin 0 -> 10455 bytes
manual/src/resources/images/logo-standard.png | Bin 10455 -> 13584 bytes
manual/src/resources/images/polygene-blue.png | Bin 0 -> 853 bytes
manual/src/resources/images/qi4j-blue.png | Bin 853 -> 0 bytes
manual/src/resources/js/imagescaler.js | 31 +-
.../src/resources/js/jquery.scrollTo-1.4.2.js | 68 +-
.../src/resources/js/progressive-enhancement.js | 41 +-
manual/src/resources/js/shBrushAS3.js | 29 +-
manual/src/resources/js/shBrushAppleScript.js | 29 +-
manual/src/resources/js/shBrushBash.js | 29 +-
manual/src/resources/js/shBrushCSharp.js | 29 +-
manual/src/resources/js/shBrushColdFusion.js | 29 +-
manual/src/resources/js/shBrushCpp.js | 29 +-
manual/src/resources/js/shBrushCss.js | 29 +-
manual/src/resources/js/shBrushDelphi.js | 29 +-
manual/src/resources/js/shBrushDiff.js | 29 +-
manual/src/resources/js/shBrushErlang.js | 29 +-
manual/src/resources/js/shBrushGroovy.js | 29 +-
manual/src/resources/js/shBrushJScript.js | 29 +-
manual/src/resources/js/shBrushJava.js | 29 +-
manual/src/resources/js/shBrushJavaFX.js | 29 +-
manual/src/resources/js/shBrushPerl.js | 29 +-
manual/src/resources/js/shBrushPhp.js | 29 +-
manual/src/resources/js/shBrushPlain.js | 29 +-
manual/src/resources/js/shBrushPowerShell.js | 29 +-
manual/src/resources/js/shBrushPython.js | 29 +-
manual/src/resources/js/shBrushRuby.js | 29 +-
manual/src/resources/js/shBrushSass.js | 29 +-
manual/src/resources/js/shBrushScala.js | 29 +-
manual/src/resources/js/shBrushSql.js | 29 +-
manual/src/resources/js/shBrushVb.js | 29 +-
manual/src/resources/js/shBrushXml.js | 29 +-
manual/src/resources/js/tablestyler.js | 31 +-
.../schemas/2008/dev-status/1/dev-status.xsd | 43 +-
manual/src/xsl/chunked-basic.xsl | 35 +-
manual/src/xsl/chunked-offline.xsl | 33 +-
manual/src/xsl/common.xsl | 33 +-
manual/src/xsl/disqus-footer.xsl | 39 +-
manual/src/xsl/fo.xsl | 35 +-
manual/src/xsl/footer.xsl | 33 +-
manual/src/xsl/head-offline.xsl | 39 +-
manual/src/xsl/html-params.xsl | 33 +-
manual/src/xsl/offline-footer.xsl | 33 +-
manual/src/xsl/syntaxhighlight.xsl | 33 +-
manual/src/xsl/text.xsl | 33 +-
manual/src/xsl/xhtml.xsl | 33 +-
maven-compat.gradle | 282 ---
release/build.gradle | 19 +
reports/build.gradle | 19 +
reports/src/javadoc/overview.html | 26 +
samples/dci-cargo/README.txt | 22 -
samples/dci-cargo/dcisample_a/build.gradle | 50 -
.../pathfinder_a/api/GraphTraversalService.java | 41 -
.../dcicargo/pathfinder_a/api/TransitEdge.java | 83 -
.../dcicargo/pathfinder_a/api/TransitPath.java | 49 -
.../dcicargo/pathfinder_a/api/package.html | 23 -
.../pathfinder_a/internal/GraphDAO.java | 58 -
.../internal/GraphTraversalServiceImpl.java | 108 -
.../dcicargo/pathfinder_a/internal/package.html | 23 -
.../sample/dcicargo/pathfinder_a/package.html | 31 -
.../bootstrap/DCISampleApplication_a.java | 81 -
.../VisualizeApplicationStructure.java | 57 -
.../sample_a/bootstrap/assembly/Assembler.java | 293 ---
.../sample_a/bootstrap/sampledata/BaseData.java | 122 --
.../bootstrap/sampledata/BaseDataService.java | 182 --
.../bootstrap/sampledata/SampleDataService.java | 321 ---
.../communication/query/BookingQueries.java | 73 -
.../communication/query/CommonQueries.java | 75 -
.../communication/query/HandlingQueries.java | 75 -
.../communication/query/TrackingQueries.java | 76 -
.../communication/query/dto/CargoDTO.java | 51 -
.../query/dto/HandlingEventDTO.java | 49 -
.../communication/query/dto/LocationDTO.java | 31 -
.../communication/query/dto/VoyageDTO.java | 31 -
.../sample_a/communication/web/BasePage.java | 75 -
.../web/booking/BookNewCargoPage.java | 152 --
.../web/booking/BookingBasePage.java | 37 -
.../web/booking/CargoDetailsPage.java | 175 --
.../web/booking/CargoListPage.java | 94 -
.../web/booking/ChangeDestinationPage.java | 106 -
.../web/booking/RouteCargoPage.java | 67 -
.../communication/web/booking/RoutePanel.java | 114 --
.../web/handling/RegisterHandlingEventPage.java | 145 --
.../web/tracking/HandlingHistoryPanel.java | 84 -
.../web/tracking/NextHandlingEventPanel.java | 99 -
.../web/tracking/TrackCargoPage.java | 198 --
.../sample_a/context/rolemap/CargoRoleMap.java | 30 -
.../sample_a/context/rolemap/CargosRoleMap.java | 30 -
.../context/rolemap/HandlingEventRoleMap.java | 32 -
.../context/rolemap/HandlingEventsRoleMap.java | 30 -
.../context/rolemap/ItineraryRoleMap.java | 34 -
.../rolemap/RouteSpecificationRoleMap.java | 34 -
.../context/shipping/booking/BookNewCargo.java | 256 ---
.../shipping/booking/BuildDeliverySnapshot.java | 558 ------
.../shipping/booking/RouteException.java | 27 -
.../context/shipping/handling/InspectCargo.java | 106 -
.../handling/RegisterHandlingEvent.java | 268 ---
.../context/support/ApplicationEvents.java | 152 --
.../context/support/FoundNoRoutesException.java | 58 -
.../RegisterHandlingEventAttemptDTO.java | 49 -
.../context/support/RoutingService.java | 154 --
.../sample_a/data/entity/CargoEntity.java | 31 -
.../sample_a/data/entity/CargosEntity.java | 30 -
.../data/entity/HandlingEventEntity.java | 31 -
.../data/entity/HandlingEventsEntity.java | 32 -
.../sample_a/data/entity/LocationEntity.java | 34 -
.../sample_a/data/entity/VoyageEntity.java | 34 -
.../sample_a/data/shipping/cargo/Cargo.java | 51 -
.../sample_a/data/shipping/cargo/Cargos.java | 76 -
.../data/shipping/cargo/RouteSpecification.java | 73 -
.../data/shipping/cargo/TrackingId.java | 33 -
.../data/shipping/delivery/Delivery.java | 127 --
.../delivery/ExpectedHandlingEvent.java | 46 -
.../data/shipping/delivery/RoutingStatus.java | 29 -
.../data/shipping/delivery/TransportStatus.java | 30 -
.../data/shipping/handling/HandlingEvent.java | 71 -
.../shipping/handling/HandlingEventType.java | 58 -
.../data/shipping/handling/HandlingEvents.java | 85 -
.../data/shipping/itinerary/Itinerary.java | 91 -
.../sample_a/data/shipping/itinerary/Leg.java | 46 -
.../data/shipping/location/Location.java | 58 -
.../data/shipping/location/UnLocode.java | 39 -
.../data/shipping/voyage/CarrierMovement.java | 41 -
.../sample_a/data/shipping/voyage/Schedule.java | 33 -
.../sample_a/data/shipping/voyage/Voyage.java | 35 -
.../data/shipping/voyage/VoyageNumber.java | 32 -
.../infrastructure/WicketQi4jApplication.java | 254 ---
.../sample_a/infrastructure/conversion/DTO.java | 29 -
.../conversion/EntityToDTOService.java | 324 ---
.../sample_a/infrastructure/dci/Context.java | 127 --
.../sample_a/infrastructure/dci/RoleMixin.java | 53 -
.../infrastructure/model/EntityModel.java | 78 -
.../infrastructure/model/JSONModel.java | 69 -
.../sample_a/infrastructure/model/Queries.java | 40 -
.../infrastructure/model/QueryModel.java | 68 -
.../infrastructure/model/ReadOnlyModel.java | 69 -
.../wicket/color/CorrectColor.java | 31 -
.../infrastructure/wicket/color/ErrorColor.java | 34 -
.../wicket/form/AbstractForm.java | 66 -
.../wicket/form/DateTextFieldWithPicker.java | 227 ---
.../wicket/form/SelectorInForm.java | 70 -
.../infrastructure/wicket/link/LinkPanel.java | 45 -
.../infrastructure/wicket/page/BaseWebPage.java | 56 -
.../wicket/prevnext/PrevNext.java | 120 --
.../infrastructure/wicket/tabs/TabsPanel.java | 91 -
.../src/main/resources/log4j.properties | 29 -
.../sample_a/communication/web/BasePage.html | 108 -
.../web/booking/BookNewCargoPage.html | 71 -
.../web/booking/BookingBasePage.html | 23 -
.../web/booking/CargoDetailsPage.html | 89 -
.../web/booking/CargoListPage.html | 49 -
.../web/booking/ChangeDestinationPage.html | 60 -
.../web/booking/RouteCargoPage.html | 35 -
.../communication/web/booking/RoutePanel.html | 44 -
.../web/handling/RegisterHandlingEventPage.html | 70 -
.../RegisterHandlingEventPage.properties | 21 -
.../web/tracking/HandlingHistoryPanel.html | 30 -
.../tracking/HandlingHistoryPanel.properties | 21 -
.../web/tracking/NextHandlingEventPanel.html | 21 -
.../tracking/NextHandlingEventPanel.properties | 23 -
.../web/tracking/TrackCargoPage.html | 50 -
.../web/tracking/TrackCargoPage.properties | 24 -
.../context/shipping/booking/BookNewCargo.txt | 75 -
.../shipping/booking/BuildDeliverySnapshot.txt | 157 --
.../context/shipping/handling/InspectCargo.txt | 24 -
.../shipping/handling/RegisterHandlingEvent.txt | 79 -
.../infrastructure/wicket/link/LinkPanel.html | 21 -
.../wicket/prevnext/PrevNext.html | 27 -
.../infrastructure/wicket/tabs/TabsPanel.html | 31 -
.../dcisample_a/src/main/webapp/WEB-INF/web.xml | 39 -
.../src/main/webapp/css/prev-next.css | 50 -
.../dcisample_a/src/main/webapp/css/style.css | 178 --
.../dcisample_a/src/main/webapp/css/tabs.css | 76 -
.../src/main/webapp/graphics/icon/cross.png | Bin 655 -> 0 bytes
.../src/main/webapp/graphics/icon/error.png | Bin 666 -> 0 bytes
.../src/main/webapp/graphics/icon/next.png | Bin 653 -> 0 bytes
.../main/webapp/graphics/icon/next_disabled.png | Bin 1461 -> 0 bytes
.../src/main/webapp/graphics/icon/prev-next.psd | Bin 26535 -> 0 bytes
.../src/main/webapp/graphics/icon/prev.png | Bin 625 -> 0 bytes
.../main/webapp/graphics/icon/prev_disabled.png | Bin 1429 -> 0 bytes
.../src/main/webapp/graphics/icon/tick.png | Bin 537 -> 0 bytes
.../webapp/graphics/icon/triangle-closed.png | Bin 1024 -> 0 bytes
.../main/webapp/graphics/icon/triangle-open.png | Bin 1159 -> 0 bytes
.../src/main/webapp/graphics/tabs/bg.png | Bin 938 -> 0 bytes
.../src/main/webapp/graphics/tabs/left.png | Bin 1175 -> 0 bytes
.../src/main/webapp/graphics/tabs/left_on.png | Bin 1176 -> 0 bytes
.../src/main/webapp/graphics/tabs/original.psd | Bin 41548 -> 0 bytes
.../src/main/webapp/graphics/tabs/right.png | Bin 1450 -> 0 bytes
.../src/main/webapp/graphics/tabs/right_on.png | Bin 1459 -> 0 bytes
.../dcicargo/sample_a/bootstrap/Start8081.java | 68 -
.../bootstrap/test/TestApplication.java | 113 --
.../sample_a/bootstrap/test/TestAssembler.java | 226 ---
.../shipping/booking/BookNewCargoTest.java | 220 --
.../booking/BuildDeliverySnapshotTest.java | 639 ------
.../shipping/handling/InspectCargoTest.java | 136 --
.../handling/RegisterHandlingEventTest.java | 249 ---
samples/dci-cargo/dcisample_b/build.gradle | 50 -
.../pathfinder_b/api/GraphTraversalService.java | 46 -
.../dcicargo/pathfinder_b/api/TransitEdge.java | 83 -
.../dcicargo/pathfinder_b/api/TransitPath.java | 72 -
.../dcicargo/pathfinder_b/api/package.html | 23 -
.../pathfinder_b/internal/GraphDAO.java | 104 -
.../internal/GraphTraversalServiceImpl.java | 136 --
.../dcicargo/pathfinder_b/internal/package.html | 23 -
.../sample/dcicargo/pathfinder_b/package.html | 31 -
.../bootstrap/DCISampleApplication_b.java | 84 -
.../VisualizeApplicationStructure.java | 57 -
.../sample_b/bootstrap/assembly/Assembler.java | 298 ---
.../sample_b/bootstrap/sampledata/BaseData.java | 192 --
.../bootstrap/sampledata/BaseDataService.java | 186 --
.../bootstrap/sampledata/SampleDataService.java | 416 ----
.../communication/query/BookingQueries.java | 85 -
.../communication/query/CommonQueries.java | 75 -
.../communication/query/HandlingQueries.java | 75 -
.../communication/query/TrackingQueries.java | 76 -
.../communication/query/dto/CargoDTO.java | 54 -
.../query/dto/HandlingEventDTO.java | 50 -
.../communication/query/dto/LocationDTO.java | 31 -
.../communication/query/dto/VoyageDTO.java | 31 -
.../sample_b/communication/web/BasePage.java | 76 -
.../web/booking/BookNewCargoPage.java | 151 --
.../web/booking/BookingBasePage.java | 37 -
.../web/booking/CargoDetailsPage.java | 209 --
.../web/booking/CargoListPage.java | 111 --
.../web/booking/ChangeDestinationPage.java | 111 --
.../web/booking/ReRouteCargoPage.java | 72 -
.../web/booking/RouteCargoPage.java | 65 -
.../communication/web/booking/RoutePanel.java | 118 --
.../IncidentLoggingApplicationMockupPage.java | 268 ---
.../web/tracking/HandlingHistoryPanel.java | 86 -
.../web/tracking/NextHandlingEventPanel.java | 99 -
.../web/tracking/TrackCargoPage.java | 200 --
.../interaction/booking/BookNewCargo.java | 134 --
.../exception/ChangeDestinationException.java | 61 -
.../booking/exception/RoutingException.java | 29 -
.../exception/UnsatisfyingRouteException.java | 45 -
.../booking/routing/AssignCargoToRoute.java | 196 --
.../booking/routing/RegisterNewDestination.java | 124 --
.../DeriveUpdatedRouteSpecification.java | 152 --
.../handling/ProcessHandlingEvent.java | 143 --
.../handling/ProcessHandlingEventException.java | 26 -
.../inspection/InspectCargoDeliveryStatus.java | 159 --
.../inspection/event/InspectArrivedCargo.java | 162 --
.../inspection/event/InspectCargoInCustoms.java | 158 --
.../inspection/event/InspectClaimedCargo.java | 156 --
.../inspection/event/InspectLoadedCargo.java | 266 ---
.../inspection/event/InspectReceivedCargo.java | 179 --
.../inspection/event/InspectUnhandledCargo.java | 143 --
.../inspection/event/InspectUnloadedCargo.java | 214 --
.../exception/CargoArrivedException.java | 38 -
.../exception/CargoHijackedException.java | 42 -
.../exception/CargoMisdirectedException.java | 57 -
.../exception/CargoMisroutedException.java | 50 -
.../exception/CargoNotRoutedException.java | 36 -
.../exception/InspectionException.java | 29 -
.../exception/InspectionFailedException.java | 35 -
.../exception/UnexpectedCarrierException.java | 36 -
.../parsing/ParseHandlingEventData.java | 118 --
.../parsing/dto/ParsedHandlingEventData.java | 76 -
.../InvalidHandlingEventDataException.java | 26 -
.../registration/RegisterHandlingEvent.java | 223 ---
.../exception/AlreadyClaimedException.java | 37 -
.../CannotRegisterHandlingEventException.java | 65 -
.../exception/ChronologicalException.java | 41 -
.../exception/DuplicateEventException.java | 52 -
.../exception/MissingVoyageNumberException.java | 43 -
.../exception/NonRoutedCargoException.java | 43 -
.../exception/UnknownCargoException.java | 37 -
.../exception/UnknownEventTypeException.java | 40 -
.../exception/UnknownLocationException.java | 37 -
.../exception/UnknownVoyageException.java | 37 -
.../sample_b/context/rolemap/CargoRoleMap.java | 57 -
.../sample_b/context/rolemap/CargosRoleMap.java | 33 -
.../context/rolemap/HandlingEventsRoleMap.java | 33 -
.../context/service/routing/RoutingService.java | 148 --
.../exception/FoundNoRoutesException.java | 58 -
.../data/aggregateroot/CargoAggregateRoot.java | 36 -
.../HandlingEventAggregateRoot.java | 36 -
.../sample_b/data/entity/CargoEntity.java | 31 -
.../data/entity/HandlingEventEntity.java | 31 -
.../sample_b/data/entity/LocationEntity.java | 34 -
.../sample_b/data/entity/VoyageEntity.java | 34 -
.../sample_b/data/factory/CargoFactory.java | 102 -
.../data/factory/HandlingEventFactory.java | 94 -
.../RouteSpecificationFactoryService.java | 85 -
.../exception/CannotCreateCargoException.java | 35 -
.../CannotCreateHandlingEventException.java | 35 -
...CannotCreateRouteSpecificationException.java | 37 -
.../sample_b/data/structure/cargo/Cargo.java | 54 -
.../structure/cargo/RouteSpecification.java | 99 -
.../data/structure/delivery/Delivery.java | 137 --
.../structure/delivery/NextHandlingEvent.java | 54 -
.../data/structure/delivery/RoutingStatus.java | 31 -
.../structure/delivery/TransportStatus.java | 32 -
.../data/structure/handling/HandlingEvent.java | 98 -
.../structure/handling/HandlingEventType.java | 60 -
.../data/structure/itinerary/Itinerary.java | 115 --
.../sample_b/data/structure/itinerary/Leg.java | 46 -
.../data/structure/location/Location.java | 60 -
.../data/structure/location/UnLocode.java | 41 -
.../data/structure/tracking/TrackingId.java | 40 -
.../data/structure/voyage/CarrierMovement.java | 43 -
.../data/structure/voyage/Schedule.java | 35 -
.../sample_b/data/structure/voyage/Voyage.java | 88 -
.../data/structure/voyage/VoyageNumber.java | 34 -
.../infrastructure/WicketQi4jApplication.java | 236 ---
.../sample_b/infrastructure/conversion/DTO.java | 35 -
.../conversion/EntityToDTOService.java | 325 ---
.../sample_b/infrastructure/dci/Context.java | 145 --
.../sample_b/infrastructure/dci/RoleMixin.java | 64 -
.../infrastructure/model/EntityModel.java | 84 -
.../infrastructure/model/JSONModel.java | 71 -
.../sample_b/infrastructure/model/Queries.java | 42 -
.../infrastructure/model/QueryModel.java | 70 -
.../infrastructure/model/ReadOnlyModel.java | 71 -
.../wicket/color/CorrectColor.java | 33 -
.../infrastructure/wicket/color/ErrorColor.java | 33 -
.../wicket/form/AbstractForm.java | 67 -
.../wicket/form/DateTextFieldWithPicker.java | 227 ---
.../wicket/form/SelectorInForm.java | 77 -
.../infrastructure/wicket/link/LinkPanel.java | 47 -
.../infrastructure/wicket/page/BaseWebPage.java | 56 -
.../wicket/prevnext/PrevNext.java | 122 --
.../infrastructure/wicket/tabs/TabsPanel.java | 103 -
.../src/main/resources/log4j.properties | 29 -
.../sample_b/communication/web/BasePage.html | 108 -
.../web/booking/BookNewCargoPage.html | 71 -
.../web/booking/BookingBasePage.html | 23 -
.../web/booking/CargoDetailsPage.html | 110 -
.../web/booking/CargoListPage.html | 49 -
.../web/booking/ChangeDestinationPage.html | 60 -
.../web/booking/ReRouteCargoPage.html | 35 -
.../web/booking/RouteCargoPage.html | 35 -
.../communication/web/booking/RoutePanel.html | 44 -
.../IncidentLoggingApplicationMockupPage.html | 91 -
...identLoggingApplicationMockupPage.properties | 21 -
.../web/tracking/HandlingHistoryPanel.html | 30 -
.../tracking/HandlingHistoryPanel.properties | 21 -
.../web/tracking/NextHandlingEventPanel.html | 21 -
.../tracking/NextHandlingEventPanel.properties | 23 -
.../web/tracking/TrackCargoPage.html | 50 -
.../web/tracking/TrackCargoPage.properties | 24 -
.../sample_b/context/usecase/_ShipCargo.txt | 50 -
.../context/usecase/booking/BookNewCargo.txt | 51 -
.../booking/ChangeDestinationOfCargo.txt | 39 -
.../context/usecase/booking/ReRouteCargo.txt | 33 -
.../context/usecase/booking/RouteCargo.txt | 27 -
.../booking/routing/AssignCargoToRoute.txt | 42 -
.../booking/routing/RegisterNewDestination.txt | 30 -
.../DeriveUpdatedRouteSpecification.txt | 32 -
.../usecase/handling/_ProcessHandlingEvent.txt | 67 -
.../inspection/InspectCargoDeliveryStatus.txt | 57 -
.../inspection/event/InspectArrivedCargo.txt | 38 -
.../inspection/event/InspectCargoInCustoms.txt | 38 -
.../inspection/event/InspectClaimedCargo.txt | 38 -
.../inspection/event/InspectLoadedCargo.txt | 60 -
.../inspection/event/InspectReceivedCargo.txt | 35 -
.../inspection/event/InspectUnhandledCargo.txt | 32 -
.../inspection/event/InspectUnloadedCargo.txt | 45 -
.../handling/parsing/ParseHandlingEventData.txt | 62 -
.../registration/RegisterHandlingEvent.txt | 76 -
.../infrastructure/wicket/link/LinkPanel.html | 21 -
.../wicket/prevnext/PrevNext.html | 27 -
.../infrastructure/wicket/tabs/TabsPanel.html | 31 -
.../dcisample_b/src/main/webapp/WEB-INF/web.xml | 39 -
.../src/main/webapp/css/prev-next.css | 50 -
.../dcisample_b/src/main/webapp/css/style.css | 177 --
.../dcisample_b/src/main/webapp/css/tabs.css | 76 -
.../src/main/webapp/graphics/icon/cross.png | Bin 655 -> 0 bytes
.../src/main/webapp/graphics/icon/error.png | Bin 666 -> 0 bytes
.../src/main/webapp/graphics/icon/next.png | Bin 653 -> 0 bytes
.../main/webapp/graphics/icon/next_disabled.png | Bin 1461 -> 0 bytes
.../src/main/webapp/graphics/icon/prev-next.psd | Bin 26535 -> 0 bytes
.../src/main/webapp/graphics/icon/prev.png | Bin 625 -> 0 bytes
.../main/webapp/graphics/icon/prev_disabled.png | Bin 1429 -> 0 bytes
.../src/main/webapp/graphics/icon/tick.png | Bin 537 -> 0 bytes
.../webapp/graphics/icon/triangle-closed.png | Bin 1024 -> 0 bytes
.../main/webapp/graphics/icon/triangle-open.png | Bin 1159 -> 0 bytes
.../src/main/webapp/graphics/tabs/bg.png | Bin 938 -> 0 bytes
.../src/main/webapp/graphics/tabs/left.png | Bin 1175 -> 0 bytes
.../src/main/webapp/graphics/tabs/left_on.png | Bin 1176 -> 0 bytes
.../src/main/webapp/graphics/tabs/original.psd | Bin 41548 -> 0 bytes
.../src/main/webapp/graphics/tabs/right.png | Bin 1450 -> 0 bytes
.../src/main/webapp/graphics/tabs/right_on.png | Bin 1459 -> 0 bytes
.../dcicargo/sample_b/bootstrap/Start8082.java | 68 -
.../bootstrap/test/TestApplication.java | 453 -----
.../sample_b/bootstrap/test/TestAssembler.java | 231 ---
.../context/test/booking/BookNewCargoTest.java | 218 --
.../booking/routing/AssignCargoToRouteTest.java | 196 --
.../routing/RegisterNewDestinationTest.java | 314 ---
.../DeriveUpdatedRouteSpecTest.java | 158 --
.../event/InspectArrivedCargoTest.java | 138 --
.../event/InspectCargoInCustomsTest.java | 136 --
.../event/InspectClaimedCargoTest.java | 131 --
.../event/InspectLoadedCargoTest.java | 513 -----
.../event/InspectReceivedCargoTest.java | 284 ---
.../event/InspectUnhandledCargoTest.java | 128 --
.../event/InspectUnloadedCargoTest.java | 343 ----
.../parsing/ParseHandlingEventDataTest.java | 140 --
.../registration/RegisterHandlingEventTest.java | 232 ---
.../testing/ExpectedException.java | 101 -
samples/dci/build.gradle | 48 +-
.../moneytransfer/context/PayBillsContext.java | 153 ++
.../moneytransfer/context/PayBillsContext2.java | 145 ++
.../dci/moneytransfer/context/Role.java | 76 +
.../context/TransferMoneyContext.java | 119 ++
.../context/TransferMoneyContext2.java | 95 +
.../moneytransfer/domain/data/BalanceData.java | 67 +
.../domain/entity/CheckingAccountEntity.java | 34 +
.../domain/entity/CreditorEntity.java | 34 +
.../domain/entity/SavingsAccountEntity.java | 34 +
.../rolemap/CheckingAccountRolemap.java | 38 +
.../moneytransfer/rolemap/CreditorRolemap.java | 34 +
.../rolemap/SavingsAccountRolemap.java | 34 +
.../moneytransfer/context/PayBillsContext.java | 146 --
.../moneytransfer/context/PayBillsContext2.java | 138 --
.../qi4j/dci/moneytransfer/context/Role.java | 75 -
.../context/TransferMoneyContext.java | 113 --
.../context/TransferMoneyContext2.java | 89 -
.../moneytransfer/domain/data/BalanceData.java | 61 -
.../domain/entity/CheckingAccountEntity.java | 28 -
.../domain/entity/CreditorEntity.java | 28 -
.../domain/entity/SavingsAccountEntity.java | 28 -
.../rolemap/CheckingAccountRolemap.java | 32 -
.../moneytransfer/rolemap/CreditorRolemap.java | 28 -
.../rolemap/SavingsAccountRolemap.java | 28 -
.../dci/moneytransfer/test/AccountIds.java | 32 +
.../moneytransfer/test/TransferMoneyTest.java | 211 ++
.../moneytransfer/test/TransferMoneyTest2.java | 215 ++
.../moneytransfer/test/TransferMoneyTest.java | 208 --
.../moneytransfer/test/TransferMoneyTest2.java | 210 --
.../samples/cargo/app1/model/cargo/Cargo.java | 230 ---
samples/forum/build.gradle | 62 +-
.../sample/forum/assembler/ForumAssembler.java | 169 ++
.../polygene/sample/forum/context/Context.java | 44 +
.../polygene/sample/forum/context/Events.java | 30 +
.../sample/forum/context/EventsService.java | 120 ++
.../forum/context/account/UpdateProfile.java | 67 +
.../administration/BoardAdministration.java | 70 +
.../administration/ForumAdministration.java | 92 +
.../administration/ForumsAdministration.java | 87 +
.../administration/ModeratorAdministration.java | 76 +
.../ModeratorsAdministration.java | 84 +
.../administration/UsersAdministration.java | 56 +
.../sample/forum/context/login/Login.java | 56 +
.../context/moderation/ModerationContext.java | 28 +
.../forum/context/signup/Registration.java | 38 +
.../sample/forum/context/signup/Signup.java | 54 +
.../sample/forum/context/view/ViewBoard.java | 128 ++
.../sample/forum/context/view/ViewForum.java | 62 +
.../sample/forum/context/view/ViewPost.java | 91 +
.../sample/forum/context/view/ViewTopic.java | 50 +
.../sample/forum/data/Administrators.java | 31 +
.../polygene/sample/forum/data/Moderators.java | 31 +
.../sample/forum/data/entity/Board.java | 50 +
.../sample/forum/data/entity/Forum.java | 43 +
.../sample/forum/data/entity/Forums.java | 61 +
.../polygene/sample/forum/data/entity/Post.java | 54 +
.../sample/forum/data/entity/Topic.java | 52 +
.../polygene/sample/forum/data/entity/User.java | 81 +
.../sample/forum/data/entity/Users.java | 87 +
.../forum/domainevent/DomainCommandResult.java | 36 +
.../sample/forum/domainevent/DomainEvent.java | 112 ++
.../forum/domainevent/DomainEventValue.java | 53 +
.../forum/domainevent/ParameterValue.java | 34 +
.../sample/forum/rest/ForumRestlet.java | 39 +
.../forum/rest/resource/RootResource.java | 82 +
.../administration/AdministrationResource.java | 46 +
.../resource/administration/ForumsResource.java | 30 +
.../resource/administration/UsersResource.java | 41 +
.../rest/resource/forum/BoardResource.java | 43 +
.../rest/resource/forum/ForumResource.java | 43 +
.../rest/resource/forum/ForumsResource.java | 42 +
.../rest/resource/login/LoginResource.java | 42 +
.../rest/resource/signup/SignupResource.java | 47 +
.../sample/forum/service/BootstrapData.java | 89 +
.../samples/forum/assembler/ForumAssembler.java | 175 --
.../org/qi4j/samples/forum/context/Context.java | 43 -
.../org/qi4j/samples/forum/context/Events.java | 29 -
.../samples/forum/context/EventsService.java | 119 --
.../forum/context/account/UpdateProfile.java | 66 -
.../administration/BoardAdministration.java | 69 -
.../administration/ForumAdministration.java | 89 -
.../administration/ForumsAdministration.java | 86 -
.../administration/ModeratorAdministration.java | 75 -
.../ModeratorsAdministration.java | 83 -
.../administration/UsersAdministration.java | 55 -
.../qi4j/samples/forum/context/login/Login.java | 47 -
.../context/moderation/ModerationContext.java | 27 -
.../forum/context/signup/Registration.java | 37 -
.../samples/forum/context/signup/Signup.java | 53 -
.../samples/forum/context/view/ViewBoard.java | 127 --
.../samples/forum/context/view/ViewForum.java | 61 -
.../samples/forum/context/view/ViewPost.java | 91 -
.../samples/forum/context/view/ViewTopic.java | 49 -
.../qi4j/samples/forum/data/Administrators.java | 30 -
.../org/qi4j/samples/forum/data/Moderators.java | 30 -
.../qi4j/samples/forum/data/entity/Board.java | 49 -
.../qi4j/samples/forum/data/entity/Forum.java | 42 -
.../qi4j/samples/forum/data/entity/Forums.java | 54 -
.../qi4j/samples/forum/data/entity/Post.java | 53 -
.../qi4j/samples/forum/data/entity/Topic.java | 51 -
.../qi4j/samples/forum/data/entity/User.java | 81 -
.../qi4j/samples/forum/data/entity/Users.java | 68 -
.../forum/domainevent/DomainCommandResult.java | 35 -
.../samples/forum/domainevent/DomainEvent.java | 112 --
.../forum/domainevent/DomainEventValue.java | 51 -
.../forum/domainevent/ParameterValue.java | 33 -
.../qi4j/samples/forum/rest/ForumRestlet.java | 38 -
.../forum/rest/resource/RootResource.java | 87 -
.../administration/AdministrationResource.java | 45 -
.../resource/administration/ForumsResource.java | 29 -
.../resource/administration/UsersResource.java | 40 -
.../rest/resource/forum/BoardResource.java | 41 -
.../rest/resource/forum/ForumResource.java | 41 -
.../rest/resource/forum/ForumsResource.java | 40 -
.../rest/resource/login/LoginResource.java | 41 -
.../rest/resource/signup/SignupResource.java | 45 -
.../samples/forum/service/BootstrapData.java | 101 -
samples/forum/src/main/webapp/WEB-INF/web.xml | 33 +-
.../apache/polygene/sample/forum/web/Main.java | 61 +
.../java/org/qi4j/samples/forum/web/Main.java | 60 -
samples/rental/build.gradle | 52 +-
.../polygene/sample/rental/domain/Address.java | 38 +
.../polygene/sample/rental/domain/Booking.java | 47 +
.../polygene/sample/rental/domain/Car.java | 65 +
.../sample/rental/domain/CarCategory.java | 30 +
.../polygene/sample/rental/domain/Customer.java | 53 +
.../polygene/sample/rental/domain/Period.java | 33 +
.../sample/rental/domain/RentalShop.java | 252 +++
.../sample/rental/domain/dev/InitialData.java | 214 ++
.../polygene/sample/rental/web/BookingPage.java | 89 +
.../sample/rental/web/DataInitializer.java | 27 +
.../polygene/sample/rental/web/MainPage.java | 111 ++
.../apache/polygene/sample/rental/web/Page.java | 180 ++
.../sample/rental/web/PageMetaInfo.java | 49 +
.../sample/rental/web/PageUowManagement.java | 48 +
.../sample/rental/web/QuikitContext.java | 71 +
.../sample/rental/web/QuikitResolver.java | 128 ++
.../sample/rental/web/QuikitServlet.java | 339 ++++
.../sample/rental/web/RenderException.java | 42 +
.../polygene/sample/rental/web/UrlService.java | 55 +
.../sample/rental/web/assembly/PagesModule.java | 45 +
.../assembly/RentalApplicationAssembler.java | 57 +
.../rental/web/assembly/RentalModule.java | 53 +
.../rental/web/assembly/StorageModule.java | 37 +
.../org/qi4j/sample/rental/domain/Address.java | 36 -
.../org/qi4j/sample/rental/domain/Booking.java | 45 -
.../java/org/qi4j/sample/rental/domain/Car.java | 63 -
.../qi4j/sample/rental/domain/CarCategory.java | 28 -
.../org/qi4j/sample/rental/domain/Customer.java | 51 -
.../org/qi4j/sample/rental/domain/Period.java | 31 -
.../qi4j/sample/rental/domain/RentalShop.java | 250 ---
.../sample/rental/domain/dev/InitialData.java | 212 --
.../org/qi4j/sample/rental/web/BookingPage.java | 86 -
.../qi4j/sample/rental/web/DataInitializer.java | 25 -
.../org/qi4j/sample/rental/web/MainPage.java | 108 -
.../java/org/qi4j/sample/rental/web/Page.java | 181 --
.../qi4j/sample/rental/web/PageMetaInfo.java | 47 -
.../sample/rental/web/PageUowManagement.java | 46 -
.../qi4j/sample/rental/web/QuikitContext.java | 69 -
.../qi4j/sample/rental/web/QuikitResolver.java | 126 --
.../qi4j/sample/rental/web/QuikitServlet.java | 338 ----
.../qi4j/sample/rental/web/RenderException.java | 40 -
.../org/qi4j/sample/rental/web/UrlService.java | 53 -
.../sample/rental/web/assembly/PagesModule.java | 43 -
.../assembly/RentalApplicationAssembler.java | 55 -
.../rental/web/assembly/RentalModule.java | 51 -
.../rental/web/assembly/StorageModule.java | 53 -
.../apache/polygene/sample/rental/index.html | 19 +
.../polygene/sample/rental/web/BookingPage.html | 51 +
.../polygene/sample/rental/web/MainPage.html | 32 +
.../resources/org/qi4j/sample/rental/index.html | 16 -
.../org/qi4j/sample/rental/web/BookingPage.html | 48 -
.../org/qi4j/sample/rental/web/MainPage.html | 29 -
.../src/main/resources/resolve.properties | 33 +-
.../rental/src/main/resources/xhtml1-strict.xsd | 20 +
samples/rental/src/main/resources/xml.xsd | 20 +
samples/rental/src/main/webapp/WEB-INF/web.xml | 39 +-
samples/sql-support/build.gradle | 59 +-
.../sample/sqlsupport/AppAssembler.java | 113 ++
.../apache/polygene/sample/sqlsupport/Main.java | 160 ++
.../sample/sqlsupport/PretextEntity.java | 29 +
.../qi4j/sample/sqlsupport/AppAssembler.java | 115 --
.../java/org/qi4j/sample/sqlsupport/Main.java | 163 --
.../qi4j/sample/sqlsupport/PretextEntity.java | 24 -
.../resources/entitystore-postgresql.properties | 33 +-
.../src/main/resources/indexing-sql.properties | 33 +-
.../postgresql-es-datasource.properties | 33 +-
.../postgresql-index-datasource.properties | 33 +-
samples/swing/build.gradle | 47 +-
.../polygene/sample/swing/binding/Binding.java | 27 +
.../swing/binding/IllegalBindingException.java | 32 +
.../sample/swing/binding/StateModel.java | 76 +
.../sample/swing/binding/SwingAdapter.java | 73 +
.../sample/swing/binding/SwingBinding.java | 27 +
.../swing/binding/SwingBindingAssembler.java | 45 +
.../StringToTextFieldAdapterService.java | 142 ++
.../sample/swing/binding/example/Address.java | 28 +
.../swing/binding/example/AddressTransient.java | 27 +
.../binding/example/BoundPersonComposite.java | 24 +
.../sample/swing/binding/example/City.java | 25 +
.../sample/swing/binding/example/CityValue.java | 26 +
.../sample/swing/binding/example/Country.java | 24 +
.../swing/binding/example/CountryValue.java | 26 +
.../sample/swing/binding/example/Form.java | 98 +
.../swing/binding/example/HasAddress.java | 27 +
.../sample/swing/binding/example/HasCity.java | 27 +
.../swing/binding/example/HasCountry.java | 27 +
.../sample/swing/binding/example/HasName.java | 27 +
.../sample/swing/binding/example/Main.java | 144 ++
.../sample/swing/binding/example/Person.java | 28 +
.../swing/binding/example/PersonComposite.java | 27 +
.../swing/binding/internal/AbstractBinding.java | 117 ++
.../internal/AssociationFocusLostListener.java | 59 +
.../binding/internal/BoundAssociation.java | 94 +
.../binding/internal/BoundManyAssociation.java | 116 ++
.../binding/internal/BoundNamedAssociation.java | 122 ++
.../swing/binding/internal/BoundProperty.java | 80 +
.../internal/PropertyFocusLostListener.java | 60 +
.../internal/StateInvocationHandler.java | 130 ++
.../org/qi4j/lib/swing/binding/Binding.java | 25 -
.../swing/binding/IllegalBindingException.java | 30 -
.../org/qi4j/lib/swing/binding/StateModel.java | 74 -
.../qi4j/lib/swing/binding/SwingAdapter.java | 71 -
.../qi4j/lib/swing/binding/SwingBinding.java | 25 -
.../swing/binding/SwingBindingAssembler.java | 43 -
.../StringToTextFieldAdapterService.java | 140 --
.../qi4j/lib/swing/binding/example/Address.java | 26 -
.../swing/binding/example/AddressTransient.java | 25 -
.../binding/example/BoundPersonComposite.java | 22 -
.../qi4j/lib/swing/binding/example/City.java | 23 -
.../lib/swing/binding/example/CityValue.java | 25 -
.../qi4j/lib/swing/binding/example/Country.java | 22 -
.../lib/swing/binding/example/CountryValue.java | 25 -
.../qi4j/lib/swing/binding/example/Form.java | 96 -
.../lib/swing/binding/example/HasAddress.java | 25 -
.../qi4j/lib/swing/binding/example/HasCity.java | 25 -
.../lib/swing/binding/example/HasCountry.java | 25 -
.../qi4j/lib/swing/binding/example/HasName.java | 25 -
.../qi4j/lib/swing/binding/example/Main.java | 142 --
.../qi4j/lib/swing/binding/example/Person.java | 26 -
.../swing/binding/example/PersonComposite.java | 25 -
.../swing/binding/internal/AbstractBinding.java | 115 --
.../internal/AssociationFocusLostListener.java | 58 -
.../binding/internal/BoundAssociation.java | 92 -
.../binding/internal/BoundManyAssociation.java | 108 -
.../binding/internal/BoundNamedAssociation.java | 114 --
.../swing/binding/internal/BoundProperty.java | 78 -
.../internal/PropertyFocusLostListener.java | 59 -
.../internal/StateInvocationHandler.java | 127 --
settings.gradle | 107 +-
src/bin-dist/NOTICE.txt | 5 -
src/bin-dist/README.txt | 50 -
src/javadoc/overview.html | 23 -
tests/performance/build.gradle | 84 +-
.../AbstractEntityStorePerformanceTest.java | 368 ++++
.../performance/entitystore/ComplexProduct.java | 38 +
.../test/performance/entitystore/Money.java | 67 +
.../test/performance/entitystore/Report.java | 102 +
.../performance/entitystore/ReportTypes.java | 44 +
.../performance/entitystore/SimpleProduct.java | 31 +
.../test/performance/entitystore/package.html | 24 +
.../AbstractEntityStorePerformanceTest.java | 442 ----
.../performance/entitystore/ComplexProduct.java | 36 -
.../test/performance/entitystore/Money.java | 65 -
.../test/performance/entitystore/Report.java | 100 -
.../performance/entitystore/ReportTypes.java | 42 -
.../performance/entitystore/SimpleProduct.java | 29 -
.../test/performance/entitystore/package.html | 21 -
.../jdbm/JdbmEntityStorePerformanceTest.java | 64 +
.../MemoryEntityStorePerformanceTest.java | 58 +
.../sql/DerbySQLEntityStorePerformanceTest.java | 114 ++
.../PostgreSQLEntityStorePerformanceTest.java | 146 ++
.../indexing/rdf/QueryPerformanceTest.java | 397 ++++
.../CompositeCreationPerformanceTest.java | 287 +++
.../composite/InvocationPerformanceTest.java | 204 ++
.../PropertyMixinInvocationPerformanceTest.java | 134 ++
.../object/ObjectCreationPerformanceTest.java | 71 +
.../ServiceInvocationPerformanceTest.java | 113 ++
.../jdbm/JdbmEntityStorePerformanceTest.java | 72 -
.../MemoryEntityStorePerformanceTest.java | 60 -
.../sql/DerbySQLEntityStorePerformanceTest.java | 126 --
.../PostgreSQLEntityStorePerformanceTest.java | 151 --
.../indexing/rdf/QueryPerformanceTest.java | 393 ----
.../CompositeCreationPerformanceTest.java | 222 ---
.../composite/InvocationPerformanceTest.java | 204 --
.../PropertyMixinInvocationPerformanceTest.java | 133 --
.../object/ObjectCreationPerformanceTest.java | 70 -
.../ServiceInvocationPerformanceTest.java | 112 --
.../perf/resources/derby-datasource.properties | 33 +-
.../performance/src/perf/resources/logback.xml | 33 +-
.../jdbm/JdbmEntityStoreService.properties | 25 +
.../rdf/repository/rdf-indexing.properties | 22 +
.../jdbm/JdbmEntityStoreService.properties | 20 -
.../rdf/repository/rdf-indexing.properties | 17 -
.../resources/postgresql-datasource.properties | 33 +-
.../README-for-regression-reporting.txt | 4 +-
tests/regression/build.gradle | 58 +-
.../test/regression/ConcernsOnPropertyTest.java | 115 ++
.../org/qi4j/test/regression/Regressions.java | 29 -
.../niclas2/ConcernsOnPropertyTest.java | 115 --
tests/unit/README.txt | 7 -
tools/envisage/build.gradle | 70 +-
tools/envisage/dev-status.xml | 39 +-
tools/envisage/src/docs/envisage.txt | 55 -
.../org/apache/polygene/envisage/Envisage.java | 135 ++
.../apache/polygene/envisage/EnvisageFrame.form | 27 +
.../apache/polygene/envisage/EnvisageFrame.java | 248 +++
.../java/org/apache/polygene/envisage/Main.java | 47 +
.../polygene/envisage/detail/APIPane.form | 41 +
.../polygene/envisage/detail/APIPane.java | 297 +++
.../envisage/detail/DependencyPane.form | 212 ++
.../envisage/detail/DependencyPane.java | 470 +++++
.../envisage/detail/DetailModelPane.java | 225 +++
.../polygene/envisage/detail/DetailPane.java | 43 +
.../polygene/envisage/detail/GeneralPane.form | 39 +
.../polygene/envisage/detail/GeneralPane.java | 235 +++
.../envisage/detail/ImportedByPane.form | 88 +
.../envisage/detail/ImportedByPane.java | 186 ++
.../polygene/envisage/detail/MethodPane.form | 61 +
.../polygene/envisage/detail/MethodPane.java | 348 ++++
.../polygene/envisage/detail/SPIPane.form | 39 +
.../polygene/envisage/detail/SPIPane.java | 296 +++
.../detail/ServiceConfigurationPane.form | 127 ++
.../detail/ServiceConfigurationPane.java | 354 ++++
.../envisage/detail/ServiceUsagePane.form | 39 +
.../envisage/detail/ServiceUsagePane.java | 338 ++++
.../polygene/envisage/detail/StatePane.form | 61 +
.../polygene/envisage/detail/StatePane.java | 373 ++++
.../polygene/envisage/detail/package.html | 24 +
.../polygene/envisage/event/LinkEvent.java | 44 +
.../polygene/envisage/event/LinkListener.java | 29 +
.../apache/polygene/envisage/event/package.html | 24 +
.../polygene/envisage/graph/GraphBuilder.java | 272 +++
.../polygene/envisage/graph/GraphDisplay.java | 85 +
.../polygene/envisage/graph/GraphPane.java | 153 ++
.../envisage/graph/StackedGraphDisplay.java | 581 ++++++
.../polygene/envisage/graph/StackedLayout.java | 224 +++
.../envisage/graph/TreeGraphDisplay.java | 391 ++++
.../apache/polygene/envisage/graph/package.html | 24 +
.../org/apache/polygene/envisage/package.html | 24 +
.../polygene/envisage/print/PDFWriter.java | 827 ++++++++
.../envisage/print/PrintingException.java | 30 +
.../apache/polygene/envisage/print/package.html | 24 +
.../envisage/tree/StructureModelBuilder.java | 153 ++
.../envisage/tree/TreeModelCellRenderer.java | 156 ++
.../polygene/envisage/tree/TreeModelPane.java | 287 +++
.../envisage/tree/TypeModelBuilder.java | 154 ++
.../apache/polygene/envisage/tree/package.html | 24 +
.../polygene/envisage/util/ColorUtilities.java | 61 +
.../apache/polygene/envisage/util/TableRow.java | 71 +
.../envisage/util/TableRowUtilities.java | 64 +
.../apache/polygene/envisage/util/package.html | 24 +
.../main/java/org/qi4j/envisage/Envisage.java | 147 --
.../java/org/qi4j/envisage/EnvisageFrame.form | 27 -
.../java/org/qi4j/envisage/EnvisageFrame.java | 245 ---
.../src/main/java/org/qi4j/envisage/Main.java | 44 -
.../java/org/qi4j/envisage/detail/APIPane.form | 41 -
.../java/org/qi4j/envisage/detail/APIPane.java | 294 ---
.../qi4j/envisage/detail/DependencyPane.form | 212 --
.../qi4j/envisage/detail/DependencyPane.java | 474 -----
.../qi4j/envisage/detail/DetailModelPane.java | 229 ---
.../org/qi4j/envisage/detail/DetailPane.java | 40 -
.../org/qi4j/envisage/detail/GeneralPane.form | 39 -
.../org/qi4j/envisage/detail/GeneralPane.java | 249 ---
.../qi4j/envisage/detail/ImportedByPane.form | 88 -
.../qi4j/envisage/detail/ImportedByPane.java | 183 --
.../org/qi4j/envisage/detail/MethodPane.form | 61 -
.../org/qi4j/envisage/detail/MethodPane.java | 357 ----
.../java/org/qi4j/envisage/detail/SPIPane.form | 39 -
.../java/org/qi4j/envisage/detail/SPIPane.java | 293 ---
.../detail/ServiceConfigurationPane.form | 127 --
.../detail/ServiceConfigurationPane.java | 350 ----
.../qi4j/envisage/detail/ServiceUsagePane.form | 39 -
.../qi4j/envisage/detail/ServiceUsagePane.java | 335 ----
.../org/qi4j/envisage/detail/StatePane.form | 61 -
.../org/qi4j/envisage/detail/StatePane.java | 379 ----
.../java/org/qi4j/envisage/detail/package.html | 21 -
.../java/org/qi4j/envisage/event/LinkEvent.java | 41 -
.../org/qi4j/envisage/event/LinkListener.java | 26 -
.../java/org/qi4j/envisage/event/package.html | 21 -
.../org/qi4j/envisage/graph/GraphBuilder.java | 270 ---
.../org/qi4j/envisage/graph/GraphDisplay.java | 82 -
.../java/org/qi4j/envisage/graph/GraphPane.java | 164 --
.../envisage/graph/StackedGraphDisplay.java | 580 ------
.../org/qi4j/envisage/graph/StackedLayout.java | 221 --
.../qi4j/envisage/graph/TreeGraphDisplay.java | 388 ----
.../java/org/qi4j/envisage/graph/package.html | 21 -
.../main/java/org/qi4j/envisage/package.html | 21 -
.../java/org/qi4j/envisage/print/PDFWriter.java | 825 --------
.../qi4j/envisage/print/PrintingException.java | 27 -
.../java/org/qi4j/envisage/print/package.html | 21 -
.../envisage/tree/StructureModelBuilder.java | 152 --
.../envisage/tree/TreeModelCellRenderer.java | 153 --
.../org/qi4j/envisage/tree/TreeModelPane.java | 301 ---
.../qi4j/envisage/tree/TypeModelBuilder.java | 152 --
.../java/org/qi4j/envisage/tree/package.html | 21 -
.../org/qi4j/envisage/util/ColorUtilities.java | 58 -
.../java/org/qi4j/envisage/util/TableRow.java | 68 -
.../qi4j/envisage/util/TableRowUtilities.java | 61 -
.../java/org/qi4j/envisage/util/package.html | 21 -
.../polygene/envisage/EnvisageFrame.properties | 21 +
.../polygene/envisage/detail/APIPane.properties | 23 +
.../envisage/detail/DependencyPane.properties | 28 +
.../envisage/detail/DetailModelPane.properties | 29 +
.../envisage/detail/GeneralPane.properties | 22 +
.../envisage/detail/ImportedByPane.properties | 22 +
.../envisage/detail/MethodPane.properties | 22 +
.../polygene/envisage/detail/SPIPane.properties | 23 +
.../detail/ServiceConfigurationPane.properties | 24 +
.../envisage/detail/ServiceUsagePane.properties | 25 +
.../envisage/detail/StatePane.properties | 22 +
.../apache/polygene/envisage/detail/private.png | Bin 0 -> 506 bytes
.../apache/polygene/envisage/detail/public.png | Bin 0 -> 514 bytes
.../tree/TreeModelCellRenderer.properties | 29 +
.../envisage/tree/TreeModelPane.properties | 21 +
.../polygene/envisage/tree/application.png | Bin 0 -> 625 bytes
.../apache/polygene/envisage/tree/entity.png | Bin 0 -> 627 bytes
.../polygene/envisage/tree/importedService.png | Bin 0 -> 766 bytes
.../org/apache/polygene/envisage/tree/layer.png | Bin 0 -> 697 bytes
.../apache/polygene/envisage/tree/module.png | Bin 0 -> 729 bytes
.../apache/polygene/envisage/tree/object.png | Bin 0 -> 737 bytes
.../apache/polygene/envisage/tree/service.png | Bin 0 -> 803 bytes
.../apache/polygene/envisage/tree/transient.png | Bin 0 -> 761 bytes
.../org/apache/polygene/envisage/tree/value.png | Bin 0 -> 620 bytes
.../org/qi4j/envisage/EnvisageFrame.properties | 16 -
.../org/qi4j/envisage/detail/APIPane.properties | 18 -
.../envisage/detail/DependencyPane.properties | 23 -
.../envisage/detail/DetailModelPane.properties | 24 -
.../qi4j/envisage/detail/GeneralPane.properties | 17 -
.../envisage/detail/ImportedByPane.properties | 17 -
.../qi4j/envisage/detail/MethodPane.properties | 17 -
.../org/qi4j/envisage/detail/SPIPane.properties | 18 -
.../detail/ServiceConfigurationPane.properties | 19 -
.../envisage/detail/ServiceUsagePane.properties | 20 -
.../qi4j/envisage/detail/StatePane.properties | 17 -
.../org/qi4j/envisage/detail/private.png | Bin 506 -> 0 bytes
.../org/qi4j/envisage/detail/public.png | Bin 514 -> 0 bytes
.../tree/TreeModelCellRenderer.properties | 24 -
.../qi4j/envisage/tree/TreeModelPane.properties | 16 -
.../org/qi4j/envisage/tree/application.png | Bin 625 -> 0 bytes
.../resources/org/qi4j/envisage/tree/entity.png | Bin 627 -> 0 bytes
.../org/qi4j/envisage/tree/importedService.png | Bin 766 -> 0 bytes
.../resources/org/qi4j/envisage/tree/layer.png | Bin 697 -> 0 bytes
.../resources/org/qi4j/envisage/tree/module.png | Bin 729 -> 0 bytes
.../resources/org/qi4j/envisage/tree/object.png | Bin 737 -> 0 bytes
.../org/qi4j/envisage/tree/service.png | Bin 803 -> 0 bytes
.../org/qi4j/envisage/tree/transient.png | Bin 761 -> 0 bytes
.../resources/org/qi4j/envisage/tree/value.png | Bin 620 -> 0 bytes
.../envisage/sample/EnvisageSample.java | 155 ++
.../envisage/school/EnvisageSchoolSample.java | 41 +
.../envisage/school/SchoolAssembler.java | 111 ++
.../school/config/mail/MailConfigAssembler.java | 36 +
.../school/config/mail/MailConfiguration.java | 30 +
.../persistence/PersistenceConfigAssembler.java | 39 +
.../envisage/school/domain/person/Person.java | 32 +
.../envisage/school/domain/person/Role.java | 25 +
.../domain/person/assembly/PersonEntity.java | 75 +
.../person/assembly/PersonModelAssembler.java | 45 +
.../initialdata/SamplePersonInitialData.java | 108 +
.../envisage/school/domain/school/School.java | 36 +
.../school/domain/school/SchoolRepository.java | 30 +
.../envisage/school/domain/school/Student.java | 31 +
.../envisage/school/domain/school/Subject.java | 30 +
.../domain/school/assembly/SchoolEntity.java | 119 ++
.../school/assembly/SchoolModelAssembler.java | 46 +
.../assembly/SchoolRepositoryService.java | 65 +
.../domain/school/assembly/StudentEntity.java | 66 +
.../domain/school/assembly/SubjectEntity.java | 72 +
.../school/infrastructure/mail/Mail.java | 39 +
.../school/infrastructure/mail/MailService.java | 30 +
.../mail/assembly/MailServiceAssembler.java | 44 +
.../mail/assembly/MailServiceComposite.java | 54 +
.../infrastructure/mail/assembly/MailValue.java | 28 +
.../persistence/PersistenceAssembler.java | 51 +
.../school/ui/admin/AdminAssembler.java | 46 +
.../school/ui/admin/pages/ListUserPage.java | 28 +
.../school/ui/admin/pages/UserDetailPage.java | 35 +
.../composites/ListSchoolsPageComposite.java | 59 +
.../pages/composites/ListUserPageComposite.java | 29 +
.../composites/UserDetailPageComposite.java | 29 +
.../pages/mixins/AuthenticationConcern.java | 45 +
.../ui/admin/pages/mixins/DetailPage.java | 27 +
.../school/ui/admin/pages/mixins/Page.java | 29 +
.../school/ui/admin/pages/mixins/PageMixin.java | 31 +
.../admin/pages/mixins/UserDetailPageMixin.java | 52 +
.../qi4j/envisage/sample/EnvisageSample.java | 151 --
.../envisage/school/EnvisageSchoolSample.java | 38 -
.../qi4j/envisage/school/SchoolAssembler.java | 108 -
.../school/config/mail/MailConfigAssembler.java | 33 -
.../school/config/mail/MailConfiguration.java | 29 -
.../persistence/PersistenceConfigAssembler.java | 40 -
.../envisage/school/domain/person/Person.java | 30 -
.../envisage/school/domain/person/Role.java | 22 -
.../domain/person/assembly/PersonEntity.java | 73 -
.../person/assembly/PersonModelAssembler.java | 43 -
.../initialdata/SamplePersonInitialData.java | 107 -
.../envisage/school/domain/school/School.java | 34 -
.../school/domain/school/SchoolRepository.java | 28 -
.../envisage/school/domain/school/Student.java | 29 -
.../envisage/school/domain/school/Subject.java | 28 -
.../domain/school/assembly/SchoolEntity.java | 117 --
.../school/assembly/SchoolModelAssembler.java | 44 -
.../assembly/SchoolRepositoryService.java | 64 -
.../domain/school/assembly/StudentEntity.java | 63 -
.../domain/school/assembly/SubjectEntity.java | 69 -
.../school/infrastructure/mail/Mail.java | 36 -
.../school/infrastructure/mail/MailService.java | 27 -
.../mail/assembly/MailServiceAssembler.java | 41 -
.../mail/assembly/MailServiceComposite.java | 52 -
.../infrastructure/mail/assembly/MailValue.java | 26 -
.../persistence/PersistenceAssembler.java | 50 -
.../school/ui/admin/AdminAssembler.java | 43 -
.../school/ui/admin/pages/ListUserPage.java | 25 -
.../school/ui/admin/pages/UserDetailPage.java | 32 -
.../composites/ListSchoolsPageComposite.java | 56 -
.../pages/composites/ListUserPageComposite.java | 26 -
.../composites/UserDetailPageComposite.java | 26 -
.../pages/mixins/AuthenticationConcern.java | 42 -
.../ui/admin/pages/mixins/DetailPage.java | 24 -
.../school/ui/admin/pages/mixins/Page.java | 26 -
.../school/ui/admin/pages/mixins/PageMixin.java | 28 -
.../admin/pages/mixins/UserDetailPageMixin.java | 49 -
tools/generator-polygene/README.md | 47 +
tools/generator-polygene/app/index.js | 409 ++++
.../app/templates/CommandLineApplication/app.js | 35 +
.../ConfigModule/bootstrap.tmpl | 39 +
.../ConfigurationLayer/ConfigModule/module.js | 25 +
.../templates/ConfigurationLayer/bootstrap.tmpl | 46 +
.../app/templates/ConfigurationLayer/layer.js | 27 +
.../RestApiModule/DefaultEnroler.tmpl | 52 +
.../RestApiModule/DefaultVerifier.tmpl | 46 +
.../RestApiModule/NullEnroler.tmpl | 32 +
.../RestApiModule/NullVerifier.tmpl | 34 +
.../RestApiModule/bootstrap.tmpl | 56 +
.../ConnectivityLayer/RestApiModule/module.js | 42 +
.../templates/ConnectivityLayer/bootstrap.tmpl | 39 +
.../app/templates/ConnectivityLayer/layer.js | 27 +
.../DomainLayer/CrudModule/bootstrap.tmpl | 38 +
.../templates/DomainLayer/CrudModule/module.js | 28 +
.../DomainLayer/DomainModule/Configuration.tmpl | 35 +
.../DomainLayer/DomainModule/Crud.tmpl | 50 +
.../DomainLayer/DomainModule/Entity.tmpl | 50 +
.../DomainLayer/DomainModule/Object.tmpl | 43 +
.../DomainLayer/DomainModule/Plain.tmpl | 37 +
.../DomainLayer/DomainModule/Service.tmpl | 54 +
.../DomainLayer/DomainModule/Transient.tmpl | 56 +
.../DomainLayer/DomainModule/Value.tmpl | 49 +
.../DomainLayer/DomainModule/bootstrap.tmpl | 120 ++
.../DomainLayer/DomainModule/config.yaml.tmpl | 23 +
.../DomainLayer/DomainModule/module.js | 83 +
.../DomainLayer/JmxModule/bootstrap.tmpl | 46 +
.../templates/DomainLayer/JmxModule/module.js | 28 +
.../SecurityModule/CryptoConfiguration.tmpl | 38 +
.../SecurityModule/CryptoException.tmpl | 28 +
.../SecurityModule/CryptoService.tmpl | 113 ++
.../EncryptedStringPropertyConcern.tmpl | 41 +
.../DomainLayer/SecurityModule/Group.tmpl | 26 +
.../SecurityModule/RealmService.tmpl | 62 +
.../SecurityModule/SecurityRepository.tmpl | 71 +
.../DomainLayer/SecurityModule/User.tmpl | 51 +
.../DomainLayer/SecurityModule/UserFactory.tmpl | 55 +
.../DomainLayer/SecurityModule/bootstrap.tmpl | 69 +
.../DomainLayer/SecurityModule/module.js | 46 +
.../app/templates/DomainLayer/bootstrap.tmpl | 45 +
.../app/templates/DomainLayer/layer.js | 27 +
.../CachingModule/bootstrap.tmpl | 51 +
.../InfrastructureLayer/CachingModule/module.js | 29 +
.../FileConfigurationModule/bootstrap.tmpl | 41 +
.../FileConfigurationModule/module.js | 26 +
.../IndexingModule/bootstrap.tmpl | 52 +
.../IndexingModule/module.js | 26 +
.../MetricsModule/bootstrap.tmpl | 48 +
.../InfrastructureLayer/MetricsModule/module.js | 28 +
.../SerializationModule/bootstrap.tmpl | 43 +
.../SerializationModule/module.js | 26 +
.../StorageModule/bootstrap.tmpl | 51 +
.../InfrastructureLayer/StorageModule/module.js | 26 +
.../InfrastructureLayer/bootstrap.tmpl | 55 +
.../app/templates/InfrastructureLayer/layer.js | 27 +
.../app/templates/RestAPIApplication/app.js | 36 +
.../templates/RestAPIApplication/web.xml.tmpl | 46 +
.../CommandLineModule/bootstrap.tmpl | 38 +
.../CommandLineModule/module.js | 29 +
.../templates/UserInterfaceLayer/bootstrap.tmpl | 39 +
.../app/templates/UserInterfaceLayer/layer.js | 27 +
.../app/templates/buildtool/build.js | 42 +
.../app/templates/buildtool/gradle-app.tmpl | 42 +
.../templates/buildtool/gradle-bootstrap.tmpl | 44 +
.../app/templates/buildtool/gradle-model.tmpl | 36 +
.../app/templates/buildtool/gradle-rest.tmpl | 29 +
.../app/templates/buildtool/gradle-root.tmpl | 44 +
.../app/templates/buildtool/gradle-wrapper.jar_ | Bin 0 -> 51348 bytes
.../buildtool/gradle-wrapper.properties_ | 24 +
.../app/templates/buildtool/gradlew-bat.tmpl | 109 +
.../app/templates/buildtool/gradlew.tmpl | 183 ++
.../app/templates/buildtool/settings.tmpl | 28 +
tools/generator-polygene/build.gradle | 100 +
tools/generator-polygene/dev-status.xml | 39 +
tools/generator-polygene/package.json | 39 +
tools/generator-polygene/test/generator_test.js | 173 ++
tools/model-detail/build.gradle | 47 +-
tools/model-detail/dev-status.xml | 39 +-
.../descriptor/ActivateeDetailDescriptor.java | 31 +
.../descriptor/ActivatorDetailDescriptor.java | 177 ++
.../descriptor/ApplicationDetailDescriptor.java | 113 ++
.../ApplicationDetailDescriptorBuilder.java | 474 +++++
.../descriptor/CompositeDetailDescriptor.java | 144 ++
.../CompositeMethodDetailDescriptor.java | 135 ++
.../descriptor/ConstructorDetailDescriptor.java | 145 ++
.../descriptor/EntityDetailDescriptor.java | 44 +
.../ImportedServiceCompositeDescriptor.java | 103 +
.../ImportedServiceDetailDescriptor.java | 74 +
.../descriptor/InjectableDetailDescriptor.java | 44 +
.../InjectedFieldDetailDescriptor.java | 129 ++
.../InjectedMethodDetailDescriptor.java | 143 ++
.../InjectedParametersDetailDescriptor.java | 85 +
.../model/descriptor/LayerDetailDescriptor.java | 163 ++
.../MethodConcernDetailDescriptor.java | 141 ++
.../MethodConcernsDetailDescriptor.java | 85 +
.../MethodConstraintDetailDescriptor.java | 70 +
.../MethodConstraintsDetailDescriptor.java | 86 +
.../MethodSideEffectDetailDescriptor.java | 138 ++
.../MethodSideEffectsDetailDescriptor.java | 87 +
.../model/descriptor/MixinDetailDescriptor.java | 136 ++
.../descriptor/ModuleDetailDescriptor.java | 244 +++
.../descriptor/ObjectDetailDescriptor.java | 129 ++
.../descriptor/ServiceDetailDescriptor.java | 99 +
.../tools/model/descriptor/ServiceUsage.java | 61 +
.../descriptor/TransientDetailDescriptor.java | 44 +
.../model/descriptor/ValueDetailDescriptor.java | 44 +
.../tools/model/descriptor/package.html | 24 +
.../polygene/tools/model/util/APIFinder.java | 58 +
.../model/util/DescriptorNameComparator.java | 37 +
.../tools/model/util/DescriptorUtilities.java | 137 ++
.../polygene/tools/model/util/MethodFinder.java | 116 ++
.../polygene/tools/model/util/SPIFinder.java | 171 ++
.../model/util/ServiceConfigurationFinder.java | 158 ++
.../tools/model/util/ServiceUsageFinder.java | 163 ++
.../polygene/tools/model/util/StateFinder.java | 96 +
.../polygene/tools/model/util/package.html | 24 +
.../descriptor/ActivateeDetailDescriptor.java | 29 -
.../descriptor/ActivatorDetailDescriptor.java | 176 --
.../descriptor/ApplicationDetailDescriptor.java | 113 --
.../ApplicationDetailDescriptorBuilder.java | 484 -----
.../descriptor/CompositeDetailDescriptor.java | 144 --
.../CompositeMethodDetailDescriptor.java | 134 --
.../descriptor/ConstructorDetailDescriptor.java | 145 --
.../descriptor/EntityDetailDescriptor.java | 43 -
.../ImportedServiceCompositeDescriptor.java | 96 -
.../ImportedServiceDetailDescriptor.java | 74 -
.../descriptor/InjectableDetailDescriptor.java | 42 -
.../InjectedFieldDetailDescriptor.java | 129 --
.../InjectedMethodDetailDescriptor.java | 142 --
.../InjectedParametersDetailDescriptor.java | 85 -
.../model/descriptor/LayerDetailDescriptor.java | 163 --
.../MethodConcernDetailDescriptor.java | 140 --
.../MethodConcernsDetailDescriptor.java | 84 -
.../MethodConstraintDetailDescriptor.java | 70 -
.../MethodConstraintsDetailDescriptor.java | 86 -
.../MethodSideEffectDetailDescriptor.java | 139 --
.../MethodSideEffectsDetailDescriptor.java | 86 -
.../model/descriptor/MixinDetailDescriptor.java | 136 --
.../descriptor/ModuleDetailDescriptor.java | 244 ---
.../descriptor/ObjectDetailDescriptor.java | 129 --
.../descriptor/ServiceDetailDescriptor.java | 99 -
.../tools/model/descriptor/ServiceUsage.java | 59 -
.../descriptor/TransientDetailDescriptor.java | 40 -
.../model/descriptor/ValueDetailDescriptor.java | 43 -
.../qi4j/tools/model/descriptor/package.html | 21 -
.../org/qi4j/tools/model/util/APIFinder.java | 55 -
.../model/util/DescriptorNameComparator.java | 34 -
.../tools/model/util/DescriptorUtilities.java | 134 --
.../org/qi4j/tools/model/util/MethodFinder.java | 114 --
.../org/qi4j/tools/model/util/SPIFinder.java | 169 --
.../model/util/ServiceConfigurationFinder.java | 157 --
.../tools/model/util/ServiceUsageFinder.java | 161 --
.../org/qi4j/tools/model/util/StateFinder.java | 95 -
.../java/org/qi4j/tools/model/util/package.html | 21 -
.../tools/model/VisitableDetailTest.java | 156 ++
.../qi4j/tools/model/VisitableDetailTest.java | 148 --
tools/qidea/build.gradle | 46 +-
.../idea/PolygeneApplicationComponent.java | 133 ++
.../common/PolygeneAppliesToConstants.java | 33 +
.../appliesTo/common/PolygeneAppliesToUtil.java | 138 ++
...ToAnnotationDeclaredCorrectlyInspection.java | 294 +++
.../AbstractCreateElementActionBase.java | 153 ++
.../actions/PolygeneCreateActionGroup.java | 82 +
.../plugin/idea/common/facet/PolygeneFacet.java | 50 +
.../facet/PolygeneFacetConfiguration.java | 56 +
.../idea/common/facet/PolygeneFacetType.java | 122 ++
.../common/facet/ui/PolygeneFacetEditorTab.java | 72 +
.../idea/common/inspections/AbstractFix.java | 51 +
.../common/inspections/AbstractInspection.java | 62 +
.../common/intentions/AbstractIntention.java | 132 ++
.../idea/common/psi/PsiAnnotationUtil.java | 97 +
.../plugin/idea/common/psi/PsiClassUtil.java | 134 ++
.../psi/search/GlobalSearchScopeUtil.java | 67 +
.../common/resource/PolygeneResourceBundle.java | 68 +
.../plugin/idea/common/vfs/VirtualFileUtil.java | 73 +
...teConcernFromMixinTypeOrCompositeAction.java | 62 +
.../CreateConcernOfInPackageAction.java | 121 ++
.../common/PolygeneConcernConstants.java | 40 +
.../concerns/common/PolygeneConcernUtil.java | 228 +++
...nsAnnotationDeclaredCorrectlyInspection.java | 175 ++
.../intentions/add/AddConcernOnType.java | 140 ++
...larationOnFieldAndConstructorInspection.java | 92 +
...nAnnotationDeclarationOnFieldInspection.java | 141 ++
.../PolygeneInvocationAnnotationConstants.java | 32 +
.../PolygeneInvocationAnnotationUtil.java | 129 ++
...onAnnotationDeclaredCorrectlyInspection.java | 121 ++
.../PolygeneServiceAnnotationConstants.java | 32 +
.../common/PolygeneServiceAnnotationUtil.java | 99 +
...ceAnnotationDeclaredCorrectlyInspection.java | 112 ++
.../PolygeneStructureAnnotationConstants.java | 53 +
.../common/PolygeneStructureAnnotationUtil.java | 124 ++
.../common/ReplaceWithStructureAnnotation.java | 49 +
...reAnnotationDeclaredCorrectlyInspection.java | 92 +
.../mixins/common/PolygeneMixinConstants.java | 32 +
.../idea/mixins/common/PolygeneMixinUtil.java | 196 ++
.../inspections/MixinImplementsMixinType.java | 190 ++
.../MixinsAnnotationDeclaredOnMixinType.java | 92 +
.../common/PolygeneSideEffectConstants.java | 35 +
.../common/PolygeneSideEffectUtil.java | 188 ++
...tsAnnotationDeclaredCorrectlyInspection.java | 177 ++
.../plugin/idea/Qi4jApplicationComponent.java | 131 --
.../common/Qi4jAppliesToConstants.java | 31 -
.../appliesTo/common/Qi4jAppliesToUtil.java | 136 --
...ToAnnotationDeclaredCorrectlyInspection.java | 292 ---
.../AbstractCreateElementActionBase.java | 151 --
.../common/actions/Qi4jCreateActionGroup.java | 80 -
.../ide/plugin/idea/common/facet/Qi4jFacet.java | 47 -
.../common/facet/Qi4jFacetConfiguration.java | 54 -
.../plugin/idea/common/facet/Qi4jFacetType.java | 120 --
.../common/facet/ui/Qi4jFacetEditorTab.java | 70 -
.../idea/common/inspections/AbstractFix.java | 49 -
.../common/inspections/AbstractInspection.java | 60 -
.../common/intentions/AbstractIntention.java | 130 --
.../idea/common/psi/PsiAnnotationUtil.java | 95 -
.../plugin/idea/common/psi/PsiClassUtil.java | 132 --
.../psi/search/GlobalSearchScopeUtil.java | 65 -
.../common/resource/Qi4jResourceBundle.java | 66 -
.../plugin/idea/common/vfs/VirtualFileUtil.java | 71 -
...teConcernFromMixinTypeOrCompositeAction.java | 62 -
.../CreateConcernOfInPackageAction.java | 119 --
.../concerns/common/Qi4jConcernConstants.java | 38 -
.../idea/concerns/common/Qi4jConcernUtil.java | 226 ---
...nsAnnotationDeclaredCorrectlyInspection.java | 173 --
.../intentions/add/AddConcernOnType.java | 138 --
...larationOnFieldAndConstructorInspection.java | 90 -
...nAnnotationDeclarationOnFieldInspection.java | 138 --
.../Qi4jInvocationAnnotationConstants.java | 30 -
.../common/Qi4jInvocationAnnotationUtil.java | 127 --
...onAnnotationDeclaredCorrectlyInspection.java | 119 --
.../common/Qi4jServiceAnnotationConstants.java | 30 -
.../common/Qi4jServiceAnnotationUtil.java | 97 -
...ceAnnotationDeclaredCorrectlyInspection.java | 110 -
.../Qi4jStructureAnnotationConstants.java | 51 -
.../common/Qi4jStructureAnnotationUtil.java | 122 --
.../common/ReplaceWithStructureAnnotation.java | 47 -
...reAnnotationDeclaredCorrectlyInspection.java | 90 -
.../idea/mixins/common/Qi4jMixinConstants.java | 30 -
.../idea/mixins/common/Qi4jMixinUtil.java | 194 --
.../inspections/MixinImplementsMixinType.java | 188 --
.../MixinsAnnotationDeclaredOnMixinType.java | 90 -
.../common/Qi4jSideEffectConstants.java | 33 -
.../sideEffects/common/Qi4jSideEffectUtil.java | 186 --
...tsAnnotationDeclaredCorrectlyInspection.java | 175 --
.../src/main/resources/META-INF/plugin.xml | 54 +-
.../fileTemplates/j2ee/GenericConcernOf.java.ft | 3 +-
.../j2ee/GenericConcernOf.java.html | 22 +-
...nsAnnotationDeclaredCorrectlyInspection.html | 22 +-
.../AddConcernOnType/description.html | 20 +
.../resource/PolygeneResourceBundle.properties | 164 ++
.../resource/Qi4jResourceBundle.properties | 159 --
tools/shell/build.gradle | 31 -
tools/shell/src/bin/qi4j | 19 -
.../templates/defaultproject/project.properties | 15 -
.../org/qi4j/tools/shell/AbstractCommand.java | 30 -
.../main/java/org/qi4j/tools/shell/Command.java | 32 -
.../java/org/qi4j/tools/shell/FileUtils.java | 69 -
.../qi4j/tools/shell/HelpNeededException.java | 23 -
.../main/java/org/qi4j/tools/shell/Main.java | 79 -
.../qi4j/tools/shell/create/CreateProject.java | 61 -
.../org/qi4j/tools/shell/help/HelpCommand.java | 59 -
tools/src/docs/envisage.txt | 55 +
tools/src/docs/yeoman_polygene.txt | 388 ++++
tutorials/cargo/build.gradle | 49 +-
.../polygene/tutorials/cargo/package.html | 46 +
.../tutorials/cargo/step1/BookingPolicy.java | 25 +
.../polygene/tutorials/cargo/step1/Cargo.java | 25 +
.../cargo/step1/OverbookingPolicy.java | 30 +
.../cargo/step1/SequenceGenerator.java | 25 +
.../tutorials/cargo/step1/ShippingService.java | 25 +
.../polygene/tutorials/cargo/step1/Voyage.java | 27 +
.../cargo/step1/internal/CargoImpl.java | 39 +
.../step1/internal/ShippingServiceImpl.java | 57 +
.../step1/internal/SimpleSequenceImpl.java | 34 +
.../cargo/step1/internal/VoyageImpl.java | 64 +
.../polygene/tutorials/cargo/step1/package.html | 101 +
.../polygene/tutorials/cargo/step2/Cargo.java | 29 +
.../tutorials/cargo/step2/CargoComposite.java | 27 +
.../tutorials/cargo/step2/HasSequence.java | 29 +
.../cargo/step2/OverbookingConcern.java | 42 +
.../cargo/step2/SequencingConcern.java | 46 +
.../tutorials/cargo/step2/ShippingService.java | 28 +
.../cargo/step2/ShippingServiceComposite.java | 29 +
.../cargo/step2/ShippingServiceMixin.java | 36 +
.../polygene/tutorials/cargo/step2/Voyage.java | 29 +
.../tutorials/cargo/step2/VoyageComposite.java | 27 +
.../polygene/tutorials/cargo/step2/package.html | 75 +
.../java/org/qi4j/tutorials/cargo/package.html | 43 -
.../tutorials/cargo/step1/BookingPolicy.java | 23 -
.../org/qi4j/tutorials/cargo/step1/Cargo.java | 23 -
.../cargo/step1/OverbookingPolicy.java | 28 -
.../cargo/step1/SequenceGenerator.java | 23 -
.../tutorials/cargo/step1/ShippingService.java | 23 -
.../org/qi4j/tutorials/cargo/step1/Voyage.java | 25 -
.../cargo/step1/internal/CargoImpl.java | 37 -
.../step1/internal/ShippingServiceImpl.java | 55 -
.../step1/internal/SimpleSequenceImpl.java | 32 -
.../cargo/step1/internal/VoyageImpl.java | 62 -
.../org/qi4j/tutorials/cargo/step1/package.html | 98 -
.../org/qi4j/tutorials/cargo/step2/Cargo.java | 27 -
.../tutorials/cargo/step2/CargoComposite.java | 25 -
.../qi4j/tutorials/cargo/step2/HasSequence.java | 23 -
.../cargo/step2/OverbookingConcern.java | 40 -
.../cargo/step2/SequencingConcern.java | 44 -
.../tutorials/cargo/step2/ShippingService.java | 26 -
.../cargo/step2/ShippingServiceComposite.java | 27 -
.../cargo/step2/ShippingServiceMixin.java | 30 -
.../org/qi4j/tutorials/cargo/step2/Voyage.java | 27 -
.../tutorials/cargo/step2/VoyageComposite.java | 25 -
.../org/qi4j/tutorials/cargo/step2/package.html | 72 -
.../tutorials/cargo/step1/Step1TestCase.java | 87 +
.../cargo/step2/SequencingConcernTest.java | 124 ++
.../tutorials/cargo/step2/Step2TestCase.java | 103 +
.../tutorials/cargo/step1/Step1TestCase.java | 85 -
.../cargo/step2/SequencingConcernTest.java | 122 --
.../tutorials/cargo/step2/Step2TestCase.java | 101 -
tutorials/composites/build.gradle | 47 +-
tutorials/composites/src/docs/step1.txt | 14 +-
tutorials/composites/src/docs/step2.txt | 10 +-
tutorials/composites/src/docs/step3.txt | 12 +-
tutorials/composites/src/docs/step4.txt | 4 +-
tutorials/composites/src/docs/step5.txt | 14 +-
tutorials/composites/src/docs/step6.txt | 8 +-
tutorials/composites/src/docs/step7.txt | 16 +-
tutorials/composites/src/docs/step8.txt | 10 +-
tutorials/composites/src/docs/step9.txt | 10 +-
.../composites/src/docs/tut-composites.txt | 12 +-
.../polygene/tutorials/composites/package.html | 51 +
.../composites/tutorial1/HelloWorld.java | 70 +
.../tutorials/composites/tutorial1/package.html | 49 +
.../tutorial10/HelloWorldComposite.java | 39 +
.../composites/tutorial10/HelloWorldMixin.java | 43 +
.../composites/tutorial10/HelloWorldState.java | 39 +
.../composites/tutorial2/HelloWorld.java | 35 +
.../tutorial2/HelloWorldBehaviour.java | 32 +
.../composites/tutorial2/HelloWorldMixin.java | 76 +
.../composites/tutorial2/HelloWorldState.java | 43 +
.../tutorials/composites/tutorial2/package.html | 44 +
.../composites/tutorial3/HelloWorld.java | 32 +
.../tutorial3/HelloWorldBehaviour.java | 29 +
.../tutorial3/HelloWorldComposite.java | 37 +
.../composites/tutorial3/HelloWorldMixin.java | 65 +
.../composites/tutorial3/HelloWorldState.java | 40 +
.../tutorials/composites/tutorial3/package.html | 41 +
.../composites/tutorial4/HelloWorld.java | 32 +
.../tutorial4/HelloWorldBehaviour.java | 37 +
.../tutorial4/HelloWorldBehaviourMixin.java | 48 +
.../tutorial4/HelloWorldComposite.java | 38 +
.../composites/tutorial4/HelloWorldState.java | 46 +
.../tutorial4/HelloWorldStateMixin.java | 58 +
.../tutorials/composites/tutorial4/package.html | 59 +
.../composites/tutorial5/HelloWorld.java | 32 +
.../tutorial5/HelloWorldBehaviour.java | 35 +
.../tutorial5/HelloWorldBehaviourConcern.java | 39 +
.../tutorial5/HelloWorldBehaviourMixin.java | 51 +
.../tutorial5/HelloWorldComposite.java | 35 +
.../composites/tutorial5/HelloWorldState.java | 43 +
.../tutorial5/HelloWorldStateMixin.java | 55 +
.../tutorials/composites/tutorial5/package.html | 63 +
.../composites/tutorial6/HelloWorld.java | 32 +
.../tutorial6/HelloWorldBehaviour.java | 41 +
.../tutorial6/HelloWorldBehaviourConcern.java | 40 +
.../tutorial6/HelloWorldBehaviourMixin.java | 49 +
.../tutorial6/HelloWorldComposite.java | 35 +
.../composites/tutorial6/HelloWorldState.java | 48 +
.../tutorial6/HelloWorldStateMixin.java | 55 +
.../tutorials/composites/tutorial6/package.html | 58 +
.../composites/tutorial7/HelloWorld.java | 32 +
.../tutorial7/HelloWorldBehaviour.java | 32 +
.../tutorial7/HelloWorldBehaviourMixin.java | 46 +
.../HelloWorldBehaviourSideEffect.java | 40 +
.../tutorial7/HelloWorldComposite.java | 40 +
.../composites/tutorial7/HelloWorldState.java | 46 +
.../tutorial7/HelloWorldStateMixin.java | 55 +
.../tutorials/composites/tutorial7/package.html | 72 +
.../tutorial8/HelloWorldBehaviour.java | 29 +
.../tutorial8/HelloWorldBehaviourMixin.java | 45 +
.../tutorial8/HelloWorldComposite.java | 35 +
.../composites/tutorial8/HelloWorldState.java | 43 +
.../tutorial8/HelloWorldStateMixin.java | 51 +
.../tutorials/composites/tutorial8/package.html | 60 +
.../tutorial9/GenericPropertyMixin.java | 59 +
.../tutorial9/HelloWorldBehaviour.java | 29 +
.../tutorial9/HelloWorldBehaviourMixin.java | 42 +
.../tutorial9/HelloWorldComposite.java | 40 +
.../composites/tutorial9/HelloWorldState.java | 40 +
.../tutorials/composites/tutorial9/package.html | 73 +
.../org/qi4j/tutorials/composites/package.html | 48 -
.../composites/tutorial1/HelloWorld.java | 69 -
.../tutorials/composites/tutorial1/package.html | 46 -
.../tutorial10/HelloWorldComposite.java | 40 -
.../composites/tutorial10/HelloWorldMixin.java | 42 -
.../composites/tutorial10/HelloWorldState.java | 38 -
.../composites/tutorial2/HelloWorld.java | 34 -
.../tutorial2/HelloWorldBehaviour.java | 31 -
.../composites/tutorial2/HelloWorldMixin.java | 75 -
.../composites/tutorial2/HelloWorldState.java | 42 -
.../tutorials/composites/tutorial2/package.html | 41 -
.../composites/tutorial3/HelloWorld.java | 31 -
.../tutorial3/HelloWorldBehaviour.java | 28 -
.../tutorial3/HelloWorldComposite.java | 37 -
.../composites/tutorial3/HelloWorldMixin.java | 64 -
.../composites/tutorial3/HelloWorldState.java | 39 -
.../tutorials/composites/tutorial3/package.html | 38 -
.../composites/tutorial4/HelloWorld.java | 31 -
.../tutorial4/HelloWorldBehaviour.java | 36 -
.../tutorial4/HelloWorldBehaviourMixin.java | 47 -
.../tutorial4/HelloWorldComposite.java | 39 -
.../composites/tutorial4/HelloWorldState.java | 45 -
.../tutorial4/HelloWorldStateMixin.java | 57 -
.../tutorials/composites/tutorial4/package.html | 56 -
.../composites/tutorial5/HelloWorld.java | 31 -
.../tutorial5/HelloWorldBehaviour.java | 34 -
.../tutorial5/HelloWorldBehaviourConcern.java | 38 -
.../tutorial5/HelloWorldBehaviourMixin.java | 50 -
.../tutorial5/HelloWorldComposite.java | 36 -
.../composites/tutorial5/HelloWorldState.java | 42 -
.../tutorial5/HelloWorldStateMixin.java | 54 -
.../tutorials/composites/tutorial5/package.html | 60 -
.../composites/tutorial6/HelloWorld.java | 31 -
.../tutorial6/HelloWorldBehaviour.java | 40 -
.../tutorial6/HelloWorldBehaviourConcern.java | 39 -
.../tutorial6/HelloWorldBehaviourMixin.java | 48 -
.../tutorial6/HelloWorldComposite.java | 36 -
.../composites/tutorial6/HelloWorldState.java | 47 -
.../tutorial6/HelloWorldStateMixin.java | 54 -
.../tutorials/composites/tutorial6/package.html | 55 -
.../composites/tutorial7/HelloWorld.java | 31 -
.../tutorial7/HelloWorldBehaviour.java | 31 -
.../tutorial7/HelloWorldBehaviourMixin.java | 45 -
.../HelloWorldBehaviourSideEffect.java | 39 -
.../tutorial7/HelloWorldComposite.java | 40 -
.../composites/tutorial7/HelloWorldState.java | 45 -
.../tutorial7/HelloWorldStateMixin.java | 54 -
.../tutorials/composites/tutorial7/package.html | 69 -
.../tutorial8/HelloWorldBehaviour.java | 28 -
.../tutorial8/HelloWorldBehaviourMixin.java | 44 -
.../tutorial8/HelloWorldComposite.java | 35 -
.../composites/tutorial8/HelloWorldState.java | 42 -
.../tutorial8/HelloWorldStateMixin.java | 50 -
.../tutorials/composites/tutorial8/package.html | 57 -
.../tutorial9/GenericPropertyMixin.java | 53 -
.../tutorial9/HelloWorldBehaviour.java | 28 -
.../tutorial9/HelloWorldBehaviourMixin.java | 41 -
.../tutorial9/HelloWorldComposite.java | 40 -
.../composites/tutorial9/HelloWorldState.java | 39 -
.../tutorials/composites/tutorial9/package.html | 70 -
.../composites/src/main/javadoc/overview.html | 46 +-
.../composites/tutorial1/HelloWorldTest.java | 85 +
.../composites/tutorial10/HelloWorldTest.java | 139 ++
.../composites/tutorial2/HelloWorldTest.java | 85 +
.../composites/tutorial3/HelloWorldTest.java | 98 +
.../composites/tutorial4/HelloWorldTest.java | 97 +
.../composites/tutorial5/HelloWorldTest.java | 97 +
.../composites/tutorial6/HelloWorldTest.java | 117 ++
.../composites/tutorial7/HelloWorldTest.java | 117 ++
.../composites/tutorial8/HelloWorldTest.java | 116 ++
.../composites/tutorial9/HelloWorldTest.java | 116 ++
.../composites/tutorial1/HelloWorldTest.java | 84 -
.../composites/tutorial10/HelloWorldTest.java | 138 --
.../composites/tutorial2/HelloWorldTest.java | 84 -
.../composites/tutorial3/HelloWorldTest.java | 97 -
.../composites/tutorial4/HelloWorldTest.java | 96 -
.../composites/tutorial5/HelloWorldTest.java | 96 -
.../composites/tutorial6/HelloWorldTest.java | 116 --
.../composites/tutorial7/HelloWorldTest.java | 116 --
.../composites/tutorial8/HelloWorldTest.java | 115 --
.../composites/tutorial9/HelloWorldTest.java | 115 --
tutorials/hello/build.gradle | 43 +-
.../apache/polygene/tutorials/hello/Hello.java | 69 +
.../java/org/qi4j/tutorials/hello/Hello.java | 65 -
.../polygene/tutorials/hello/HelloTest.java | 58 +
.../polygene/tutorials/hello/HelloTest2.java | 50 +
.../polygene/tutorials/hello/HelloTest3.java | 50 +
.../polygene/tutorials/hello/HelloTest4.java | 70 +
.../org/qi4j/tutorials/hello/HelloTest.java | 54 -
.../org/qi4j/tutorials/hello/HelloTest2.java | 44 -
.../org/qi4j/tutorials/hello/HelloTest3.java | 44 -
.../org/qi4j/tutorials/hello/HelloTest4.java | 59 -
tutorials/introduction/build.gradle | 46 +-
tutorials/introduction/src/docs/background.txt | 14 +-
tutorials/introduction/src/docs/highlights.txt | 8 +-
.../introduction/src/docs/polygene-cop.txt | 22 +
tutorials/introduction/src/docs/qi4j-cop.txt | 22 -
.../introduction/src/docs/state-modeling.txt | 32 +-
.../what-is-composite-oriented-programming.txt | 19 +-
.../introduction/src/docs/whats-an-object.txt | 24 +-
.../polygene/demo/intro/StateModelingDocs.java | 126 ++
.../polygene/demo/intro/WhatsAnObjectDocs.java | 72 +
.../org/qi4j/demo/intro/StateModelingDocs.java | 138 --
.../org/qi4j/demo/intro/WhatsAnObjectDocs.java | 77 -
tutorials/introduction/tenminutes/build.gradle | 48 +-
.../tenminutes/src/docs/ten-minutes.txt | 43 +-
.../polygene/demo/tenminute/Confirmable.java | 26 +
.../polygene/demo/tenminute/HasCustomer.java | 28 +
.../polygene/demo/tenminute/HasLineItems.java | 29 +
.../demo/tenminute/HasSequenceNumber.java | 28 +
.../demo/tenminute/InventoryConcern.java | 52 +
.../polygene/demo/tenminute/LineItem.java | 32 +
.../demo/tenminute/MailNotifySideEffect.java | 59 +
.../apache/polygene/demo/tenminute/Order.java | 29 +
.../polygene/demo/tenminute/OrderEntity.java | 38 +
.../demo/tenminute/PurchaseLimitConcern.java | 25 +
.../elsewhere/inventory/InventoryService.java | 28 +
.../polygene/elsewhere/mail/MailService.java | 26 +
.../org/qi4j/demo/tenminute/Confirmable.java | 22 -
.../org/qi4j/demo/tenminute/HasCustomer.java | 24 -
.../org/qi4j/demo/tenminute/HasLineItems.java | 25 -
.../qi4j/demo/tenminute/HasSequenceNumber.java | 24 -
.../qi4j/demo/tenminute/InventoryConcern.java | 48 -
.../java/org/qi4j/demo/tenminute/LineItem.java | 28 -
.../demo/tenminute/MailNotifySideEffect.java | 55 -
.../java/org/qi4j/demo/tenminute/Order.java | 25 -
.../org/qi4j/demo/tenminute/OrderEntity.java | 34 -
.../demo/tenminute/PurchaseLimitConcern.java | 21 -
.../elsewhere/inventory/InventoryService.java | 24 -
.../org/qi4j/elsewhere/mail/MailService.java | 22 -
.../introduction/thirtyminutes/build.gradle | 50 +-
.../thirtyminutes/src/docs/thirty-minutes.txt | 46 +-
.../demo/thirtyminutes/ThirtyMinutesDocs.java | 289 +++
.../demo/thirtyminutes/ThirtyMinutesDocs.java | 292 ---
.../twohours/src/docs/two-hours.txt | 8 +-
tutorials/introduction/twominutes/build.gradle | 45 +-
.../twominutes/src/docs/two-minutes.txt | 22 +-
.../apache/polygene/demo/twominute/Main.java | 36 +
.../apache/polygene/demo/twominute/Speaker.java | 30 +
.../polygene/demo/twominute/SpeakerMixin.java | 32 +
.../main/java/org/qi4j/demo/twominute/Main.java | 44 -
.../java/org/qi4j/demo/twominute/Speaker.java | 29 -
.../org/qi4j/demo/twominute/SpeakerMixin.java | 31 -
tutorials/services/build.gradle | 46 +-
tutorials/services/src/docs/step1.txt | 4 +-
tutorials/services/src/docs/step2.txt | 2 +-
tutorials/services/src/docs/step3.txt | 8 +-
tutorials/services/src/docs/tut-services.txt | 9 +-
.../polygene/tutorials/services/step1/Book.java | 42 +
.../tutorials/services/step1/Consumer.java | 41 +
.../tutorials/services/step1/Library.java | 39 +
.../tutorials/services/step1/package.html | 50 +
.../polygene/tutorials/services/step2/Book.java | 29 +
.../tutorials/services/step2/Consumer.java | 39 +
.../tutorials/services/step2/Library.java | 27 +
.../tutorials/services/step2/LibraryMixin.java | 49 +
.../services/step2/LibraryService.java | 28 +
.../tutorials/services/step2/package.html | 61 +
.../polygene/tutorials/services/step3/Book.java | 29 +
.../tutorials/services/step3/Consumer.java | 39 +
.../tutorials/services/step3/Library.java | 29 +
.../services/step3/LibraryActivator.java | 36 +
.../tutorials/services/step3/LibraryMixin.java | 103 +
.../services/step3/LibraryService.java | 30 +
.../tutorials/services/step3/package.html | 77 +
.../polygene/tutorials/services/step4/Book.java | 29 +
.../tutorials/services/step4/Consumer.java | 39 +
.../tutorials/services/step4/Library.java | 27 +
.../services/step4/LibraryConfiguration.java | 31 +
.../tutorials/services/step4/LibraryMixin.java | 108 +
.../services/step4/LibraryService.java | 28 +
.../polygene/tutorials/services/step5/Book.java | 29 +
.../tutorials/services/step5/Consumer.java | 39 +
.../tutorials/services/step5/Library.java | 27 +
.../services/step5/LibraryService.java | 127 ++
.../polygene/tutorials/services/step6/Book.java | 29 +
.../tutorials/services/step6/Consumer.java | 39 +
.../tutorials/services/step6/Library.java | 27 +
.../services/step6/LibraryService.java | 120 ++
.../org/qi4j/tutorials/services/step1/Book.java | 40 -
.../qi4j/tutorials/services/step1/Consumer.java | 35 -
.../qi4j/tutorials/services/step1/Library.java | 33 -
.../qi4j/tutorials/services/step1/package.html | 47 -
.../org/qi4j/tutorials/services/step2/Book.java | 29 -
.../qi4j/tutorials/services/step2/Consumer.java | 33 -
.../qi4j/tutorials/services/step2/Library.java | 26 -
.../tutorials/services/step2/LibraryMixin.java | 47 -
.../services/step2/LibraryService.java | 28 -
.../qi4j/tutorials/services/step2/package.html | 58 -
.../org/qi4j/tutorials/services/step3/Book.java | 29 -
.../qi4j/tutorials/services/step3/Consumer.java | 33 -
.../qi4j/tutorials/services/step3/Library.java | 28 -
.../services/step3/LibraryActivator.java | 34 -
.../tutorials/services/step3/LibraryMixin.java | 102 -
.../services/step3/LibraryService.java | 30 -
.../qi4j/tutorials/services/step3/package.html | 74 -
.../org/qi4j/tutorials/services/step4/Book.java | 29 -
.../qi4j/tutorials/services/step4/Consumer.java | 33 -
.../qi4j/tutorials/services/step4/Library.java | 26 -
.../services/step4/LibraryConfiguration.java | 31 -
.../tutorials/services/step4/LibraryMixin.java | 106 -
.../services/step4/LibraryService.java | 28 -
.../org/qi4j/tutorials/services/step5/Book.java | 29 -
.../qi4j/tutorials/services/step5/Consumer.java | 33 -
.../qi4j/tutorials/services/step5/Library.java | 26 -
.../services/step5/LibraryService.java | 129 --
.../org/qi4j/tutorials/services/step6/Book.java | 29 -
.../qi4j/tutorials/services/step6/Consumer.java | 33 -
.../qi4j/tutorials/services/step6/Library.java | 26 -
.../services/step6/LibraryService.java | 121 --
.../services/step4/LibraryService.properties | 25 +
.../services/step5/LibraryService.properties | 25 +
.../tutorials/services/step6/Library.properties | 25 +
.../services/step4/LibraryService.properties | 20 -
.../services/step5/LibraryService.properties | 20 -
.../tutorials/services/step6/Library.properties | 20 -
.../tutorials/services/step1/LibraryTest.java | 33 +
.../tutorials/services/step2/LibraryTest.java | 46 +
.../tutorials/services/step3/LibraryTest.java | 46 +
.../tutorials/services/step4/LibraryTest.java | 49 +
.../tutorials/services/step5/LibraryTest.java | 49 +
.../tutorials/services/step6/LibraryTest.java | 49 +
.../tutorials/services/step1/LibraryTest.java | 31 -
.../tutorials/services/step2/LibraryTest.java | 44 -
.../tutorials/services/step3/LibraryTest.java | 44 -
.../tutorials/services/step4/LibraryTest.java | 47 -
.../tutorials/services/step5/LibraryTest.java | 47 -
.../tutorials/services/step6/LibraryTest.java | 47 -
6727 files changed, 291706 insertions(+), 279011 deletions(-)
----------------------------------------------------------------------