Package cruise.umple.compiler
Class TraceCase
java.lang.Object
cruise.umple.compiler.TraceCase
public class TraceCase
extends java.lang.Object
Future work - initial implementation is done
A group of trace directives that can be switched on or off by other
trace directives
-
Constructor Summary
Constructors Constructor Description TraceCase()
-
Method Summary
Modifier and Type Method Description boolean
addOrMoveTraceDirectiveAt(TraceDirective aTraceDirective, int index)
boolean
addTraceDirective(TraceDirective aTraceDirective)
boolean
addTraceDirectiveAt(TraceDirective aTraceDirective, int index)
void
delete()
boolean
getActivation()
java.lang.String
getName()
TraceDirective
getTraceDirective(int index)
java.util.List<TraceDirective>
getTraceDirectives()
UmpleClass
getUmpleClass()
boolean
hasTraceDirectives()
boolean
hasUmpleClass()
int
indexOfTraceDirective(TraceDirective aTraceDirective)
static int
minimumNumberOfTraceDirectives()
int
numberOfTraceDirectives()
boolean
removeTraceDirective(TraceDirective aTraceDirective)
boolean
setActivation(boolean aActivation)
boolean
setName(java.lang.String aName)
boolean
setUmpleClass(UmpleClass aUmpleClass)
java.lang.String
toString()
-
Constructor Details
-
TraceCase
public TraceCase()
-
-
Method Details
-
setName
public boolean setName(java.lang.String aName) -
setActivation
public boolean setActivation(boolean aActivation) -
getName
public java.lang.String getName() -
getActivation
public boolean getActivation() -
getTraceDirective
-
getTraceDirectives
-
numberOfTraceDirectives
public int numberOfTraceDirectives() -
hasTraceDirectives
public boolean hasTraceDirectives() -
indexOfTraceDirective
-
getUmpleClass
-
hasUmpleClass
public boolean hasUmpleClass() -
minimumNumberOfTraceDirectives
public static int minimumNumberOfTraceDirectives() -
addTraceDirective
-
removeTraceDirective
-
addTraceDirectiveAt
-
addOrMoveTraceDirectiveAt
-
setUmpleClass
-
delete
public void delete() -
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-