|
JClass DesktopViews 6.3.0 API Documentation |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.klg.jclass.chart.beans.RadioWrapper
Abstract base class for wrappers dealing with multiple instances of the same properties. In the related editors, these instances are often represented by a series of radio buttons, hence the name.
In the subclass wrappers (for example, for axes or dataviews), the wrappers store property values for each axis or dataview in arrays. This class contains many methods for converting from series Strings to arrays of these datatypes and vice versa.
Field Summary | |
protected String[] |
radioIds
|
Constructor Summary | |
RadioWrapper()
|
Method Summary | |
String |
booleanValuesToString(boolean[] valArray)
Converts array of boolean values to a series String of the format " (radioId1 value1)(radioId2 value2) ... ". |
String |
colorValuesToString(Color[] valArray)
Converts array of Color values to a series String of the format " (radioId1 value1)(radioId2 value2) ... ". |
String |
dateValuesToString(Date[] valArray)
Converts array of Date values to a series String of the format " (radioId1 value1)(radioId2 value2) ... ". |
String |
doubleIsDefValuesToString(double[] valArray,
boolean[] valIsDefArray)
Converts array of double values to a series String of the format " (radioId1 value1)(radioId2 value2) ... ". |
String |
doubleValuesToString(double[] valArray)
Converts array of double values to a series String of the format " (radioId1 value1)(radioId2 value2) ... ". |
String |
enumIsDefValuesToString(int[] valArray,
boolean[] valIsDefArray,
String[] enumStrings,
int[] enumVals)
Converts array of enum intger values to a series String of the format " (radioId1 value1)(radioId2 value2) ... ". |
String |
enumValuesToString(int[] valArray,
String[] enumStrings,
int[] enumVals)
Converts array of enum integer values to a series String of the format " (radioId1 value1)(radioId2 value2) ... ". |
String |
enumValuesToString(long[] valArray,
String[] enumStrings,
long[] enumVals)
Converts array of enum long values to a series String of the format " (radioId1 value1)(radioId2 value2) ... ". |
String |
fontValuesToString(Font[] valArray)
Converts array of Font values to a series String of the format " (radioId1 value1)(radioId2 value2) ... ". |
String |
intIsDefValuesToString(int[] valArray,
boolean[] valIsDefArray)
Converts array of integer values to a series String of the format " (radioId1 value1)(radioId2 value2) ... ". |
String |
intValuesToString(int[] valArray)
Converts array of integer values to a series String of the format " (radioId1 value1)(radioId2 value2) ... ". |
String |
radioIDValuesToString(int[] valArray)
Converts array of radioId values to a series String of the format " (radioId1 value1)(radioId2 value2) ... ". |
String |
radioIDValuesToString(int[] valArray,
String[] radioIds)
Converts array of radioId values to a series String of the format " (radioId1 value1)(radioId2 value2) ... ". |
String |
seriesStringPrefix(String radioId)
Contructs series String beginning using radioId. |
String |
seriesStringSuffix()
Constructs closing portion of series String. |
void |
setWrapperBooleanValues(boolean[] valArray,
com.klg.jclass.chart.beans.RadioSeries series)
Fills the array of boolean values from the provided RadioSeries
object. |
void |
setWrapperColorValues(Color[] valArray,
com.klg.jclass.chart.beans.RadioSeries series)
Fills the array of Color values from the provided RadioSeries
object. |
void |
setWrapperDateValues(Date[] valArray,
com.klg.jclass.chart.beans.RadioSeries series)
Fills the array of Date values from the provided RadioSeries
object. |
void |
setWrapperDoubleIsDefValues(double[] valArray,
boolean[] valIsDefArray,
com.klg.jclass.chart.beans.RadioSeries series)
Fills the array of double values and matching array of boolean isdef values from the provided RadioSeries object. |
void |
setWrapperDoubleValues(double[] valArray,
com.klg.jclass.chart.beans.RadioSeries series)
Fills the array of double values from the provided RadioSeries
object. |
void |
setWrapperEnumIsDefValues(int[] valArray,
boolean[] valIsDefArray,
com.klg.jclass.chart.beans.RadioSeries series,
String[] enumStrings,
int[] enumVals,
String type,
int def)
Fills the array of enum integer values and the matching array of boolean isdef values from the provided RadioSeries
object containing enum Strings. |
void |
setWrapperEnumValues(int[] valArray,
com.klg.jclass.chart.beans.RadioSeries series,
String[] enumStrings,
int[] enumVals,
String type,
int def)
Fills the array of enum integer values from the provided RadioSeries
object containing enum Strings. |
void |
setWrapperEnumValues(long[] valArray,
com.klg.jclass.chart.beans.RadioSeries series,
String[] enumStrings,
long[] enumVals,
String type,
long def)
Fills the array of enum long values from the provided RadioSeries
object containing enum Strings. |
void |
setWrapperFontValues(Font[] valArray,
com.klg.jclass.chart.beans.RadioSeries series)
Fills the array of Font values from the provided RadioSeries
object. |
void |
setWrapperIntIsDefValues(int[] valArray,
boolean[] valIsDefArray,
com.klg.jclass.chart.beans.RadioSeries series)
Fills the array of integer values and matching array of boolean isdef values from the provided RadioSeries object. |
void |
setWrapperIntValues(int[] valArray,
com.klg.jclass.chart.beans.RadioSeries series)
Fills the array of integer values from the provided RadioSeries
object. |
void |
setWrapperRadioIDValues(int[] valArray,
com.klg.jclass.chart.beans.RadioSeries series)
Fills the array of radio id integer values from the provided RadioSeries
object containing String representations of the radio IDs. |
void |
setWrapperRadioIDValues(int[] valArray,
com.klg.jclass.chart.beans.RadioSeries series,
String[] radioIds)
Fills the array of radio ID integer values from the provided RadioSeries
object containing String representations of the radio IDs. |
void |
setWrapperStringIsDefValues(String[] valArray,
boolean[] valIsDefArray,
com.klg.jclass.chart.beans.RadioSeries series)
Fills the array of String values and matching array of boolean isdef values from the provided RadioSeries object. |
void |
setWrapperStringValues(String[] valArray,
com.klg.jclass.chart.beans.RadioSeries series)
Fills the array of String values from the provided RadioSeries
object. |
String |
stringIsDefValuesToString(String[] valArray,
boolean[] valIsDefArray)
Converts array of String values to a series String of the format " (radioId1 value1)(radioId2 value2) ... ". |
String |
stringValuesToBigString(String[] valArray)
Converts array of String values to a series String of the format " (radioId1 value1)(radioId2 value2) ... ". |
String |
stringValuesToString(String[] valArray)
Converts array of String values to a series String of the format " (radioId1 value1)(radioId2 value2) ... ". |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected String[] radioIds
Constructor Detail |
public RadioWrapper()
Method Detail |
public void setWrapperDoubleValues(double[] valArray, com.klg.jclass.chart.beans.RadioSeries series)
RadioSeries
object.
valArray
- array of double valuesseries
- RadioSeries
object derived from String representation
of valuespublic void setWrapperDoubleIsDefValues(double[] valArray, boolean[] valIsDefArray, com.klg.jclass.chart.beans.RadioSeries series)
RadioSeries
object.
valArray
- array of double valuesvalIsDefArray
- matching array of boolean isdef values -- true
means to calculate a default rather than use the set valueseries
- RadioSeries
object derived from String representation
of valuespublic void setWrapperIntValues(int[] valArray, com.klg.jclass.chart.beans.RadioSeries series)
RadioSeries
object.
valArray
- array of integer valuesseries
- RadioSeries
object derived from String representation
of valuespublic void setWrapperIntIsDefValues(int[] valArray, boolean[] valIsDefArray, com.klg.jclass.chart.beans.RadioSeries series)
RadioSeries
object.
valArray
- array of integer valuesvalIsDefArray
- matching array of boolean isdef values -- true
means to calculate a default rather than use the set valueseries
- RadioSeries
object derived from String representation
of valuespublic void setWrapperBooleanValues(boolean[] valArray, com.klg.jclass.chart.beans.RadioSeries series)
RadioSeries
object.
valArray
- array of boolean valuesseries
- RadioSeries
object derived from String representation
of valuespublic void setWrapperStringValues(String[] valArray, com.klg.jclass.chart.beans.RadioSeries series)
RadioSeries
object.
valArray
- array of String valuesseries
- RadioSeries
object derived from String representation
of valuespublic void setWrapperStringIsDefValues(String[] valArray, boolean[] valIsDefArray, com.klg.jclass.chart.beans.RadioSeries series)
RadioSeries
object.
valArray
- array of String valuesvalIsDefArray
- matching array of boolean isdef values -- true
means to calculate a default rather than use the set valueseries
- RadioSeries
object derived from String representation
of valuespublic void setWrapperEnumValues(int[] valArray, com.klg.jclass.chart.beans.RadioSeries series, String[] enumStrings, int[] enumVals, String type, int def)
RadioSeries
object containing enum Strings.
valArray
- array of enum integer valuesseries
- RadioSeries
object derived from String representation
of valuesenumStrings
- array of enum String values for conversionenumVals
- matching array of enum integer values for conversiontype
- enum name used for error messagesdef
- default value to use if enum String can not be convertedpublic void setWrapperEnumValues(long[] valArray, com.klg.jclass.chart.beans.RadioSeries series, String[] enumStrings, long[] enumVals, String type, long def)
RadioSeries
object containing enum Strings.
valArray
- array of enum long valuesseries
- RadioSeries
object derived from String representation
of valuesenumStrings
- array of enum String values for conversionenumVals
- matching array of enum long values for conversiontype
- enum name used for error messagesdef
- default value to use if enum String can not be convertedpublic void setWrapperEnumIsDefValues(int[] valArray, boolean[] valIsDefArray, com.klg.jclass.chart.beans.RadioSeries series, String[] enumStrings, int[] enumVals, String type, int def)
RadioSeries
object containing enum Strings.
valArray
- array of enum integer valuesvalIsDefArray
- matching array of boolean isdef values -- true
means to calculate a default rather than use the set valueseries
- RadioSeries
object derived from String representation
of valuesenumStrings
- array of enum String values for conversionenumVals
- matching array of enum integer values for conversiontype
- enum name used for error messagesdef
- default value to use if enum String can not be convertedpublic void setWrapperFontValues(Font[] valArray, com.klg.jclass.chart.beans.RadioSeries series)
RadioSeries
object.
valArray
- array of Font valuesseries
- RadioSeries
object derived from String representation
of valuespublic void setWrapperColorValues(Color[] valArray, com.klg.jclass.chart.beans.RadioSeries series)
RadioSeries
object.
valArray
- array of Color valuesseries
- RadioSeries
object derived from String representation
of valuespublic void setWrapperDateValues(Date[] valArray, com.klg.jclass.chart.beans.RadioSeries series)
RadioSeries
object.
valArray
- array of Date valuesseries
- RadioSeries
object derived from String representation
of valuespublic void setWrapperRadioIDValues(int[] valArray, com.klg.jclass.chart.beans.RadioSeries series)
RadioSeries
object containing String representations of the radio IDs. Uses the
current set radioIds
String as the default list of radio IDs.
valArray
- array of double valuesseries
- RadioSeries
object derived from String representation
of valuespublic void setWrapperRadioIDValues(int[] valArray, com.klg.jclass.chart.beans.RadioSeries series, String[] radioIds)
RadioSeries
object containing String representations of the radio IDs.
valArray
- array of double valuesseries
- RadioSeries object derived from String representation
of valuesradioIds
- the array of radioIds to use for conversion.public String doubleValuesToString(double[] valArray)
(radioId1 value1)(radioId2 value2) ...
".
valArray
- array of double values to convert
public String doubleIsDefValuesToString(double[] valArray, boolean[] valIsDefArray)
(radioId1 value1)(radioId2 value2) ...
". If the value's matching
IsDef value is true
, no String will be created for that instance.
valArray
- array of double values to convertvalIsDefArray
- matching array of boolean IsDef values
public String intValuesToString(int[] valArray)
(radioId1 value1)(radioId2 value2) ...
".
valArray
- array of integer values to convert
public String intIsDefValuesToString(int[] valArray, boolean[] valIsDefArray)
(radioId1 value1)(radioId2 value2) ...
". If the value's matching
IsDef value is true
, no String will be created for that instance.
valArray
- array of integer values to convertvalIsDefArray
- matching array of boolean IsDef values
public String booleanValuesToString(boolean[] valArray)
(radioId1 value1)(radioId2 value2) ...
".
valArray
- array of boolean values to convert
public String stringValuesToString(String[] valArray)
(radioId1 value1)(radioId2 value2) ...
".
valArray
- array of String values to convert
public String stringValuesToBigString(String[] valArray)
(radioId1 value1)(radioId2 value2) ...
". Use when expecting large
Strings to result. This method breaks up the resulting String into
different lines at any occurrence of a '\n' character. (It leaves
the '\n' characters in the String, though, as it should.)
valArray
- array of double values to convert
public String stringIsDefValuesToString(String[] valArray, boolean[] valIsDefArray)
(radioId1 value1)(radioId2 value2) ...
". If the value's matching
IsDef value is true
, no String will be created for that instance.
valArray
- array of String values to convertvalIsDefArray
- matching array of boolean IsDef values
public String enumValuesToString(int[] valArray, String[] enumStrings, int[] enumVals)
(radioId1 value1)(radioId2 value2) ...
".
valArray
- array of enum integer values to convertenumStrings
- array of enum String namesenumVals
- matching array of enum String values
public String enumValuesToString(long[] valArray, String[] enumStrings, long[] enumVals)
(radioId1 value1)(radioId2 value2) ...
".
valArray
- array of enum long values to convertenumStrings
- array of enum String namesenumVals
- matching array of enum String values
public String enumIsDefValuesToString(int[] valArray, boolean[] valIsDefArray, String[] enumStrings, int[] enumVals)
(radioId1 value1)(radioId2 value2) ...
". If the value's matching
IsDef value is true
, no String will be created for that instance.
valArray
- array of enum integer values to convertvalIsDefArray
- matching array of boolean IsDef valuesenumStrings
- array of enum String namesenumVals
- matching array of enum String values
public String fontValuesToString(Font[] valArray)
(radioId1 value1)(radioId2 value2) ...
".
valArray
- array of Font values to convert
public String colorValuesToString(Color[] valArray)
(radioId1 value1)(radioId2 value2) ...
".
valArray
- array of Color values to convert
public String dateValuesToString(Date[] valArray)
(radioId1 value1)(radioId2 value2) ...
".
valArray
- array of Date values to convert
public String radioIDValuesToString(int[] valArray)
(radioId1 value1)(radioId2 value2) ...
". This uses the default
radioIds Strings.
valArray
- array of radioId values to convert
public String radioIDValuesToString(int[] valArray, String[] radioIds)
(radioId1 value1)(radioId2 value2) ...
".
valArray
- array of radioId values to convertradioIds
- aray of radioIds to use for the conversion
public String seriesStringPrefix(String radioId)
radioId
- radioId to use to build the beginining of the series String
public String seriesStringSuffix()
|
Copyright © 2004 Quest Software Inc.. All rights reserved. |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |