|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use DataConsumer | |
---|---|
com.cosylab.gui | |
com.cosylab.gui.adapters | |
com.cosylab.gui.displayers | A package containing framework for building displayer components. |
de.desy.acop.displayers | |
de.desy.acop.displayers.chart | |
de.desy.acop.displayers.table | |
de.desy.acop.displayers.tools | |
de.desy.acop.transport.adapters |
Uses of DataConsumer in com.cosylab.gui |
---|
Classes in com.cosylab.gui that implement DataConsumer | |
---|---|
class |
ButtonController
Button that sets desired value on consumer when pressed. |
class |
CharacteristicsMapPanel
CharacteristicsMapPanel ... |
class |
CheckBoxController
CheckBox for displaying and switching double properties between two values. |
class |
DialKnobDisplayer
DialKnob implemented as Displayer . |
class |
DoubleNumberDisplayer
DoubleNumberDisplayer is simple implementation of
DoubleDisplayer interface based on
LabelledNumberfield . |
class |
GaugerDisplayer
Gauger displayer. |
class |
IconDisplayer
IconDisplayer is a displayer that displays icons associated with
different values. |
class |
LabelDisplayer
A displayer GUI widget that can uniformly display changable string value. |
class |
SliderDisplayer
Displays value on editable slider. |
class |
SliderDisplayerSetter
|
class |
WheelswitchDisplayer
WheelswitchDisplayer is simple implementation of
Displayer interface based on LabelledWheelswitch . |
Methods in com.cosylab.gui with type parameters of type DataConsumer | ||
---|---|---|
|
IconDisplayer.getDataConsumer(java.lang.Class<D> type)
|
Methods in com.cosylab.gui that return DataConsumer | |
---|---|
DataConsumer[] |
WheelswitchDisplayer.getConsumers()
|
DataConsumer[] |
SliderDisplayer.getConsumers()
|
DataConsumer[] |
DoubleNumberDisplayer.getConsumers()
|
DataConsumer[] |
DialKnobDisplayer.getConsumers()
|
DataConsumer[] |
CheckBoxController.getConsumers()
|
DataConsumer[] |
ButtonController.getConsumers()
|
DataConsumer |
WheelswitchDisplayer.getDataConsumer(java.lang.Class type)
|
DataConsumer |
SliderDisplayer.getDataConsumer(java.lang.Class type)
|
DataConsumer |
LabelDisplayer.getDataConsumer(java.lang.Class type)
|
DataConsumer |
GaugerDisplayer.getDataConsumer(java.lang.Class type)
|
DataConsumer |
DoubleNumberDisplayer.getDataConsumer(java.lang.Class type)
|
DataConsumer |
DialKnobDisplayer.getDataConsumer(java.lang.Class type)
|
DataConsumer |
CheckBoxController.getDataConsumer(java.lang.Class type)
|
DataConsumer |
CharacteristicsMapPanel.getDataConsumer(java.lang.Class type)
|
DataConsumer |
ButtonController.getDataConsumer(java.lang.Class type)
|
DataConsumer |
WheelswitchDisplayer.getDefaultDataConsumer()
|
DataConsumer |
SliderDisplayer.getDefaultDataConsumer()
|
DataConsumer |
LabelDisplayer.getDefaultDataConsumer()
|
DataConsumer |
GaugerDisplayer.getDefaultDataConsumer()
|
DataConsumer |
DoubleNumberDisplayer.getDefaultDataConsumer()
|
DataConsumer |
DialKnobDisplayer.getDefaultDataConsumer()
|
DataConsumer |
CheckBoxController.getDefaultDataConsumer()
|
DataConsumer |
CharacteristicsMapPanel.getDefaultDataConsumer()
|
DataConsumer |
ButtonController.getDefaultDataConsumer()
|
Methods in com.cosylab.gui with parameters of type DataConsumer | |
---|---|
void |
WheelswitchDisplayer.addConsumer(DataConsumer consumer)
Accepts only consumers, which support NonblockingNumberConsumer which is used for receiving
updates from user. |
void |
SliderDisplayer.addConsumer(DataConsumer consumer)
Accepts only consumers, which support NonblockingNumberConsumer which is used for receiving
updates from user. |
void |
DoubleNumberDisplayer.addConsumer(DataConsumer consumer)
Accepts only consumers, which support NonblockingNumberConsumer which is used for receiving
updates from user. |
void |
DialKnobDisplayer.addConsumer(DataConsumer consumer)
|
void |
CheckBoxController.addConsumer(DataConsumer consumer)
Accepts only consumers, which support NonblockingNumberConsumer which is used for receiving
updates from user. |
void |
ButtonController.addConsumer(DataConsumer consumer)
Accepts only consumers, which support NonblockingNumberConsumer which is used for receiving
updates from user. |
void |
WheelswitchDisplayer.removeConsumer(DataConsumer consumer)
|
void |
SliderDisplayer.removeConsumer(DataConsumer consumer)
|
void |
DoubleNumberDisplayer.removeConsumer(DataConsumer consumer)
|
void |
DialKnobDisplayer.removeConsumer(DataConsumer consumer)
|
void |
CheckBoxController.removeConsumer(DataConsumer consumer)
|
void |
ButtonController.removeConsumer(DataConsumer consumer)
|
Uses of DataConsumer in com.cosylab.gui.adapters |
---|
Subinterfaces of DataConsumer in com.cosylab.gui.adapters | |
---|---|
interface |
Converter
Converter interface distinguishes objects that wish to act as
data converters for data flow betwean some arbitrary
DataSource and DataConsumer . |
Classes in com.cosylab.gui.adapters that implement DataConsumer | |
---|---|
class |
AbstractConverter
AbstractConverter is implementation of
Converter interface intended for convenience when implementing new converter. |
class |
AsynchronousDispatcher
AsynchronousDispatcher is implementation of
AsynchronousNumberConsumer which delegates value updates to
registered consumers. |
class |
ConverterChain
ConverterChain combines several converter into a single one. |
class |
DataConsumerDispatcher
DataConsumerDispatcher is support class for data consumer
dispatcher implementators. |
class |
DataInterceptor
DataInterceptor filters data that belongs to DoubleConsumer. |
class |
ExponentialConverter
ExponentialConverter uses the supplied values
as the exponential factor to the specified base. |
class |
FeedbackConsumerSupport
FeedbackConsumerSupport is support class fo all implementators
who want to implement consumer, which receives requests for data change
from data consumers and displayers. |
class |
IdentityConverter
IdentityConverter is ismplest possible conversion, it delegates same data value to consumers. |
class |
LinearConverter
MulitplierConverter acts as data source and data consumer in
the same time. |
class |
LogarithmicConverter
LogarithmicConverter logarithms the supplied value using the
logarithm of the specified base. |
class |
MultiplierConverter
MulitplierConverter acts as data source and data consumer in
the same time. |
class |
NonblockingNumberDispatcher
NonblockingNumberDispatcher is implementation of
NonblockingNumberConsumer which delegates value updates to
registered consumers. |
class |
OnApplyDispatcher
|
class |
PotentialConverter
PotentialConverter transforms the incomming value
in the way that it exponents it to the given exponent factor. |
class |
SimpleArrayConverterSupport
SimpleConverterSupport is implementation of
Converter interface intended for simple implementation, which
use transfromation function on double data flow. |
class |
SimpleConverterSupport
SimpleConverterSupport is implementation of
Converter interface intended for simple implementation, which
use transfromation function on double data flow. |
class |
SynchronousNumberDispatcher
SynchronousNumberDispatcher is implementation of
SynchronousNumberConsumer which delegates value updates to
registered consumers. |
Methods in com.cosylab.gui.adapters with type parameters of type DataConsumer | ||
---|---|---|
|
ConverterChain.getDataConsumer(java.lang.Class<D> type)
|
Methods in com.cosylab.gui.adapters that return DataConsumer | |
---|---|
DataConsumer[] |
ConverterChain.getConsumers()
|
DataConsumer |
FeedbackConsumerSupport.getDataConsumer(java.lang.Class type)
|
DataConsumer |
DataInterceptor.getDataConsumer(java.lang.Class type)
|
DataConsumer |
DataConsumerDispatcher.getDataConsumer(java.lang.Class type)
|
DataConsumer |
FeedbackConsumerSupport.getDefaultDataConsumer()
|
DataConsumer |
DataInterceptor.getDefaultDataConsumer()
|
DataConsumer |
DataConsumerDispatcher.getDefaultDataConsumer()
|
DataConsumer |
ConverterChain.getDefaultDataConsumer()
|
Methods in com.cosylab.gui.adapters with parameters of type DataConsumer | |
---|---|
void |
OnApplyDispatcher.addConsumer(DataConsumer consumer)
In this method we investigate the following cases: if consumer is NonblockingNumberConsumer , the it comes from
peer data source and wants to receive notifications from peer cosnumer
about user change requests. |
void |
ConverterChain.addConsumer(DataConsumer consumer)
|
void |
AbstractConverter.addConsumer(DataConsumer consumer)
In this method we investigate the following cases: if consumer is NonblockingNumberConsumer , the it comes from
peer data source and wants to receive notifications from peer cosnumer
about user change requests. |
protected void |
AbstractConverter.consumerAdded(DataConsumer consumer)
This method is called when consumer has been added to this converter. |
void |
ConverterChain.removeConsumer(DataConsumer consumer)
|
Uses of DataConsumer in com.cosylab.gui.displayers |
---|
Subinterfaces of DataConsumer in com.cosylab.gui.displayers | |
---|---|
interface |
AsynchronousNumberConsumer
NumericAsynchronousConsumer is consumer, which receives update
request and returns some time later respons with detail information about
request. |
interface |
AsynchronousObjectConsumer
NumericAsynchronousConsumer is consumer, which receives update
request and returns some time later respons with detail information about
request. |
interface |
AsynchronousStringConsumer
NumericAsynchronousConsumer is consumer, which receives update
request and returns some time later respons with detail information about
request. |
interface |
ConvertibleDisplayer
ConvertibleDisplayer enables usage of Converters. |
interface |
Displayer
Displayer interface describes GUI component, which is able to
dispaly on screen single dynamic data source. |
interface |
DoubleConsumer
DoubleConsumer is data consumer for receiveing updates of
double dynamic values. |
interface |
DoubleDisplayer
A specialization of the Displayer interface for Java primitive
type double . |
interface |
DoubleSeqConsumer
DoubleSeqConsumer is data consumer for receiveing updates of
double[] dynamic values. |
interface |
DoubleSeqDisplayer
A specialization of the Displayer interface for Java primitive
type double[] . |
interface |
EnumDisplayer
A specialization of Displayer interface for enumerations. |
interface |
IconDisplayer
IconDisplayer can display long values (similar to LongDisplayer)
but instead of showing the number value it shows different icons for each of
the received values. |
interface |
LongConsumer
LongConsumer is data consumer for receiveing updates of long
dynamic values. |
interface |
LongDisplayer
A specialization of Displayer interface for Java primitive type
long. |
interface |
LongSeqConsumer
LongSeqConsumer is data consumer for receiveing updates of
long[] dynamic values. |
interface |
NonblockingNumberConsumer
NonblockingNumberConsumer is data consumer for
Number data, which does not block or fail update request. |
interface |
NonblockingObjectConsumer
NonblockingObjectConsumer is data consumer for
Object data, which does not block or fail update request. |
interface |
NonblockingStringConsumer
NonblockingStringConsumer is data consumer for
String data, which does not block or fail update request. |
interface |
NumberConsumer
NumberConsumer is data consumer for receiveing updates of
Number dynamic values, which will block call until update is
completer and throws exception on fail. |
interface |
ObjectConsumer
ObjectConsumer is data consumer for receiveing updates of
Object dynamic values. |
interface |
ObjectDisplayer
A specialization of the Displayer interface for
Object Java type. |
interface |
ObjectSeqConsumer
ObjectSeqConsumer is data consumer for receiveing updates of
Object[] dynamic values. |
interface |
PatternConsumer
PatternConsumer is data consumer for receiveing updates of
BitSet dynamic values. |
interface |
PatternDisplayer
A specialization of Displayer interface for patterns. |
interface |
StringConsumer
StringConsumer is data consumer for receiveing updates of
String dynamic values. |
interface |
StringDisplayer
A specialization of the Displayer interface for
String Java type. |
interface |
StringSeqConsumer
StringSeqConsumer is data consumer for receiveing updates of
String[] dynamic values. |
interface |
SynchronousNumberConsumer
NumberConsumer is data consumer for receiveing updates of
Number dynamic values, which will block call until update is
completer and throws exception on fail. |
interface |
SynchronousObjectConsumer
ObjectConsumer is data consumer for receiveing updates of
Object dynamic values. |
interface |
SynchronousStringConsumer
StringConsumer is data consumer for receiveing updates of
String dynamic values. |
Classes in com.cosylab.gui.displayers that implement DataConsumer | |
---|---|
class |
AbstractDisplayerPanel
AbstractDisplayerPanel is a displayer that provides common
feature of a Displayer interface. |
class |
DoubleConsumerMulticaster
DoubleConsumerMulticaster casts different data consumers to
DoubleConsumer. |
class |
DoubleSeqConsumerMulticaster
DoubleSeqConsumerMulticaster casts different data consumers to
DoubleSeqConsumer. |
class |
LongConsumerMulticaster
LongConsumerMulticaster casts different data consumers to
LongConsumer. |
class |
MinimalDataConsumer
MinimalDataConsumer is minimal implementation of
DataConsumer as convenience for cunsumer implementators. |
class |
ObjectConsumerMulticaster
ObjectConsumerMulticaster delegates all defined data sources to
ObjectConsumer delegate. |
class |
PatternConsumerMulticaster
PatternConsumerMulticaster casts different data consumers to
PatternConsumer. |
class |
StringConsumerMulticaster
StringConsumerMulticaster casts different data consumers to
StringConsumer. |
Methods in com.cosylab.gui.displayers with type parameters of type DataConsumer | ||
---|---|---|
|
MultipleDataConsumer.getConsumer(java.lang.String name,
java.lang.Class<D> type)
Returns data consumer of specified data consumer type and for specified string name. |
|
|
StringConsumerMulticaster.getDataConsumer(java.lang.Class<D> type)
|
|
|
PatternConsumerMulticaster.getDataConsumer(java.lang.Class<D> type)
|
|
|
ObjectConsumerMulticaster.getDataConsumer(java.lang.Class<D> type)
|
|
|
MinimalDataConsumer.getDataConsumer(java.lang.Class<D> type)
|
|
|
DoubleSeqConsumerMulticaster.getDataConsumer(java.lang.Class<D> type)
|
|
|
DoubleConsumerMulticaster.getDataConsumer(java.lang.Class<D> type)
|
|
|
DataConsumer.getDataConsumer(java.lang.Class<D> type)
Returns data consumer for requested data consumer type. |
Methods in com.cosylab.gui.displayers that return DataConsumer | |
---|---|
DataConsumer[] |
MultipleDataConsumer.getConsumers()
Returns all data consumers created by this multiple data consumer. |
DataConsumer[] |
DataSourceSupport.getConsumers()
|
DataConsumer[] |
DataSource.getConsumers()
Returns array of registered data consumer. |
DataConsumer |
LongConsumerMulticaster.getDataConsumer(java.lang.Class type)
|
DataConsumer |
StringConsumerMulticaster.getDefaultDataConsumer()
|
DataConsumer |
PatternConsumerMulticaster.getDefaultDataConsumer()
|
DataConsumer |
ObjectConsumerMulticaster.getDefaultDataConsumer()
|
DataConsumer |
MinimalDataConsumer.getDefaultDataConsumer()
|
DataConsumer |
LongConsumerMulticaster.getDefaultDataConsumer()
|
DataConsumer |
DoubleSeqConsumerMulticaster.getDefaultDataConsumer()
|
DataConsumer |
DoubleConsumerMulticaster.getDefaultDataConsumer()
|
DataConsumer |
DataConsumer.getDefaultDataConsumer()
Returns the implementation of default consumer type supported by this data consumer. |
DataConsumer |
AbstractDisplayerPanel.getDefaultDataConsumer()
|
Methods in com.cosylab.gui.displayers with parameters of type DataConsumer | |
---|---|
void |
DataSourceSupport.addConsumer(DataConsumer consumer)
This support implementation does not perform any type check on consumer, it just adds it to list of consumers. |
void |
DataSource.addConsumer(DataConsumer consumer)
Registers data consumer at this data source. |
void |
MultipleDataConsumer.releaseConsumer(DataConsumer consumer)
Requests frm this multiple consumer to release all resources connectet to provided single consumer. |
void |
DataSourceSupport.removeConsumer(DataConsumer consumer)
|
void |
DataSource.removeConsumer(DataConsumer consumer)
Deregisters data consumer from this data source. |
Uses of DataConsumer in de.desy.acop.displayers |
---|
Classes in de.desy.acop.displayers that implement DataConsumer | |
---|---|
class |
AcopButton
AcopButton is a displayer that sets desired value on remote connection point when pressed. |
class |
AcopCheckBox
AcopCheckBox is a displayer for displaying and switching between two double values. |
class |
AcopDialKnob
AcopDialKnob is a single double value displayer. |
class |
AcopGauger
AcopGauger is a single double value AcopDisplayer . |
class |
AcopIcon
AcopIcon is a displayer which can show imageable value. |
class |
AcopLabel
AcopLabel is an AcopDisplayer which can
show string or number values. |
class |
AcopNumberLabel
AcopNumberLabel is a displayer which can show a single double value. |
class |
AcopSlider
AcopSlider is a displayer which can show a single
double value. |
class |
AcopWheelswitch
AcopWheelswitch is a displayer which can present a single
double value. |
Methods in de.desy.acop.displayers with type parameters of type DataConsumer | ||
---|---|---|
|
AcopTrendChart.getConsumer(java.lang.String name,
java.lang.Class<D> type)
|
|
|
AcopTable.getConsumer(java.lang.String name,
java.lang.Class<D> type)
|
|
|
AcopChartReorg.getConsumer(java.lang.String name,
java.lang.Class<D> type)
|
|
|
AcopChart.getConsumer(java.lang.String name,
java.lang.Class<D> type)
|
Methods in de.desy.acop.displayers that return DataConsumer | |
---|---|
DataConsumer[] |
AcopTable.getConsumers()
|
DataConsumer[] |
AcopChartReorg.getConsumers()
|
DataConsumer[] |
AcopChart.getConsumers()
|
DataConsumer |
AcopWheelswitch.getDataConsumer(java.lang.Class type)
|
DataConsumer |
AcopSlider.getDataConsumer(java.lang.Class type)
|
DataConsumer |
AcopNumberLabel.getDataConsumer(java.lang.Class type)
|
DataConsumer |
AcopIcon.getDataConsumer(java.lang.Class type)
|
DataConsumer |
AcopGauger.getDataConsumer(java.lang.Class type)
|
DataConsumer |
AcopDialKnob.getDataConsumer(java.lang.Class type)
|
DataConsumer |
AcopCheckBox.getDataConsumer(java.lang.Class type)
|
DataConsumer |
AcopButton.getDataConsumer(java.lang.Class type)
|
Methods in de.desy.acop.displayers with parameters of type DataConsumer | |
---|---|
void |
AcopTable.releaseConsumer(DataConsumer consumer)
|
void |
AcopChartReorg.releaseConsumer(DataConsumer consumer)
|
void |
AcopChart.releaseConsumer(DataConsumer consumer)
|
Uses of DataConsumer in de.desy.acop.displayers.chart |
---|
Classes in de.desy.acop.displayers.chart that implement DataConsumer | |
---|---|
class |
AcopChartConsumer
AcopChartConsumer is the common consumer used by the
AcopChart and AcopChartReorg . |
class |
AcopTrendChartConsumer
AcopTrendChartConsumer is a consumer used by AcopTrendChart
Each consumer can present one trend line in the chart which shows
the time evolution of some remote property. |
Methods in de.desy.acop.displayers.chart that return DataConsumer | |
---|---|
DataConsumer |
AcopChartConsumer.getDataConsumer(java.lang.Class type)
|
DataConsumer |
AcopChartConsumer.getDefaultDataConsumer()
|
Uses of DataConsumer in de.desy.acop.displayers.table |
---|
Classes in de.desy.acop.displayers.table that implement DataConsumer | |
---|---|
class |
AcopBitTableColumn
Table column for presenting numerical values in binary form. |
class |
AcopNumericTableColumn
Table column for presenting numerical values. |
class |
AcopStringTableColumn
TableColumn for presenting string values. |
class |
AcopTableColumn
AcopTableColumn is a DataConsumer which uses
TableCells for displaying values. |
Methods in de.desy.acop.displayers.table that return DataConsumer | |
---|---|
DataConsumer |
AcopTableColumn.getDataConsumer(java.lang.Class type)
|
DataConsumer |
AcopTableColumn.getDefaultDataConsumer()
|
Uses of DataConsumer in de.desy.acop.displayers.tools |
---|
Subinterfaces of DataConsumer in de.desy.acop.displayers.tools | |
---|---|
interface |
AcopDisplayer
AcopDisplayerConnector should be implemented by all Acop single displayers. |
Methods in de.desy.acop.displayers.tools that return DataConsumer | |
---|---|
DataConsumer |
AcopChartConsumer.getDataConsumer(java.lang.Class type)
|
DataConsumer |
AcopChartConsumer.getDefaultDataConsumer()
|
Uses of DataConsumer in de.desy.acop.transport.adapters |
---|
Classes in de.desy.acop.transport.adapters that implement DataConsumer | |
---|---|
class |
ReverseConsumer
ReverseConsumer is an implementation consumer that is attached
to those consumers which also act as data sources. |
Methods in de.desy.acop.transport.adapters that return DataConsumer | |
---|---|
DataConsumer |
ReverseConsumer.getDataConsumer(java.lang.Class type)
|
DataConsumer |
ReverseConsumer.getDefaultDataConsumer()
|
Methods in de.desy.acop.transport.adapters with parameters of type DataConsumer | |
---|---|
void |
AcopTransportDataSource.addConsumer(DataConsumer consumer)
|
void |
AcopDataSourceJoint.addConsumer(DataConsumer consumer)
|
void |
AcopTransportDataSource.removeConsumer(DataConsumer consumer)
Removes the DataConsumer from this data source. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |