|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface JpaProjectManager
The JPA project manager holds all the JPA projects in the workspace.
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.
| Field Summary | |
|---|---|
static java.lang.String |
JPA_PROJECTS_COLLECTION
|
| Method Summary | |
|---|---|
JpaFile |
getJpaFile(org.eclipse.core.resources.IFile file)
Return the JPA file corresponding to the specified Eclipse file, or null if unable to associate the specified file with a
JPA file. |
JpaProject |
getJpaProject(org.eclipse.core.resources.IProject project)
Return the JPA project corresponding to the specified Eclipse project. |
java.lang.Iterable<JpaProject> |
getJpaProjects()
Return the JPA model's JPA projects. |
int |
getJpaProjectsSize()
Return the size of the JPA model's list of JPA projects. |
boolean |
javaElementChangeListenerIsActive()
Return whether the model's Java change listener is active. |
void |
rebuildJpaProject(org.eclipse.core.resources.IProject project)
The JPA settings associated with the specified Eclipse project have changed in such a way as to require the associated JPA project to be completely rebuilt (e.g. |
void |
setJavaElementChangeListenerIsActive(boolean javaElementChangeListenerIsActive)
Set whether the model's Java change listener is active. |
| Methods inherited from interface org.eclipse.jpt.common.utility.model.Model |
|---|
addChangeListener, addCollectionChangeListener, addListChangeListener, addPropertyChangeListener, addStateChangeListener, addTreeChangeListener, removeChangeListener, removeCollectionChangeListener, removeListChangeListener, removePropertyChangeListener, removeStateChangeListener, removeTreeChangeListener |
| Field Detail |
|---|
static final java.lang.String JPA_PROJECTS_COLLECTION
| Method Detail |
|---|
java.lang.Iterable<JpaProject> getJpaProjects()
int getJpaProjectsSize()
JpaProject getJpaProject(org.eclipse.core.resources.IProject project)
null if unable to associate the specified Eclipse
project with a JPA project.
JpaFile getJpaFile(org.eclipse.core.resources.IFile file)
null if unable to associate the specified file with a
JPA file.
void rebuildJpaProject(org.eclipse.core.resources.IProject project)
boolean javaElementChangeListenerIsActive()
void setJavaElementChangeListenerIsActive(boolean javaElementChangeListenerIsActive)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||