public class QueryControlView extends QueryViewPart implements PropertyChangeListener
query| Constructor and Description |
|---|
QueryControlView() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
changeRequest(int secondsOffset,
int secondsScale) |
protected void |
clear() |
void |
createPartControl(org.eclipse.swt.widgets.Composite parent) |
void |
propertyChange(PropertyChangeEvent evt) |
void |
setFocus() |
protected void |
setQuery(AbstractQueryBuffer query) |
void |
updateData(int index,
Map<String,List<Double>> values,
List<ValueInformation> valueInformation)
Reports data update
|
void |
updateParameters(QueryParameters parameters,
Set<String> valueTypes)
Reports a change in parameters
|
protected void |
updateRequest() |
void |
updateState(QueryState state)
Updates the state of the query
|
addListener, dispose, getQueryFromSelection, removeListener, setSelectioncheckSite, getViewSite, init, init, saveState, setContentDescription, setInitializationData, setPartNameaddPartPropertyListener, addPropertyListener, firePartPropertyChanged, firePropertyChange, getAdapter, getConfigurationElement, getContentDescription, getDefaultImage, getOrientation, getPartName, getPartProperties, getPartProperty, getSite, getTitle, getTitleImage, getTitleToolTip, removePartPropertyListener, removePropertyListener, setPartProperty, setSite, setTitle, setTitleImage, setTitleToolTip, showBusyaddListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObjectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic void createPartControl(org.eclipse.swt.widgets.Composite parent)
createPartControl in interface org.eclipse.ui.IWorkbenchPartcreatePartControl in class org.eclipse.ui.part.WorkbenchPartprotected void changeRequest(int secondsOffset,
int secondsScale)
protected void updateRequest()
protected void setQuery(AbstractQueryBuffer query)
setQuery in class QueryViewPartprotected void clear()
clear in class QueryViewPartpublic void setFocus()
setFocus in interface org.eclipse.ui.IWorkbenchPartsetFocus in class org.eclipse.ui.part.WorkbenchPartpublic void updateData(int index,
Map<String,List<Double>> values,
List<ValueInformation> valueInformation)
QueryListenerAll arrays must have the same size.
updateData in interface QueryListenerindex - index from which the data update starts, must be greater or
equal to zero
and lower than the reported number of entriesvalues - the values that are updates, must not be nullvalueInformation - the value information for the provided values. must not be
nullpublic void updateParameters(QueryParameters parameters, Set<String> valueTypes)
QueryListenerupdateParameters in interface QueryListenerparameters - the new parameters, must not be nullvalueTypes - the new value types to expect, must not be null
or emptypublic void updateState(QueryState state)
QueryListenerupdateState in interface QueryListenerstate - the new statepublic void propertyChange(PropertyChangeEvent evt)
propertyChange in interface PropertyChangeListenerCopyright © 2016 Eclipse NeoSCADA Project. All rights reserved.