org.eclipse.jpt.core.resource.orm
Class OrmResourceModel

java.lang.Object
  extended by org.eclipse.jpt.utility.internal.model.AbstractModel
      extended by org.eclipse.jpt.core.internal.AbstractResourceModel
          extended by org.eclipse.jpt.core.resource.common.JpaXmlResourceModel
              extended by org.eclipse.jpt.core.resource.orm.OrmResourceModel
All Implemented Interfaces:
java.io.Serializable, ResourceModel, Model

public class OrmResourceModel
extends JpaXmlResourceModel

Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. It is available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves.

See Also:
Serialized Form

Field Summary
 
Fields inherited from interface org.eclipse.jpt.core.ResourceModel
JAVA_RESOURCE_TYPE, ORM_RESOURCE_TYPE, PERSISTENCE_RESOURCE_TYPE
 
Constructor Summary
OrmResourceModel(org.eclipse.core.resources.IFile file)
           
 
Method Summary
 OrmResource getResource()
           
 java.lang.String getResourceType()
          Return a unique identifier for all resource models of this type
 
Methods inherited from class org.eclipse.jpt.core.resource.common.JpaXmlResourceModel
addResourceModelChangeListener, dispose, javaElementChanged, removeResourceModelChangeListener, resolveTypes, updateFromResource
 
Methods inherited from class org.eclipse.jpt.core.internal.AbstractResourceModel
getFile
 
Methods inherited from class org.eclipse.jpt.utility.internal.model.AbstractModel
addCollectionChangeListener, addCollectionChangeListener, addListChangeListener, addListChangeListener, addPropertyChangeListener, addPropertyChangeListener, addStateChangeListener, addTreeChangeListener, addTreeChangeListener, hasAnyCollectionChangeListeners, hasAnyListChangeListeners, hasAnyPropertyChangeListeners, hasAnyStateChangeListeners, hasAnyTreeChangeListeners, hasNoCollectionChangeListeners, hasNoListChangeListeners, hasNoPropertyChangeListeners, hasNoStateChangeListeners, hasNoTreeChangeListeners, removeCollectionChangeListener, removeCollectionChangeListener, removeListChangeListener, removeListChangeListener, removePropertyChangeListener, removePropertyChangeListener, removeStateChangeListener, removeTreeChangeListener, removeTreeChangeListener, toString, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.eclipse.jpt.utility.model.Model
addCollectionChangeListener, addCollectionChangeListener, addListChangeListener, addListChangeListener, addPropertyChangeListener, addPropertyChangeListener, addStateChangeListener, addTreeChangeListener, addTreeChangeListener, removeCollectionChangeListener, removeCollectionChangeListener, removeListChangeListener, removeListChangeListener, removePropertyChangeListener, removePropertyChangeListener, removeStateChangeListener, removeTreeChangeListener, removeTreeChangeListener
 

Constructor Detail

OrmResourceModel

public OrmResourceModel(org.eclipse.core.resources.IFile file)
Method Detail

getResourceType

public java.lang.String getResourceType()
Description copied from interface: ResourceModel
Return a unique identifier for all resource models of this type

See Also:
ResourceModel.getResourceType()

getResource

public OrmResource getResource()
Overrides:
getResource in class JpaXmlResourceModel