java.lang.Objectcom.dukascopy.api.indicators.ColorListDescription
public class ColorListDescription
Describes optional input as a list of values
| Constructor Summary | |
|---|---|
ColorListDescription()
Creates an object without setting any field |
|
ColorListDescription(java.awt.Color defaultValue,
java.awt.Color[] values,
java.lang.String[] valueNames)
Creates an object and sets all the fields |
|
| Method Summary | |
|---|---|
java.awt.Color |
getDefaultValue()
Returns the default value |
java.lang.Object |
getOptInputDefaultValue()
Returns parameter's default value |
java.lang.String[] |
getValueNames()
Returns an array of value names |
java.awt.Color[] |
getValues()
Returns an array of values |
void |
setDefaultValue(java.awt.Color defaultValue)
Sets the default value |
void |
setValueNames(java.lang.String[] valueNames)
Sets value names |
void |
setValues(java.awt.Color[] values)
Sets an array of values |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ColorListDescription()
public ColorListDescription(java.awt.Color defaultValue,
java.awt.Color[] values,
java.lang.String[] valueNames)
defaultValue - default value that is used when optional input is not setvalues - an array of values of type ColorvalueNames - name of every value| Method Detail |
|---|
public java.awt.Color getDefaultValue()
public void setDefaultValue(java.awt.Color defaultValue)
defaultValue - default valuepublic java.awt.Color[] getValues()
public void setValues(java.awt.Color[] values)
values - array of valuespublic java.lang.String[] getValueNames()
public void setValueNames(java.lang.String[] valueNames)
valueNames - value namespublic java.lang.Object getOptInputDefaultValue()
getOptInputDefaultValue in interface OptInputDescription