Author: epbernard
Date: 2006-04-26 02:41:18 -0400 (Wed, 26 Apr 2006)
New Revision: 9795
Modified:
trunk/HibernateExt/metadata/src/java/org/hibernate/AnnotationException.java
trunk/HibernateExt/metadata/src/java/org/hibernate/annotationfactory/AnnotationDescriptor.java
trunk/HibernateExt/metadata/src/java/org/hibernate/annotationfactory/AnnotationFactory.java
trunk/HibernateExt/metadata/src/java/org/hibernate/annotationfactory/AnnotationProxy.java
trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/AccessType.java
trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/BatchSize.java
trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/Cache.java
trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/CacheConcurrencyStrategy.java
trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/CacheModeType.java
trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/Cascade.java
trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/Check.java
trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/CollectionOfElements.java
trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/Columns.java
trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/DiscriminatorFormula.java
trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/Entity.java
trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/Filter.java
trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/FilterDef.java
trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/FilterDefs.java
trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/Filters.java
trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/FlushModeType.java
trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/Formula.java
trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/GenericGenerator.java
trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/Index.java
trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/IndexColumn.java
trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/NamedNativeQueries.java
trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/NamedNativeQuery.java
trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/NamedQueries.java
trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/NamedQuery.java
trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/NotFound.java
trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/NotFoundAction.java
trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/OnDelete.java
trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/OnDeleteAction.java
trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/OptimisticLockType.java
trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/OrderBy.java
trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/ParamDef.java
trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/Parameter.java
trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/PolymorphismType.java
trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/Proxy.java
trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/Sort.java
trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/Table.java
trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/Tables.java
trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/Type.java
trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/TypeDef.java
trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/TypeDefs.java
trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/Where.java
trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/AbstractPropertyHolder.java
trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/AnnotationBinder.java
trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/AnnotationConfiguration.java
trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/BinderHelper.java
trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/ClassPropertyHolder.java
trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/CollectionPropertyHolder.java
trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/ComponentPropertyHolder.java
trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/CreateKeySecondPass.java
trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/DefaultComponentSafeNamingStrategy.java
trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/EJB3NamingStrategy.java
trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/Ejb3Column.java
trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/Ejb3DiscriminatorColumn.java
trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/Ejb3JoinColumn.java
trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/ExtendedMappings.java
trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/FkSecondPass.java
trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/IndexSecondPass.java
trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/InheritanceState.java
trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/PropertyData.java
trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/PropertyHolderBuilder.java
trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/PropertyInferredData.java
trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/PropertyPreloadedData.java
trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/ToOneMappedBySecondPass.java
trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/annotations/CollectionBinder.java
trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/annotations/EntityBinder.java
trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/annotations/ListBinder.java
trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/annotations/MapBinder.java
trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/annotations/PropertyBinder.java
trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/annotations/QueryBinder.java
trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/annotations/ResultsetMappingSecondPass.java
trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/annotations/SimpleValueBinder.java
trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/annotations/TableBinder.java
trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/annotations/Version.java
trunk/HibernateExt/metadata/src/java/org/hibernate/ejb/orm_1_0.xsd
trunk/HibernateExt/metadata/src/java/org/hibernate/lucene/DocumentBuilder.java
trunk/HibernateExt/metadata/src/java/org/hibernate/mapping/IdGenerator.java
trunk/HibernateExt/metadata/src/java/org/hibernate/reflection/Filter.java
trunk/HibernateExt/metadata/src/java/org/hibernate/reflection/ReflectionManager.java
trunk/HibernateExt/metadata/src/java/org/hibernate/reflection/XClass.java
trunk/HibernateExt/metadata/src/java/org/hibernate/reflection/XMember.java
trunk/HibernateExt/metadata/src/java/org/hibernate/reflection/XMethod.java
trunk/HibernateExt/metadata/src/java/org/hibernate/reflection/java/EJB3OverridenAnnotationReader.java
trunk/HibernateExt/metadata/src/java/org/hibernate/reflection/java/JavaAnnotationReader.java
trunk/HibernateExt/metadata/src/java/org/hibernate/reflection/java/JavaXAnnotatedElement.java
trunk/HibernateExt/metadata/src/java/org/hibernate/reflection/java/JavaXArrayType.java
trunk/HibernateExt/metadata/src/java/org/hibernate/reflection/java/JavaXFactory.java
trunk/HibernateExt/metadata/src/java/org/hibernate/reflection/java/JavaXMember.java
trunk/HibernateExt/metadata/src/java/org/hibernate/reflection/java/JavaXMethod.java
trunk/HibernateExt/metadata/src/java/org/hibernate/reflection/java/JavaXPackage.java
trunk/HibernateExt/metadata/src/java/org/hibernate/reflection/java/JavaXProperty.java
trunk/HibernateExt/metadata/src/java/org/hibernate/reflection/java/JavaXType.java
trunk/HibernateExt/metadata/src/java/org/hibernate/reflection/java/Pair.java
trunk/HibernateExt/metadata/src/java/org/hibernate/reflection/java/generics/ApproximatingTypeEnvironment.java
trunk/HibernateExt/metadata/src/java/org/hibernate/reflection/java/generics/CompoundTypeEnvironment.java
trunk/HibernateExt/metadata/src/java/org/hibernate/reflection/java/generics/IdentityTypeEnvironment.java
trunk/HibernateExt/metadata/src/java/org/hibernate/reflection/java/generics/SimpleTypeEnvironment.java
trunk/HibernateExt/metadata/src/java/org/hibernate/reflection/java/generics/TypeEnvironment.java
trunk/HibernateExt/metadata/src/java/org/hibernate/reflection/java/generics/TypeEnvironmentFactory.java
trunk/HibernateExt/metadata/src/java/org/hibernate/reflection/java/generics/TypeFactory.java
trunk/HibernateExt/metadata/src/java/org/hibernate/reflection/java/generics/TypeSwitch.java
trunk/HibernateExt/metadata/src/java/org/hibernate/reflection/java/generics/TypeUtils.java
trunk/HibernateExt/metadata/src/java/org/hibernate/reflection/java/xml/XMLContext.java
trunk/HibernateExt/metadata/src/java/org/hibernate/type/AbstractLobType.java
trunk/HibernateExt/metadata/src/java/org/hibernate/type/ByteArrayBlobType.java
trunk/HibernateExt/metadata/src/java/org/hibernate/type/CharacterArrayClobType.java
trunk/HibernateExt/metadata/src/java/org/hibernate/type/EnumType.java
trunk/HibernateExt/metadata/src/java/org/hibernate/type/PrimitiveByteArrayBlobType.java
trunk/HibernateExt/metadata/src/java/org/hibernate/type/SerializableToBlobType.java
trunk/HibernateExt/metadata/src/java/org/hibernate/type/StringClobType.java
trunk/HibernateExt/metadata/src/java/org/hibernate/validator/AssertFalse.java
trunk/HibernateExt/metadata/src/java/org/hibernate/validator/AssertTrue.java
trunk/HibernateExt/metadata/src/java/org/hibernate/validator/ClassValidator.java
trunk/HibernateExt/metadata/src/java/org/hibernate/validator/Email.java
trunk/HibernateExt/metadata/src/java/org/hibernate/validator/EmailValidator.java
trunk/HibernateExt/metadata/src/java/org/hibernate/validator/Future.java
trunk/HibernateExt/metadata/src/java/org/hibernate/validator/Length.java
trunk/HibernateExt/metadata/src/java/org/hibernate/validator/Max.java
trunk/HibernateExt/metadata/src/java/org/hibernate/validator/Min.java
trunk/HibernateExt/metadata/src/java/org/hibernate/validator/NotNull.java
trunk/HibernateExt/metadata/src/java/org/hibernate/validator/NotNullValidator.java
trunk/HibernateExt/metadata/src/java/org/hibernate/validator/Past.java
trunk/HibernateExt/metadata/src/java/org/hibernate/validator/PastValidator.java
trunk/HibernateExt/metadata/src/java/org/hibernate/validator/Pattern.java
trunk/HibernateExt/metadata/src/java/org/hibernate/validator/PatternValidator.java
trunk/HibernateExt/metadata/src/java/org/hibernate/validator/Range.java
trunk/HibernateExt/metadata/src/java/org/hibernate/validator/Size.java
trunk/HibernateExt/metadata/src/java/org/hibernate/validator/SizeValidator.java
trunk/HibernateExt/metadata/src/java/org/hibernate/validator/Valid.java
trunk/HibernateExt/metadata/src/java/org/hibernate/validator/ValidatorClass.java
trunk/HibernateExt/metadata/src/java/org/hibernate/validator/event/ValidateEventListener.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotationfactory/AnnotationFactoryTest.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotationfactory/AnnotationProxyTest.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotationfactory/TestAnnotation.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/AlternativeNamingStrategy.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/AmericaCupClass.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/Boat.hbm.xml
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/Boat.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/Company.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/Country.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/Customer.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/Discount.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/EntityTest.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/Ferry.hbm.xml
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/Ferry.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/Flight.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/FlyingObject.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/JoinedSubclassTest.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/PackageLevelTest.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/Passport.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/Plane.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/Port.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/SafeMappingTest.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/SecuredBindingTest.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/Sky.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/TestCase.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/Ticket.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/TicketComparator.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/access/AccessTest.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/access/Chair.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/access/Furniture.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/access/Thingy.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/array/ArrayTest.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/array/Competitor.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/array/Contest.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/cascade/CascadeTest.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/cascade/Mouth.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/cascade/Tooth.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/cid/Channel.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/cid/Child.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/cid/ChildPk.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/cid/CompositeIdTest.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/cid/Parent.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/cid/ParentPk.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/cid/Presenter.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/cid/TvMagazin.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/collectionelement/Boy.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/collectionelement/CollectionElementTest.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/collectionelement/CountryAttitude.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/collectionelement/Toy.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/duplicatedgenerator/DuplicateTest.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/duplicatedgenerator/Flight.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/duplicatedgenerator/package-info.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/embedded/AddressType.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/embedded/Book.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/embedded/CorpType.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/embedded/Country.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/embedded/Deal.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/embedded/EmbeddedTest.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/embedded/InternetProvider.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/embedded/LegalStructure.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/embedded/Manager.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/embedded/Nationality.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/embedded/NotonialDeal.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/embedded/Person.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/embedded/SpreadDeal.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/embedded/Swap.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/entity/Address.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/entity/BasicHibernateAnnotationsTest.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/entity/CasterStringType.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/entity/Country.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/entity/Forest.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/entity/Java5FeaturesTest.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/entity/MonetaryAmountUserType.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/entity/PropertyDefaultMappingsTest.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/entity/Race.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/entity/Ransom.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/entity/Tree.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/entity/WashingMachine.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/entity/package-info.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/entitynonentity/EntityNonEntityTest.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/entitynonentity/Voice.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/fetch/Person.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/fetch/Stay.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/generics/DNA.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/generics/Gene.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/generics/GenericsTest.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/generics/Item.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/generics/PaperType.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/generics/Price.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/generics/SomeGuy.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/generics/Stuff.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/generics/UnresolvedTypeTest.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/generics/WildEntity.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/hibernate.cfg.xml
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/id/Ball.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/id/Computer.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/id/Department.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/id/Dog.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/id/Footballer.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/id/FootballerPk.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/id/Furniture.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/id/Home.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/id/IdClassTest.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/id/IdTest.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/id/MilitaryBuilding.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/id/Phone.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/id/Shoe.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/id/SoundSystem.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/id/Store.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/id/Tower.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/id/Tree.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/id/package-info.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/indexcoll/AddressBook.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/indexcoll/AddressEntry.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/indexcoll/AddressEntryPk.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/indexcoll/Atmosphere.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/indexcoll/Drawer.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/indexcoll/Dress.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/indexcoll/Gas.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/indexcoll/IndexedCollectionTest.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/indexcoll/News.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/indexcoll/Newspaper.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/indexcoll/Painter.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/indexcoll/Painting.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/indexcoll/PressReleaseAgency.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/indexcoll/Software.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/indexcoll/Version.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/indexcoll/Wardrobe.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/inheritance/Carrot.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/inheritance/Fruit.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/inheritance/SubclassTest.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/inheritance/Tomato.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/inheritance/Vegetable.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/inheritance/VegetablePk.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/inheritance/joined/Clothing.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/inheritance/joined/Document.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/inheritance/joined/File.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/inheritance/joined/Folder.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/inheritance/joined/ProgramExecution.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/inheritance/joined/Sweater.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/inheritance/joined/SymbolicLink.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/inheritance/mixed/Document.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/inheritance/mixed/File.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/inheritance/mixed/Folder.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/inheritance/mixed/SubclassTest.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/inheritance/mixed/SymbolicLink.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/inheritance/singletable/Building.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/inheritance/singletable/Music.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/inheritance/singletable/Shoe.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/inheritance/singletable/SingleTableTest.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/inheritance/singletable/Sneaker.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/inheritance/singletable/Trash.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/inheritance/union/Document.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/inheritance/union/File.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/inheritance/union/Folder.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/inheritance/union/SubclassTest.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/inheritance/union/SymbolicLink.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/interfaces/Contact.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/interfaces/ContactImpl.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/interfaces/InterfacesTest.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/interfaces/User.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/interfaces/UserImpl.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/join/Cat.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/join/Death.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/join/Dog.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/join/DogPk.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/join/JoinTest.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/join/Life.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/lob/Book.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/lob/CompiledCode.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/lob/LobTest.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/manytomany/Cat.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/manytomany/CatPk.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/manytomany/City.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/manytomany/Employee.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/manytomany/Employer.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/manytomany/Friend.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/manytomany/Group.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/manytomany/Inspector.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/manytomany/InspectorPrefixes.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/manytomany/KnownClient.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/manytomany/Man.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/manytomany/ManPk.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/manytomany/ManyToManyTest.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/manytomany/Store.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/manytomany/Supplier.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/manytomany/Woman.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/manytomany/WomanPk.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/manytomany/Zone.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/manytoone/Car.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/manytoone/Child.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/manytoone/Color.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/manytoone/DistrictUser.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/manytoone/ManyToOneTest.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/manytoone/Node.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/manytoone/NodePk.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/manytoone/Parent.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/manytoone/ParentPk.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/manytoone/UserPK.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/notfound/Coin.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/notfound/Currency.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/notfound/NotFoundTest.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/onetomany/Child.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/onetomany/City.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/onetomany/Monkey.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/onetomany/OneToManyTest.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/onetomany/Parent.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/onetomany/ParentPk.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/onetomany/PoliticalParty.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/onetomany/Politician.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/onetomany/Soldier.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/onetomany/Street.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/onetomany/Tiger.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/onetomany/Trainer.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/onetomany/Troop.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/onetoone/Address.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/onetoone/Client.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/onetoone/Computer.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/onetoone/ComputerPk.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/onetoone/OneToOneTest.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/onetoone/Party.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/onetoone/SerialNumber.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/onetoone/SerialNumberPk.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/onetoone/Trousers.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/onetoone/TrousersZip.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/override/AssociationOverrideTest.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/override/Location.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/override/Move.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/override/Trip.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/package-info.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/query/Area.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/query/Captain.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/query/Dictionary.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/query/Mark.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/query/Night.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/query/QueryTest.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/query/SpaceShip.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/query/package-info.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/referencedcolumnname/Bag.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/referencedcolumnname/Clothes.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/referencedcolumnname/House.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/referencedcolumnname/Inhabitant.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/referencedcolumnname/Luggage.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/referencedcolumnname/Rambler.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/referencedcolumnname/ReferencedColumnNameTest.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/strategy/Storm.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/strategy/StrategyTest.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/tableperclass/Machine.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/tableperclass/TablePerClassTest.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/type/Dvd.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/various/Conductor.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/various/IndexTest.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/various/ProfessionalAgreement.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/various/Truck.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/various/Vehicule.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/xml/ejb3/Ejb3XmlTest.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/xml/ejb3/Manufacturer.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/xml/ejb3/orm.xml
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/xml/ejb3/orm2.xml
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/xml/ejb3/orm3.xml
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/xml/hbm/Government.hbm.xml
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/xml/hbm/HbmTest.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/xml/hbm/PrimeMinister.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/lucene/Document.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/lucene/LuceneTest.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/reflection/java/JavaReflectionManagerTest.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/reflection/java/JavaXClassTest.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/reflection/java/JavaXPropertyTest.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/reflection/java/TestAnnotation.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/reflection/java/XAnnotatedElementTestCase.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/reflection/java/generics/ApproximatingTypeEnvironmentTest.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/reflection/java/generics/BigBlob.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/reflection/java/generics/Dad.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/reflection/java/generics/TestAnnotation.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/reflection/java/generics/TypeEnvironmentFactoryTest.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/reflection/java/generics/TypeUtilsTest.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/reflection/java/xml/Administration.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/reflection/java/xml/BusTrip.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/reflection/java/xml/EJB3OverridenAnnotationReaderTest.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/reflection/java/xml/Match.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/reflection/java/xml/SocialSecurityMoralAccount.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/reflection/java/xml/TennisMatch.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/reflection/java/xml/XMLContextTest.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/reflection/java/xml/metadata-complete.xml
trunk/HibernateExt/metadata/src/test/org/hibernate/test/reflection/java/xml/orm.xml
trunk/HibernateExt/metadata/src/test/org/hibernate/validator/test/EmailTest.java
trunk/HibernateExt/metadata/src/test/org/hibernate/validator/test/HibernateAnnotationIntegrationTest.java
trunk/HibernateExt/metadata/src/test/org/hibernate/validator/test/Music.java
trunk/HibernateExt/metadata/src/test/org/hibernate/validator/test/Rock.java
trunk/HibernateExt/metadata/src/test/org/hibernate/validator/test/Tv.java
trunk/HibernateExt/metadata/src/test/org/hibernate/validator/test/TvOwner.java
trunk/HibernateExt/metadata/src/test/org/hibernate/validator/test/User.java
trunk/HibernateExt/metadata/src/test/org/hibernate/validator/test/ValidatorTest.java
trunk/HibernateExt/metadata/src/test/org/hibernate/validator/test/Venusian.java
trunk/HibernateExt/metadata/src/test/org/hibernate/validator/test/collections/Tv.java
trunk/HibernateExt/metadata/src/test/org/hibernate/validator/test/collections/ValidationCollectionTest.java
trunk/HibernateExt/metadata/src/test/org/hibernate/validator/test/haintegration/CreditCard.java
trunk/HibernateExt/metadata/src/test/org/hibernate/validator/test/haintegration/EmbeddedObjectTest.java
trunk/HibernateExt/metadata/src/test/org/hibernate/validator/test/haintegration/User.java
trunk/HibernateExt/metadata/src/test/org/hibernate/validator/test/inheritance/Animal.java
trunk/HibernateExt/metadata/src/test/org/hibernate/validator/test/inheritance/BoneEater.java
trunk/HibernateExt/metadata/src/test/org/hibernate/validator/test/inheritance/Dog.java
trunk/HibernateExt/metadata/src/test/org/hibernate/validator/test/inheritance/Eater.java
trunk/HibernateExt/metadata/src/test/org/hibernate/validator/test/inheritance/InheritanceTest.java
trunk/HibernateExt/metadata/src/test/org/hibernate/validator/test/inheritance/Name.java
Log:
Style clean
Modified: trunk/HibernateExt/metadata/src/java/org/hibernate/AnnotationException.java
===================================================================
--- trunk/HibernateExt/metadata/src/java/org/hibernate/AnnotationException.java 2006-04-26 06:24:20 UTC (rev 9794)
+++ trunk/HibernateExt/metadata/src/java/org/hibernate/AnnotationException.java 2006-04-26 06:41:18 UTC (rev 9795)
@@ -5,20 +5,20 @@
* Annotation related exception.
* The EJB3 EG will probably set a generic exception.
* I'll then use this one.
- *
+ *
* @author Emmanuel Bernard
*/
public class AnnotationException extends MappingException {
public AnnotationException(String msg, Throwable root) {
- super(msg, root);
+ super( msg, root );
}
public AnnotationException(Throwable root) {
- super(root);
+ super( root );
}
public AnnotationException(String s) {
- super(s);
+ super( s );
}
}
Modified: trunk/HibernateExt/metadata/src/java/org/hibernate/annotationfactory/AnnotationDescriptor.java
===================================================================
--- trunk/HibernateExt/metadata/src/java/org/hibernate/annotationfactory/AnnotationDescriptor.java 2006-04-26 06:24:20 UTC (rev 9794)
+++ trunk/HibernateExt/metadata/src/java/org/hibernate/annotationfactory/AnnotationDescriptor.java 2006-04-26 06:41:18 UTC (rev 9795)
@@ -11,37 +11,37 @@
* The "elements" we're talking about are the annotation attributes,
* not its targets (the term "element" is used ambiguously
* in Java's annotations documentation).
- *
+ *
* @author Paolo Perrotta
* @author Davide Marchignoli
*/
public class AnnotationDescriptor {
- private final Class<? extends Annotation> type;
-
- private final Map<String, Object> elements = new HashMap<String, Object>();
-
- public AnnotationDescriptor(Class<? extends Annotation> annotationType) {
- type = annotationType;
- }
-
- public void setValue(String elementName, Object value) {
- elements.put(elementName, value);
- }
-
- public Object valueOf(String elementName) {
- return elements.get(elementName);
- }
+ private final Class<? extends Annotation> type;
- public boolean containsElement(String elementName) {
- return elements.containsKey(elementName);
- }
+ private final Map<String, Object> elements = new HashMap<String, Object>();
- public int numberOfElements() {
- return elements.size();
- }
-
- public Class<? extends Annotation> type() {
- return type;
- }
+ public AnnotationDescriptor(Class<? extends Annotation> annotationType) {
+ type = annotationType;
+ }
+
+ public void setValue(String elementName, Object value) {
+ elements.put( elementName, value );
+ }
+
+ public Object valueOf(String elementName) {
+ return elements.get( elementName );
+ }
+
+ public boolean containsElement(String elementName) {
+ return elements.containsKey( elementName );
+ }
+
+ public int numberOfElements() {
+ return elements.size();
+ }
+
+ public Class<? extends Annotation> type() {
+ return type;
+ }
}
Modified: trunk/HibernateExt/metadata/src/java/org/hibernate/annotationfactory/AnnotationFactory.java
===================================================================
--- trunk/HibernateExt/metadata/src/java/org/hibernate/annotationfactory/AnnotationFactory.java 2006-04-26 06:24:20 UTC (rev 9794)
+++ trunk/HibernateExt/metadata/src/java/org/hibernate/annotationfactory/AnnotationFactory.java 2006-04-26 06:41:18 UTC (rev 9795)
@@ -8,27 +8,30 @@
/**
* Creates live annotations (actually <code>AnnotationProxies</code>) from <code>AnnotationDescriptors</code>.
- *
- * @see org.hibernate.annotationfactory.AnnotationProxy
+ *
* @author Paolo Perrotta
* @author Davide Marchignoli
+ * @see AnnotationProxy
*/
public class AnnotationFactory {
- @SuppressWarnings("unchecked")
- public static <T extends Annotation> T create(AnnotationDescriptor descriptor) {
- ClassLoader classLoader = Thread.currentThread().getContextClassLoader();
- Class<T> proxyClass = (Class<T>) Proxy.getProxyClass(classLoader, descriptor.type());
- InvocationHandler handler = new AnnotationProxy(descriptor);
- try {
- return getProxyInstance(proxyClass, handler);
- } catch (Exception e) {
- throw new RuntimeException(e);
- }
- }
-
- private static <T extends Annotation> T getProxyInstance(Class<T> proxyClass, InvocationHandler handler) throws SecurityException, NoSuchMethodException, IllegalArgumentException, InstantiationException, IllegalAccessException, InvocationTargetException {
- Constructor<T> constructor = proxyClass.getConstructor(new Class[] {InvocationHandler.class});
- return constructor.newInstance(new Object[] {handler});
- }
+ @SuppressWarnings("unchecked")
+ public static <T extends Annotation> T create(AnnotationDescriptor descriptor) {
+ ClassLoader classLoader = Thread.currentThread().getContextClassLoader();
+ Class<T> proxyClass = (Class<T>) Proxy.getProxyClass( classLoader, descriptor.type() );
+ InvocationHandler handler = new AnnotationProxy( descriptor );
+ try {
+ return getProxyInstance( proxyClass, handler );
+ }
+ catch (Exception e) {
+ throw new RuntimeException( e );
+ }
+ }
+
+ private static <T extends Annotation> T getProxyInstance(Class<T> proxyClass, InvocationHandler handler) throws
+ SecurityException, NoSuchMethodException, IllegalArgumentException, InstantiationException,
+ IllegalAccessException, InvocationTargetException {
+ Constructor<T> constructor = proxyClass.getConstructor( new Class[]{InvocationHandler.class} );
+ return constructor.newInstance( new Object[]{handler} );
+ }
}
Modified: trunk/HibernateExt/metadata/src/java/org/hibernate/annotationfactory/AnnotationProxy.java
===================================================================
--- trunk/HibernateExt/metadata/src/java/org/hibernate/annotationfactory/AnnotationProxy.java 2006-04-26 06:24:20 UTC (rev 9794)
+++ trunk/HibernateExt/metadata/src/java/org/hibernate/annotationfactory/AnnotationProxy.java 2006-04-26 06:41:18 UTC (rev 9795)
@@ -12,7 +12,7 @@
/**
* A concrete implementation of <code>Annotation</code> that pretends it is a
* "real" source code annotation. It's also an <code>InvocationHandler</code>.
- * <p>
+ * <p/>
* When you create an <code>AnnotationProxy</code>, you must initialize it
* with an <code>AnnotationDescriptor</code>.
* The adapter checks that the provided elements are the same elements defined
@@ -20,7 +20,7 @@
* values are the right type. If you omit an element, the adapter will use the
* default value for that element from the annotation interface, if it exists.
* If no default exists, it will throw an exception.
- * <p>
+ * <p/>
* Warning: this class does not implement <code>hashCode()</code> and
* <code>equals()</code> - it just uses the ones it inherits from <code>Object</code>.
* This means that an <code>AnnotationProxy</code> does <i>not</i> follow the
@@ -28,10 +28,10 @@
* methods. That's why you should never mix <code>AnnotationProxies</code>
* with "real" annotations. For example, don't put them into the same
* <code>Collection</code>.
- *
- * @see java.lang.annotation.Annotation
+ *
* @author Paolo Perrotta
* @author Davide Marchignoli
+ * @see java.lang.annotation.Annotation
*/
public class AnnotationProxy implements Annotation, InvocationHandler {
@@ -43,30 +43,35 @@
public AnnotationProxy(AnnotationDescriptor descriptor) {
this.annotationType = descriptor.type();
- values = getAnnotationValues(descriptor);
+ values = getAnnotationValues( descriptor );
}
private Map<Method, Object> getAnnotationValues(AnnotationDescriptor descriptor) {
Map<Method, Object> result = new HashMap<Method, Object>();
int processedValuesFromDescriptor = 0;
- for (Method m : annotationType.getDeclaredMethods()) {
- if (descriptor.containsElement(m.getName())) {
- result.put(m, descriptor.valueOf(m.getName()));
+ for ( Method m : annotationType.getDeclaredMethods() ) {
+ if ( descriptor.containsElement( m.getName() ) ) {
+ result.put( m, descriptor.valueOf( m.getName() ) );
processedValuesFromDescriptor++;
- } else if (m.getDefaultValue() != null)
- result.put(m, m.getDefaultValue());
- else
- throw new IllegalArgumentException("No value provided for " + m.getName());
+ }
+ else if ( m.getDefaultValue() != null ) {
+ result.put( m, m.getDefaultValue() );
+ }
+ else {
+ throw new IllegalArgumentException( "No value provided for " + m.getName() );
+ }
}
- if (processedValuesFromDescriptor != descriptor.numberOfElements())
- throw new RuntimeException("Trying to instanciate " + annotationType + " with unknown elements");
+ if ( processedValuesFromDescriptor != descriptor.numberOfElements() ) {
+ throw new RuntimeException( "Trying to instanciate " + annotationType + " with unknown elements" );
+ }
return result;
}
public Object invoke(Object proxy, Method method, Object[] args) throws Throwable {
- if(values.containsKey(method))
- return values.get(method);
- return method.invoke(this, args);
+ if ( values.containsKey( method ) ) {
+ return values.get( method );
+ }
+ return method.invoke( this, args );
}
public Class<? extends Annotation> annotationType() {
@@ -75,14 +80,14 @@
public String toString() {
StringBuilder result = new StringBuilder();
- result.append('@').append( annotationType().getName() ).append('(');
- for(Method m : getRegisteredMethodsInAlphabeticalOrder()) {
- result.append( m.getName() ).append('=').append( values.get(m) ).append(", ");
+ result.append( '@' ).append( annotationType().getName() ).append( '(' );
+ for ( Method m : getRegisteredMethodsInAlphabeticalOrder() ) {
+ result.append( m.getName() ).append( '=' ).append( values.get( m ) ).append( ", " );
}
// remove last separator:
- if (values.size() > 0) {
+ if ( values.size() > 0 ) {
result.delete( result.length() - 2, result.length() );
- result.append(")");
+ result.append( ")" );
}
else {
result.delete( result.length() - 1, result.length() );
@@ -92,13 +97,15 @@
}
private SortedSet<Method> getRegisteredMethodsInAlphabeticalOrder() {
- SortedSet<Method> result = new TreeSet<Method>(new Comparator<Method>() {
- public int compare(Method o1, Method o2) {
- return o1.getName().compareTo(o2.getName());
- }
- });
+ SortedSet<Method> result = new TreeSet<Method>(
+ new Comparator<Method>() {
+ public int compare(Method o1, Method o2) {
+ return o1.getName().compareTo( o2.getName() );
+ }
+ }
+ );
//List<Method> result = new LinkedList<Method>();
- result.addAll(values.keySet());
+ result.addAll( values.keySet() );
return result;
}
}
Modified: trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/AccessType.java
===================================================================
--- trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/AccessType.java 2006-04-26 06:24:20 UTC (rev 9794)
+++ trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/AccessType.java 2006-04-26 06:41:18 UTC (rev 9795)
@@ -1,18 +1,18 @@
//$Id$
package org.hibernate.annotations;
-import java.lang.annotation.Target;
+import static java.lang.annotation.ElementType.*;
import java.lang.annotation.Retention;
import static java.lang.annotation.RetentionPolicy.RUNTIME;
-import static java.lang.annotation.ElementType.TYPE;
-import static java.lang.annotation.ElementType.METHOD;
-import static java.lang.annotation.ElementType.FIELD;
+import java.lang.annotation.Target;
/**
* Property Access type
+ *
* @author Emmanuel Bernard
*/
-@Target({TYPE, METHOD, FIELD}) @Retention(RUNTIME)
+@Target({TYPE, METHOD, FIELD})
+@Retention(RUNTIME)
public @interface AccessType {
String value();
}
Modified: trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/BatchSize.java
===================================================================
--- trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/BatchSize.java 2006-04-26 06:24:20 UTC (rev 9794)
+++ trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/BatchSize.java 2006-04-26 06:41:18 UTC (rev 9795)
@@ -1,21 +1,18 @@
//$Id$
package org.hibernate.annotations;
-import static java.lang.annotation.ElementType.TYPE;
-import static java.lang.annotation.ElementType.METHOD;
-import static java.lang.annotation.ElementType.FIELD;
-
+import static java.lang.annotation.ElementType.*;
+import java.lang.annotation.Retention;
import static java.lang.annotation.RetentionPolicy.RUNTIME;
-
import java.lang.annotation.Target;
-import java.lang.annotation.Retention;
/**
* Batch size for SQL loading
*
* @author Emmanuel Bernard
*/
-@Target({TYPE, METHOD, FIELD}) @Retention(RUNTIME)
+@Target({TYPE, METHOD, FIELD})
+@Retention(RUNTIME)
public @interface BatchSize {
/** Strictly positive integer */
int size();
Modified: trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/Cache.java
===================================================================
--- trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/Cache.java 2006-04-26 06:24:20 UTC (rev 9794)
+++ trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/Cache.java 2006-04-26 06:41:18 UTC (rev 9795)
@@ -1,22 +1,18 @@
//$Id$
package org.hibernate.annotations;
-import static java.lang.annotation.ElementType.TYPE;
-
-import static java.lang.annotation.ElementType.METHOD;
-
-import static java.lang.annotation.ElementType.FIELD;
-
+import static java.lang.annotation.ElementType.*;
+import java.lang.annotation.Retention;
import static java.lang.annotation.RetentionPolicy.RUNTIME;
-
import java.lang.annotation.Target;
-import java.lang.annotation.Retention;
/**
* Add caching strategy to a root entity or a collection
+ *
* @author Emmanuel Bernard
*/
-@Target({TYPE, METHOD, FIELD}) @Retention(RUNTIME)
+@Target({TYPE, METHOD, FIELD})
+@Retention(RUNTIME)
public @interface Cache {
/** concurrency strategy chosen */
CacheConcurrencyStrategy usage();
Modified: trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/CacheConcurrencyStrategy.java
===================================================================
--- trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/CacheConcurrencyStrategy.java 2006-04-26 06:24:20 UTC (rev 9794)
+++ trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/CacheConcurrencyStrategy.java 2006-04-26 06:41:18 UTC (rev 9795)
@@ -3,6 +3,7 @@
/**
* Cache concurrency strategy
+ *
* @author Emmanuel Bernard
*/
public enum CacheConcurrencyStrategy {
Modified: trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/CacheModeType.java
===================================================================
--- trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/CacheModeType.java 2006-04-26 06:24:20 UTC (rev 9794)
+++ trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/CacheModeType.java 2006-04-26 06:41:18 UTC (rev 9795)
@@ -1,16 +1,17 @@
package org.hibernate.annotations;
/**
-* Enumeration for the different interaction modes between the session and
-* the Level 2 Cache.
-* @author Emmanuel Bernard
-* @author Carlos Gonzz-Cadenas
-*/
+ * Enumeration for the different interaction modes between the session and
+ * the Level 2 Cache.
+ *
+ * @author Emmanuel Bernard
+ * @author Carlos Gonzz-Cadenas
+ */
public enum CacheModeType {
-GET,
-IGNORE,
-NORMAL,
-PUT,
-REFRESH
+ GET,
+ IGNORE,
+ NORMAL,
+ PUT,
+ REFRESH
}
\ No newline at end of file
Modified: trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/Cascade.java
===================================================================
--- trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/Cascade.java 2006-04-26 06:24:20 UTC (rev 9794)
+++ trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/Cascade.java 2006-04-26 06:41:18 UTC (rev 9795)
@@ -1,16 +1,16 @@
package org.hibernate.annotations;
+import static java.lang.annotation.ElementType.FIELD;
import static java.lang.annotation.ElementType.METHOD;
-import static java.lang.annotation.ElementType.FIELD;
+import java.lang.annotation.Retention;
import static java.lang.annotation.RetentionPolicy.RUNTIME;
-
-import java.lang.annotation.Retention;
import java.lang.annotation.Target;
/**
* Apply a cascade strategy on an association
*/
-@Target({METHOD, FIELD}) @Retention(RUNTIME)
+@Target({METHOD, FIELD})
+@Retention(RUNTIME)
public @interface Cascade {
CascadeType[] value();
}
Modified: trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/Check.java
===================================================================
--- trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/Check.java 2006-04-26 06:24:20 UTC (rev 9794)
+++ trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/Check.java 2006-04-26 06:41:18 UTC (rev 9795)
@@ -1,19 +1,19 @@
//$Id$
package org.hibernate.annotations;
-import static java.lang.annotation.ElementType.TYPE;
-import static java.lang.annotation.ElementType.METHOD;
-import static java.lang.annotation.ElementType.FIELD;
+import static java.lang.annotation.ElementType.*;
+import java.lang.annotation.Retention;
import static java.lang.annotation.RetentionPolicy.RUNTIME;
import java.lang.annotation.Target;
-import java.lang.annotation.Retention;
/**
* Arbitrary SQL check constraints which can be defined at the class,
* property or collection level
+ *
* @author Emmanuel Bernard
*/
-@Target({TYPE, METHOD, FIELD}) @Retention(RUNTIME)
+@Target({TYPE, METHOD, FIELD})
+@Retention(RUNTIME)
public @interface Check {
String constraints();
}
Modified: trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/CollectionOfElements.java
===================================================================
--- trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/CollectionOfElements.java 2006-04-26 06:24:20 UTC (rev 9794)
+++ trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/CollectionOfElements.java 2006-04-26 06:41:18 UTC (rev 9795)
@@ -1,25 +1,28 @@
//$Id$
package org.hibernate.annotations;
-import java.lang.annotation.Target;
+import static java.lang.annotation.ElementType.FIELD;
+import static java.lang.annotation.ElementType.METHOD;
import java.lang.annotation.Retention;
import static java.lang.annotation.RetentionPolicy.RUNTIME;
-import static java.lang.annotation.ElementType.METHOD;
-import static java.lang.annotation.ElementType.FIELD;
+import java.lang.annotation.Target;
+import javax.persistence.FetchType;
import static javax.persistence.FetchType.LAZY;
-import javax.persistence.FetchType;
/**
* Annotation used to mark a collection as a collection of elements or
* a collection of embedded objects
+ *
* @author Emmanuel Bernard
*/
-@Target({METHOD, FIELD}) @Retention(RUNTIME)
+@Target({METHOD, FIELD})
+@Retention(RUNTIME)
public @interface CollectionOfElements {
/**
* Represent the element class in the collection
* Only useful if the collection does not use generics
*/
Class targetElement() default void.class;
+
FetchType fetch() default LAZY;
}
Modified: trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/Columns.java
===================================================================
--- trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/Columns.java 2006-04-26 06:24:20 UTC (rev 9794)
+++ trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/Columns.java 2006-04-26 06:41:18 UTC (rev 9795)
@@ -1,18 +1,20 @@
//$Id$
package org.hibernate.annotations;
+import static java.lang.annotation.ElementType.FIELD;
import static java.lang.annotation.ElementType.METHOD;
-import static java.lang.annotation.ElementType.FIELD;
+import java.lang.annotation.Retention;
import static java.lang.annotation.RetentionPolicy.RUNTIME;
import java.lang.annotation.Target;
-import java.lang.annotation.Retention;
import javax.persistence.Column;
/**
* Support an array of columns. Useful for component user types mappings
+ *
* @author Emmanuel Bernard
*/
-@Target({METHOD, FIELD...
[truncated message content] |