Package org.yamcs.studio.archive
Class ArchiveView
java.lang.Object
org.eclipse.core.commands.common.EventManager
org.eclipse.ui.part.WorkbenchPart
org.eclipse.ui.part.ViewPart
org.yamcs.studio.archive.ArchiveView
- All Implemented Interfaces:
IAdaptable
,IExecutableExtension
,IPersistable
,ISourceProviderListener
,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
changeInstance
(String instance) The globally activated instance has changed.void
createPartControl
(Composite parent) void
dispose()
void
void
seekReplay
(OffsetDateTime newPosition) void
setFocus()
void
sourceChanged
(int sourcePriority, String sourceName, Object sourceValue) void
sourceChanged
(int sourcePriority, Map sourceValuesByName) void
updateTime
(Instant time) Actual mission time as reported by Yamcs Server.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
changeProcessor, changeProcessorInfo, onYamcsConnected, onYamcsConnecting, onYamcsConnectionFailed, onYamcsDisconnected, updateClearance
-
Constructor Details
-
ArchiveView
public ArchiveView()
-
-
Method Details
-
createPartControl
- Specified by:
createPartControl
in interfaceIWorkbenchPart
- Specified by:
createPartControl
in classWorkbenchPart
-
getTimeline
-
setFocus
public void setFocus()- Specified by:
setFocus
in interfaceIWorkbenchPart
- Specified by:
setFocus
in classWorkbenchPart
-
updateTime
Description copied from interface:YamcsAware
Actual mission time as reported by Yamcs Server. If no time is defined (for example when not connected), listeners will receive null- Specified by:
updateTime
in interfaceYamcsAware
-
changeInstance
Description copied from interface:YamcsAware
The globally activated instance has changed. This is always called on the UI thread.- Specified by:
changeInstance
in interfaceYamcsAware
-
seekReplay
-
sourceChanged
- Specified by:
sourceChanged
in interfaceISourceProviderListener
-
sourceChanged
- Specified by:
sourceChanged
in interfaceISourceProviderListener
-
refreshData
public void refreshData() -
dispose
public void dispose()- Specified by:
dispose
in interfaceIWorkbenchPart
- Overrides:
dispose
in classWorkbenchPart
-