public class QueryImpl extends java.lang.Object implements Query, ProxyHistoricalItem.ItemListener
| Modifier and Type | Class and Description |
|---|---|
static class |
QueryImpl.QueryEntry |
| Constructor and Description |
|---|
QueryImpl(ProxyHistoricalItem item,
QueryParameters parameters,
QueryListener listener,
boolean updateData,
java.util.concurrent.Executor executor) |
| Modifier and Type | Method and Description |
|---|---|
void |
changeParameters(QueryParameters parameters)
Request a change of parameters
|
void |
close()
Close the query
|
protected void |
handleChangeParameters(QueryParameters parameters) |
void |
listenersChanges(java.util.Collection<ProxyValueSource.ServiceEntry> added,
java.util.Collection<ProxyValueSource.ServiceEntry> removed) |
protected void |
performRender() |
void |
render() |
public QueryImpl(ProxyHistoricalItem item, QueryParameters parameters, QueryListener listener, boolean updateData, java.util.concurrent.Executor executor)
public void close()
Querypublic void changeParameters(QueryParameters parameters)
QuerychangeParameters in interface Queryparameters - the new requested parametersprotected void handleChangeParameters(QueryParameters parameters)
public void listenersChanges(java.util.Collection<ProxyValueSource.ServiceEntry> added, java.util.Collection<ProxyValueSource.ServiceEntry> removed)
listenersChanges in interface ProxyHistoricalItem.ItemListenerpublic void render()
protected void performRender()
Copyright (c) IBH SYSTEMS GmbH and others 2010, 2013.
All rights reserved. This program and the accompanying materials
are made available under the terms of the
Eclipse Public License v1.0