org.eclipse.ocl.examples.debug.vm.data
Class VMVariableData
java.lang.Object
org.eclipse.ocl.examples.debug.vm.data.VMVariableData
- All Implemented Interfaces:
- java.io.Serializable
public class VMVariableData
- extends java.lang.Object
- implements java.io.Serializable
- See Also:
- Serialized Form
Constructor Summary |
VMVariableData(java.lang.String name,
java.lang.String variableURI)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
LOCAL
public static final int LOCAL
- See Also:
- Constant Field Values
ATTRIBUTE
public static final int ATTRIBUTE
- See Also:
- Constant Field Values
REFERENCE
public static final int REFERENCE
- See Also:
- Constant Field Values
PREDEFINED_VAR
public static final int PREDEFINED_VAR
- See Also:
- Constant Field Values
MODEL_PARAMETER
public static final int MODEL_PARAMETER
- See Also:
- Constant Field Values
INTERM_PROPERTY
public static final int INTERM_PROPERTY
- See Also:
- Constant Field Values
COLLECTION_ELEMENT
public static final int COLLECTION_ELEMENT
- See Also:
- Constant Field Values
name
@NonNull
public final java.lang.String name
variableURI
@Nullable
public final java.lang.String variableURI
value
public VMValueData value
valueObject
public java.lang.Object valueObject
type
public VMTypeData type
kind
public int kind
VMVariableData
public VMVariableData(@NonNull
java.lang.String name,
@Nullable
java.lang.String variableURI)
toKindString
@NonNull
public static java.lang.String toKindString(int kind)
isRootVariable
public boolean isRootVariable()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object