|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectlumis.doui.source.field.BaseSourceField
lumis.doui.source.field.BaseTabularSourceField
lumis.doui.table.field.BaseTableSourceField
lumis.doui.table.field.GenericTableSourceField
lumis.service.image.field.ImageSourceField
public class ImageSourceField
An image source field.
Field Summary |
---|
Fields inherited from class lumis.doui.table.field.GenericTableSourceField |
---|
localizeResourceQueryField, lookupQueryField |
Fields inherited from class lumis.doui.source.field.BaseTabularSourceField |
---|
columnName, primaryKey, primaryName, searchable |
Fields inherited from class lumis.doui.source.field.BaseSourceField |
---|
converter, dataType, defaultValue, definitionNode, display, doOptionLookup, externalData, getData, id, introduction, keywords, localize, maximumValue, minimumValue, name, parentId, pattern, readOnly, required, requiredWhenVisible, source |
Constructor Summary | |
---|---|
ImageSourceField()
|
Method Summary | |
---|---|
void |
convertRowToFieldData(ISourceData databaseRow,
ISourceData sourceRow)
Converts a row read from the data provider to this source field type. |
protected java.lang.Object |
convertToQueryFieldValue(QueryField queryField,
java.lang.Object value)
Convert the value to the value to be assigned to the given query field. |
TableSourceFieldMapping |
getTableMapping(QueryBase queryBase)
Returns the table mapping for this field. |
Methods inherited from class lumis.doui.table.field.GenericTableSourceField |
---|
getAssignedValue, getDefaultInsertValue, getDisplayQueryField, getQueryAssignments, getQueryAssignments, getQueryField, getQueryField, getQueryFilter, getQuerySortOrders, init |
Methods inherited from class lumis.doui.table.field.BaseTableSourceField |
---|
isLookupEnabled |
Methods inherited from class lumis.doui.source.field.BaseTabularSourceField |
---|
getColumnName, isInsertable, isPrimaryKey, isPrimaryName, isSearchable, isUpdatable |
Methods inherited from class lumis.doui.source.field.BaseSourceField |
---|
convertToFieldValueClass, createConverter, createDataType, getConverter, getDataType, getDefaultControlDefinition, getDefaultInputControlDefinition, getDefaultValue, getDefaultViewControlDefinition, getDefinitionNode, getId, getMaximumValue, getMinimumValue, getName, getValueClass, isDisplay, isExternalData, isGetData, isIntroduction, isKeywords, isLocalize, isParentId, isReadOnly, isRequired, isRequiredWhenVisible |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface lumis.doui.source.field.ITabularSourceField |
---|
isPrimaryKey, isSearchable |
Methods inherited from interface lumis.doui.source.field.ISourceField |
---|
getConverter, getDataType, getDefaultControlDefinition, getDefaultInputControlDefinition, getDefaultValue, getDefaultViewControlDefinition, getDefinitionNode, getId, getMaximumValue, getMinimumValue, getName, getValueClass, isDisplay, isExternalData, isGetData, isIntroduction, isKeywords, isParentId, isPrimaryName, isReadOnly, isRequired, isRequiredWhenVisible |
Constructor Detail |
---|
public ImageSourceField()
Method Detail |
---|
public TableSourceFieldMapping getTableMapping(QueryBase queryBase) throws PortalException
ITableSourceField
getTableMapping
in interface ITableSourceField
getTableMapping
in class GenericTableSourceField
queryBase
- the query the mapping will be used.
PortalException
public void convertRowToFieldData(ISourceData databaseRow, ISourceData sourceRow)
BaseTabularSourceField
This base implementation just copies the value in the database row relative to this field's id
to the source row using the same id, converting it using
BaseSourceField.convertToFieldValueClass(Object, java.util.Locale, String)
.
convertRowToFieldData
in interface ITabularSourceField
convertRowToFieldData
in class GenericTableSourceField
databaseRow
- a row containing the original data.sourceRow
- the row to be populated with this field's data.protected java.lang.Object convertToQueryFieldValue(QueryField queryField, java.lang.Object value)
GenericTableSourceField
convertToQueryFieldValue
in class GenericTableSourceField
queryField
- the query field.value
- the original value.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |