| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectde.desy.acop.displayers.table.AcopTableColumn
de.desy.acop.displayers.table.AcopStringTableColumn
public class AcopStringTableColumn
TableColumn for presenting string values.
| Field Summary | |
|---|---|
| static java.lang.String[] | SUPPORTED_CHARACTERISTICS | 
| static java.lang.Class[] | SUPPORTED_CONSUMER_TYPES | 
| Fields inherited from class de.desy.acop.displayers.table.AcopTableColumn | 
|---|
| cells, characteristics, dataState, displayerParameters, rowCount, table | 
| Constructor Summary | |
|---|---|
| AcopStringTableColumn()Constructs new AcopStringTableColumn. | |
| AcopStringTableColumn(AcopTable table,
                      java.lang.String uniqueName,
                      java.lang.String shortName)Constructs new AcopStringTableColumn. | |
| Method Summary | |
|---|---|
|  java.lang.Class<?> | getColumnClass()Returns the class of the objects that this column presents. | 
|  DataState | getDataState()Returns the current data state of this column. | 
|  java.lang.String[] | getSupportedCharacteristics()Resturns array with names of supported characteristics. | 
|  java.lang.Class<DataConsumer>[] | getSupportedConsumerTypes()Returns array of supported data consumer types, which can be used as parameter and returnned with getDataCosnumer(Class)method. | 
|  java.lang.Object | getValue(int rowIndex)Returns the value at specified row. | 
|  void | updateValue(long timestamp,
            java.lang.String[] names)Notifys this consumer about new dynamic value update. | 
| Methods inherited from class de.desy.acop.displayers.table.AcopTableColumn | 
|---|
| addTableColumnListener, destroy, fireColumnChanged, getDataConsumer, getDefaultDataConsumer, getDisplayerParameters, getHeaderName, getName, getRowCount, removeTableColumnListener, setCharacteristics, setCharacteristicsOnCell, setDataStateOnCell, setDisplayerParameters, setRowCount, updateDataState | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Methods inherited from interface com.cosylab.gui.displayers.DataConsumer | 
|---|
| getDataConsumer, getDefaultDataConsumer, getName, setCharacteristics, updateDataState | 
| Field Detail | 
|---|
public static final java.lang.Class[] SUPPORTED_CONSUMER_TYPES
public static final java.lang.String[] SUPPORTED_CHARACTERISTICS
| Constructor Detail | 
|---|
public AcopStringTableColumn()
public AcopStringTableColumn(AcopTable table,
                             java.lang.String uniqueName,
                             java.lang.String shortName)
table - parent tableuniqueName - unique name of the columnshortName - short name of the column| Method Detail | 
|---|
public java.lang.Class<?> getColumnClass()
AcopTableColumn
getColumnClass in class AcopTableColumnpublic java.lang.String[] getSupportedCharacteristics()
DataConsumernull is returned, than
 consumer expect all existing characteristics from data source.
getSupportedCharacteristics in interface DataConsumerpublic java.lang.Class<DataConsumer>[] getSupportedConsumerTypes()
DataConsumergetDataCosnumer(Class)
 method.
getSupportedConsumerTypes in interface DataConsumerpublic java.lang.Object getValue(int rowIndex)
AcopTableColumn
getValue in class AcopTableColumn
public void updateValue(long timestamp,
                        java.lang.String[] names)
StringSeqConsumer
updateValue in interface StringSeqConsumertimestamp - the time of dynamic value eventnames - new valuepublic DataState getDataState()
AcopTableColumn
getDataState in class AcopTableColumn| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||