Uses of Interface
org.eclipse.jpt.utility.model.Model

Packages that use Model
org.eclipse.jpt.core   
org.eclipse.jpt.core.context   
org.eclipse.jpt.core.context.java   
org.eclipse.jpt.core.context.orm   
org.eclipse.jpt.core.context.persistence   
org.eclipse.jpt.core.internal   
org.eclipse.jpt.core.resource.common   
org.eclipse.jpt.core.resource.java   
org.eclipse.jpt.core.resource.orm   
org.eclipse.jpt.core.resource.persistence   
org.eclipse.jpt.utility.internal.model   
org.eclipse.jpt.utility.model.event   
org.eclipse.jpt.utility.model.value   
 

Uses of Model in org.eclipse.jpt.core
 

Subinterfaces of Model in org.eclipse.jpt.core
 interface JpaDataSource
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JpaFile
          A JpaProject contains Jpa files for all IFiles in the project that are relevant to the JpaPlatform.
 interface JpaModel
          The JPA model holds all the JPA projects.
 interface JpaNode
          JPA-specific protocol.
 interface JpaProject
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JpaStructureNode
          Implement this interface for objects that appear in the Structure view This is used by JpaSelection to determine selection in the editor.
 interface ResourceModel
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 

Uses of Model in org.eclipse.jpt.core.context
 

Subinterfaces of Model in org.eclipse.jpt.core.context
 interface AssociationOverride
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface AttributeMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface AttributeOverride
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface BaseColumn
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface BaseEmbeddedMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface BaseJoinColumn
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface BaseOverride
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface BasicMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface Cascade
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface Column
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface ColumnMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface DiscriminatorColumn
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface Embeddable
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface EmbeddedIdMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface EmbeddedMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface Entity
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface Fetchable
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface GeneratedValue
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface Generator
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface GeneratorHolder
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface IdClass
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface IdMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JoinColumn
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JoinTable
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JpaContextNode
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JpaRootContextNode
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface ManyToManyMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface ManyToOneMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface MappedSuperclass
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface MultiRelationshipMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface NamedColumn
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface NamedNativeQuery
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface NamedQuery
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface NonOwningMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface Nullable
          This interface is used for mappings that support the optional element.
 interface OneToManyMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OneToOneMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface PersistentAttribute
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface PersistentType
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface PrimaryKeyJoinColumn
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface Query
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface QueryHint
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface QueryHolder
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface RelationshipMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface SecondaryTable
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface SequenceGenerator
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface SingleRelationshipMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface Table
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface TableGenerator
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface TransientMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface TypeMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface UniqueConstraint
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface VersionMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 

Uses of Model in org.eclipse.jpt.core.context.java
 

Subinterfaces of Model in org.eclipse.jpt.core.context.java
 interface JavaAssociationOverride
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaAttributeMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaAttributeOverride
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaBaseColumn
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaBaseEmbeddedMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaBaseJoinColumn
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaBasicMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaColumn
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaColumnMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaDiscriminatorColumn
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaEmbeddable
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaEmbeddedIdMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaEmbeddedMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaEntity
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaGeneratedValue
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaGenerator
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaGeneratorHolder
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaIdMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaJoinColumn
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaJoinTable
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaJpaContextNode
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaManyToManyMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaManyToOneMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaMappedSuperclass
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaMultiRelationshipMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaNamedColumn
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaNamedNativeQuery
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaNamedQuery
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaOneToManyMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaOneToOneMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaPersistentAttribute
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaPersistentType
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaPrimaryKeyJoinColumn
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaQuery
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaQueryHint
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaRelationshipMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaSecondaryTable
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaSequenceGenerator
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaSingleRelationshipMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaTable
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaTableGenerator
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaTransientMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaTypeMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaUniqueConstraint
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaVersionMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 

Uses of Model in org.eclipse.jpt.core.context.orm
 

Subinterfaces of Model in org.eclipse.jpt.core.context.orm
 interface EntityMappings
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmAssociationOverride
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmAttributeMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmAttributeOverride
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmBaseColumn
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmBaseEmbeddedMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmBaseJoinColumn
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmBasicMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmColumn
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmColumnMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmDiscriminatorColumn
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmEmbeddable
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmEmbeddedIdMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmEmbeddedMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmEntity
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmGeneratedValue
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmGenerator
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmGeneratorHolder
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmIdMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmJoinColumn
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmJoinTable
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmJpaContextNode
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmManyToManyMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmManyToOneMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmMappedSuperclass
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmMultiRelationshipMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmNamedColumn
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmNamedNativeQuery
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmNamedQuery
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmOneToManyMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmOneToOneMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmPersistentAttribute
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmPersistentType
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmPrimaryKeyJoinColumn
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmQuery
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmQueryHint
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmRelationshipMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmSecondaryTable
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmSequenceGenerator
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmSingleRelationshipMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmTable
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmTableGenerator
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmTransientMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmTypeMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmUniqueConstraint
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmVersionMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmXml
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface PersistenceUnitDefaults
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface PersistenceUnitMetadata
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 

Uses of Model in org.eclipse.jpt.core.context.persistence
 

Subinterfaces of Model in org.eclipse.jpt.core.context.persistence
 interface ClassRef
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface MappingFileRef
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface Persistence
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface PersistenceJpaContextNode
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface PersistenceUnit
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface PersistenceXml
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface Property
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 

Uses of Model in org.eclipse.jpt.core.internal
 

Classes in org.eclipse.jpt.core.internal that implement Model
 class org.eclipse.jpt.core.internal.AbstractResourceModel
           
 

Uses of Model in org.eclipse.jpt.core.resource.common
 

Classes in org.eclipse.jpt.core.resource.common that implement Model
 class JpaXmlResourceModel
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 

Uses of Model in org.eclipse.jpt.core.resource.java
 

Subinterfaces of Model in org.eclipse.jpt.core.resource.java
 interface Annotation
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface AssociationOverrideAnnotation
          Corresponds to the javax.persistence.AssociationOverride annotation Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface AssociationOverridesAnnotation
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface AttributeOverrideAnnotation
          Corresponds to the javax.persistence.AttributeOverride annotation Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface AttributeOverridesAnnotation
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface BaseColumnAnnotation
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface BasicAnnotation
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface ColumnAnnotation
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface ContainerAnnotation<T extends NestableAnnotation>
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface DiscriminatorColumnAnnotation
          Corresponds to the javax.persistence.DiscriminatorColumn annotation Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface DiscriminatorValueAnnotation
          Corresponds to the javax.persistence.OrderBy annotation Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface EmbeddableAnnotation
          Corresponds to the javax.persistence.Embeddable annotation Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface EmbeddedAnnotation
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface EmbeddedIdAnnotation
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface EntityAnnotation
          Corresponds to the javax.persistence.Entity annotation Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface EnumeratedAnnotation
          Corresponds to the javax.persistence.Enumerated annotation Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface GeneratedValueAnnotation
          Corresponds to the javax.persistence.GeneratedValue annotation Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface GeneratorAnnotation
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface IdAnnotation
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface IdClassAnnotation
          This interface corresponds to the javax.persistence.IdClass annotation Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface InheritanceAnnotation
          Corresponds to the javax.persistence.Inheritance annotation Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaResourceModel
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaResourceNode
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaResourcePersistentAttribute
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaResourcePersistentMember
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaResourcePersistentType
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JoinColumnAnnotation
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JoinColumnsAnnotation
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JoinTableAnnotation
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JpaCompilationUnit
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface LobAnnotation
          Corresponds to the javax.persistence.Lob annotation Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface ManyToManyAnnotation
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface ManyToOneAnnotation
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface MapKeyAnnotation
          Corresponds to the javax.persistence.MapKey annotation Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface MappedSuperclassAnnotation
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface NamedColumnAnnotation
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface NamedNativeQueriesAnnotation
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface NamedNativeQueryAnnotation
          Corresponds to the javax.persistence.NamedNativeQuery annotation Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface NamedQueriesAnnotation
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface NamedQueryAnnotation
          Corresponds to the javax.persistence.NamedQuery annotation Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface NestableAnnotation
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface NestableAssociationOverride
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface NestableAttributeOverride
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface NestableJoinColumn
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface NestableNamedNativeQuery
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface NestableNamedQuery
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface NestablePrimaryKeyJoinColumn
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface NestableQueryHint
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface NestableSecondaryTable
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface NestableUniqueConstraint
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OneToManyAnnotation
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OneToOneAnnotation
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrderByAnnotation
          Corresponds to the javax.persistence.OrderBy annotation Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OverrideAnnotation
          Corresponds to the javax.persistence.AttributeOverride annotation Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface PrimaryKeyJoinColumnAnnotation
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface PrimaryKeyJoinColumns
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface QueryAnnotation
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface QueryHintAnnotation
          Corresponds to the javax.persistence.QueryHint annotation Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface RelationshipMappingAnnotation
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface SecondaryTableAnnotation
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface SecondaryTablesAnnotation
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface SequenceGeneratorAnnotation
          Corresponds to the javax.persistence.SequenceGenerator annotation Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface TableAnnotation
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface TableGeneratorAnnotation
          Corresponds to the javax.persistence.TableGenerator annotation Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface TemporalAnnotation
          Corresponds to the javax.persistence.Temporal annotation Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface TransientAnnotation
          Corresponds to the javax.persistence.Transient annotation Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface UniqueConstraintAnnotation
          Corresponds to the javax.persistence.UniqueConstraint annotation Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface VersionAnnotation
          Corresponds to the javax.persistence.Version annotation Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 

