lumis.content.source.field
Class WorkflowAssignedToSourceField
java.lang.Object
lumis.doui.source.field.BaseSourceField
lumis.doui.source.field.BaseTabularSourceField
lumis.doui.table.field.BaseTableSourceField
lumis.doui.table.field.GenericTableSourceField
lumis.doui.table.field.SingleColumnTableSourceField
lumis.content.source.field.MetaDataSourceField
lumis.content.source.field.WorkflowAssignedToSourceField
- All Implemented Interfaces:
- ISourceField, ITabularSourceField, ITableSourceField
public class WorkflowAssignedToSourceField
- extends MetaDataSourceField
A workflow's assigned to source field.
- Since:
- 4.0.4
Fields inherited from class lumis.doui.source.field.BaseSourceField |
converter, dataType, defaultValue, definitionNode, display, doOptionLookup, externalData, getData, id, introduction, maximumValue, minimumValue, name, parentId, pattern, readOnly, required, requiredWhenVisible, source |
Methods inherited from class lumis.doui.source.field.BaseSourceField |
convertToFieldValueClass, createConverter, getConverter, getDataType, getDefaultControlDefinition, getDefaultValue, getDefaultViewControlDefinition, getDefinitionNode, getId, getMaximumValue, getMinimumValue, getName, getValueClass, isDisplay, isExternalData, isGetData, isIntroduction, 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.ISourceField |
getConverter, getDataType, getDefaultControlDefinition, getDefaultValue, getDefaultViewControlDefinition, getDefinitionNode, getId, getMaximumValue, getMinimumValue, getName, getValueClass, isDisplay, isExternalData, isGetData, isIntroduction, isParentId, isPrimaryName, isReadOnly, isRequired, isRequiredWhenVisible |
WorkflowAssignedToSourceField
public WorkflowAssignedToSourceField()
throws PortalException
- Throws:
PortalException
getQueryField
protected QueryField getQueryField(QueryBase queryBase)
throws PortalException
- Description copied from class:
GenericTableSourceField
- Returns the main query field for this source field.
- Overrides:
getQueryField
in class SingleColumnTableSourceField
- Parameters:
queryBase
- the query base where the query field will be used.
- Returns:
- the query field.
- Throws:
PortalException
getTableMapping
public TableSourceFieldMapping getTableMapping(QueryBase queryBase)
throws PortalException
- Description copied from interface:
ITableSourceField
- Returns the table mapping for this field. This specifies how
the field data is accessed.
- Specified by:
getTableMapping
in interface ITableSourceField
- Overrides:
getTableMapping
in class SingleColumnTableSourceField
- Parameters:
queryBase
- the query the mapping will be used.
- Returns:
- the field table mapping.
- Throws:
PortalException
convertRowToFieldData
public void convertRowToFieldData(ISourceData databaseRow,
ISourceData sourceRow)
- Description copied from class:
BaseTabularSourceField
- Converts a row read from the data provider to this source field type.
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)
.
- Specified by:
convertRowToFieldData
in interface ITabularSourceField
- Overrides:
convertRowToFieldData
in class GenericTableSourceField
- Parameters:
databaseRow
- a row containing the original data.sourceRow
- the row to be populated with this field's data.
Lumisportal 4.1.0.071221 - Copyright © 2001-2007, Lumis. All Rights Reserved.