Interface IPredefinedCalculationTypeModel

All Superinterfaces:
IEditableModel, IModel, IModelApiAwareModel, IValidable
All Known Implementing Classes:
PredefinedCalculationTypeModel

public interface IPredefinedCalculationTypeModel extends IModelApiAwareModel, IEditableModel
Predefined calculation type model.
  • Method Details

    • getPredefinedCalculationType

      ChartOfCalculationTypesPredefinedItem getPredefinedCalculationType()
      Returns predefined calculation type.
      Returns:
      the predefined calculation type, can be null.
    • setPredefinedCalculationType

      void setPredefinedCalculationType(ChartOfCalculationTypesPredefinedItem predefinedCalculationType)
      Sets predefined calculation type.
      Parameters:
      predefinedCalculationType - the predefined calculation type, can be null.
    • getBaseCalculationTypesModel

      IPredefinedCalculationTypeCalculationBaseModel getBaseCalculationTypesModel()
      Returns base calculation types model.
      Returns:
      the base calculation types model, cannot be null
    • getLeadingCalculationTypesModel

      IPredefinedCalculationTypeCalculationBaseModel getLeadingCalculationTypesModel()
      Returns leading calculation types model.
      Returns:
      the leading calculation types model, cannot be null
    • getDisplacingCalculationTypesModel

      IPredefinedCalculationTypeCalculationBaseModel getDisplacingCalculationTypesModel()
      Returns displacing calculation types model.
      Returns:
      the displacing calculation types model, cannot be null