Class StackedCommand
java.lang.Object
org.yamcs.studio.commanding.stack.StackedCommand
Keep track of the lifecycle of a stacked command.
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAssignment(Mdb.ArgumentInfo arg, String value) getAssignedStringValue(Mdb.ArgumentInfo argument) getExtra()getName()intbooleanisArmed()booleanbooleanbooleanisValid()booleanisValid(Mdb.ArgumentInfo arg) voidvoidsetComment(String comment) voidsetExtra(String option, Yamcs.Value value) voidvoidvoidsetWaitTime(int waitTime) toString()toStyledString(CommandStackView styleProvider) voidupdateExecutionState(Command command)
-
Constructor Details
-
StackedCommand
public StackedCommand() -
StackedCommand
-
StackedCommand
-
-
Method Details
-
resetExecutionState
public void resetExecutionState() -
updateExecutionState
-
toStyledString
-
isArmed
public boolean isArmed() -
getCommandId
-
setWaitTime
public void setWaitTime(int waitTime) -
getWaitTime
public int getWaitTime() -
setMetaCommand
-
getName
-
getName
-
getMetaCommand
-
setStackedState
-
getStackedState
-
getQueuedState
-
getReleasedState
-
getSentState
-
getLocalAcknowledgments
-
getExtraAcknowledgments
-
addAssignment
-
getAssignments
-
getEffectiveAssignments
-
getMessages
-
getAssignedStringValue
-
isAssigned
-
isValid
-
isDefaultChanged
-
isValid
public boolean isValid() -
getMissingArguments
-
setComment
-
getComment
-
setExtra
-
getExtra
-
toString
-
getSource
-