Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartin Taal2013-12-15 04:58:47 -0500
committerMartin Taal2013-12-15 04:58:47 -0500
commitc0ed70500b62d418966acd52e624f812a2463230 (patch)
treea0bfdf43f2bd38fbada1d2d5a22c00bd89a028be
parented553cc49755cd05956c55d42d3696f22ee5d093 (diff)
downloadorg.eclipse.emf.texo-c0ed70500b62d418966acd52e624f812a2463230.tar.gz
org.eclipse.emf.texo-c0ed70500b62d418966acd52e624f812a2463230.tar.xz
org.eclipse.emf.texo-c0ed70500b62d418966acd52e624f812a2463230.zip
Re-organized imports of generated EMF code
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/AccessMethods.java60
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/AccessType.java248
-rw-r--r--generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/AdditionalCriteria.java30
-rw-r--r--generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/Array.java482
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/AssociationOverride.java108
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/AttributeOverride.java90
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/Attributes.java348
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/Basic.java842
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/BasicCollection.java570
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/BasicMap.java600
-rw-r--r--generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/BatchFetch.java104
-rw-r--r--generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/BatchFetchType.java248
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/Cache.java584
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/CacheCoordinationType.java278
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/CacheInterceptor.java30
-rw-r--r--generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/CacheIsolationType.java248
-rw-r--r--generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/CacheKeyType.java248
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/CacheType.java360
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/CascadeType.java180
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/ChangeTracking.java74
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/ChangeTrackingType.java270
-rw-r--r--generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/ClassExtractor.java30
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/CloneCopyPolicy.java60
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/CollectionTable.java194
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/Column.java572
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/ColumnResult.java30
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/ConversionValue.java60
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/Converter.java60
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/CopyPolicy.java30
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/Customizer.java30
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/DirectionType.java278
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/DiscriminatorClass.java60
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/DiscriminatorColumn.java202
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/DiscriminatorType.java260
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/DocumentRoot.java88
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/EclipselinkCollectionTable.java194
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/ElementCollection.java1370
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/Embeddable.java702
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/Embedded.java218
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/EmbeddedId.java200
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/Entity.java2210
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/EntityListener.java270
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/EntityListeners.java18
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/EntityMappingsType.java770
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/EntityResult.java78
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/EnumType.java214
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/ExistenceType.java278
-rw-r--r--generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/FetchAttribute.java30
-rw-r--r--generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/FetchGroup.java116
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/FetchType.java214
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/FieldResult.java60
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/GeneratedValue.java104
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/GenerationType.java278
-rw-r--r--generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/HashPartitioning.java146
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/Id.java610
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/IdClass.java30
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/IdValidation.java260
-rw-r--r--generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/Index.java206
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/Inheritance.java74
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/InheritanceType.java260
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/JoinColumn.java392
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/JoinFetchType.java226
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/JoinTable.java212
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/LockModeType.java398
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/ManyToMany.java1244
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/ManyToOne.java904
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/MapKey.java30
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/MapKeyClass.java30
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/MapKeyColumn.java566
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/MapKeyJoinColumn.java392
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/MappedSuperclass.java1896
-rw-r--r--generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/Multitenant.java92
-rw-r--r--generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/MultitenantType.java218
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/NamedNativeQuery.java168
-rw-r--r--generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/NamedPlsqlStoredFunctionQuery.java156
-rw-r--r--generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/NamedPlsqlStoredProcedureQuery.java156
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/NamedQuery.java182
-rw-r--r--generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/NamedStoredFunctionQuery.java224
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/NamedStoredProcedureQuery.java360
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/ObjectTypeConverter.java138
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/OneToMany.java1360
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/OneToOne.java1118
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/OptimisticLocking.java160
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/OptimisticLockingType.java278
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/OrderColumn.java338
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/OrderColumnCorrectionType.java240
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/OrmFactory.java1148
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/OrmPackage.java21972
-rw-r--r--generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/Partitioning.java60
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/PersistenceUnitDefaults.java302
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/PersistenceUnitMetadata.java120
-rw-r--r--generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/PinnedPartitioning.java60
-rw-r--r--generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/PlsqlParameter.java322
-rw-r--r--generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/PlsqlRecord.java108
-rw-r--r--generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/PlsqlTable.java120
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/PostLoad.java60
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/PostPersist.java60
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/PostRemove.java60
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/PostUpdate.java60
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/PrePersist.java60
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/PreRemove.java60
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/PreUpdate.java60
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/PrimaryKey.java166
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/PrimaryKeyJoinColumn.java90
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/Property.java90
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/QueryHint.java90
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/QueryRedirectors.java210
-rw-r--r--generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/RangePartition.java90
-rw-r--r--generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/RangePartitioning.java176
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/ReadTransformer.java60
-rw-r--r--generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/ReplicationPartitioning.java48
-rw-r--r--generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/ReturnInsert.java68
-rw-r--r--generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/RoundRobinPartitioning.java116
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/SecondaryTable.java194
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/SequenceGenerator.java286
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/SqlResultSetMapping.java96
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/StoredProcedureParameter.java292
-rw-r--r--generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/Struct.java48
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/StructConverter.java60
-rw-r--r--generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/Structure.java182
-rw-r--r--generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/SupportedVersionsType.java278
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/Table.java176
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/TableGenerator.java462
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/TemporalType.java260
-rw-r--r--generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/TenantDiscriminator.java330
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/TimeOfDay.java120
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/Transformation.java440
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/Transient.java30
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/TypeConverter.java90
-rw-r--r--generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/UnionPartitioning.java116
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/UniqueConstraint.java48
-rw-r--r--generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/ValuePartition.java60
-rw-r--r--generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/ValuePartitioning.java206
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/VariableOneToOne.java818
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/Version.java490
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/WriteTransformer.java90
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/AccessMethodsImpl.java242
-rw-r--r--generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/AdditionalCriteriaImpl.java166
-rw-r--r--generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/ArrayImpl.java1342
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/AssociationOverrideImpl.java382
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/AttributeOverrideImpl.java340
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/AttributesImpl.java1088
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/BasicCollectionImpl.java1538
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/BasicImpl.java2290
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/BasicMapImpl.java1520
-rw-r--r--generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/BatchFetchImpl.java298
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/CacheImpl.java1156
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/CacheInterceptorImpl.java142
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/CascadeTypeImpl.java630
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/ChangeTrackingImpl.java200
-rw-r--r--generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/ClassExtractorImpl.java166
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/CloneCopyPolicyImpl.java206
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/CollectionTableImpl.java520
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/ColumnImpl.java1118
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/ColumnResultImpl.java154
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/ConversionValueImpl.java242
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/ConverterImpl.java206
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/CopyPolicyImpl.java142
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/CustomizerImpl.java142
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/DiscriminatorClassImpl.java218
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/DiscriminatorColumnImpl.java430
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/DocumentRootImpl.java326
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/EclipselinkCollectionTableImpl.java532
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/ElementCollectionImpl.java3750
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/EmbeddableImpl.java1926
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/EmbeddedIdImpl.java544
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/EmbeddedImpl.java598
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/EmptyTypeImpl.java20
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/EntityImpl.java6330
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/EntityListenerImpl.java982
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/EntityListenersImpl.java132
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/EntityMappingsTypeImpl.java2238
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/EntityResultImpl.java272
-rw-r--r--generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/FetchAttributeImpl.java166
-rw-r--r--generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/FetchGroupImpl.java352
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/FieldResultImpl.java218
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/GeneratedValueImpl.java310
-rw-r--r--generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/HashPartitioningImpl.java450
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/IdClassImpl.java142
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/IdImpl.java1760
-rw-r--r--generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/IndexImpl.java586
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/InheritanceImpl.java212
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/InstantiationCopyPolicyImpl.java20
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/JoinColumnImpl.java826
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/JoinTableImpl.java574
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/LobImpl.java20
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/ManyToManyImpl.java3520
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/ManyToOneImpl.java2384
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/MapKeyClassImpl.java142
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/MapKeyColumnImpl.java1118
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/MapKeyImpl.java154
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/MapKeyJoinColumnImpl.java826
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/MappedSuperclassImpl.java5588
-rw-r--r--generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/MultitenantImpl.java292
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/NamedNativeQueryImpl.java484
-rw-r--r--generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/NamedPlsqlStoredFunctionQueryImpl.java536
-rw-r--r--generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/NamedPlsqlStoredProcedureQueryImpl.java512
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/NamedQueryImpl.java466
-rw-r--r--generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/NamedStoredFunctionQueryImpl.java690
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/NamedStoredProcedureQueryImpl.java858
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/ObjectTypeConverterImpl.java408
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/OneToManyImpl.java3782
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/OneToOneImpl.java2858
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/OptimisticLockingImpl.java372
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/OrderColumnImpl.java750
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/OrmFactoryImpl.java3198
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/OrmPackageImpl.java10968
-rw-r--r--generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/PartitioningImpl.java242
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/PersistenceUnitDefaultsImpl.java898
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/PersistenceUnitMetadataImpl.java474
-rw-r--r--generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/PinnedPartitioningImpl.java242
-rw-r--r--generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/PlsqlParameterImpl.java798
-rw-r--r--generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/PlsqlRecordImpl.java382
-rw-r--r--generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/PlsqlTableImpl.java388
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/PostLoadImpl.java242
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/PostPersistImpl.java242
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/PostRemoveImpl.java242
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/PostUpdateImpl.java242
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/PrePersistImpl.java242
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/PreRemoveImpl.java242
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/PreUpdateImpl.java242
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/PrimaryKeyImpl.java396
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/PrimaryKeyJoinColumnImpl.java278
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/PropertyImpl.java278
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/QueryHintImpl.java278
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/QueryRedirectorsImpl.java580
-rw-r--r--generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/RangePartitionImpl.java314
-rw-r--r--generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/RangePartitioningImpl.java526
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/ReadTransformerImpl.java230
-rw-r--r--generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/ReplicationPartitioningImpl.java222
-rw-r--r--generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/ReturnInsertImpl.java212
-rw-r--r--generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/RoundRobinPartitioningImpl.java338
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/SecondaryTableImpl.java532
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/SequenceGeneratorImpl.java708
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/SqlResultSetMappingImpl.java326
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/StoredProcedureParameterImpl.java700
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/StructConverterImpl.java230
-rw-r--r--generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/StructImpl.java222
-rw-r--r--generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/StructureImpl.java526
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/TableGeneratorImpl.java1092
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/TableImpl.java478
-rw-r--r--generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/TenantDiscriminatorImpl.java768
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/TimeOfDayImpl.java352
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/TransformationImpl.java1028
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/TransientImpl.java156
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/TypeConverterImpl.java302
-rw-r--r--generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/UnionPartitioningImpl.java338
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/UniqueConstraintImpl.java210
-rw-r--r--generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/ValuePartitionImpl.java242
-rw-r--r--generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/ValuePartitioningImpl.java630
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/VariableOneToOneImpl.java2238
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/VersionImpl.java1404
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/impl/WriteTransformerImpl.java340
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/util/OrmAdapterFactory.java2494
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/util/OrmResourceFactoryImpl.java38
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/util/OrmResourceImpl.java14
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/util/OrmSwitch.java3366
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/util/OrmValidator.java2420
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/util/OrmXMLProcessor.java36
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/ormannotations/EAttributeORMAnnotation.java691
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/ormannotations/EClassORMAnnotation.java397
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/ormannotations/EDataTypeORMAnnotation.java393
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/ormannotations/EEnumORMAnnotation.java515
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/ormannotations/EPackageORMAnnotation.java1068
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/ormannotations/EReferenceORMAnnotation.java1555
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/ormannotations/EStructuralFeatureORMAnnotation.java56
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/ormannotations/ETypeElementORMAnnotation.java28
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/ormannotations/OrmannotationsFactory.java172
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/ormannotations/OrmannotationsPackage.java3236
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/ormannotations/util/OrmannotationsAdapterFactory.java471
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/ormannotations/util/OrmannotationsResourceFactoryImpl.java38
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/ormannotations/util/OrmannotationsResourceImpl.java14
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/ormannotations/util/OrmannotationsSwitch.java195
-rwxr-xr-xgenerator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/ormannotations/util/OrmannotationsXMLProcessor.java36
274 files changed, 87645 insertions, 88602 deletions
diff --git a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/AccessMethods.java b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/AccessMethods.java
index ba4882c7..9eda9712 100755
--- a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/AccessMethods.java
+++ b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/AccessMethods.java
@@ -32,55 +32,55 @@ import org.eclipse.emf.texo.orm.annotator.BaseOrmAnnotation;
*/
public interface AccessMethods extends BaseOrmAnnotation {
/**
- * Returns the value of the '<em><b>Get Method</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Get Method</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Get Method</em>' attribute isn't clear, there really should be more of a description
* here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Get Method</em>' attribute.
- * @see #setGetMethod(String)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getAccessMethods_GetMethod()
- * @model dataType="org.eclipse.emf.ecore.xml.type.String" required="true"
- * extendedMetaData="kind='attribute' name='get-method'"
- * @generated
- */
+ * @return the value of the '<em>Get Method</em>' attribute.
+ * @see #setGetMethod(String)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getAccessMethods_GetMethod()
+ * @model dataType="org.eclipse.emf.ecore.xml.type.String" required="true"
+ * extendedMetaData="kind='attribute' name='get-method'"
+ * @generated
+ */
String getGetMethod();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.AccessMethods#getGetMethod <em>Get Method</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Get Method</em>' attribute.
- * @see #getGetMethod()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.AccessMethods#getGetMethod <em>Get Method</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Get Method</em>' attribute.
+ * @see #getGetMethod()
+ * @generated
+ */
void setGetMethod(String value);
/**
- * Returns the value of the '<em><b>Set Method</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Set Method</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Set Method</em>' attribute isn't clear, there really should be more of a description
* here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Set Method</em>' attribute.
- * @see #setSetMethod(String)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getAccessMethods_SetMethod()
- * @model dataType="org.eclipse.emf.ecore.xml.type.String" required="true"
- * extendedMetaData="kind='attribute' name='set-method'"
- * @generated
- */
+ * @return the value of the '<em>Set Method</em>' attribute.
+ * @see #setSetMethod(String)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getAccessMethods_SetMethod()
+ * @model dataType="org.eclipse.emf.ecore.xml.type.String" required="true"
+ * extendedMetaData="kind='attribute' name='set-method'"
+ * @generated
+ */
String getSetMethod();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.AccessMethods#getSetMethod <em>Set Method</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Set Method</em>' attribute.
- * @see #getSetMethod()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.AccessMethods#getSetMethod <em>Set Method</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Set Method</em>' attribute.
+ * @see #getSetMethod()
+ * @generated
+ */
void setSetMethod(String value);
} // AccessMethods
diff --git a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/AccessType.java b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/AccessType.java
index 1bfec9a0..8485e605 100755
--- a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/AccessType.java
+++ b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/AccessType.java
@@ -28,203 +28,203 @@ import org.eclipse.emf.common.util.Enumerator;
*/
public enum AccessType implements Enumerator {
/**
- * The '<em><b>PROPERTY</b></em>' literal object.
- * <!-- begin-user-doc --> <!--
+ * The '<em><b>PROPERTY</b></em>' literal object.
+ * <!-- begin-user-doc --> <!--
* end-user-doc -->
- * @see #PROPERTY_VALUE
- * @generated
- * @ordered
- */
+ * @see #PROPERTY_VALUE
+ * @generated
+ * @ordered
+ */
PROPERTY(0, "PROPERTY", "PROPERTY"), /**
- * The '<em><b>FIELD</b></em>' literal object.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @see #FIELD_VALUE
- * @generated
- * @ordered
- */
+ * The '<em><b>FIELD</b></em>' literal object.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @see #FIELD_VALUE
+ * @generated
+ * @ordered
+ */
FIELD(1, "FIELD", "FIELD"), /**
- * The '<em><b>VIRTUAL</b></em>' literal object.
- * <!-- begin-user-doc -->
+ * The '<em><b>VIRTUAL</b></em>' literal object.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see #VIRTUAL_VALUE
- * @generated
- * @ordered
- */
+ * @see #VIRTUAL_VALUE
+ * @generated
+ * @ordered
+ */
VIRTUAL(2, "VIRTUAL", "VIRTUAL");
/**
- * The '<em><b>PROPERTY</b></em>' literal value.
- * <!-- begin-user-doc -->
+ * The '<em><b>PROPERTY</b></em>' literal value.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>PROPERTY</b></em>' literal object isn't clear, there really should be more of a
* description here...
* </p>
* <!-- end-user-doc -->
- * @see #PROPERTY
- * @model
- * @generated
- * @ordered
- */
+ * @see #PROPERTY
+ * @model
+ * @generated
+ * @ordered
+ */
public static final int PROPERTY_VALUE = 0;
/**
- * The '<em><b>FIELD</b></em>' literal value.
- * <!-- begin-user-doc -->
+ * The '<em><b>FIELD</b></em>' literal value.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>FIELD</b></em>' literal object isn't clear, there really should be more of a description
* here...
* </p>
* <!-- end-user-doc -->
- * @see #FIELD
- * @model
- * @generated
- * @ordered
- */
+ * @see #FIELD
+ * @model
+ * @generated
+ * @ordered
+ */
public static final int FIELD_VALUE = 1;
/**
- * The '<em><b>VIRTUAL</b></em>' literal value.
- * <!-- begin-user-doc -->
+ * The '<em><b>VIRTUAL</b></em>' literal value.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>VIRTUAL</b></em>' literal object isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @see #VIRTUAL
- * @model
- * @generated
- * @ordered
- */
+ * @see #VIRTUAL
+ * @model
+ * @generated
+ * @ordered
+ */
public static final int VIRTUAL_VALUE = 2;
/**
- * An array of all the '<em><b>Access Type</b></em>' enumerators.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @generated
- */
+ * An array of all the '<em><b>Access Type</b></em>' enumerators.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @generated
+ */
private static final AccessType[] VALUES_ARRAY = new AccessType[] {
- PROPERTY,
- FIELD,
- VIRTUAL,
- };
+ PROPERTY,
+ FIELD,
+ VIRTUAL,
+ };
/**
- * A public read-only list of all the '<em><b>Access Type</b></em>' enumerators.
- * <!-- begin-user-doc --> <!--
+ * A public read-only list of all the '<em><b>Access Type</b></em>' enumerators.
+ * <!-- begin-user-doc --> <!--
* end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public static final List<AccessType> VALUES = Collections.unmodifiableList(Arrays.asList(VALUES_ARRAY));
/**
- * Returns the '<em><b>Access Type</b></em>' literal with the specified literal value.
- * <!-- begin-user-doc --> <!--
+ * Returns the '<em><b>Access Type</b></em>' literal with the specified literal value.
+ * <!-- begin-user-doc --> <!--
* end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public static AccessType get(String literal) {
- for (int i = 0; i < VALUES_ARRAY.length; ++i) {
- AccessType result = VALUES_ARRAY[i];
- if (result.toString().equals(literal)) {
- return result;
- }
- }
- return null;
- }
+ for (int i = 0; i < VALUES_ARRAY.length; ++i) {
+ AccessType result = VALUES_ARRAY[i];
+ if (result.toString().equals(literal)) {
+ return result;
+ }
+ }
+ return null;
+ }
/**
- * Returns the '<em><b>Access Type</b></em>' literal with the specified name.
- * <!-- begin-user-doc --> <!--
+ * Returns the '<em><b>Access Type</b></em>' literal with the specified name.
+ * <!-- begin-user-doc --> <!--
* end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public static AccessType getByName(String name) {
- for (int i = 0; i < VALUES_ARRAY.length; ++i) {
- AccessType result = VALUES_ARRAY[i];
- if (result.getName().equals(name)) {
- return result;
- }
- }
- return null;
- }
+ for (int i = 0; i < VALUES_ARRAY.length; ++i) {
+ AccessType result = VALUES_ARRAY[i];
+ if (result.getName().equals(name)) {
+ return result;
+ }
+ }
+ return null;
+ }
/**
- * Returns the '<em><b>Access Type</b></em>' literal with the specified integer value.
- * <!-- begin-user-doc --> <!--
+ * Returns the '<em><b>Access Type</b></em>' literal with the specified integer value.
+ * <!-- begin-user-doc --> <!--
* end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public static AccessType get(int value) {
- switch (value) {
- case PROPERTY_VALUE: return PROPERTY;
- case FIELD_VALUE: return FIELD;
- case VIRTUAL_VALUE: return VIRTUAL;
- }
- return null;
- }
+ switch (value) {
+ case PROPERTY_VALUE: return PROPERTY;
+ case FIELD_VALUE: return FIELD;
+ case VIRTUAL_VALUE: return VIRTUAL;
+ }
+ return null;
+ }
/**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @generated
- */
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @generated
+ */
private final int value;
/**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @generated
- */
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @generated
+ */
private final String name;
/**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @generated
- */
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @generated
+ */
private final String literal;
/**
- * Only this class can construct instances.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @generated
- */
+ * Only this class can construct instances.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @generated
+ */
private AccessType(int value, String name, String literal) {
- this.value = value;
- this.name = name;
- this.literal = literal;
- }
+ this.value = value;
+ this.name = name;
+ this.literal = literal;
+ }
/**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @generated
- */
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @generated
+ */
public int getValue() {
- return value;
- }
+ return value;
+ }
/**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @generated
- */
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @generated
+ */
public String getName() {
- return name;
- }
+ return name;
+ }
/**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @generated
- */
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @generated
+ */
public String getLiteral() {
- return literal;
- }
+ return literal;
+ }
/**
- * Returns the literal value of the enumerator, which is its string representation.
- * <!-- begin-user-doc --> <!--
+ * Returns the literal value of the enumerator, which is its string representation.
+ * <!-- begin-user-doc --> <!--
* end-user-doc -->
- * @generated
- */
+ * @generated
+ */
@Override
public String toString() {
- return literal;
- }
+ return literal;
+ }
} // AccessType
diff --git a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/AdditionalCriteria.java b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/AdditionalCriteria.java
index f82136e5..2dba1461 100644
--- a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/AdditionalCriteria.java
+++ b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/AdditionalCriteria.java
@@ -79,30 +79,30 @@ import org.eclipse.emf.texo.orm.annotator.BaseOrmAnnotation;
*/
public interface AdditionalCriteria extends BaseOrmAnnotation {
/**
- * Returns the value of the '<em><b>Criteria</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Criteria</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Criteria</em>' attribute isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Criteria</em>' attribute.
- * @see #setCriteria(String)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getAdditionalCriteria_Criteria()
- * @model dataType="org.eclipse.emf.ecore.xml.type.String" required="true"
- * extendedMetaData="kind='element' name='criteria' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Criteria</em>' attribute.
+ * @see #setCriteria(String)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getAdditionalCriteria_Criteria()
+ * @model dataType="org.eclipse.emf.ecore.xml.type.String" required="true"
+ * extendedMetaData="kind='element' name='criteria' namespace='##targetNamespace'"
+ * @generated
+ */
String getCriteria();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.AdditionalCriteria#getCriteria <em>Criteria</em>}' attribute.
- * <!-- begin-user-doc -->
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.AdditionalCriteria#getCriteria <em>Criteria</em>}' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @param value the new value of the '<em>Criteria</em>' attribute.
- * @see #getCriteria()
- * @generated
- */
+ * @param value the new value of the '<em>Criteria</em>' attribute.
+ * @see #getCriteria()
+ * @generated
+ */
void setCriteria(String value);
} // AdditionalCriteria
diff --git a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/Array.java b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/Array.java
index ddda8c38..b6c6dca4 100644
--- a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/Array.java
+++ b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/Array.java
@@ -90,432 +90,432 @@ import org.eclipse.emf.texo.orm.annotator.BaseOrmAnnotation;
*/
public interface Array extends BaseOrmAnnotation {
/**
- * Returns the value of the '<em><b>Column</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Column</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Column</em>' containment reference isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Column</em>' containment reference.
- * @see #setColumn(Column)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getArray_Column()
- * @model containment="true"
- * extendedMetaData="kind='element' name='column' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Column</em>' containment reference.
+ * @see #setColumn(Column)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getArray_Column()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='column' namespace='##targetNamespace'"
+ * @generated
+ */
Column getColumn();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Array#getColumn <em>Column</em>}' containment reference.
- * <!-- begin-user-doc -->
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Array#getColumn <em>Column</em>}' containment reference.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @param value the new value of the '<em>Column</em>' containment reference.
- * @see #getColumn()
- * @generated
- */
+ * @param value the new value of the '<em>Column</em>' containment reference.
+ * @see #getColumn()
+ * @generated
+ */
void setColumn(Column value);
/**
- * Returns the value of the '<em><b>Temporal</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Temporal</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Temporal</em>' attribute isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Temporal</em>' attribute.
- * @see #setTemporal(TemporalType)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getArray_Temporal()
- * @model dataType="org.eclipse.emf.texo.orm.annotations.model.orm.Temporal"
- * extendedMetaData="kind='element' name='temporal' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Temporal</em>' attribute.
+ * @see #setTemporal(TemporalType)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getArray_Temporal()
+ * @model dataType="org.eclipse.emf.texo.orm.annotations.model.orm.Temporal"
+ * extendedMetaData="kind='element' name='temporal' namespace='##targetNamespace'"
+ * @generated
+ */
TemporalType getTemporal();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Array#getTemporal <em>Temporal</em>}' attribute.
- * <!-- begin-user-doc -->
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Array#getTemporal <em>Temporal</em>}' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @param value the new value of the '<em>Temporal</em>' attribute.
- * @see #getTemporal()
- * @generated
- */
+ * @param value the new value of the '<em>Temporal</em>' attribute.
+ * @see #getTemporal()
+ * @generated
+ */
void setTemporal(TemporalType value);
/**
- * Returns the value of the '<em><b>Enumerated</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Enumerated</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Enumerated</em>' attribute isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Enumerated</em>' attribute.
- * @see #setEnumerated(EnumType)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getArray_Enumerated()
- * @model dataType="org.eclipse.emf.texo.orm.annotations.model.orm.Enumerated"
- * extendedMetaData="kind='element' name='enumerated' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Enumerated</em>' attribute.
+ * @see #setEnumerated(EnumType)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getArray_Enumerated()
+ * @model dataType="org.eclipse.emf.texo.orm.annotations.model.orm.Enumerated"
+ * extendedMetaData="kind='element' name='enumerated' namespace='##targetNamespace'"
+ * @generated
+ */
EnumType getEnumerated();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Array#getEnumerated <em>Enumerated</em>}' attribute.
- * <!-- begin-user-doc -->
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Array#getEnumerated <em>Enumerated</em>}' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @param value the new value of the '<em>Enumerated</em>' attribute.
- * @see #getEnumerated()
- * @generated
- */
+ * @param value the new value of the '<em>Enumerated</em>' attribute.
+ * @see #getEnumerated()
+ * @generated
+ */
void setEnumerated(EnumType value);
/**
- * Returns the value of the '<em><b>Lob</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Lob</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Lob</em>' containment reference isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Lob</em>' containment reference.
- * @see #setLob(Lob)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getArray_Lob()
- * @model containment="true"
- * extendedMetaData="kind='element' name='lob' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Lob</em>' containment reference.
+ * @see #setLob(Lob)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getArray_Lob()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='lob' namespace='##targetNamespace'"
+ * @generated
+ */
Lob getLob();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Array#getLob <em>Lob</em>}' containment reference.
- * <!-- begin-user-doc -->
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Array#getLob <em>Lob</em>}' containment reference.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @param value the new value of the '<em>Lob</em>' containment reference.
- * @see #getLob()
- * @generated
- */
+ * @param value the new value of the '<em>Lob</em>' containment reference.
+ * @see #getLob()
+ * @generated
+ */
void setLob(Lob value);
/**
- * Returns the value of the '<em><b>Convert</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Convert</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Convert</em>' attribute isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Convert</em>' attribute.
- * @see #setConvert(String)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getArray_Convert()
- * @model dataType="org.eclipse.emf.ecore.xml.type.String"
- * extendedMetaData="kind='element' name='convert' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Convert</em>' attribute.
+ * @see #setConvert(String)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getArray_Convert()
+ * @model dataType="org.eclipse.emf.ecore.xml.type.String"
+ * extendedMetaData="kind='element' name='convert' namespace='##targetNamespace'"
+ * @generated
+ */
String getConvert();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Array#getConvert <em>Convert</em>}' attribute.
- * <!-- begin-user-doc -->
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Array#getConvert <em>Convert</em>}' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @param value the new value of the '<em>Convert</em>' attribute.
- * @see #getConvert()
- * @generated
- */
+ * @param value the new value of the '<em>Convert</em>' attribute.
+ * @see #getConvert()
+ * @generated
+ */
void setConvert(String value);
/**
- * Returns the value of the '<em><b>Group</b></em>' attribute list.
- * The list contents are of type {@link org.eclipse.emf.ecore.util.FeatureMap.Entry}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Group</b></em>' attribute list.
+ * The list contents are of type {@link org.eclipse.emf.ecore.util.FeatureMap.Entry}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Group</em>' attribute list isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Group</em>' attribute list.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getArray_Group()
- * @model unique="false" dataType="org.eclipse.emf.ecore.EFeatureMapEntry" many="true"
- * extendedMetaData="kind='group' name='group:5'"
- * @generated
- */
+ * @return the value of the '<em>Group</em>' attribute list.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getArray_Group()
+ * @model unique="false" dataType="org.eclipse.emf.ecore.EFeatureMapEntry" many="true"
+ * extendedMetaData="kind='group' name='group:5'"
+ * @generated
+ */
FeatureMap getGroup();
/**
- * Returns the value of the '<em><b>Converter</b></em>' containment reference list.
- * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.Converter}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Converter</b></em>' containment reference list.
+ * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.Converter}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Converter</em>' containment reference list isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Converter</em>' containment reference list.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getArray_Converter()
- * @model containment="true" upper="2" transient="true" volatile="true" derived="true"
- * extendedMetaData="kind='element' name='converter' namespace='##targetNamespace' group='#group:5'"
- * @generated
- */
+ * @return the value of the '<em>Converter</em>' containment reference list.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getArray_Converter()
+ * @model containment="true" upper="2" transient="true" volatile="true" derived="true"
+ * extendedMetaData="kind='element' name='converter' namespace='##targetNamespace' group='#group:5'"
+ * @generated
+ */
EList<Converter> getConverter();
/**
- * Returns the value of the '<em><b>Type Converter</b></em>' containment reference list.
- * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.TypeConverter}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Type Converter</b></em>' containment reference list.
+ * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.TypeConverter}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Type Converter</em>' containment reference list isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Type Converter</em>' containment reference list.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getArray_TypeConverter()
- * @model containment="true" upper="2" transient="true" volatile="true" derived="true"
- * extendedMetaData="kind='element' name='type-converter' namespace='##targetNamespace' group='#group:5'"
- * @generated
- */
+ * @return the value of the '<em>Type Converter</em>' containment reference list.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getArray_TypeConverter()
+ * @model containment="true" upper="2" transient="true" volatile="true" derived="true"
+ * extendedMetaData="kind='element' name='type-converter' namespace='##targetNamespace' group='#group:5'"
+ * @generated
+ */
EList<TypeConverter> getTypeConverter();
/**
- * Returns the value of the '<em><b>Object Type Converter</b></em>' containment reference list.
- * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.ObjectTypeConverter}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Object Type Converter</b></em>' containment reference list.
+ * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.ObjectTypeConverter}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Object Type Converter</em>' containment reference list isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Object Type Converter</em>' containment reference list.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getArray_ObjectTypeConverter()
- * @model containment="true" upper="2" transient="true" volatile="true" derived="true"
- * extendedMetaData="kind='element' name='object-type-converter' namespace='##targetNamespace' group='#group:5'"
- * @generated
- */
+ * @return the value of the '<em>Object Type Converter</em>' containment reference list.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getArray_ObjectTypeConverter()
+ * @model containment="true" upper="2" transient="true" volatile="true" derived="true"
+ * extendedMetaData="kind='element' name='object-type-converter' namespace='##targetNamespace' group='#group:5'"
+ * @generated
+ */
EList<ObjectTypeConverter> getObjectTypeConverter();
/**
- * Returns the value of the '<em><b>Struct Converter</b></em>' containment reference list.
- * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.StructConverter}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Struct Converter</b></em>' containment reference list.
+ * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.StructConverter}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Struct Converter</em>' containment reference list isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Struct Converter</em>' containment reference list.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getArray_StructConverter()
- * @model containment="true" upper="2" transient="true" volatile="true" derived="true"
- * extendedMetaData="kind='element' name='struct-converter' namespace='##targetNamespace' group='#group:5'"
- * @generated
- */
+ * @return the value of the '<em>Struct Converter</em>' containment reference list.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getArray_StructConverter()
+ * @model containment="true" upper="2" transient="true" volatile="true" derived="true"
+ * extendedMetaData="kind='element' name='struct-converter' namespace='##targetNamespace' group='#group:5'"
+ * @generated
+ */
EList<StructConverter> getStructConverter();
/**
- * Returns the value of the '<em><b>Property</b></em>' containment reference list.
- * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.Property}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Property</b></em>' containment reference list.
+ * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.Property}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Property</em>' containment reference list isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Property</em>' containment reference list.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getArray_Property()
- * @model containment="true"
- * extendedMetaData="kind='element' name='property' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Property</em>' containment reference list.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getArray_Property()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='property' namespace='##targetNamespace'"
+ * @generated
+ */
EList<Property> getProperty();
/**
- * Returns the value of the '<em><b>Access Methods</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Access Methods</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Access Methods</em>' containment reference isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Access Methods</em>' containment reference.
- * @see #setAccessMethods(AccessMethods)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getArray_AccessMethods()
- * @model containment="true"
- * extendedMetaData="kind='element' name='access-methods' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Access Methods</em>' containment reference.
+ * @see #setAccessMethods(AccessMethods)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getArray_AccessMethods()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='access-methods' namespace='##targetNamespace'"
+ * @generated
+ */
AccessMethods getAccessMethods();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Array#getAccessMethods <em>Access Methods</em>}' containment reference.
- * <!-- begin-user-doc -->
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Array#getAccessMethods <em>Access Methods</em>}' containment reference.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @param value the new value of the '<em>Access Methods</em>' containment reference.
- * @see #getAccessMethods()
- * @generated
- */
+ * @param value the new value of the '<em>Access Methods</em>' containment reference.
+ * @see #getAccessMethods()
+ * @generated
+ */
void setAccessMethods(AccessMethods value);
/**
- * Returns the value of the '<em><b>Access</b></em>' attribute.
- * The literals are from the enumeration {@link org.eclipse.emf.texo.orm.annotations.model.orm.AccessType}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Access</b></em>' attribute.
+ * The literals are from the enumeration {@link org.eclipse.emf.texo.orm.annotations.model.orm.AccessType}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Access</em>' attribute isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Access</em>' attribute.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.AccessType
- * @see #isSetAccess()
- * @see #unsetAccess()
- * @see #setAccess(AccessType)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getArray_Access()
- * @model unsettable="true"
- * extendedMetaData="kind='attribute' name='access'"
- * @generated
- */
+ * @return the value of the '<em>Access</em>' attribute.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.AccessType
+ * @see #isSetAccess()
+ * @see #unsetAccess()
+ * @see #setAccess(AccessType)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getArray_Access()
+ * @model unsettable="true"
+ * extendedMetaData="kind='attribute' name='access'"
+ * @generated
+ */
AccessType getAccess();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Array#getAccess <em>Access</em>}' attribute.
- * <!-- begin-user-doc -->
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Array#getAccess <em>Access</em>}' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @param value the new value of the '<em>Access</em>' attribute.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.AccessType
- * @see #isSetAccess()
- * @see #unsetAccess()
- * @see #getAccess()
- * @generated
- */
+ * @param value the new value of the '<em>Access</em>' attribute.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.AccessType
+ * @see #isSetAccess()
+ * @see #unsetAccess()
+ * @see #getAccess()
+ * @generated
+ */
void setAccess(AccessType value);
/**
- * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Array#getAccess <em>Access</em>}' attribute.
- * <!-- begin-user-doc -->
+ * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Array#getAccess <em>Access</em>}' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see #isSetAccess()
- * @see #getAccess()
- * @see #setAccess(AccessType)
- * @generated
- */
+ * @see #isSetAccess()
+ * @see #getAccess()
+ * @see #setAccess(AccessType)
+ * @generated
+ */
void unsetAccess();
/**
- * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Array#getAccess <em>Access</em>}' attribute is set.
- * <!-- begin-user-doc -->
+ * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Array#getAccess <em>Access</em>}' attribute is set.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return whether the value of the '<em>Access</em>' attribute is set.
- * @see #unsetAccess()
- * @see #getAccess()
- * @see #setAccess(AccessType)
- * @generated
- */
+ * @return whether the value of the '<em>Access</em>' attribute is set.
+ * @see #unsetAccess()
+ * @see #getAccess()
+ * @see #setAccess(AccessType)
+ * @generated
+ */
boolean isSetAccess();
/**
- * Returns the value of the '<em><b>Attribute Type</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Attribute Type</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Attribute Type</em>' attribute isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Attribute Type</em>' attribute.
- * @see #setAttributeType(String)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getArray_AttributeType()
- * @model dataType="org.eclipse.emf.ecore.xml.type.String"
- * extendedMetaData="kind='attribute' name='attribute-type'"
- * @generated
- */
+ * @return the value of the '<em>Attribute Type</em>' attribute.
+ * @see #setAttributeType(String)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getArray_AttributeType()
+ * @model dataType="org.eclipse.emf.ecore.xml.type.String"
+ * extendedMetaData="kind='attribute' name='attribute-type'"
+ * @generated
+ */
String getAttributeType();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Array#getAttributeType <em>Attribute Type</em>}' attribute.
- * <!-- begin-user-doc -->
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Array#getAttributeType <em>Attribute Type</em>}' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @param value the new value of the '<em>Attribute Type</em>' attribute.
- * @see #getAttributeType()
- * @generated
- */
+ * @param value the new value of the '<em>Attribute Type</em>' attribute.
+ * @see #getAttributeType()
+ * @generated
+ */
void setAttributeType(String value);
/**
- * Returns the value of the '<em><b>Database Type</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Database Type</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Database Type</em>' attribute isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Database Type</em>' attribute.
- * @see #setDatabaseType(String)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getArray_DatabaseType()
- * @model dataType="org.eclipse.emf.ecore.xml.type.String" required="true"
- * extendedMetaData="kind='attribute' name='database-type'"
- * @generated
- */
+ * @return the value of the '<em>Database Type</em>' attribute.
+ * @see #setDatabaseType(String)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getArray_DatabaseType()
+ * @model dataType="org.eclipse.emf.ecore.xml.type.String" required="true"
+ * extendedMetaData="kind='attribute' name='database-type'"
+ * @generated
+ */
String getDatabaseType();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Array#getDatabaseType <em>Database Type</em>}' attribute.
- * <!-- begin-user-doc -->
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Array#getDatabaseType <em>Database Type</em>}' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @param value the new value of the '<em>Database Type</em>' attribute.
- * @see #getDatabaseType()
- * @generated
- */
+ * @param value the new value of the '<em>Database Type</em>' attribute.
+ * @see #getDatabaseType()
+ * @generated
+ */
void setDatabaseType(String value);
/**
- * Returns the value of the '<em><b>Name</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Name</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Name</em>' attribute isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Name</em>' attribute.
- * @see #setName(String)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getArray_Name()
- * @model dataType="org.eclipse.emf.ecore.xml.type.String" required="true"
- * extendedMetaData="kind='attribute' name='name'"
- * @generated
- */
+ * @return the value of the '<em>Name</em>' attribute.
+ * @see #setName(String)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getArray_Name()
+ * @model dataType="org.eclipse.emf.ecore.xml.type.String" required="true"
+ * extendedMetaData="kind='attribute' name='name'"
+ * @generated
+ */
String getName();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Array#getName <em>Name</em>}' attribute.
- * <!-- begin-user-doc -->
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Array#getName <em>Name</em>}' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @param value the new value of the '<em>Name</em>' attribute.
- * @see #getName()
- * @generated
- */
+ * @param value the new value of the '<em>Name</em>' attribute.
+ * @see #getName()
+ * @generated
+ */
void setName(String value);
/**
- * Returns the value of the '<em><b>Target Class</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Target Class</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Target Class</em>' attribute isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Target Class</em>' attribute.
- * @see #setTargetClass(String)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getArray_TargetClass()
- * @model dataType="org.eclipse.emf.ecore.xml.type.String"
- * extendedMetaData="kind='attribute' name='target-class'"
- * @generated
- */
+ * @return the value of the '<em>Target Class</em>' attribute.
+ * @see #setTargetClass(String)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getArray_TargetClass()
+ * @model dataType="org.eclipse.emf.ecore.xml.type.String"
+ * extendedMetaData="kind='attribute' name='target-class'"
+ * @generated
+ */
String getTargetClass();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Array#getTargetClass <em>Target Class</em>}' attribute.
- * <!-- begin-user-doc -->
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Array#getTargetClass <em>Target Class</em>}' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @param value the new value of the '<em>Target Class</em>' attribute.
- * @see #getTargetClass()
- * @generated
- */
+ * @param value the new value of the '<em>Target Class</em>' attribute.
+ * @see #getTargetClass()
+ * @generated
+ */
void setTargetClass(String value);
} // Array
diff --git a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/AssociationOverride.java b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/AssociationOverride.java
index e4f41c71..806d1821 100755
--- a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/AssociationOverride.java
+++ b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/AssociationOverride.java
@@ -43,97 +43,97 @@ import org.eclipse.emf.texo.orm.annotator.BaseOrmAnnotation;
*/
public interface AssociationOverride extends BaseOrmAnnotation {
/**
- * Returns the value of the '<em><b>Description</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Description</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Description</em>' attribute isn't clear, there really should be more of a description
* here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Description</em>' attribute.
- * @see #setDescription(String)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getAssociationOverride_Description()
- * @model dataType="org.eclipse.emf.ecore.xml.type.String"
- * extendedMetaData="kind='element' name='description' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Description</em>' attribute.
+ * @see #setDescription(String)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getAssociationOverride_Description()
+ * @model dataType="org.eclipse.emf.ecore.xml.type.String"
+ * extendedMetaData="kind='element' name='description' namespace='##targetNamespace'"
+ * @generated
+ */
String getDescription();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.AssociationOverride#getDescription <em>Description</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Description</em>' attribute.
- * @see #getDescription()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.AssociationOverride#getDescription <em>Description</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Description</em>' attribute.
+ * @see #getDescription()
+ * @generated
+ */
void setDescription(String value);
/**
- * Returns the value of the '<em><b>Join Column</b></em>' containment reference list.
- * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.JoinColumn}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Join Column</b></em>' containment reference list.
+ * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.JoinColumn}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Join Column</em>' containment reference list isn't clear, there really should be more of
* a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Join Column</em>' containment reference list.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getAssociationOverride_JoinColumn()
- * @model containment="true"
- * extendedMetaData="kind='element' name='join-column' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Join Column</em>' containment reference list.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getAssociationOverride_JoinColumn()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='join-column' namespace='##targetNamespace'"
+ * @generated
+ */
EList<JoinColumn> getJoinColumn();
/**
- * Returns the value of the '<em><b>Join Table</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Join Table</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Join Table</em>' containment reference isn't clear, there really should be more of a
* description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Join Table</em>' containment reference.
- * @see #setJoinTable(JoinTable)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getAssociationOverride_JoinTable()
- * @model containment="true"
- * extendedMetaData="kind='element' name='join-table' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Join Table</em>' containment reference.
+ * @see #setJoinTable(JoinTable)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getAssociationOverride_JoinTable()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='join-table' namespace='##targetNamespace'"
+ * @generated
+ */
JoinTable getJoinTable();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.AssociationOverride#getJoinTable <em>Join Table</em>}' containment reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Join Table</em>' containment reference.
- * @see #getJoinTable()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.AssociationOverride#getJoinTable <em>Join Table</em>}' containment reference.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Join Table</em>' containment reference.
+ * @see #getJoinTable()
+ * @generated
+ */
void setJoinTable(JoinTable value);
/**
- * Returns the value of the '<em><b>Name</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Name</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Name</em>' attribute isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Name</em>' attribute.
- * @see #setName(String)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getAssociationOverride_Name()
- * @model dataType="org.eclipse.emf.ecore.xml.type.String" required="true"
- * extendedMetaData="kind='attribute' name='name'"
- * @generated
- */
+ * @return the value of the '<em>Name</em>' attribute.
+ * @see #setName(String)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getAssociationOverride_Name()
+ * @model dataType="org.eclipse.emf.ecore.xml.type.String" required="true"
+ * extendedMetaData="kind='attribute' name='name'"
+ * @generated
+ */
String getName();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.AssociationOverride#getName <em>Name</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Name</em>' attribute.
- * @see #getName()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.AssociationOverride#getName <em>Name</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Name</em>' attribute.
+ * @see #getName()
+ * @generated
+ */
void setName(String value);
} // AssociationOverride
diff --git a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/AttributeOverride.java b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/AttributeOverride.java
index d8f756f6..63a9b158 100755
--- a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/AttributeOverride.java
+++ b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/AttributeOverride.java
@@ -38,80 +38,80 @@ import org.eclipse.emf.texo.orm.annotator.BaseOrmAnnotation;
*/
public interface AttributeOverride extends BaseOrmAnnotation {
/**
- * Returns the value of the '<em><b>Description</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Description</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Description</em>' attribute isn't clear, there really should be more of a description
* here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Description</em>' attribute.
- * @see #setDescription(String)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getAttributeOverride_Description()
- * @model dataType="org.eclipse.emf.ecore.xml.type.String"
- * extendedMetaData="kind='element' name='description' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Description</em>' attribute.
+ * @see #setDescription(String)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getAttributeOverride_Description()
+ * @model dataType="org.eclipse.emf.ecore.xml.type.String"
+ * extendedMetaData="kind='element' name='description' namespace='##targetNamespace'"
+ * @generated
+ */
String getDescription();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.AttributeOverride#getDescription <em>Description</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Description</em>' attribute.
- * @see #getDescription()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.AttributeOverride#getDescription <em>Description</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Description</em>' attribute.
+ * @see #getDescription()
+ * @generated
+ */
void setDescription(String value);
/**
- * Returns the value of the '<em><b>Column</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Column</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Column</em>' containment reference isn't clear, there really should be more of a
* description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Column</em>' containment reference.
- * @see #setColumn(Column)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getAttributeOverride_Column()
- * @model containment="true" required="true"
- * extendedMetaData="kind='element' name='column' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Column</em>' containment reference.
+ * @see #setColumn(Column)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getAttributeOverride_Column()
+ * @model containment="true" required="true"
+ * extendedMetaData="kind='element' name='column' namespace='##targetNamespace'"
+ * @generated
+ */
Column getColumn();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.AttributeOverride#getColumn <em>Column</em>}' containment reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Column</em>' containment reference.
- * @see #getColumn()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.AttributeOverride#getColumn <em>Column</em>}' containment reference.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Column</em>' containment reference.
+ * @see #getColumn()
+ * @generated
+ */
void setColumn(Column value);
/**
- * Returns the value of the '<em><b>Name</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Name</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Name</em>' attribute isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Name</em>' attribute.
- * @see #setName(String)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getAttributeOverride_Name()
- * @model dataType="org.eclipse.emf.ecore.xml.type.String" required="true"
- * extendedMetaData="kind='attribute' name='name'"
- * @generated
- */
+ * @return the value of the '<em>Name</em>' attribute.
+ * @see #setName(String)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getAttributeOverride_Name()
+ * @model dataType="org.eclipse.emf.ecore.xml.type.String" required="true"
+ * extendedMetaData="kind='attribute' name='name'"
+ * @generated
+ */
String getName();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.AttributeOverride#getName <em>Name</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Name</em>' attribute.
- * @see #getName()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.AttributeOverride#getName <em>Name</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Name</em>' attribute.
+ * @see #getName()
+ * @generated
+ */
void setName(String value);
} // AttributeOverride
diff --git a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/Attributes.java b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/Attributes.java
index d97ccb1f..9712efb2 100755
--- a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/Attributes.java
+++ b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/Attributes.java
@@ -55,327 +55,327 @@ import org.eclipse.emf.texo.orm.annotator.BaseOrmAnnotation;
*/
public interface Attributes extends BaseOrmAnnotation {
/**
- * Returns the value of the '<em><b>Description</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Description</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Description</em>' attribute isn't clear, there really should be more of a description
* here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Description</em>' attribute.
- * @see #setDescription(String)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getAttributes_Description()
- * @model dataType="org.eclipse.emf.ecore.xml.type.String"
- * extendedMetaData="kind='element' name='description' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Description</em>' attribute.
+ * @see #setDescription(String)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getAttributes_Description()
+ * @model dataType="org.eclipse.emf.ecore.xml.type.String"
+ * extendedMetaData="kind='element' name='description' namespace='##targetNamespace'"
+ * @generated
+ */
String getDescription();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Attributes#getDescription <em>Description</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Description</em>' attribute.
- * @see #getDescription()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Attributes#getDescription <em>Description</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Description</em>' attribute.
+ * @see #getDescription()
+ * @generated
+ */
void setDescription(String value);
/**
- * Returns the value of the '<em><b>Id</b></em>' containment reference list.
- * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.Id}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Id</b></em>' containment reference list.
+ * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.Id}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Id</em>' containment reference list isn't clear, there really should be more of a
* description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Id</em>' containment reference list.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getAttributes_Id()
- * @model containment="true"
- * extendedMetaData="kind='element' name='id' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Id</em>' containment reference list.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getAttributes_Id()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='id' namespace='##targetNamespace'"
+ * @generated
+ */
EList<Id> getId();
/**
- * Returns the value of the '<em><b>Embedded Id</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Embedded Id</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Embedded Id</em>' containment reference isn't clear, there really should be more of a
* description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Embedded Id</em>' containment reference.
- * @see #setEmbeddedId(EmbeddedId)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getAttributes_EmbeddedId()
- * @model containment="true"
- * extendedMetaData="kind='element' name='embedded-id' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Embedded Id</em>' containment reference.
+ * @see #setEmbeddedId(EmbeddedId)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getAttributes_EmbeddedId()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='embedded-id' namespace='##targetNamespace'"
+ * @generated
+ */
EmbeddedId getEmbeddedId();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Attributes#getEmbeddedId <em>Embedded Id</em>}' containment reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Embedded Id</em>' containment reference.
- * @see #getEmbeddedId()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Attributes#getEmbeddedId <em>Embedded Id</em>}' containment reference.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Embedded Id</em>' containment reference.
+ * @see #getEmbeddedId()
+ * @generated
+ */
void setEmbeddedId(EmbeddedId value);
/**
- * Returns the value of the '<em><b>Basic</b></em>' containment reference list.
- * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.Basic}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Basic</b></em>' containment reference list.
+ * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.Basic}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Basic</em>' containment reference list isn't clear, there really should be more of a
* description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Basic</em>' containment reference list.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getAttributes_Basic()
- * @model containment="true"
- * extendedMetaData="kind='element' name='basic' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Basic</em>' containment reference list.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getAttributes_Basic()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='basic' namespace='##targetNamespace'"
+ * @generated
+ */
EList<Basic> getBasic();
/**
- * Returns the value of the '<em><b>Basic Collection</b></em>' containment reference list.
- * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicCollection}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Basic Collection</b></em>' containment reference list.
+ * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicCollection}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Basic Collection</em>' containment reference list isn't clear, there really should be
* more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Basic Collection</em>' containment reference list.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getAttributes_BasicCollection()
- * @model containment="true"
- * extendedMetaData="kind='element' name='basic-collection' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Basic Collection</em>' containment reference list.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getAttributes_BasicCollection()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='basic-collection' namespace='##targetNamespace'"
+ * @generated
+ */
EList<BasicCollection> getBasicCollection();
/**
- * Returns the value of the '<em><b>Basic Map</b></em>' containment reference list.
- * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicMap}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Basic Map</b></em>' containment reference list.
+ * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicMap}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Basic Map</em>' containment reference list isn't clear, there really should be more of a
* description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Basic Map</em>' containment reference list.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getAttributes_BasicMap()
- * @model containment="true"
- * extendedMetaData="kind='element' name='basic-map' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Basic Map</em>' containment reference list.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getAttributes_BasicMap()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='basic-map' namespace='##targetNamespace'"
+ * @generated
+ */
EList<BasicMap> getBasicMap();
/**
- * Returns the value of the '<em><b>Version</b></em>' containment reference list.
- * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.Version}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Version</b></em>' containment reference list.
+ * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.Version}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Version</em>' containment reference list isn't clear, there really should be more of a
* description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Version</em>' containment reference list.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getAttributes_Version()
- * @model containment="true"
- * extendedMetaData="kind='element' name='version' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Version</em>' containment reference list.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getAttributes_Version()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='version' namespace='##targetNamespace'"
+ * @generated
+ */
EList<Version> getVersion();
/**
- * Returns the value of the '<em><b>Many To One</b></em>' containment reference list.
- * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.ManyToOne}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Many To One</b></em>' containment reference list.
+ * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.ManyToOne}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Many To One</em>' containment reference list isn't clear, there really should be more of
* a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Many To One</em>' containment reference list.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getAttributes_ManyToOne()
- * @model containment="true"
- * extendedMetaData="kind='element' name='many-to-one' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Many To One</em>' containment reference list.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getAttributes_ManyToOne()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='many-to-one' namespace='##targetNamespace'"
+ * @generated
+ */
EList<ManyToOne> getManyToOne();
/**
- * Returns the value of the '<em><b>One To Many</b></em>' containment reference list.
- * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.OneToMany}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>One To Many</b></em>' containment reference list.
+ * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.OneToMany}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>One To Many</em>' containment reference list isn't clear, there really should be more of
* a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>One To Many</em>' containment reference list.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getAttributes_OneToMany()
- * @model containment="true"
- * extendedMetaData="kind='element' name='one-to-many' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>One To Many</em>' containment reference list.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getAttributes_OneToMany()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='one-to-many' namespace='##targetNamespace'"
+ * @generated
+ */
EList<OneToMany> getOneToMany();
/**
- * Returns the value of the '<em><b>One To One</b></em>' containment reference list.
- * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.OneToOne}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>One To One</b></em>' containment reference list.
+ * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.OneToOne}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>One To One</em>' containment reference list isn't clear, there really should be more of
* a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>One To One</em>' containment reference list.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getAttributes_OneToOne()
- * @model containment="true"
- * extendedMetaData="kind='element' name='one-to-one' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>One To One</em>' containment reference list.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getAttributes_OneToOne()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='one-to-one' namespace='##targetNamespace'"
+ * @generated
+ */
EList<OneToOne> getOneToOne();
/**
- * Returns the value of the '<em><b>Variable One To One</b></em>' containment reference list.
- * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.VariableOneToOne}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Variable One To One</b></em>' containment reference list.
+ * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.VariableOneToOne}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Variable One To One</em>' containment reference list isn't clear, there really should be
* more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Variable One To One</em>' containment reference list.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getAttributes_VariableOneToOne()
- * @model containment="true"
- * extendedMetaData="kind='element' name='variable-one-to-one' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Variable One To One</em>' containment reference list.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getAttributes_VariableOneToOne()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='variable-one-to-one' namespace='##targetNamespace'"
+ * @generated
+ */
EList<VariableOneToOne> getVariableOneToOne();
/**
- * Returns the value of the '<em><b>Many To Many</b></em>' containment reference list.
- * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.ManyToMany}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Many To Many</b></em>' containment reference list.
+ * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.ManyToMany}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Many To Many</em>' containment reference list isn't clear, there really should be more
* of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Many To Many</em>' containment reference list.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getAttributes_ManyToMany()
- * @model containment="true"
- * extendedMetaData="kind='element' name='many-to-many' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Many To Many</em>' containment reference list.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getAttributes_ManyToMany()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='many-to-many' namespace='##targetNamespace'"
+ * @generated
+ */
EList<ManyToMany> getManyToMany();
/**
- * Returns the value of the '<em><b>Element Collection</b></em>' containment reference list.
- * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Element Collection</b></em>' containment reference list.
+ * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Element Collection</em>' containment reference list isn't clear, there really should be
* more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Element Collection</em>' containment reference list.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getAttributes_ElementCollection()
- * @model containment="true"
- * extendedMetaData="kind='element' name='element-collection' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Element Collection</em>' containment reference list.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getAttributes_ElementCollection()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='element-collection' namespace='##targetNamespace'"
+ * @generated
+ */
EList<ElementCollection> getElementCollection();
/**
- * Returns the value of the '<em><b>Embedded</b></em>' containment reference list.
- * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.Embedded}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Embedded</b></em>' containment reference list.
+ * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.Embedded}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Embedded</em>' containment reference list isn't clear, there really should be more of a
* description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Embedded</em>' containment reference list.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getAttributes_Embedded()
- * @model containment="true"
- * extendedMetaData="kind='element' name='embedded' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Embedded</em>' containment reference list.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getAttributes_Embedded()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='embedded' namespace='##targetNamespace'"
+ * @generated
+ */
EList<Embedded> getEmbedded();
/**
- * Returns the value of the '<em><b>Transformation</b></em>' containment reference list.
- * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.Transformation}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Transformation</b></em>' containment reference list.
+ * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.Transformation}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Transformation</em>' containment reference list isn't clear, there really should be more
* of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Transformation</em>' containment reference list.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getAttributes_Transformation()
- * @model containment="true"
- * extendedMetaData="kind='element' name='transformation' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Transformation</em>' containment reference list.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getAttributes_Transformation()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='transformation' namespace='##targetNamespace'"
+ * @generated
+ */
EList<Transformation> getTransformation();
/**
- * Returns the value of the '<em><b>Transient</b></em>' containment reference list.
- * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.Transient}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Transient</b></em>' containment reference list.
+ * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.Transient}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Transient</em>' containment reference list isn't clear, there really should be more of a
* description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Transient</em>' containment reference list.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getAttributes_Transient()
- * @model containment="true"
- * extendedMetaData="kind='element' name='transient' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Transient</em>' containment reference list.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getAttributes_Transient()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='transient' namespace='##targetNamespace'"
+ * @generated
+ */
EList<Transient> getTransient();
/**
- * Returns the value of the '<em><b>Structure</b></em>' containment reference list.
- * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.Structure}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Structure</b></em>' containment reference list.
+ * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.Structure}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Structure</em>' containment reference list isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Structure</em>' containment reference list.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getAttributes_Structure()
- * @model containment="true"
- * extendedMetaData="kind='element' name='structure' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Structure</em>' containment reference list.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getAttributes_Structure()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='structure' namespace='##targetNamespace'"
+ * @generated
+ */
EList<Structure> getStructure();
/**
- * Returns the value of the '<em><b>Array</b></em>' containment reference list.
- * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.Array}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Array</b></em>' containment reference list.
+ * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.Array}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Array</em>' containment reference list isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Array</em>' containment reference list.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getAttributes_Array()
- * @model containment="true"
- * extendedMetaData="kind='element' name='array' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Array</em>' containment reference list.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getAttributes_Array()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='array' namespace='##targetNamespace'"
+ * @generated
+ */
EList<Array> getArray();
} // Attributes
diff --git a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/Basic.java b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/Basic.java
index 7bbba94c..bff38d03 100755
--- a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/Basic.java
+++ b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/Basic.java
@@ -60,701 +60,701 @@ import org.eclipse.emf.texo.orm.annotator.BaseOrmAnnotation;
*/
public interface Basic extends BaseOrmAnnotation {
/**
- * Returns the value of the '<em><b>Column</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Column</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Column</em>' containment reference isn't clear, there really should be more of a
* description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Column</em>' containment reference.
- * @see #setColumn(Column)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasic_Column()
- * @model containment="true"
- * extendedMetaData="kind='element' name='column' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Column</em>' containment reference.
+ * @see #setColumn(Column)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasic_Column()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='column' namespace='##targetNamespace'"
+ * @generated
+ */
Column getColumn();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Basic#getColumn <em>Column</em>}' containment reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Column</em>' containment reference.
- * @see #getColumn()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Basic#getColumn <em>Column</em>}' containment reference.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Column</em>' containment reference.
+ * @see #getColumn()
+ * @generated
+ */
void setColumn(Column value);
/**
- * Returns the value of the '<em><b>Index</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Index</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Index</em>' containment reference isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Index</em>' containment reference.
- * @see #setIndex(Index)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasic_Index()
- * @model containment="true"
- * extendedMetaData="kind='element' name='index' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Index</em>' containment reference.
+ * @see #setIndex(Index)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasic_Index()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='index' namespace='##targetNamespace'"
+ * @generated
+ */
Index getIndex();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Basic#getIndex <em>Index</em>}' containment reference.
- * <!-- begin-user-doc -->
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Basic#getIndex <em>Index</em>}' containment reference.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @param value the new value of the '<em>Index</em>' containment reference.
- * @see #getIndex()
- * @generated
- */
+ * @param value the new value of the '<em>Index</em>' containment reference.
+ * @see #getIndex()
+ * @generated
+ */
void setIndex(Index value);
/**
- * Returns the value of the '<em><b>Generated Value</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Generated Value</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Generated Value</em>' containment reference isn't clear, there really should be more of
* a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Generated Value</em>' containment reference.
- * @see #setGeneratedValue(GeneratedValue)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasic_GeneratedValue()
- * @model containment="true"
- * extendedMetaData="kind='element' name='generated-value' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Generated Value</em>' containment reference.
+ * @see #setGeneratedValue(GeneratedValue)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasic_GeneratedValue()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='generated-value' namespace='##targetNamespace'"
+ * @generated
+ */
GeneratedValue getGeneratedValue();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Basic#getGeneratedValue <em>Generated Value</em>}' containment reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Generated Value</em>' containment reference.
- * @see #getGeneratedValue()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Basic#getGeneratedValue <em>Generated Value</em>}' containment reference.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Generated Value</em>' containment reference.
+ * @see #getGeneratedValue()
+ * @generated
+ */
void setGeneratedValue(GeneratedValue value);
/**
- * Returns the value of the '<em><b>Lob</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Lob</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Lob</em>' containment reference isn't clear, there really should be more of a
* description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Lob</em>' containment reference.
- * @see #setLob(Lob)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasic_Lob()
- * @model containment="true"
- * extendedMetaData="kind='element' name='lob' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Lob</em>' containment reference.
+ * @see #setLob(Lob)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasic_Lob()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='lob' namespace='##targetNamespace'"
+ * @generated
+ */
Lob getLob();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Basic#getLob <em>Lob</em>}' containment reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Lob</em>' containment reference.
- * @see #getLob()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Basic#getLob <em>Lob</em>}' containment reference.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Lob</em>' containment reference.
+ * @see #getLob()
+ * @generated
+ */
void setLob(Lob value);
/**
- * Returns the value of the '<em><b>Temporal</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Temporal</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Temporal</em>' attribute isn't clear, there really should be more of a description
* here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Temporal</em>' attribute.
- * @see #setTemporal(TemporalType)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasic_Temporal()
- * @model dataType="org.eclipse.emf.texo.orm.annotations.model.orm.Temporal"
- * extendedMetaData="kind='element' name='temporal' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Temporal</em>' attribute.
+ * @see #setTemporal(TemporalType)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasic_Temporal()
+ * @model dataType="org.eclipse.emf.texo.orm.annotations.model.orm.Temporal"
+ * extendedMetaData="kind='element' name='temporal' namespace='##targetNamespace'"
+ * @generated
+ */
TemporalType getTemporal();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Basic#getTemporal <em>Temporal</em>}' attribute.
- * <!-- begin-user-doc -->
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Basic#getTemporal <em>Temporal</em>}' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @param value the new value of the '<em>Temporal</em>' attribute.
- * @see #getTemporal()
- * @generated
- */
+ * @param value the new value of the '<em>Temporal</em>' attribute.
+ * @see #getTemporal()
+ * @generated
+ */
void setTemporal(TemporalType value);
/**
- * Returns the value of the '<em><b>Enumerated</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Enumerated</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Enumerated</em>' attribute isn't clear, there really should be more of a description
* here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Enumerated</em>' attribute.
- * @see #setEnumerated(EnumType)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasic_Enumerated()
- * @model dataType="org.eclipse.emf.texo.orm.annotations.model.orm.Enumerated"
- * extendedMetaData="kind='element' name='enumerated' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Enumerated</em>' attribute.
+ * @see #setEnumerated(EnumType)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasic_Enumerated()
+ * @model dataType="org.eclipse.emf.texo.orm.annotations.model.orm.Enumerated"
+ * extendedMetaData="kind='element' name='enumerated' namespace='##targetNamespace'"
+ * @generated
+ */
EnumType getEnumerated();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Basic#getEnumerated <em>Enumerated</em>}' attribute.
- * <!-- begin-user-doc -->
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Basic#getEnumerated <em>Enumerated</em>}' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @param value the new value of the '<em>Enumerated</em>' attribute.
- * @see #getEnumerated()
- * @generated
- */
+ * @param value the new value of the '<em>Enumerated</em>' attribute.
+ * @see #getEnumerated()
+ * @generated
+ */
void setEnumerated(EnumType value);
/**
- * Returns the value of the '<em><b>Convert</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Convert</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Convert</em>' attribute isn't clear, there really should be more of a description
* here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Convert</em>' attribute.
- * @see #setConvert(String)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasic_Convert()
- * @model dataType="org.eclipse.emf.ecore.xml.type.String"
- * extendedMetaData="kind='element' name='convert' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Convert</em>' attribute.
+ * @see #setConvert(String)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasic_Convert()
+ * @model dataType="org.eclipse.emf.ecore.xml.type.String"
+ * extendedMetaData="kind='element' name='convert' namespace='##targetNamespace'"
+ * @generated
+ */
String getConvert();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Basic#getConvert <em>Convert</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Convert</em>' attribute.
- * @see #getConvert()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Basic#getConvert <em>Convert</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Convert</em>' attribute.
+ * @see #getConvert()
+ * @generated
+ */
void setConvert(String value);
/**
- * Returns the value of the '<em><b>Converter</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Converter</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Converter</em>' containment reference isn't clear, there really should be more of a
* description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Converter</em>' containment reference.
- * @see #setConverter(Converter)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasic_Converter()
- * @model containment="true"
- * extendedMetaData="kind='element' name='converter' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Converter</em>' containment reference.
+ * @see #setConverter(Converter)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasic_Converter()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='converter' namespace='##targetNamespace'"
+ * @generated
+ */
Converter getConverter();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Basic#getConverter <em>Converter</em>}' containment reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Converter</em>' containment reference.
- * @see #getConverter()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Basic#getConverter <em>Converter</em>}' containment reference.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Converter</em>' containment reference.
+ * @see #getConverter()
+ * @generated
+ */
void setConverter(Converter value);
/**
- * Returns the value of the '<em><b>Type Converter</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Type Converter</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Type Converter</em>' containment reference isn't clear, there really should be more of a
* description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Type Converter</em>' containment reference.
- * @see #setTypeConverter(TypeConverter)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasic_TypeConverter()
- * @model containment="true"
- * extendedMetaData="kind='element' name='type-converter' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Type Converter</em>' containment reference.
+ * @see #setTypeConverter(TypeConverter)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasic_TypeConverter()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='type-converter' namespace='##targetNamespace'"
+ * @generated
+ */
TypeConverter getTypeConverter();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Basic#getTypeConverter <em>Type Converter</em>}' containment reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Type Converter</em>' containment reference.
- * @see #getTypeConverter()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Basic#getTypeConverter <em>Type Converter</em>}' containment reference.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Type Converter</em>' containment reference.
+ * @see #getTypeConverter()
+ * @generated
+ */
void setTypeConverter(TypeConverter value);
/**
- * Returns the value of the '<em><b>Object Type Converter</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Object Type Converter</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Object Type Converter</em>' containment reference isn't clear, there really should be
* more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Object Type Converter</em>' containment reference.
- * @see #setObjectTypeConverter(ObjectTypeConverter)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasic_ObjectTypeConverter()
- * @model containment="true"
- * extendedMetaData="kind='element' name='object-type-converter' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Object Type Converter</em>' containment reference.
+ * @see #setObjectTypeConverter(ObjectTypeConverter)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasic_ObjectTypeConverter()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='object-type-converter' namespace='##targetNamespace'"
+ * @generated
+ */
ObjectTypeConverter getObjectTypeConverter();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Basic#getObjectTypeConverter <em>Object Type Converter</em>}' containment reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Object Type Converter</em>' containment reference.
- * @see #getObjectTypeConverter()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Basic#getObjectTypeConverter <em>Object Type Converter</em>}' containment reference.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Object Type Converter</em>' containment reference.
+ * @see #getObjectTypeConverter()
+ * @generated
+ */
void setObjectTypeConverter(ObjectTypeConverter value);
/**
- * Returns the value of the '<em><b>Struct Converter</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Struct Converter</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Struct Converter</em>' containment reference isn't clear, there really should be more of
* a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Struct Converter</em>' containment reference.
- * @see #setStructConverter(StructConverter)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasic_StructConverter()
- * @model containment="true"
- * extendedMetaData="kind='element' name='struct-converter' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Struct Converter</em>' containment reference.
+ * @see #setStructConverter(StructConverter)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasic_StructConverter()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='struct-converter' namespace='##targetNamespace'"
+ * @generated
+ */
StructConverter getStructConverter();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Basic#getStructConverter <em>Struct Converter</em>}' containment reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Struct Converter</em>' containment reference.
- * @see #getStructConverter()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Basic#getStructConverter <em>Struct Converter</em>}' containment reference.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Struct Converter</em>' containment reference.
+ * @see #getStructConverter()
+ * @generated
+ */
void setStructConverter(StructConverter value);
/**
- * Returns the value of the '<em><b>Table Generator</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Table Generator</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Table Generator</em>' containment reference isn't clear, there really should be more of
* a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Table Generator</em>' containment reference.
- * @see #setTableGenerator(TableGenerator)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasic_TableGenerator()
- * @model containment="true"
- * extendedMetaData="kind='element' name='table-generator' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Table Generator</em>' containment reference.
+ * @see #setTableGenerator(TableGenerator)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasic_TableGenerator()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='table-generator' namespace='##targetNamespace'"
+ * @generated
+ */
TableGenerator getTableGenerator();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Basic#getTableGenerator <em>Table Generator</em>}' containment reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Table Generator</em>' containment reference.
- * @see #getTableGenerator()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Basic#getTableGenerator <em>Table Generator</em>}' containment reference.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Table Generator</em>' containment reference.
+ * @see #getTableGenerator()
+ * @generated
+ */
void setTableGenerator(TableGenerator value);
/**
- * Returns the value of the '<em><b>Sequence Generator</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Sequence Generator</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Sequence Generator</em>' containment reference isn't clear, there really should be more
* of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Sequence Generator</em>' containment reference.
- * @see #setSequenceGenerator(SequenceGenerator)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasic_SequenceGenerator()
- * @model containment="true"
- * extendedMetaData="kind='element' name='sequence-generator' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Sequence Generator</em>' containment reference.
+ * @see #setSequenceGenerator(SequenceGenerator)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasic_SequenceGenerator()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='sequence-generator' namespace='##targetNamespace'"
+ * @generated
+ */
SequenceGenerator getSequenceGenerator();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Basic#getSequenceGenerator <em>Sequence Generator</em>}' containment reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Sequence Generator</em>' containment reference.
- * @see #getSequenceGenerator()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Basic#getSequenceGenerator <em>Sequence Generator</em>}' containment reference.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Sequence Generator</em>' containment reference.
+ * @see #getSequenceGenerator()
+ * @generated
+ */
void setSequenceGenerator(SequenceGenerator value);
/**
- * Returns the value of the '<em><b>Property</b></em>' containment reference list.
- * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.Property}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Property</b></em>' containment reference list.
+ * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.Property}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Property</em>' containment reference list isn't clear, there really should be more of a
* description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Property</em>' containment reference list.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasic_Property()
- * @model containment="true"
- * extendedMetaData="kind='element' name='property' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Property</em>' containment reference list.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasic_Property()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='property' namespace='##targetNamespace'"
+ * @generated
+ */
EList<Property> getProperty();
/**
- * Returns the value of the '<em><b>Access Methods</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Access Methods</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Access Methods</em>' containment reference isn't clear, there really should be more of a
* description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Access Methods</em>' containment reference.
- * @see #setAccessMethods(AccessMethods)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasic_AccessMethods()
- * @model containment="true"
- * extendedMetaData="kind='element' name='access-methods' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Access Methods</em>' containment reference.
+ * @see #setAccessMethods(AccessMethods)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasic_AccessMethods()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='access-methods' namespace='##targetNamespace'"
+ * @generated
+ */
AccessMethods getAccessMethods();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Basic#getAccessMethods <em>Access Methods</em>}' containment reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Access Methods</em>' containment reference.
- * @see #getAccessMethods()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Basic#getAccessMethods <em>Access Methods</em>}' containment reference.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Access Methods</em>' containment reference.
+ * @see #getAccessMethods()
+ * @generated
+ */
void setAccessMethods(AccessMethods value);
/**
- * Returns the value of the '<em><b>Return Insert</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Return Insert</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Return Insert</em>' containment reference isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Return Insert</em>' containment reference.
- * @see #setReturnInsert(ReturnInsert)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasic_ReturnInsert()
- * @model containment="true"
- * extendedMetaData="kind='element' name='return-insert' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Return Insert</em>' containment reference.
+ * @see #setReturnInsert(ReturnInsert)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasic_ReturnInsert()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='return-insert' namespace='##targetNamespace'"
+ * @generated
+ */
ReturnInsert getReturnInsert();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Basic#getReturnInsert <em>Return Insert</em>}' containment reference.
- * <!-- begin-user-doc -->
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Basic#getReturnInsert <em>Return Insert</em>}' containment reference.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @param value the new value of the '<em>Return Insert</em>' containment reference.
- * @see #getReturnInsert()
- * @generated
- */
+ * @param value the new value of the '<em>Return Insert</em>' containment reference.
+ * @see #getReturnInsert()
+ * @generated
+ */
void setReturnInsert(ReturnInsert value);
/**
- * Returns the value of the '<em><b>Return Update</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Return Update</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Return Update</em>' containment reference isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Return Update</em>' containment reference.
- * @see #setReturnUpdate(EmptyType)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasic_ReturnUpdate()
- * @model containment="true"
- * extendedMetaData="kind='element' name='return-update' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Return Update</em>' containment reference.
+ * @see #setReturnUpdate(EmptyType)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasic_ReturnUpdate()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='return-update' namespace='##targetNamespace'"
+ * @generated
+ */
EmptyType getReturnUpdate();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Basic#getReturnUpdate <em>Return Update</em>}' containment reference.
- * <!-- begin-user-doc -->
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Basic#getReturnUpdate <em>Return Update</em>}' containment reference.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @param value the new value of the '<em>Return Update</em>' containment reference.
- * @see #getReturnUpdate()
- * @generated
- */
+ * @param value the new value of the '<em>Return Update</em>' containment reference.
+ * @see #getReturnUpdate()
+ * @generated
+ */
void setReturnUpdate(EmptyType value);
/**
- * Returns the value of the '<em><b>Access</b></em>' attribute.
- * The literals are from the enumeration {@link org.eclipse.emf.texo.orm.annotations.model.orm.AccessType}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Access</b></em>' attribute.
+ * The literals are from the enumeration {@link org.eclipse.emf.texo.orm.annotations.model.orm.AccessType}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Access</em>' attribute isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Access</em>' attribute.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.AccessType
- * @see #isSetAccess()
- * @see #unsetAccess()
- * @see #setAccess(AccessType)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasic_Access()
- * @model unsettable="true"
- * extendedMetaData="kind='attribute' name='access'"
- * @generated
- */
+ * @return the value of the '<em>Access</em>' attribute.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.AccessType
+ * @see #isSetAccess()
+ * @see #unsetAccess()
+ * @see #setAccess(AccessType)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasic_Access()
+ * @model unsettable="true"
+ * extendedMetaData="kind='attribute' name='access'"
+ * @generated
+ */
AccessType getAccess();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Basic#getAccess <em>Access</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Access</em>' attribute.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.AccessType
- * @see #isSetAccess()
- * @see #unsetAccess()
- * @see #getAccess()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Basic#getAccess <em>Access</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Access</em>' attribute.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.AccessType
+ * @see #isSetAccess()
+ * @see #unsetAccess()
+ * @see #getAccess()
+ * @generated
+ */
void setAccess(AccessType value);
/**
- * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Basic#getAccess <em>Access</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @see #isSetAccess()
- * @see #getAccess()
- * @see #setAccess(AccessType)
- * @generated
- */
+ * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Basic#getAccess <em>Access</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @see #isSetAccess()
+ * @see #getAccess()
+ * @see #setAccess(AccessType)
+ * @generated
+ */
void unsetAccess();
/**
- * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Basic#getAccess <em>Access</em>}' attribute is set.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @return whether the value of the '<em>Access</em>' attribute is set.
- * @see #unsetAccess()
- * @see #getAccess()
- * @see #setAccess(AccessType)
- * @generated
- */
+ * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Basic#getAccess <em>Access</em>}' attribute is set.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @return whether the value of the '<em>Access</em>' attribute is set.
+ * @see #unsetAccess()
+ * @see #getAccess()
+ * @see #setAccess(AccessType)
+ * @generated
+ */
boolean isSetAccess();
/**
- * Returns the value of the '<em><b>Attribute Type</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Attribute Type</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Attribute Type</em>' attribute isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Attribute Type</em>' attribute.
- * @see #setAttributeType(String)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasic_AttributeType()
- * @model dataType="org.eclipse.emf.ecore.xml.type.String"
- * extendedMetaData="kind='attribute' name='attribute-type'"
- * @generated
- */
+ * @return the value of the '<em>Attribute Type</em>' attribute.
+ * @see #setAttributeType(String)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasic_AttributeType()
+ * @model dataType="org.eclipse.emf.ecore.xml.type.String"
+ * extendedMetaData="kind='attribute' name='attribute-type'"
+ * @generated
+ */
String getAttributeType();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Basic#getAttributeType <em>Attribute Type</em>}' attribute.
- * <!-- begin-user-doc -->
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Basic#getAttributeType <em>Attribute Type</em>}' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @param value the new value of the '<em>Attribute Type</em>' attribute.
- * @see #getAttributeType()
- * @generated
- */
+ * @param value the new value of the '<em>Attribute Type</em>' attribute.
+ * @see #getAttributeType()
+ * @generated
+ */
void setAttributeType(String value);
/**
- * Returns the value of the '<em><b>Fetch</b></em>' attribute.
- * The literals are from the enumeration {@link org.eclipse.emf.texo.orm.annotations.model.orm.FetchType}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Fetch</b></em>' attribute.
+ * The literals are from the enumeration {@link org.eclipse.emf.texo.orm.annotations.model.orm.FetchType}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Fetch</em>' attribute isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Fetch</em>' attribute.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.FetchType
- * @see #isSetFetch()
- * @see #unsetFetch()
- * @see #setFetch(FetchType)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasic_Fetch()
- * @model unsettable="true"
- * extendedMetaData="kind='attribute' name='fetch'"
- * @generated
- */
+ * @return the value of the '<em>Fetch</em>' attribute.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.FetchType
+ * @see #isSetFetch()
+ * @see #unsetFetch()
+ * @see #setFetch(FetchType)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasic_Fetch()
+ * @model unsettable="true"
+ * extendedMetaData="kind='attribute' name='fetch'"
+ * @generated
+ */
FetchType getFetch();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Basic#getFetch <em>Fetch</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Fetch</em>' attribute.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.FetchType
- * @see #isSetFetch()
- * @see #unsetFetch()
- * @see #getFetch()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Basic#getFetch <em>Fetch</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Fetch</em>' attribute.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.FetchType
+ * @see #isSetFetch()
+ * @see #unsetFetch()
+ * @see #getFetch()
+ * @generated
+ */
void setFetch(FetchType value);
/**
- * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Basic#getFetch <em>Fetch</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @see #isSetFetch()
- * @see #getFetch()
- * @see #setFetch(FetchType)
- * @generated
- */
+ * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Basic#getFetch <em>Fetch</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @see #isSetFetch()
+ * @see #getFetch()
+ * @see #setFetch(FetchType)
+ * @generated
+ */
void unsetFetch();
/**
- * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Basic#getFetch <em>Fetch</em>}' attribute is set.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @return whether the value of the '<em>Fetch</em>' attribute is set.
- * @see #unsetFetch()
- * @see #getFetch()
- * @see #setFetch(FetchType)
- * @generated
- */
+ * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Basic#getFetch <em>Fetch</em>}' attribute is set.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @return whether the value of the '<em>Fetch</em>' attribute is set.
+ * @see #unsetFetch()
+ * @see #getFetch()
+ * @see #setFetch(FetchType)
+ * @generated
+ */
boolean isSetFetch();
/**
- * Returns the value of the '<em><b>Mutable</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Mutable</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Mutable</em>' attribute isn't clear, there really should be more of a description
* here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Mutable</em>' attribute.
- * @see #isSetMutable()
- * @see #unsetMutable()
- * @see #setMutable(boolean)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasic_Mutable()
- * @model unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.Boolean"
- * extendedMetaData="kind='attribute' name='mutable'"
- * @generated
- */
+ * @return the value of the '<em>Mutable</em>' attribute.
+ * @see #isSetMutable()
+ * @see #unsetMutable()
+ * @see #setMutable(boolean)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasic_Mutable()
+ * @model unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.Boolean"
+ * extendedMetaData="kind='attribute' name='mutable'"
+ * @generated
+ */
boolean isMutable();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Basic#isMutable <em>Mutable</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Mutable</em>' attribute.
- * @see #isSetMutable()
- * @see #unsetMutable()
- * @see #isMutable()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Basic#isMutable <em>Mutable</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Mutable</em>' attribute.
+ * @see #isSetMutable()
+ * @see #unsetMutable()
+ * @see #isMutable()
+ * @generated
+ */
void setMutable(boolean value);
/**
- * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Basic#isMutable <em>Mutable</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @see #isSetMutable()
- * @see #isMutable()
- * @see #setMutable(boolean)
- * @generated
- */
+ * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Basic#isMutable <em>Mutable</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @see #isSetMutable()
+ * @see #isMutable()
+ * @see #setMutable(boolean)
+ * @generated
+ */
void unsetMutable();
/**
- * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Basic#isMutable <em>Mutable</em>}' attribute is set.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @return whether the value of the '<em>Mutable</em>' attribute is set.
- * @see #unsetMutable()
- * @see #isMutable()
- * @see #setMutable(boolean)
- * @generated
- */
+ * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Basic#isMutable <em>Mutable</em>}' attribute is set.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @return whether the value of the '<em>Mutable</em>' attribute is set.
+ * @see #unsetMutable()
+ * @see #isMutable()
+ * @see #setMutable(boolean)
+ * @generated
+ */
boolean isSetMutable();
/**
- * Returns the value of the '<em><b>Name</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Name</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Name</em>' attribute isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Name</em>' attribute.
- * @see #setName(String)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasic_Name()
- * @model dataType="org.eclipse.emf.ecore.xml.type.String" required="true"
- * extendedMetaData="kind='attribute' name='name'"
- * @generated
- */
+ * @return the value of the '<em>Name</em>' attribute.
+ * @see #setName(String)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasic_Name()
+ * @model dataType="org.eclipse.emf.ecore.xml.type.String" required="true"
+ * extendedMetaData="kind='attribute' name='name'"
+ * @generated
+ */
String getName();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Basic#getName <em>Name</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Name</em>' attribute.
- * @see #getName()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Basic#getName <em>Name</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Name</em>' attribute.
+ * @see #getName()
+ * @generated
+ */
void setName(String value);
/**
- * Returns the value of the '<em><b>Optional</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Optional</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Optional</em>' attribute isn't clear, there really should be more of a description
* here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Optional</em>' attribute.
- * @see #isSetOptional()
- * @see #unsetOptional()
- * @see #setOptional(boolean)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasic_Optional()
- * @model unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.Boolean"
- * extendedMetaData="kind='attribute' name='optional'"
- * @generated
- */
+ * @return the value of the '<em>Optional</em>' attribute.
+ * @see #isSetOptional()
+ * @see #unsetOptional()
+ * @see #setOptional(boolean)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasic_Optional()
+ * @model unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.Boolean"
+ * extendedMetaData="kind='attribute' name='optional'"
+ * @generated
+ */
boolean isOptional();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Basic#isOptional <em>Optional</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Optional</em>' attribute.
- * @see #isSetOptional()
- * @see #unsetOptional()
- * @see #isOptional()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Basic#isOptional <em>Optional</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Optional</em>' attribute.
+ * @see #isSetOptional()
+ * @see #unsetOptional()
+ * @see #isOptional()
+ * @generated
+ */
void setOptional(boolean value);
/**
- * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Basic#isOptional <em>Optional</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @see #isSetOptional()
- * @see #isOptional()
- * @see #setOptional(boolean)
- * @generated
- */
+ * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Basic#isOptional <em>Optional</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @see #isSetOptional()
+ * @see #isOptional()
+ * @see #setOptional(boolean)
+ * @generated
+ */
void unsetOptional();
/**
- * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Basic#isOptional <em>Optional</em>}' attribute is set.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @return whether the value of the '<em>Optional</em>' attribute is set.
- * @see #unsetOptional()
- * @see #isOptional()
- * @see #setOptional(boolean)
- * @generated
- */
+ * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Basic#isOptional <em>Optional</em>}' attribute is set.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @return whether the value of the '<em>Optional</em>' attribute is set.
+ * @see #unsetOptional()
+ * @see #isOptional()
+ * @see #setOptional(boolean)
+ * @generated
+ */
boolean isSetOptional();
} // Basic
diff --git a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/BasicCollection.java b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/BasicCollection.java
index e94dc0f8..e84bff17 100755
--- a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/BasicCollection.java
+++ b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/BasicCollection.java
@@ -66,467 +66,467 @@ import org.eclipse.emf.texo.orm.annotator.BaseOrmAnnotation;
*/
public interface BasicCollection extends BaseOrmAnnotation {
/**
- * Returns the value of the '<em><b>Value Column</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Value Column</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Value Column</em>' containment reference isn't clear, there really should be more of a
* description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Value Column</em>' containment reference.
- * @see #setValueColumn(Column)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasicCollection_ValueColumn()
- * @model containment="true"
- * extendedMetaData="kind='element' name='value-column' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Value Column</em>' containment reference.
+ * @see #setValueColumn(Column)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasicCollection_ValueColumn()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='value-column' namespace='##targetNamespace'"
+ * @generated
+ */
Column getValueColumn();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicCollection#getValueColumn <em>Value Column</em>}' containment reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Value Column</em>' containment reference.
- * @see #getValueColumn()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicCollection#getValueColumn <em>Value Column</em>}' containment reference.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Value Column</em>' containment reference.
+ * @see #getValueColumn()
+ * @generated
+ */
void setValueColumn(Column value);
/**
- * Returns the value of the '<em><b>Convert</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Convert</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Convert</em>' attribute isn't clear, there really should be more of a description
* here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Convert</em>' attribute.
- * @see #setConvert(String)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasicCollection_Convert()
- * @model dataType="org.eclipse.emf.ecore.xml.type.String"
- * extendedMetaData="kind='element' name='convert' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Convert</em>' attribute.
+ * @see #setConvert(String)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasicCollection_Convert()
+ * @model dataType="org.eclipse.emf.ecore.xml.type.String"
+ * extendedMetaData="kind='element' name='convert' namespace='##targetNamespace'"
+ * @generated
+ */
String getConvert();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicCollection#getConvert <em>Convert</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Convert</em>' attribute.
- * @see #getConvert()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicCollection#getConvert <em>Convert</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Convert</em>' attribute.
+ * @see #getConvert()
+ * @generated
+ */
void setConvert(String value);
/**
- * Returns the value of the '<em><b>Converter</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Converter</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Converter</em>' containment reference isn't clear, there really should be more of a
* description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Converter</em>' containment reference.
- * @see #setConverter(Converter)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasicCollection_Converter()
- * @model containment="true"
- * extendedMetaData="kind='element' name='converter' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Converter</em>' containment reference.
+ * @see #setConverter(Converter)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasicCollection_Converter()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='converter' namespace='##targetNamespace'"
+ * @generated
+ */
Converter getConverter();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicCollection#getConverter <em>Converter</em>}' containment reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Converter</em>' containment reference.
- * @see #getConverter()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicCollection#getConverter <em>Converter</em>}' containment reference.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Converter</em>' containment reference.
+ * @see #getConverter()
+ * @generated
+ */
void setConverter(Converter value);
/**
- * Returns the value of the '<em><b>Type Converter</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Type Converter</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Type Converter</em>' containment reference isn't clear, there really should be more of a
* description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Type Converter</em>' containment reference.
- * @see #setTypeConverter(TypeConverter)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasicCollection_TypeConverter()
- * @model containment="true"
- * extendedMetaData="kind='element' name='type-converter' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Type Converter</em>' containment reference.
+ * @see #setTypeConverter(TypeConverter)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasicCollection_TypeConverter()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='type-converter' namespace='##targetNamespace'"
+ * @generated
+ */
TypeConverter getTypeConverter();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicCollection#getTypeConverter <em>Type Converter</em>}' containment reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Type Converter</em>' containment reference.
- * @see #getTypeConverter()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicCollection#getTypeConverter <em>Type Converter</em>}' containment reference.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Type Converter</em>' containment reference.
+ * @see #getTypeConverter()
+ * @generated
+ */
void setTypeConverter(TypeConverter value);
/**
- * Returns the value of the '<em><b>Object Type Converter</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Object Type Converter</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Object Type Converter</em>' containment reference isn't clear, there really should be
* more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Object Type Converter</em>' containment reference.
- * @see #setObjectTypeConverter(ObjectTypeConverter)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasicCollection_ObjectTypeConverter()
- * @model containment="true"
- * extendedMetaData="kind='element' name='object-type-converter' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Object Type Converter</em>' containment reference.
+ * @see #setObjectTypeConverter(ObjectTypeConverter)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasicCollection_ObjectTypeConverter()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='object-type-converter' namespace='##targetNamespace'"
+ * @generated
+ */
ObjectTypeConverter getObjectTypeConverter();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicCollection#getObjectTypeConverter <em>Object Type Converter</em>}' containment reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Object Type Converter</em>' containment reference.
- * @see #getObjectTypeConverter()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicCollection#getObjectTypeConverter <em>Object Type Converter</em>}' containment reference.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Object Type Converter</em>' containment reference.
+ * @see #getObjectTypeConverter()
+ * @generated
+ */
void setObjectTypeConverter(ObjectTypeConverter value);
/**
- * Returns the value of the '<em><b>Struct Converter</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Struct Converter</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Struct Converter</em>' containment reference isn't clear, there really should be more of
* a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Struct Converter</em>' containment reference.
- * @see #setStructConverter(StructConverter)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasicCollection_StructConverter()
- * @model containment="true"
- * extendedMetaData="kind='element' name='struct-converter' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Struct Converter</em>' containment reference.
+ * @see #setStructConverter(StructConverter)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasicCollection_StructConverter()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='struct-converter' namespace='##targetNamespace'"
+ * @generated
+ */
StructConverter getStructConverter();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicCollection#getStructConverter <em>Struct Converter</em>}' containment reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Struct Converter</em>' containment reference.
- * @see #getStructConverter()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicCollection#getStructConverter <em>Struct Converter</em>}' containment reference.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Struct Converter</em>' containment reference.
+ * @see #getStructConverter()
+ * @generated
+ */
void setStructConverter(StructConverter value);
/**
- * Returns the value of the '<em><b>Collection Table</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Collection Table</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Collection Table</em>' containment reference isn't clear, there really should be more of
* a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Collection Table</em>' containment reference.
- * @see #setCollectionTable(EclipselinkCollectionTable)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasicCollection_CollectionTable()
- * @model containment="true"
- * extendedMetaData="kind='element' name='collection-table' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Collection Table</em>' containment reference.
+ * @see #setCollectionTable(EclipselinkCollectionTable)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasicCollection_CollectionTable()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='collection-table' namespace='##targetNamespace'"
+ * @generated
+ */
EclipselinkCollectionTable getCollectionTable();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicCollection#getCollectionTable <em>Collection Table</em>}' containment reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Collection Table</em>' containment reference.
- * @see #getCollectionTable()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicCollection#getCollectionTable <em>Collection Table</em>}' containment reference.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Collection Table</em>' containment reference.
+ * @see #getCollectionTable()
+ * @generated
+ */
void setCollectionTable(EclipselinkCollectionTable value);
/**
- * Returns the value of the '<em><b>Join Fetch</b></em>' attribute.
- * The literals are from the enumeration {@link org.eclipse.emf.texo.orm.annotations.model.orm.JoinFetchType}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Join Fetch</b></em>' attribute.
+ * The literals are from the enumeration {@link org.eclipse.emf.texo.orm.annotations.model.orm.JoinFetchType}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Join Fetch</em>' attribute isn't clear, there really should be more of a description
* here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Join Fetch</em>' attribute.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.JoinFetchType
- * @see #isSetJoinFetch()
- * @see #unsetJoinFetch()
- * @see #setJoinFetch(JoinFetchType)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasicCollection_JoinFetch()
- * @model unsettable="true"
- * extendedMetaData="kind='element' name='join-fetch' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Join Fetch</em>' attribute.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.JoinFetchType
+ * @see #isSetJoinFetch()
+ * @see #unsetJoinFetch()
+ * @see #setJoinFetch(JoinFetchType)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasicCollection_JoinFetch()
+ * @model unsettable="true"
+ * extendedMetaData="kind='element' name='join-fetch' namespace='##targetNamespace'"
+ * @generated
+ */
JoinFetchType getJoinFetch();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicCollection#getJoinFetch <em>Join Fetch</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Join Fetch</em>' attribute.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.JoinFetchType
- * @see #isSetJoinFetch()
- * @see #unsetJoinFetch()
- * @see #getJoinFetch()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicCollection#getJoinFetch <em>Join Fetch</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Join Fetch</em>' attribute.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.JoinFetchType
+ * @see #isSetJoinFetch()
+ * @see #unsetJoinFetch()
+ * @see #getJoinFetch()
+ * @generated
+ */
void setJoinFetch(JoinFetchType value);
/**
- * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicCollection#getJoinFetch <em>Join Fetch</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @see #isSetJoinFetch()
- * @see #getJoinFetch()
- * @see #setJoinFetch(JoinFetchType)
- * @generated
- */
+ * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicCollection#getJoinFetch <em>Join Fetch</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @see #isSetJoinFetch()
+ * @see #getJoinFetch()
+ * @see #setJoinFetch(JoinFetchType)
+ * @generated
+ */
void unsetJoinFetch();
/**
- * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicCollection#getJoinFetch <em>Join Fetch</em>}' attribute is set.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @return whether the value of the '<em>Join Fetch</em>' attribute is set.
- * @see #unsetJoinFetch()
- * @see #getJoinFetch()
- * @see #setJoinFetch(JoinFetchType)
- * @generated
- */
+ * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicCollection#getJoinFetch <em>Join Fetch</em>}' attribute is set.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @return whether the value of the '<em>Join Fetch</em>' attribute is set.
+ * @see #unsetJoinFetch()
+ * @see #getJoinFetch()
+ * @see #setJoinFetch(JoinFetchType)
+ * @generated
+ */
boolean isSetJoinFetch();
/**
- * Returns the value of the '<em><b>Batch Fetch</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Batch Fetch</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Batch Fetch</em>' containment reference isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Batch Fetch</em>' containment reference.
- * @see #setBatchFetch(BatchFetch)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasicCollection_BatchFetch()
- * @model containment="true"
- * extendedMetaData="kind='element' name='batch-fetch' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Batch Fetch</em>' containment reference.
+ * @see #setBatchFetch(BatchFetch)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasicCollection_BatchFetch()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='batch-fetch' namespace='##targetNamespace'"
+ * @generated
+ */
BatchFetch getBatchFetch();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicCollection#getBatchFetch <em>Batch Fetch</em>}' containment reference.
- * <!-- begin-user-doc -->
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicCollection#getBatchFetch <em>Batch Fetch</em>}' containment reference.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @param value the new value of the '<em>Batch Fetch</em>' containment reference.
- * @see #getBatchFetch()
- * @generated
- */
+ * @param value the new value of the '<em>Batch Fetch</em>' containment reference.
+ * @see #getBatchFetch()
+ * @generated
+ */
void setBatchFetch(BatchFetch value);
/**
- * Returns the value of the '<em><b>Property</b></em>' containment reference list.
- * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.Property}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Property</b></em>' containment reference list.
+ * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.Property}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Property</em>' containment reference list isn't clear, there really should be more of a
* description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Property</em>' containment reference list.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasicCollection_Property()
- * @model containment="true"
- * extendedMetaData="kind='element' name='property' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Property</em>' containment reference list.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasicCollection_Property()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='property' namespace='##targetNamespace'"
+ * @generated
+ */
EList<Property> getProperty();
/**
- * Returns the value of the '<em><b>Access Methods</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Access Methods</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Access Methods</em>' containment reference isn't clear, there really should be more of a
* description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Access Methods</em>' containment reference.
- * @see #setAccessMethods(AccessMethods)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasicCollection_AccessMethods()
- * @model containment="true"
- * extendedMetaData="kind='element' name='access-methods' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Access Methods</em>' containment reference.
+ * @see #setAccessMethods(AccessMethods)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasicCollection_AccessMethods()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='access-methods' namespace='##targetNamespace'"
+ * @generated
+ */
AccessMethods getAccessMethods();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicCollection#getAccessMethods <em>Access Methods</em>}' containment reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Access Methods</em>' containment reference.
- * @see #getAccessMethods()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicCollection#getAccessMethods <em>Access Methods</em>}' containment reference.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Access Methods</em>' containment reference.
+ * @see #getAccessMethods()
+ * @generated
+ */
void setAccessMethods(AccessMethods value);
/**
- * Returns the value of the '<em><b>Noncacheable</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Noncacheable</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Noncacheable</em>' containment reference isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Noncacheable</em>' containment reference.
- * @see #setNoncacheable(EmptyType)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasicCollection_Noncacheable()
- * @model containment="true"
- * extendedMetaData="kind='element' name='noncacheable' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Noncacheable</em>' containment reference.
+ * @see #setNoncacheable(EmptyType)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasicCollection_Noncacheable()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='noncacheable' namespace='##targetNamespace'"
+ * @generated
+ */
EmptyType getNoncacheable();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicCollection#getNoncacheable <em>Noncacheable</em>}' containment reference.
- * <!-- begin-user-doc -->
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicCollection#getNoncacheable <em>Noncacheable</em>}' containment reference.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @param value the new value of the '<em>Noncacheable</em>' containment reference.
- * @see #getNoncacheable()
- * @generated
- */
+ * @param value the new value of the '<em>Noncacheable</em>' containment reference.
+ * @see #getNoncacheable()
+ * @generated
+ */
void setNoncacheable(EmptyType value);
/**
- * Returns the value of the '<em><b>Access</b></em>' attribute.
- * The literals are from the enumeration {@link org.eclipse.emf.texo.orm.annotations.model.orm.AccessType}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Access</b></em>' attribute.
+ * The literals are from the enumeration {@link org.eclipse.emf.texo.orm.annotations.model.orm.AccessType}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Access</em>' attribute isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Access</em>' attribute.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.AccessType
- * @see #isSetAccess()
- * @see #unsetAccess()
- * @see #setAccess(AccessType)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasicCollection_Access()
- * @model unsettable="true"
- * extendedMetaData="kind='attribute' name='access'"
- * @generated
- */
+ * @return the value of the '<em>Access</em>' attribute.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.AccessType
+ * @see #isSetAccess()
+ * @see #unsetAccess()
+ * @see #setAccess(AccessType)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasicCollection_Access()
+ * @model unsettable="true"
+ * extendedMetaData="kind='attribute' name='access'"
+ * @generated
+ */
AccessType getAccess();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicCollection#getAccess <em>Access</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Access</em>' attribute.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.AccessType
- * @see #isSetAccess()
- * @see #unsetAccess()
- * @see #getAccess()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicCollection#getAccess <em>Access</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Access</em>' attribute.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.AccessType
+ * @see #isSetAccess()
+ * @see #unsetAccess()
+ * @see #getAccess()
+ * @generated
+ */
void setAccess(AccessType value);
/**
- * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicCollection#getAccess <em>Access</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @see #isSetAccess()
- * @see #getAccess()
- * @see #setAccess(AccessType)
- * @generated
- */
+ * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicCollection#getAccess <em>Access</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @see #isSetAccess()
+ * @see #getAccess()
+ * @see #setAccess(AccessType)
+ * @generated
+ */
void unsetAccess();
/**
- * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicCollection#getAccess <em>Access</em>}' attribute is set.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @return whether the value of the '<em>Access</em>' attribute is set.
- * @see #unsetAccess()
- * @see #getAccess()
- * @see #setAccess(AccessType)
- * @generated
- */
+ * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicCollection#getAccess <em>Access</em>}' attribute is set.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @return whether the value of the '<em>Access</em>' attribute is set.
+ * @see #unsetAccess()
+ * @see #getAccess()
+ * @see #setAccess(AccessType)
+ * @generated
+ */
boolean isSetAccess();
/**
- * Returns the value of the '<em><b>Fetch</b></em>' attribute.
- * The literals are from the enumeration {@link org.eclipse.emf.texo.orm.annotations.model.orm.FetchType}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Fetch</b></em>' attribute.
+ * The literals are from the enumeration {@link org.eclipse.emf.texo.orm.annotations.model.orm.FetchType}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Fetch</em>' attribute isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Fetch</em>' attribute.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.FetchType
- * @see #isSetFetch()
- * @see #unsetFetch()
- * @see #setFetch(FetchType)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasicCollection_Fetch()
- * @model unsettable="true"
- * extendedMetaData="kind='attribute' name='fetch'"
- * @generated
- */
+ * @return the value of the '<em>Fetch</em>' attribute.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.FetchType
+ * @see #isSetFetch()
+ * @see #unsetFetch()
+ * @see #setFetch(FetchType)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasicCollection_Fetch()
+ * @model unsettable="true"
+ * extendedMetaData="kind='attribute' name='fetch'"
+ * @generated
+ */
FetchType getFetch();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicCollection#getFetch <em>Fetch</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Fetch</em>' attribute.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.FetchType
- * @see #isSetFetch()
- * @see #unsetFetch()
- * @see #getFetch()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicCollection#getFetch <em>Fetch</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Fetch</em>' attribute.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.FetchType
+ * @see #isSetFetch()
+ * @see #unsetFetch()
+ * @see #getFetch()
+ * @generated
+ */
void setFetch(FetchType value);
/**
- * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicCollection#getFetch <em>Fetch</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @see #isSetFetch()
- * @see #getFetch()
- * @see #setFetch(FetchType)
- * @generated
- */
+ * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicCollection#getFetch <em>Fetch</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @see #isSetFetch()
+ * @see #getFetch()
+ * @see #setFetch(FetchType)
+ * @generated
+ */
void unsetFetch();
/**
- * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicCollection#getFetch <em>Fetch</em>}' attribute is set.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @return whether the value of the '<em>Fetch</em>' attribute is set.
- * @see #unsetFetch()
- * @see #getFetch()
- * @see #setFetch(FetchType)
- * @generated
- */
+ * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicCollection#getFetch <em>Fetch</em>}' attribute is set.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @return whether the value of the '<em>Fetch</em>' attribute is set.
+ * @see #unsetFetch()
+ * @see #getFetch()
+ * @see #setFetch(FetchType)
+ * @generated
+ */
boolean isSetFetch();
/**
- * Returns the value of the '<em><b>Name</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Name</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Name</em>' attribute isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Name</em>' attribute.
- * @see #setName(String)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasicCollection_Name()
- * @model dataType="org.eclipse.emf.ecore.xml.type.String"
- * extendedMetaData="kind='attribute' name='name'"
- * @generated
- */
+ * @return the value of the '<em>Name</em>' attribute.
+ * @see #setName(String)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasicCollection_Name()
+ * @model dataType="org.eclipse.emf.ecore.xml.type.String"
+ * extendedMetaData="kind='attribute' name='name'"
+ * @generated
+ */
String getName();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicCollection#getName <em>Name</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Name</em>' attribute.
- * @see #getName()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicCollection#getName <em>Name</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Name</em>' attribute.
+ * @see #getName()
+ * @generated
+ */
void setName(String value);
} // BasicCollection
diff --git a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/BasicMap.java b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/BasicMap.java
index cec74c53..b06827d7 100755
--- a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/BasicMap.java
+++ b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/BasicMap.java
@@ -91,500 +91,500 @@ import org.eclipse.emf.texo.orm.annotator.BaseOrmAnnotation;
*/
public interface BasicMap extends BaseOrmAnnotation {
/**
- * Returns the value of the '<em><b>Key Column</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Key Column</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Key Column</em>' containment reference isn't clear, there really should be more of a
* description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Key Column</em>' containment reference.
- * @see #setKeyColumn(Column)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasicMap_KeyColumn()
- * @model containment="true"
- * extendedMetaData="kind='element' name='key-column' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Key Column</em>' containment reference.
+ * @see #setKeyColumn(Column)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasicMap_KeyColumn()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='key-column' namespace='##targetNamespace'"
+ * @generated
+ */
Column getKeyColumn();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicMap#getKeyColumn <em>Key Column</em>}' containment reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Key Column</em>' containment reference.
- * @see #getKeyColumn()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicMap#getKeyColumn <em>Key Column</em>}' containment reference.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Key Column</em>' containment reference.
+ * @see #getKeyColumn()
+ * @generated
+ */
void setKeyColumn(Column value);
/**
- * Returns the value of the '<em><b>Key Converter</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Key Converter</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Key Converter</em>' attribute isn't clear, there really should be more of a description
* here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Key Converter</em>' attribute.
- * @see #setKeyConverter(String)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasicMap_KeyConverter()
- * @model dataType="org.eclipse.emf.ecore.xml.type.String"
- * extendedMetaData="kind='element' name='key-converter' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Key Converter</em>' attribute.
+ * @see #setKeyConverter(String)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasicMap_KeyConverter()
+ * @model dataType="org.eclipse.emf.ecore.xml.type.String"
+ * extendedMetaData="kind='element' name='key-converter' namespace='##targetNamespace'"
+ * @generated
+ */
String getKeyConverter();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicMap#getKeyConverter <em>Key Converter</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Key Converter</em>' attribute.
- * @see #getKeyConverter()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicMap#getKeyConverter <em>Key Converter</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Key Converter</em>' attribute.
+ * @see #getKeyConverter()
+ * @generated
+ */
void setKeyConverter(String value);
/**
- * Returns the value of the '<em><b>Value Column</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Value Column</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Value Column</em>' containment reference isn't clear, there really should be more of a
* description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Value Column</em>' containment reference.
- * @see #setValueColumn(Column)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasicMap_ValueColumn()
- * @model containment="true"
- * extendedMetaData="kind='element' name='value-column' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Value Column</em>' containment reference.
+ * @see #setValueColumn(Column)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasicMap_ValueColumn()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='value-column' namespace='##targetNamespace'"
+ * @generated
+ */
Column getValueColumn();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicMap#getValueColumn <em>Value Column</em>}' containment reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Value Column</em>' containment reference.
- * @see #getValueColumn()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicMap#getValueColumn <em>Value Column</em>}' containment reference.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Value Column</em>' containment reference.
+ * @see #getValueColumn()
+ * @generated
+ */
void setValueColumn(Column value);
/**
- * Returns the value of the '<em><b>Value Converter</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Value Converter</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Value Converter</em>' attribute isn't clear, there really should be more of a
* description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Value Converter</em>' attribute.
- * @see #setValueConverter(String)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasicMap_ValueConverter()
- * @model dataType="org.eclipse.emf.ecore.xml.type.String"
- * extendedMetaData="kind='element' name='value-converter' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Value Converter</em>' attribute.
+ * @see #setValueConverter(String)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasicMap_ValueConverter()
+ * @model dataType="org.eclipse.emf.ecore.xml.type.String"
+ * extendedMetaData="kind='element' name='value-converter' namespace='##targetNamespace'"
+ * @generated
+ */
String getValueConverter();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicMap#getValueConverter <em>Value Converter</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Value Converter</em>' attribute.
- * @see #getValueConverter()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicMap#getValueConverter <em>Value Converter</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Value Converter</em>' attribute.
+ * @see #getValueConverter()
+ * @generated
+ */
void setValueConverter(String value);
/**
- * Returns the value of the '<em><b>Group</b></em>' attribute list.
- * The list contents are of type {@link org.eclipse.emf.ecore.util.FeatureMap.Entry}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Group</b></em>' attribute list.
+ * The list contents are of type {@link org.eclipse.emf.ecore.util.FeatureMap.Entry}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Group</em>' attribute list isn't clear, there really should be more of a description
* here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Group</em>' attribute list.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasicMap_Group()
- * @model unique="false" dataType="org.eclipse.emf.ecore.EFeatureMapEntry" many="true"
- * extendedMetaData="kind='group' name='group:4'"
- * @generated
- */
+ * @return the value of the '<em>Group</em>' attribute list.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasicMap_Group()
+ * @model unique="false" dataType="org.eclipse.emf.ecore.EFeatureMapEntry" many="true"
+ * extendedMetaData="kind='group' name='group:4'"
+ * @generated
+ */
FeatureMap getGroup();
/**
- * Returns the value of the '<em><b>Converter</b></em>' containment reference list.
- * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.Converter}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Converter</b></em>' containment reference list.
+ * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.Converter}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Converter</em>' containment reference list isn't clear, there really should be more of a
* description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Converter</em>' containment reference list.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasicMap_Converter()
- * @model containment="true" upper="2" transient="true" volatile="true" derived="true"
- * extendedMetaData="kind='element' name='converter' namespace='##targetNamespace' group='#group:4'"
- * @generated
- */
+ * @return the value of the '<em>Converter</em>' containment reference list.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasicMap_Converter()
+ * @model containment="true" upper="2" transient="true" volatile="true" derived="true"
+ * extendedMetaData="kind='element' name='converter' namespace='##targetNamespace' group='#group:4'"
+ * @generated
+ */
EList<Converter> getConverter();
/**
- * Returns the value of the '<em><b>Type Converter</b></em>' containment reference list.
- * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.TypeConverter}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Type Converter</b></em>' containment reference list.
+ * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.TypeConverter}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Type Converter</em>' containment reference list isn't clear, there really should be more
* of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Type Converter</em>' containment reference list.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasicMap_TypeConverter()
- * @model containment="true" upper="2" transient="true" volatile="true" derived="true"
- * extendedMetaData="kind='element' name='type-converter' namespace='##targetNamespace' group='#group:4'"
- * @generated
- */
+ * @return the value of the '<em>Type Converter</em>' containment reference list.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasicMap_TypeConverter()
+ * @model containment="true" upper="2" transient="true" volatile="true" derived="true"
+ * extendedMetaData="kind='element' name='type-converter' namespace='##targetNamespace' group='#group:4'"
+ * @generated
+ */
EList<TypeConverter> getTypeConverter();
/**
- * Returns the value of the '<em><b>Object Type Converter</b></em>' containment reference list.
- * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.ObjectTypeConverter}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Object Type Converter</b></em>' containment reference list.
+ * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.ObjectTypeConverter}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Object Type Converter</em>' containment reference list isn't clear, there really should
* be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Object Type Converter</em>' containment reference list.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasicMap_ObjectTypeConverter()
- * @model containment="true" upper="2" transient="true" volatile="true" derived="true"
- * extendedMetaData="kind='element' name='object-type-converter' namespace='##targetNamespace' group='#group:4'"
- * @generated
- */
+ * @return the value of the '<em>Object Type Converter</em>' containment reference list.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasicMap_ObjectTypeConverter()
+ * @model containment="true" upper="2" transient="true" volatile="true" derived="true"
+ * extendedMetaData="kind='element' name='object-type-converter' namespace='##targetNamespace' group='#group:4'"
+ * @generated
+ */
EList<ObjectTypeConverter> getObjectTypeConverter();
/**
- * Returns the value of the '<em><b>Struct Converter</b></em>' containment reference list.
- * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.StructConverter}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Struct Converter</b></em>' containment reference list.
+ * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.StructConverter}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Struct Converter</em>' containment reference list isn't clear, there really should be
* more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Struct Converter</em>' containment reference list.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasicMap_StructConverter()
- * @model containment="true" upper="2" transient="true" volatile="true" derived="true"
- * extendedMetaData="kind='element' name='struct-converter' namespace='##targetNamespace' group='#group:4'"
- * @generated
- */
+ * @return the value of the '<em>Struct Converter</em>' containment reference list.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasicMap_StructConverter()
+ * @model containment="true" upper="2" transient="true" volatile="true" derived="true"
+ * extendedMetaData="kind='element' name='struct-converter' namespace='##targetNamespace' group='#group:4'"
+ * @generated
+ */
EList<StructConverter> getStructConverter();
/**
- * Returns the value of the '<em><b>Collection Table</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Collection Table</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Collection Table</em>' containment reference isn't clear, there really should be more of
* a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Collection Table</em>' containment reference.
- * @see #setCollectionTable(EclipselinkCollectionTable)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasicMap_CollectionTable()
- * @model containment="true"
- * extendedMetaData="kind='element' name='collection-table' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Collection Table</em>' containment reference.
+ * @see #setCollectionTable(EclipselinkCollectionTable)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasicMap_CollectionTable()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='collection-table' namespace='##targetNamespace'"
+ * @generated
+ */
EclipselinkCollectionTable getCollectionTable();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicMap#getCollectionTable <em>Collection Table</em>}' containment reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Collection Table</em>' containment reference.
- * @see #getCollectionTable()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicMap#getCollectionTable <em>Collection Table</em>}' containment reference.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Collection Table</em>' containment reference.
+ * @see #getCollectionTable()
+ * @generated
+ */
void setCollectionTable(EclipselinkCollectionTable value);
/**
- * Returns the value of the '<em><b>Join Fetch</b></em>' attribute.
- * The literals are from the enumeration {@link org.eclipse.emf.texo.orm.annotations.model.orm.JoinFetchType}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Join Fetch</b></em>' attribute.
+ * The literals are from the enumeration {@link org.eclipse.emf.texo.orm.annotations.model.orm.JoinFetchType}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Join Fetch</em>' attribute isn't clear, there really should be more of a description
* here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Join Fetch</em>' attribute.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.JoinFetchType
- * @see #isSetJoinFetch()
- * @see #unsetJoinFetch()
- * @see #setJoinFetch(JoinFetchType)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasicMap_JoinFetch()
- * @model unsettable="true"
- * extendedMetaData="kind='element' name='join-fetch' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Join Fetch</em>' attribute.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.JoinFetchType
+ * @see #isSetJoinFetch()
+ * @see #unsetJoinFetch()
+ * @see #setJoinFetch(JoinFetchType)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasicMap_JoinFetch()
+ * @model unsettable="true"
+ * extendedMetaData="kind='element' name='join-fetch' namespace='##targetNamespace'"
+ * @generated
+ */
JoinFetchType getJoinFetch();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicMap#getJoinFetch <em>Join Fetch</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Join Fetch</em>' attribute.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.JoinFetchType
- * @see #isSetJoinFetch()
- * @see #unsetJoinFetch()
- * @see #getJoinFetch()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicMap#getJoinFetch <em>Join Fetch</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Join Fetch</em>' attribute.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.JoinFetchType
+ * @see #isSetJoinFetch()
+ * @see #unsetJoinFetch()
+ * @see #getJoinFetch()
+ * @generated
+ */
void setJoinFetch(JoinFetchType value);
/**
- * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicMap#getJoinFetch <em>Join Fetch</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @see #isSetJoinFetch()
- * @see #getJoinFetch()
- * @see #setJoinFetch(JoinFetchType)
- * @generated
- */
+ * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicMap#getJoinFetch <em>Join Fetch</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @see #isSetJoinFetch()
+ * @see #getJoinFetch()
+ * @see #setJoinFetch(JoinFetchType)
+ * @generated
+ */
void unsetJoinFetch();
/**
- * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicMap#getJoinFetch <em>Join Fetch</em>}' attribute is set.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @return whether the value of the '<em>Join Fetch</em>' attribute is set.
- * @see #unsetJoinFetch()
- * @see #getJoinFetch()
- * @see #setJoinFetch(JoinFetchType)
- * @generated
- */
+ * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicMap#getJoinFetch <em>Join Fetch</em>}' attribute is set.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @return whether the value of the '<em>Join Fetch</em>' attribute is set.
+ * @see #unsetJoinFetch()
+ * @see #getJoinFetch()
+ * @see #setJoinFetch(JoinFetchType)
+ * @generated
+ */
boolean isSetJoinFetch();
/**
- * Returns the value of the '<em><b>Batch Fetch</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Batch Fetch</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Batch Fetch</em>' containment reference isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Batch Fetch</em>' containment reference.
- * @see #setBatchFetch(BatchFetch)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasicMap_BatchFetch()
- * @model containment="true"
- * extendedMetaData="kind='element' name='batch-fetch' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Batch Fetch</em>' containment reference.
+ * @see #setBatchFetch(BatchFetch)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasicMap_BatchFetch()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='batch-fetch' namespace='##targetNamespace'"
+ * @generated
+ */
BatchFetch getBatchFetch();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicMap#getBatchFetch <em>Batch Fetch</em>}' containment reference.
- * <!-- begin-user-doc -->
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicMap#getBatchFetch <em>Batch Fetch</em>}' containment reference.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @param value the new value of the '<em>Batch Fetch</em>' containment reference.
- * @see #getBatchFetch()
- * @generated
- */
+ * @param value the new value of the '<em>Batch Fetch</em>' containment reference.
+ * @see #getBatchFetch()
+ * @generated
+ */
void setBatchFetch(BatchFetch value);
/**
- * Returns the value of the '<em><b>Property</b></em>' containment reference list.
- * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.Property}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Property</b></em>' containment reference list.
+ * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.Property}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Property</em>' containment reference list isn't clear, there really should be more of a
* description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Property</em>' containment reference list.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasicMap_Property()
- * @model containment="true"
- * extendedMetaData="kind='element' name='property' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Property</em>' containment reference list.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasicMap_Property()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='property' namespace='##targetNamespace'"
+ * @generated
+ */
EList<Property> getProperty();
/**
- * Returns the value of the '<em><b>Access Methods</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Access Methods</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Access Methods</em>' containment reference isn't clear, there really should be more of a
* description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Access Methods</em>' containment reference.
- * @see #setAccessMethods(AccessMethods)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasicMap_AccessMethods()
- * @model containment="true"
- * extendedMetaData="kind='element' name='access-methods' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Access Methods</em>' containment reference.
+ * @see #setAccessMethods(AccessMethods)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasicMap_AccessMethods()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='access-methods' namespace='##targetNamespace'"
+ * @generated
+ */
AccessMethods getAccessMethods();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicMap#getAccessMethods <em>Access Methods</em>}' containment reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Access Methods</em>' containment reference.
- * @see #getAccessMethods()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicMap#getAccessMethods <em>Access Methods</em>}' containment reference.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Access Methods</em>' containment reference.
+ * @see #getAccessMethods()
+ * @generated
+ */
void setAccessMethods(AccessMethods value);
/**
- * Returns the value of the '<em><b>Noncacheable</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Noncacheable</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Noncacheable</em>' containment reference isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Noncacheable</em>' containment reference.
- * @see #setNoncacheable(EmptyType)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasicMap_Noncacheable()
- * @model containment="true"
- * extendedMetaData="kind='element' name='noncacheable' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Noncacheable</em>' containment reference.
+ * @see #setNoncacheable(EmptyType)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasicMap_Noncacheable()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='noncacheable' namespace='##targetNamespace'"
+ * @generated
+ */
EmptyType getNoncacheable();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicMap#getNoncacheable <em>Noncacheable</em>}' containment reference.
- * <!-- begin-user-doc -->
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicMap#getNoncacheable <em>Noncacheable</em>}' containment reference.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @param value the new value of the '<em>Noncacheable</em>' containment reference.
- * @see #getNoncacheable()
- * @generated
- */
+ * @param value the new value of the '<em>Noncacheable</em>' containment reference.
+ * @see #getNoncacheable()
+ * @generated
+ */
void setNoncacheable(EmptyType value);
/**
- * Returns the value of the '<em><b>Access</b></em>' attribute.
- * The literals are from the enumeration {@link org.eclipse.emf.texo.orm.annotations.model.orm.AccessType}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Access</b></em>' attribute.
+ * The literals are from the enumeration {@link org.eclipse.emf.texo.orm.annotations.model.orm.AccessType}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Access</em>' attribute isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Access</em>' attribute.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.AccessType
- * @see #isSetAccess()
- * @see #unsetAccess()
- * @see #setAccess(AccessType)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasicMap_Access()
- * @model unsettable="true"
- * extendedMetaData="kind='attribute' name='access'"
- * @generated
- */
+ * @return the value of the '<em>Access</em>' attribute.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.AccessType
+ * @see #isSetAccess()
+ * @see #unsetAccess()
+ * @see #setAccess(AccessType)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasicMap_Access()
+ * @model unsettable="true"
+ * extendedMetaData="kind='attribute' name='access'"
+ * @generated
+ */
AccessType getAccess();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicMap#getAccess <em>Access</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Access</em>' attribute.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.AccessType
- * @see #isSetAccess()
- * @see #unsetAccess()
- * @see #getAccess()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicMap#getAccess <em>Access</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Access</em>' attribute.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.AccessType
+ * @see #isSetAccess()
+ * @see #unsetAccess()
+ * @see #getAccess()
+ * @generated
+ */
void setAccess(AccessType value);
/**
- * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicMap#getAccess <em>Access</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @see #isSetAccess()
- * @see #getAccess()
- * @see #setAccess(AccessType)
- * @generated
- */
+ * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicMap#getAccess <em>Access</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @see #isSetAccess()
+ * @see #getAccess()
+ * @see #setAccess(AccessType)
+ * @generated
+ */
void unsetAccess();
/**
- * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicMap#getAccess <em>Access</em>}' attribute is set.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @return whether the value of the '<em>Access</em>' attribute is set.
- * @see #unsetAccess()
- * @see #getAccess()
- * @see #setAccess(AccessType)
- * @generated
- */
+ * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicMap#getAccess <em>Access</em>}' attribute is set.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @return whether the value of the '<em>Access</em>' attribute is set.
+ * @see #unsetAccess()
+ * @see #getAccess()
+ * @see #setAccess(AccessType)
+ * @generated
+ */
boolean isSetAccess();
/**
- * Returns the value of the '<em><b>Fetch</b></em>' attribute.
- * The literals are from the enumeration {@link org.eclipse.emf.texo.orm.annotations.model.orm.FetchType}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Fetch</b></em>' attribute.
+ * The literals are from the enumeration {@link org.eclipse.emf.texo.orm.annotations.model.orm.FetchType}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Fetch</em>' attribute isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Fetch</em>' attribute.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.FetchType
- * @see #isSetFetch()
- * @see #unsetFetch()
- * @see #setFetch(FetchType)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasicMap_Fetch()
- * @model unsettable="true"
- * extendedMetaData="kind='attribute' name='fetch'"
- * @generated
- */
+ * @return the value of the '<em>Fetch</em>' attribute.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.FetchType
+ * @see #isSetFetch()
+ * @see #unsetFetch()
+ * @see #setFetch(FetchType)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasicMap_Fetch()
+ * @model unsettable="true"
+ * extendedMetaData="kind='attribute' name='fetch'"
+ * @generated
+ */
FetchType getFetch();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicMap#getFetch <em>Fetch</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Fetch</em>' attribute.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.FetchType
- * @see #isSetFetch()
- * @see #unsetFetch()
- * @see #getFetch()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicMap#getFetch <em>Fetch</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Fetch</em>' attribute.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.FetchType
+ * @see #isSetFetch()
+ * @see #unsetFetch()
+ * @see #getFetch()
+ * @generated
+ */
void setFetch(FetchType value);
/**
- * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicMap#getFetch <em>Fetch</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @see #isSetFetch()
- * @see #getFetch()
- * @see #setFetch(FetchType)
- * @generated
- */
+ * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicMap#getFetch <em>Fetch</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @see #isSetFetch()
+ * @see #getFetch()
+ * @see #setFetch(FetchType)
+ * @generated
+ */
void unsetFetch();
/**
- * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicMap#getFetch <em>Fetch</em>}' attribute is set.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @return whether the value of the '<em>Fetch</em>' attribute is set.
- * @see #unsetFetch()
- * @see #getFetch()
- * @see #setFetch(FetchType)
- * @generated
- */
+ * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicMap#getFetch <em>Fetch</em>}' attribute is set.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @return whether the value of the '<em>Fetch</em>' attribute is set.
+ * @see #unsetFetch()
+ * @see #getFetch()
+ * @see #setFetch(FetchType)
+ * @generated
+ */
boolean isSetFetch();
/**
- * Returns the value of the '<em><b>Name</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Name</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Name</em>' attribute isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Name</em>' attribute.
- * @see #setName(String)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasicMap_Name()
- * @model dataType="org.eclipse.emf.ecore.xml.type.String"
- * extendedMetaData="kind='attribute' name='name'"
- * @generated
- */
+ * @return the value of the '<em>Name</em>' attribute.
+ * @see #setName(String)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBasicMap_Name()
+ * @model dataType="org.eclipse.emf.ecore.xml.type.String"
+ * extendedMetaData="kind='attribute' name='name'"
+ * @generated
+ */
String getName();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicMap#getName <em>Name</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Name</em>' attribute.
- * @see #getName()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BasicMap#getName <em>Name</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Name</em>' attribute.
+ * @see #getName()
+ * @generated
+ */
void setName(String value);
} // BasicMap
diff --git a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/BatchFetch.java b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/BatchFetch.java
index 90e4edb2..03faa433 100644
--- a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/BatchFetch.java
+++ b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/BatchFetch.java
@@ -66,87 +66,87 @@ import org.eclipse.emf.texo.orm.annotator.BaseOrmAnnotation;
*/
public interface BatchFetch extends BaseOrmAnnotation {
/**
- * Returns the value of the '<em><b>Size</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Size</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Size</em>' attribute isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Size</em>' attribute.
- * @see #setSize(BigInteger)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBatchFetch_Size()
- * @model dataType="org.eclipse.emf.ecore.xml.type.Integer"
- * extendedMetaData="kind='attribute' name='size'"
- * @generated
- */
+ * @return the value of the '<em>Size</em>' attribute.
+ * @see #setSize(BigInteger)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBatchFetch_Size()
+ * @model dataType="org.eclipse.emf.ecore.xml.type.Integer"
+ * extendedMetaData="kind='attribute' name='size'"
+ * @generated
+ */
BigInteger getSize();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BatchFetch#getSize <em>Size</em>}' attribute.
- * <!-- begin-user-doc -->
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BatchFetch#getSize <em>Size</em>}' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @param value the new value of the '<em>Size</em>' attribute.
- * @see #getSize()
- * @generated
- */
+ * @param value the new value of the '<em>Size</em>' attribute.
+ * @see #getSize()
+ * @generated
+ */
void setSize(BigInteger value);
/**
- * Returns the value of the '<em><b>Type</b></em>' attribute.
- * The literals are from the enumeration {@link org.eclipse.emf.texo.orm.annotations.model.orm.BatchFetchType}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Type</b></em>' attribute.
+ * The literals are from the enumeration {@link org.eclipse.emf.texo.orm.annotations.model.orm.BatchFetchType}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Type</em>' attribute isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Type</em>' attribute.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.BatchFetchType
- * @see #isSetType()
- * @see #unsetType()
- * @see #setType(BatchFetchType)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBatchFetch_Type()
- * @model unsettable="true"
- * extendedMetaData="kind='attribute' name='type'"
- * @generated
- */
+ * @return the value of the '<em>Type</em>' attribute.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.BatchFetchType
+ * @see #isSetType()
+ * @see #unsetType()
+ * @see #setType(BatchFetchType)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getBatchFetch_Type()
+ * @model unsettable="true"
+ * extendedMetaData="kind='attribute' name='type'"
+ * @generated
+ */
BatchFetchType getType();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BatchFetch#getType <em>Type</em>}' attribute.
- * <!-- begin-user-doc -->
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BatchFetch#getType <em>Type</em>}' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @param value the new value of the '<em>Type</em>' attribute.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.BatchFetchType
- * @see #isSetType()
- * @see #unsetType()
- * @see #getType()
- * @generated
- */
+ * @param value the new value of the '<em>Type</em>' attribute.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.BatchFetchType
+ * @see #isSetType()
+ * @see #unsetType()
+ * @see #getType()
+ * @generated
+ */
void setType(BatchFetchType value);
/**
- * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BatchFetch#getType <em>Type</em>}' attribute.
- * <!-- begin-user-doc -->
+ * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BatchFetch#getType <em>Type</em>}' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see #isSetType()
- * @see #getType()
- * @see #setType(BatchFetchType)
- * @generated
- */
+ * @see #isSetType()
+ * @see #getType()
+ * @see #setType(BatchFetchType)
+ * @generated
+ */
void unsetType();
/**
- * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BatchFetch#getType <em>Type</em>}' attribute is set.
- * <!-- begin-user-doc -->
+ * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.BatchFetch#getType <em>Type</em>}' attribute is set.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return whether the value of the '<em>Type</em>' attribute is set.
- * @see #unsetType()
- * @see #getType()
- * @see #setType(BatchFetchType)
- * @generated
- */
+ * @return whether the value of the '<em>Type</em>' attribute is set.
+ * @see #unsetType()
+ * @see #getType()
+ * @see #setType(BatchFetchType)
+ * @generated
+ */
boolean isSetType();
} // BatchFetch
diff --git a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/BatchFetchType.java b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/BatchFetchType.java
index 29449480..c4a05f55 100644
--- a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/BatchFetchType.java
+++ b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/BatchFetchType.java
@@ -56,217 +56,217 @@ import org.eclipse.emf.common.util.Enumerator;
*/
public enum BatchFetchType implements Enumerator {
/**
- * The '<em><b>JOIN</b></em>' literal object.
- * <!-- begin-user-doc -->
+ * The '<em><b>JOIN</b></em>' literal object.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see #JOIN_VALUE
- * @generated
- * @ordered
- */
+ * @see #JOIN_VALUE
+ * @generated
+ * @ordered
+ */
JOIN(0, "JOIN", "JOIN"),
/**
- * The '<em><b>EXISTS</b></em>' literal object.
- * <!-- begin-user-doc -->
+ * The '<em><b>EXISTS</b></em>' literal object.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see #EXISTS_VALUE
- * @generated
- * @ordered
- */
+ * @see #EXISTS_VALUE
+ * @generated
+ * @ordered
+ */
EXISTS(1, "EXISTS", "EXISTS"),
/**
- * The '<em><b>IN</b></em>' literal object.
- * <!-- begin-user-doc -->
+ * The '<em><b>IN</b></em>' literal object.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see #IN_VALUE
- * @generated
- * @ordered
- */
+ * @see #IN_VALUE
+ * @generated
+ * @ordered
+ */
IN(2, "IN", "IN");
/**
- * The '<em><b>JOIN</b></em>' literal value.
- * <!-- begin-user-doc -->
+ * The '<em><b>JOIN</b></em>' literal value.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>JOIN</b></em>' literal object isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @see #JOIN
- * @model
- * @generated
- * @ordered
- */
+ * @see #JOIN
+ * @model
+ * @generated
+ * @ordered
+ */
public static final int JOIN_VALUE = 0;
/**
- * The '<em><b>EXISTS</b></em>' literal value.
- * <!-- begin-user-doc -->
+ * The '<em><b>EXISTS</b></em>' literal value.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>EXISTS</b></em>' literal object isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @see #EXISTS
- * @model
- * @generated
- * @ordered
- */
+ * @see #EXISTS
+ * @model
+ * @generated
+ * @ordered
+ */
public static final int EXISTS_VALUE = 1;
/**
- * The '<em><b>IN</b></em>' literal value.
- * <!-- begin-user-doc -->
+ * The '<em><b>IN</b></em>' literal value.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>IN</b></em>' literal object isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @see #IN
- * @model
- * @generated
- * @ordered
- */
+ * @see #IN
+ * @model
+ * @generated
+ * @ordered
+ */
public static final int IN_VALUE = 2;
/**
- * An array of all the '<em><b>Batch Fetch Type</b></em>' enumerators.
- * <!-- begin-user-doc -->
+ * An array of all the '<em><b>Batch Fetch Type</b></em>' enumerators.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
private static final BatchFetchType[] VALUES_ARRAY =
new BatchFetchType[] {
- JOIN,
- EXISTS,
- IN,
- };
+ JOIN,
+ EXISTS,
+ IN,
+ };
/**
- * A public read-only list of all the '<em><b>Batch Fetch Type</b></em>' enumerators.
- * <!-- begin-user-doc -->
+ * A public read-only list of all the '<em><b>Batch Fetch Type</b></em>' enumerators.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public static final List<BatchFetchType> VALUES = Collections.unmodifiableList(Arrays.asList(VALUES_ARRAY));
/**
- * Returns the '<em><b>Batch Fetch Type</b></em>' literal with the specified literal value.
- * <!-- begin-user-doc -->
+ * Returns the '<em><b>Batch Fetch Type</b></em>' literal with the specified literal value.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public static BatchFetchType get(String literal) {
- for (int i = 0; i < VALUES_ARRAY.length; ++i) {
- BatchFetchType result = VALUES_ARRAY[i];
- if (result.toString().equals(literal)) {
- return result;
- }
- }
- return null;
- }
+ for (int i = 0; i < VALUES_ARRAY.length; ++i) {
+ BatchFetchType result = VALUES_ARRAY[i];
+ if (result.toString().equals(literal)) {
+ return result;
+ }
+ }
+ return null;
+ }
/**
- * Returns the '<em><b>Batch Fetch Type</b></em>' literal with the specified name.
- * <!-- begin-user-doc -->
+ * Returns the '<em><b>Batch Fetch Type</b></em>' literal with the specified name.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public static BatchFetchType getByName(String name) {
- for (int i = 0; i < VALUES_ARRAY.length; ++i) {
- BatchFetchType result = VALUES_ARRAY[i];
- if (result.getName().equals(name)) {
- return result;
- }
- }
- return null;
- }
+ for (int i = 0; i < VALUES_ARRAY.length; ++i) {
+ BatchFetchType result = VALUES_ARRAY[i];
+ if (result.getName().equals(name)) {
+ return result;
+ }
+ }
+ return null;
+ }
/**
- * Returns the '<em><b>Batch Fetch Type</b></em>' literal with the specified integer value.
- * <!-- begin-user-doc -->
+ * Returns the '<em><b>Batch Fetch Type</b></em>' literal with the specified integer value.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public static BatchFetchType get(int value) {
- switch (value) {
- case JOIN_VALUE: return JOIN;
- case EXISTS_VALUE: return EXISTS;
- case IN_VALUE: return IN;
- }
- return null;
- }
+ switch (value) {
+ case JOIN_VALUE: return JOIN;
+ case EXISTS_VALUE: return EXISTS;
+ case IN_VALUE: return IN;
+ }
+ return null;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
private final int value;
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
private final String name;
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
private final String literal;
/**
- * Only this class can construct instances.
- * <!-- begin-user-doc -->
+ * Only this class can construct instances.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
private BatchFetchType(int value, String name, String literal) {
- this.value = value;
- this.name = name;
- this.literal = literal;
- }
+ this.value = value;
+ this.name = name;
+ this.literal = literal;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public int getValue() {
- return value;
- }
+ return value;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public String getName() {
- return name;
- }
+ return name;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public String getLiteral() {
- return literal;
- }
+ return literal;
+ }
/**
- * Returns the literal value of the enumerator, which is its string representation.
- * <!-- begin-user-doc -->
+ * Returns the literal value of the enumerator, which is its string representation.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
@Override
public String toString() {
- return literal;
- }
+ return literal;
+ }
} //BatchFetchType
diff --git a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/Cache.java b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/Cache.java
index 46ca9bbe..f52e2377 100755
--- a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/Cache.java
+++ b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/Cache.java
@@ -129,446 +129,446 @@ import org.eclipse.emf.texo.orm.annotator.BaseOrmAnnotation;
*/
public interface Cache extends BaseOrmAnnotation {
/**
- * Returns the value of the '<em><b>Expiry</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Expiry</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Expiry</em>' attribute isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Expiry</em>' attribute.
- * @see #setExpiry(BigInteger)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getCache_Expiry()
- * @model dataType="org.eclipse.emf.ecore.xml.type.Integer"
- * extendedMetaData="kind='element' name='expiry' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Expiry</em>' attribute.
+ * @see #setExpiry(BigInteger)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getCache_Expiry()
+ * @model dataType="org.eclipse.emf.ecore.xml.type.Integer"
+ * extendedMetaData="kind='element' name='expiry' namespace='##targetNamespace'"
+ * @generated
+ */
BigInteger getExpiry();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Cache#getExpiry <em>Expiry</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Expiry</em>' attribute.
- * @see #getExpiry()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Cache#getExpiry <em>Expiry</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Expiry</em>' attribute.
+ * @see #getExpiry()
+ * @generated
+ */
void setExpiry(BigInteger value);
/**
- * Returns the value of the '<em><b>Expiry Time Of Day</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Expiry Time Of Day</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Expiry Time Of Day</em>' containment reference isn't clear, there really should be more
* of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Expiry Time Of Day</em>' containment reference.
- * @see #setExpiryTimeOfDay(TimeOfDay)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getCache_ExpiryTimeOfDay()
- * @model containment="true"
- * extendedMetaData="kind='element' name='expiry-time-of-day' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Expiry Time Of Day</em>' containment reference.
+ * @see #setExpiryTimeOfDay(TimeOfDay)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getCache_ExpiryTimeOfDay()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='expiry-time-of-day' namespace='##targetNamespace'"
+ * @generated
+ */
TimeOfDay getExpiryTimeOfDay();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Cache#getExpiryTimeOfDay <em>Expiry Time Of Day</em>}' containment reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Expiry Time Of Day</em>' containment reference.
- * @see #getExpiryTimeOfDay()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Cache#getExpiryTimeOfDay <em>Expiry Time Of Day</em>}' containment reference.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Expiry Time Of Day</em>' containment reference.
+ * @see #getExpiryTimeOfDay()
+ * @generated
+ */
void setExpiryTimeOfDay(TimeOfDay value);
/**
- * Returns the value of the '<em><b>Always Refresh</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Always Refresh</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Always Refresh</em>' attribute isn't clear, there really should be more of a description
* here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Always Refresh</em>' attribute.
- * @see #isSetAlwaysRefresh()
- * @see #unsetAlwaysRefresh()
- * @see #setAlwaysRefresh(boolean)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getCache_AlwaysRefresh()
- * @model unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.Boolean"
- * extendedMetaData="kind='attribute' name='always-refresh'"
- * @generated
- */
+ * @return the value of the '<em>Always Refresh</em>' attribute.
+ * @see #isSetAlwaysRefresh()
+ * @see #unsetAlwaysRefresh()
+ * @see #setAlwaysRefresh(boolean)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getCache_AlwaysRefresh()
+ * @model unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.Boolean"
+ * extendedMetaData="kind='attribute' name='always-refresh'"
+ * @generated
+ */
boolean isAlwaysRefresh();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Cache#isAlwaysRefresh <em>Always Refresh</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Always Refresh</em>' attribute.
- * @see #isSetAlwaysRefresh()
- * @see #unsetAlwaysRefresh()
- * @see #isAlwaysRefresh()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Cache#isAlwaysRefresh <em>Always Refresh</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Always Refresh</em>' attribute.
+ * @see #isSetAlwaysRefresh()
+ * @see #unsetAlwaysRefresh()
+ * @see #isAlwaysRefresh()
+ * @generated
+ */
void setAlwaysRefresh(boolean value);
/**
- * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Cache#isAlwaysRefresh <em>Always Refresh</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @see #isSetAlwaysRefresh()
- * @see #isAlwaysRefresh()
- * @see #setAlwaysRefresh(boolean)
- * @generated
- */
+ * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Cache#isAlwaysRefresh <em>Always Refresh</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @see #isSetAlwaysRefresh()
+ * @see #isAlwaysRefresh()
+ * @see #setAlwaysRefresh(boolean)
+ * @generated
+ */
void unsetAlwaysRefresh();
/**
- * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Cache#isAlwaysRefresh <em>Always Refresh</em>}' attribute is set.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @return whether the value of the '<em>Always Refresh</em>' attribute is set.
- * @see #unsetAlwaysRefresh()
- * @see #isAlwaysRefresh()
- * @see #setAlwaysRefresh(boolean)
- * @generated
- */
+ * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Cache#isAlwaysRefresh <em>Always Refresh</em>}' attribute is set.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @return whether the value of the '<em>Always Refresh</em>' attribute is set.
+ * @see #unsetAlwaysRefresh()
+ * @see #isAlwaysRefresh()
+ * @see #setAlwaysRefresh(boolean)
+ * @generated
+ */
boolean isSetAlwaysRefresh();
/**
- * Returns the value of the '<em><b>Coordination Type</b></em>' attribute.
- * The literals are from the enumeration {@link org.eclipse.emf.texo.orm.annotations.model.orm.CacheCoordinationType}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Coordination Type</b></em>' attribute.
+ * The literals are from the enumeration {@link org.eclipse.emf.texo.orm.annotations.model.orm.CacheCoordinationType}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Coordination Type</em>' attribute isn't clear, there really should be more of a
* description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Coordination Type</em>' attribute.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.CacheCoordinationType
- * @see #isSetCoordinationType()
- * @see #unsetCoordinationType()
- * @see #setCoordinationType(CacheCoordinationType)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getCache_CoordinationType()
- * @model unsettable="true"
- * extendedMetaData="kind='attribute' name='coordination-type'"
- * @generated
- */
+ * @return the value of the '<em>Coordination Type</em>' attribute.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.CacheCoordinationType
+ * @see #isSetCoordinationType()
+ * @see #unsetCoordinationType()
+ * @see #setCoordinationType(CacheCoordinationType)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getCache_CoordinationType()
+ * @model unsettable="true"
+ * extendedMetaData="kind='attribute' name='coordination-type'"
+ * @generated
+ */
CacheCoordinationType getCoordinationType();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Cache#getCoordinationType <em>Coordination Type</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Coordination Type</em>' attribute.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.CacheCoordinationType
- * @see #isSetCoordinationType()
- * @see #unsetCoordinationType()
- * @see #getCoordinationType()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Cache#getCoordinationType <em>Coordination Type</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Coordination Type</em>' attribute.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.CacheCoordinationType
+ * @see #isSetCoordinationType()
+ * @see #unsetCoordinationType()
+ * @see #getCoordinationType()
+ * @generated
+ */
void setCoordinationType(CacheCoordinationType value);
/**
- * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Cache#getCoordinationType <em>Coordination Type</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @see #isSetCoordinationType()
- * @see #getCoordinationType()
- * @see #setCoordinationType(CacheCoordinationType)
- * @generated
- */
+ * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Cache#getCoordinationType <em>Coordination Type</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @see #isSetCoordinationType()
+ * @see #getCoordinationType()
+ * @see #setCoordinationType(CacheCoordinationType)
+ * @generated
+ */
void unsetCoordinationType();
/**
- * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Cache#getCoordinationType <em>Coordination Type</em>}' attribute is set.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @return whether the value of the '<em>Coordination Type</em>' attribute is set.
- * @see #unsetCoordinationType()
- * @see #getCoordinationType()
- * @see #setCoordinationType(CacheCoordinationType)
- * @generated
- */
+ * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Cache#getCoordinationType <em>Coordination Type</em>}' attribute is set.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @return whether the value of the '<em>Coordination Type</em>' attribute is set.
+ * @see #unsetCoordinationType()
+ * @see #getCoordinationType()
+ * @see #setCoordinationType(CacheCoordinationType)
+ * @generated
+ */
boolean isSetCoordinationType();
/**
- * Returns the value of the '<em><b>Disable Hits</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Disable Hits</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Disable Hits</em>' attribute isn't clear, there really should be more of a description
* here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Disable Hits</em>' attribute.
- * @see #isSetDisableHits()
- * @see #unsetDisableHits()
- * @see #setDisableHits(boolean)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getCache_DisableHits()
- * @model unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.Boolean"
- * extendedMetaData="kind='attribute' name='disable-hits'"
- * @generated
- */
+ * @return the value of the '<em>Disable Hits</em>' attribute.
+ * @see #isSetDisableHits()
+ * @see #unsetDisableHits()
+ * @see #setDisableHits(boolean)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getCache_DisableHits()
+ * @model unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.Boolean"
+ * extendedMetaData="kind='attribute' name='disable-hits'"
+ * @generated
+ */
boolean isDisableHits();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Cache#isDisableHits <em>Disable Hits</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Disable Hits</em>' attribute.
- * @see #isSetDisableHits()
- * @see #unsetDisableHits()
- * @see #isDisableHits()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Cache#isDisableHits <em>Disable Hits</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Disable Hits</em>' attribute.
+ * @see #isSetDisableHits()
+ * @see #unsetDisableHits()
+ * @see #isDisableHits()
+ * @generated
+ */
void setDisableHits(boolean value);
/**
- * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Cache#isDisableHits <em>Disable Hits</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @see #isSetDisableHits()
- * @see #isDisableHits()
- * @see #setDisableHits(boolean)
- * @generated
- */
+ * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Cache#isDisableHits <em>Disable Hits</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @see #isSetDisableHits()
+ * @see #isDisableHits()
+ * @see #setDisableHits(boolean)
+ * @generated
+ */
void unsetDisableHits();
/**
- * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Cache#isDisableHits <em>Disable Hits</em>}' attribute is set.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @return whether the value of the '<em>Disable Hits</em>' attribute is set.
- * @see #unsetDisableHits()
- * @see #isDisableHits()
- * @see #setDisableHits(boolean)
- * @generated
- */
+ * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Cache#isDisableHits <em>Disable Hits</em>}' attribute is set.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @return whether the value of the '<em>Disable Hits</em>' attribute is set.
+ * @see #unsetDisableHits()
+ * @see #isDisableHits()
+ * @see #setDisableHits(boolean)
+ * @generated
+ */
boolean isSetDisableHits();
/**
- * Returns the value of the '<em><b>Isolation</b></em>' attribute.
- * The literals are from the enumeration {@link org.eclipse.emf.texo.orm.annotations.model.orm.CacheIsolationType}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Isolation</b></em>' attribute.
+ * The literals are from the enumeration {@link org.eclipse.emf.texo.orm.annotations.model.orm.CacheIsolationType}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Isolation</em>' attribute isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Isolation</em>' attribute.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.CacheIsolationType
- * @see #isSetIsolation()
- * @see #unsetIsolation()
- * @see #setIsolation(CacheIsolationType)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getCache_Isolation()
- * @model unsettable="true"
- * extendedMetaData="kind='attribute' name='isolation'"
- * @generated
- */
+ * @return the value of the '<em>Isolation</em>' attribute.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.CacheIsolationType
+ * @see #isSetIsolation()
+ * @see #unsetIsolation()
+ * @see #setIsolation(CacheIsolationType)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getCache_Isolation()
+ * @model unsettable="true"
+ * extendedMetaData="kind='attribute' name='isolation'"
+ * @generated
+ */
CacheIsolationType getIsolation();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Cache#getIsolation <em>Isolation</em>}' attribute.
- * <!-- begin-user-doc -->
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Cache#getIsolation <em>Isolation</em>}' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @param value the new value of the '<em>Isolation</em>' attribute.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.CacheIsolationType
- * @see #isSetIsolation()
- * @see #unsetIsolation()
- * @see #getIsolation()
- * @generated
- */
+ * @param value the new value of the '<em>Isolation</em>' attribute.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.CacheIsolationType
+ * @see #isSetIsolation()
+ * @see #unsetIsolation()
+ * @see #getIsolation()
+ * @generated
+ */
void setIsolation(CacheIsolationType value);
/**
- * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Cache#getIsolation <em>Isolation</em>}' attribute.
- * <!-- begin-user-doc -->
+ * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Cache#getIsolation <em>Isolation</em>}' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see #isSetIsolation()
- * @see #getIsolation()
- * @see #setIsolation(CacheIsolationType)
- * @generated
- */
+ * @see #isSetIsolation()
+ * @see #getIsolation()
+ * @see #setIsolation(CacheIsolationType)
+ * @generated
+ */
void unsetIsolation();
/**
- * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Cache#getIsolation <em>Isolation</em>}' attribute is set.
- * <!-- begin-user-doc -->
+ * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Cache#getIsolation <em>Isolation</em>}' attribute is set.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return whether the value of the '<em>Isolation</em>' attribute is set.
- * @see #unsetIsolation()
- * @see #getIsolation()
- * @see #setIsolation(CacheIsolationType)
- * @generated
- */
+ * @return whether the value of the '<em>Isolation</em>' attribute is set.
+ * @see #unsetIsolation()
+ * @see #getIsolation()
+ * @see #setIsolation(CacheIsolationType)
+ * @generated
+ */
boolean isSetIsolation();
/**
- * Returns the value of the '<em><b>Refresh Only If Newer</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Refresh Only If Newer</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Refresh Only If Newer</em>' attribute isn't clear, there really should be more of a
* description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Refresh Only If Newer</em>' attribute.
- * @see #isSetRefreshOnlyIfNewer()
- * @see #unsetRefreshOnlyIfNewer()
- * @see #setRefreshOnlyIfNewer(boolean)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getCache_RefreshOnlyIfNewer()
- * @model unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.Boolean"
- * extendedMetaData="kind='attribute' name='refresh-only-if-newer'"
- * @generated
- */
+ * @return the value of the '<em>Refresh Only If Newer</em>' attribute.
+ * @see #isSetRefreshOnlyIfNewer()
+ * @see #unsetRefreshOnlyIfNewer()
+ * @see #setRefreshOnlyIfNewer(boolean)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getCache_RefreshOnlyIfNewer()
+ * @model unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.Boolean"
+ * extendedMetaData="kind='attribute' name='refresh-only-if-newer'"
+ * @generated
+ */
boolean isRefreshOnlyIfNewer();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Cache#isRefreshOnlyIfNewer <em>Refresh Only If Newer</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Refresh Only If Newer</em>' attribute.
- * @see #isSetRefreshOnlyIfNewer()
- * @see #unsetRefreshOnlyIfNewer()
- * @see #isRefreshOnlyIfNewer()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Cache#isRefreshOnlyIfNewer <em>Refresh Only If Newer</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Refresh Only If Newer</em>' attribute.
+ * @see #isSetRefreshOnlyIfNewer()
+ * @see #unsetRefreshOnlyIfNewer()
+ * @see #isRefreshOnlyIfNewer()
+ * @generated
+ */
void setRefreshOnlyIfNewer(boolean value);
/**
- * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Cache#isRefreshOnlyIfNewer <em>Refresh Only If Newer</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @see #isSetRefreshOnlyIfNewer()
- * @see #isRefreshOnlyIfNewer()
- * @see #setRefreshOnlyIfNewer(boolean)
- * @generated
- */
+ * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Cache#isRefreshOnlyIfNewer <em>Refresh Only If Newer</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @see #isSetRefreshOnlyIfNewer()
+ * @see #isRefreshOnlyIfNewer()
+ * @see #setRefreshOnlyIfNewer(boolean)
+ * @generated
+ */
void unsetRefreshOnlyIfNewer();
/**
- * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Cache#isRefreshOnlyIfNewer <em>Refresh Only If Newer</em>}' attribute is set.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @return whether the value of the '<em>Refresh Only If Newer</em>' attribute is set.
- * @see #unsetRefreshOnlyIfNewer()
- * @see #isRefreshOnlyIfNewer()
- * @see #setRefreshOnlyIfNewer(boolean)
- * @generated
- */
+ * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Cache#isRefreshOnlyIfNewer <em>Refresh Only If Newer</em>}' attribute is set.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @return whether the value of the '<em>Refresh Only If Newer</em>' attribute is set.
+ * @see #unsetRefreshOnlyIfNewer()
+ * @see #isRefreshOnlyIfNewer()
+ * @see #setRefreshOnlyIfNewer(boolean)
+ * @generated
+ */
boolean isSetRefreshOnlyIfNewer();
/**
- * Returns the value of the '<em><b>Shared</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Shared</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Shared</em>' attribute isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Shared</em>' attribute.
- * @see #isSetShared()
- * @see #unsetShared()
- * @see #setShared(boolean)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getCache_Shared()
- * @model unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.Boolean"
- * extendedMetaData="kind='attribute' name='shared'"
- * @generated
- */
+ * @return the value of the '<em>Shared</em>' attribute.
+ * @see #isSetShared()
+ * @see #unsetShared()
+ * @see #setShared(boolean)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getCache_Shared()
+ * @model unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.Boolean"
+ * extendedMetaData="kind='attribute' name='shared'"
+ * @generated
+ */
boolean isShared();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Cache#isShared <em>Shared</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Shared</em>' attribute.
- * @see #isSetShared()
- * @see #unsetShared()
- * @see #isShared()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Cache#isShared <em>Shared</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Shared</em>' attribute.
+ * @see #isSetShared()
+ * @see #unsetShared()
+ * @see #isShared()
+ * @generated
+ */
void setShared(boolean value);
/**
- * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Cache#isShared <em>Shared</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @see #isSetShared()
- * @see #isShared()
- * @see #setShared(boolean)
- * @generated
- */
+ * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Cache#isShared <em>Shared</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @see #isSetShared()
+ * @see #isShared()
+ * @see #setShared(boolean)
+ * @generated
+ */
void unsetShared();
/**
- * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Cache#isShared <em>Shared</em>}' attribute is set.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @return whether the value of the '<em>Shared</em>' attribute is set.
- * @see #unsetShared()
- * @see #isShared()
- * @see #setShared(boolean)
- * @generated
- */
+ * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Cache#isShared <em>Shared</em>}' attribute is set.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @return whether the value of the '<em>Shared</em>' attribute is set.
+ * @see #unsetShared()
+ * @see #isShared()
+ * @see #setShared(boolean)
+ * @generated
+ */
boolean isSetShared();
/**
- * Returns the value of the '<em><b>Size</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Size</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Size</em>' attribute isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Size</em>' attribute.
- * @see #setSize(BigInteger)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getCache_Size()
- * @model dataType="org.eclipse.emf.ecore.xml.type.Integer"
- * extendedMetaData="kind='attribute' name='size'"
- * @generated
- */
+ * @return the value of the '<em>Size</em>' attribute.
+ * @see #setSize(BigInteger)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getCache_Size()
+ * @model dataType="org.eclipse.emf.ecore.xml.type.Integer"
+ * extendedMetaData="kind='attribute' name='size'"
+ * @generated
+ */
BigInteger getSize();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Cache#getSize <em>Size</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Size</em>' attribute.
- * @see #getSize()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Cache#getSize <em>Size</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Size</em>' attribute.
+ * @see #getSize()
+ * @generated
+ */
void setSize(BigInteger value);
/**
- * Returns the value of the '<em><b>Type</b></em>' attribute.
- * The literals are from the enumeration {@link org.eclipse.emf.texo.orm.annotations.model.orm.CacheType}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Type</b></em>' attribute.
+ * The literals are from the enumeration {@link org.eclipse.emf.texo.orm.annotations.model.orm.CacheType}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Type</em>' attribute isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Type</em>' attribute.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.CacheType
- * @see #isSetType()
- * @see #unsetType()
- * @see #setType(CacheType)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getCache_Type()
- * @model unsettable="true"
- * extendedMetaData="kind='attribute' name='type'"
- * @generated
- */
+ * @return the value of the '<em>Type</em>' attribute.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.CacheType
+ * @see #isSetType()
+ * @see #unsetType()
+ * @see #setType(CacheType)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getCache_Type()
+ * @model unsettable="true"
+ * extendedMetaData="kind='attribute' name='type'"
+ * @generated
+ */
CacheType getType();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Cache#getType <em>Type</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Type</em>' attribute.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.CacheType
- * @see #isSetType()
- * @see #unsetType()
- * @see #getType()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Cache#getType <em>Type</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Type</em>' attribute.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.CacheType
+ * @see #isSetType()
+ * @see #unsetType()
+ * @see #getType()
+ * @generated
+ */
void setType(CacheType value);
/**
- * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Cache#getType <em>Type</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @see #isSetType()
- * @see #getType()
- * @see #setType(CacheType)
- * @generated
- */
+ * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Cache#getType <em>Type</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @see #isSetType()
+ * @see #getType()
+ * @see #setType(CacheType)
+ * @generated
+ */
void unsetType();
/**
- * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Cache#getType <em>Type</em>}' attribute is set.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @return whether the value of the '<em>Type</em>' attribute is set.
- * @see #unsetType()
- * @see #getType()
- * @see #setType(CacheType)
- * @generated
- */
+ * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Cache#getType <em>Type</em>}' attribute is set.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @return whether the value of the '<em>Type</em>' attribute is set.
+ * @see #unsetType()
+ * @see #getType()
+ * @see #setType(CacheType)
+ * @generated
+ */
boolean isSetType();
} // Cache
diff --git a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/CacheCoordinationType.java b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/CacheCoordinationType.java
index 61a517a5..5bc1f715 100755
--- a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/CacheCoordinationType.java
+++ b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/CacheCoordinationType.java
@@ -38,232 +38,232 @@ import org.eclipse.emf.common.util.Enumerator;
*/
public enum CacheCoordinationType implements Enumerator {
/**
- * The '<em><b>SENDOBJECTCHANGES</b></em>' literal object.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @see #SENDOBJECTCHANGES_VALUE
- * @generated
- * @ordered
- */
+ * The '<em><b>SENDOBJECTCHANGES</b></em>' literal object.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @see #SENDOBJECTCHANGES_VALUE
+ * @generated
+ * @ordered
+ */
SENDOBJECTCHANGES(0, "SENDOBJECTCHANGES", "SEND_OBJECT_CHANGES"),
/**
- * The '<em><b>INVALIDATECHANGEDOBJECTS</b></em>' literal object.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @see #INVALIDATECHANGEDOBJECTS_VALUE
- * @generated
- * @ordered
- */
+ * The '<em><b>INVALIDATECHANGEDOBJECTS</b></em>' literal object.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @see #INVALIDATECHANGEDOBJECTS_VALUE
+ * @generated
+ * @ordered
+ */
INVALIDATECHANGEDOBJECTS(1, "INVALIDATECHANGEDOBJECTS", "INVALIDATE_CHANGED_OBJECTS"),
/**
- * The '<em><b>SENDNEWOBJECTSWITHCHANGES</b></em>' literal object.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @see #SENDNEWOBJECTSWITHCHANGES_VALUE
- * @generated
- * @ordered
- */
+ * The '<em><b>SENDNEWOBJECTSWITHCHANGES</b></em>' literal object.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @see #SENDNEWOBJECTSWITHCHANGES_VALUE
+ * @generated
+ * @ordered
+ */
SENDNEWOBJECTSWITHCHANGES(2, "SENDNEWOBJECTSWITHCHANGES", "SEND_NEW_OBJECTS_WITH_CHANGES"),
/**
- * The '<em><b>NONE</b></em>' literal object.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @see #NONE_VALUE
- * @generated
- * @ordered
- */
+ * The '<em><b>NONE</b></em>' literal object.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @see #NONE_VALUE
+ * @generated
+ * @ordered
+ */
NONE(3, "NONE", "NONE");
/**
- * The '<em><b>SENDOBJECTCHANGES</b></em>' literal value.
- * <!-- begin-user-doc -->
+ * The '<em><b>SENDOBJECTCHANGES</b></em>' literal value.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>SENDOBJECTCHANGES</b></em>' literal object isn't clear, there really should be more of a
* description here...
* </p>
* <!-- end-user-doc -->
- * @see #SENDOBJECTCHANGES
- * @model literal="SEND_OBJECT_CHANGES"
- * @generated
- * @ordered
- */
+ * @see #SENDOBJECTCHANGES
+ * @model literal="SEND_OBJECT_CHANGES"
+ * @generated
+ * @ordered
+ */
public static final int SENDOBJECTCHANGES_VALUE = 0;
/**
- * The '<em><b>INVALIDATECHANGEDOBJECTS</b></em>' literal value.
- * <!-- begin-user-doc -->
+ * The '<em><b>INVALIDATECHANGEDOBJECTS</b></em>' literal value.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>INVALIDATECHANGEDOBJECTS</b></em>' literal object isn't clear, there really should be
* more of a description here...
* </p>
* <!-- end-user-doc -->
- * @see #INVALIDATECHANGEDOBJECTS
- * @model literal="INVALIDATE_CHANGED_OBJECTS"
- * @generated
- * @ordered
- */
+ * @see #INVALIDATECHANGEDOBJECTS
+ * @model literal="INVALIDATE_CHANGED_OBJECTS"
+ * @generated
+ * @ordered
+ */
public static final int INVALIDATECHANGEDOBJECTS_VALUE = 1;
/**
- * The '<em><b>SENDNEWOBJECTSWITHCHANGES</b></em>' literal value.
- * <!-- begin-user-doc -->
+ * The '<em><b>SENDNEWOBJECTSWITHCHANGES</b></em>' literal value.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>SENDNEWOBJECTSWITHCHANGES</b></em>' literal object isn't clear, there really should be
* more of a description here...
* </p>
* <!-- end-user-doc -->
- * @see #SENDNEWOBJECTSWITHCHANGES
- * @model literal="SEND_NEW_OBJECTS_WITH_CHANGES"
- * @generated
- * @ordered
- */
+ * @see #SENDNEWOBJECTSWITHCHANGES
+ * @model literal="SEND_NEW_OBJECTS_WITH_CHANGES"
+ * @generated
+ * @ordered
+ */
public static final int SENDNEWOBJECTSWITHCHANGES_VALUE = 2;
/**
- * The '<em><b>NONE</b></em>' literal value.
- * <!-- begin-user-doc -->
+ * The '<em><b>NONE</b></em>' literal value.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>NONE</b></em>' literal object isn't clear, there really should be more of a description
* here...
* </p>
* <!-- end-user-doc -->
- * @see #NONE
- * @model
- * @generated
- * @ordered
- */
+ * @see #NONE
+ * @model
+ * @generated
+ * @ordered
+ */
public static final int NONE_VALUE = 3;
/**
- * An array of all the '<em><b>Cache Coordination Type</b></em>' enumerators.
- * <!-- begin-user-doc --> <!--
+ * An array of all the '<em><b>Cache Coordination Type</b></em>' enumerators.
+ * <!-- begin-user-doc --> <!--
* end-user-doc -->
- * @generated
- */
+ * @generated
+ */
private static final CacheCoordinationType[] VALUES_ARRAY = new CacheCoordinationType[] {
- SENDOBJECTCHANGES,
- INVALIDATECHANGEDOBJECTS,
- SENDNEWOBJECTSWITHCHANGES,
- NONE,
- };
+ SENDOBJECTCHANGES,
+ INVALIDATECHANGEDOBJECTS,
+ SENDNEWOBJECTSWITHCHANGES,
+ NONE,
+ };
/**
- * A public read-only list of all the '<em><b>Cache Coordination Type</b></em>' enumerators.
- * <!-- begin-user-doc -->
+ * A public read-only list of all the '<em><b>Cache Coordination Type</b></em>' enumerators.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public static final List<CacheCoordinationType> VALUES = Collections.unmodifiableList(Arrays.asList(VALUES_ARRAY));
/**
- * Returns the '<em><b>Cache Coordination Type</b></em>' literal with the specified literal value.
- * <!-- begin-user-doc
+ * Returns the '<em><b>Cache Coordination Type</b></em>' literal with the specified literal value.
+ * <!-- begin-user-doc
* --> <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public static CacheCoordinationType get(String literal) {
- for (int i = 0; i < VALUES_ARRAY.length; ++i) {
- CacheCoordinationType result = VALUES_ARRAY[i];
- if (result.toString().equals(literal)) {
- return result;
- }
- }
- return null;
- }
+ for (int i = 0; i < VALUES_ARRAY.length; ++i) {
+ CacheCoordinationType result = VALUES_ARRAY[i];
+ if (result.toString().equals(literal)) {
+ return result;
+ }
+ }
+ return null;
+ }
/**
- * Returns the '<em><b>Cache Coordination Type</b></em>' literal with the specified name.
- * <!-- begin-user-doc --> <!--
+ * Returns the '<em><b>Cache Coordination Type</b></em>' literal with the specified name.
+ * <!-- begin-user-doc --> <!--
* end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public static CacheCoordinationType getByName(String name) {
- for (int i = 0; i < VALUES_ARRAY.length; ++i) {
- CacheCoordinationType result = VALUES_ARRAY[i];
- if (result.getName().equals(name)) {
- return result;
- }
- }
- return null;
- }
+ for (int i = 0; i < VALUES_ARRAY.length; ++i) {
+ CacheCoordinationType result = VALUES_ARRAY[i];
+ if (result.getName().equals(name)) {
+ return result;
+ }
+ }
+ return null;
+ }
/**
- * Returns the '<em><b>Cache Coordination Type</b></em>' literal with the specified integer value.
- * <!-- begin-user-doc
+ * Returns the '<em><b>Cache Coordination Type</b></em>' literal with the specified integer value.
+ * <!-- begin-user-doc
* --> <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public static CacheCoordinationType get(int value) {
- switch (value) {
- case SENDOBJECTCHANGES_VALUE: return SENDOBJECTCHANGES;
- case INVALIDATECHANGEDOBJECTS_VALUE: return INVALIDATECHANGEDOBJECTS;
- case SENDNEWOBJECTSWITHCHANGES_VALUE: return SENDNEWOBJECTSWITHCHANGES;
- case NONE_VALUE: return NONE;
- }
- return null;
- }
+ switch (value) {
+ case SENDOBJECTCHANGES_VALUE: return SENDOBJECTCHANGES;
+ case INVALIDATECHANGEDOBJECTS_VALUE: return INVALIDATECHANGEDOBJECTS;
+ case SENDNEWOBJECTSWITHCHANGES_VALUE: return SENDNEWOBJECTSWITHCHANGES;
+ case NONE_VALUE: return NONE;
+ }
+ return null;
+ }
/**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @generated
- */
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @generated
+ */
private final int value;
/**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @generated
- */
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @generated
+ */
private final String name;
/**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @generated
- */
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @generated
+ */
private final String literal;
/**
- * Only this class can construct instances.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @generated
- */
+ * Only this class can construct instances.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @generated
+ */
private CacheCoordinationType(int value, String name, String literal) {
- this.value = value;
- this.name = name;
- this.literal = literal;
- }
+ this.value = value;
+ this.name = name;
+ this.literal = literal;
+ }
/**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @generated
- */
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @generated
+ */
public int getValue() {
- return value;
- }
+ return value;
+ }
/**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @generated
- */
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @generated
+ */
public String getName() {
- return name;
- }
+ return name;
+ }
/**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @generated
- */
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @generated
+ */
public String getLiteral() {
- return literal;
- }
+ return literal;
+ }
/**
- * Returns the literal value of the enumerator, which is its string representation.
- * <!-- begin-user-doc --> <!--
+ * Returns the literal value of the enumerator, which is its string representation.
+ * <!-- begin-user-doc --> <!--
* end-user-doc -->
- * @generated
- */
+ * @generated
+ */
@Override
public String toString() {
- return literal;
- }
+ return literal;
+ }
} // CacheCoordinationType
diff --git a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/CacheInterceptor.java b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/CacheInterceptor.java
index bede19d0..028ebe60 100755
--- a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/CacheInterceptor.java
+++ b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/CacheInterceptor.java
@@ -33,28 +33,28 @@ import org.eclipse.emf.texo.orm.annotator.BaseOrmAnnotation;
*/
public interface CacheInterceptor extends BaseOrmAnnotation {
/**
- * Returns the value of the '<em><b>Class</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Class</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Class</em>' attribute isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Class</em>' attribute.
- * @see #setClass(String)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getCacheInterceptor_Class()
- * @model dataType="org.eclipse.emf.ecore.xml.type.String" required="true"
- * extendedMetaData="kind='attribute' name='class'"
- * @generated
- */
+ * @return the value of the '<em>Class</em>' attribute.
+ * @see #setClass(String)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getCacheInterceptor_Class()
+ * @model dataType="org.eclipse.emf.ecore.xml.type.String" required="true"
+ * extendedMetaData="kind='attribute' name='class'"
+ * @generated
+ */
String getClass_();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.CacheInterceptor#getClass_ <em>Class</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Class</em>' attribute.
- * @see #getClass_()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.CacheInterceptor#getClass_ <em>Class</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Class</em>' attribute.
+ * @see #getClass_()
+ * @generated
+ */
void setClass(String value);
} // CacheInterceptor
diff --git a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/CacheIsolationType.java b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/CacheIsolationType.java
index 032c05c1..98e149d1 100644
--- a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/CacheIsolationType.java
+++ b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/CacheIsolationType.java
@@ -75,217 +75,217 @@ import org.eclipse.emf.common.util.Enumerator;
*/
public enum CacheIsolationType implements Enumerator {
/**
- * The '<em><b>SHARED</b></em>' literal object.
- * <!-- begin-user-doc -->
+ * The '<em><b>SHARED</b></em>' literal object.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see #SHARED_VALUE
- * @generated
- * @ordered
- */
+ * @see #SHARED_VALUE
+ * @generated
+ * @ordered
+ */
SHARED(0, "SHARED", "SHARED"),
/**
- * The '<em><b>PROTECTED</b></em>' literal object.
- * <!-- begin-user-doc -->
+ * The '<em><b>PROTECTED</b></em>' literal object.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see #PROTECTED_VALUE
- * @generated
- * @ordered
- */
+ * @see #PROTECTED_VALUE
+ * @generated
+ * @ordered
+ */
PROTECTED(1, "PROTECTED", "PROTECTED"),
/**
- * The '<em><b>ISOLATED</b></em>' literal object.
- * <!-- begin-user-doc -->
+ * The '<em><b>ISOLATED</b></em>' literal object.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see #ISOLATED_VALUE
- * @generated
- * @ordered
- */
+ * @see #ISOLATED_VALUE
+ * @generated
+ * @ordered
+ */
ISOLATED(2, "ISOLATED", "ISOLATED");
/**
- * The '<em><b>SHARED</b></em>' literal value.
- * <!-- begin-user-doc -->
+ * The '<em><b>SHARED</b></em>' literal value.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>SHARED</b></em>' literal object isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @see #SHARED
- * @model
- * @generated
- * @ordered
- */
+ * @see #SHARED
+ * @model
+ * @generated
+ * @ordered
+ */
public static final int SHARED_VALUE = 0;
/**
- * The '<em><b>PROTECTED</b></em>' literal value.
- * <!-- begin-user-doc -->
+ * The '<em><b>PROTECTED</b></em>' literal value.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>PROTECTED</b></em>' literal object isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @see #PROTECTED
- * @model
- * @generated
- * @ordered
- */
+ * @see #PROTECTED
+ * @model
+ * @generated
+ * @ordered
+ */
public static final int PROTECTED_VALUE = 1;
/**
- * The '<em><b>ISOLATED</b></em>' literal value.
- * <!-- begin-user-doc -->
+ * The '<em><b>ISOLATED</b></em>' literal value.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>ISOLATED</b></em>' literal object isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @see #ISOLATED
- * @model
- * @generated
- * @ordered
- */
+ * @see #ISOLATED
+ * @model
+ * @generated
+ * @ordered
+ */
public static final int ISOLATED_VALUE = 2;
/**
- * An array of all the '<em><b>Cache Isolation Type</b></em>' enumerators.
- * <!-- begin-user-doc -->
+ * An array of all the '<em><b>Cache Isolation Type</b></em>' enumerators.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
private static final CacheIsolationType[] VALUES_ARRAY =
new CacheIsolationType[] {
- SHARED,
- PROTECTED,
- ISOLATED,
- };
+ SHARED,
+ PROTECTED,
+ ISOLATED,
+ };
/**
- * A public read-only list of all the '<em><b>Cache Isolation Type</b></em>' enumerators.
- * <!-- begin-user-doc -->
+ * A public read-only list of all the '<em><b>Cache Isolation Type</b></em>' enumerators.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public static final List<CacheIsolationType> VALUES = Collections.unmodifiableList(Arrays.asList(VALUES_ARRAY));
/**
- * Returns the '<em><b>Cache Isolation Type</b></em>' literal with the specified literal value.
- * <!-- begin-user-doc -->
+ * Returns the '<em><b>Cache Isolation Type</b></em>' literal with the specified literal value.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public static CacheIsolationType get(String literal) {
- for (int i = 0; i < VALUES_ARRAY.length; ++i) {
- CacheIsolationType result = VALUES_ARRAY[i];
- if (result.toString().equals(literal)) {
- return result;
- }
- }
- return null;
- }
+ for (int i = 0; i < VALUES_ARRAY.length; ++i) {
+ CacheIsolationType result = VALUES_ARRAY[i];
+ if (result.toString().equals(literal)) {
+ return result;
+ }
+ }
+ return null;
+ }
/**
- * Returns the '<em><b>Cache Isolation Type</b></em>' literal with the specified name.
- * <!-- begin-user-doc -->
+ * Returns the '<em><b>Cache Isolation Type</b></em>' literal with the specified name.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public static CacheIsolationType getByName(String name) {
- for (int i = 0; i < VALUES_ARRAY.length; ++i) {
- CacheIsolationType result = VALUES_ARRAY[i];
- if (result.getName().equals(name)) {
- return result;
- }
- }
- return null;
- }
+ for (int i = 0; i < VALUES_ARRAY.length; ++i) {
+ CacheIsolationType result = VALUES_ARRAY[i];
+ if (result.getName().equals(name)) {
+ return result;
+ }
+ }
+ return null;
+ }
/**
- * Returns the '<em><b>Cache Isolation Type</b></em>' literal with the specified integer value.
- * <!-- begin-user-doc -->
+ * Returns the '<em><b>Cache Isolation Type</b></em>' literal with the specified integer value.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public static CacheIsolationType get(int value) {
- switch (value) {
- case SHARED_VALUE: return SHARED;
- case PROTECTED_VALUE: return PROTECTED;
- case ISOLATED_VALUE: return ISOLATED;
- }
- return null;
- }
+ switch (value) {
+ case SHARED_VALUE: return SHARED;
+ case PROTECTED_VALUE: return PROTECTED;
+ case ISOLATED_VALUE: return ISOLATED;
+ }
+ return null;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
private final int value;
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
private final String name;
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
private final String literal;
/**
- * Only this class can construct instances.
- * <!-- begin-user-doc -->
+ * Only this class can construct instances.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
private CacheIsolationType(int value, String name, String literal) {
- this.value = value;
- this.name = name;
- this.literal = literal;
- }
+ this.value = value;
+ this.name = name;
+ this.literal = literal;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public int getValue() {
- return value;
- }
+ return value;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public String getName() {
- return name;
- }
+ return name;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public String getLiteral() {
- return literal;
- }
+ return literal;
+ }
/**
- * Returns the literal value of the enumerator, which is its string representation.
- * <!-- begin-user-doc -->
+ * Returns the literal value of the enumerator, which is its string representation.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
@Override
public String toString() {
- return literal;
- }
+ return literal;
+ }
} //CacheIsolationType
diff --git a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/CacheKeyType.java b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/CacheKeyType.java
index 9c1b5298..4fc9a67a 100644
--- a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/CacheKeyType.java
+++ b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/CacheKeyType.java
@@ -60,217 +60,217 @@ import org.eclipse.emf.common.util.Enumerator;
*/
public enum CacheKeyType implements Enumerator {
/**
- * The '<em><b>IDVALUE</b></em>' literal object.
- * <!-- begin-user-doc -->
+ * The '<em><b>IDVALUE</b></em>' literal object.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see #IDVALUE_VALUE
- * @generated
- * @ordered
- */
+ * @see #IDVALUE_VALUE
+ * @generated
+ * @ordered
+ */
IDVALUE(0, "IDVALUE", "ID_VALUE"),
/**
- * The '<em><b>CACHEKEY</b></em>' literal object.
- * <!-- begin-user-doc -->
+ * The '<em><b>CACHEKEY</b></em>' literal object.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see #CACHEKEY_VALUE
- * @generated
- * @ordered
- */
+ * @see #CACHEKEY_VALUE
+ * @generated
+ * @ordered
+ */
CACHEKEY(1, "CACHEKEY", "CACHE_KEY"),
/**
- * The '<em><b>AUTO</b></em>' literal object.
- * <!-- begin-user-doc -->
+ * The '<em><b>AUTO</b></em>' literal object.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see #AUTO_VALUE
- * @generated
- * @ordered
- */
+ * @see #AUTO_VALUE
+ * @generated
+ * @ordered
+ */
AUTO(2, "AUTO", "AUTO");
/**
- * The '<em><b>IDVALUE</b></em>' literal value.
- * <!-- begin-user-doc -->
+ * The '<em><b>IDVALUE</b></em>' literal value.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>IDVALUE</b></em>' literal object isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @see #IDVALUE
- * @model literal="ID_VALUE"
- * @generated
- * @ordered
- */
+ * @see #IDVALUE
+ * @model literal="ID_VALUE"
+ * @generated
+ * @ordered
+ */
public static final int IDVALUE_VALUE = 0;
/**
- * The '<em><b>CACHEKEY</b></em>' literal value.
- * <!-- begin-user-doc -->
+ * The '<em><b>CACHEKEY</b></em>' literal value.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>CACHEKEY</b></em>' literal object isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @see #CACHEKEY
- * @model literal="CACHE_KEY"
- * @generated
- * @ordered
- */
+ * @see #CACHEKEY
+ * @model literal="CACHE_KEY"
+ * @generated
+ * @ordered
+ */
public static final int CACHEKEY_VALUE = 1;
/**
- * The '<em><b>AUTO</b></em>' literal value.
- * <!-- begin-user-doc -->
+ * The '<em><b>AUTO</b></em>' literal value.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>AUTO</b></em>' literal object isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @see #AUTO
- * @model
- * @generated
- * @ordered
- */
+ * @see #AUTO
+ * @model
+ * @generated
+ * @ordered
+ */
public static final int AUTO_VALUE = 2;
/**
- * An array of all the '<em><b>Cache Key Type</b></em>' enumerators.
- * <!-- begin-user-doc -->
+ * An array of all the '<em><b>Cache Key Type</b></em>' enumerators.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
private static final CacheKeyType[] VALUES_ARRAY =
new CacheKeyType[] {
- IDVALUE,
- CACHEKEY,
- AUTO,
- };
+ IDVALUE,
+ CACHEKEY,
+ AUTO,
+ };
/**
- * A public read-only list of all the '<em><b>Cache Key Type</b></em>' enumerators.
- * <!-- begin-user-doc -->
+ * A public read-only list of all the '<em><b>Cache Key Type</b></em>' enumerators.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public static final List<CacheKeyType> VALUES = Collections.unmodifiableList(Arrays.asList(VALUES_ARRAY));
/**
- * Returns the '<em><b>Cache Key Type</b></em>' literal with the specified literal value.
- * <!-- begin-user-doc -->
+ * Returns the '<em><b>Cache Key Type</b></em>' literal with the specified literal value.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public static CacheKeyType get(String literal) {
- for (int i = 0; i < VALUES_ARRAY.length; ++i) {
- CacheKeyType result = VALUES_ARRAY[i];
- if (result.toString().equals(literal)) {
- return result;
- }
- }
- return null;
- }
+ for (int i = 0; i < VALUES_ARRAY.length; ++i) {
+ CacheKeyType result = VALUES_ARRAY[i];
+ if (result.toString().equals(literal)) {
+ return result;
+ }
+ }
+ return null;
+ }
/**
- * Returns the '<em><b>Cache Key Type</b></em>' literal with the specified name.
- * <!-- begin-user-doc -->
+ * Returns the '<em><b>Cache Key Type</b></em>' literal with the specified name.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public static CacheKeyType getByName(String name) {
- for (int i = 0; i < VALUES_ARRAY.length; ++i) {
- CacheKeyType result = VALUES_ARRAY[i];
- if (result.getName().equals(name)) {
- return result;
- }
- }
- return null;
- }
+ for (int i = 0; i < VALUES_ARRAY.length; ++i) {
+ CacheKeyType result = VALUES_ARRAY[i];
+ if (result.getName().equals(name)) {
+ return result;
+ }
+ }
+ return null;
+ }
/**
- * Returns the '<em><b>Cache Key Type</b></em>' literal with the specified integer value.
- * <!-- begin-user-doc -->
+ * Returns the '<em><b>Cache Key Type</b></em>' literal with the specified integer value.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public static CacheKeyType get(int value) {
- switch (value) {
- case IDVALUE_VALUE: return IDVALUE;
- case CACHEKEY_VALUE: return CACHEKEY;
- case AUTO_VALUE: return AUTO;
- }
- return null;
- }
+ switch (value) {
+ case IDVALUE_VALUE: return IDVALUE;
+ case CACHEKEY_VALUE: return CACHEKEY;
+ case AUTO_VALUE: return AUTO;
+ }
+ return null;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
private final int value;
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
private final String name;
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
private final String literal;
/**
- * Only this class can construct instances.
- * <!-- begin-user-doc -->
+ * Only this class can construct instances.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
private CacheKeyType(int value, String name, String literal) {
- this.value = value;
- this.name = name;
- this.literal = literal;
- }
+ this.value = value;
+ this.name = name;
+ this.literal = literal;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public int getValue() {
- return value;
- }
+ return value;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public String getName() {
- return name;
- }
+ return name;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public String getLiteral() {
- return literal;
- }
+ return literal;
+ }
/**
- * Returns the literal value of the enumerator, which is its string representation.
- * <!-- begin-user-doc -->
+ * Returns the literal value of the enumerator, which is its string representation.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
@Override
public String toString() {
- return literal;
- }
+ return literal;
+ }
} //CacheKeyType
diff --git a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/CacheType.java b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/CacheType.java
index 25e948cc..a676345e 100755
--- a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/CacheType.java
+++ b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/CacheType.java
@@ -52,211 +52,211 @@ import org.eclipse.emf.common.util.Enumerator;
*/
public enum CacheType implements Enumerator {
/**
- * The '<em><b>FULL</b></em>' literal object.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @see #FULL_VALUE
- * @generated
- * @ordered
- */
+ * The '<em><b>FULL</b></em>' literal object.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @see #FULL_VALUE
+ * @generated
+ * @ordered
+ */
FULL(0, "FULL", "FULL"),
/**
- * The '<em><b>WEAK</b></em>' literal object.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @see #WEAK_VALUE
- * @generated
- * @ordered
- */
+ * The '<em><b>WEAK</b></em>' literal object.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @see #WEAK_VALUE
+ * @generated
+ * @ordered
+ */
WEAK(1, "WEAK", "WEAK"),
/**
- * The '<em><b>SOFT</b></em>' literal object.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @see #SOFT_VALUE
- * @generated
- * @ordered
- */
+ * The '<em><b>SOFT</b></em>' literal object.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @see #SOFT_VALUE
+ * @generated
+ * @ordered
+ */
SOFT(2, "SOFT", "SOFT"),
/**
- * The '<em><b>SOFTWEAK</b></em>' literal object.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @see #SOFTWEAK_VALUE
- * @generated
- * @ordered
- */
+ * The '<em><b>SOFTWEAK</b></em>' literal object.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @see #SOFTWEAK_VALUE
+ * @generated
+ * @ordered
+ */
SOFTWEAK(3, "SOFTWEAK", "SOFT_WEAK"),
/**
- * The '<em><b>HARDWEAK</b></em>' literal object.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @see #HARDWEAK_VALUE
- * @generated
- * @ordered
- */
+ * The '<em><b>HARDWEAK</b></em>' literal object.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @see #HARDWEAK_VALUE
+ * @generated
+ * @ordered
+ */
HARDWEAK(4, "HARDWEAK", "HARD_WEAK"),
/**
- * The '<em><b>CACHE</b></em>' literal object.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @see #CACHE_VALUE
- * @generated
- * @ordered
- */
+ * The '<em><b>CACHE</b></em>' literal object.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @see #CACHE_VALUE
+ * @generated
+ * @ordered
+ */
CACHE(5, "CACHE", "CACHE"),
/**
- * The '<em><b>NONE</b></em>' literal object.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @see #NONE_VALUE
- * @generated
- * @ordered
- */
+ * The '<em><b>NONE</b></em>' literal object.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @see #NONE_VALUE
+ * @generated
+ * @ordered
+ */
NONE(6, "NONE", "NONE");
/**
- * The '<em><b>FULL</b></em>' literal value.
- * <!-- begin-user-doc -->
+ * The '<em><b>FULL</b></em>' literal value.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>FULL</b></em>' literal object isn't clear, there really should be more of a description
* here...
* </p>
* <!-- end-user-doc -->
- * @see #FULL
- * @model
- * @generated
- * @ordered
- */
+ * @see #FULL
+ * @model
+ * @generated
+ * @ordered
+ */
public static final int FULL_VALUE = 0;
/**
- * The '<em><b>WEAK</b></em>' literal value.
- * <!-- begin-user-doc -->
+ * The '<em><b>WEAK</b></em>' literal value.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>WEAK</b></em>' literal object isn't clear, there really should be more of a description
* here...
* </p>
* <!-- end-user-doc -->
- * @see #WEAK
- * @model
- * @generated
- * @ordered
- */
+ * @see #WEAK
+ * @model
+ * @generated
+ * @ordered
+ */
public static final int WEAK_VALUE = 1;
/**
- * The '<em><b>SOFT</b></em>' literal value.
- * <!-- begin-user-doc -->
+ * The '<em><b>SOFT</b></em>' literal value.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>SOFT</b></em>' literal object isn't clear, there really should be more of a description
* here...
* </p>
* <!-- end-user-doc -->
- * @see #SOFT
- * @model
- * @generated
- * @ordered
- */
+ * @see #SOFT
+ * @model
+ * @generated
+ * @ordered
+ */
public static final int SOFT_VALUE = 2;
/**
- * The '<em><b>SOFTWEAK</b></em>' literal value.
- * <!-- begin-user-doc -->
+ * The '<em><b>SOFTWEAK</b></em>' literal value.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>SOFTWEAK</b></em>' literal object isn't clear, there really should be more of a
* description here...
* </p>
* <!-- end-user-doc -->
- * @see #SOFTWEAK
- * @model literal="SOFT_WEAK"
- * @generated
- * @ordered
- */
+ * @see #SOFTWEAK
+ * @model literal="SOFT_WEAK"
+ * @generated
+ * @ordered
+ */
public static final int SOFTWEAK_VALUE = 3;
/**
- * The '<em><b>HARDWEAK</b></em>' literal value.
- * <!-- begin-user-doc -->
+ * The '<em><b>HARDWEAK</b></em>' literal value.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>HARDWEAK</b></em>' literal object isn't clear, there really should be more of a
* description here...
* </p>
* <!-- end-user-doc -->
- * @see #HARDWEAK
- * @model literal="HARD_WEAK"
- * @generated
- * @ordered
- */
+ * @see #HARDWEAK
+ * @model literal="HARD_WEAK"
+ * @generated
+ * @ordered
+ */
public static final int HARDWEAK_VALUE = 4;
/**
- * The '<em><b>CACHE</b></em>' literal value.
- * <!-- begin-user-doc -->
+ * The '<em><b>CACHE</b></em>' literal value.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>CACHE</b></em>' literal object isn't clear, there really should be more of a description
* here...
* </p>
* <!-- end-user-doc -->
- * @see #CACHE
- * @model
- * @generated
- * @ordered
- */
+ * @see #CACHE
+ * @model
+ * @generated
+ * @ordered
+ */
public static final int CACHE_VALUE = 5;
/**
- * The '<em><b>NONE</b></em>' literal value.
- * <!-- begin-user-doc -->
+ * The '<em><b>NONE</b></em>' literal value.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>NONE</b></em>' literal object isn't clear, there really should be more of a description
* here...
* </p>
* <!-- end-user-doc -->
- * @see #NONE
- * @model
- * @generated
- * @ordered
- */
+ * @see #NONE
+ * @model
+ * @generated
+ * @ordered
+ */
public static final int NONE_VALUE = 6;
/**
- * An array of all the '<em><b>Cache Type</b></em>' enumerators.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @generated
- */
+ * An array of all the '<em><b>Cache Type</b></em>' enumerators.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @generated
+ */
private static final CacheType[] VALUES_ARRAY = new CacheType[] {
- FULL,
- WEAK,
- SOFT,
- SOFTWEAK,
- HARDWEAK,
- CACHE,
- NONE,
- };
+ FULL,
+ WEAK,
+ SOFT,
+ SOFTWEAK,
+ HARDWEAK,
+ CACHE,
+ NONE,
+ };
/**
- * A public read-only list of all the '<em><b>Cache Type</b></em>' enumerators.
- * <!-- begin-user-doc --> <!--
+ * A public read-only list of all the '<em><b>Cache Type</b></em>' enumerators.
+ * <!-- begin-user-doc --> <!--
* end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public static final List<CacheType> VALUES = Collections.unmodifiableList(Arrays.asList(VALUES_ARRAY));
/**
- * Returns the '<em><b>Cache Type</b></em>' literal with the specified literal value.
- * <!-- begin-user-doc --> <!--
+ * Returns the '<em><b>Cache Type</b></em>' literal with the specified literal value.
+ * <!-- begin-user-doc --> <!--
* end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public static CacheType get(String literal) {
- for (int i = 0; i < VALUES_ARRAY.length; ++i) {
- CacheType result = VALUES_ARRAY[i];
- if (result.toString().equals(literal)) {
- return result;
- }
- }
- return null;
- }
+ for (int i = 0; i < VALUES_ARRAY.length; ++i) {
+ CacheType result = VALUES_ARRAY[i];
+ if (result.toString().equals(literal)) {
+ return result;
+ }
+ }
+ return null;
+ }
/**
* Returns the '<em><b>Cache Type</b></em>' literal with the specified name. <!-- begin-user-doc --> <!-- end-user-doc
@@ -265,96 +265,96 @@ public enum CacheType implements Enumerator {
* @generated
*/
public static CacheType getByName(String name) {
- for (int i = 0; i < VALUES_ARRAY.length; ++i) {
- CacheType result = VALUES_ARRAY[i];
- if (result.getName().equals(name)) {
- return result;
- }
- }
- return null;
- }
+ for (int i = 0; i < VALUES_ARRAY.length; ++i) {
+ CacheType result = VALUES_ARRAY[i];
+ if (result.getName().equals(name)) {
+ return result;
+ }
+ }
+ return null;
+ }
/**
- * Returns the '<em><b>Cache Type</b></em>' literal with the specified integer value.
- * <!-- begin-user-doc --> <!--
+ * Returns the '<em><b>Cache Type</b></em>' literal with the specified integer value.
+ * <!-- begin-user-doc --> <!--
* end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public static CacheType get(int value) {
- switch (value) {
- case FULL_VALUE: return FULL;
- case WEAK_VALUE: return WEAK;
- case SOFT_VALUE: return SOFT;
- case SOFTWEAK_VALUE: return SOFTWEAK;
- case HARDWEAK_VALUE: return HARDWEAK;
- case CACHE_VALUE: return CACHE;
- case NONE_VALUE: return NONE;
- }
- return null;
- }
+ switch (value) {
+ case FULL_VALUE: return FULL;
+ case WEAK_VALUE: return WEAK;
+ case SOFT_VALUE: return SOFT;
+ case SOFTWEAK_VALUE: return SOFTWEAK;
+ case HARDWEAK_VALUE: return HARDWEAK;
+ case CACHE_VALUE: return CACHE;
+ case NONE_VALUE: return NONE;
+ }
+ return null;
+ }
/**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @generated
- */
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @generated
+ */
private final int value;
/**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @generated
- */
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @generated
+ */
private final String name;
/**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @generated
- */
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @generated
+ */
private final String literal;
/**
- * Only this class can construct instances.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @generated
- */
+ * Only this class can construct instances.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @generated
+ */
private CacheType(int value, String name, String literal) {
- this.value = value;
- this.name = name;
- this.literal = literal;
- }
+ this.value = value;
+ this.name = name;
+ this.literal = literal;
+ }
/**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @generated
- */
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @generated
+ */
public int getValue() {
- return value;
- }
+ return value;
+ }
/**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @generated
- */
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @generated
+ */
public String getName() {
- return name;
- }
+ return name;
+ }
/**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @generated
- */
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @generated
+ */
public String getLiteral() {
- return literal;
- }
+ return literal;
+ }
/**
- * Returns the literal value of the enumerator, which is its string representation.
- * <!-- begin-user-doc --> <!--
+ * Returns the literal value of the enumerator, which is its string representation.
+ * <!-- begin-user-doc --> <!--
* end-user-doc -->
- * @generated
- */
+ * @generated
+ */
@Override
public String toString() {
- return literal;
- }
+ return literal;
+ }
} // CacheType
diff --git a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/CascadeType.java b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/CascadeType.java
index 4cd95fe0..8db32c3f 100755
--- a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/CascadeType.java
+++ b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/CascadeType.java
@@ -38,160 +38,160 @@ import org.eclipse.emf.texo.orm.annotator.BaseOrmAnnotation;
*/
public interface CascadeType extends BaseOrmAnnotation {
/**
- * Returns the value of the '<em><b>Cascade All</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Cascade All</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Cascade All</em>' containment reference isn't clear, there really should be more of a
* description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Cascade All</em>' containment reference.
- * @see #setCascadeAll(EmptyType)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getCascadeType_CascadeAll()
- * @model containment="true"
- * extendedMetaData="kind='element' name='cascade-all' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Cascade All</em>' containment reference.
+ * @see #setCascadeAll(EmptyType)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getCascadeType_CascadeAll()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='cascade-all' namespace='##targetNamespace'"
+ * @generated
+ */
EmptyType getCascadeAll();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.CascadeType#getCascadeAll <em>Cascade All</em>}' containment reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Cascade All</em>' containment reference.
- * @see #getCascadeAll()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.CascadeType#getCascadeAll <em>Cascade All</em>}' containment reference.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Cascade All</em>' containment reference.
+ * @see #getCascadeAll()
+ * @generated
+ */
void setCascadeAll(EmptyType value);
/**
- * Returns the value of the '<em><b>Cascade Persist</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Cascade Persist</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Cascade Persist</em>' containment reference isn't clear, there really should be more of
* a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Cascade Persist</em>' containment reference.
- * @see #setCascadePersist(EmptyType)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getCascadeType_CascadePersist()
- * @model containment="true"
- * extendedMetaData="kind='element' name='cascade-persist' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Cascade Persist</em>' containment reference.
+ * @see #setCascadePersist(EmptyType)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getCascadeType_CascadePersist()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='cascade-persist' namespace='##targetNamespace'"
+ * @generated
+ */
EmptyType getCascadePersist();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.CascadeType#getCascadePersist <em>Cascade Persist</em>}' containment reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Cascade Persist</em>' containment reference.
- * @see #getCascadePersist()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.CascadeType#getCascadePersist <em>Cascade Persist</em>}' containment reference.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Cascade Persist</em>' containment reference.
+ * @see #getCascadePersist()
+ * @generated
+ */
void setCascadePersist(EmptyType value);
/**
- * Returns the value of the '<em><b>Cascade Merge</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Cascade Merge</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Cascade Merge</em>' containment reference isn't clear, there really should be more of a
* description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Cascade Merge</em>' containment reference.
- * @see #setCascadeMerge(EmptyType)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getCascadeType_CascadeMerge()
- * @model containment="true"
- * extendedMetaData="kind='element' name='cascade-merge' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Cascade Merge</em>' containment reference.
+ * @see #setCascadeMerge(EmptyType)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getCascadeType_CascadeMerge()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='cascade-merge' namespace='##targetNamespace'"
+ * @generated
+ */
EmptyType getCascadeMerge();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.CascadeType#getCascadeMerge <em>Cascade Merge</em>}' containment reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Cascade Merge</em>' containment reference.
- * @see #getCascadeMerge()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.CascadeType#getCascadeMerge <em>Cascade Merge</em>}' containment reference.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Cascade Merge</em>' containment reference.
+ * @see #getCascadeMerge()
+ * @generated
+ */
void setCascadeMerge(EmptyType value);
/**
- * Returns the value of the '<em><b>Cascade Remove</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Cascade Remove</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Cascade Remove</em>' containment reference isn't clear, there really should be more of a
* description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Cascade Remove</em>' containment reference.
- * @see #setCascadeRemove(EmptyType)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getCascadeType_CascadeRemove()
- * @model containment="true"
- * extendedMetaData="kind='element' name='cascade-remove' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Cascade Remove</em>' containment reference.
+ * @see #setCascadeRemove(EmptyType)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getCascadeType_CascadeRemove()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='cascade-remove' namespace='##targetNamespace'"
+ * @generated
+ */
EmptyType getCascadeRemove();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.CascadeType#getCascadeRemove <em>Cascade Remove</em>}' containment reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Cascade Remove</em>' containment reference.
- * @see #getCascadeRemove()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.CascadeType#getCascadeRemove <em>Cascade Remove</em>}' containment reference.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Cascade Remove</em>' containment reference.
+ * @see #getCascadeRemove()
+ * @generated
+ */
void setCascadeRemove(EmptyType value);
/**
- * Returns the value of the '<em><b>Cascade Refresh</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Cascade Refresh</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Cascade Refresh</em>' containment reference isn't clear, there really should be more of
* a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Cascade Refresh</em>' containment reference.
- * @see #setCascadeRefresh(EmptyType)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getCascadeType_CascadeRefresh()
- * @model containment="true"
- * extendedMetaData="kind='element' name='cascade-refresh' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Cascade Refresh</em>' containment reference.
+ * @see #setCascadeRefresh(EmptyType)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getCascadeType_CascadeRefresh()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='cascade-refresh' namespace='##targetNamespace'"
+ * @generated
+ */
EmptyType getCascadeRefresh();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.CascadeType#getCascadeRefresh <em>Cascade Refresh</em>}' containment reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Cascade Refresh</em>' containment reference.
- * @see #getCascadeRefresh()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.CascadeType#getCascadeRefresh <em>Cascade Refresh</em>}' containment reference.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Cascade Refresh</em>' containment reference.
+ * @see #getCascadeRefresh()
+ * @generated
+ */
void setCascadeRefresh(EmptyType value);
/**
- * Returns the value of the '<em><b>Cascade Detach</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Cascade Detach</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Cascade Detach</em>' containment reference isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Cascade Detach</em>' containment reference.
- * @see #setCascadeDetach(EmptyType)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getCascadeType_CascadeDetach()
- * @model containment="true"
- * extendedMetaData="kind='element' name='cascade-detach' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Cascade Detach</em>' containment reference.
+ * @see #setCascadeDetach(EmptyType)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getCascadeType_CascadeDetach()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='cascade-detach' namespace='##targetNamespace'"
+ * @generated
+ */
EmptyType getCascadeDetach();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.CascadeType#getCascadeDetach <em>Cascade Detach</em>}' containment reference.
- * <!-- begin-user-doc -->
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.CascadeType#getCascadeDetach <em>Cascade Detach</em>}' containment reference.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @param value the new value of the '<em>Cascade Detach</em>' containment reference.
- * @see #getCascadeDetach()
- * @generated
- */
+ * @param value the new value of the '<em>Cascade Detach</em>' containment reference.
+ * @see #getCascadeDetach()
+ * @generated
+ */
void setCascadeDetach(EmptyType value);
} // CascadeType
diff --git a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/ChangeTracking.java b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/ChangeTracking.java
index 7f843abd..10b207d7 100755
--- a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/ChangeTracking.java
+++ b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/ChangeTracking.java
@@ -50,56 +50,56 @@ import org.eclipse.emf.texo.orm.annotator.BaseOrmAnnotation;
*/
public interface ChangeTracking extends BaseOrmAnnotation {
/**
- * Returns the value of the '<em><b>Type</b></em>' attribute.
- * The literals are from the enumeration {@link org.eclipse.emf.texo.orm.annotations.model.orm.ChangeTrackingType}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Type</b></em>' attribute.
+ * The literals are from the enumeration {@link org.eclipse.emf.texo.orm.annotations.model.orm.ChangeTrackingType}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Type</em>' attribute isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Type</em>' attribute.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.ChangeTrackingType
- * @see #isSetType()
- * @see #unsetType()
- * @see #setType(ChangeTrackingType)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getChangeTracking_Type()
- * @model unsettable="true"
- * extendedMetaData="kind='attribute' name='type'"
- * @generated
- */
+ * @return the value of the '<em>Type</em>' attribute.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.ChangeTrackingType
+ * @see #isSetType()
+ * @see #unsetType()
+ * @see #setType(ChangeTrackingType)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getChangeTracking_Type()
+ * @model unsettable="true"
+ * extendedMetaData="kind='attribute' name='type'"
+ * @generated
+ */
ChangeTrackingType getType();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ChangeTracking#getType <em>Type</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Type</em>' attribute.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.ChangeTrackingType
- * @see #isSetType()
- * @see #unsetType()
- * @see #getType()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ChangeTracking#getType <em>Type</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Type</em>' attribute.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.ChangeTrackingType
+ * @see #isSetType()
+ * @see #unsetType()
+ * @see #getType()
+ * @generated
+ */
void setType(ChangeTrackingType value);
/**
- * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ChangeTracking#getType <em>Type</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @see #isSetType()
- * @see #getType()
- * @see #setType(ChangeTrackingType)
- * @generated
- */
+ * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ChangeTracking#getType <em>Type</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @see #isSetType()
+ * @see #getType()
+ * @see #setType(ChangeTrackingType)
+ * @generated
+ */
void unsetType();
/**
- * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ChangeTracking#getType <em>Type</em>}' attribute is set.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @return whether the value of the '<em>Type</em>' attribute is set.
- * @see #unsetType()
- * @see #getType()
- * @see #setType(ChangeTrackingType)
- * @generated
- */
+ * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ChangeTracking#getType <em>Type</em>}' attribute is set.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @return whether the value of the '<em>Type</em>' attribute is set.
+ * @see #unsetType()
+ * @see #getType()
+ * @see #setType(ChangeTrackingType)
+ * @generated
+ */
boolean isSetType();
} // ChangeTracking
diff --git a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/ChangeTrackingType.java b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/ChangeTrackingType.java
index b5cc3783..b6904757 100755
--- a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/ChangeTrackingType.java
+++ b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/ChangeTrackingType.java
@@ -41,99 +41,99 @@ import org.eclipse.emf.common.util.Enumerator;
*/
public enum ChangeTrackingType implements Enumerator {
/**
- * The '<em><b>ATTRIBUTE</b></em>' literal object.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @see #ATTRIBUTE_VALUE
- * @generated
- * @ordered
- */
+ * The '<em><b>ATTRIBUTE</b></em>' literal object.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @see #ATTRIBUTE_VALUE
+ * @generated
+ * @ordered
+ */
ATTRIBUTE(0, "ATTRIBUTE", "ATTRIBUTE"),
/**
- * The '<em><b>OBJECT</b></em>' literal object.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @see #OBJECT_VALUE
- * @generated
- * @ordered
- */
+ * The '<em><b>OBJECT</b></em>' literal object.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @see #OBJECT_VALUE
+ * @generated
+ * @ordered
+ */
OBJECT(1, "OBJECT", "OBJECT"),
/**
- * The '<em><b>DEFERRED</b></em>' literal object.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @see #DEFERRED_VALUE
- * @generated
- * @ordered
- */
+ * The '<em><b>DEFERRED</b></em>' literal object.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @see #DEFERRED_VALUE
+ * @generated
+ * @ordered
+ */
DEFERRED(2, "DEFERRED", "DEFERRED"),
/**
- * The '<em><b>AUTO</b></em>' literal object.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @see #AUTO_VALUE
- * @generated
- * @ordered
- */
+ * The '<em><b>AUTO</b></em>' literal object.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @see #AUTO_VALUE
+ * @generated
+ * @ordered
+ */
AUTO(3, "AUTO", "AUTO");
/**
- * The '<em><b>ATTRIBUTE</b></em>' literal value.
- * <!-- begin-user-doc -->
+ * The '<em><b>ATTRIBUTE</b></em>' literal value.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>ATTRIBUTE</b></em>' literal object isn't clear, there really should be more of a
* description here...
* </p>
* <!-- end-user-doc -->
- * @see #ATTRIBUTE
- * @model
- * @generated
- * @ordered
- */
+ * @see #ATTRIBUTE
+ * @model
+ * @generated
+ * @ordered
+ */
public static final int ATTRIBUTE_VALUE = 0;
/**
- * The '<em><b>OBJECT</b></em>' literal value.
- * <!-- begin-user-doc -->
+ * The '<em><b>OBJECT</b></em>' literal value.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>OBJECT</b></em>' literal object isn't clear, there really should be more of a description
* here...
* </p>
* <!-- end-user-doc -->
- * @see #OBJECT
- * @model
- * @generated
- * @ordered
- */
+ * @see #OBJECT
+ * @model
+ * @generated
+ * @ordered
+ */
public static final int OBJECT_VALUE = 1;
/**
- * The '<em><b>DEFERRED</b></em>' literal value.
- * <!-- begin-user-doc -->
+ * The '<em><b>DEFERRED</b></em>' literal value.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>DEFERRED</b></em>' literal object isn't clear, there really should be more of a
* description here...
* </p>
* <!-- end-user-doc -->
- * @see #DEFERRED
- * @model
- * @generated
- * @ordered
- */
+ * @see #DEFERRED
+ * @model
+ * @generated
+ * @ordered
+ */
public static final int DEFERRED_VALUE = 2;
/**
- * The '<em><b>AUTO</b></em>' literal value.
- * <!-- begin-user-doc -->
+ * The '<em><b>AUTO</b></em>' literal value.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>AUTO</b></em>' literal object isn't clear, there really should be more of a description
* here...
* </p>
* <!-- end-user-doc -->
- * @see #AUTO
- * @model
- * @generated
- * @ordered
- */
+ * @see #AUTO
+ * @model
+ * @generated
+ * @ordered
+ */
public static final int AUTO_VALUE = 3;
/**
@@ -143,130 +143,130 @@ public enum ChangeTrackingType implements Enumerator {
* @generated
*/
private static final ChangeTrackingType[] VALUES_ARRAY = new ChangeTrackingType[] {
- ATTRIBUTE,
- OBJECT,
- DEFERRED,
- AUTO,
- };
+ ATTRIBUTE,
+ OBJECT,
+ DEFERRED,
+ AUTO,
+ };
/**
- * A public read-only list of all the '<em><b>Change Tracking Type</b></em>' enumerators.
- * <!-- begin-user-doc --> <!--
+ * A public read-only list of all the '<em><b>Change Tracking Type</b></em>' enumerators.
+ * <!-- begin-user-doc --> <!--
* end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public static final List<ChangeTrackingType> VALUES = Collections.unmodifiableList(Arrays.asList(VALUES_ARRAY));
/**
- * Returns the '<em><b>Change Tracking Type</b></em>' literal with the specified literal value.
- * <!-- begin-user-doc
+ * Returns the '<em><b>Change Tracking Type</b></em>' literal with the specified literal value.
+ * <!-- begin-user-doc
* --> <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public static ChangeTrackingType get(String literal) {
- for (int i = 0; i < VALUES_ARRAY.length; ++i) {
- ChangeTrackingType result = VALUES_ARRAY[i];
- if (result.toString().equals(literal)) {
- return result;
- }
- }
- return null;
- }
+ for (int i = 0; i < VALUES_ARRAY.length; ++i) {
+ ChangeTrackingType result = VALUES_ARRAY[i];
+ if (result.toString().equals(literal)) {
+ return result;
+ }
+ }
+ return null;
+ }
/**
- * Returns the '<em><b>Change Tracking Type</b></em>' literal with the specified name.
- * <!-- begin-user-doc --> <!--
+ * Returns the '<em><b>Change Tracking Type</b></em>' literal with the specified name.
+ * <!-- begin-user-doc --> <!--
* end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public static ChangeTrackingType getByName(String name) {
- for (int i = 0; i < VALUES_ARRAY.length; ++i) {
- ChangeTrackingType result = VALUES_ARRAY[i];
- if (result.getName().equals(name)) {
- return result;
- }
- }
- return null;
- }
+ for (int i = 0; i < VALUES_ARRAY.length; ++i) {
+ ChangeTrackingType result = VALUES_ARRAY[i];
+ if (result.getName().equals(name)) {
+ return result;
+ }
+ }
+ return null;
+ }
/**
- * Returns the '<em><b>Change Tracking Type</b></em>' literal with the specified integer value.
- * <!-- begin-user-doc
+ * Returns the '<em><b>Change Tracking Type</b></em>' literal with the specified integer value.
+ * <!-- begin-user-doc
* --> <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public static ChangeTrackingType get(int value) {
- switch (value) {
- case ATTRIBUTE_VALUE: return ATTRIBUTE;
- case OBJECT_VALUE: return OBJECT;
- case DEFERRED_VALUE: return DEFERRED;
- case AUTO_VALUE: return AUTO;
- }
- return null;
- }
+ switch (value) {
+ case ATTRIBUTE_VALUE: return ATTRIBUTE;
+ case OBJECT_VALUE: return OBJECT;
+ case DEFERRED_VALUE: return DEFERRED;
+ case AUTO_VALUE: return AUTO;
+ }
+ return null;
+ }
/**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @generated
- */
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @generated
+ */
private final int value;
/**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @generated
- */
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @generated
+ */
private final String name;
/**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @generated
- */
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @generated
+ */
private final String literal;
/**
- * Only this class can construct instances.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @generated
- */
+ * Only this class can construct instances.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @generated
+ */
private ChangeTrackingType(int value, String name, String literal) {
- this.value = value;
- this.name = name;
- this.literal = literal;
- }
+ this.value = value;
+ this.name = name;
+ this.literal = literal;
+ }
/**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @generated
- */
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @generated
+ */
public int getValue() {
- return value;
- }
+ return value;
+ }
/**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @generated
- */
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @generated
+ */
public String getName() {
- return name;
- }
+ return name;
+ }
/**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @generated
- */
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @generated
+ */
public String getLiteral() {
- return literal;
- }
+ return literal;
+ }
/**
- * Returns the literal value of the enumerator, which is its string representation.
- * <!-- begin-user-doc --> <!--
+ * Returns the literal value of the enumerator, which is its string representation.
+ * <!-- begin-user-doc --> <!--
* end-user-doc -->
- * @generated
- */
+ * @generated
+ */
@Override
public String toString() {
- return literal;
- }
+ return literal;
+ }
} // ChangeTrackingType
diff --git a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/ClassExtractor.java b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/ClassExtractor.java
index 8559a429..12e21f9a 100644
--- a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/ClassExtractor.java
+++ b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/ClassExtractor.java
@@ -93,30 +93,30 @@ import org.eclipse.emf.texo.orm.annotator.BaseOrmAnnotation;
*/
public interface ClassExtractor extends BaseOrmAnnotation {
/**
- * Returns the value of the '<em><b>Class</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Class</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Class</em>' attribute isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Class</em>' attribute.
- * @see #setClass(String)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getClassExtractor_Class()
- * @model dataType="org.eclipse.emf.ecore.xml.type.String" required="true"
- * extendedMetaData="kind='attribute' name='class'"
- * @generated
- */
+ * @return the value of the '<em>Class</em>' attribute.
+ * @see #setClass(String)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getClassExtractor_Class()
+ * @model dataType="org.eclipse.emf.ecore.xml.type.String" required="true"
+ * extendedMetaData="kind='attribute' name='class'"
+ * @generated
+ */
String getClass_();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ClassExtractor#getClass_ <em>Class</em>}' attribute.
- * <!-- begin-user-doc -->
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ClassExtractor#getClass_ <em>Class</em>}' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @param value the new value of the '<em>Class</em>' attribute.
- * @see #getClass_()
- * @generated
- */
+ * @param value the new value of the '<em>Class</em>' attribute.
+ * @see #getClass_()
+ * @generated
+ */
void setClass(String value);
} // ClassExtractor
diff --git a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/CloneCopyPolicy.java b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/CloneCopyPolicy.java
index ca650ff9..48ea11e4 100755
--- a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/CloneCopyPolicy.java
+++ b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/CloneCopyPolicy.java
@@ -58,54 +58,54 @@ import org.eclipse.emf.texo.orm.annotator.BaseOrmAnnotation;
*/
public interface CloneCopyPolicy extends BaseOrmAnnotation {
/**
- * Returns the value of the '<em><b>Method</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Method</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Method</em>' attribute isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Method</em>' attribute.
- * @see #setMethod(String)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getCloneCopyPolicy_Method()
- * @model dataType="org.eclipse.emf.ecore.xml.type.String"
- * extendedMetaData="kind='attribute' name='method'"
- * @generated
- */
+ * @return the value of the '<em>Method</em>' attribute.
+ * @see #setMethod(String)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getCloneCopyPolicy_Method()
+ * @model dataType="org.eclipse.emf.ecore.xml.type.String"
+ * extendedMetaData="kind='attribute' name='method'"
+ * @generated
+ */
String getMethod();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.CloneCopyPolicy#getMethod <em>Method</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Method</em>' attribute.
- * @see #getMethod()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.CloneCopyPolicy#getMethod <em>Method</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Method</em>' attribute.
+ * @see #getMethod()
+ * @generated
+ */
void setMethod(String value);
/**
- * Returns the value of the '<em><b>Working Copy Method</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Working Copy Method</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Working Copy Method</em>' attribute isn't clear, there really should be more of a
* description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Working Copy Method</em>' attribute.
- * @see #setWorkingCopyMethod(String)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getCloneCopyPolicy_WorkingCopyMethod()
- * @model dataType="org.eclipse.emf.ecore.xml.type.String"
- * extendedMetaData="kind='attribute' name='working-copy-method'"
- * @generated
- */
+ * @return the value of the '<em>Working Copy Method</em>' attribute.
+ * @see #setWorkingCopyMethod(String)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getCloneCopyPolicy_WorkingCopyMethod()
+ * @model dataType="org.eclipse.emf.ecore.xml.type.String"
+ * extendedMetaData="kind='attribute' name='working-copy-method'"
+ * @generated
+ */
String getWorkingCopyMethod();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.CloneCopyPolicy#getWorkingCopyMethod <em>Working Copy Method</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Working Copy Method</em>' attribute.
- * @see #getWorkingCopyMethod()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.CloneCopyPolicy#getWorkingCopyMethod <em>Working Copy Method</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Working Copy Method</em>' attribute.
+ * @see #getWorkingCopyMethod()
+ * @generated
+ */
void setWorkingCopyMethod(String value);
} // CloneCopyPolicy
diff --git a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/CollectionTable.java b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/CollectionTable.java
index ecd70b8d..6b293c84 100755
--- a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/CollectionTable.java
+++ b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/CollectionTable.java
@@ -44,167 +44,167 @@ import org.eclipse.emf.texo.orm.annotator.BaseOrmAnnotation;
*/
public interface CollectionTable extends BaseOrmAnnotation {
/**
- * Returns the value of the '<em><b>Join Column</b></em>' containment reference list.
- * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.JoinColumn}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Join Column</b></em>' containment reference list.
+ * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.JoinColumn}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Join Column</em>' containment reference list isn't clear, there really should be more of
* a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Join Column</em>' containment reference list.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getCollectionTable_JoinColumn()
- * @model containment="true"
- * extendedMetaData="kind='element' name='join-column' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Join Column</em>' containment reference list.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getCollectionTable_JoinColumn()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='join-column' namespace='##targetNamespace'"
+ * @generated
+ */
EList<JoinColumn> getJoinColumn();
/**
- * Returns the value of the '<em><b>Unique Constraint</b></em>' containment reference list.
- * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.UniqueConstraint}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Unique Constraint</b></em>' containment reference list.
+ * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.UniqueConstraint}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Unique Constraint</em>' containment reference list isn't clear, there really should be
* more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Unique Constraint</em>' containment reference list.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getCollectionTable_UniqueConstraint()
- * @model containment="true"
- * extendedMetaData="kind='element' name='unique-constraint' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Unique Constraint</em>' containment reference list.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getCollectionTable_UniqueConstraint()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='unique-constraint' namespace='##targetNamespace'"
+ * @generated
+ */
EList<UniqueConstraint> getUniqueConstraint();
/**
- * Returns the value of the '<em><b>Catalog</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Catalog</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Catalog</em>' attribute isn't clear, there really should be more of a description
* here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Catalog</em>' attribute.
- * @see #setCatalog(String)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getCollectionTable_Catalog()
- * @model dataType="org.eclipse.emf.ecore.xml.type.String"
- * extendedMetaData="kind='attribute' name='catalog'"
- * @generated
- */
+ * @return the value of the '<em>Catalog</em>' attribute.
+ * @see #setCatalog(String)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getCollectionTable_Catalog()
+ * @model dataType="org.eclipse.emf.ecore.xml.type.String"
+ * extendedMetaData="kind='attribute' name='catalog'"
+ * @generated
+ */
String getCatalog();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.CollectionTable#getCatalog <em>Catalog</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Catalog</em>' attribute.
- * @see #getCatalog()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.CollectionTable#getCatalog <em>Catalog</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Catalog</em>' attribute.
+ * @see #getCatalog()
+ * @generated
+ */
void setCatalog(String value);
/**
- * Returns the value of the '<em><b>Creation Suffix</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Creation Suffix</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Creation Suffix</em>' attribute isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Creation Suffix</em>' attribute.
- * @see #isSetCreationSuffix()
- * @see #unsetCreationSuffix()
- * @see #setCreationSuffix(String)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getCollectionTable_CreationSuffix()
- * @model unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.String"
- * extendedMetaData="kind='attribute' name='creation-suffix'"
- * @generated
- */
+ * @return the value of the '<em>Creation Suffix</em>' attribute.
+ * @see #isSetCreationSuffix()
+ * @see #unsetCreationSuffix()
+ * @see #setCreationSuffix(String)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getCollectionTable_CreationSuffix()
+ * @model unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.String"
+ * extendedMetaData="kind='attribute' name='creation-suffix'"
+ * @generated
+ */
String getCreationSuffix();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.CollectionTable#getCreationSuffix <em>Creation Suffix</em>}' attribute.
- * <!-- begin-user-doc -->
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.CollectionTable#getCreationSuffix <em>Creation Suffix</em>}' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @param value the new value of the '<em>Creation Suffix</em>' attribute.
- * @see #isSetCreationSuffix()
- * @see #unsetCreationSuffix()
- * @see #getCreationSuffix()
- * @generated
- */
+ * @param value the new value of the '<em>Creation Suffix</em>' attribute.
+ * @see #isSetCreationSuffix()
+ * @see #unsetCreationSuffix()
+ * @see #getCreationSuffix()
+ * @generated
+ */
void setCreationSuffix(String value);
/**
- * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.CollectionTable#getCreationSuffix <em>Creation Suffix</em>}' attribute.
- * <!-- begin-user-doc -->
+ * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.CollectionTable#getCreationSuffix <em>Creation Suffix</em>}' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see #isSetCreationSuffix()
- * @see #getCreationSuffix()
- * @see #setCreationSuffix(String)
- * @generated
- */
+ * @see #isSetCreationSuffix()
+ * @see #getCreationSuffix()
+ * @see #setCreationSuffix(String)
+ * @generated
+ */
void unsetCreationSuffix();
/**
- * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.CollectionTable#getCreationSuffix <em>Creation Suffix</em>}' attribute is set.
- * <!-- begin-user-doc -->
+ * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.CollectionTable#getCreationSuffix <em>Creation Suffix</em>}' attribute is set.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return whether the value of the '<em>Creation Suffix</em>' attribute is set.
- * @see #unsetCreationSuffix()
- * @see #getCreationSuffix()
- * @see #setCreationSuffix(String)
- * @generated
- */
+ * @return whether the value of the '<em>Creation Suffix</em>' attribute is set.
+ * @see #unsetCreationSuffix()
+ * @see #getCreationSuffix()
+ * @see #setCreationSuffix(String)
+ * @generated
+ */
boolean isSetCreationSuffix();
/**
- * Returns the value of the '<em><b>Name</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Name</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Name</em>' attribute isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Name</em>' attribute.
- * @see #setName(String)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getCollectionTable_Name()
- * @model dataType="org.eclipse.emf.ecore.xml.type.String"
- * extendedMetaData="kind='attribute' name='name'"
- * @generated
- */
+ * @return the value of the '<em>Name</em>' attribute.
+ * @see #setName(String)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getCollectionTable_Name()
+ * @model dataType="org.eclipse.emf.ecore.xml.type.String"
+ * extendedMetaData="kind='attribute' name='name'"
+ * @generated
+ */
String getName();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.CollectionTable#getName <em>Name</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Name</em>' attribute.
- * @see #getName()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.CollectionTable#getName <em>Name</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Name</em>' attribute.
+ * @see #getName()
+ * @generated
+ */
void setName(String value);
/**
- * Returns the value of the '<em><b>Schema</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Schema</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Schema</em>' attribute isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Schema</em>' attribute.
- * @see #setSchema(String)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getCollectionTable_Schema()
- * @model dataType="org.eclipse.emf.ecore.xml.type.String"
- * extendedMetaData="kind='attribute' name='schema'"
- * @generated
- */
+ * @return the value of the '<em>Schema</em>' attribute.
+ * @see #setSchema(String)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getCollectionTable_Schema()
+ * @model dataType="org.eclipse.emf.ecore.xml.type.String"
+ * extendedMetaData="kind='attribute' name='schema'"
+ * @generated
+ */
String getSchema();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.CollectionTable#getSchema <em>Schema</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Schema</em>' attribute.
- * @see #getSchema()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.CollectionTable#getSchema <em>Schema</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Schema</em>' attribute.
+ * @see #getSchema()
+ * @generated
+ */
void setSchema(String value);
} // CollectionTable
diff --git a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/Column.java b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/Column.java
index f1dcd163..52a89d8f 100755
--- a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/Column.java
+++ b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/Column.java
@@ -54,436 +54,436 @@ import org.eclipse.emf.texo.orm.annotator.BaseOrmAnnotation;
*/
public interface Column extends BaseOrmAnnotation {
/**
- * Returns the value of the '<em><b>Column Definition</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Column Definition</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Column Definition</em>' attribute isn't clear, there really should be more of a
* description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Column Definition</em>' attribute.
- * @see #setColumnDefinition(String)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getColumn_ColumnDefinition()
- * @model dataType="org.eclipse.emf.ecore.xml.type.String"
- * extendedMetaData="kind='attribute' name='column-definition'"
- * @generated
- */
+ * @return the value of the '<em>Column Definition</em>' attribute.
+ * @see #setColumnDefinition(String)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getColumn_ColumnDefinition()
+ * @model dataType="org.eclipse.emf.ecore.xml.type.String"
+ * extendedMetaData="kind='attribute' name='column-definition'"
+ * @generated
+ */
String getColumnDefinition();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Column#getColumnDefinition <em>Column Definition</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Column Definition</em>' attribute.
- * @see #getColumnDefinition()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Column#getColumnDefinition <em>Column Definition</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Column Definition</em>' attribute.
+ * @see #getColumnDefinition()
+ * @generated
+ */
void setColumnDefinition(String value);
/**
- * Returns the value of the '<em><b>Insertable</b></em>' attribute.
- * The default value is <code>"true"</code>.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Insertable</b></em>' attribute.
+ * The default value is <code>"true"</code>.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Insertable</em>' attribute isn't clear, there really should be more of a description
* here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Insertable</em>' attribute.
- * @see #isSetInsertable()
- * @see #unsetInsertable()
- * @see #setInsertable(boolean)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getColumn_Insertable()
- * @model default="true" unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.Boolean"
- * extendedMetaData="kind='attribute' name='insertable'"
- * @generated
- */
+ * @return the value of the '<em>Insertable</em>' attribute.
+ * @see #isSetInsertable()
+ * @see #unsetInsertable()
+ * @see #setInsertable(boolean)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getColumn_Insertable()
+ * @model default="true" unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.Boolean"
+ * extendedMetaData="kind='attribute' name='insertable'"
+ * @generated
+ */
boolean isInsertable();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Column#isInsertable <em>Insertable</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Insertable</em>' attribute.
- * @see #isSetInsertable()
- * @see #unsetInsertable()
- * @see #isInsertable()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Column#isInsertable <em>Insertable</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Insertable</em>' attribute.
+ * @see #isSetInsertable()
+ * @see #unsetInsertable()
+ * @see #isInsertable()
+ * @generated
+ */
void setInsertable(boolean value);
/**
- * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Column#isInsertable <em>Insertable</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @see #isSetInsertable()
- * @see #isInsertable()
- * @see #setInsertable(boolean)
- * @generated
- */
+ * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Column#isInsertable <em>Insertable</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @see #isSetInsertable()
+ * @see #isInsertable()
+ * @see #setInsertable(boolean)
+ * @generated
+ */
void unsetInsertable();
/**
- * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Column#isInsertable <em>Insertable</em>}' attribute is set.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @return whether the value of the '<em>Insertable</em>' attribute is set.
- * @see #unsetInsertable()
- * @see #isInsertable()
- * @see #setInsertable(boolean)
- * @generated
- */
+ * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Column#isInsertable <em>Insertable</em>}' attribute is set.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @return whether the value of the '<em>Insertable</em>' attribute is set.
+ * @see #unsetInsertable()
+ * @see #isInsertable()
+ * @see #setInsertable(boolean)
+ * @generated
+ */
boolean isSetInsertable();
/**
- * Returns the value of the '<em><b>Length</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Length</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Length</em>' attribute isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Length</em>' attribute.
- * @see #isSetLength()
- * @see #unsetLength()
- * @see #setLength(int)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getColumn_Length()
- * @model unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.Int"
- * extendedMetaData="kind='attribute' name='length'"
- * @generated
- */
+ * @return the value of the '<em>Length</em>' attribute.
+ * @see #isSetLength()
+ * @see #unsetLength()
+ * @see #setLength(int)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getColumn_Length()
+ * @model unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.Int"
+ * extendedMetaData="kind='attribute' name='length'"
+ * @generated
+ */
int getLength();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Column#getLength <em>Length</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Length</em>' attribute.
- * @see #isSetLength()
- * @see #unsetLength()
- * @see #getLength()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Column#getLength <em>Length</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Length</em>' attribute.
+ * @see #isSetLength()
+ * @see #unsetLength()
+ * @see #getLength()
+ * @generated
+ */
void setLength(int value);
/**
- * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Column#getLength <em>Length</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @see #isSetLength()
- * @see #getLength()
- * @see #setLength(int)
- * @generated
- */
+ * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Column#getLength <em>Length</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @see #isSetLength()
+ * @see #getLength()
+ * @see #setLength(int)
+ * @generated
+ */
void unsetLength();
/**
- * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Column#getLength <em>Length</em>}' attribute is set.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @return whether the value of the '<em>Length</em>' attribute is set.
- * @see #unsetLength()
- * @see #getLength()
- * @see #setLength(int)
- * @generated
- */
+ * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Column#getLength <em>Length</em>}' attribute is set.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @return whether the value of the '<em>Length</em>' attribute is set.
+ * @see #unsetLength()
+ * @see #getLength()
+ * @see #setLength(int)
+ * @generated
+ */
boolean isSetLength();
/**
- * Returns the value of the '<em><b>Name</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Name</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Name</em>' attribute isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Name</em>' attribute.
- * @see #setName(String)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getColumn_Name()
- * @model dataType="org.eclipse.emf.ecore.xml.type.String"
- * extendedMetaData="kind='attribute' name='name'"
- * @generated
- */
+ * @return the value of the '<em>Name</em>' attribute.
+ * @see #setName(String)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getColumn_Name()
+ * @model dataType="org.eclipse.emf.ecore.xml.type.String"
+ * extendedMetaData="kind='attribute' name='name'"
+ * @generated
+ */
String getName();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Column#getName <em>Name</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Name</em>' attribute.
- * @see #getName()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Column#getName <em>Name</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Name</em>' attribute.
+ * @see #getName()
+ * @generated
+ */
void setName(String value);
/**
- * Returns the value of the '<em><b>Nullable</b></em>' attribute.
- * The default value is <code>"true"</code>.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Nullable</b></em>' attribute.
+ * The default value is <code>"true"</code>.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Nullable</em>' attribute isn't clear, there really should be more of a description
* here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Nullable</em>' attribute.
- * @see #isSetNullable()
- * @see #unsetNullable()
- * @see #setNullable(boolean)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getColumn_Nullable()
- * @model default="true" unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.Boolean"
- * extendedMetaData="kind='attribute' name='nullable'"
- * @generated
- */
+ * @return the value of the '<em>Nullable</em>' attribute.
+ * @see #isSetNullable()
+ * @see #unsetNullable()
+ * @see #setNullable(boolean)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getColumn_Nullable()
+ * @model default="true" unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.Boolean"
+ * extendedMetaData="kind='attribute' name='nullable'"
+ * @generated
+ */
boolean isNullable();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Column#isNullable <em>Nullable</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Nullable</em>' attribute.
- * @see #isSetNullable()
- * @see #unsetNullable()
- * @see #isNullable()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Column#isNullable <em>Nullable</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Nullable</em>' attribute.
+ * @see #isSetNullable()
+ * @see #unsetNullable()
+ * @see #isNullable()
+ * @generated
+ */
void setNullable(boolean value);
/**
- * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Column#isNullable <em>Nullable</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @see #isSetNullable()
- * @see #isNullable()
- * @see #setNullable(boolean)
- * @generated
- */
+ * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Column#isNullable <em>Nullable</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @see #isSetNullable()
+ * @see #isNullable()
+ * @see #setNullable(boolean)
+ * @generated
+ */
void unsetNullable();
/**
- * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Column#isNullable <em>Nullable</em>}' attribute is set.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @return whether the value of the '<em>Nullable</em>' attribute is set.
- * @see #unsetNullable()
- * @see #isNullable()
- * @see #setNullable(boolean)
- * @generated
- */
+ * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Column#isNullable <em>Nullable</em>}' attribute is set.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @return whether the value of the '<em>Nullable</em>' attribute is set.
+ * @see #unsetNullable()
+ * @see #isNullable()
+ * @see #setNullable(boolean)
+ * @generated
+ */
boolean isSetNullable();
/**
- * Returns the value of the '<em><b>Precision</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Precision</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Precision</em>' attribute isn't clear, there really should be more of a description
* here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Precision</em>' attribute.
- * @see #isSetPrecision()
- * @see #unsetPrecision()
- * @see #setPrecision(int)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getColumn_Precision()
- * @model unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.Int"
- * extendedMetaData="kind='attribute' name='precision'"
- * @generated
- */
+ * @return the value of the '<em>Precision</em>' attribute.
+ * @see #isSetPrecision()
+ * @see #unsetPrecision()
+ * @see #setPrecision(int)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getColumn_Precision()
+ * @model unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.Int"
+ * extendedMetaData="kind='attribute' name='precision'"
+ * @generated
+ */
int getPrecision();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Column#getPrecision <em>Precision</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Precision</em>' attribute.
- * @see #isSetPrecision()
- * @see #unsetPrecision()
- * @see #getPrecision()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Column#getPrecision <em>Precision</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Precision</em>' attribute.
+ * @see #isSetPrecision()
+ * @see #unsetPrecision()
+ * @see #getPrecision()
+ * @generated
+ */
void setPrecision(int value);
/**
- * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Column#getPrecision <em>Precision</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @see #isSetPrecision()
- * @see #getPrecision()
- * @see #setPrecision(int)
- * @generated
- */
+ * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Column#getPrecision <em>Precision</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @see #isSetPrecision()
+ * @see #getPrecision()
+ * @see #setPrecision(int)
+ * @generated
+ */
void unsetPrecision();
/**
- * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Column#getPrecision <em>Precision</em>}' attribute is set.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @return whether the value of the '<em>Precision</em>' attribute is set.
- * @see #unsetPrecision()
- * @see #getPrecision()
- * @see #setPrecision(int)
- * @generated
- */
+ * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Column#getPrecision <em>Precision</em>}' attribute is set.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @return whether the value of the '<em>Precision</em>' attribute is set.
+ * @see #unsetPrecision()
+ * @see #getPrecision()
+ * @see #setPrecision(int)
+ * @generated
+ */
boolean isSetPrecision();
/**
- * Returns the value of the '<em><b>Scale</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Scale</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Scale</em>' attribute isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Scale</em>' attribute.
- * @see #isSetScale()
- * @see #unsetScale()
- * @see #setScale(int)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getColumn_Scale()
- * @model unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.Int"
- * extendedMetaData="kind='attribute' name='scale'"
- * @generated
- */
+ * @return the value of the '<em>Scale</em>' attribute.
+ * @see #isSetScale()
+ * @see #unsetScale()
+ * @see #setScale(int)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getColumn_Scale()
+ * @model unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.Int"
+ * extendedMetaData="kind='attribute' name='scale'"
+ * @generated
+ */
int getScale();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Column#getScale <em>Scale</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Scale</em>' attribute.
- * @see #isSetScale()
- * @see #unsetScale()
- * @see #getScale()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Column#getScale <em>Scale</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Scale</em>' attribute.
+ * @see #isSetScale()
+ * @see #unsetScale()
+ * @see #getScale()
+ * @generated
+ */
void setScale(int value);
/**
- * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Column#getScale <em>Scale</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @see #isSetScale()
- * @see #getScale()
- * @see #setScale(int)
- * @generated
- */
+ * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Column#getScale <em>Scale</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @see #isSetScale()
+ * @see #getScale()
+ * @see #setScale(int)
+ * @generated
+ */
void unsetScale();
/**
- * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Column#getScale <em>Scale</em>}' attribute is set.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @return whether the value of the '<em>Scale</em>' attribute is set.
- * @see #unsetScale()
- * @see #getScale()
- * @see #setScale(int)
- * @generated
- */
+ * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Column#getScale <em>Scale</em>}' attribute is set.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @return whether the value of the '<em>Scale</em>' attribute is set.
+ * @see #unsetScale()
+ * @see #getScale()
+ * @see #setScale(int)
+ * @generated
+ */
boolean isSetScale();
/**
- * Returns the value of the '<em><b>Table</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Table</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Table</em>' attribute isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Table</em>' attribute.
- * @see #setTable(String)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getColumn_Table()
- * @model dataType="org.eclipse.emf.ecore.xml.type.String"
- * extendedMetaData="kind='attribute' name='table'"
- * @generated
- */
+ * @return the value of the '<em>Table</em>' attribute.
+ * @see #setTable(String)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getColumn_Table()
+ * @model dataType="org.eclipse.emf.ecore.xml.type.String"
+ * extendedMetaData="kind='attribute' name='table'"
+ * @generated
+ */
String getTable();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Column#getTable <em>Table</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Table</em>' attribute.
- * @see #getTable()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Column#getTable <em>Table</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Table</em>' attribute.
+ * @see #getTable()
+ * @generated
+ */
void setTable(String value);
/**
- * Returns the value of the '<em><b>Unique</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Unique</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Unique</em>' attribute isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Unique</em>' attribute.
- * @see #isSetUnique()
- * @see #unsetUnique()
- * @see #setUnique(boolean)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getColumn_Unique()
- * @model unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.Boolean"
- * extendedMetaData="kind='attribute' name='unique'"
- * @generated
- */
+ * @return the value of the '<em>Unique</em>' attribute.
+ * @see #isSetUnique()
+ * @see #unsetUnique()
+ * @see #setUnique(boolean)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getColumn_Unique()
+ * @model unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.Boolean"
+ * extendedMetaData="kind='attribute' name='unique'"
+ * @generated
+ */
boolean isUnique();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Column#isUnique <em>Unique</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Unique</em>' attribute.
- * @see #isSetUnique()
- * @see #unsetUnique()
- * @see #isUnique()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Column#isUnique <em>Unique</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Unique</em>' attribute.
+ * @see #isSetUnique()
+ * @see #unsetUnique()
+ * @see #isUnique()
+ * @generated
+ */
void setUnique(boolean value);
/**
- * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Column#isUnique <em>Unique</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @see #isSetUnique()
- * @see #isUnique()
- * @see #setUnique(boolean)
- * @generated
- */
+ * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Column#isUnique <em>Unique</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @see #isSetUnique()
+ * @see #isUnique()
+ * @see #setUnique(boolean)
+ * @generated
+ */
void unsetUnique();
/**
- * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Column#isUnique <em>Unique</em>}' attribute is set.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @return whether the value of the '<em>Unique</em>' attribute is set.
- * @see #unsetUnique()
- * @see #isUnique()
- * @see #setUnique(boolean)
- * @generated
- */
+ * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Column#isUnique <em>Unique</em>}' attribute is set.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @return whether the value of the '<em>Unique</em>' attribute is set.
+ * @see #unsetUnique()
+ * @see #isUnique()
+ * @see #setUnique(boolean)
+ * @generated
+ */
boolean isSetUnique();
/**
- * Returns the value of the '<em><b>Updatable</b></em>' attribute.
- * The default value is <code>"true"</code>.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Updatable</b></em>' attribute.
+ * The default value is <code>"true"</code>.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Updatable</em>' attribute isn't clear, there really should be more of a description
* here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Updatable</em>' attribute.
- * @see #isSetUpdatable()
- * @see #unsetUpdatable()
- * @see #setUpdatable(boolean)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getColumn_Updatable()
- * @model default="true" unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.Boolean"
- * extendedMetaData="kind='attribute' name='updatable'"
- * @generated
- */
+ * @return the value of the '<em>Updatable</em>' attribute.
+ * @see #isSetUpdatable()
+ * @see #unsetUpdatable()
+ * @see #setUpdatable(boolean)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getColumn_Updatable()
+ * @model default="true" unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.Boolean"
+ * extendedMetaData="kind='attribute' name='updatable'"
+ * @generated
+ */
boolean isUpdatable();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Column#isUpdatable <em>Updatable</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Updatable</em>' attribute.
- * @see #isSetUpdatable()
- * @see #unsetUpdatable()
- * @see #isUpdatable()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Column#isUpdatable <em>Updatable</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Updatable</em>' attribute.
+ * @see #isSetUpdatable()
+ * @see #unsetUpdatable()
+ * @see #isUpdatable()
+ * @generated
+ */
void setUpdatable(boolean value);
/**
- * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Column#isUpdatable <em>Updatable</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @see #isSetUpdatable()
- * @see #isUpdatable()
- * @see #setUpdatable(boolean)
- * @generated
- */
+ * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Column#isUpdatable <em>Updatable</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @see #isSetUpdatable()
+ * @see #isUpdatable()
+ * @see #setUpdatable(boolean)
+ * @generated
+ */
void unsetUpdatable();
/**
- * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Column#isUpdatable <em>Updatable</em>}' attribute is set.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @return whether the value of the '<em>Updatable</em>' attribute is set.
- * @see #unsetUpdatable()
- * @see #isUpdatable()
- * @see #setUpdatable(boolean)
- * @generated
- */
+ * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Column#isUpdatable <em>Updatable</em>}' attribute is set.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @return whether the value of the '<em>Updatable</em>' attribute is set.
+ * @see #unsetUpdatable()
+ * @see #isUpdatable()
+ * @see #setUpdatable(boolean)
+ * @generated
+ */
boolean isSetUpdatable();
} // Column
diff --git a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/ColumnResult.java b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/ColumnResult.java
index 71fb8bdc..9018163c 100755
--- a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/ColumnResult.java
+++ b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/ColumnResult.java
@@ -36,28 +36,28 @@ import org.eclipse.emf.texo.orm.annotator.BaseOrmAnnotation;
*/
public interface ColumnResult extends BaseOrmAnnotation {
/**
- * Returns the value of the '<em><b>Name</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Name</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Name</em>' attribute isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Name</em>' attribute.
- * @see #setName(String)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getColumnResult_Name()
- * @model dataType="org.eclipse.emf.ecore.xml.type.String" required="true"
- * extendedMetaData="kind='attribute' name='name'"
- * @generated
- */
+ * @return the value of the '<em>Name</em>' attribute.
+ * @see #setName(String)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getColumnResult_Name()
+ * @model dataType="org.eclipse.emf.ecore.xml.type.String" required="true"
+ * extendedMetaData="kind='attribute' name='name'"
+ * @generated
+ */
String getName();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ColumnResult#getName <em>Name</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Name</em>' attribute.
- * @see #getName()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ColumnResult#getName <em>Name</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Name</em>' attribute.
+ * @see #getName()
+ * @generated
+ */
void setName(String value);
} // ColumnResult
diff --git a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/ConversionValue.java b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/ConversionValue.java
index b014db54..385b9934 100755
--- a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/ConversionValue.java
+++ b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/ConversionValue.java
@@ -40,55 +40,55 @@ import org.eclipse.emf.texo.orm.annotator.BaseOrmAnnotation;
*/
public interface ConversionValue extends BaseOrmAnnotation {
/**
- * Returns the value of the '<em><b>Data Value</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Data Value</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Data Value</em>' attribute isn't clear, there really should be more of a description
* here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Data Value</em>' attribute.
- * @see #setDataValue(String)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getConversionValue_DataValue()
- * @model dataType="org.eclipse.emf.ecore.xml.type.String" required="true"
- * extendedMetaData="kind='attribute' name='data-value'"
- * @generated
- */
+ * @return the value of the '<em>Data Value</em>' attribute.
+ * @see #setDataValue(String)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getConversionValue_DataValue()
+ * @model dataType="org.eclipse.emf.ecore.xml.type.String" required="true"
+ * extendedMetaData="kind='attribute' name='data-value'"
+ * @generated
+ */
String getDataValue();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ConversionValue#getDataValue <em>Data Value</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Data Value</em>' attribute.
- * @see #getDataValue()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ConversionValue#getDataValue <em>Data Value</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Data Value</em>' attribute.
+ * @see #getDataValue()
+ * @generated
+ */
void setDataValue(String value);
/**
- * Returns the value of the '<em><b>Object Value</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Object Value</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Object Value</em>' attribute isn't clear, there really should be more of a description
* here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Object Value</em>' attribute.
- * @see #setObjectValue(String)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getConversionValue_ObjectValue()
- * @model dataType="org.eclipse.emf.ecore.xml.type.String" required="true"
- * extendedMetaData="kind='attribute' name='object-value'"
- * @generated
- */
+ * @return the value of the '<em>Object Value</em>' attribute.
+ * @see #setObjectValue(String)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getConversionValue_ObjectValue()
+ * @model dataType="org.eclipse.emf.ecore.xml.type.String" required="true"
+ * extendedMetaData="kind='attribute' name='object-value'"
+ * @generated
+ */
String getObjectValue();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ConversionValue#getObjectValue <em>Object Value</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Object Value</em>' attribute.
- * @see #getObjectValue()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ConversionValue#getObjectValue <em>Object Value</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Object Value</em>' attribute.
+ * @see #getObjectValue()
+ * @generated
+ */
void setObjectValue(String value);
} // ConversionValue
diff --git a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/Converter.java b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/Converter.java
index 9f566def..5f6f9702 100755
--- a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/Converter.java
+++ b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/Converter.java
@@ -50,53 +50,53 @@ import org.eclipse.emf.texo.orm.annotator.BaseOrmAnnotation;
*/
public interface Converter extends BaseOrmAnnotation {
/**
- * Returns the value of the '<em><b>Class</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Class</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Class</em>' attribute isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Class</em>' attribute.
- * @see #setClass(String)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getConverter_Class()
- * @model dataType="org.eclipse.emf.ecore.xml.type.String" required="true"
- * extendedMetaData="kind='attribute' name='class'"
- * @generated
- */
+ * @return the value of the '<em>Class</em>' attribute.
+ * @see #setClass(String)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getConverter_Class()
+ * @model dataType="org.eclipse.emf.ecore.xml.type.String" required="true"
+ * extendedMetaData="kind='attribute' name='class'"
+ * @generated
+ */
String getClass_();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Converter#getClass_ <em>Class</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Class</em>' attribute.
- * @see #getClass_()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Converter#getClass_ <em>Class</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Class</em>' attribute.
+ * @see #getClass_()
+ * @generated
+ */
void setClass(String value);
/**
- * Returns the value of the '<em><b>Name</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Name</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Name</em>' attribute isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Name</em>' attribute.
- * @see #setName(String)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getConverter_Name()
- * @model dataType="org.eclipse.emf.ecore.xml.type.String" required="true"
- * extendedMetaData="kind='attribute' name='name'"
- * @generated
- */
+ * @return the value of the '<em>Name</em>' attribute.
+ * @see #setName(String)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getConverter_Name()
+ * @model dataType="org.eclipse.emf.ecore.xml.type.String" required="true"
+ * extendedMetaData="kind='attribute' name='name'"
+ * @generated
+ */
String getName();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Converter#getName <em>Name</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Name</em>' attribute.
- * @see #getName()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Converter#getName <em>Name</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Name</em>' attribute.
+ * @see #getName()
+ * @generated
+ */
void setName(String value);
} // Converter
diff --git a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/CopyPolicy.java b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/CopyPolicy.java
index 2055ef6b..5270676a 100755
--- a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/CopyPolicy.java
+++ b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/CopyPolicy.java
@@ -56,28 +56,28 @@ import org.eclipse.emf.texo.orm.annotator.BaseOrmAnnotation;
*/
public interface CopyPolicy extends BaseOrmAnnotation {
/**
- * Returns the value of the '<em><b>Class</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Class</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Class</em>' attribute isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Class</em>' attribute.
- * @see #setClass(String)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getCopyPolicy_Class()
- * @model dataType="org.eclipse.emf.ecore.xml.type.String" required="true"
- * extendedMetaData="kind='attribute' name='class'"
- * @generated
- */
+ * @return the value of the '<em>Class</em>' attribute.
+ * @see #setClass(String)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getCopyPolicy_Class()
+ * @model dataType="org.eclipse.emf.ecore.xml.type.String" required="true"
+ * extendedMetaData="kind='attribute' name='class'"
+ * @generated
+ */
String getClass_();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.CopyPolicy#getClass_ <em>Class</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Class</em>' attribute.
- * @see #getClass_()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.CopyPolicy#getClass_ <em>Class</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Class</em>' attribute.
+ * @see #getClass_()
+ * @generated
+ */
void setClass(String value);
} // CopyPolicy
diff --git a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/Customizer.java b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/Customizer.java
index 8c1f18c8..ed9194b9 100755
--- a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/Customizer.java
+++ b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/Customizer.java
@@ -55,28 +55,28 @@ import org.eclipse.emf.texo.orm.annotator.BaseOrmAnnotation;
*/
public interface Customizer extends BaseOrmAnnotation {
/**
- * Returns the value of the '<em><b>Class</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Class</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Class</em>' attribute isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Class</em>' attribute.
- * @see #setClass(String)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getCustomizer_Class()
- * @model dataType="org.eclipse.emf.ecore.xml.type.String" required="true"
- * extendedMetaData="kind='attribute' name='class'"
- * @generated
- */
+ * @return the value of the '<em>Class</em>' attribute.
+ * @see #setClass(String)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getCustomizer_Class()
+ * @model dataType="org.eclipse.emf.ecore.xml.type.String" required="true"
+ * extendedMetaData="kind='attribute' name='class'"
+ * @generated
+ */
String getClass_();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Customizer#getClass_ <em>Class</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Class</em>' attribute.
- * @see #getClass_()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.Customizer#getClass_ <em>Class</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Class</em>' attribute.
+ * @see #getClass_()
+ * @generated
+ */
void setClass(String value);
} // Customizer
diff --git a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/DirectionType.java b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/DirectionType.java
index ca83b38b..c9253766 100755
--- a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/DirectionType.java
+++ b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/DirectionType.java
@@ -35,231 +35,231 @@ import org.eclipse.emf.common.util.Enumerator;
*/
public enum DirectionType implements Enumerator {
/**
- * The '<em><b>IN</b></em>' literal object.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @see #IN_VALUE
- * @generated
- * @ordered
- */
+ * The '<em><b>IN</b></em>' literal object.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @see #IN_VALUE
+ * @generated
+ * @ordered
+ */
IN(0, "IN", "IN"),
/**
- * The '<em><b>OUT</b></em>' literal object.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @see #OUT_VALUE
- * @generated
- * @ordered
- */
+ * The '<em><b>OUT</b></em>' literal object.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @see #OUT_VALUE
+ * @generated
+ * @ordered
+ */
OUT(1, "OUT", "OUT"),
/**
- * The '<em><b>INOUT</b></em>' literal object.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @see #INOUT_VALUE
- * @generated
- * @ordered
- */
+ * The '<em><b>INOUT</b></em>' literal object.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @see #INOUT_VALUE
+ * @generated
+ * @ordered
+ */
INOUT(2, "INOUT", "IN_OUT"),
/**
- * The '<em><b>OUTCURSOR</b></em>' literal object.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @see #OUTCURSOR_VALUE
- * @generated
- * @ordered
- */
+ * The '<em><b>OUTCURSOR</b></em>' literal object.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @see #OUTCURSOR_VALUE
+ * @generated
+ * @ordered
+ */
OUTCURSOR(3, "OUTCURSOR", "OUT_CURSOR");
/**
- * The '<em><b>IN</b></em>' literal value.
- * <!-- begin-user-doc -->
+ * The '<em><b>IN</b></em>' literal value.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>IN</b></em>' literal object isn't clear, there really should be more of a description
* here...
* </p>
* <!-- end-user-doc -->
- * @see #IN
- * @model
- * @generated
- * @ordered
- */
+ * @see #IN
+ * @model
+ * @generated
+ * @ordered
+ */
public static final int IN_VALUE = 0;
/**
- * The '<em><b>OUT</b></em>' literal value.
- * <!-- begin-user-doc -->
+ * The '<em><b>OUT</b></em>' literal value.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>OUT</b></em>' literal object isn't clear, there really should be more of a description
* here...
* </p>
* <!-- end-user-doc -->
- * @see #OUT
- * @model
- * @generated
- * @ordered
- */
+ * @see #OUT
+ * @model
+ * @generated
+ * @ordered
+ */
public static final int OUT_VALUE = 1;
/**
- * The '<em><b>INOUT</b></em>' literal value.
- * <!-- begin-user-doc -->
+ * The '<em><b>INOUT</b></em>' literal value.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>INOUT</b></em>' literal object isn't clear, there really should be more of a description
* here...
* </p>
* <!-- end-user-doc -->
- * @see #INOUT
- * @model literal="IN_OUT"
- * @generated
- * @ordered
- */
+ * @see #INOUT
+ * @model literal="IN_OUT"
+ * @generated
+ * @ordered
+ */
public static final int INOUT_VALUE = 2;
/**
- * The '<em><b>OUTCURSOR</b></em>' literal value.
- * <!-- begin-user-doc -->
+ * The '<em><b>OUTCURSOR</b></em>' literal value.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>OUTCURSOR</b></em>' literal object isn't clear, there really should be more of a
* description here...
* </p>
* <!-- end-user-doc -->
- * @see #OUTCURSOR
- * @model literal="OUT_CURSOR"
- * @generated
- * @ordered
- */
+ * @see #OUTCURSOR
+ * @model literal="OUT_CURSOR"
+ * @generated
+ * @ordered
+ */
public static final int OUTCURSOR_VALUE = 3;
/**
- * An array of all the '<em><b>Direction Type</b></em>' enumerators.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @generated
- */
+ * An array of all the '<em><b>Direction Type</b></em>' enumerators.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @generated
+ */
private static final DirectionType[] VALUES_ARRAY = new DirectionType[] {
- IN,
- OUT,
- INOUT,
- OUTCURSOR,
- };
+ IN,
+ OUT,
+ INOUT,
+ OUTCURSOR,
+ };
/**
- * A public read-only list of all the '<em><b>Direction Type</b></em>' enumerators.
- * <!-- begin-user-doc --> <!--
+ * A public read-only list of all the '<em><b>Direction Type</b></em>' enumerators.
+ * <!-- begin-user-doc --> <!--
* end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public static final List<DirectionType> VALUES = Collections.unmodifiableList(Arrays.asList(VALUES_ARRAY));
/**
- * Returns the '<em><b>Direction Type</b></em>' literal with the specified literal value.
- * <!-- begin-user-doc --> <!--
+ * Returns the '<em><b>Direction Type</b></em>' literal with the specified literal value.
+ * <!-- begin-user-doc --> <!--
* end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public static DirectionType get(String literal) {
- for (int i = 0; i < VALUES_ARRAY.length; ++i) {
- DirectionType result = VALUES_ARRAY[i];
- if (result.toString().equals(literal)) {
- return result;
- }
- }
- return null;
- }
+ for (int i = 0; i < VALUES_ARRAY.length; ++i) {
+ DirectionType result = VALUES_ARRAY[i];
+ if (result.toString().equals(literal)) {
+ return result;
+ }
+ }
+ return null;
+ }
/**
- * Returns the '<em><b>Direction Type</b></em>' literal with the specified name.
- * <!-- begin-user-doc --> <!--
+ * Returns the '<em><b>Direction Type</b></em>' literal with the specified name.
+ * <!-- begin-user-doc --> <!--
* end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public static DirectionType getByName(String name) {
- for (int i = 0; i < VALUES_ARRAY.length; ++i) {
- DirectionType result = VALUES_ARRAY[i];
- if (result.getName().equals(name)) {
- return result;
- }
- }
- return null;
- }
+ for (int i = 0; i < VALUES_ARRAY.length; ++i) {
+ DirectionType result = VALUES_ARRAY[i];
+ if (result.getName().equals(name)) {
+ return result;
+ }
+ }
+ return null;
+ }
/**
- * Returns the '<em><b>Direction Type</b></em>' literal with the specified integer value.
- * <!-- begin-user-doc --> <!--
+ * Returns the '<em><b>Direction Type</b></em>' literal with the specified integer value.
+ * <!-- begin-user-doc --> <!--
* end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public static DirectionType get(int value) {
- switch (value) {
- case IN_VALUE: return IN;
- case OUT_VALUE: return OUT;
- case INOUT_VALUE: return INOUT;
- case OUTCURSOR_VALUE: return OUTCURSOR;
- }
- return null;
- }
+ switch (value) {
+ case IN_VALUE: return IN;
+ case OUT_VALUE: return OUT;
+ case INOUT_VALUE: return INOUT;
+ case OUTCURSOR_VALUE: return OUTCURSOR;
+ }
+ return null;
+ }
/**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @generated
- */
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @generated
+ */
private final int value;
/**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @generated
- */
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @generated
+ */
private final String name;
/**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @generated
- */
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @generated
+ */
private final String literal;
/**
- * Only this class can construct instances.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @generated
- */
+ * Only this class can construct instances.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @generated
+ */
private DirectionType(int value, String name, String literal) {
- this.value = value;
- this.name = name;
- this.literal = literal;
- }
+ this.value = value;
+ this.name = name;
+ this.literal = literal;
+ }
/**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @generated
- */
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @generated
+ */
public int getValue() {
- return value;
- }
+ return value;
+ }
/**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @generated
- */
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @generated
+ */
public String getName() {
- return name;
- }
+ return name;
+ }
/**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @generated
- */
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @generated
+ */
public String getLiteral() {
- return literal;
- }
+ return literal;
+ }
/**
- * Returns the literal value of the enumerator, which is its string representation.
- * <!-- begin-user-doc --> <!--
+ * Returns the literal value of the enumerator, which is its string representation.
+ * <!-- begin-user-doc --> <!--
* end-user-doc -->
- * @generated
- */
+ * @generated
+ */
@Override
public String toString() {
- return literal;
- }
+ return literal;
+ }
} // DirectionType
diff --git a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/DiscriminatorClass.java b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/DiscriminatorClass.java
index 639dc906..7c6a90a1 100755
--- a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/DiscriminatorClass.java
+++ b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/DiscriminatorClass.java
@@ -42,54 +42,54 @@ import org.eclipse.emf.texo.orm.annotator.BaseOrmAnnotation;
*/
public interface DiscriminatorClass extends BaseOrmAnnotation {
/**
- * Returns the value of the '<em><b>Discriminator</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Discriminator</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Discriminator</em>' attribute isn't clear, there really should be more of a description
* here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Discriminator</em>' attribute.
- * @see #setDiscriminator(String)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getDiscriminatorClass_Discriminator()
- * @model dataType="org.eclipse.emf.ecore.xml.type.String" required="true"
- * extendedMetaData="kind='attribute' name='discriminator'"
- * @generated
- */
+ * @return the value of the '<em>Discriminator</em>' attribute.
+ * @see #setDiscriminator(String)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getDiscriminatorClass_Discriminator()
+ * @model dataType="org.eclipse.emf.ecore.xml.type.String" required="true"
+ * extendedMetaData="kind='attribute' name='discriminator'"
+ * @generated
+ */
String getDiscriminator();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.DiscriminatorClass#getDiscriminator <em>Discriminator</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Discriminator</em>' attribute.
- * @see #getDiscriminator()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.DiscriminatorClass#getDiscriminator <em>Discriminator</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Discriminator</em>' attribute.
+ * @see #getDiscriminator()
+ * @generated
+ */
void setDiscriminator(String value);
/**
- * Returns the value of the '<em><b>Value</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Value</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Value</em>' attribute isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Value</em>' attribute.
- * @see #setValue(String)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getDiscriminatorClass_Value()
- * @model dataType="org.eclipse.emf.ecore.xml.type.String" required="true"
- * extendedMetaData="kind='attribute' name='value'"
- * @generated
- */
+ * @return the value of the '<em>Value</em>' attribute.
+ * @see #setValue(String)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getDiscriminatorClass_Value()
+ * @model dataType="org.eclipse.emf.ecore.xml.type.String" required="true"
+ * extendedMetaData="kind='attribute' name='value'"
+ * @generated
+ */
String getValue();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.DiscriminatorClass#getValue <em>Value</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Value</em>' attribute.
- * @see #getValue()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.DiscriminatorClass#getValue <em>Value</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Value</em>' attribute.
+ * @see #getValue()
+ * @generated
+ */
void setValue(String value);
} // DiscriminatorClass
diff --git a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/DiscriminatorColumn.java b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/DiscriminatorColumn.java
index d4179d1a..de492708 100755
--- a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/DiscriminatorColumn.java
+++ b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/DiscriminatorColumn.java
@@ -43,158 +43,158 @@ import org.eclipse.emf.texo.orm.annotator.BaseOrmAnnotation;
*/
public interface DiscriminatorColumn extends BaseOrmAnnotation {
/**
- * Returns the value of the '<em><b>Column Definition</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Column Definition</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Column Definition</em>' attribute isn't clear, there really should be more of a
* description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Column Definition</em>' attribute.
- * @see #setColumnDefinition(String)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getDiscriminatorColumn_ColumnDefinition()
- * @model dataType="org.eclipse.emf.ecore.xml.type.String"
- * extendedMetaData="kind='attribute' name='column-definition'"
- * @generated
- */
+ * @return the value of the '<em>Column Definition</em>' attribute.
+ * @see #setColumnDefinition(String)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getDiscriminatorColumn_ColumnDefinition()
+ * @model dataType="org.eclipse.emf.ecore.xml.type.String"
+ * extendedMetaData="kind='attribute' name='column-definition'"
+ * @generated
+ */
String getColumnDefinition();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.DiscriminatorColumn#getColumnDefinition <em>Column Definition</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Column Definition</em>' attribute.
- * @see #getColumnDefinition()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.DiscriminatorColumn#getColumnDefinition <em>Column Definition</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Column Definition</em>' attribute.
+ * @see #getColumnDefinition()
+ * @generated
+ */
void setColumnDefinition(String value);
/**
- * Returns the value of the '<em><b>Discriminator Type</b></em>' attribute.
- * The literals are from the enumeration {@link org.eclipse.emf.texo.orm.annotations.model.orm.DiscriminatorType}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Discriminator Type</b></em>' attribute.
+ * The literals are from the enumeration {@link org.eclipse.emf.texo.orm.annotations.model.orm.DiscriminatorType}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Discriminator Type</em>' attribute isn't clear, there really should be more of a
* description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Discriminator Type</em>' attribute.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.DiscriminatorType
- * @see #isSetDiscriminatorType()
- * @see #unsetDiscriminatorType()
- * @see #setDiscriminatorType(DiscriminatorType)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getDiscriminatorColumn_DiscriminatorType()
- * @model unsettable="true"
- * extendedMetaData="kind='attribute' name='discriminator-type'"
- * @generated
- */
+ * @return the value of the '<em>Discriminator Type</em>' attribute.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.DiscriminatorType
+ * @see #isSetDiscriminatorType()
+ * @see #unsetDiscriminatorType()
+ * @see #setDiscriminatorType(DiscriminatorType)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getDiscriminatorColumn_DiscriminatorType()
+ * @model unsettable="true"
+ * extendedMetaData="kind='attribute' name='discriminator-type'"
+ * @generated
+ */
DiscriminatorType getDiscriminatorType();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.DiscriminatorColumn#getDiscriminatorType <em>Discriminator Type</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Discriminator Type</em>' attribute.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.DiscriminatorType
- * @see #isSetDiscriminatorType()
- * @see #unsetDiscriminatorType()
- * @see #getDiscriminatorType()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.DiscriminatorColumn#getDiscriminatorType <em>Discriminator Type</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Discriminator Type</em>' attribute.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.DiscriminatorType
+ * @see #isSetDiscriminatorType()
+ * @see #unsetDiscriminatorType()
+ * @see #getDiscriminatorType()
+ * @generated
+ */
void setDiscriminatorType(DiscriminatorType value);
/**
- * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.DiscriminatorColumn#getDiscriminatorType <em>Discriminator Type</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @see #isSetDiscriminatorType()
- * @see #getDiscriminatorType()
- * @see #setDiscriminatorType(DiscriminatorType)
- * @generated
- */
+ * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.DiscriminatorColumn#getDiscriminatorType <em>Discriminator Type</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @see #isSetDiscriminatorType()
+ * @see #getDiscriminatorType()
+ * @see #setDiscriminatorType(DiscriminatorType)
+ * @generated
+ */
void unsetDiscriminatorType();
/**
- * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.DiscriminatorColumn#getDiscriminatorType <em>Discriminator Type</em>}' attribute is set.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @return whether the value of the '<em>Discriminator Type</em>' attribute is set.
- * @see #unsetDiscriminatorType()
- * @see #getDiscriminatorType()
- * @see #setDiscriminatorType(DiscriminatorType)
- * @generated
- */
+ * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.DiscriminatorColumn#getDiscriminatorType <em>Discriminator Type</em>}' attribute is set.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @return whether the value of the '<em>Discriminator Type</em>' attribute is set.
+ * @see #unsetDiscriminatorType()
+ * @see #getDiscriminatorType()
+ * @see #setDiscriminatorType(DiscriminatorType)
+ * @generated
+ */
boolean isSetDiscriminatorType();
/**
- * Returns the value of the '<em><b>Length</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Length</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Length</em>' attribute isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Length</em>' attribute.
- * @see #isSetLength()
- * @see #unsetLength()
- * @see #setLength(int)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getDiscriminatorColumn_Length()
- * @model unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.Int"
- * extendedMetaData="kind='attribute' name='length'"
- * @generated
- */
+ * @return the value of the '<em>Length</em>' attribute.
+ * @see #isSetLength()
+ * @see #unsetLength()
+ * @see #setLength(int)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getDiscriminatorColumn_Length()
+ * @model unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.Int"
+ * extendedMetaData="kind='attribute' name='length'"
+ * @generated
+ */
int getLength();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.DiscriminatorColumn#getLength <em>Length</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Length</em>' attribute.
- * @see #isSetLength()
- * @see #unsetLength()
- * @see #getLength()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.DiscriminatorColumn#getLength <em>Length</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Length</em>' attribute.
+ * @see #isSetLength()
+ * @see #unsetLength()
+ * @see #getLength()
+ * @generated
+ */
void setLength(int value);
/**
- * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.DiscriminatorColumn#getLength <em>Length</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @see #isSetLength()
- * @see #getLength()
- * @see #setLength(int)
- * @generated
- */
+ * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.DiscriminatorColumn#getLength <em>Length</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @see #isSetLength()
+ * @see #getLength()
+ * @see #setLength(int)
+ * @generated
+ */
void unsetLength();
/**
- * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.DiscriminatorColumn#getLength <em>Length</em>}' attribute is set.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @return whether the value of the '<em>Length</em>' attribute is set.
- * @see #unsetLength()
- * @see #getLength()
- * @see #setLength(int)
- * @generated
- */
+ * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.DiscriminatorColumn#getLength <em>Length</em>}' attribute is set.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @return whether the value of the '<em>Length</em>' attribute is set.
+ * @see #unsetLength()
+ * @see #getLength()
+ * @see #setLength(int)
+ * @generated
+ */
boolean isSetLength();
/**
- * Returns the value of the '<em><b>Name</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Name</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Name</em>' attribute isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Name</em>' attribute.
- * @see #setName(String)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getDiscriminatorColumn_Name()
- * @model dataType="org.eclipse.emf.ecore.xml.type.String"
- * extendedMetaData="kind='attribute' name='name'"
- * @generated
- */
+ * @return the value of the '<em>Name</em>' attribute.
+ * @see #setName(String)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getDiscriminatorColumn_Name()
+ * @model dataType="org.eclipse.emf.ecore.xml.type.String"
+ * extendedMetaData="kind='attribute' name='name'"
+ * @generated
+ */
String getName();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.DiscriminatorColumn#getName <em>Name</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Name</em>' attribute.
- * @see #getName()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.DiscriminatorColumn#getName <em>Name</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Name</em>' attribute.
+ * @see #getName()
+ * @generated
+ */
void setName(String value);
} // DiscriminatorColumn
diff --git a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/DiscriminatorType.java b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/DiscriminatorType.java
index 3cd6d3ad..74f70039 100755
--- a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/DiscriminatorType.java
+++ b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/DiscriminatorType.java
@@ -28,205 +28,205 @@ import org.eclipse.emf.common.util.Enumerator;
*/
public enum DiscriminatorType implements Enumerator {
/**
- * The '<em><b>STRING</b></em>' literal object.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @see #STRING_VALUE
- * @generated
- * @ordered
- */
+ * The '<em><b>STRING</b></em>' literal object.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @see #STRING_VALUE
+ * @generated
+ * @ordered
+ */
STRING(0, "STRING", "STRING"),
/**
- * The '<em><b>CHAR</b></em>' literal object.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @see #CHAR_VALUE
- * @generated
- * @ordered
- */
+ * The '<em><b>CHAR</b></em>' literal object.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @see #CHAR_VALUE
+ * @generated
+ * @ordered
+ */
CHAR(1, "CHAR", "CHAR"),
/**
- * The '<em><b>INTEGER</b></em>' literal object.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @see #INTEGER_VALUE
- * @generated
- * @ordered
- */
+ * The '<em><b>INTEGER</b></em>' literal object.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @see #INTEGER_VALUE
+ * @generated
+ * @ordered
+ */
INTEGER(2, "INTEGER", "INTEGER");
/**
- * The '<em><b>STRING</b></em>' literal value.
- * <!-- begin-user-doc -->
+ * The '<em><b>STRING</b></em>' literal value.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>STRING</b></em>' literal object isn't clear, there really should be more of a description
* here...
* </p>
* <!-- end-user-doc -->
- * @see #STRING
- * @model
- * @generated
- * @ordered
- */
+ * @see #STRING
+ * @model
+ * @generated
+ * @ordered
+ */
public static final int STRING_VALUE = 0;
/**
- * The '<em><b>CHAR</b></em>' literal value.
- * <!-- begin-user-doc -->
+ * The '<em><b>CHAR</b></em>' literal value.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>CHAR</b></em>' literal object isn't clear, there really should be more of a description
* here...
* </p>
* <!-- end-user-doc -->
- * @see #CHAR
- * @model
- * @generated
- * @ordered
- */
+ * @see #CHAR
+ * @model
+ * @generated
+ * @ordered
+ */
public static final int CHAR_VALUE = 1;
/**
- * The '<em><b>INTEGER</b></em>' literal value.
- * <!-- begin-user-doc -->
+ * The '<em><b>INTEGER</b></em>' literal value.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>INTEGER</b></em>' literal object isn't clear, there really should be more of a
* description here...
* </p>
* <!-- end-user-doc -->
- * @see #INTEGER
- * @model
- * @generated
- * @ordered
- */
+ * @see #INTEGER
+ * @model
+ * @generated
+ * @ordered
+ */
public static final int INTEGER_VALUE = 2;
/**
- * An array of all the '<em><b>Discriminator Type</b></em>' enumerators.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @generated
- */
+ * An array of all the '<em><b>Discriminator Type</b></em>' enumerators.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @generated
+ */
private static final DiscriminatorType[] VALUES_ARRAY = new DiscriminatorType[] {
- STRING,
- CHAR,
- INTEGER,
- };
+ STRING,
+ CHAR,
+ INTEGER,
+ };
/**
- * A public read-only list of all the '<em><b>Discriminator Type</b></em>' enumerators.
- * <!-- begin-user-doc --> <!--
+ * A public read-only list of all the '<em><b>Discriminator Type</b></em>' enumerators.
+ * <!-- begin-user-doc --> <!--
* end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public static final List<DiscriminatorType> VALUES = Collections.unmodifiableList(Arrays.asList(VALUES_ARRAY));
/**
- * Returns the '<em><b>Discriminator Type</b></em>' literal with the specified literal value.
- * <!-- begin-user-doc -->
+ * Returns the '<em><b>Discriminator Type</b></em>' literal with the specified literal value.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public static DiscriminatorType get(String literal) {
- for (int i = 0; i < VALUES_ARRAY.length; ++i) {
- DiscriminatorType result = VALUES_ARRAY[i];
- if (result.toString().equals(literal)) {
- return result;
- }
- }
- return null;
- }
-
- /**
- * Returns the '<em><b>Discriminator Type</b></em>' literal with the specified name.
- * <!-- begin-user-doc --> <!--
+ for (int i = 0; i < VALUES_ARRAY.length; ++i) {
+ DiscriminatorType result = VALUES_ARRAY[i];
+ if (result.toString().equals(literal)) {
+ return result;
+ }
+ }
+ return null;
+ }
+
+ /**
+ * Returns the '<em><b>Discriminator Type</b></em>' literal with the specified name.
+ * <!-- begin-user-doc --> <!--
* end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public static DiscriminatorType getByName(String name) {
- for (int i = 0; i < VALUES_ARRAY.length; ++i) {
- DiscriminatorType result = VALUES_ARRAY[i];
- if (result.getName().equals(name)) {
- return result;
- }
- }
- return null;
- }
-
- /**
- * Returns the '<em><b>Discriminator Type</b></em>' literal with the specified integer value.
- * <!-- begin-user-doc -->
+ for (int i = 0; i < VALUES_ARRAY.length; ++i) {
+ DiscriminatorType result = VALUES_ARRAY[i];
+ if (result.getName().equals(name)) {
+ return result;
+ }
+ }
+ return null;
+ }
+
+ /**
+ * Returns the '<em><b>Discriminator Type</b></em>' literal with the specified integer value.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public static DiscriminatorType get(int value) {
- switch (value) {
- case STRING_VALUE: return STRING;
- case CHAR_VALUE: return CHAR;
- case INTEGER_VALUE: return INTEGER;
- }
- return null;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @generated
- */
+ switch (value) {
+ case STRING_VALUE: return STRING;
+ case CHAR_VALUE: return CHAR;
+ case INTEGER_VALUE: return INTEGER;
+ }
+ return null;
+ }
+
+ /**
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @generated
+ */
private final int value;
/**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @generated
- */
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @generated
+ */
private final String name;
/**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @generated
- */
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @generated
+ */
private final String literal;
/**
- * Only this class can construct instances.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @generated
- */
+ * Only this class can construct instances.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @generated
+ */
private DiscriminatorType(int value, String name, String literal) {
- this.value = value;
- this.name = name;
- this.literal = literal;
- }
+ this.value = value;
+ this.name = name;
+ this.literal = literal;
+ }
/**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @generated
- */
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @generated
+ */
public int getValue() {
- return value;
- }
+ return value;
+ }
/**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @generated
- */
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @generated
+ */
public String getName() {
- return name;
- }
+ return name;
+ }
/**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @generated
- */
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @generated
+ */
public String getLiteral() {
- return literal;
- }
+ return literal;
+ }
/**
- * Returns the literal value of the enumerator, which is its string representation.
- * <!-- begin-user-doc --> <!--
+ * Returns the literal value of the enumerator, which is its string representation.
+ * <!-- begin-user-doc --> <!--
* end-user-doc -->
- * @generated
- */
+ * @generated
+ */
@Override
public String toString() {
- return literal;
- }
+ return literal;
+ }
} // DiscriminatorType
diff --git a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/DocumentRoot.java b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/DocumentRoot.java
index 4f5bd497..07027777 100755
--- a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/DocumentRoot.java
+++ b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/DocumentRoot.java
@@ -30,82 +30,82 @@ import org.eclipse.emf.texo.orm.annotator.BaseOrmAnnotation;
*/
public interface DocumentRoot extends BaseOrmAnnotation {
/**
- * Returns the value of the '<em><b>Mixed</b></em>' attribute list.
- * The list contents are of type {@link org.eclipse.emf.ecore.util.FeatureMap.Entry}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Mixed</b></em>' attribute list.
+ * The list contents are of type {@link org.eclipse.emf.ecore.util.FeatureMap.Entry}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Mixed</em>' attribute list isn't clear, there really should be more of a description
* here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Mixed</em>' attribute list.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getDocumentRoot_Mixed()
- * @model unique="false" dataType="org.eclipse.emf.ecore.EFeatureMapEntry" many="true"
- * extendedMetaData="kind='elementWildcard' name=':mixed'"
- * @generated
- */
+ * @return the value of the '<em>Mixed</em>' attribute list.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getDocumentRoot_Mixed()
+ * @model unique="false" dataType="org.eclipse.emf.ecore.EFeatureMapEntry" many="true"
+ * extendedMetaData="kind='elementWildcard' name=':mixed'"
+ * @generated
+ */
FeatureMap getMixed();
/**
- * Returns the value of the '<em><b>XMLNS Prefix Map</b></em>' map.
- * The key is of type {@link java.lang.String},
- * and the value is of type {@link java.lang.String},
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>XMLNS Prefix Map</b></em>' map.
+ * The key is of type {@link java.lang.String},
+ * and the value is of type {@link java.lang.String},
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>XMLNS Prefix Map</em>' map isn't clear, there really should be more of a description
* here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>XMLNS Prefix Map</em>' map.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getDocumentRoot_XMLNSPrefixMap()
- * @model mapType="org.eclipse.emf.ecore.EStringToStringMapEntry<org.eclipse.emf.ecore.EString, org.eclipse.emf.ecore.EString>" transient="true"
- * extendedMetaData="kind='attribute' name='xmlns:prefix'"
- * @generated
- */
+ * @return the value of the '<em>XMLNS Prefix Map</em>' map.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getDocumentRoot_XMLNSPrefixMap()
+ * @model mapType="org.eclipse.emf.ecore.EStringToStringMapEntry<org.eclipse.emf.ecore.EString, org.eclipse.emf.ecore.EString>" transient="true"
+ * extendedMetaData="kind='attribute' name='xmlns:prefix'"
+ * @generated
+ */
EMap<String, String> getXMLNSPrefixMap();
/**
- * Returns the value of the '<em><b>XSI Schema Location</b></em>' map.
- * The key is of type {@link java.lang.String},
- * and the value is of type {@link java.lang.String},
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>XSI Schema Location</b></em>' map.
+ * The key is of type {@link java.lang.String},
+ * and the value is of type {@link java.lang.String},
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>XSI Schema Location</em>' map isn't clear, there really should be more of a description
* here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>XSI Schema Location</em>' map.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getDocumentRoot_XSISchemaLocation()
- * @model mapType="org.eclipse.emf.ecore.EStringToStringMapEntry<org.eclipse.emf.ecore.EString, org.eclipse.emf.ecore.EString>" transient="true"
- * extendedMetaData="kind='attribute' name='xsi:schemaLocation'"
- * @generated
- */
+ * @return the value of the '<em>XSI Schema Location</em>' map.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getDocumentRoot_XSISchemaLocation()
+ * @model mapType="org.eclipse.emf.ecore.EStringToStringMapEntry<org.eclipse.emf.ecore.EString, org.eclipse.emf.ecore.EString>" transient="true"
+ * extendedMetaData="kind='attribute' name='xsi:schemaLocation'"
+ * @generated
+ */
EMap<String, String> getXSISchemaLocation();
/**
- * Returns the value of the '<em><b>Entity Mappings</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Entity Mappings</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Entity Mappings</em>' containment reference isn't clear, there really should be more of
* a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Entity Mappings</em>' containment reference.
- * @see #setEntityMappings(EntityMappingsType)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getDocumentRoot_EntityMappings()
- * @model containment="true" upper="-2" transient="true" volatile="true" derived="true"
- * extendedMetaData="kind='element' name='entity-mappings' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Entity Mappings</em>' containment reference.
+ * @see #setEntityMappings(EntityMappingsType)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getDocumentRoot_EntityMappings()
+ * @model containment="true" upper="-2" transient="true" volatile="true" derived="true"
+ * extendedMetaData="kind='element' name='entity-mappings' namespace='##targetNamespace'"
+ * @generated
+ */
EntityMappingsType getEntityMappings();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.DocumentRoot#getEntityMappings <em>Entity Mappings</em>}' containment reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Entity Mappings</em>' containment reference.
- * @see #getEntityMappings()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.DocumentRoot#getEntityMappings <em>Entity Mappings</em>}' containment reference.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Entity Mappings</em>' containment reference.
+ * @see #getEntityMappings()
+ * @generated
+ */
void setEntityMappings(EntityMappingsType value);
} // DocumentRoot
diff --git a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/EclipselinkCollectionTable.java b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/EclipselinkCollectionTable.java
index 3ce989c1..40d75953 100755
--- a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/EclipselinkCollectionTable.java
+++ b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/EclipselinkCollectionTable.java
@@ -81,167 +81,167 @@ import org.eclipse.emf.texo.orm.annotator.BaseOrmAnnotation;
*/
public interface EclipselinkCollectionTable extends BaseOrmAnnotation {
/**
- * Returns the value of the '<em><b>Primary Key Join Column</b></em>' containment reference list.
- * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.PrimaryKeyJoinColumn}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Primary Key Join Column</b></em>' containment reference list.
+ * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.PrimaryKeyJoinColumn}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Primary Key Join Column</em>' containment reference list isn't clear, there really
* should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Primary Key Join Column</em>' containment reference list.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getEclipselinkCollectionTable_PrimaryKeyJoinColumn()
- * @model containment="true"
- * extendedMetaData="kind='element' name='primary-key-join-column' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Primary Key Join Column</em>' containment reference list.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getEclipselinkCollectionTable_PrimaryKeyJoinColumn()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='primary-key-join-column' namespace='##targetNamespace'"
+ * @generated
+ */
EList<PrimaryKeyJoinColumn> getPrimaryKeyJoinColumn();
/**
- * Returns the value of the '<em><b>Unique Constraint</b></em>' containment reference list.
- * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.UniqueConstraint}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Unique Constraint</b></em>' containment reference list.
+ * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.UniqueConstraint}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Unique Constraint</em>' containment reference list isn't clear, there really should be
* more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Unique Constraint</em>' containment reference list.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getEclipselinkCollectionTable_UniqueConstraint()
- * @model containment="true"
- * extendedMetaData="kind='element' name='unique-constraint' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Unique Constraint</em>' containment reference list.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getEclipselinkCollectionTable_UniqueConstraint()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='unique-constraint' namespace='##targetNamespace'"
+ * @generated
+ */
EList<UniqueConstraint> getUniqueConstraint();
/**
- * Returns the value of the '<em><b>Catalog</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Catalog</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Catalog</em>' attribute isn't clear, there really should be more of a description
* here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Catalog</em>' attribute.
- * @see #setCatalog(String)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getEclipselinkCollectionTable_Catalog()
- * @model dataType="org.eclipse.emf.ecore.xml.type.String"
- * extendedMetaData="kind='attribute' name='catalog'"
- * @generated
- */
+ * @return the value of the '<em>Catalog</em>' attribute.
+ * @see #setCatalog(String)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getEclipselinkCollectionTable_Catalog()
+ * @model dataType="org.eclipse.emf.ecore.xml.type.String"
+ * extendedMetaData="kind='attribute' name='catalog'"
+ * @generated
+ */
String getCatalog();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.EclipselinkCollectionTable#getCatalog <em>Catalog</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Catalog</em>' attribute.
- * @see #getCatalog()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.EclipselinkCollectionTable#getCatalog <em>Catalog</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Catalog</em>' attribute.
+ * @see #getCatalog()
+ * @generated
+ */
void setCatalog(String value);
/**
- * Returns the value of the '<em><b>Creation Suffix</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Creation Suffix</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Creation Suffix</em>' attribute isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Creation Suffix</em>' attribute.
- * @see #isSetCreationSuffix()
- * @see #unsetCreationSuffix()
- * @see #setCreationSuffix(String)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getEclipselinkCollectionTable_CreationSuffix()
- * @model unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.String"
- * extendedMetaData="kind='attribute' name='creation-suffix'"
- * @generated
- */
+ * @return the value of the '<em>Creation Suffix</em>' attribute.
+ * @see #isSetCreationSuffix()
+ * @see #unsetCreationSuffix()
+ * @see #setCreationSuffix(String)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getEclipselinkCollectionTable_CreationSuffix()
+ * @model unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.String"
+ * extendedMetaData="kind='attribute' name='creation-suffix'"
+ * @generated
+ */
String getCreationSuffix();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.EclipselinkCollectionTable#getCreationSuffix <em>Creation Suffix</em>}' attribute.
- * <!-- begin-user-doc -->
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.EclipselinkCollectionTable#getCreationSuffix <em>Creation Suffix</em>}' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @param value the new value of the '<em>Creation Suffix</em>' attribute.
- * @see #isSetCreationSuffix()
- * @see #unsetCreationSuffix()
- * @see #getCreationSuffix()
- * @generated
- */
+ * @param value the new value of the '<em>Creation Suffix</em>' attribute.
+ * @see #isSetCreationSuffix()
+ * @see #unsetCreationSuffix()
+ * @see #getCreationSuffix()
+ * @generated
+ */
void setCreationSuffix(String value);
/**
- * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.EclipselinkCollectionTable#getCreationSuffix <em>Creation Suffix</em>}' attribute.
- * <!-- begin-user-doc -->
+ * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.EclipselinkCollectionTable#getCreationSuffix <em>Creation Suffix</em>}' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see #isSetCreationSuffix()
- * @see #getCreationSuffix()
- * @see #setCreationSuffix(String)
- * @generated
- */
+ * @see #isSetCreationSuffix()
+ * @see #getCreationSuffix()
+ * @see #setCreationSuffix(String)
+ * @generated
+ */
void unsetCreationSuffix();
/**
- * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.EclipselinkCollectionTable#getCreationSuffix <em>Creation Suffix</em>}' attribute is set.
- * <!-- begin-user-doc -->
+ * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.EclipselinkCollectionTable#getCreationSuffix <em>Creation Suffix</em>}' attribute is set.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return whether the value of the '<em>Creation Suffix</em>' attribute is set.
- * @see #unsetCreationSuffix()
- * @see #getCreationSuffix()
- * @see #setCreationSuffix(String)
- * @generated
- */
+ * @return whether the value of the '<em>Creation Suffix</em>' attribute is set.
+ * @see #unsetCreationSuffix()
+ * @see #getCreationSuffix()
+ * @see #setCreationSuffix(String)
+ * @generated
+ */
boolean isSetCreationSuffix();
/**
- * Returns the value of the '<em><b>Name</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Name</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Name</em>' attribute isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Name</em>' attribute.
- * @see #setName(String)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getEclipselinkCollectionTable_Name()
- * @model dataType="org.eclipse.emf.ecore.xml.type.String"
- * extendedMetaData="kind='attribute' name='name'"
- * @generated
- */
+ * @return the value of the '<em>Name</em>' attribute.
+ * @see #setName(String)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getEclipselinkCollectionTable_Name()
+ * @model dataType="org.eclipse.emf.ecore.xml.type.String"
+ * extendedMetaData="kind='attribute' name='name'"
+ * @generated
+ */
String getName();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.EclipselinkCollectionTable#getName <em>Name</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Name</em>' attribute.
- * @see #getName()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.EclipselinkCollectionTable#getName <em>Name</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Name</em>' attribute.
+ * @see #getName()
+ * @generated
+ */
void setName(String value);
/**
- * Returns the value of the '<em><b>Schema</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Schema</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Schema</em>' attribute isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Schema</em>' attribute.
- * @see #setSchema(String)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getEclipselinkCollectionTable_Schema()
- * @model dataType="org.eclipse.emf.ecore.xml.type.String"
- * extendedMetaData="kind='attribute' name='schema'"
- * @generated
- */
+ * @return the value of the '<em>Schema</em>' attribute.
+ * @see #setSchema(String)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getEclipselinkCollectionTable_Schema()
+ * @model dataType="org.eclipse.emf.ecore.xml.type.String"
+ * extendedMetaData="kind='attribute' name='schema'"
+ * @generated
+ */
String getSchema();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.EclipselinkCollectionTable#getSchema <em>Schema</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Schema</em>' attribute.
- * @see #getSchema()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.EclipselinkCollectionTable#getSchema <em>Schema</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Schema</em>' attribute.
+ * @see #getSchema()
+ * @generated
+ */
void setSchema(String value);
} // EclipselinkCollectionTable
diff --git a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/ElementCollection.java b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/ElementCollection.java
index fc0f51c3..77cb1930 100755
--- a/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/ElementCollection.java
+++ b/generator/org.eclipse.emf.texo.orm/src/org/eclipse/emf/texo/orm/annotations/model/orm/ElementCollection.java
@@ -95,204 +95,204 @@ import org.eclipse.emf.texo.orm.annotator.BaseOrmAnnotation;
*/
public interface ElementCollection extends BaseOrmAnnotation {
/**
- * Returns the value of the '<em><b>Order By</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Order By</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Order By</em>' attribute isn't clear, there really should be more of a description
* here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Order By</em>' attribute.
- * @see #setOrderBy(String)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_OrderBy()
- * @model dataType="org.eclipse.emf.texo.orm.annotations.model.orm.OrderBy"
- * extendedMetaData="kind='element' name='order-by' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Order By</em>' attribute.
+ * @see #setOrderBy(String)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_OrderBy()
+ * @model dataType="org.eclipse.emf.texo.orm.annotations.model.orm.OrderBy"
+ * extendedMetaData="kind='element' name='order-by' namespace='##targetNamespace'"
+ * @generated
+ */
String getOrderBy();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#getOrderBy <em>Order By</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Order By</em>' attribute.
- * @see #getOrderBy()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#getOrderBy <em>Order By</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Order By</em>' attribute.
+ * @see #getOrderBy()
+ * @generated
+ */
void setOrderBy(String value);
/**
- * Returns the value of the '<em><b>Order Column</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Order Column</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Order Column</em>' containment reference isn't clear, there really should be more of a
* description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Order Column</em>' containment reference.
- * @see #setOrderColumn(OrderColumn)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_OrderColumn()
- * @model containment="true"
- * extendedMetaData="kind='element' name='order-column' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Order Column</em>' containment reference.
+ * @see #setOrderColumn(OrderColumn)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_OrderColumn()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='order-column' namespace='##targetNamespace'"
+ * @generated
+ */
OrderColumn getOrderColumn();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#getOrderColumn <em>Order Column</em>}' containment reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Order Column</em>' containment reference.
- * @see #getOrderColumn()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#getOrderColumn <em>Order Column</em>}' containment reference.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Order Column</em>' containment reference.
+ * @see #getOrderColumn()
+ * @generated
+ */
void setOrderColumn(OrderColumn value);
/**
- * Returns the value of the '<em><b>Map Key</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Map Key</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Map Key</em>' containment reference isn't clear, there really should be more of a
* description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Map Key</em>' containment reference.
- * @see #setMapKey(MapKey)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_MapKey()
- * @model containment="true"
- * extendedMetaData="kind='element' name='map-key' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Map Key</em>' containment reference.
+ * @see #setMapKey(MapKey)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_MapKey()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='map-key' namespace='##targetNamespace'"
+ * @generated
+ */
MapKey getMapKey();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#getMapKey <em>Map Key</em>}' containment reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Map Key</em>' containment reference.
- * @see #getMapKey()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#getMapKey <em>Map Key</em>}' containment reference.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Map Key</em>' containment reference.
+ * @see #getMapKey()
+ * @generated
+ */
void setMapKey(MapKey value);
/**
- * Returns the value of the '<em><b>Map Key Class</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Map Key Class</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Map Key Class</em>' containment reference isn't clear, there really should be more of a
* description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Map Key Class</em>' containment reference.
- * @see #setMapKeyClass(MapKeyClass)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_MapKeyClass()
- * @model containment="true"
- * extendedMetaData="kind='element' name='map-key-class' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Map Key Class</em>' containment reference.
+ * @see #setMapKeyClass(MapKeyClass)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_MapKeyClass()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='map-key-class' namespace='##targetNamespace'"
+ * @generated
+ */
MapKeyClass getMapKeyClass();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#getMapKeyClass <em>Map Key Class</em>}' containment reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Map Key Class</em>' containment reference.
- * @see #getMapKeyClass()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#getMapKeyClass <em>Map Key Class</em>}' containment reference.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Map Key Class</em>' containment reference.
+ * @see #getMapKeyClass()
+ * @generated
+ */
void setMapKeyClass(MapKeyClass value);
/**
- * Returns the value of the '<em><b>Map Key Temporal</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Map Key Temporal</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Map Key Temporal</em>' attribute isn't clear, there really should be more of a
* description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Map Key Temporal</em>' attribute.
- * @see #setMapKeyTemporal(TemporalType)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_MapKeyTemporal()
- * @model dataType="org.eclipse.emf.texo.orm.annotations.model.orm.Temporal"
- * extendedMetaData="kind='element' name='map-key-temporal' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Map Key Temporal</em>' attribute.
+ * @see #setMapKeyTemporal(TemporalType)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_MapKeyTemporal()
+ * @model dataType="org.eclipse.emf.texo.orm.annotations.model.orm.Temporal"
+ * extendedMetaData="kind='element' name='map-key-temporal' namespace='##targetNamespace'"
+ * @generated
+ */
TemporalType getMapKeyTemporal();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#getMapKeyTemporal <em>Map Key Temporal</em>}' attribute.
- * <!-- begin-user-doc -->
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#getMapKeyTemporal <em>Map Key Temporal</em>}' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @param value the new value of the '<em>Map Key Temporal</em>' attribute.
- * @see #getMapKeyTemporal()
- * @generated
- */
+ * @param value the new value of the '<em>Map Key Temporal</em>' attribute.
+ * @see #getMapKeyTemporal()
+ * @generated
+ */
void setMapKeyTemporal(TemporalType value);
/**
- * Returns the value of the '<em><b>Map Key Enumerated</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Map Key Enumerated</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Map Key Enumerated</em>' attribute isn't clear, there really should be more of a
* description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Map Key Enumerated</em>' attribute.
- * @see #setMapKeyEnumerated(EnumType)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_MapKeyEnumerated()
- * @model dataType="org.eclipse.emf.texo.orm.annotations.model.orm.Enumerated"
- * extendedMetaData="kind='element' name='map-key-enumerated' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Map Key Enumerated</em>' attribute.
+ * @see #setMapKeyEnumerated(EnumType)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_MapKeyEnumerated()
+ * @model dataType="org.eclipse.emf.texo.orm.annotations.model.orm.Enumerated"
+ * extendedMetaData="kind='element' name='map-key-enumerated' namespace='##targetNamespace'"
+ * @generated
+ */
EnumType getMapKeyEnumerated();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#getMapKeyEnumerated <em>Map Key Enumerated</em>}' attribute.
- * <!-- begin-user-doc -->
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#getMapKeyEnumerated <em>Map Key Enumerated</em>}' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @param value the new value of the '<em>Map Key Enumerated</em>' attribute.
- * @see #getMapKeyEnumerated()
- * @generated
- */
+ * @param value the new value of the '<em>Map Key Enumerated</em>' attribute.
+ * @see #getMapKeyEnumerated()
+ * @generated
+ */
void setMapKeyEnumerated(EnumType value);
/**
- * Returns the value of the '<em><b>Map Key Convert</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Map Key Convert</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Map Key Convert</em>' attribute isn't clear, there really should be more of a
* description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Map Key Convert</em>' attribute.
- * @see #setMapKeyConvert(String)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_MapKeyConvert()
- * @model dataType="org.eclipse.emf.ecore.xml.type.String"
- * extendedMetaData="kind='element' name='map-key-convert' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Map Key Convert</em>' attribute.
+ * @see #setMapKeyConvert(String)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_MapKeyConvert()
+ * @model dataType="org.eclipse.emf.ecore.xml.type.String"
+ * extendedMetaData="kind='element' name='map-key-convert' namespace='##targetNamespace'"
+ * @generated
+ */
String getMapKeyConvert();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#getMapKeyConvert <em>Map Key Convert</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Map Key Convert</em>' attribute.
- * @see #getMapKeyConvert()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#getMapKeyConvert <em>Map Key Convert</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Map Key Convert</em>' attribute.
+ * @see #getMapKeyConvert()
+ * @generated
+ */
void setMapKeyConvert(String value);
/**
- * Returns the value of the '<em><b>Map Key Attribute Override</b></em>' containment reference list.
- * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.AttributeOverride}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Map Key Attribute Override</b></em>' containment reference list.
+ * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.AttributeOverride}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Map Key Attribute Override</em>' containment reference list isn't clear, there really
* should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Map Key Attribute Override</em>' containment reference list.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_MapKeyAttributeOverride()
- * @model containment="true"
- * extendedMetaData="kind='element' name='map-key-attribute-override' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Map Key Attribute Override</em>' containment reference list.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_MapKeyAttributeOverride()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='map-key-attribute-override' namespace='##targetNamespace'"
+ * @generated
+ */
EList<AttributeOverride> getMapKeyAttributeOverride();
/**
@@ -314,985 +314,985 @@ public interface ElementCollection extends BaseOrmAnnotation {
EList<AssociationOverride> getMapKeyAssociationOverride();
/**
- * Returns the value of the '<em><b>Map Key Column</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Map Key Column</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Map Key Column</em>' containment reference isn't clear, there really should be more of a
* description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Map Key Column</em>' containment reference.
- * @see #setMapKeyColumn(MapKeyColumn)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_MapKeyColumn()
- * @model containment="true"
- * extendedMetaData="kind='element' name='map-key-column' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Map Key Column</em>' containment reference.
+ * @see #setMapKeyColumn(MapKeyColumn)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_MapKeyColumn()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='map-key-column' namespace='##targetNamespace'"
+ * @generated
+ */
MapKeyColumn getMapKeyColumn();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#getMapKeyColumn <em>Map Key Column</em>}' containment reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Map Key Column</em>' containment reference.
- * @see #getMapKeyColumn()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#getMapKeyColumn <em>Map Key Column</em>}' containment reference.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Map Key Column</em>' containment reference.
+ * @see #getMapKeyColumn()
+ * @generated
+ */
void setMapKeyColumn(MapKeyColumn value);
/**
- * Returns the value of the '<em><b>Map Key Join Column</b></em>' containment reference list.
- * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.MapKeyJoinColumn}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Map Key Join Column</b></em>' containment reference list.
+ * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.MapKeyJoinColumn}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Map Key Join Column</em>' containment reference list isn't clear, there really should be
* more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Map Key Join Column</em>' containment reference list.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_MapKeyJoinColumn()
- * @model containment="true"
- * extendedMetaData="kind='element' name='map-key-join-column' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Map Key Join Column</em>' containment reference list.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_MapKeyJoinColumn()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='map-key-join-column' namespace='##targetNamespace'"
+ * @generated
+ */
EList<MapKeyJoinColumn> getMapKeyJoinColumn();
/**
- * Returns the value of the '<em><b>Column</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Column</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Column</em>' containment reference isn't clear, there really should be more of a
* description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Column</em>' containment reference.
- * @see #setColumn(Column)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_Column()
- * @model containment="true"
- * extendedMetaData="kind='element' name='column' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Column</em>' containment reference.
+ * @see #setColumn(Column)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_Column()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='column' namespace='##targetNamespace'"
+ * @generated
+ */
Column getColumn();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#getColumn <em>Column</em>}' containment reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Column</em>' containment reference.
- * @see #getColumn()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#getColumn <em>Column</em>}' containment reference.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Column</em>' containment reference.
+ * @see #getColumn()
+ * @generated
+ */
void setColumn(Column value);
/**
- * Returns the value of the '<em><b>Temporal</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Temporal</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Temporal</em>' attribute isn't clear, there really should be more of a description
* here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Temporal</em>' attribute.
- * @see #setTemporal(TemporalType)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_Temporal()
- * @model dataType="org.eclipse.emf.texo.orm.annotations.model.orm.Temporal"
- * extendedMetaData="kind='element' name='temporal' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Temporal</em>' attribute.
+ * @see #setTemporal(TemporalType)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_Temporal()
+ * @model dataType="org.eclipse.emf.texo.orm.annotations.model.orm.Temporal"
+ * extendedMetaData="kind='element' name='temporal' namespace='##targetNamespace'"
+ * @generated
+ */
TemporalType getTemporal();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#getTemporal <em>Temporal</em>}' attribute.
- * <!-- begin-user-doc -->
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#getTemporal <em>Temporal</em>}' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @param value the new value of the '<em>Temporal</em>' attribute.
- * @see #getTemporal()
- * @generated
- */
+ * @param value the new value of the '<em>Temporal</em>' attribute.
+ * @see #getTemporal()
+ * @generated
+ */
void setTemporal(TemporalType value);
/**
- * Returns the value of the '<em><b>Enumerated</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Enumerated</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Enumerated</em>' attribute isn't clear, there really should be more of a description
* here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Enumerated</em>' attribute.
- * @see #setEnumerated(EnumType)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_Enumerated()
- * @model dataType="org.eclipse.emf.texo.orm.annotations.model.orm.Enumerated"
- * extendedMetaData="kind='element' name='enumerated' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Enumerated</em>' attribute.
+ * @see #setEnumerated(EnumType)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_Enumerated()
+ * @model dataType="org.eclipse.emf.texo.orm.annotations.model.orm.Enumerated"
+ * extendedMetaData="kind='element' name='enumerated' namespace='##targetNamespace'"
+ * @generated
+ */
EnumType getEnumerated();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#getEnumerated <em>Enumerated</em>}' attribute.
- * <!-- begin-user-doc -->
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#getEnumerated <em>Enumerated</em>}' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @param value the new value of the '<em>Enumerated</em>' attribute.
- * @see #getEnumerated()
- * @generated
- */
+ * @param value the new value of the '<em>Enumerated</em>' attribute.
+ * @see #getEnumerated()
+ * @generated
+ */
void setEnumerated(EnumType value);
/**
- * Returns the value of the '<em><b>Lob</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Lob</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Lob</em>' containment reference isn't clear, there really should be more of a
* description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Lob</em>' containment reference.
- * @see #setLob(Lob)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_Lob()
- * @model containment="true"
- * extendedMetaData="kind='element' name='lob' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Lob</em>' containment reference.
+ * @see #setLob(Lob)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_Lob()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='lob' namespace='##targetNamespace'"
+ * @generated
+ */
Lob getLob();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#getLob <em>Lob</em>}' containment reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Lob</em>' containment reference.
- * @see #getLob()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#getLob <em>Lob</em>}' containment reference.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Lob</em>' containment reference.
+ * @see #getLob()
+ * @generated
+ */
void setLob(Lob value);
/**
- * Returns the value of the '<em><b>Convert</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Convert</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Convert</em>' attribute isn't clear, there really should be more of a description
* here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Convert</em>' attribute.
- * @see #setConvert(String)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_Convert()
- * @model dataType="org.eclipse.emf.ecore.xml.type.String"
- * extendedMetaData="kind='element' name='convert' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Convert</em>' attribute.
+ * @see #setConvert(String)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_Convert()
+ * @model dataType="org.eclipse.emf.ecore.xml.type.String"
+ * extendedMetaData="kind='element' name='convert' namespace='##targetNamespace'"
+ * @generated
+ */
String getConvert();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#getConvert <em>Convert</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Convert</em>' attribute.
- * @see #getConvert()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#getConvert <em>Convert</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Convert</em>' attribute.
+ * @see #getConvert()
+ * @generated
+ */
void setConvert(String value);
/**
- * Returns the value of the '<em><b>Attribute Override</b></em>' containment reference list.
- * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.AttributeOverride}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Attribute Override</b></em>' containment reference list.
+ * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.AttributeOverride}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Attribute Override</em>' containment reference list isn't clear, there really should be
* more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Attribute Override</em>' containment reference list.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_AttributeOverride()
- * @model containment="true"
- * extendedMetaData="kind='element' name='attribute-override' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Attribute Override</em>' containment reference list.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_AttributeOverride()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='attribute-override' namespace='##targetNamespace'"
+ * @generated
+ */
EList<AttributeOverride> getAttributeOverride();
/**
- * Returns the value of the '<em><b>Association Override</b></em>' containment reference list.
- * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.AssociationOverride}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Association Override</b></em>' containment reference list.
+ * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.AssociationOverride}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Association Override</em>' containment reference list isn't clear, there really should
* be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Association Override</em>' containment reference list.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_AssociationOverride()
- * @model containment="true"
- * extendedMetaData="kind='element' name='association-override' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Association Override</em>' containment reference list.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_AssociationOverride()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='association-override' namespace='##targetNamespace'"
+ * @generated
+ */
EList<AssociationOverride> getAssociationOverride();
/**
- * Returns the value of the '<em><b>Group</b></em>' attribute list.
- * The list contents are of type {@link org.eclipse.emf.ecore.util.FeatureMap.Entry}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Group</b></em>' attribute list.
+ * The list contents are of type {@link org.eclipse.emf.ecore.util.FeatureMap.Entry}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Group</em>' attribute list isn't clear, there really should be more of a description
* here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Group</em>' attribute list.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_Group()
- * @model unique="false" dataType="org.eclipse.emf.ecore.EFeatureMapEntry" many="true"
- * extendedMetaData="kind='group' name='group:18'"
- * @generated
- */
+ * @return the value of the '<em>Group</em>' attribute list.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_Group()
+ * @model unique="false" dataType="org.eclipse.emf.ecore.EFeatureMapEntry" many="true"
+ * extendedMetaData="kind='group' name='group:18'"
+ * @generated
+ */
FeatureMap getGroup();
/**
- * Returns the value of the '<em><b>Converter</b></em>' containment reference list.
- * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.Converter}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Converter</b></em>' containment reference list.
+ * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.Converter}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Converter</em>' containment reference list isn't clear, there really should be more of a
* description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Converter</em>' containment reference list.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_Converter()
- * @model containment="true" upper="2" transient="true" volatile="true" derived="true"
- * extendedMetaData="kind='element' name='converter' namespace='##targetNamespace' group='#group:18'"
- * @generated
- */
+ * @return the value of the '<em>Converter</em>' containment reference list.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_Converter()
+ * @model containment="true" upper="2" transient="true" volatile="true" derived="true"
+ * extendedMetaData="kind='element' name='converter' namespace='##targetNamespace' group='#group:18'"
+ * @generated
+ */
EList<Converter> getConverter();
/**
- * Returns the value of the '<em><b>Type Converter</b></em>' containment reference list.
- * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.TypeConverter}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Type Converter</b></em>' containment reference list.
+ * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.TypeConverter}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Type Converter</em>' containment reference list isn't clear, there really should be more
* of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Type Converter</em>' containment reference list.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_TypeConverter()
- * @model containment="true" upper="2" transient="true" volatile="true" derived="true"
- * extendedMetaData="kind='element' name='type-converter' namespace='##targetNamespace' group='#group:18'"
- * @generated
- */
+ * @return the value of the '<em>Type Converter</em>' containment reference list.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_TypeConverter()
+ * @model containment="true" upper="2" transient="true" volatile="true" derived="true"
+ * extendedMetaData="kind='element' name='type-converter' namespace='##targetNamespace' group='#group:18'"
+ * @generated
+ */
EList<TypeConverter> getTypeConverter();
/**
- * Returns the value of the '<em><b>Object Type Converter</b></em>' containment reference list.
- * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.ObjectTypeConverter}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Object Type Converter</b></em>' containment reference list.
+ * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.ObjectTypeConverter}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Object Type Converter</em>' containment reference list isn't clear, there really should
* be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Object Type Converter</em>' containment reference list.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_ObjectTypeConverter()
- * @model containment="true" upper="2" transient="true" volatile="true" derived="true"
- * extendedMetaData="kind='element' name='object-type-converter' namespace='##targetNamespace' group='#group:18'"
- * @generated
- */
+ * @return the value of the '<em>Object Type Converter</em>' containment reference list.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_ObjectTypeConverter()
+ * @model containment="true" upper="2" transient="true" volatile="true" derived="true"
+ * extendedMetaData="kind='element' name='object-type-converter' namespace='##targetNamespace' group='#group:18'"
+ * @generated
+ */
EList<ObjectTypeConverter> getObjectTypeConverter();
/**
- * Returns the value of the '<em><b>Struct Converter</b></em>' containment reference list.
- * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.StructConverter}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Struct Converter</b></em>' containment reference list.
+ * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.StructConverter}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Struct Converter</em>' containment reference list isn't clear, there really should be
* more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Struct Converter</em>' containment reference list.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_StructConverter()
- * @model containment="true" upper="2" transient="true" volatile="true" derived="true"
- * extendedMetaData="kind='element' name='struct-converter' namespace='##targetNamespace' group='#group:18'"
- * @generated
- */
+ * @return the value of the '<em>Struct Converter</em>' containment reference list.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_StructConverter()
+ * @model containment="true" upper="2" transient="true" volatile="true" derived="true"
+ * extendedMetaData="kind='element' name='struct-converter' namespace='##targetNamespace' group='#group:18'"
+ * @generated
+ */
EList<StructConverter> getStructConverter();
/**
- * Returns the value of the '<em><b>Collection Table</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Collection Table</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Collection Table</em>' containment reference isn't clear, there really should be more of
* a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Collection Table</em>' containment reference.
- * @see #setCollectionTable(CollectionTable)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_CollectionTable()
- * @model containment="true"
- * extendedMetaData="kind='element' name='collection-table' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Collection Table</em>' containment reference.
+ * @see #setCollectionTable(CollectionTable)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_CollectionTable()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='collection-table' namespace='##targetNamespace'"
+ * @generated
+ */
CollectionTable getCollectionTable();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#getCollectionTable <em>Collection Table</em>}' containment reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Collection Table</em>' containment reference.
- * @see #getCollectionTable()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#getCollectionTable <em>Collection Table</em>}' containment reference.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Collection Table</em>' containment reference.
+ * @see #getCollectionTable()
+ * @generated
+ */
void setCollectionTable(CollectionTable value);
/**
- * Returns the value of the '<em><b>Cascade On Delete</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Cascade On Delete</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Cascade On Delete</em>' attribute isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Cascade On Delete</em>' attribute.
- * @see #isSetCascadeOnDelete()
- * @see #unsetCascadeOnDelete()
- * @see #setCascadeOnDelete(boolean)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_CascadeOnDelete()
- * @model unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.Boolean"
- * extendedMetaData="kind='element' name='cascade-on-delete' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Cascade On Delete</em>' attribute.
+ * @see #isSetCascadeOnDelete()
+ * @see #unsetCascadeOnDelete()
+ * @see #setCascadeOnDelete(boolean)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_CascadeOnDelete()
+ * @model unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.Boolean"
+ * extendedMetaData="kind='element' name='cascade-on-delete' namespace='##targetNamespace'"
+ * @generated
+ */
boolean isCascadeOnDelete();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#isCascadeOnDelete <em>Cascade On Delete</em>}' attribute.
- * <!-- begin-user-doc -->
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#isCascadeOnDelete <em>Cascade On Delete</em>}' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @param value the new value of the '<em>Cascade On Delete</em>' attribute.
- * @see #isSetCascadeOnDelete()
- * @see #unsetCascadeOnDelete()
- * @see #isCascadeOnDelete()
- * @generated
- */
+ * @param value the new value of the '<em>Cascade On Delete</em>' attribute.
+ * @see #isSetCascadeOnDelete()
+ * @see #unsetCascadeOnDelete()
+ * @see #isCascadeOnDelete()
+ * @generated
+ */
void setCascadeOnDelete(boolean value);
/**
- * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#isCascadeOnDelete <em>Cascade On Delete</em>}' attribute.
- * <!-- begin-user-doc -->
+ * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#isCascadeOnDelete <em>Cascade On Delete</em>}' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see #isSetCascadeOnDelete()
- * @see #isCascadeOnDelete()
- * @see #setCascadeOnDelete(boolean)
- * @generated
- */
+ * @see #isSetCascadeOnDelete()
+ * @see #isCascadeOnDelete()
+ * @see #setCascadeOnDelete(boolean)
+ * @generated
+ */
void unsetCascadeOnDelete();
/**
- * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#isCascadeOnDelete <em>Cascade On Delete</em>}' attribute is set.
- * <!-- begin-user-doc -->
+ * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#isCascadeOnDelete <em>Cascade On Delete</em>}' attribute is set.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return whether the value of the '<em>Cascade On Delete</em>' attribute is set.
- * @see #unsetCascadeOnDelete()
- * @see #isCascadeOnDelete()
- * @see #setCascadeOnDelete(boolean)
- * @generated
- */
+ * @return whether the value of the '<em>Cascade On Delete</em>' attribute is set.
+ * @see #unsetCascadeOnDelete()
+ * @see #isCascadeOnDelete()
+ * @see #setCascadeOnDelete(boolean)
+ * @generated
+ */
boolean isSetCascadeOnDelete();
/**
- * Returns the value of the '<em><b>Join Fetch</b></em>' attribute.
- * The literals are from the enumeration {@link org.eclipse.emf.texo.orm.annotations.model.orm.JoinFetchType}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Join Fetch</b></em>' attribute.
+ * The literals are from the enumeration {@link org.eclipse.emf.texo.orm.annotations.model.orm.JoinFetchType}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Join Fetch</em>' attribute isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Join Fetch</em>' attribute.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.JoinFetchType
- * @see #isSetJoinFetch()
- * @see #unsetJoinFetch()
- * @see #setJoinFetch(JoinFetchType)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_JoinFetch()
- * @model unsettable="true"
- * extendedMetaData="kind='element' name='join-fetch' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Join Fetch</em>' attribute.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.JoinFetchType
+ * @see #isSetJoinFetch()
+ * @see #unsetJoinFetch()
+ * @see #setJoinFetch(JoinFetchType)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_JoinFetch()
+ * @model unsettable="true"
+ * extendedMetaData="kind='element' name='join-fetch' namespace='##targetNamespace'"
+ * @generated
+ */
JoinFetchType getJoinFetch();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#getJoinFetch <em>Join Fetch</em>}' attribute.
- * <!-- begin-user-doc -->
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#getJoinFetch <em>Join Fetch</em>}' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @param value the new value of the '<em>Join Fetch</em>' attribute.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.JoinFetchType
- * @see #isSetJoinFetch()
- * @see #unsetJoinFetch()
- * @see #getJoinFetch()
- * @generated
- */
+ * @param value the new value of the '<em>Join Fetch</em>' attribute.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.JoinFetchType
+ * @see #isSetJoinFetch()
+ * @see #unsetJoinFetch()
+ * @see #getJoinFetch()
+ * @generated
+ */
void setJoinFetch(JoinFetchType value);
/**
- * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#getJoinFetch <em>Join Fetch</em>}' attribute.
- * <!-- begin-user-doc -->
+ * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#getJoinFetch <em>Join Fetch</em>}' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see #isSetJoinFetch()
- * @see #getJoinFetch()
- * @see #setJoinFetch(JoinFetchType)
- * @generated
- */
+ * @see #isSetJoinFetch()
+ * @see #getJoinFetch()
+ * @see #setJoinFetch(JoinFetchType)
+ * @generated
+ */
void unsetJoinFetch();
/**
- * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#getJoinFetch <em>Join Fetch</em>}' attribute is set.
- * <!-- begin-user-doc -->
+ * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#getJoinFetch <em>Join Fetch</em>}' attribute is set.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return whether the value of the '<em>Join Fetch</em>' attribute is set.
- * @see #unsetJoinFetch()
- * @see #getJoinFetch()
- * @see #setJoinFetch(JoinFetchType)
- * @generated
- */
+ * @return whether the value of the '<em>Join Fetch</em>' attribute is set.
+ * @see #unsetJoinFetch()
+ * @see #getJoinFetch()
+ * @see #setJoinFetch(JoinFetchType)
+ * @generated
+ */
boolean isSetJoinFetch();
/**
- * Returns the value of the '<em><b>Batch Fetch</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Batch Fetch</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Batch Fetch</em>' containment reference isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Batch Fetch</em>' containment reference.
- * @see #setBatchFetch(BatchFetch)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_BatchFetch()
- * @model containment="true"
- * extendedMetaData="kind='element' name='batch-fetch' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Batch Fetch</em>' containment reference.
+ * @see #setBatchFetch(BatchFetch)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_BatchFetch()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='batch-fetch' namespace='##targetNamespace'"
+ * @generated
+ */
BatchFetch getBatchFetch();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#getBatchFetch <em>Batch Fetch</em>}' containment reference.
- * <!-- begin-user-doc -->
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#getBatchFetch <em>Batch Fetch</em>}' containment reference.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @param value the new value of the '<em>Batch Fetch</em>' containment reference.
- * @see #getBatchFetch()
- * @generated
- */
+ * @param value the new value of the '<em>Batch Fetch</em>' containment reference.
+ * @see #getBatchFetch()
+ * @generated
+ */
void setBatchFetch(BatchFetch value);
/**
- * Returns the value of the '<em><b>Property</b></em>' containment reference list.
- * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.Property}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Property</b></em>' containment reference list.
+ * The list contents are of type {@link org.eclipse.emf.texo.orm.annotations.model.orm.Property}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Property</em>' containment reference list isn't clear, there really should be more of a
* description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Property</em>' containment reference list.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_Property()
- * @model containment="true"
- * extendedMetaData="kind='element' name='property' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Property</em>' containment reference list.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_Property()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='property' namespace='##targetNamespace'"
+ * @generated
+ */
EList<Property> getProperty();
/**
- * Returns the value of the '<em><b>Access Methods</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Access Methods</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Access Methods</em>' containment reference isn't clear, there really should be more of a
* description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Access Methods</em>' containment reference.
- * @see #setAccessMethods(AccessMethods)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_AccessMethods()
- * @model containment="true"
- * extendedMetaData="kind='element' name='access-methods' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Access Methods</em>' containment reference.
+ * @see #setAccessMethods(AccessMethods)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_AccessMethods()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='access-methods' namespace='##targetNamespace'"
+ * @generated
+ */
AccessMethods getAccessMethods();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#getAccessMethods <em>Access Methods</em>}' containment reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Access Methods</em>' containment reference.
- * @see #getAccessMethods()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#getAccessMethods <em>Access Methods</em>}' containment reference.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Access Methods</em>' containment reference.
+ * @see #getAccessMethods()
+ * @generated
+ */
void setAccessMethods(AccessMethods value);
/**
- * Returns the value of the '<em><b>Noncacheable</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Noncacheable</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Noncacheable</em>' containment reference isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Noncacheable</em>' containment reference.
- * @see #setNoncacheable(EmptyType)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_Noncacheable()
- * @model containment="true"
- * extendedMetaData="kind='element' name='noncacheable' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Noncacheable</em>' containment reference.
+ * @see #setNoncacheable(EmptyType)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_Noncacheable()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='noncacheable' namespace='##targetNamespace'"
+ * @generated
+ */
EmptyType getNoncacheable();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#getNoncacheable <em>Noncacheable</em>}' containment reference.
- * <!-- begin-user-doc -->
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#getNoncacheable <em>Noncacheable</em>}' containment reference.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @param value the new value of the '<em>Noncacheable</em>' containment reference.
- * @see #getNoncacheable()
- * @generated
- */
+ * @param value the new value of the '<em>Noncacheable</em>' containment reference.
+ * @see #getNoncacheable()
+ * @generated
+ */
void setNoncacheable(EmptyType value);
/**
- * Returns the value of the '<em><b>Partitioning</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Partitioning</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Partitioning</em>' containment reference isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Partitioning</em>' containment reference.
- * @see #setPartitioning(Partitioning)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_Partitioning()
- * @model containment="true"
- * extendedMetaData="kind='element' name='partitioning' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Partitioning</em>' containment reference.
+ * @see #setPartitioning(Partitioning)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_Partitioning()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='partitioning' namespace='##targetNamespace'"
+ * @generated
+ */
Partitioning getPartitioning();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#getPartitioning <em>Partitioning</em>}' containment reference.
- * <!-- begin-user-doc -->
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#getPartitioning <em>Partitioning</em>}' containment reference.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @param value the new value of the '<em>Partitioning</em>' containment reference.
- * @see #getPartitioning()
- * @generated
- */
+ * @param value the new value of the '<em>Partitioning</em>' containment reference.
+ * @see #getPartitioning()
+ * @generated
+ */
void setPartitioning(Partitioning value);
/**
- * Returns the value of the '<em><b>Replication Partitioning</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Replication Partitioning</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Replication Partitioning</em>' containment reference isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Replication Partitioning</em>' containment reference.
- * @see #setReplicationPartitioning(ReplicationPartitioning)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_ReplicationPartitioning()
- * @model containment="true"
- * extendedMetaData="kind='element' name='replication-partitioning' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Replication Partitioning</em>' containment reference.
+ * @see #setReplicationPartitioning(ReplicationPartitioning)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_ReplicationPartitioning()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='replication-partitioning' namespace='##targetNamespace'"
+ * @generated
+ */
ReplicationPartitioning getReplicationPartitioning();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#getReplicationPartitioning <em>Replication Partitioning</em>}' containment reference.
- * <!-- begin-user-doc -->
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#getReplicationPartitioning <em>Replication Partitioning</em>}' containment reference.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @param value the new value of the '<em>Replication Partitioning</em>' containment reference.
- * @see #getReplicationPartitioning()
- * @generated
- */
+ * @param value the new value of the '<em>Replication Partitioning</em>' containment reference.
+ * @see #getReplicationPartitioning()
+ * @generated
+ */
void setReplicationPartitioning(ReplicationPartitioning value);
/**
- * Returns the value of the '<em><b>Round Robin Partitioning</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Round Robin Partitioning</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Round Robin Partitioning</em>' containment reference isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Round Robin Partitioning</em>' containment reference.
- * @see #setRoundRobinPartitioning(RoundRobinPartitioning)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_RoundRobinPartitioning()
- * @model containment="true"
- * extendedMetaData="kind='element' name='round-robin-partitioning' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Round Robin Partitioning</em>' containment reference.
+ * @see #setRoundRobinPartitioning(RoundRobinPartitioning)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_RoundRobinPartitioning()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='round-robin-partitioning' namespace='##targetNamespace'"
+ * @generated
+ */
RoundRobinPartitioning getRoundRobinPartitioning();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#getRoundRobinPartitioning <em>Round Robin Partitioning</em>}' containment reference.
- * <!-- begin-user-doc -->
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#getRoundRobinPartitioning <em>Round Robin Partitioning</em>}' containment reference.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @param value the new value of the '<em>Round Robin Partitioning</em>' containment reference.
- * @see #getRoundRobinPartitioning()
- * @generated
- */
+ * @param value the new value of the '<em>Round Robin Partitioning</em>' containment reference.
+ * @see #getRoundRobinPartitioning()
+ * @generated
+ */
void setRoundRobinPartitioning(RoundRobinPartitioning value);
/**
- * Returns the value of the '<em><b>Pinned Partitioning</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Pinned Partitioning</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Pinned Partitioning</em>' containment reference isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Pinned Partitioning</em>' containment reference.
- * @see #setPinnedPartitioning(PinnedPartitioning)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_PinnedPartitioning()
- * @model containment="true"
- * extendedMetaData="kind='element' name='pinned-partitioning' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Pinned Partitioning</em>' containment reference.
+ * @see #setPinnedPartitioning(PinnedPartitioning)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_PinnedPartitioning()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='pinned-partitioning' namespace='##targetNamespace'"
+ * @generated
+ */
PinnedPartitioning getPinnedPartitioning();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#getPinnedPartitioning <em>Pinned Partitioning</em>}' containment reference.
- * <!-- begin-user-doc -->
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#getPinnedPartitioning <em>Pinned Partitioning</em>}' containment reference.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @param value the new value of the '<em>Pinned Partitioning</em>' containment reference.
- * @see #getPinnedPartitioning()
- * @generated
- */
+ * @param value the new value of the '<em>Pinned Partitioning</em>' containment reference.
+ * @see #getPinnedPartitioning()
+ * @generated
+ */
void setPinnedPartitioning(PinnedPartitioning value);
/**
- * Returns the value of the '<em><b>Range Partitioning</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Range Partitioning</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Range Partitioning</em>' containment reference isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Range Partitioning</em>' containment reference.
- * @see #setRangePartitioning(RangePartitioning)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_RangePartitioning()
- * @model containment="true"
- * extendedMetaData="kind='element' name='range-partitioning' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Range Partitioning</em>' containment reference.
+ * @see #setRangePartitioning(RangePartitioning)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_RangePartitioning()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='range-partitioning' namespace='##targetNamespace'"
+ * @generated
+ */
RangePartitioning getRangePartitioning();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#getRangePartitioning <em>Range Partitioning</em>}' containment reference.
- * <!-- begin-user-doc -->
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#getRangePartitioning <em>Range Partitioning</em>}' containment reference.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @param value the new value of the '<em>Range Partitioning</em>' containment reference.
- * @see #getRangePartitioning()
- * @generated
- */
+ * @param value the new value of the '<em>Range Partitioning</em>' containment reference.
+ * @see #getRangePartitioning()
+ * @generated
+ */
void setRangePartitioning(RangePartitioning value);
/**
- * Returns the value of the '<em><b>Value Partitioning</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Value Partitioning</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Value Partitioning</em>' containment reference isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Value Partitioning</em>' containment reference.
- * @see #setValuePartitioning(ValuePartitioning)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_ValuePartitioning()
- * @model containment="true"
- * extendedMetaData="kind='element' name='value-partitioning' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Value Partitioning</em>' containment reference.
+ * @see #setValuePartitioning(ValuePartitioning)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_ValuePartitioning()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='value-partitioning' namespace='##targetNamespace'"
+ * @generated
+ */
ValuePartitioning getValuePartitioning();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#getValuePartitioning <em>Value Partitioning</em>}' containment reference.
- * <!-- begin-user-doc -->
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#getValuePartitioning <em>Value Partitioning</em>}' containment reference.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @param value the new value of the '<em>Value Partitioning</em>' containment reference.
- * @see #getValuePartitioning()
- * @generated
- */
+ * @param value the new value of the '<em>Value Partitioning</em>' containment reference.
+ * @see #getValuePartitioning()
+ * @generated
+ */
void setValuePartitioning(ValuePartitioning value);
/**
- * Returns the value of the '<em><b>Hash Partitioning</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Hash Partitioning</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Hash Partitioning</em>' containment reference isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Hash Partitioning</em>' containment reference.
- * @see #setHashPartitioning(HashPartitioning)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_HashPartitioning()
- * @model containment="true"
- * extendedMetaData="kind='element' name='hash-partitioning' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Hash Partitioning</em>' containment reference.
+ * @see #setHashPartitioning(HashPartitioning)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_HashPartitioning()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='hash-partitioning' namespace='##targetNamespace'"
+ * @generated
+ */
HashPartitioning getHashPartitioning();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#getHashPartitioning <em>Hash Partitioning</em>}' containment reference.
- * <!-- begin-user-doc -->
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#getHashPartitioning <em>Hash Partitioning</em>}' containment reference.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @param value the new value of the '<em>Hash Partitioning</em>' containment reference.
- * @see #getHashPartitioning()
- * @generated
- */
+ * @param value the new value of the '<em>Hash Partitioning</em>' containment reference.
+ * @see #getHashPartitioning()
+ * @generated
+ */
void setHashPartitioning(HashPartitioning value);
/**
- * Returns the value of the '<em><b>Union Partitioning</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Union Partitioning</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Union Partitioning</em>' containment reference isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Union Partitioning</em>' containment reference.
- * @see #setUnionPartitioning(UnionPartitioning)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_UnionPartitioning()
- * @model containment="true"
- * extendedMetaData="kind='element' name='union-partitioning' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Union Partitioning</em>' containment reference.
+ * @see #setUnionPartitioning(UnionPartitioning)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_UnionPartitioning()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='union-partitioning' namespace='##targetNamespace'"
+ * @generated
+ */
UnionPartitioning getUnionPartitioning();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#getUnionPartitioning <em>Union Partitioning</em>}' containment reference.
- * <!-- begin-user-doc -->
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#getUnionPartitioning <em>Union Partitioning</em>}' containment reference.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @param value the new value of the '<em>Union Partitioning</em>' containment reference.
- * @see #getUnionPartitioning()
- * @generated
- */
+ * @param value the new value of the '<em>Union Partitioning</em>' containment reference.
+ * @see #getUnionPartitioning()
+ * @generated
+ */
void setUnionPartitioning(UnionPartitioning value);
/**
- * Returns the value of the '<em><b>Partitioned</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Partitioned</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Partitioned</em>' attribute isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Partitioned</em>' attribute.
- * @see #setPartitioned(String)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_Partitioned()
- * @model dataType="org.eclipse.emf.ecore.xml.type.String"
- * extendedMetaData="kind='element' name='partitioned' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Partitioned</em>' attribute.
+ * @see #setPartitioned(String)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_Partitioned()
+ * @model dataType="org.eclipse.emf.ecore.xml.type.String"
+ * extendedMetaData="kind='element' name='partitioned' namespace='##targetNamespace'"
+ * @generated
+ */
String getPartitioned();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#getPartitioned <em>Partitioned</em>}' attribute.
- * <!-- begin-user-doc -->
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#getPartitioned <em>Partitioned</em>}' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @param value the new value of the '<em>Partitioned</em>' attribute.
- * @see #getPartitioned()
- * @generated
- */
+ * @param value the new value of the '<em>Partitioned</em>' attribute.
+ * @see #getPartitioned()
+ * @generated
+ */
void setPartitioned(String value);
/**
- * Returns the value of the '<em><b>Access</b></em>' attribute.
- * The literals are from the enumeration {@link org.eclipse.emf.texo.orm.annotations.model.orm.AccessType}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Access</b></em>' attribute.
+ * The literals are from the enumeration {@link org.eclipse.emf.texo.orm.annotations.model.orm.AccessType}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Access</em>' attribute isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Access</em>' attribute.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.AccessType
- * @see #isSetAccess()
- * @see #unsetAccess()
- * @see #setAccess(AccessType)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_Access()
- * @model unsettable="true"
- * extendedMetaData="kind='attribute' name='access'"
- * @generated
- */
+ * @return the value of the '<em>Access</em>' attribute.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.AccessType
+ * @see #isSetAccess()
+ * @see #unsetAccess()
+ * @see #setAccess(AccessType)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_Access()
+ * @model unsettable="true"
+ * extendedMetaData="kind='attribute' name='access'"
+ * @generated
+ */
AccessType getAccess();
/**
- * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#getAccess <em>Access</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @param value the new value of the '<em>Access</em>' attribute.
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.AccessType
- * @see #isSetAccess()
- * @see #unsetAccess()
- * @see #getAccess()
- * @generated
- */
+ * Sets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#getAccess <em>Access</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @param value the new value of the '<em>Access</em>' attribute.
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.AccessType
+ * @see #isSetAccess()
+ * @see #unsetAccess()
+ * @see #getAccess()
+ * @generated
+ */
void setAccess(AccessType value);
/**
- * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#getAccess <em>Access</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @see #isSetAccess()
- * @see #getAccess()
- * @see #setAccess(AccessType)
- * @generated
- */
+ * Unsets the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#getAccess <em>Access</em>}' attribute.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @see #isSetAccess()
+ * @see #getAccess()
+ * @see #setAccess(AccessType)
+ * @generated
+ */
void unsetAccess();
/**
- * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#getAccess <em>Access</em>}' attribute is set.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- * @return whether the value of the '<em>Access</em>' attribute is set.
- * @see #unsetAccess()
- * @see #getAccess()
- * @see #setAccess(AccessType)
- * @generated
- */
+ * Returns whether the value of the '{@link org.eclipse.emf.texo.orm.annotations.model.orm.ElementCollection#getAccess <em>Access</em>}' attribute is set.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * @return whether the value of the '<em>Access</em>' attribute is set.
+ * @see #unsetAccess()
+ * @see #getAccess()
+ * @see #setAccess(AccessType)
+ * @generated
+ */
boolean isSetAccess();
/**
- * Returns the value of the '<em><b>Attribute Type</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Attribute Type</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Attribute Type</em>' attribute isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Attribute Type</em>' attribute.
- * @see #setAttributeType(String)
- * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_AttributeType()
- * @model dataType="org.eclipse.emf.ecore.xml.type.String"
- * extendedMetaData="kind='attribute' name='attribute-type'"
- * @generated
- */
+ * @return the value of the '<em>Attribute Type</em>' attribute.
+ * @see #setAttributeType(String)
+ * @see org.eclipse.emf.texo.orm.annotations.model.orm.OrmPackage#getElementCollection_AttributeType()