Class CommandHistoryView
java.lang.Object
org.eclipse.core.commands.common.EventManager
org.eclipse.ui.part.WorkbenchPart
org.eclipse.ui.part.ViewPart
org.yamcs.studio.commanding.cmdhist.CommandHistoryView
- All Implemented Interfaces:
IAdaptable
,IExecutableExtension
,IPersistable
,IViewPart
,IWorkbenchPart
,IWorkbenchPart2
,IWorkbenchPart3
,IWorkbenchPartOrientation
,YamcsAware
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
Fields inherited from interface org.eclipse.ui.IWorkbenchPart
PROP_TITLE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addCommands
(List<Command> commands) void
changeProcessor
(String instance, String processor) The globally activated processor has changed.void
clear()
void
createPartControl
(Composite parent) void
dispose()
void
enableScrollLock
(boolean enabled) void
processCommand
(Command command, boolean update) void
setFocus()
void
setShowRelativeTime
(boolean enabled) 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, updateClearance, updateTime
-
Field Details
-
ID
- See Also:
-
COL_COMPLETION
- See Also:
-
COL_COMMAND
- See Also:
-
COL_ORIGIN_ID
- See Also:
-
COL_USER
- See Also:
-
COL_ORIGIN
- See Also:
-
COL_PTV
- See Also:
-
COL_T
- See Also:
-
COL_QUEUED
- See Also:
-
COL_RELEASED
- See Also:
-
COL_SENT
- See Also:
-
-
Constructor Details
-
CommandHistoryView
public CommandHistoryView()
-
-
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
-
createDefaultColumnData
-
clear
public void clear() -
enableScrollLock
public void enableScrollLock(boolean enabled) -
setShowRelativeTime
public void setShowRelativeTime(boolean enabled) -
getPreviousRecord
-
getNextRecord
-
dispose
public void dispose()- Specified by:
dispose
in interfaceIWorkbenchPart
- Overrides:
dispose
in classWorkbenchPart
-
processCommand
-
addCommands
-
setFocus
public void setFocus()- Specified by:
setFocus
in interfaceIWorkbenchPart
- Specified by:
setFocus
in classWorkbenchPart
-
getTableViewer
-