public abstract class AbstractInput extends Object implements Input
Input.Listener
Constructor and Description |
---|
AbstractInput(Executor executor) |
Modifier and Type | Method and Description |
---|---|
void |
addInputListener(Input.Listener listener) |
void |
addTransformer(Transformer transformer) |
void |
dispose() |
protected void |
fireData(Data data) |
protected void |
fireDisposed() |
protected void |
processFireData(Input.Listener[] listeners,
Data data) |
void |
removeInputListener(Input.Listener listener) |
void |
removeTransformer(Transformer transformer) |
void |
setTransformers(Transformer[] transformers) |
protected Data |
transform(Data data) |
public AbstractInput(Executor executor)
public void addTransformer(Transformer transformer)
addTransformer
in interface Input
public void removeTransformer(Transformer transformer)
removeTransformer
in interface Input
public void setTransformers(Transformer[] transformers)
setTransformers
in interface Input
public void addInputListener(Input.Listener listener)
addInputListener
in interface Input
public void removeInputListener(Input.Listener listener)
removeInputListener
in interface Input
protected void fireDisposed()
protected void fireData(Data data)
protected void processFireData(Input.Listener[] listeners, Data data)
Copyright © 2016 Eclipse NeoSCADA Project. All rights reserved.