Constructor and Description |
---|
Option(AttributeSet attr)
Creates a new
Option instance that uses the specified
tag attributes. |
Modifier and Type | Method and Description |
---|---|
AttributeSet |
getAttributes()
Returns the attributes used to render this
<option>
tag. |
String |
getLabel()
Returns the label of this
<option> tag. |
String |
getValue()
Returns the string associated with the
value attribute or
the label, if no such attribute is specified. |
boolean |
isSelected()
Returns
true when this option is selected, false
otherwise. |
void |
setLabel(String l)
Sets the label to use for this
<option> tag. |
protected void |
setSelection(boolean s)
Sets the selected state of this
<option> tag. |
String |
toString()
Returns a string representation of this
<option> tag. |
public Option(AttributeSet attr)
Option
instance that uses the specified
tag attributes.attr
- the attributes to usepublic void setLabel(String l)
<option>
tag.l
- the label to setpublic String getLabel()
<option>
tag.<option>
tagpublic AttributeSet getAttributes()
<option>
tag.<option>
tagpublic String toString()
<option>
tag.
This returns the label
property.toString
in class Object
<option>
tagObject.getClass()
,
Object.hashCode()
,
Class.getName()
,
Integer.toHexString(int)
protected void setSelection(boolean s)
<option>
tag.s
- the selected state to setpublic boolean isSelected()
true
when this option is selected, false
otherwise.true
when this option is selected, false
otherwise