Package cruise.umple.compiler
Class EventSequenceTableRow
java.lang.Object
cruise.umple.compiler.EventSequenceTableRow
public class EventSequenceTableRow
extends java.lang.Object
Represents a row in the Event Sequence table. This has a state name as a row
label
-
Constructor Summary
Constructors Constructor Description EventSequenceTableRow(StateWrapper aRowState)
-
Method Summary
Modifier and Type Method Description void
addCell(State activeState)
boolean
addEventSequenceCell(EventSequenceCell aEventSequenceCell)
boolean
addEventSequenceCellAt(EventSequenceCell aEventSequenceCell, int index)
boolean
addOrMoveEventSequenceCellAt(EventSequenceCell aEventSequenceCell, int index)
void
delete()
EventSequenceCell
getEventSequenceCell(int index)
java.util.List<EventSequenceCell>
getEventSequenceCells()
boolean
getIsHeader()
StateWrapper
getRowState()
boolean
hasEventSequenceCells()
int
indexOfEventSequenceCell(EventSequenceCell aEventSequenceCell)
static int
minimumNumberOfEventSequenceCells()
int
numberOfEventSequenceCells()
java.lang.StringBuilder
output(EventSequenceTemplate templater)
Outputs this rowboolean
removeEventSequenceCell(EventSequenceCell aEventSequenceCell)
boolean
setIsHeader(boolean aIsHeader)
boolean
setRowState(StateWrapper aRowState)
java.lang.String
toString()
-
Constructor Details
-
Method Details
-
setRowState
-
setIsHeader
public boolean setIsHeader(boolean aIsHeader) -
getRowState
-
getIsHeader
public boolean getIsHeader() -
getEventSequenceCell
-
getEventSequenceCells
-
numberOfEventSequenceCells
public int numberOfEventSequenceCells() -
hasEventSequenceCells
public boolean hasEventSequenceCells() -
indexOfEventSequenceCell
-
minimumNumberOfEventSequenceCells
public static int minimumNumberOfEventSequenceCells() -
addEventSequenceCell
-
removeEventSequenceCell
-
addEventSequenceCellAt
-
addOrMoveEventSequenceCellAt
-
delete
public void delete() -
addCell
-
output
Outputs this row -
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-