Class StackedCommand
java.lang.Object
org.yamcs.studio.commanding.stack.StackedCommand
Keep track of the lifecycle of a stacked command.
-
Nested Class Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addAssignment
(Mdb.ArgumentInfo arg, String value) getAssignedStringValue
(Mdb.ArgumentInfo argument) getExtra()
getName()
int
boolean
isArmed()
boolean
boolean
boolean
isValid()
boolean
isValid
(Mdb.ArgumentInfo arg) void
void
setComment
(String comment) void
setExtra
(String option, Yamcs.Value value) void
void
void
setWaitTime
(int waitTime) toString()
toStyledString
(CommandStackView styleProvider) void
updateExecutionState
(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
-
addAssignment
-
getAssignments
-
getEffectiveAssignments
-
getMessages
-
getAssignedStringValue
-
isAssigned
-
isValid
-
isDefaultChanged
-
isValid
public boolean isValid() -
getMissingArguments
-
setComment
-
getComment
-
setExtra
-
getExtra
-
toString
-
getSource
-