Class CommandStackView
java.lang.Object
org.eclipse.core.commands.common.EventManager
org.eclipse.ui.part.WorkbenchPart
org.eclipse.ui.part.ViewPart
org.yamcs.studio.commanding.stack.CommandStackView
- All Implemented Interfaces:
IAdaptable
,IExecutableExtension
,IPersistable
,IViewPart
,IWorkbenchPart
,IWorkbenchPart2
,IWorkbenchPart3
,IWorkbenchPartOrientation
,YamcsAware
-
Field Summary
Fields inherited from interface org.eclipse.ui.IWorkbenchPart
PROP_TITLE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addTelecommand
(StackedCommand command) void
changeProcessor
(String instance, String processor) The globally activated processor has changed.void
createPartControl
(Composite parent) void
dispose()
void
void
selectCommand
(StackedCommand command) void
void
void
selectNextCommand
(StackedCommand command) void
setFocus()
void
setWaitTime
(int waitTime) void
updateClearance
(boolean enabled, Mdb.SignificanceInfo.SignificanceLevelType level) Methods inherited from class org.eclipse.ui.part.ViewPart
checkSite, getViewSite, init, init, saveState, setContentDescription, setInitializationData, setPartName
Methods inherited from class org.eclipse.ui.part.WorkbenchPart
addPartPropertyListener, addPropertyListener, firePartPropertyChanged, firePropertyChange, getAdapter, getConfigurationElement, getContentDescription, getDefaultImage, getOrientation, getPartName, getPartProperties, getPartProperty, getSite, getTitle, getTitleImage, getTitleToolTip, removePartPropertyListener, removePropertyListener, setPartProperty, setSite, setTitle, setTitleImage, setTitleToolTip, showBusy
Methods inherited from class org.eclipse.core.commands.common.EventManager
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.eclipse.core.runtime.IAdaptable
getAdapter
Methods inherited from interface org.eclipse.ui.IWorkbenchPart
addPropertyListener, getSite, getTitle, getTitleImage, getTitleToolTip, removePropertyListener
Methods inherited from interface org.yamcs.studio.core.YamcsAware
changeInstance, changeProcessorInfo, onYamcsConnected, onYamcsConnecting, onYamcsConnectionFailed, onYamcsDisconnected, updateTime
-
Field Details
-
ID
- See Also:
-
-
Constructor Details
-
CommandStackView
public CommandStackView()
-
-
Method Details
-
createPartControl
- Specified by:
createPartControl
in interfaceIWorkbenchPart
- Specified by:
createPartControl
in classWorkbenchPart
-
changeProcessor
Description copied from interface:YamcsAware
The globally activated processor has changed. This is always called on the UI thread.Note that this method is not called if only the instance has changed.
- Specified by:
changeProcessor
in interfaceYamcsAware
-
updateClearance
- Specified by:
updateClearance
in interfaceYamcsAware
-
selectFirst
public void selectFirst() -
findNextCommand
-
selectNextCommand
public void selectNextCommand() -
selectNextCommand
-
selectCommand
-
getErrorBackgroundColor
-
getIdentifierStyler
-
getBracketStyler
-
getArgNameStyler
-
getNumberStyler
-
getErrorStyler
-
setWaitTime
public void setWaitTime(int waitTime) -
addTelecommand
-
refreshState
public void refreshState() -
setFocus
public void setFocus()- Specified by:
setFocus
in interfaceIWorkbenchPart
- Specified by:
setFocus
in classWorkbenchPart
-
getCommandExecution
-
dispose
public void dispose()- Specified by:
dispose
in interfaceIWorkbenchPart
- Overrides:
dispose
in classWorkbenchPart
-