public class BeanDCDefinition extends BeanDefinition
_logger, BEAN_CLASS, BEAN_DEFINITION, BEAN_DEFINITION_URI, BEAN_PROVIDER, BEAN_XMLNS, DataFilterHandlerName, JPQLDataControlHandlerName, LOGGER
ACCESS_MODE, DATA_CONTROL_HANDLER, EAGER_PERSIST, metaData, parameters, RANGE_PAGING, SCROLLABLE
CACHE_TO_SOURCEPATH, DONT_CACHE, mFullName, mName
TYPE_ACCESSOR, TYPE_ATTRIBUTE, TYPE_CRITERIA, TYPE_CRITERIA_ITEM, TYPE_CRITERIA_OPERATOR, TYPE_CRITERIA_ROW, TYPE_DATACONTROL, TYPE_DEFINITION, TYPE_DEFINITIONCONTEXT, TYPE_NAMED, TYPE_OPERATION, TYPE_OPERATIONRETURN, TYPE_PARAMETER, TYPE_STRUCTURE, TYPE_VARIABLE
Constructor and Description |
---|
BeanDCDefinition()
Default constructor required by the adapter framework.
|
BeanDCDefinition(DataControlStructure definition)
Constructor used by the BeanAbstractAdapter.
|
Modifier and Type | Method and Description |
---|---|
DataControl |
createDataControl()
Creates data control at runtime.
|
boolean |
useDefinitionProvider()
Indicates if datacontrol uses DC definition provider
|
assignDefaultPackage, getAdapterType, getCachingMode, getFullName, getProviderType, initDefinition, isSupported, shouldCompileProjectOnCreate, usePersistedStructure
getBeanDCHandler, getDCName, getFactoryClassName, getMetadata, getRuntimeMetaData, getRuntimeParameters, getStructure, isStructureDirty, loadFromMetadata, setProperty
createDuplicateDetailIterator, getAdapterContext, getConfigurationFullName, getDefClassName, getDefinitionParent, getDefinitionType, getName, getParameters, getProperties, getProperty, setAdapterContext, setCachingMode, setCompileProjectOnCreate, setConfigurationFullName, setFullName, setName, setProperty
public BeanDCDefinition()
public BeanDCDefinition(DataControlStructure definition)
public DataControl createDataControl()
createDataControl
in class BeanDefinition
public boolean useDefinitionProvider()
useDefinitionProvider
in class AbstractDefinition