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
TheIPredefinedCalculationTypeModel
implementation that operates withIDtNewWizardContext
.
-
-
Constructor Summary
Constructors Constructor Description PredefinedCalculationTypeModel(IDtNewWizardContext<ChartOfCalculationTypesPredefinedItem> context, IConfigurationProvider configurationProvider)
Creates a new instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IEmfValueAttribute<Boolean,org.eclipse.emf.ecore.EObject>
getActionPeriodIsBase()
TheIValue
model that represents theChartOfCalculationTypesPredefinedItem
action period is base.com._1c.g5.v8.dt.internal.md.ui.editors.pages.predefineddata.IPredefinedCalculationTypeCalculationBaseModel
getBaseCalculationTypesModel()
Returns base calculation types model.com._1c.g5.v8.dt.internal.md.ui.editors.pages.predefineddata.IPredefinedCalculationTypeCalculationBaseModel
getDisplacingCalculationTypesModel()
Returns displacing calculation types model.com._1c.g5.v8.dt.internal.md.ui.editors.pages.predefineddata.IPredefinedCalculationTypeCalculationBaseModel
getLeadingCalculationTypesModel()
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 Detail
-
PredefinedCalculationTypeModel
public PredefinedCalculationTypeModel(IDtNewWizardContext<ChartOfCalculationTypesPredefinedItem> context, IConfigurationProvider configurationProvider)
Creates a new instance.- Parameters:
context
- theIDtNewWizardContext
, cannot benull
configurationProvider
- the configuration provider, cannot benull
-
-
Method Detail
-
getActionPeriodIsBase
public IEmfValueAttribute<Boolean,org.eclipse.emf.ecore.EObject> 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
public com._1c.g5.v8.dt.internal.md.ui.editors.pages.predefineddata.IPredefinedCalculationTypeCalculationBaseModel 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
public com._1c.g5.v8.dt.internal.md.ui.editors.pages.predefineddata.IPredefinedCalculationTypeCalculationBaseModel 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
public com._1c.g5.v8.dt.internal.md.ui.editors.pages.predefineddata.IPredefinedCalculationTypeCalculationBaseModel 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
-
-