Interface IFormDynamicListQueryModel
- All Superinterfaces:
IAttribute<IBmObject,
,org.eclipse.emf.ecore.EStructuralFeature> IEmfAttribute<IBmObject>
,IEmfValueAttribute<String,
,IBmObject> IModel
,IValidable
,IValue<String>
- All Known Implementing Classes:
BmFormDynamicListModel
The contract for model of dynamic list query feature.
-
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.core.resources.IProject
void
set
(String query, boolean dynamicDataRead, boolean autoFillAvailableField, DbViewDef mainTable, DataCompositionSettings settings, DynamicListKeyType keyType, List<String> keyFields, List<DataSetField> dataSetFields, List<DataCompositionSchemaCalculatedField> calculatedFields, List<DataCompositionSchemaParameter> parameters) Sets the given values to model.Methods inherited from interface com._1c.g5.aef2.models.IAttribute
getObject, getProperty
Methods inherited from interface com._1c.g5.aef2.models.IModel
addModelListener, commit, discard, dispose, getChange, getComponent, isOnline, removeModelListener, setComponent
Methods inherited from interface com._1c.g5.aef2.validators.IValidable
addValidator, removeValidator, validate, validate
Methods inherited from interface com._1c.g5.aef2.models.value.IValue
addValueListener, createWorkingCopy, get, isEqual, removeValueListener, set
-
Method Details
-
getProject
org.eclipse.core.resources.IProject getProject()- Returns:
- the
IProject
instance.
-
set
void set(String query, boolean dynamicDataRead, boolean autoFillAvailableField, DbViewDef mainTable, DataCompositionSettings settings, DynamicListKeyType keyType, List<String> keyFields, List<DataSetField> dataSetFields, List<DataCompositionSchemaCalculatedField> calculatedFields, List<DataCompositionSchemaParameter> parameters) Sets the given values to model.- Parameters:
query
- the query.dynamicDataRead
- the dynamic data read.autoFillAvailableField
- the auto fill available field.mainTable
- the main table.settings
- the list settings.keyType
- the keyType value, cannot benull
keyFields
- list of key fields, cannot benull
dataSetFields
- list ofDataSetField
, cannot benull
calculatedFields
- list ofDataCompositionSchemaCalculatedField
, cannot benull
parameters
- list ofDataCompositionSchemaParameter
, cannot benull
-