Class CaiModelEditingSupportProvider

java.lang.Object
com._1c.g5.v8.dt.intenral.cai.CaiModelEditingSupportProvider
All Implemented Interfaces:
IModelEditingSupportProvider

public class CaiModelEditingSupportProvider extends Object implements IModelEditingSupportProvider
Specific IModelEditingSupportProvider for the CAI subsystem.
  • Constructor Details

    • CaiModelEditingSupportProvider

      public CaiModelEditingSupportProvider()
  • Method Details

    • canDelete

      public boolean canDelete(org.eclipse.emf.ecore.EObject eObject, EditingMode mode)
      Description copied from interface: IModelEditingSupportProvider
      Checks that eObject is deletable
      Specified by:
      canDelete in interface IModelEditingSupportProvider
      Parameters:
      eObject - checking EObject, can't be null
      mode - the editing mode, can't be null
      Returns:
      true if checking object can be deleted, false otherwise
    • canEdit

      public boolean canEdit(org.eclipse.emf.ecore.EObject eObject, EditingMode mode)
      Description copied from interface: IModelEditingSupportProvider
      Checks that eObject is editable
      Specified by:
      canEdit in interface IModelEditingSupportProvider
      Parameters:
      eObject - checking EObject, can't be null
      mode - the editing mode, can't be null
      Returns:
      true if checking object can be editted, false otherwise