public class ColorListDescription extends java.lang.Object implements OptInputDescription
Constructor and Description |
---|
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
|
Modifier and Type | Method and Description |
---|---|
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
|
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 valuepublic 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
Copyright © 2024. All rights reserved.