Package cruise.umple.compiler
Class TraceDirective
java.lang.Object
cruise.umple.compiler.TraceDirective
public class TraceDirective
extends java.lang.Object
----- Trace Directive MetaModel
A statement found in Umple that directs code to be generated
to trace a model element and generate output using some tracing tool
-
Constructor Summary
Constructors Constructor Description TraceDirective(TracerDirective aTracerDirective)
-
Method Summary
-
Constructor Details
-
Method Details
-
getTracerType
public java.lang.String getTracerType() -
getId
public int getId() -
getTracerDirective
-
getAttributeTraceItem
-
getAttributeTraceItems
-
numberOfAttributeTraceItems
public int numberOfAttributeTraceItems() -
hasAttributeTraceItems
public boolean hasAttributeTraceItems() -
indexOfAttributeTraceItem
-
getStateMachineTraceItem
-
getStateMachineTraceItems
-
numberOfStateMachineTraceItems
public int numberOfStateMachineTraceItems() -
hasStateMachineTraceItems
public boolean hasStateMachineTraceItems() -
indexOfStateMachineTraceItem
-
getMethodTraceItem
-
getMethodTraceItems
-
numberOfMethodTraceItems
public int numberOfMethodTraceItems() -
hasMethodTraceItems
public boolean hasMethodTraceItems() -
indexOfMethodTraceItem
-
getAssociationTraceItem
-
getAssociationTraceItems
-
numberOfAssociationTraceItems
public int numberOfAssociationTraceItems() -
hasAssociationTraceItems
public boolean hasAssociationTraceItems() -
indexOfAssociationTraceItem
-
getCondition
-
getCondition
-
numberOfCondition
public int numberOfCondition() -
hasCondition
public boolean hasCondition() -
indexOfCondition
-
getPostfix
-
hasPostfix
public boolean hasPostfix() -
getTraceRecord
-
hasTraceRecord
public boolean hasTraceRecord() -
getUmpleClass
-
hasUmpleClass
public boolean hasUmpleClass() -
setTracerDirective
-
minimumNumberOfAttributeTraceItems
public static int minimumNumberOfAttributeTraceItems() -
addAttributeTraceItem
-
addAttributeTraceItem
-
removeAttributeTraceItem
-
addAttributeTraceItemAt
-
addOrMoveAttributeTraceItemAt
-
minimumNumberOfStateMachineTraceItems
public static int minimumNumberOfStateMachineTraceItems() -
addStateMachineTraceItem
-
addStateMachineTraceItem
-
removeStateMachineTraceItem
-
addStateMachineTraceItemAt
-
addOrMoveStateMachineTraceItemAt
public boolean addOrMoveStateMachineTraceItemAt(StateMachineTraceItem aStateMachineTraceItem, int index) -
minimumNumberOfMethodTraceItems
public static int minimumNumberOfMethodTraceItems() -
addMethodTraceItem
-
addMethodTraceItem
-
removeMethodTraceItem
-
addMethodTraceItemAt
-
addOrMoveMethodTraceItemAt
-
minimumNumberOfAssociationTraceItems
public static int minimumNumberOfAssociationTraceItems() -
addAssociationTraceItem
-
addAssociationTraceItem
-
removeAssociationTraceItem
-
addAssociationTraceItemAt
-
addOrMoveAssociationTraceItemAt
public boolean addOrMoveAssociationTraceItemAt(AssociationTraceItem aAssociationTraceItem, int index) -
minimumNumberOfCondition
public static int minimumNumberOfCondition() -
addCondition
-
removeCondition
-
addConditionAt
-
addOrMoveConditionAt
-
setPostfix
-
setTraceRecord
-
setUmpleClass
-
delete
public void delete() -
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-