1 11 package org.eclipse.jdt.core; 12 13 import org.eclipse.core.resources.IResourceDelta; 14 import org.eclipse.jdt.core.dom.CompilationUnit; 15 16 106 public interface IJavaElementDelta { 107 108 112 public int ADDED = 1; 113 114 118 public int REMOVED = 2; 119 120 126 public int CHANGED = 4; 127 128 132 public int F_CONTENT = 0x000001; 133 134 138 public int F_MODIFIERS = 0x000002; 139 140 144 public int F_CHILDREN = 0x000008; 145 146 150 public int F_MOVED_FROM = 0x000010; 151 152 156 public int F_MOVED_TO = 0x000020; 157 158 162 public int F_ADDED_TO_CLASSPATH = 0x000040; 163 164 168 public int F_REMOVED_FROM_CLASSPATH = 0x000080; 169 170 175 public int F_CLASSPATH_REORDER = 0x000100; 176 183 public int F_REORDER = 0x000100; 184 185 189 public int F_OPENED = 0x000200; 190 191 195 public int F_CLOSED = 0x000400; 196 197 201 public int F_SUPER_TYPES = 0x000800; 202 203 208 public int F_SOURCEATTACHED = 0x001000; 209 210 215 public int F_SOURCEDETACHED = 0x002000; 216 217 230 public int F_FINE_GRAINED = 0x004000; 231 232 240 public int F_ARCHIVE_CONTENT_CHANGED = 0x008000; 241 242 249 public int F_PRIMARY_WORKING_COPY = 0x010000; 250 251 257 public int F_CLASSPATH_CHANGED = 0x020000; 258 259 265 public int F_PRIMARY_RESOURCE = 0x040000; 266 267 274 public int F_AST_AFFECTED = 0x080000; 275 276 282 public int F_CATEGORIES = 0x100000; 283 284 288 public IJavaElementDelta[] getAddedChildren(); 289 290 294 public IJavaElementDelta[] getAffectedChildren(); 295 296 310 public CompilationUnit getCompilationUnitAST(); 311 312 316 public IJavaElementDelta[] getChangedChildren(); 317 318 322 public IJavaElement getElement(); 323 324 335 public int getFlags(); 336 337 343 public int getKind(); 344 345 354 public IJavaElement getMovedFromElement(); 355 356 365 public IJavaElement getMovedToElement(); 366 367 372 public IJavaElementDelta[] getRemovedChildren(); 373 374 384 public IResourceDelta[] getResourceDeltas(); 385 } 386 | Popular Tags |