Class PredefinedCalculationTypeModel
java.lang.Object
com._1c.g5.aef2.validators.Validable
com._1c.g5.aef2.models.Model
com._1c.g5.aef2.models.CompoundModel
com._1c.g5.v8.dt.md.ui.wizards.aef.models.PredefinedItemModel<ChartOfCalculationTypesPredefinedItem>
com._1c.g5.v8.dt.md.ui.wizards.aef.models.PredefinedCalculationTypeModel
- All Implemented Interfaces:
ICompoundModel
,IModel
,IValidable
,IPredefinedCalculationTypeModel
,IPredefinedItemModel
public class PredefinedCalculationTypeModel
extends PredefinedItemModel<ChartOfCalculationTypesPredefinedItem>
implements IPredefinedCalculationTypeModel
The
IPredefinedCalculationTypeModel
implementation that operates with
IDtNewWizardContext
.-
Constructor Summary
ConstructorsConstructorDescriptionPredefinedCalculationTypeModel
(IDtNewWizardContext<ChartOfCalculationTypesPredefinedItem> context, IConfigurationProvider configurationProvider) Creates a new instance. -
Method Summary
Modifier and TypeMethodDescriptionIEmfValueAttribute<Boolean,
org.eclipse.emf.ecore.EObject> TheIValue
model that represents theChartOfCalculationTypesPredefinedItem
action period is base.Returns base calculation types model.Returns displacing calculation types model.Returns leading calculation types model.Methods inherited from class com._1c.g5.v8.dt.md.ui.wizards.aef.models.PredefinedItemModel
getCode, getDescription, getName, getParent, getV8project
Methods inherited from class com._1c.g5.aef2.models.CompoundModel
addModel, dispose, getChange, getModels, isOnline, setComponent, validate
Methods inherited from class com._1c.g5.aef2.models.Model
addModelListener, beginExternalUpdate, checkOffline, checkOnline, commit, createWorkingCopy, discard, endExternalUpdate, getComponent, getCurrentChangeOrigin, getRunnableQueue, notifyModelChanged, notifyModelCommitted, removeModelListener, setOnline, toString
Methods inherited from class com._1c.g5.aef2.validators.Validable
addValidator, getValidatorTarget, removeValidator, validate
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com._1c.g5.aef2.models.IModel
addModelListener, commit, createWorkingCopy, discard, dispose, getChange, getComponent, isOnline, removeModelListener, setComponent
Methods inherited from interface com._1c.g5.v8.dt.md.ui.wizards.aef.models.IPredefinedItemModel
getCode, getDescription, getName, getParent, getV8project
Methods inherited from interface com._1c.g5.aef2.validators.IValidable
addValidator, removeValidator, validate, validate
-
Constructor Details
-
PredefinedCalculationTypeModel
public PredefinedCalculationTypeModel(IDtNewWizardContext<ChartOfCalculationTypesPredefinedItem> context, IConfigurationProvider configurationProvider) Creates a new instance.- Parameters:
context
- theIDtNewWizardContext
, cannot benull
configurationProvider
- the configuration provider, cannot benull
-
-
Method Details
-
getActionPeriodIsBase
Description copied from interface:IPredefinedCalculationTypeModel
TheIValue
model that represents theChartOfCalculationTypesPredefinedItem
action period is base.- Specified by:
getActionPeriodIsBase
in interfaceIPredefinedCalculationTypeModel
- Returns:
- the action period is base, cannot be
null
forChartOfCalculationTypes
predefined item
-
getBaseCalculationTypesModel
Description copied from interface:IPredefinedCalculationTypeModel
Returns base calculation types model.- Specified by:
getBaseCalculationTypesModel
in interfaceIPredefinedCalculationTypeModel
- Returns:
- the base calculation types model, cannot be
null
-
getLeadingCalculationTypesModel
Description copied from interface:IPredefinedCalculationTypeModel
Returns leading calculation types model.- Specified by:
getLeadingCalculationTypesModel
in interfaceIPredefinedCalculationTypeModel
- Returns:
- the leading calculation types model, cannot be
null
-
getDisplacingCalculationTypesModel
Description copied from interface:IPredefinedCalculationTypeModel
Returns displacing calculation types model.- Specified by:
getDisplacingCalculationTypesModel
in interfaceIPredefinedCalculationTypeModel
- Returns:
- the displacing calculation types model, cannot be
null
-