|
Eclipse JDT Release 3.0 |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
Represents the outcome of an Java model operation. Status objects are
used inside JavaModelException objects to indicate what went
wrong.
Java model status object are distinguished by their plug-in id:
getPlugin returns "org.eclipse.jdt.core".
getCode returns one of the status codes declared in
IJavaModelStatusConstants.
A Java model status may also carry additional information (that is, in
addition to the information defined in IStatus):
This interface is not intended to be implemented by clients.
IStatus,
IJavaModelStatusConstants| Field Summary |
| Fields inherited from interface org.eclipse.core.runtime.IStatus |
CANCEL, ERROR, INFO, OK, WARNING |
| Method Summary | |
IJavaElement[] |
getElements()
Returns any Java elements associated with the failure (see specification of the status code), or an empty array if no elements are related to this particular status code. |
org.eclipse.core.runtime.IPath |
getPath()
Returns the path associated with the failure (see specification of the status code), or null if the failure is not
one of DEVICE_PATH, INVALID_PATH,
PATH_OUTSIDE_PROJECT, or RELATIVE_PATH. |
String |
getString()
Deprecated. Use IStatus#getMessage instead |
boolean |
isDoesNotExist()
Returns whether this status indicates that a Java model element does not exist. |
| Methods inherited from interface org.eclipse.core.runtime.IStatus |
getChildren, getCode, getException, getMessage, getPlugin, getSeverity, isMultiStatus, isOK, matches |
| Method Detail |
public IJavaElement[] getElements()
IJavaModelStatusConstantspublic org.eclipse.core.runtime.IPath getPath()
null if the failure is not
one of DEVICE_PATH, INVALID_PATH,
PATH_OUTSIDE_PROJECT, or RELATIVE_PATH.
null if noneIJavaModelStatusConstants.DEVICE_PATH,
IJavaModelStatusConstants.INVALID_PATH,
IJavaModelStatusConstants.PATH_OUTSIDE_PROJECT,
IJavaModelStatusConstants.RELATIVE_PATHpublic String getString()
null if no string is related to this
particular status code.
null if noneIJavaModelStatusConstantspublic boolean isDoesNotExist()
getCode() == IJavaModelStatusConstants.ELEMENT_DOES_NOT_EXIST.
true if the status code indicates that a Java model
element does not existIJavaModelStatusConstants.ELEMENT_DOES_NOT_EXIST
|
Eclipse JDT Release 3.0 |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||