Dali Provisional API
Release 3.2

org.eclipse.jpt.jpa.ui
Interface JpaProjectModel

All Superinterfaces:
Model, PropertyValueModel<JpaProject>

public interface JpaProjectModel
extends PropertyValueModel<JpaProject>

Standard adapter for retrieving a JPA project model with change notification when the JPA project is created or destroyed:

 IProject project = ResourcesPlugin.getWorkspace().getRoot().getProject("Foo Project");
 JpaProjectModel jpaProjectModel = (JpaProjectModel) project.getAdapter(JpaProjectModel.class);
 JpaProject jpaProject = jpaProjectModel.getValue();
 

See Also:
ProjectAdapterFactory

Field Summary
 
Fields inherited from interface org.eclipse.jpt.common.utility.model.value.PropertyValueModel
VALUE
 
Method Summary
 IProject getProject()
          Return the project corresponding to the JPA project model.
 
Methods inherited from interface org.eclipse.jpt.common.utility.model.value.PropertyValueModel
getValue
 
Methods inherited from interface org.eclipse.jpt.common.utility.model.Model
addChangeListener, addCollectionChangeListener, addListChangeListener, addPropertyChangeListener, addStateChangeListener, removeChangeListener, removeCollectionChangeListener, removeListChangeListener, removePropertyChangeListener, removeStateChangeListener
 

Method Detail

getProject

IProject getProject()
Return the project corresponding to the JPA project model.


Dali Provisional API
Release 3.2

Copyright (c) 2012 Oracle. All rights reserved.