You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by da...@apache.org on 2010/11/09 08:16:47 UTC
svn commit: r1032873 [1/5] - in /incubator/isis/trunk:
applib/src/main/java/org/apache/isis/applib/value/
core/metamodel/src/main/java/org/apache/isis/core/metamodel/java5/
core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/
core/pr...
Author: danhaywood
Date: Tue Nov 9 07:16:39 2010
New Revision: 1032873
URL: http://svn.apache.org/viewvc?rev=1032873&view=rev
Log:
fixing test errors in progmodel; also moving org.apache.isis.metamodel.value -> org.apache.isis.core.metamodel.value (ie 2 of 2 for moving metamodel packages)
Added:
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/BigDecimalValueSemanticsProvider.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/BigDecimalValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/BigDecimalValueTypeFacetFactory.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/BigDecimalValueTypeFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/BigIntegerValueSemanticsProvider.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/BigIntegerValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/BigIntegerValueTypeFacetFactory.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/BigIntegerValueTypeFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/BooleanPrimitiveValueSemanticsProvider.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/BooleanPrimitiveValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/BooleanPrimitiveValueTypeFacetFactory.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/BooleanPrimitiveValueTypeFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/BooleanValueSemanticsProviderAbstract.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/BooleanValueSemanticsProviderAbstract.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/BooleanWrapperValueSemanticsProvider.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/BooleanWrapperValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/BooleanWrapperValueTypeFacetFactory.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/BooleanWrapperValueTypeFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/BytePrimitiveValueSemanticsProvider.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/BytePrimitiveValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/BytePrimitiveValueTypeFacetFactory.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/BytePrimitiveValueTypeFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/ByteValueSemanticsProviderAbstract.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/ByteValueSemanticsProviderAbstract.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/ByteWrapperValueSemanticsProvider.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/ByteWrapperValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/ByteWrapperValueTypeFacetFactory.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/ByteWrapperValueTypeFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/CharPrimitiveValueSemanticsProvider.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/CharPrimitiveValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/CharPrimitiveValueTypeFacetFactory.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/CharPrimitiveValueTypeFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/CharValueSemanticsProviderAbstract.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/CharValueSemanticsProviderAbstract.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/CharWrapperValueSemanticsProvider.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/CharWrapperValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/CharWrapperValueTypeFacetFactory.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/CharWrapperValueTypeFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/ColorValueSemanticsProvider.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/ColorValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/ColorValueTypeFacetFactory.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/ColorValueTypeFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/DateTimeValueSemanticsProvider.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/DateTimeValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/DateTimeValueTypeFacetFactory.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/DateTimeValueTypeFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/DateValueSemanticsProvider.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/DateValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/DateValueSemanticsProviderAbstract.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/DateValueSemanticsProviderAbstract.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/DateValueTypeFacetFactory.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/DateValueTypeFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/DoublePrimitiveValueSemanticsProvider.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/DoublePrimitiveValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/DoublePrimitiveValueTypeFacetFactory.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/DoublePrimitiveValueTypeFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/DoubleValueSemanticsProviderAbstract.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/DoubleValueSemanticsProviderAbstract.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/DoubleWrapperValueSemanticsProvider.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/DoubleWrapperValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/DoubleWrapperValueTypeFacetFactory.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/DoubleWrapperValueTypeFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/FloatPrimitiveValueSemanticsProvider.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/FloatPrimitiveValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/FloatPrimitiveValueTypeFacetFactory.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/FloatPrimitiveValueTypeFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/FloatValueSemanticsProviderAbstract.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/FloatValueSemanticsProviderAbstract.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/FloatWrapperValueSemanticsProvider.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/FloatWrapperValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/FloatWrapperValueTypeFacetFactory.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/FloatWrapperValueTypeFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/ImageValueSemanticsProvider.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/ImageValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/ImageValueSemanticsProviderAbstract.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/ImageValueSemanticsProviderAbstract.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/ImageValueTypeFacetFactory.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/ImageValueTypeFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/IntPrimitiveValueSemanticsProvider.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/IntPrimitiveValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/IntPrimitiveValueTypeFacetFactory.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/IntPrimitiveValueTypeFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/IntValueSemanticsProviderAbstract.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/IntValueSemanticsProviderAbstract.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/IntWrapperValueSemanticsProvider.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/IntWrapperValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/IntWrapperValueTypeFacetFactory.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/IntWrapperValueTypeFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/JavaAwtImageValueSemanticsProvider.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/JavaAwtImageValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/JavaAwtImageValueTypeFacetFactory.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/JavaAwtImageValueTypeFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/JavaSqlDateValueSemanticsProvider.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/JavaSqlDateValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/JavaSqlDateValueTypeFacetFactory.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/JavaSqlDateValueTypeFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/JavaSqlTimeStampValueSemanticsProvider.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/JavaSqlTimeStampValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/JavaSqlTimeStampValueTypeFacetFactory.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/JavaSqlTimeStampValueTypeFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/JavaSqlTimeValueSemanticsProvider.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/JavaSqlTimeValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/JavaSqlTimeValueTypeFacetFactory.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/JavaSqlTimeValueTypeFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/JavaUtilDateValueSemanticsProvider.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/JavaUtilDateValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/JavaUtilDateValueSemanticsProviderAbstract.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/JavaUtilDateValueSemanticsProviderAbstract.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/JavaUtilDateValueTypeFacetFactory.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/JavaUtilDateValueTypeFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/LongPrimitiveValueSemanticsProvider.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/LongPrimitiveValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/LongPrimitiveValueTypeFacetFactory.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/LongPrimitiveValueTypeFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/LongValueSemanticsProviderAbstract.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/LongValueSemanticsProviderAbstract.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/LongWrapperValueSemanticsProvider.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/LongWrapperValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/LongWrapperValueTypeFacetFactory.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/LongWrapperValueTypeFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/MoneyValueSemanticsProvider.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/MoneyValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/MoneyValueTypeFacetFactory.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/MoneyValueTypeFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/PasswordValueSemanticsProvider.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/PasswordValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/PasswordValueTypeFacetFactory.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/PasswordValueTypeFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/PercentageValueSemanticsProvider.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/PercentageValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/PercentageValueTypeFacetFactory.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/PercentageValueTypeFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/ShortPrimitiveValueSemanticsProvider.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/ShortPrimitiveValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/ShortPrimitiveValueTypeFacetFactory.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/ShortPrimitiveValueTypeFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/ShortValueSemanticsProviderAbstract.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/ShortValueSemanticsProviderAbstract.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/ShortWrapperValueSemanticsProvider.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/ShortWrapperValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/ShortWrapperValueTypeFacetFactory.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/ShortWrapperValueTypeFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/StringValueSemanticsProvider.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/StringValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/StringValueTypeFacetFactory.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/StringValueTypeFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/TimeStampValueSemanticsProvider.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/TimeStampValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/TimeStampValueSemanticsProviderAbstract.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/TimeStampValueSemanticsProviderAbstract.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/TimeStampValueTypeFacetFactory.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/TimeStampValueTypeFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/TimeValueSemanticsProvider.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/TimeValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/TimeValueSemanticsProviderAbstract.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/TimeValueSemanticsProviderAbstract.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/TimeValueTypeFacetFactory.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/TimeValueTypeFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/ValueSemanticsProviderAbstract.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/ValueSemanticsProviderAbstract.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/ValueSemanticsProviderAbstractTemporal.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/ValueSemanticsProviderAbstractTemporal.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/ValueUsingValueSemanticsProviderFacetFactory.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/ValueUsingValueSemanticsProviderFacetFactory.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/facets/AbstractFacetFactoryJUnit4TestCase.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/metamodel/facets/AbstractFacetFactoryJUnit4TestCase.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/facets/AbstractFacetFactoryTest.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/metamodel/facets/AbstractFacetFactoryTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/facets/ProgrammableMethodRemover.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/metamodel/facets/ProgrammableMethodRemover.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/facets/ProgrammableReflector.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/metamodel/facets/ProgrammableReflector.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/facets/Utils.java
- copied, changed from r1032785, incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/metamodel/facets/Utils.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/value/
- copied from r1032785, incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/metamodel/value/
Removed:
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/BigDecimalValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/BigDecimalValueTypeFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/BigIntegerValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/BigIntegerValueTypeFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/BooleanPrimitiveValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/BooleanPrimitiveValueTypeFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/BooleanValueSemanticsProviderAbstract.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/BooleanWrapperValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/BooleanWrapperValueTypeFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/BytePrimitiveValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/BytePrimitiveValueTypeFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/ByteValueSemanticsProviderAbstract.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/ByteWrapperValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/ByteWrapperValueTypeFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/CharPrimitiveValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/CharPrimitiveValueTypeFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/CharValueSemanticsProviderAbstract.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/CharWrapperValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/CharWrapperValueTypeFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/ColorValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/ColorValueTypeFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/DateTimeValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/DateTimeValueTypeFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/DateValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/DateValueSemanticsProviderAbstract.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/DateValueTypeFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/DoublePrimitiveValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/DoublePrimitiveValueTypeFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/DoubleValueSemanticsProviderAbstract.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/DoubleWrapperValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/DoubleWrapperValueTypeFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/FloatPrimitiveValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/FloatPrimitiveValueTypeFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/FloatValueSemanticsProviderAbstract.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/FloatWrapperValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/FloatWrapperValueTypeFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/ImageValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/ImageValueSemanticsProviderAbstract.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/ImageValueTypeFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/IntPrimitiveValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/IntPrimitiveValueTypeFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/IntValueSemanticsProviderAbstract.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/IntWrapperValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/IntWrapperValueTypeFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/JavaAwtImageValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/JavaAwtImageValueTypeFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/JavaSqlDateValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/JavaSqlDateValueTypeFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/JavaSqlTimeStampValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/JavaSqlTimeStampValueTypeFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/JavaSqlTimeValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/JavaSqlTimeValueTypeFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/JavaUtilDateValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/JavaUtilDateValueSemanticsProviderAbstract.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/JavaUtilDateValueTypeFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/LongPrimitiveValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/LongPrimitiveValueTypeFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/LongValueSemanticsProviderAbstract.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/LongWrapperValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/LongWrapperValueTypeFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/MoneyValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/MoneyValueTypeFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/PasswordValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/PasswordValueTypeFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/PercentageValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/PercentageValueTypeFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/ShortPrimitiveValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/ShortPrimitiveValueTypeFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/ShortValueSemanticsProviderAbstract.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/ShortWrapperValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/ShortWrapperValueTypeFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/StringValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/StringValueTypeFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/TimeStampValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/TimeStampValueSemanticsProviderAbstract.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/TimeStampValueTypeFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/TimeValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/TimeValueSemanticsProviderAbstract.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/TimeValueTypeFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/ValueSemanticsProviderAbstract.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/ValueSemanticsProviderAbstractTemporal.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/ValueUsingValueSemanticsProviderFacetFactory.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/metamodel/facets/AbstractFacetFactoryJUnit4TestCase.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/metamodel/facets/AbstractFacetFactoryTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/metamodel/facets/ProgrammableMethodRemover.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/metamodel/facets/ProgrammableReflector.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/metamodel/facets/Utils.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/metamodel/value/
Modified:
incubator/isis/trunk/applib/src/main/java/org/apache/isis/applib/value/Date.java
incubator/isis/trunk/applib/src/main/java/org/apache/isis/applib/value/DateTime.java
incubator/isis/trunk/applib/src/main/java/org/apache/isis/applib/value/Image.java
incubator/isis/trunk/applib/src/main/java/org/apache/isis/applib/value/Money.java
incubator/isis/trunk/applib/src/main/java/org/apache/isis/applib/value/Password.java
incubator/isis/trunk/applib/src/main/java/org/apache/isis/applib/value/Percentage.java
incubator/isis/trunk/applib/src/main/java/org/apache/isis/applib/value/Time.java
incubator/isis/trunk/applib/src/main/java/org/apache/isis/applib/value/TimeStamp.java
incubator/isis/trunk/core/metamodel/src/main/java/org/apache/isis/core/metamodel/java5/ImperativeFacet.java
incubator/isis/trunk/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/ReflectorConstants.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/facets/propparam/enums/EnumFacetFactory.java
incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/facets/propparam/enums/EnumValueSemanticsProvider.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/facets/actcoll/typeof/TypeOfAnnotationFacetFactoryTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/facets/actions/ActionMethodsFacetFactoryTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/facets/actions/IteratorFilteringFacetFactoryTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/facets/actions/debug/DebugAnnotationFacetFactoryTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/facets/actions/executed/ExecutedAnnotationFacetFactoryTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/facets/actions/exploration/ExplorationAnnotationFacetFactoryTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/facets/actions/notcontributed/NotContributedAnnotationFacetFactoryTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/facets/actions/notinrepositorymenu/NotInRepositoryMenuAnnotationFacetFactoryTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/facets/actions/prototype/PrototypeAnnotationFacetFactoryTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/facets/collections/CollectionFieldMethodsFacetFactoryTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/facets/disable/DisabledAnnotationFacetFactoryTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/facets/hide/HiddenAnnotationFacetFactoryTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/facets/naming/describedas/DescribedAsAnnotationFacetFactoryTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/facets/naming/named/NamedAnnotationFacetFactoryTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/facets/object/aggregated/AggregatedAnnotationFacetFactoryTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/facets/object/bounded/BoundedAnnotationFacetFactoryTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/facets/object/bounded/BoundedMarkerInterfaceFacetFactoryTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/facets/object/callback/CreatedCallbackFacetFactoryTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/facets/object/callback/DeleteCallbackFacetFactoryTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/facets/object/callback/LoadCallbackFacetFactoryTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/facets/object/callback/PersistAndSaveCallbackFacetFactoryTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/facets/object/callback/PersistCallbackFacetFactoryTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/facets/object/callback/RemoveAndDeleteCallbackFacetFactoryTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/facets/object/callback/RemoveCallbackFacetFactoryTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/facets/object/callback/SaveCallbackFacetFactoryTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/facets/object/callback/UpdateCallbackFacetFactoryTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/facets/object/defaults/DefaultedFacetFactoryTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/facets/object/dirty/DirtyMethodsFacetFactoryTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/facets/object/encodable/EncodableFacetFactoryTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/facets/object/facets/FacetsAnnotationFacetFactoryTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/facets/object/ident/icon/IconMethodFacetFactoryTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/facets/object/ident/plural/PluralAnnotationFacetFactoryTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/facets/object/ident/plural/PluralMethodFacetFactoryTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/facets/object/ident/singular/SingularMethodFacetFactoryTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/facets/object/ident/title/TitleMethodFacetFactoryTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/facets/object/immutable/ImmutableAnnotationFacetFactoryTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/facets/object/immutable/ImmutableMarkerInterfaceFacetFactoryTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/facets/object/notpersistable/NotPersistableAnnotationFacetFactoryTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/facets/object/notpersistable/NotPersistableMarkerInterfaceFacetFactoryTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/facets/object/parseable/ParseableFacetFactoryTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/facets/object/validate/ObjectValidMethodFacetFactoryTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/facets/object/value/ValueFacetFactoryTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/facets/ordering/actionorder/ActionOrderAnnotationFacetFactoryTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/facets/ordering/fieldorder/FieldOrderAnnotationFacetFactoryTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/facets/ordering/memberorder/MemberOrderAnnotationFacetFactoryTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/facets/propcoll/notpersisted/NotPersistedAnnotationFacetFactoryTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/facets/properties/PropertyFieldMethodsFacetFactoryTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/facets/propparam/multiline/MultiLineAnnotationFacetFactoryTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/facets/propparam/typicallength/TypicalLengthAnnotationFacetFactoryTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/facets/propparam/validate/mandatory/OptionalAnnotationFacetFactoryTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/facets/propparam/validate/mask/MaskAnnotationFacetFactoryTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/facets/propparam/validate/regex/RegExAnnotationFacetFactoryTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/value/BigDecimalValueSemanticsProviderTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/value/BigIntValueSemanticsProviderTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/value/BooleanValueSemanticsProviderTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/value/ByteValueSemanticsProviderTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/value/CharacterValueSemanticsProviderTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/value/ColorValueSemanticsProviderTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/value/DateTimeValueSemanticsProviderTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/value/DateValueSemanticsProviderTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/value/DoubleValueSemanticsProviderTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/value/FloatValueSemanticsProviderTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/value/ImageValueSemanticsProviderAbstractTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/value/IntValueSemanticsProviderTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/value/JavaSqlDateValueSemanticsProviderTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/value/JavaSqlTimeStampValueSemanticsProviderTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/value/JavaSqlTimeValueSemanticsProviderTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/value/JavaUtilDateValueSemanticsProviderTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/value/LongValueSemanticsProviderTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/value/MoneyValueSemanticsProviderTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/value/PasswordValueSemanticsProviderTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/value/PercentageValueSemanticsProviderTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/value/PolishMoneyValueSemanticsProviderTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/value/ShortValueSemanticsProviderTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/value/StringValueSemanticsProviderTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/value/TimeStampValueSemanticsProviderTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/value/TimeValueSemanticsProviderTest.java
incubator/isis/trunk/core/progmodel/src/test/java/org/apache/isis/core/progmodel/value/ValueSemanticsProviderAbstractTestCase.java
incubator/isis/trunk/defaults/progmodel/src/main/java/org/apache/isis/metamodel/specloader/progmodelfacets/ProgrammingModelFacetsJava5.java
Modified: incubator/isis/trunk/applib/src/main/java/org/apache/isis/applib/value/Date.java
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/applib/src/main/java/org/apache/isis/applib/value/Date.java?rev=1032873&r1=1032872&r2=1032873&view=diff
==============================================================================
--- incubator/isis/trunk/applib/src/main/java/org/apache/isis/applib/value/Date.java (original)
+++ incubator/isis/trunk/applib/src/main/java/org/apache/isis/applib/value/Date.java Tue Nov 9 07:16:39 2010
@@ -17,7 +17,6 @@
* under the License.
*/
-
package org.apache.isis.applib.value;
import java.lang.reflect.InvocationTargetException;
@@ -29,10 +28,9 @@ import java.util.TimeZone;
import org.apache.isis.applib.annotation.Value;
import org.apache.isis.applib.clock.Clock;
-
/**
* Value object representing a date (not time) value.
- *
+ *
* <p>
* TODO: other methods to implement comparison methods:
* <ul>
@@ -42,7 +40,7 @@ import org.apache.isis.applib.clock.Cloc
* <li>withinPreviousDatePeriod(int days, int months, int years)</li>
* </ul>
*/
-@Value(semanticsProviderName = "org.apache.isis.metamodel.value.DateValueSemanticsProvider")
+@Value(semanticsProviderName = "org.apache.isis.core.metamodel.value.DateValueSemanticsProvider")
public class Date extends Magnitude<Date> {
private static final long serialVersionUID = 1L;
private static final TimeZone UTC_TIME_ZONE;
@@ -83,8 +81,7 @@ public class Date extends Magnitude<Date
}
/**
- * Create a Date object based on the specified Java date object. The time portion of the Java date is
- * disposed of.
+ * Create a Date object based on the specified Java date object. The time portion of the Java date is disposed of.
*/
public Date(final java.util.Date date) {
final Calendar cal = Calendar.getInstance();
@@ -104,8 +101,7 @@ public class Date extends Magnitude<Date
}
/**
- * Add the specified days, years and months to this date value and return a new date object containing the
- * result.
+ * Add the specified days, years and months to this date value and return a new date object containing the result.
*/
public Date add(final int years, final int months, final int days) {
final Calendar cal = Calendar.getInstance();
@@ -144,7 +140,7 @@ public class Date extends Magnitude<Date
/**
* Return this date value as a Java Date object.
- *
+ *
* @see java.util.Date
*/
public java.util.Date dateValue() {
@@ -176,8 +172,7 @@ public class Date extends Magnitude<Date
try {
final Method getActualMaximum = cls.getMethod("getActualMaximum", new Class[] { int.class });
Integer dayOfMonth = Integer.valueOf(Calendar.DAY_OF_MONTH);
- return ((Integer) getActualMaximum.invoke(originalCalendar, new Object[] { dayOfMonth }))
- .intValue();
+ return ((Integer) getActualMaximum.invoke(originalCalendar, new Object[] { dayOfMonth })).intValue();
} catch (final NoSuchMethodException ignore) {
// expected if pre java 1.2 - fall through
} catch (final IllegalAccessException e) {
@@ -190,7 +185,7 @@ public class Date extends Magnitude<Date
/**
* Calculates, and returns, a date representing the last day of the month relative to the current date.
- *
+ *
* @author Joshua Cassidy
*/
public Date endOfMonth() {
@@ -232,9 +227,9 @@ public class Date extends Magnitude<Date
}
/**
- * Calculates, and returns, an int representing the day of the week relative to the current date. With Mon =
- * 0 through to Sun = 6
- *
+ * Calculates, and returns, an int representing the day of the week relative to the current date. With Mon = 0
+ * through to Sun = 6
+ *
* @author Joshua Cassidy
*/
public int getDayOfWeek() {
@@ -274,7 +269,7 @@ public class Date extends Magnitude<Date
*/
@Override
public boolean isEqualTo(final Date date) {
- return this.date.equals(((Date) date).date);
+ return this.date.equals((date).date);
}
/**
@@ -282,7 +277,7 @@ public class Date extends Magnitude<Date
*/
@Override
public boolean isLessThan(final Date date) {
- return this.date.before(((Date) date).date);
+ return this.date.before((date).date);
}
private boolean sameAs(final Date as, final int field) {
@@ -298,40 +293,39 @@ public class Date extends Magnitude<Date
}
/**
- * Determines if this date and the specified date represent the same day of the month, eg both dates are
- * for the 3rd.
+ * Determines if this date and the specified date represent the same day of the month, eg both dates are for the
+ * 3rd.
*/
public boolean sameDayOfMonthAs(final Date as) {
return sameAs(as, Calendar.DAY_OF_MONTH);
}
/**
- * Determines if this date and the specified date represent the same day of the week, eg both dates are on
- * a Tuesday.
+ * Determines if this date and the specified date represent the same day of the week, eg both dates are on a
+ * Tuesday.
*/
public boolean sameDayOfWeekAs(final Date as) {
return sameAs(as, Calendar.DAY_OF_WEEK);
}
/**
- * Determines if this date and the specified date represent the same day of the year, eg both dates are
- * for the 108th day of the year.
+ * Determines if this date and the specified date represent the same day of the year, eg both dates are for the
+ * 108th day of the year.
*/
public boolean sameDayOfYearAs(final Date as) {
return sameAs(as, Calendar.DAY_OF_YEAR);
}
/**
- * Determines if this date and the specified date represent the same month, eg both dates are for the
- * March.
+ * Determines if this date and the specified date represent the same month, eg both dates are for the March.
*/
public boolean sameMonthAs(final Date as) {
return sameAs(as, Calendar.MONTH);
}
/**
- * Determines if this date and the specified date represent the same week in the year, eg both dates are
- * the for the 18th week of the year.
+ * Determines if this date and the specified date represent the same week in the year, eg both dates are the for the
+ * 18th week of the year.
*/
public boolean sameWeekAs(final Date as) {
return sameAs(as, Calendar.WEEK_OF_YEAR);
Modified: incubator/isis/trunk/applib/src/main/java/org/apache/isis/applib/value/DateTime.java
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/applib/src/main/java/org/apache/isis/applib/value/DateTime.java?rev=1032873&r1=1032872&r2=1032873&view=diff
==============================================================================
--- incubator/isis/trunk/applib/src/main/java/org/apache/isis/applib/value/DateTime.java (original)
+++ incubator/isis/trunk/applib/src/main/java/org/apache/isis/applib/value/DateTime.java Tue Nov 9 07:16:39 2010
@@ -17,7 +17,6 @@
* under the License.
*/
-
package org.apache.isis.applib.value;
import java.util.Calendar;
@@ -26,11 +25,10 @@ import java.util.Date;
import org.apache.isis.applib.annotation.Value;
import org.apache.isis.applib.clock.Clock;
-
/**
* Value object representing a date and time value.
*/
-@Value(semanticsProviderName = "org.apache.isis.metamodel.value.DateTimeValueSemanticsProvider")
+@Value(semanticsProviderName = "org.apache.isis.core.metamodel.value.DateTimeValueSemanticsProvider")
public class DateTime extends Magnitude<DateTime> {
private static final long serialVersionUID = 1L;
@@ -157,7 +155,7 @@ public class DateTime extends Magnitude<
*/
@Override
public boolean isEqualTo(final DateTime timeStamp) {
- return this.date.equals(((DateTime) timeStamp).date);
+ return this.date.equals((timeStamp).date);
}
/**
@@ -165,16 +163,13 @@ public class DateTime extends Magnitude<
*/
@Override
public boolean isLessThan(final DateTime timeStamp) {
- return date.before(((DateTime) timeStamp).date);
+ return date.before((timeStamp).date);
}
public long longValue() {
return date.getTime();
}
-
-
-
@Override
public boolean equals(Object obj) {
if (this == obj)
@@ -192,7 +187,6 @@ public class DateTime extends Magnitude<
return true;
}
-
@Override
public int hashCode() {
final int prime = 31;
@@ -201,7 +195,6 @@ public class DateTime extends Magnitude<
return result;
}
-
@Override
public String toString() {
return getYear() + "-" + getMonth() + "-" + getDay() + " " + getHour() + ":" + getMinute();
Modified: incubator/isis/trunk/applib/src/main/java/org/apache/isis/applib/value/Image.java
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/applib/src/main/java/org/apache/isis/applib/value/Image.java?rev=1032873&r1=1032872&r2=1032873&view=diff
==============================================================================
--- incubator/isis/trunk/applib/src/main/java/org/apache/isis/applib/value/Image.java (original)
+++ incubator/isis/trunk/applib/src/main/java/org/apache/isis/applib/value/Image.java Tue Nov 9 07:16:39 2010
@@ -17,45 +17,43 @@
* under the License.
*/
+package org.apache.isis.applib.value;
-package org.apache.isis.applib.value;
-
-import java.io.Serializable;
-
-import org.apache.isis.applib.annotation.Value;
-
-
-/**
- * Represents an image.
- */
-@Value(semanticsProviderName = "org.apache.isis.metamodel.value.ImageValueSemanticsProvider")
-public class Image implements Serializable {
- private static final long serialVersionUID = 1L;
- private final int[][] image;
-
- public Image(final int[][] image) {
- this.image = image;
- }
-
- public Object getValue() {
- return image;
- }
-
- @Override
- public String toString() {
- final int height = getHeight();
- return "Image [size=" + height + "x" + (height == 0 || image[0] == null ? 0 : image[0].length) + "]";
- }
-
- public int[][] getImage() {
- return image;
- }
-
- public int getHeight() {
- return image == null ? 0 : image.length;
- }
-
- public int getWidth() {
- return image == null ? 0 : image[0].length;
- }
-}
+import java.io.Serializable;
+
+import org.apache.isis.applib.annotation.Value;
+
+/**
+ * Represents an image.
+ */
+@Value(semanticsProviderName = "org.apache.isis.core.metamodel.value.ImageValueSemanticsProvider")
+public class Image implements Serializable {
+ private static final long serialVersionUID = 1L;
+ private final int[][] image;
+
+ public Image(final int[][] image) {
+ this.image = image;
+ }
+
+ public Object getValue() {
+ return image;
+ }
+
+ @Override
+ public String toString() {
+ final int height = getHeight();
+ return "Image [size=" + height + "x" + (height == 0 || image[0] == null ? 0 : image[0].length) + "]";
+ }
+
+ public int[][] getImage() {
+ return image;
+ }
+
+ public int getHeight() {
+ return image == null ? 0 : image.length;
+ }
+
+ public int getWidth() {
+ return image == null ? 0 : image[0].length;
+ }
+}
Modified: incubator/isis/trunk/applib/src/main/java/org/apache/isis/applib/value/Money.java
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/applib/src/main/java/org/apache/isis/applib/value/Money.java?rev=1032873&r1=1032872&r2=1032873&view=diff
==============================================================================
--- incubator/isis/trunk/applib/src/main/java/org/apache/isis/applib/value/Money.java (original)
+++ incubator/isis/trunk/applib/src/main/java/org/apache/isis/applib/value/Money.java Tue Nov 9 07:16:39 2010
@@ -17,15 +17,13 @@
* under the License.
*/
-
package org.apache.isis.applib.value;
import java.math.BigDecimal;
import org.apache.isis.applib.annotation.Value;
-
-@Value(semanticsProviderName = "org.apache.isis.metamodel.value.MoneyValueSemanticsProvider")
+@Value(semanticsProviderName = "org.apache.isis.core.metamodel.value.MoneyValueSemanticsProvider")
public class Money extends Magnitude<Money> {
private static final long serialVersionUID = 1L;
@@ -111,10 +109,10 @@ public class Money extends Magnitude<Mon
@Override
public boolean isEqualTo(final Money magnitude) {
- if (!hasSameCurrency((Money) magnitude)) {
+ if (!hasSameCurrency(magnitude)) {
throw new IllegalArgumentException("Parameter must be of type Money and have the same currency");
}
- return ((Money) magnitude).amount == amount;
+ return (magnitude).amount == amount;
}
public boolean isGreaterThanZero() {
@@ -123,10 +121,10 @@ public class Money extends Magnitude<Mon
@Override
public boolean isLessThan(final Money magnitude) {
- if (!hasSameCurrency((Money) magnitude)) {
+ if (!hasSameCurrency(magnitude)) {
throw new IllegalArgumentException("Parameter must be of type Money and have the same currency");
}
- return amount < ((Money) magnitude).amount;
+ return amount < (magnitude).amount;
}
/**
Modified: incubator/isis/trunk/applib/src/main/java/org/apache/isis/applib/value/Password.java
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/applib/src/main/java/org/apache/isis/applib/value/Password.java?rev=1032873&r1=1032872&r2=1032873&view=diff
==============================================================================
--- incubator/isis/trunk/applib/src/main/java/org/apache/isis/applib/value/Password.java (original)
+++ incubator/isis/trunk/applib/src/main/java/org/apache/isis/applib/value/Password.java Tue Nov 9 07:16:39 2010
@@ -17,15 +17,13 @@
* under the License.
*/
-
package org.apache.isis.applib.value;
import java.io.Serializable;
import org.apache.isis.applib.annotation.Value;
-
-@Value(semanticsProviderName = "org.apache.isis.metamodel.value.PasswordValueSemanticsProvider")
+@Value(semanticsProviderName = "org.apache.isis.core.metamodel.value.PasswordValueSemanticsProvider")
public class Password implements Serializable {
private static final long serialVersionUID = 1L;
private static final String STARS = "********************";
Modified: incubator/isis/trunk/applib/src/main/java/org/apache/isis/applib/value/Percentage.java
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/applib/src/main/java/org/apache/isis/applib/value/Percentage.java?rev=1032873&r1=1032872&r2=1032873&view=diff
==============================================================================
--- incubator/isis/trunk/applib/src/main/java/org/apache/isis/applib/value/Percentage.java (original)
+++ incubator/isis/trunk/applib/src/main/java/org/apache/isis/applib/value/Percentage.java Tue Nov 9 07:16:39 2010
@@ -17,13 +17,11 @@
* under the License.
*/
-
package org.apache.isis.applib.value;
import org.apache.isis.applib.annotation.Value;
-
-@Value(semanticsProviderName = "org.apache.isis.metamodel.value.PercentageValueSemanticsProvider")
+@Value(semanticsProviderName = "org.apache.isis.core.metamodel.value.PercentageValueSemanticsProvider")
public class Percentage extends Magnitude<Percentage> {
private static final long serialVersionUID = 1L;
@@ -66,12 +64,12 @@ public class Percentage extends Magnitud
*/
@Override
public boolean isEqualTo(final Percentage magnitude) {
- return ((Percentage) magnitude).value == value;
+ return (magnitude).value == value;
}
@Override
public boolean isLessThan(final Percentage magnitude) {
- return value < ((Percentage) magnitude).value;
+ return value < (magnitude).value;
}
/**
Modified: incubator/isis/trunk/applib/src/main/java/org/apache/isis/applib/value/Time.java
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/applib/src/main/java/org/apache/isis/applib/value/Time.java?rev=1032873&r1=1032872&r2=1032873&view=diff
==============================================================================
--- incubator/isis/trunk/applib/src/main/java/org/apache/isis/applib/value/Time.java (original)
+++ incubator/isis/trunk/applib/src/main/java/org/apache/isis/applib/value/Time.java Tue Nov 9 07:16:39 2010
@@ -17,7 +17,6 @@
* under the License.
*/
-
package org.apache.isis.applib.value;
import java.text.DateFormat;
@@ -28,22 +27,21 @@ import java.util.TimeZone;
import org.apache.isis.applib.annotation.Value;
import org.apache.isis.applib.clock.Clock;
-
/**
* Value object representing a time value.
- *
+ *
* <p>
* TODO: other methods to implement:
* <ul>
* <li>comparison methods</li>
- * <li>sameHourAs() hour ==hour sameMinuteAs() minutes = minutes sameTimeAs(hour, min) hour == hour & minutes ==
- * minutes</li>
+ * <li>sameHourAs() hour ==hour sameMinuteAs() minutes = minutes sameTimeAs(hour, min) hour == hour & minutes == minutes
+ * </li>
* <li>withinNextTimePeriod(int hours, int minutes); withinTimePeriod(Date d, int hours, int minutes)</li>
* <li>withinPreviousTimePeriod(int hours, int minutes); d.hour >= this.hour >= d.hour + hours & d.minutes >=
* this.minutes >= d.minutes + minutes</li>
* </ul>
*/
-@Value(semanticsProviderName = "org.apache.isis.metamodel.value.TimeValueSemanticsProvider")
+@Value(semanticsProviderName = "org.apache.isis.core.metamodel.value.TimeValueSemanticsProvider")
public class Time extends Magnitude<Time> {
private static final long serialVersionUID = 1L;
@@ -115,8 +113,7 @@ public class Time extends Magnitude<Time
}
/**
- * Create a Time object for storing a time with the time set to the specified time of the Java Date
- * object.
+ * Create a Time object for storing a time with the time set to the specified time of the Java Date object.
*/
public Time(final Date date) {
final Calendar localTime = createCalendar();
@@ -183,7 +180,6 @@ public class Time extends Magnitude<Time
return (date == null) ? null : date;
}
-
public int getHour() {
final Calendar c = Calendar.getInstance();
c.setTimeZone(UtcTimeZone);
@@ -203,7 +199,7 @@ public class Time extends Magnitude<Time
*/
@Override
public boolean isEqualTo(final Time time) {
- return (date == null) ? false : (date.equals(((Time) time).date));
+ return (date == null) ? false : (date.equals((time).date));
}
/**
@@ -211,7 +207,7 @@ public class Time extends Magnitude<Time
*/
@Override
public boolean isLessThan(final Time time) {
- return (date != null) && date.before(((Time) time).date);
+ return (date != null) && date.before((time).date);
}
/**
@@ -269,6 +265,4 @@ public class Time extends Magnitude<Time
return true;
}
-
-
}
Modified: incubator/isis/trunk/applib/src/main/java/org/apache/isis/applib/value/TimeStamp.java
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/applib/src/main/java/org/apache/isis/applib/value/TimeStamp.java?rev=1032873&r1=1032872&r2=1032873&view=diff
==============================================================================
--- incubator/isis/trunk/applib/src/main/java/org/apache/isis/applib/value/TimeStamp.java (original)
+++ incubator/isis/trunk/applib/src/main/java/org/apache/isis/applib/value/TimeStamp.java Tue Nov 9 07:16:39 2010
@@ -17,20 +17,18 @@
* under the License.
*/
-
package org.apache.isis.applib.value;
import org.apache.isis.applib.annotation.Value;
import org.apache.isis.applib.clock.Clock;
-
/**
- * Value object representing a date/time value marking a point in time This is a user facing date/time value,
- * more a marker used to indicate the temporal relationship between two objects.
- *
+ * Value object representing a date/time value marking a point in time This is a user facing date/time value, more a
+ * marker used to indicate the temporal relationship between two objects.
+ *
* @see DateTime
*/
-@Value(semanticsProviderName = "org.apache.isis.metamodel.value.TimeStampValueSemanticsProvider")
+@Value(semanticsProviderName = "org.apache.isis.core.metamodel.value.TimeStampValueSemanticsProvider")
public class TimeStamp extends Magnitude<TimeStamp> {
private static final long serialVersionUID = 1L;
@@ -52,7 +50,7 @@ public class TimeStamp extends Magnitude
*/
@Override
public boolean isEqualTo(final TimeStamp timeStamp) {
- return this.time == ((TimeStamp) timeStamp).time;
+ return this.time == (timeStamp).time;
}
/**
@@ -60,7 +58,7 @@ public class TimeStamp extends Magnitude
*/
@Override
public boolean isLessThan(final TimeStamp timeStamp) {
- return time < ((TimeStamp) timeStamp).time;
+ return time < (timeStamp).time;
}
public long longValue() {
Modified: incubator/isis/trunk/core/metamodel/src/main/java/org/apache/isis/core/metamodel/java5/ImperativeFacet.java
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/core/metamodel/src/main/java/org/apache/isis/core/metamodel/java5/ImperativeFacet.java?rev=1032873&r1=1032872&r2=1032873&view=diff
==============================================================================
--- incubator/isis/trunk/core/metamodel/src/main/java/org/apache/isis/core/metamodel/java5/ImperativeFacet.java (original)
+++ incubator/isis/trunk/core/metamodel/src/main/java/org/apache/isis/core/metamodel/java5/ImperativeFacet.java Tue Nov 9 07:16:39 2010
@@ -17,74 +17,74 @@
* under the License.
*/
+package org.apache.isis.core.metamodel.java5;
-package org.apache.isis.core.metamodel.java5;
-
-import java.lang.reflect.Method;
-import java.util.List;
-
-import org.apache.isis.applib.DomainObjectContainer;
+import java.lang.reflect.Method;
+import java.util.List;
+
+import org.apache.isis.applib.DomainObjectContainer;
import org.apache.isis.core.commons.filters.AbstractFilter;
import org.apache.isis.core.commons.filters.Filter;
import org.apache.isis.core.metamodel.facets.Facet;
import org.apache.isis.core.metamodel.facets.FacetHolder;
import org.apache.isis.core.metamodel.spec.ObjectSpecification;
import org.apache.isis.core.metamodel.spec.feature.ObjectMember;
-
-
-/**
- * A {@link Facet} implementation that ultimately wraps a {@link Method} or possibly several equivalent methods,
- * for a Java implementation of a {@link ObjectMember}.
- *
- * <p>
- * Used by <tt>JavaSpecification#getMember(Method)</tt> in order to reverse lookup {@link ObjectMember}s
- * from underlying {@link Method}s. So, for example, the facets that represents an action xxx, or an
- * <tt>validateXxx</tt> method, or an <tt>addToXxx</tt> collection, can all be used to lookup the member.
- *
- * <p>
- * Note that {@link Facet}s relating to the class itself (ie for {@link ObjectSpecification}) should not
- * implement this interface.
- */
-public interface ImperativeFacet {
-
- /**
- * The {@link Method}s invoked by this {@link Facet}.
- *
- * <p>
- * In the vast majority of cases there is only a single {@link Method} (eg wrapping a property's getter). However,
- * some {@link Facet}s, such as those for callbacks, could map to multiple {@link Method}s.
- * Implementations that will return multiple {@link Method}s should implement the
- * {@link ImperativeFacetMulti} sub-interface that provides the ability to
- * {@link ImperativeFacetMulti#addMethod(Method) add} {@link Method}s as part of the interface API. For example:
- * <pre>
+
+/**
+ * A {@link Facet} implementation that ultimately wraps a {@link Method} or possibly several equivalent methods, for a
+ * Java implementation of a {@link ObjectMember}.
+ *
+ * <p>
+ * Used by <tt>JavaSpecification#getMember(Method)</tt> in order to reverse lookup {@link ObjectMember}s from underlying
+ * {@link Method}s. So, for example, the facets that represents an action xxx, or an <tt>validateXxx</tt> method, or an
+ * <tt>addToXxx</tt> collection, can all be used to lookup the member.
+ *
+ * <p>
+ * Note that {@link Facet}s relating to the class itself (ie for {@link ObjectSpecification}) should not implement this
+ * interface.
+ */
+public interface ImperativeFacet {
+
+ /**
+ * The {@link Method}s invoked by this {@link Facet}.
+ *
+ * <p>
+ * In the vast majority of cases there is only a single {@link Method} (eg wrapping a property's getter). However,
+ * some {@link Facet}s, such as those for callbacks, could map to multiple {@link Method}s. Implementations that
+ * will return multiple {@link Method}s should implement the {@link ImperativeFacetMulti} sub-interface that
+ * provides the ability to {@link ImperativeFacetMulti#addMethod(Method) add} {@link Method}s as part of the
+ * interface API. For example:
+ *
+ * <pre>
* if (someFacet instanceof ImperativeFacetMulti) {
* ImperativeFacetMulti ifm = (ImperativeFacetMulti)someFacet;
* ifm.addMethod(...);
- * }
- * </pre>
- */
- public List<Method> getMethods();
-
- /**
- * For use by {@link FacetHolder#getFacets(org.apache.isis.metamodel.facets.org.apache.isis.nof.arch.facets.Facet.Filter)}
- */
- public static Filter<Facet> FILTER = new AbstractFilter<Facet>() {
- @Override
- public boolean accept(final Facet facet) {
- return ImperativeFacetUtils.isImperativeFacet(facet);
- }
- };
-
- /**
- * Whether invoking this requires a {@link DomainObjectContainer#resolve(Object)} to occur first.
- */
- public boolean impliesResolve();
-
- /**
- * Whether invoking this method requires an {@link DomainObjectContainer#objectChanged(Object)}
- * to occur afterwards.
- * @return
- */
- public boolean impliesObjectChanged();
-
-}
+ * }
+ * </pre>
+ */
+ public List<Method> getMethods();
+
+ /**
+ * For use by
+ * {@link FacetHolder#getFacets(org.apache.isis.core.progmodel.facets.org.apache.isis.nof.arch.facets.Facet.Filter)}
+ */
+ public static Filter<Facet> FILTER = new AbstractFilter<Facet>() {
+ @Override
+ public boolean accept(final Facet facet) {
+ return ImperativeFacetUtils.isImperativeFacet(facet);
+ }
+ };
+
+ /**
+ * Whether invoking this requires a {@link DomainObjectContainer#resolve(Object)} to occur first.
+ */
+ public boolean impliesResolve();
+
+ /**
+ * Whether invoking this method requires an {@link DomainObjectContainer#objectChanged(Object)} to occur afterwards.
+ *
+ * @return
+ */
+ public boolean impliesObjectChanged();
+
+}
Modified: incubator/isis/trunk/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/ReflectorConstants.java
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/ReflectorConstants.java?rev=1032873&r1=1032872&r2=1032873&view=diff
==============================================================================
--- incubator/isis/trunk/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/ReflectorConstants.java (original)
+++ incubator/isis/trunk/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/ReflectorConstants.java Tue Nov 9 07:16:39 2010
@@ -17,9 +17,8 @@
* under the License.
*/
+package org.apache.isis.core.metamodel.specloader;
-package org.apache.isis.core.metamodel.specloader;
-
import org.apache.isis.core.metamodel.config.ConfigurationConstants;
import org.apache.isis.core.metamodel.config.IsisConfiguration;
import org.apache.isis.core.metamodel.facetdecorator.FacetDecorator;
@@ -30,61 +29,66 @@ import org.apache.isis.core.metamodel.sp
import org.apache.isis.core.metamodel.specloader.traverser.SpecificationTraverserDefault;
import org.apache.isis.core.metamodel.specloader.validator.MetaModelValidator;
import org.apache.isis.core.metamodel.specloader.validator.MetaModelValidatorNoop;
-
-public final class ReflectorConstants {
-
- /**
- * Key used to lookup implementation of {@link ClassSubstitutor} in {@link IsisConfiguration}.
- */
- public static final String CLASS_SUBSTITUTOR_CLASS_NAME_LIST = ConfigurationConstants.ROOT + "reflector.class-substitutor";
- public static final String CLASS_SUBSTITUTOR_CLASS_NAME_DEFAULT = "org.apache.isis.bytecode.cglib.specloader.classsubstitutor.CglibClassSubstitutor";
-
- /**
- * Key used to lookup implementation of {@link SpecificationTraverser} in {@link IsisConfiguration}.
- */
- public static final String SPECIFICATION_TRAVERSER_CLASS_NAME = ConfigurationConstants.ROOT + "reflector.traverser";
- public static final String SPECIFICATION_TRAVERSER_CLASS_NAME_DEFAULT = SpecificationTraverserDefault.class.getName();
-
- /**
- * Key used to lookup implementation of {@link ProgrammingModelFacets} in {@link IsisConfiguration}.
- *
- * @see #FACET_FACTORY_INCLUDE_CLASS_NAME_LIST
- * @see #FACET_FACTORY_EXCLUDE_CLASS_NAME_LIST
- */
- public static final String PROGRAMMING_MODEL_FACETS_CLASS_NAME = ConfigurationConstants.ROOT + "reflector.facets";
- public static final String PROGRAMMING_MODEL_FACETS_CLASS_NAME_DEFAULT = "org.apache.isis.metamodel.specloader.progmodelfacets.ProgrammingModelFacetsJava5";
-
- /**
- * Key used to lookup comma-separated list of {@link FacetFactory}s to include
- * (over and above those specified by {@link #PROGRAMMING_MODEL_FACETS_CLASS_NAME}.
- *
- * @see #PROGRAMMING_MODEL_FACETS_CLASS_NAME
- * @see #FACET_FACTORY_EXCLUDE_CLASS_NAME_LIST
- */
- public static final String FACET_FACTORY_INCLUDE_CLASS_NAME_LIST = ConfigurationConstants.ROOT + "reflector.facets.include";
-
- /**
- * Key used to lookup comma-separated list of {@link FacetFactory}s to exclude
- * (that might otherwise be included specified by the {@link #PROGRAMMING_MODEL_FACETS_CLASS_NAME}.
- *
- * @see #PROGRAMMING_MODEL_FACETS_CLASS_NAME
- * @see #FACET_FACTORY_INCLUDE_CLASS_NAME_LIST
- */
- public static final String FACET_FACTORY_EXCLUDE_CLASS_NAME_LIST = ConfigurationConstants.ROOT + "reflector.facets.exclude";
-
-
- /**
- * Key used to lookup comma-separated list of {@link FacetDecorator}s.
- */
- public static final String FACET_DECORATOR_CLASS_NAMES = ConfigurationConstants.ROOT + "reflector.facet-decorators";
-
- /**
- * Key used to lookup implementation of {@link MetaModelValidator} in {@link IsisConfiguration}.
- */
- public static final String META_MODEL_VALIDATOR_CLASS_NAME = ConfigurationConstants.ROOT + "reflector.validator";
- public static final String META_MODEL_VALIDATOR_CLASS_NAME_DEFAULT = MetaModelValidatorNoop.class.getName();
-
- private ReflectorConstants() {
- }
-
-}
+
+public final class ReflectorConstants {
+
+ /**
+ * Key used to lookup implementation of {@link ClassSubstitutor} in {@link IsisConfiguration}.
+ */
+ public static final String CLASS_SUBSTITUTOR_CLASS_NAME_LIST = ConfigurationConstants.ROOT
+ + "reflector.class-substitutor";
+ public static final String CLASS_SUBSTITUTOR_CLASS_NAME_DEFAULT =
+ "org.apache.isis.bytecode.cglib.specloader.classsubstitutor.CglibClassSubstitutor";
+
+ /**
+ * Key used to lookup implementation of {@link SpecificationTraverser} in {@link IsisConfiguration}.
+ */
+ public static final String SPECIFICATION_TRAVERSER_CLASS_NAME = ConfigurationConstants.ROOT + "reflector.traverser";
+ public static final String SPECIFICATION_TRAVERSER_CLASS_NAME_DEFAULT = SpecificationTraverserDefault.class
+ .getName();
+
+ /**
+ * Key used to lookup implementation of {@link ProgrammingModelFacets} in {@link IsisConfiguration}.
+ *
+ * @see #FACET_FACTORY_INCLUDE_CLASS_NAME_LIST
+ * @see #FACET_FACTORY_EXCLUDE_CLASS_NAME_LIST
+ */
+ public static final String PROGRAMMING_MODEL_FACETS_CLASS_NAME = ConfigurationConstants.ROOT + "reflector.facets";
+ public static final String PROGRAMMING_MODEL_FACETS_CLASS_NAME_DEFAULT =
+ "org.apache.isis.core.progmodel.specloader.progmodelfacets.ProgrammingModelFacetsJava5";
+
+ /**
+ * Key used to lookup comma-separated list of {@link FacetFactory}s to include (over and above those specified by
+ * {@link #PROGRAMMING_MODEL_FACETS_CLASS_NAME}.
+ *
+ * @see #PROGRAMMING_MODEL_FACETS_CLASS_NAME
+ * @see #FACET_FACTORY_EXCLUDE_CLASS_NAME_LIST
+ */
+ public static final String FACET_FACTORY_INCLUDE_CLASS_NAME_LIST = ConfigurationConstants.ROOT
+ + "reflector.facets.include";
+
+ /**
+ * Key used to lookup comma-separated list of {@link FacetFactory}s to exclude (that might otherwise be included
+ * specified by the {@link #PROGRAMMING_MODEL_FACETS_CLASS_NAME}.
+ *
+ * @see #PROGRAMMING_MODEL_FACETS_CLASS_NAME
+ * @see #FACET_FACTORY_INCLUDE_CLASS_NAME_LIST
+ */
+ public static final String FACET_FACTORY_EXCLUDE_CLASS_NAME_LIST = ConfigurationConstants.ROOT
+ + "reflector.facets.exclude";
+
+ /**
+ * Key used to lookup comma-separated list of {@link FacetDecorator}s.
+ */
+ public static final String FACET_DECORATOR_CLASS_NAMES = ConfigurationConstants.ROOT + "reflector.facet-decorators";
+
+ /**
+ * Key used to lookup implementation of {@link MetaModelValidator} in {@link IsisConfiguration}.
+ */
+ public static final String META_MODEL_VALIDATOR_CLASS_NAME = ConfigurationConstants.ROOT + "reflector.validator";
+ public static final String META_MODEL_VALIDATOR_CLASS_NAME_DEFAULT = MetaModelValidatorNoop.class.getName();
+
+ private ReflectorConstants() {
+ }
+
+}
Modified: incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/facets/propparam/enums/EnumFacetFactory.java
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/facets/propparam/enums/EnumFacetFactory.java?rev=1032873&r1=1032872&r2=1032873&view=diff
==============================================================================
--- incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/facets/propparam/enums/EnumFacetFactory.java (original)
+++ incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/facets/propparam/enums/EnumFacetFactory.java Tue Nov 9 07:16:39 2010
@@ -24,7 +24,7 @@ package org.apache.isis.core.progmodel.f
import org.apache.isis.core.metamodel.facets.FacetHolder;
import org.apache.isis.core.metamodel.facets.FacetUtil;
import org.apache.isis.core.metamodel.facets.MethodRemover;
-import org.apache.isis.metamodel.value.ValueUsingValueSemanticsProviderFacetFactory;
+import org.apache.isis.core.progmodel.value.ValueUsingValueSemanticsProviderFacetFactory;
public class EnumFacetFactory extends ValueUsingValueSemanticsProviderFacetFactory {
Modified: incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/facets/propparam/enums/EnumValueSemanticsProvider.java
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/facets/propparam/enums/EnumValueSemanticsProvider.java?rev=1032873&r1=1032872&r2=1032873&view=diff
==============================================================================
--- incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/facets/propparam/enums/EnumValueSemanticsProvider.java (original)
+++ incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/facets/propparam/enums/EnumValueSemanticsProvider.java Tue Nov 9 07:16:39 2010
@@ -28,7 +28,7 @@ import org.apache.isis.core.metamodel.fa
import org.apache.isis.core.metamodel.facets.FacetHolder;
import org.apache.isis.core.metamodel.runtimecontext.RuntimeContext;
import org.apache.isis.core.metamodel.specloader.SpecificationLoader;
-import org.apache.isis.metamodel.value.ValueSemanticsProviderAbstract;
+import org.apache.isis.core.progmodel.value.ValueSemanticsProviderAbstract;
import edu.umd.cs.findbugs.annotations.SuppressWarnings;
Copied: incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/BigDecimalValueSemanticsProvider.java (from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/BigDecimalValueSemanticsProvider.java)
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/BigDecimalValueSemanticsProvider.java?p2=incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/BigDecimalValueSemanticsProvider.java&p1=incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/BigDecimalValueSemanticsProvider.java&r1=1032785&r2=1032873&rev=1032873&view=diff
==============================================================================
--- incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/BigDecimalValueSemanticsProvider.java (original)
+++ incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/BigDecimalValueSemanticsProvider.java Tue Nov 9 07:16:39 2010
@@ -18,7 +18,7 @@
*/
-package org.apache.isis.metamodel.value;
+package org.apache.isis.core.progmodel.value;
import java.math.BigDecimal;
import java.text.DecimalFormat;
Copied: incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/BigDecimalValueTypeFacetFactory.java (from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/BigDecimalValueTypeFacetFactory.java)
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/BigDecimalValueTypeFacetFactory.java?p2=incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/BigDecimalValueTypeFacetFactory.java&p1=incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/BigDecimalValueTypeFacetFactory.java&r1=1032785&r2=1032873&rev=1032873&view=diff
==============================================================================
--- incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/BigDecimalValueTypeFacetFactory.java (original)
+++ incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/BigDecimalValueTypeFacetFactory.java Tue Nov 9 07:16:39 2010
@@ -18,7 +18,7 @@
*/
-package org.apache.isis.metamodel.value;
+package org.apache.isis.core.progmodel.value;
import java.math.BigDecimal;
Copied: incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/BigIntegerValueSemanticsProvider.java (from r1032785, incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/BigIntegerValueSemanticsProvider.java)
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/BigIntegerValueSemanticsProvider.java?p2=incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/BigIntegerValueSemanticsProvider.java&p1=incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/BigIntegerValueSemanticsProvider.java&r1=1032785&r2=1032873&rev=1032873&view=diff
==============================================================================
--- incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/metamodel/value/BigIntegerValueSemanticsProvider.java (original)
+++ incubator/isis/trunk/core/progmodel/src/main/java/org/apache/isis/core/progmodel/value/BigIntegerValueSemanticsProvider.java Tue Nov 9 07:16:39 2010
@@ -18,7 +18,7 @@
*/
-package org.apache.isis.metamodel.value;
+package org.apache.isis.core.progmodel.value;
import java.math.BigInteger;
import java.text.DecimalFormat;