Missing dependency for test executions.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1573024 13f79535-47bb-0310-9956-ffa450edef68
Initial draft of support classes for DefaultFeature.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1573095 13f79535-47bb-0310-9956-ffa450edef68
Change in DefaultParameterDescriptor implementation: replace the minValue, maxValue and unit properties by a Range property.
The Range objects contain information about whether the bounds are inclusive or exclusive.
This change also simplify a little bit the DefaultParameterDescriptor implementation.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1573097 13f79535-47bb-0310-9956-ffa450edef68
Added a test case.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1573099 13f79535-47bb-0310-9956-ffa450edef68
Added a test.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1573104 13f79535-47bb-0310-9956-ffa450edef68
Bug fix in validation of ParameterValue of type double[].


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1573740 13f79535-47bb-0310-9956-ffa450edef68
Added a ParameterDescriptor builder in the hope to make the task easier.
Provided an example in javadoc for "Mercator (variant A)" projection.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1573804 13f79535-47bb-0310-9956-ffa450edef68
Renamed some 'DescriptorBuilder' methods and added new methods for metadata properties.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1574060 13f79535-47bb-0310-9956-ffa450edef68
Clarification of GenericName <-> ReferenceIdentifier mapping.
Attempt to simplify DescriptorBuilder with an API which handle "name" and "aliases" as just "names", like GML does.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1574221 13f79535-47bb-0310-9956-ffa450edef68
Refactored the builder: moved all identification information (i.e. properties related to IdentifiedObject)
to a new super class, to be shared by the Datum, CS and CRS builder to be provided in a future SIS version.
Renamed the remaining of DescriptorBuilder as ParameterBuilder for clarity.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1574562 13f79535-47bb-0310-9956-ffa450edef68
Added more tests.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1574654 13f79535-47bb-0310-9956-ffa450edef68
Continue Feature work: complete DefaultFeatureType based on the DefaultParameterDescriptor experience.
Despite the API being intentionally similar, there is no relationship between those two classes because
they are different concepts.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1574667 13f79535-47bb-0310-9956-ffa450edef68
Added an example in Builder javadoc, minor other javadoc fixes and tests.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1574851 13f79535-47bb-0310-9956-ffa450edef68
Use the Map approach in AbstractIdentifiedType for allowing extension with new properties in the future.
This is the same approach than AbstractIdentifiedObject. We will provide a builder in next SIS version
for making construction easier, similar to the ParameterBuilder we just experimented.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1574852 13f79535-47bb-0310-9956-ffa450edef68
Change in method name policy in Builder class: explict "add" and "set" verb
for differentiating the methods that overwrite the previoius values from the
properties that accepts multi-values.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1574957 13f79535-47bb-0310-9956-ffa450edef68
First draft of a DefaultFeatureType implementation containing the attributes.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1574958 13f79535-47bb-0310-9956-ffa450edef68
Initial port of parameter groups, to be used as inspiration for DefaultFeature and DefaultFeatureType implementations.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1575081 13f79535-47bb-0310-9956-ffa450edef68
Fixed javadoc sentence.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1575085 13f79535-47bb-0310-9956-ffa450edef68
Initial port of DefaultParameterDescriptorGroup together with a few tests.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1575312 13f79535-47bb-0310-9956-ffa450edef68
Improve implementation of parameter groups.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1575442 13f79535-47bb-0310-9956-ffa450edef68