com.objex.progeny.anywhere.fields
Class XRFImageField
java.lang.Object
com.objex.progeny.anywhere.fields.XRFIDSDataField
com.objex.progeny.anywhere.fields.XRFImageField
- All Implemented Interfaces:
- XRFField, java.io.Serializable
public class XRFImageField
- extends XRFIDSDataField
- implements java.io.Serializable
- See Also:
- Serialized Form
|
Constructor Summary |
XRFImageField()
Creates a new instance of XRFImageField |
|
Method Summary |
XRFData |
createFieldData(java.lang.Object value)
Creates a FieldData object of the relevant type depending on the field type. |
java.lang.Class |
getFieldClass()
|
java.lang.String |
getImageURL()
|
boolean |
isCalcField()
|
boolean |
isComputed()
|
boolean |
isTable()
|
java.lang.String |
transform(java.lang.Object a_from)
Where possible, transform the value a_from contained some place as the data for this field, into a string literal representation |
| Methods inherited from class com.objex.progeny.anywhere.fields.XRFIDSDataField |
countSubFields, equals, getDefaultWidth, getDropdownValues, getFieldid, getFieldname, getFieldtype, getLookupTableInfo, getSubfields, getTableid, getType, getUpdateColsCount, isSystemField, setDefaultWidth, setDropdownValues, setFieldid, setFieldname, setFieldtype, setLookupTableInfo, setSubfields, setTableid |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XRFImageField
public XRFImageField()
- Creates a new instance of XRFImageField
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
- Specified by:
createFieldData in interface XRFField
- Parameters:
value - The default data value
getImageURL
public java.lang.String getImageURL()
- Specified by:
getImageURL in interface XRFField
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
- Specified by:
transform in interface XRFField
getFieldClass
public java.lang.Class getFieldClass()
- Specified by:
getFieldClass in interface XRFField
- Returns:
- The Class for all data objects carried by this field
isComputed
public boolean isComputed()
- Specified by:
isComputed in interface XRFField
isCalcField
public boolean isCalcField()
- Specified by:
isCalcField in interface XRFField
- 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()
- Specified by:
isTable in interface XRFField