org.eclipse.jpt.jpa.core.resource.java
Interface JavaResourceNode.Root
- All Superinterfaces:
- JavaResourceNode, JptResourceModel, Model
- All Known Subinterfaces:
- JavaResourceCompilationUnit, JavaResourcePackageFragmentRoot, JavaResourcePackageInfoCompilationUnit, JavaResourcePersistentTypeCache
- Enclosing interface:
- JavaResourceNode
public static interface JavaResourceNode.Root
- extends JavaResourceNode, JptResourceModel
Root of Java resource model containment hierarchy.
| Methods inherited from interface org.eclipse.jpt.common.utility.model.Model |
addChangeListener, addCollectionChangeListener, addListChangeListener, addPropertyChangeListener, addStateChangeListener, addTreeChangeListener, removeChangeListener, removeCollectionChangeListener, removeListChangeListener, removePropertyChangeListener, removeStateChangeListener, removeTreeChangeListener |
PERSISTENT_TYPES_COLLECTION
static final java.lang.String PERSISTENT_TYPES_COLLECTION
- See Also:
- Constant Field Values
persistentTypes
java.util.Iterator<JavaResourcePersistentType> persistentTypes()
- Return the root's Java resource persistent types.
resourceModelChanged
void resourceModelChanged()
- Called (via a hook in change notification) whenever anything in the
Java resource model changes. Forwarded to listeners.
getAnnotationProvider
JpaAnnotationProvider getAnnotationProvider()
- Return the annotation provider that supplies the annotations found
in the Java resource model.