diff options
Diffstat (limited to 'org.eclipse.jdt.debug/model/org/eclipse/jdt/debug/core/IJavaModifiers.java')
-rw-r--r-- | org.eclipse.jdt.debug/model/org/eclipse/jdt/debug/core/IJavaModifiers.java | 118 |
1 files changed, 71 insertions, 47 deletions
diff --git a/org.eclipse.jdt.debug/model/org/eclipse/jdt/debug/core/IJavaModifiers.java b/org.eclipse.jdt.debug/model/org/eclipse/jdt/debug/core/IJavaModifiers.java index dce76ab62..05e84b45e 100644 --- a/org.eclipse.jdt.debug/model/org/eclipse/jdt/debug/core/IJavaModifiers.java +++ b/org.eclipse.jdt.debug/model/org/eclipse/jdt/debug/core/IJavaModifiers.java @@ -10,93 +10,117 @@ *******************************************************************************/ package org.eclipse.jdt.debug.core; - import org.eclipse.debug.core.DebugException; /** - * Modifiers common to Java debug elements that have associated Java - * member declarations. For example, the method associated with a stack frame, - * or the field associated with a variable. + * Modifiers common to Java debug elements that have associated Java member + * declarations. For example, the method associated with a stack frame, or the + * field associated with a variable. + * * @noimplement This interface is not intended to be implemented by clients. * @noextend This interface is not intended to be extended by clients. */ -public interface IJavaModifiers { +public interface IJavaModifiers { /** * Returns whether the associated Java construct is declared as public. - * + * * @return whether the associated Java construct is declared as public - * @exception DebugException if this method fails. Reasons include: - * <ul><li>Failure communicating with the VM. The DebugException's - * status code contains the underlying exception responsible for - * the failure.</li></ul> + * @exception DebugException + * if this method fails. Reasons include: + * <ul> + * <li>Failure communicating with the VM. The + * DebugException's status code contains the underlying + * exception responsible for the failure.</li> + * </ul> */ public boolean isPublic() throws DebugException; + /** * Returns whether the associated Java construct is declared as private. - * + * * @return whether the associated Java construct is declared as private - * @exception DebugException if this method fails. Reasons include: - * <ul><li>Failure communicating with the VM. The DebugException's - * status code contains the underlying exception responsible for - * the failure.</li></ul> + * @exception DebugException + * if this method fails. Reasons include: + * <ul> + * <li>Failure communicating with the VM. The + * DebugException's status code contains the underlying + * exception responsible for the failure.</li> + * </ul> */ public boolean isPrivate() throws DebugException; + /** * Returns whether the associated Java construct is declared as protected. - * + * * @return whether the associated Java construct is declared as protected - * @exception DebugException if this method fails. Reasons include: - * <ul><li>Failure communicating with the VM. The DebugException's - * status code contains the underlying exception responsible for - * the failure.</li></ul> + * @exception DebugException + * if this method fails. Reasons include: + * <ul> + * <li>Failure communicating with the VM. The + * DebugException's status code contains the underlying + * exception responsible for the failure.</li> + * </ul> */ public boolean isProtected() throws DebugException; + /** - * Returns whether the associated Java construct is declared with - * no protection modifier (package private protection). - * - * @return whether the associated Java construct is declared as package private - * @exception DebugException if this method fails. Reasons include: - * <ul><li>Failure communicating with the VM. The DebugException's - * status code contains the underlying exception responsible for - * the failure.</li></ul> + * Returns whether the associated Java construct is declared with no + * protection modifier (package private protection). + * + * @return whether the associated Java construct is declared as package + * private + * @exception DebugException + * if this method fails. Reasons include: + * <ul> + * <li>Failure communicating with the VM. The + * DebugException's status code contains the underlying + * exception responsible for the failure.</li> + * </ul> */ public boolean isPackagePrivate() throws DebugException; + /** * Returns whether the associated Java construct is declared as final. * * @return whether the associated Java construct is declared as final - * @exception DebugException if this method fails. Reasons include: - * <ul><li>Failure communicating with the VM. The DebugException's - * status code contains the underlying exception responsible for - * the failure.</li></ul> + * @exception DebugException + * if this method fails. Reasons include: + * <ul> + * <li>Failure communicating with the VM. The + * DebugException's status code contains the underlying + * exception responsible for the failure.</li> + * </ul> */ public boolean isFinal() throws DebugException; + /** * Returns whether the associated Java construct is declared as static. * * @return whether the associated Java construct is declared as static - * @exception DebugException if this method fails. Reasons include: - * <ul><li>Failure communicating with the VM. The DebugException's - * status code contains the underlying exception responsible for - * the failure.</li></ul> + * @exception DebugException + * if this method fails. Reasons include: + * <ul> + * <li>Failure communicating with the VM. The + * DebugException's status code contains the underlying + * exception responsible for the failure.</li> + * </ul> */ public boolean isStatic() throws DebugException; + /** - * Returns whether the associated Java construct is synthetic. - * Synthetic members are generated by the compiler - * and are not present in source code. - * + * Returns whether the associated Java construct is synthetic. Synthetic + * members are generated by the compiler and are not present in source code. + * * @return whether the associated Java construct is synthetic - * @exception DebugException if this method fails. Reasons include: - * <ul><li>Failure communicating with the VM. The DebugException's - * status code contains the underlying exception responsible for - * the failure.</li></ul> + * @exception DebugException + * if this method fails. Reasons include: + * <ul> + * <li>Failure communicating with the VM. The + * DebugException's status code contains the underlying + * exception responsible for the failure.</li> + * </ul> */ public boolean isSynthetic() throws DebugException; - } - - |