org.eclipse.jpt.core.resource.java
Interface JavaResourceNode.Root
- All Superinterfaces:
- JavaResourceNode, JpaResourceModel, Model
- All Known Subinterfaces:
- JavaResourceCompilationUnit, JavaResourcePackageFragmentRoot, JavaResourcePersistentTypeCache
- Enclosing interface:
- JavaResourceNode
public static interface JavaResourceNode.Root
- extends JavaResourceNode, JpaResourceModel
root of Java resource containment hierarchy
| 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 |
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.