java.lang.Object
com._1c.g5.aef2.validators.Validable
com._1c.g5.aef2.models.Model
com._1c.g5.v8.dt.md.ui.editor.predefineddata.PredefinedDataModel
com._1c.g5.v8.dt.internal.md.ui.extension.editor.page.predefineddata.AdoptedPredefinedDataModel
All Implemented Interfaces:
IModel, IValidable, IModelApiAwareModel, IDynamicTreeModel<org.eclipse.emf.ecore.EObject>

public class AdoptedPredefinedDataModel extends PredefinedDataModel
Adopted predefined data page tree component model
  • Constructor Details

    • AdoptedPredefinedDataModel

      public AdoptedPredefinedDataModel(org.eclipse.emf.ecore.EObject object, Version version)
      Constructor
      Parameters:
      object - the predefined data container, cannot be null
      version - the version of the project, cannot be null
  • Method Details

    • getVersion

      public Version getVersion()
      Returns the version of the project.
      Returns:
      the version of the project, never null
    • setPropertyState

      public void setPropertyState(PredefinedItem predefinedItem, PredefinedItemPropertyState propertyState)
      Set new property state value for specified predefined item
      Parameters:
      predefinedItem - the target PredefinedItem for set new property state, cannot be null
      propertyState - new state, cannot be null