com.objex.progeny.anywhere.fields
Class XRFDropdownField
java.lang.Object
com.objex.progeny.anywhere.fields.XRFIDSDataField
com.objex.progeny.anywhere.fields.XRFDropdownField
- All Implemented Interfaces:
- XRFField, java.io.Serializable
public class XRFDropdownField
- extends XRFIDSDataField
- See Also:
- Serialized Form
| Methods inherited from class com.objex.progeny.anywhere.fields.XRFIDSDataField |
countSubFields, equals, getDefaultWidth, getFieldid, getFieldname, getFieldtype, getLookupTableInfo, getSubfields, getTableid, getType, getUpdateColsCount, isSystemField, setDefaultWidth, setFieldid, setFieldname, setFieldtype, setLookupTableInfo, setSubfields, setTableid |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XRFDropdownField
public XRFDropdownField()
- Creates a new instance of TextField
createFieldData
public XRFData createFieldData(java.lang.Object value)
- Description copied from interface:
XRFField
- Creates a FieldData object of the relevant type depending on the field type. Must set the XRFData.setField(XRFField) property
- Parameters:
value - The default data value
getDropdownValues
public java.lang.String[] getDropdownValues()
- Specified by:
getDropdownValues in interface XRFField- Overrides:
getDropdownValues in class XRFIDSDataField
setDropdownValues
public void setDropdownValues(java.lang.String[] rhs)
- Specified by:
setDropdownValues in interface XRFField- Overrides:
setDropdownValues in class XRFIDSDataField
getImageURL
public java.lang.String getImageURL()
transform
public java.lang.String transform(java.lang.Object a_from)
- Description copied from interface:
XRFField
- Where possible, transform the value a_from contained some place as the data for this field, into a string literal representation
getFieldClass
public java.lang.Class getFieldClass()
- Returns:
- The Class for all data objects carried by this field
isComputed
public boolean isComputed()
isCalcField
public boolean isCalcField()
- Returns:
- TRUE if the field is not editable and is a calculated or computed field e.g. computed, table summary and summary fields
isTable
public boolean isTable()