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;