Package com.im.df.impl.db.field
Class FieldURLDynamic
- java.lang.Object
-
- com.chemaxon.dif.db.api.item.DBItemAbstractImpl
-
- com.chemaxon.dif.db.api.field.FieldAbstract
-
- com.chemaxon.dif.db.api.field.ColumnlessFieldAbstractImpl
-
- com.im.df.impl.db.field.FieldURLDynamic
-
- All Implemented Interfaces:
com.im.df.api.capabilities.DFFieldCalcCapability,com.im.df.api.capabilities.DFFieldDataTypeCapability,com.im.df.api.capabilities.DFFieldTextCapability,com.im.df.api.capabilities.DFFieldURLCapability,com.im.df.api.capabilities.InfoCapability,com.im.df.api.ddl.DFCapability,com.im.df.api.ddl.DFField,com.im.df.api.ddl.DFItem,com.im.df.api.support.PropertiesEditingConfigurable,com.im.df.api.support.PropertiesEditingConfigurable.Extra
public final class FieldURLDynamic extends com.chemaxon.dif.db.api.field.ColumnlessFieldAbstractImpl implements com.im.df.api.capabilities.DFFieldURLCapability, com.im.df.api.capabilities.DFFieldCalcCapability
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.chemaxon.dif.db.api.field.FieldAbstract
com.chemaxon.dif.db.api.field.FieldAbstract.FUpdater
-
Nested classes/interfaces inherited from class com.chemaxon.dif.db.api.item.DBItemAbstractImpl
com.chemaxon.dif.db.api.item.DBItemAbstractImpl.AbstractUpdater
-
Nested classes/interfaces inherited from interface com.im.df.api.ddl.DFField
com.im.df.api.ddl.DFField.Required
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected com.chemaxon.dif.db.api.field.ColumnlessFieldDataTypeAbstractImplcreateFieldType(String type, com.im.df.api.ddl.DFEntity entity, List<com.im.ijcs.api.ddl.dto.PropInfo> xAttrs)static FieldURLDynamiccreateInstance(com.im.df.api.ddl.DFEntity parent, com.im.ijcs.api.ddl.dto.FieldInfo dto, com.im.commons.progress.DFEnvironmentRW env)static FieldURLDynamiccreateInstance(com.im.df.api.ddl.DFEntity parent, String id, String name, String desc, String type, com.im.commons.progress.DFEnvironmentRW rw, List<com.im.ijcs.api.ddl.dto.PropInfo> xAttrs)com.chemaxon.dif.db.api.item.DBItemAbstractImpl.AbstractUpdatercreateUpdater()com.im.df.api.support.CalculablegetCalcTemplate()com.im.df.api.support.DFDataConvertorgetConvertor()StringgetDataTypeName()com.im.ijcs.api.ddl.dto.FieldInfogetXmlBean()voidinitTemplate(com.im.df.api.support.CalcTemplate calcTemplate)booleanisSortable()voidsetCalcTemplate(com.im.df.api.support.Calculable calcTemplate, com.im.commons.progress.DFEnvironmentRW env)-
Methods inherited from class com.chemaxon.dif.db.api.field.ColumnlessFieldAbstractImpl
getDefaultValue, getEntity, getEntityImpl, getFieldClass, getHandle, getNameValidator, getRequired, getSchema, getSchemaImpl, getTooltip, getType, getValidRequiredValues, init, initType, isDistinctValues, isQueryable, removeField, setDefaultValue, setDistinctValues, setRequired, updateFieldType
-
Methods inherited from class com.chemaxon.dif.db.api.field.FieldAbstract
getXAttributes, putXAttribute
-
Methods inherited from class com.chemaxon.dif.db.api.item.DBItemAbstractImpl
activateItem, addCapabilitiesFromCapabilityProviders, addCapability, addCommaSeparatedPropsForToString, addPropertyChangeListener, doGetHandle, ensureValid, equals, findOwner, firePropertyChange, firePropertyChange, getCapabilities, getDescription, getId, getName, getXAttributesImpl, handleChanges, handleOwner, handleUpdateDescription, handleUpdateName, handleXAttrs, hashCode, initXAttributes, invalidate, invalidateSubitems, isActive, isCapabilityProviderAllowed, isDifferent, isPropertyEditable, isValid, removeCapability, removePropertyChangeListener, replaceCapability, setDescription, setName, setPropertyEditable, toString
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.im.df.api.ddl.DFItem
addPropertyChangeListener, getCapabilities, getDescription, getId, getName, isValid, removePropertyChangeListener, setDescription, setName
-
-
-
-
Method Detail
-
createFieldType
protected com.chemaxon.dif.db.api.field.ColumnlessFieldDataTypeAbstractImpl createFieldType(String type, com.im.df.api.ddl.DFEntity entity, List<com.im.ijcs.api.ddl.dto.PropInfo> xAttrs)
- Specified by:
createFieldTypein classcom.chemaxon.dif.db.api.field.ColumnlessFieldAbstractImpl
-
initTemplate
public void initTemplate(com.im.df.api.support.CalcTemplate calcTemplate)
-
createInstance
public static FieldURLDynamic createInstance(com.im.df.api.ddl.DFEntity parent, com.im.ijcs.api.ddl.dto.FieldInfo dto, com.im.commons.progress.DFEnvironmentRW env)
-
createInstance
public static FieldURLDynamic createInstance(com.im.df.api.ddl.DFEntity parent, String id, String name, String desc, String type, com.im.commons.progress.DFEnvironmentRW rw, List<com.im.ijcs.api.ddl.dto.PropInfo> xAttrs)
-
getXmlBean
public com.im.ijcs.api.ddl.dto.FieldInfo getXmlBean()
- Overrides:
getXmlBeanin classcom.chemaxon.dif.db.api.field.ColumnlessFieldAbstractImpl
-
isSortable
public boolean isSortable()
- Specified by:
isSortablein interfacecom.im.df.api.ddl.DFField- Overrides:
isSortablein classcom.chemaxon.dif.db.api.field.ColumnlessFieldAbstractImpl
-
getCalcTemplate
public com.im.df.api.support.Calculable getCalcTemplate()
- Specified by:
getCalcTemplatein interfacecom.im.df.api.capabilities.DFFieldCalcCapability
-
setCalcTemplate
public void setCalcTemplate(com.im.df.api.support.Calculable calcTemplate, com.im.commons.progress.DFEnvironmentRW env)- Specified by:
setCalcTemplatein interfacecom.im.df.api.capabilities.DFFieldCalcCapability
-
getConvertor
public com.im.df.api.support.DFDataConvertor getConvertor()
- Specified by:
getConvertorin interfacecom.im.df.api.ddl.DFField- Overrides:
getConvertorin classcom.chemaxon.dif.db.api.field.ColumnlessFieldAbstractImpl
-
getDataTypeName
public String getDataTypeName()
- Specified by:
getDataTypeNamein interfacecom.im.df.api.capabilities.DFFieldDataTypeCapability
-
createUpdater
public com.chemaxon.dif.db.api.item.DBItemAbstractImpl.AbstractUpdater createUpdater()
- Specified by:
createUpdaterin classcom.chemaxon.dif.db.api.item.DBItemAbstractImpl
-
-