super(type); this.value = value; this.values = values;
return value;
return values;
for (Object val : values) { if (val.equals(value)) { this.value = value; return; } } // sound.0D=The value is not supported throw new IllegalArgumentException(Messages.getString("sound.0D")); //$NON-NLS-1$
return getType() + " with current value: " + value; //$NON-NLS-1$