|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.core.runtime.PlatformObject
org.eclipse.m2m.atl.adt.debug.core.AtlDebugElement
org.eclipse.m2m.atl.adt.debug.core.AtlVariable
public class AtlVariable
The ATL variable (for debug).
| Field Summary | |
|---|---|
static int |
ATTRIBUTE
attribute type. |
static int |
ELEMENT
model element type. |
static int |
LOCALVARIABLE
atl local variable type. |
static int |
REFERENCE
reference type. |
static int |
SUPERTYPE
supertype type. |
static int |
UNKNOWN
unknown type. |
| Fields inherited from class org.eclipse.m2m.atl.adt.debug.core.AtlDebugElement |
|---|
fTarget |
| Constructor Summary | |
|---|---|
AtlVariable(java.lang.String name,
org.eclipse.debug.core.model.IValue value,
AtlDebugTarget atlDT,
int description)
Creates an atl variable. |
|
| Method Summary | |
|---|---|
org.eclipse.debug.core.model.IDebugTarget |
getDebugTarget()
|
int |
getDescription()
Returns the superType. |
int |
getIdVariable()
Return the idVariable. |
org.eclipse.debug.core.ILaunch |
getLaunch()
|
java.lang.String |
getModelIdentifier()
|
java.lang.String |
getName()
|
java.lang.String |
getReferenceTypeName()
|
org.eclipse.debug.core.model.IValue |
getValue()
|
boolean |
hasValueChanged()
|
void |
setValue(org.eclipse.debug.core.model.IValue value)
|
void |
setValue(java.lang.String expression)
|
boolean |
supportsValueModification()
|
boolean |
verifyValue(org.eclipse.debug.core.model.IValue value)
|
boolean |
verifyValue(java.lang.String expression)
|
| Methods inherited from class org.eclipse.m2m.atl.adt.debug.core.AtlDebugElement |
|---|
abort, getAdapter |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.eclipse.core.runtime.IAdaptable |
|---|
getAdapter |
| Field Detail |
|---|
public static final int UNKNOWN
public static final int LOCALVARIABLE
public static final int REFERENCE
public static final int ATTRIBUTE
public static final int SUPERTYPE
public static final int ELEMENT
| Constructor Detail |
|---|
public AtlVariable(java.lang.String name,
org.eclipse.debug.core.model.IValue value,
AtlDebugTarget atlDT,
int description)
name - the variable namevalue - the variable valueatlDT - the debug targetdescription - the variable description| Method Detail |
|---|
public org.eclipse.debug.core.model.IValue getValue()
throws org.eclipse.debug.core.DebugException
getValue in interface org.eclipse.debug.core.model.IVariableorg.eclipse.debug.core.DebugExceptionIVariable.getValue()
public java.lang.String getName()
throws org.eclipse.debug.core.DebugException
getName in interface org.eclipse.debug.core.model.IVariableorg.eclipse.debug.core.DebugExceptionIVariable.getName()
public java.lang.String getReferenceTypeName()
throws org.eclipse.debug.core.DebugException
getReferenceTypeName in interface org.eclipse.debug.core.model.IVariableorg.eclipse.debug.core.DebugExceptionIVariable.getReferenceTypeName()
public boolean hasValueChanged()
throws org.eclipse.debug.core.DebugException
hasValueChanged in interface org.eclipse.debug.core.model.IVariableorg.eclipse.debug.core.DebugExceptionIVariable.hasValueChanged()public java.lang.String getModelIdentifier()
getModelIdentifier in interface org.eclipse.debug.core.model.IDebugElementgetModelIdentifier in class AtlDebugElementAtlDebugElement.getModelIdentifier()public org.eclipse.debug.core.model.IDebugTarget getDebugTarget()
getDebugTarget in interface org.eclipse.debug.core.model.IDebugElementgetDebugTarget in class AtlDebugElementAtlDebugElement.getDebugTarget()public org.eclipse.debug.core.ILaunch getLaunch()
getLaunch in interface org.eclipse.debug.core.model.IDebugElementgetLaunch in class AtlDebugElementAtlDebugElement.getLaunch()
public void setValue(java.lang.String expression)
throws org.eclipse.debug.core.DebugException
setValue in interface org.eclipse.debug.core.model.IValueModificationorg.eclipse.debug.core.DebugExceptionIValueModification.setValue(java.lang.String)
public void setValue(org.eclipse.debug.core.model.IValue value)
throws org.eclipse.debug.core.DebugException
setValue in interface org.eclipse.debug.core.model.IValueModificationorg.eclipse.debug.core.DebugExceptionIValueModification.setValue(org.eclipse.debug.core.model.IValue)public boolean supportsValueModification()
supportsValueModification in interface org.eclipse.debug.core.model.IValueModificationIValueModification.supportsValueModification()
public boolean verifyValue(java.lang.String expression)
throws org.eclipse.debug.core.DebugException
verifyValue in interface org.eclipse.debug.core.model.IValueModificationorg.eclipse.debug.core.DebugExceptionIValueModification.verifyValue(java.lang.String)
public boolean verifyValue(org.eclipse.debug.core.model.IValue value)
throws org.eclipse.debug.core.DebugException
verifyValue in interface org.eclipse.debug.core.model.IValueModificationorg.eclipse.debug.core.DebugExceptionIValueModification.verifyValue(org.eclipse.debug.core.model.IValue)public int getDescription()
public int getIdVariable()
|
Copyright 2007 IBM Corporation and others. All Rights Reserved. |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||