public class VirtualCBusGraphValueData extends Object
Constructor and Description |
---|
VirtualCBusGraphValueData(VirtualCBusGraph busGraph)
Creates a new object from REXX.
|
VirtualCBusGraphValueData(VirtualCBusGraph busGraph,
PhantomCBusGraph.PhantomCBusGraphValueData phantomValueData)
Creates a new object by reading the Phantom file.
|
Modifier and Type | Method and Description |
---|---|
void |
fireCreate(Transaction trans)
This method is used to fire a create message to the client by
a virtual class.
|
void |
fireUpdate(Transaction trans)
This method is used to fire an update message to the client by
a virtual class.
|
Vector<Double> |
getDataValues()
Returns the data values vector.
|
char |
getDecimalSeparator()
Gets the decimal separator.
|
char |
getListSeparator()
Returns the list separator.
|
String |
getTextValue()
Returns the text value string.
|
char |
getThousandSeparator()
Gets the thousand separator.
|
boolean |
hasChanged()
Checks if the base control data with possible text data has changed.
|
void |
hostScreenChanged(PhantomHostScreen screen)
The connected host screen has changed.
|
void |
init()
Initializes the object.
|
void |
refresh()
This method is used to refresh all virtual controls when e.g.
|
void |
resetData()
Rexx function - deletes all data series.
|
void |
sendTrans(Transaction trans)
This method sends the create and the update transaction to the client.
|
void |
setBackColor(int color)
Sets the backColor to a new value.
|
void |
setChanged()
This method is used to indicate that a virtual class has changed and that it
needs to update the client.
|
void |
setDataValues(Vector<Double> values)
Sets the data values vector to a new value.
|
void |
setForeColor(int color)
Sets the foreColor to a new value.
|
void |
setLineColor(int color)
Sets the lineColor to a new value.
|
void |
setLineType(int type)
Sets the lineType to a new value.
|
void |
setMarker(int marker)
Sets the marker symbol.
|
void |
setPattern(int pattern)
Sets the pattern to a new value.
|
void |
setTextValue(String value)
Sets the text value string to a new value.
|
public VirtualCBusGraphValueData(VirtualCBusGraph busGraph, PhantomCBusGraph.PhantomCBusGraphValueData phantomValueData)
public VirtualCBusGraphValueData(VirtualCBusGraph busGraph)
public void init()
public void fireCreate(Transaction trans)
public void fireUpdate(Transaction trans)
public void sendTrans(Transaction trans)
public void refresh()
public void setChanged()
public boolean hasChanged()
The text change flag is not checked in this method, the control subclassing this class is responsible to call "setChanged()" whenever any child component of the virtual control has changed. This will guarantee that the entire chane of components, even upwards in the tree will synchronize the client panels and components.
public void hostScreenChanged(PhantomHostScreen screen)
public String getTextValue()
public char getListSeparator()
public char getDecimalSeparator()
public char getThousandSeparator()
public void resetData()
public void setTextValue(String value)
public void setDataValues(Vector<Double> values)
public void setForeColor(int color)
public void setBackColor(int color)
public void setLineColor(int color)
public void setPattern(int pattern)
public void setLineType(int type)
public void setMarker(int marker)
Phantom® and NetPhantom® are registered trademarks of Mindus SARL.
© © Mindus SARL, 2024. All rights reserved.