Uses of Model in org.eclipse.jpt.core.resource.orm
 

Classes in org.eclipse.jpt.core.resource.orm that implement Model
 class OrmResourceModel
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 

Uses of Model in org.eclipse.jpt.core.resource.persistence
 

Classes in org.eclipse.jpt.core.resource.persistence that implement Model
 class PersistenceResourceModel
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 

Uses of Model in org.eclipse.jpt.utility.internal.model
 

Classes in org.eclipse.jpt.utility.internal.model that implement Model
 class org.eclipse.jpt.utility.internal.model.AbstractModel
           
 

Uses of Model in org.eclipse.jpt.utility.model.event
 

Methods in org.eclipse.jpt.utility.model.event that return Model
 Model ChangeEvent.getSource()
          Covariant override.
 

Methods in org.eclipse.jpt.utility.model.event with parameters of type Model
abstract  ChangeEvent ChangeEvent.cloneWithSource(Model newSource)
          Return a copy of the event with the specified source replacing the current source.
 CollectionChangeEvent CollectionChangeEvent.cloneWithSource(Model newSource)
          Return a copy of the event with the specified source replacing the current source.
 ListChangeEvent ListChangeEvent.cloneWithSource(Model newSource)
          Return a copy of the event with the specified source replacing the current source.
 PropertyChangeEvent PropertyChangeEvent.cloneWithSource(Model newSource)
           
 StateChangeEvent StateChangeEvent.cloneWithSource(Model newSource)
           
 TreeChangeEvent TreeChangeEvent.cloneWithSource(Model newSource)
           
 CollectionChangeEvent CollectionChangeEvent.cloneWithSource(Model newSource, java.lang.String newCollectionName)
          Return a copy of the event with the specified source and collection name replacing the current source and collection name.
 ListChangeEvent ListChangeEvent.cloneWithSource(Model newSource, java.lang.String newListName)
          Return a copy of the event with the specified source and list name replacing the current source and list name.
 PropertyChangeEvent PropertyChangeEvent.cloneWithSource(Model newSource, java.lang.String newPropertyName)
          Return a copy of the event with the specified source replacing the current source and the property name.
 TreeChangeEvent TreeChangeEvent.cloneWithSource(Model newSource, java.lang.String newTreeName)
          Return a copy of the event with the specified source replacing the current source and the tree name.
 ListChangeEvent ListChangeEvent.cloneWithSource(Model newSource, java.lang.String newListName, int offset)
          Return a copy of the event with the specified source and list name replacing the current source and list name and displacing the index by the specified amount.
 

Constructors in org.eclipse.jpt.utility.model.event with parameters of type Model
CollectionChangeEvent(Model source, java.lang.String collectionName)
          Construct a new collection change event.
CollectionChangeEvent(Model source, java.lang.String collectionName, java.util.Collection<?> items)
          Construct a new collection change event.
ListChangeEvent(Model source, java.lang.String listName)
          Construct a new list change event.
ListChangeEvent(Model source, java.lang.String listName, int targetIndex, int sourceIndex, int length)
          Construct a new list change event for a list of moved items.
ListChangeEvent(Model source, java.lang.String listName, int index, java.util.List<?> items)
          Construct a new list change event for a list of added or removed items.
ListChangeEvent(Model source, java.lang.String listName, int index, java.util.List<?> items, java.util.List<?> replacedItems)
          Construct a new list change event for a list of replaced items.
PropertyChangeEvent(Model source, java.lang.String propertyName, java.lang.Object oldValue, java.lang.Object newValue)
          Construct a new property change event.
StateChangeEvent(Model source)
          Construct a new state change event.
TreeChangeEvent(Model source, java.lang.String treeName)
          Construct a new tree change event.
TreeChangeEvent(Model source, java.lang.String treeName, java.lang.Object[] path)
          Construct a new tree change event.
 

Uses of Model in org.eclipse.jpt.utility.model.value
 

Subinterfaces of Model in org.eclipse.jpt.utility.model.value
 interface CollectionValueModel<E>
          Interface used to abstract collection accessing and change notification and make it more pluggable.
 interface ListValueModel<E>
          Interface used to abstract list accessing and change notification and make it more pluggable.
 interface PropertyValueModel<T>
          Interface used to abstract property accessing and change notification and make it more pluggable.
 interface TreeNodeValueModel<T>
          Extend WritablePropertyValueModel to better support TreeModelAdapter.
 interface TreeValueModel<E>
          Interface used to abstract tree accessing and change notification and make it more pluggable.
 interface WritablePropertyValueModel<T>
          Extend ValueModel to allow the setting of the property's value.