|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.csstudio.data.values.ValueFactory
public class ValueFactory
Factory for IValue-based types.
| Method Summary | |
|---|---|
static IDoubleValue |
createDoubleValue(ITimestamp time,
ISeverity severity,
java.lang.String status,
INumericMetaData meta_data,
IValue.Quality quality,
double[] values)
Create instance of IDoubleValue. |
static IEnumeratedMetaData |
createEnumeratedMetaData(java.lang.String[] states)
Create instance of IEnumeratedMetaData. |
static IEnumeratedValue |
createEnumeratedValue(ITimestamp time,
ISeverity severity,
java.lang.String status,
IEnumeratedMetaData meta_data,
IValue.Quality quality,
int[] values)
Create instance of IEnumeratedValue. |
static ISeverity |
createInvalidSeverity()
Create an 'invalid' ISeverity. |
static ILongValue |
createLongValue(ITimestamp time,
ISeverity severity,
java.lang.String status,
INumericMetaData meta_data,
IValue.Quality quality,
long[] values)
Create instance of ILongValue. |
static ISeverity |
createMajorSeverity()
Create a 'major' ISeverity. |
static IMinMaxDoubleValue |
createMinMaxDoubleValue(ITimestamp time,
ISeverity severity,
java.lang.String status,
INumericMetaData meta_data,
IValue.Quality quality,
double[] values,
double minimum,
double maximum)
Create instance of IMinMaxDoubleValue. |
static ISeverity |
createMinorSeverity()
Create a 'minor' ISeverity. |
static INumericMetaData |
createNumericMetaData(double disp_low,
double disp_high,
double warn_low,
double warn_high,
double alarm_low,
double alarm_high,
int prec,
java.lang.String units)
Create instance of INumericMetaData. |
static ISeverity |
createOKSeverity()
Create an 'OK' ISeverity. |
static IStringValue |
createStringValue(ITimestamp time,
ISeverity severity,
java.lang.String status,
IValue.Quality quality,
java.lang.String[] values)
Create instance of IStringValue. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static final ISeverity createOKSeverity()
public static final ISeverity createMinorSeverity()
public static final ISeverity createMajorSeverity()
public static final ISeverity createInvalidSeverity()
public static final INumericMetaData createNumericMetaData(double disp_low,
double disp_high,
double warn_low,
double warn_high,
double alarm_low,
double alarm_high,
int prec,
java.lang.String units)
INumericMetaData.
disp_low - Low end of suggested display range.disp_high - High end of suggested display range.warn_low - Lower warning limit.warn_high - Upper warning limit.alarm_low - Lower alarm limit.alarm_high - Upper alarm limit.prec - Suggested display precision.units - Engineering units string.
public static final IEnumeratedMetaData createEnumeratedMetaData(java.lang.String[] states)
IEnumeratedMetaData.
states - State strings
public static final IDoubleValue createDoubleValue(ITimestamp time,
ISeverity severity,
java.lang.String status,
INumericMetaData meta_data,
IValue.Quality quality,
double[] values)
IDoubleValue.
time - Time stampseverity - Severity descriptorstatus - Status string.meta_data - Numeric meta data.quality - Data quality descriptor.values - The actual values.
public static final IMinMaxDoubleValue createMinMaxDoubleValue(ITimestamp time,
ISeverity severity,
java.lang.String status,
INumericMetaData meta_data,
IValue.Quality quality,
double[] values,
double minimum,
double maximum)
IMinMaxDoubleValue.
time - Time stampseverity - Severity descriptorstatus - Status string.meta_data - Numeric meta data.quality - Data quality descriptor.values - The actual values.minimum - Minimummaximum - Maximum
public static final ILongValue createLongValue(ITimestamp time,
ISeverity severity,
java.lang.String status,
INumericMetaData meta_data,
IValue.Quality quality,
long[] values)
ILongValue.
time - Time stampseverity - Severity descriptorstatus - Status string.meta_data - Numeric meta data.quality - Data quality descriptor.values - The actual values.
public static final IEnumeratedValue createEnumeratedValue(ITimestamp time,
ISeverity severity,
java.lang.String status,
IEnumeratedMetaData meta_data,
IValue.Quality quality,
int[] values)
IEnumeratedValue.
time - Time stampseverity - Severity descriptorstatus - Status string.meta_data - Enumerated meta data.quality - Data quality descriptor.values - The actual values.
public static final IStringValue createStringValue(ITimestamp time,
ISeverity severity,
java.lang.String status,
IValue.Quality quality,
java.lang.String[] values)
IStringValue.
time - Time stampseverity - Severity descriptorstatus - Status string.quality - Data quality descriptor.values - The actual values.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||