Example usage for Java org.eclipse.jdt.core IJavaElementDelta fields, constructors, methods, implement or subclass
The text is from its open source code.
int | ADDED Status constant indicating that the element has been added. |
int | REMOVED Status constant indicating that the element has been removed. |
int | CHANGED Status constant indicating that the element has been changed, as described by the change flags. |
int | F_CONTENT Change flag indicating that the content of the element has changed. |
int | F_MODIFIERS Change flag indicating that the modifiers of the element have changed. |
int | F_CHILDREN Change flag indicating that there are changes to the children of the element. |
int | F_MOVED_FROM Change flag indicating that the element was moved from another location. |
int | F_MOVED_TO Change flag indicating that the element was moved to another location. |
int | F_ADDED_TO_CLASSPATH Change flag indicating that a classpath entry corresponding to the element has been added to the project's classpath. |
int | F_REMOVED_FROM_CLASSPATH Change flag indicating that a classpath entry corresponding to the element has been removed from the project's classpath. |
int | F_REORDER Change flag indicating that the element has changed position relatively to its siblings. |
int | F_OPENED Change flag indicating that the underlying org.eclipse.core.resources.IProject has been opened. |
int | F_CLOSED Change flag indicating that the underlying org.eclipse.core.resources.IProject has been closed. |
int | F_SUPER_TYPES Change flag indicating that one of the supertypes of an IType has changed. |
int | F_SOURCEATTACHED Change flag indicating that the source attachment path or the source attachment root path of a classpath entry corresponding to the element was added. |
int | F_SOURCEDETACHED Change flag indicating that the source attachment path or the source attachment root path of a classpath entry corresponding to the element was removed. |
int | F_FINE_GRAINED Change flag indicating that this is a fine-grained delta, that is, an analysis down to the members level was done to determine if there were structural changes to members. |
int | F_ARCHIVE_CONTENT_CHANGED Change flag indicating that the element's archive content on the classpath has changed. |
int | F_PRIMARY_WORKING_COPY Change flag indicating that a compilation unit has become a primary working copy, or that a primary working copy has reverted to a compilation unit. |
int | F_CLASSPATH_CHANGED Change flag indicating that the IJavaProject#getRawClasspath() raw classpath (or the IJavaProject#getOutputLocation() output folder ) of a project has changed. |
int | F_PRIMARY_RESOURCE Change flag indicating that the resource of a primary compilation unit has changed. |
int | F_AST_AFFECTED Change flag indicating that a reconcile operation has affected the compilation unit AST created in a previous reconcile operation. |
int | F_CATEGORIES Change flag indicating that the categories of the element have changed. |
int | F_RESOLVED_CLASSPATH_CHANGED Change flag indicating that the IJavaProject#getResolvedClasspath(boolean) resolved classpath of a project has changed. |
int | F_ANNOTATIONS Change flag indicating that the annotations of the element have changed. |
IJavaElementDelta[] | getAffectedChildren() Returns deltas for the affected (added, removed, or changed) children. |
IJavaElementDelta[] | getAnnotationDeltas() Returns deltas for affected annotations (added, removed, or changed). |
IJavaElementDelta[] | getChangedChildren() Returns deltas for the children which have changed. |
CompilationUnit | getCompilationUnitAST() Returns the compilation unit AST created by the last reconcile operation on this delta's element. |
IJavaElement | getElement() Returns the element that this delta describes a change to. |
int | getFlags() Returns flags that describe how an element has changed. |
int | getKind() Returns the kind of this delta - one of #ADDED , #REMOVED , or #CHANGED . |
IJavaElement | getMovedFromElement() Returns an element describing this element before it was moved to its current location, or null if the #F_MOVED_FROM change flag is not set. |
IJavaElement | getMovedToElement() Returns an element describing this element in its new location, or null if the #F_MOVED_TO change flag is not set. |
IResourceDelta[] | getResourceDeltas() Returns the collection of resource deltas. |