edu.ou.kmi.buddyspace.xml
Class XDataFieldOptionBuilder
java.lang.Object
|
+--edu.ou.kmi.buddyspace.xml.XDataFieldOptionBuilder
- public class XDataFieldOptionBuilder
- extends java.lang.Object
XDataFieldOptionBuilder
is used to construct XDataField objects
Method Summary |
Extension |
build()
build a new XDataFieldOption object |
java.lang.String |
getData()
|
java.lang.String |
getLabel()
|
java.lang.String |
getValue()
|
void |
reset()
reset the builder to a default state, so it can be reused. |
void |
setData(java.lang.String newData)
|
void |
setLabel(java.lang.String newLabel)
|
void |
setValue(java.lang.String newValue)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XDataFieldOptionBuilder
public XDataFieldOptionBuilder()
- Creates a new
XDataFieldOptionBuilder
instance.
reset
public void reset()
reset
the builder to a default state, so it can be reused.
setLabel
public void setLabel(java.lang.String newLabel)
getLabel
public java.lang.String getLabel()
setValue
public void setValue(java.lang.String newValue)
getValue
public java.lang.String getValue()
setData
public void setData(java.lang.String newData)
getData
public java.lang.String getData()
build
public Extension build()
throws java.lang.InstantiationException
build
a new XDataFieldOption object
- Returns:
- an
Extension
value
- Throws:
java.lang.InstantiationException
- if insufficient or incorrect data
was proviced.