Package com.im.df.impl.db.entity
Class DBEntityStandardImpl
- java.lang.Object
-
- com.chemaxon.dif.db.api.item.DBItemAbstractImpl
-
- com.chemaxon.dif.db.api.entity.DBEntityAbstractImpl
-
- com.im.df.impl.db.entity.DBEntityStandardImpl
-
- All Implemented Interfaces:
com.chemaxon.ijc.db.dao.data.generators.DFValueGenerator.Provider,com.im.df.api.capabilities.DBEntityCapability,com.im.df.api.capabilities.InfoCapability,com.im.df.api.capabilities.StandardEntityCapability,com.im.df.api.ddl.DFCapability,com.im.df.api.ddl.DFEntity,com.im.df.api.ddl.DFItem,com.im.df.api.support.PropertiesEditingConfigurable,com.im.df.api.support.PropertiesEditingConfigurable.Extra
public final class DBEntityStandardImpl extends com.chemaxon.dif.db.api.entity.DBEntityAbstractImpl implements com.im.df.api.capabilities.StandardEntityCapability, com.im.df.api.capabilities.InfoCapability
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.chemaxon.dif.db.api.item.DBItemAbstractImpl
com.chemaxon.dif.db.api.item.DBItemAbstractImpl.AbstractUpdater
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DBEntityStandardImplcreateInstance(com.chemaxon.dif.db.api.schema.DBSchemaImpl schema, com.im.ijcs.api.ddl.dto.EntityInfo dto, com.im.commons.db.ddl.tablesets.TableSetInfo tsi, com.im.commons.progress.DFEnvironmentRW env)com.chemaxon.dif.db.api.item.DBItemAbstractImpl.AbstractUpdatercreateUpdater()protected StringgetTableManagerTableType()StringgetTooltip()StringgetType()voidsetTableName(String newTableName, com.im.commons.progress.DFEnvironmentRW env)-
Methods inherited from class com.chemaxon.dif.db.api.entity.DBEntityAbstractImpl
activateItem, addCommaSeparatedPropsForToString, buildPropInfos, canDrop, claimTableOwnership, createColumnNameValidator, createDao, createDefaultValueGenerator, fieldRegistered, findFieldForColumn, fixEditingFlags, fixFieldEditing, getDao, getFieldAccess, getFields, getFirstTableInfo, getHandle, getIdField, getIdFieldId, getJoins, getListAccess, getLists, getNameValidator, getSchema, getSchemaImpl, getSchemaQualifiedName, getTableInfos, getTableName, getTableSetInfo, getValueGenerator, getValueGeneratorDef, getValueGeneratorFactories, getXmlBean, handleUpdateTableSetInfo, initTypeDB, initXAttributes, invalidateSubitems, isMandatoryField, isReadOnly, setName
-
Methods inherited from class com.chemaxon.dif.db.api.item.DBItemAbstractImpl
addCapabilitiesFromCapabilityProviders, addCapability, addPropertyChangeListener, doGetHandle, ensureValid, equals, findOwner, firePropertyChange, firePropertyChange, getCapabilities, getDescription, getId, getName, getXAttributesImpl, handleChanges, handleOwner, handleUpdateDescription, handleUpdateName, handleXAttrs, hashCode, initXAttributes, invalidate, isActive, isCapabilityProviderAllowed, isDifferent, isPropertyEditable, isValid, removeCapability, removePropertyChangeListener, replaceCapability, setDescription, 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
-
-
-
-
Method Detail
-
createInstance
public static DBEntityStandardImpl createInstance(com.chemaxon.dif.db.api.schema.DBSchemaImpl schema, com.im.ijcs.api.ddl.dto.EntityInfo dto, com.im.commons.db.ddl.tablesets.TableSetInfo tsi, com.im.commons.progress.DFEnvironmentRW env)
-
getTableManagerTableType
protected String getTableManagerTableType()
- Specified by:
getTableManagerTableTypein classcom.chemaxon.dif.db.api.entity.DBEntityAbstractImpl
-
getType
public String getType()
- Specified by:
getTypein interfacecom.im.df.api.ddl.DFItem
-
setTableName
public void setTableName(String newTableName, com.im.commons.progress.DFEnvironmentRW env)
- Specified by:
setTableNamein interfacecom.im.df.api.capabilities.DBEntityCapability
-
getTooltip
public String getTooltip()
- Specified by:
getTooltipin interfacecom.im.df.api.capabilities.InfoCapability
-
createUpdater
public com.chemaxon.dif.db.api.item.DBItemAbstractImpl.AbstractUpdater createUpdater()
- Specified by:
createUpdaterin classcom.chemaxon.dif.db.api.item.DBItemAbstractImpl
-
-