public abstract class MonitorSubscriptionAlarmsEventsView extends AbstractAlarmsEventsView
| Modifier and Type | Field and Description |
|---|---|
protected org.eclipse.core.databinding.observable.set.WritableSet |
monitors |
protected String |
monitorsId |
protected org.eclipse.core.databinding.observable.map.WritableMap |
monitorsMap |
protected SubscriptionState |
monitorSubscriptionState |
| Constructor and Description |
|---|
MonitorSubscriptionAlarmsEventsView() |
| Modifier and Type | Method and Description |
|---|---|
void |
acknowledgeMonitor(String monitorId,
Date timestamp,
CallbackHandler callbackHandler) |
void |
createPartControl(org.eclipse.swt.widgets.Composite parent) |
protected void |
dataChanged(List<MonitorStatusInformation> addedOrUpdated,
Set<String> removed,
boolean full) |
String |
getMonitorsId() |
protected org.eclipse.core.databinding.observable.Realm |
getRealm() |
protected void |
onConnect()
onConnect is only called if connection is actually there
|
protected void |
onDisconnect()
onDisonnect is only called if connection is not there or no connection is
found at all
it also maybe called multiple times
|
void |
setMonitorsId(String monitorsId) |
void |
statusChangedMonitorSubscription(SubscriptionState state) |
protected void |
subscribe() |
protected void |
unSubscribe() |
addSelectionListener, createCommentAction, dispose, getConnection, getConnectionService, getConnectionUri, getContentPane, getLabelForConnection, getStateLabel, init, isConnected, makeStringFromConnection, removeSelectionListener, saveState, scheduleJob, setConnectionId, setConnectionUri, setSelection, updateStatusBar, watchMonitors, watchPoolcheckSite, getViewSite, init, setContentDescription, setInitializationData, setPartNameaddPartPropertyListener, addPropertyListener, firePartPropertyChanged, firePropertyChange, getAdapter, getConfigurationElement, getContentDescription, getDefaultImage, getOrientation, getPartName, getPartProperties, getPartProperty, getSite, getTitle, getTitleImage, getTitleToolTip, removePartPropertyListener, removePropertyListener, setFocus, setPartProperty, setSite, setTitle, setTitleImage, setTitleToolTip, showBusyaddListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObjectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitprotected String monitorsId
protected org.eclipse.core.databinding.observable.set.WritableSet monitors
protected org.eclipse.core.databinding.observable.map.WritableMap monitorsMap
protected SubscriptionState monitorSubscriptionState
protected org.eclipse.core.databinding.observable.Realm getRealm()
getRealm in class AbstractAlarmsEventsViewpublic void setMonitorsId(String monitorsId)
public String getMonitorsId()
protected void subscribe()
protected void unSubscribe()
protected void onConnect()
AbstractAlarmsEventsViewonConnect in class AbstractAlarmsEventsViewprotected void onDisconnect()
AbstractAlarmsEventsViewonDisconnect in class AbstractAlarmsEventsViewpublic void statusChangedMonitorSubscription(SubscriptionState state)
protected void dataChanged(List<MonitorStatusInformation> addedOrUpdated, Set<String> removed, boolean full)
public void createPartControl(org.eclipse.swt.widgets.Composite parent)
createPartControl in interface org.eclipse.ui.IWorkbenchPartcreatePartControl in class AbstractAlarmsEventsViewpublic void acknowledgeMonitor(String monitorId, Date timestamp, CallbackHandler callbackHandler)
Copyright © 2016 Eclipse NeoSCADA Project. All rights reserved.