public class UnitLocation
extends java.lang.Object
Constructor and Description |
---|
UnitLocation(int startPosition,
int endPosition,
IVMEvaluationEnvironment evalEnv,
Element element) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object another) |
Element |
getElement() |
int |
getEndPosition() |
IVMEvaluationEnvironment |
getEvalEnv() |
int |
getLineNum() |
NamedElement |
getModule() |
NamedElement |
getOperation() |
int |
getStackDepth() |
int |
getStartPosition() |
org.eclipse.emf.common.util.URI |
getURI() |
int |
hashCode() |
boolean |
isDeferredExecution() |
boolean |
isTheSameLine(UnitLocation location) |
boolean |
isTheSameLocation(UnitLocation location) |
java.lang.String |
toString() |
public UnitLocation(int startPosition, int endPosition, @NonNull IVMEvaluationEnvironment evalEnv, @NonNull Element element)
public boolean isDeferredExecution()
public org.eclipse.emf.common.util.URI getURI()
@NonNull public NamedElement getModule()
public NamedElement getOperation()
@NonNull public IVMEvaluationEnvironment getEvalEnv()
public int getEndPosition()
public int getLineNum()
public int getStartPosition()
public int getStackDepth()
public Element getElement()
public boolean isTheSameLine(@NonNull UnitLocation location)
public boolean isTheSameLocation(@NonNull UnitLocation location)
public boolean equals(java.lang.Object another)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object