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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidchangeInstance(String instance) The globally activated instance has changed.voidcreatePartControl(Composite parent) voiddispose()voidvoidseekReplay(OffsetDateTime newPosition) voidsetFocus()voidsourceChanged(int sourcePriority, String sourceName, Object sourceValue) voidsourceChanged(int sourcePriority, Map sourceValuesByName) voidupdateTime(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, setPartNameMethods 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, showBusyMethods inherited from class org.eclipse.core.commands.common.EventManager
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObjectMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.core.runtime.IAdaptable
getAdapterMethods inherited from interface org.eclipse.ui.IWorkbenchPart
addPropertyListener, getSite, getTitle, getTitleImage, getTitleToolTip, removePropertyListenerMethods 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:
createPartControlin interfaceIWorkbenchPart- Specified by:
createPartControlin classWorkbenchPart
-
getTimeline
-
setFocus
public void setFocus()- Specified by:
setFocusin interfaceIWorkbenchPart- Specified by:
setFocusin classWorkbenchPart
-
updateTime
Description copied from interface:YamcsAwareActual mission time as reported by Yamcs Server. If no time is defined (for example when not connected), listeners will receive null- Specified by:
updateTimein interfaceYamcsAware
-
changeInstance
Description copied from interface:YamcsAwareThe globally activated instance has changed. This is always called on the UI thread.- Specified by:
changeInstancein interfaceYamcsAware
-
seekReplay
-
sourceChanged
- Specified by:
sourceChangedin interfaceISourceProviderListener
-
sourceChanged
- Specified by:
sourceChangedin interfaceISourceProviderListener
-
refreshData
public void refreshData() -
dispose
public void dispose()- Specified by:
disposein interfaceIWorkbenchPart- Overrides:
disposein classWorkbenchPart
-