|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IVMStackTraceElement
An element of the VM execution stack trace. The frame at the top of the stack represents the execution point at which the stack trace was generated. Typically, this is the point at which a forcible execution interruption occurred.
Method Summary | |
---|---|
int |
getLineNumber()
Returns the line number of the source line containing the execution point represented by this stack trace element. |
java.lang.String |
getModuleName()
Gets the name of the executed module. |
java.lang.String |
getOperationName()
Gets the name of the operation associated with this trace element. |
java.lang.String |
getUnitName()
Gets the name of the the unit containing the execution point. |
Method Detail |
---|
java.lang.String getUnitName()
java.lang.String getModuleName()
null
, in case the executed code
is not part of any module, for instance a condition of a top
level modeltype
element.java.lang.String getOperationName()
Remark: It's possible that the name does not refer to an operation explicitly defined in OCL, but rather to a synthesized one.
int getLineNumber()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |