|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.jdt.internal.core.SimpleDelta
org.eclipse.jdt.internal.core.JavaElementDelta
public class JavaElementDelta
IJavaElementDelta| Field Summary |
|---|
| Fields inherited from interface org.eclipse.jdt.core.IJavaElementDelta |
|---|
ADDED, CHANGED, F_ADDED_TO_CLASSPATH, F_ANNOTATIONS, F_ARCHIVE_CONTENT_CHANGED, F_AST_AFFECTED, F_CATEGORIES, F_CHILDREN, F_CLASSPATH_CHANGED, F_CLASSPATH_REORDER, F_CLOSED, F_CONTENT, F_FINE_GRAINED, F_MODIFIERS, F_MOVED_FROM, F_MOVED_TO, F_OPENED, F_PRIMARY_RESOURCE, F_PRIMARY_WORKING_COPY, F_REMOVED_FROM_CLASSPATH, F_REORDER, F_RESOLVED_CLASSPATH_CHANGED, F_SOURCEATTACHED, F_SOURCEDETACHED, F_SUPER_TYPES, REMOVED |
| Constructor Summary | |
|---|---|
JavaElementDelta(IJavaElement element)
Creates the root delta. |
|
| Method Summary | |
|---|---|
void |
added(IJavaElement element)
Creates the nested deltas resulting from an add operation. |
void |
added(IJavaElement element,
int flags)
|
JavaElementDelta |
changed(IJavaElement element,
int changeFlag)
Creates the nested deltas resulting from a change operation. |
void |
changedAST(CompilationUnit changedAST)
|
void |
closed(IJavaElement element)
Creates the nested deltas for a closed element. |
void |
contentChanged()
Mark this delta as a content changed delta. |
void |
fineGrained()
Mark this delta as a fine-grained delta. |
IJavaElementDelta[] |
getAddedChildren()
Returns deltas for the children that have been added. |
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. |
IJavaElement |
getMovedFromElement()
Returns an element describing this element before it was moved to its current location, or null if the
IJavaElementDelta.F_MOVED_FROM change flag is not set. |
IJavaElement |
getMovedToElement()
Returns an element describing this element in its new location, or null if the IJavaElementDelta.F_MOVED_TO change
flag is not set. |
IJavaElementDelta[] |
getRemovedChildren()
Returns deltas for the children which have been removed. |
IResourceDelta[] |
getResourceDeltas()
Return the collection of resource deltas. |
void |
movedFrom(IJavaElement movedFromElement,
IJavaElement movedToElement)
Creates the nested deltas resulting from an move operation. |
void |
movedTo(IJavaElement movedToElement,
IJavaElement movedFromElement)
Creates the nested deltas resulting from an move operation. |
void |
opened(IJavaElement element)
Creates the nested deltas for an opened element. |
void |
removed(IJavaElement element)
Creates the nested deltas resulting from an delete operation. |
void |
removed(IJavaElement element,
int flags)
|
void |
sourceAttached(IJavaElement element)
Creates the nested deltas resulting from a change operation. |
void |
sourceDetached(IJavaElement element)
Creates the nested deltas resulting from a change operation. |
java.lang.String |
toDebugString(int depth)
Returns a string representation of this delta's structure suitable for debug purposes. |
java.lang.String |
toString()
Returns a string representation of this delta's structure suitable for debug purposes. |
| Methods inherited from class org.eclipse.jdt.internal.core.SimpleDelta |
|---|
added, changed, getFlags, getKind, modifiers, removed, superTypes |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.eclipse.jdt.core.IJavaElementDelta |
|---|
getFlags, getKind |
| Constructor Detail |
|---|
public JavaElementDelta(IJavaElement element)
added(IJavaElement)
changed(IJavaElement)
moved(IJavaElement, IJavaElement)
removed(IJavaElement)
renamed(IJavaElement, IJavaElement)
| Method Detail |
|---|
public void added(IJavaElement element)
public void added(IJavaElement element,
int flags)
public JavaElementDelta changed(IJavaElement element,
int changeFlag)
public void changedAST(CompilationUnit changedAST)
public void contentChanged()
public void closed(IJavaElement element)
public void fineGrained()
public IJavaElementDelta[] getAddedChildren()
IJavaElementDelta
getAddedChildren in interface IJavaElementDeltaIJavaElementDeltapublic IJavaElementDelta[] getAffectedChildren()
IJavaElementDelta
getAffectedChildren in interface IJavaElementDeltaIJavaElementDeltapublic CompilationUnit getCompilationUnitAST()
IJavaElementDeltaICompilationUnit in working copy modeElementChangedEvent.POST_RECONCILE event
getCompilationUnitAST in interface IJavaElementDeltaICompilationUnit.reconcile(int, boolean, WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor),
IJavaElementDelta.F_AST_AFFECTEDpublic IJavaElementDelta[] getAnnotationDeltas()
IJavaElementDeltaIAnnotatable.
getAnnotationDeltas in interface IJavaElementDeltapublic IJavaElementDelta[] getChangedChildren()
IJavaElementDelta
getChangedChildren in interface IJavaElementDeltaIJavaElementDeltapublic IJavaElement getElement()
IJavaElementDelta
getElement in interface IJavaElementDeltaIJavaElementDeltapublic IJavaElement getMovedFromElement()
IJavaElementDeltanull if the
IJavaElementDelta.F_MOVED_FROM change flag is not set.
getMovedFromElement in interface IJavaElementDeltanull if the
IJavaElementDelta.F_MOVED_FROM change flag is not setIJavaElementDeltapublic IJavaElement getMovedToElement()
IJavaElementDeltanull if the IJavaElementDelta.F_MOVED_TO change
flag is not set.
getMovedToElement in interface IJavaElementDeltanull if the IJavaElementDelta.F_MOVED_TO change
flag is not setIJavaElementDeltapublic IJavaElementDelta[] getRemovedChildren()
IJavaElementDelta
getRemovedChildren in interface IJavaElementDeltaIJavaElementDeltapublic IResourceDelta[] getResourceDeltas()
getResourceDeltas in interface IJavaElementDeltanull if none
public void movedFrom(IJavaElement movedFromElement,
IJavaElement movedToElement)
public void movedTo(IJavaElement movedToElement,
IJavaElement movedFromElement)
public void opened(IJavaElement element)
public void removed(IJavaElement element)
public void removed(IJavaElement element,
int flags)
public void sourceAttached(IJavaElement element)
public void sourceDetached(IJavaElement element)
public java.lang.String toDebugString(int depth)
toString()public java.lang.String toString()
toString in class SimpleDelta
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||