Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'org.eclipse.jdt.debug/model/org/eclipse/jdt/debug/core/IJavaVariable.java')
-rw-r--r--org.eclipse.jdt.debug/model/org/eclipse/jdt/debug/core/IJavaVariable.java90
1 files changed, 51 insertions, 39 deletions
diff --git a/org.eclipse.jdt.debug/model/org/eclipse/jdt/debug/core/IJavaVariable.java b/org.eclipse.jdt.debug/model/org/eclipse/jdt/debug/core/IJavaVariable.java
index 15d7b475d..7ca8eb21d 100644
--- a/org.eclipse.jdt.debug/model/org/eclipse/jdt/debug/core/IJavaVariable.java
+++ b/org.eclipse.jdt.debug/model/org/eclipse/jdt/debug/core/IJavaVariable.java
@@ -10,75 +10,87 @@
*******************************************************************************/
package org.eclipse.jdt.debug.core;
-
import org.eclipse.debug.core.DebugException;
import org.eclipse.debug.core.model.IVariable;
/**
* A local variable, field slot, or receiver (this) in a Java virtual machine.
+ *
* @see org.eclipse.debug.core.model.IVariable
* @noimplement This interface is not intended to be implemented by clients.
* @noextend This interface is not intended to be extended by clients.
*/
public interface IJavaVariable extends IVariable, IJavaModifiers {
-
+
/**
- * Returns the JNI-style signature for the declared type of this
- * variable, or <code>null</code> if the type associated with the
- * signature is not yet loaded in the target VM.
- *
+ * Returns the JNI-style signature for the declared type of this variable,
+ * or <code>null</code> if the type associated with the signature is not yet
+ * loaded in the target VM.
+ *
* @return signature, or <code>null</code> if not accessible
- * @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>
- * <li>The type associated with the signature is not yet loaded</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>
+ * <li>The type associated with the signature is not yet
+ * loaded</li>
+ * </ul>
*/
public String getSignature() throws DebugException;
-
+
/**
- * Returns the generic signature as defined in the JVM
- * specification for the declared type of this variable,
- * or <code>null</code> if the type associated with the
- * signature is not yet loaded in the target VM.
- * Returns the same value as #getSignature() if the declared type
- * of this variable is not a generic type.
- *
+ * Returns the generic signature as defined in the JVM specification for the
+ * declared type of this variable, or <code>null</code> if the type
+ * associated with the signature is not yet loaded in the target VM. Returns
+ * the same value as #getSignature() if the declared type of this variable
+ * is not a generic type.
+ *
* @return generic signature, or <code>null</code> if not accessible
- * @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>
- * <li>The type associated with the signature is not yet loaded</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>
+ * <li>The type associated with the signature is not yet
+ * loaded</li>
+ * </ul>
* @since 3.1
*/
public String getGenericSignature() throws DebugException;
-
+
/**
* Returns the declared type of this variable.
*
* @return the declared type of this variable
- * @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>
- * <li>The type associated with the signature is not yet loaded</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>
+ * <li>The type associated with the signature is not yet
+ * loaded</li>
+ * </ul>
* @since 2.0
*/
- public IJavaType getJavaType() throws DebugException;
-
+ public IJavaType getJavaType() throws DebugException;
+
/**
* Returns whether this variable is local.
*
* @return whether this variable is a local variable
- * @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>
* @since 2.1
*/
public boolean isLocal() throws DebugException;
-
-}
-
+}

Back to the top