Class RightsEditorRestrictionTemplatesPage<M extends org.eclipse.emf.ecore.EObject,​E extends DtGranularEditor<M>>

  • All Implemented Interfaces:
    IDtEditor<M>, IDtGranularEditorPage<M>, IGotoSelection, org.eclipse.core.runtime.IAdaptable, org.eclipse.core.runtime.IExecutableExtension, org.eclipse.ui.forms.editor.IFormPage, org.eclipse.ui.IEditorPart, org.eclipse.ui.ISaveablePart, org.eclipse.ui.IShowEditorInput, org.eclipse.ui.IWorkbenchPart, org.eclipse.ui.IWorkbenchPart2, org.eclipse.ui.IWorkbenchPart3, org.eclipse.ui.part.IShowInSource, org.eclipse.ui.part.IWorkbenchPartOrientation

    public class RightsEditorRestrictionTemplatesPage<M extends org.eclipse.emf.ecore.EObject,​E extends DtGranularEditor<M>>
    extends DtGranularEditorPage<M>
    Restriction templates page.
    • Constructor Detail

      • RightsEditorRestrictionTemplatesPage

        public RightsEditorRestrictionTemplatesPage()
        A constructor that creates the page and initializes it with the editor.
    • Method Detail

      • dispose

        public void dispose()
        Specified by:
        dispose in interface org.eclipse.ui.IWorkbenchPart
        Overrides:
        dispose in class DtGranularEditorPage<M extends org.eclipse.emf.ecore.EObject>
      • createPageControls

        protected void createPageControls​(org.eclipse.ui.forms.IManagedForm managedForm)
        Description copied from class: DtGranularEditorPage
        Creates the controls of this page.
        Specified by:
        createPageControls in class DtGranularEditorPage<M extends org.eclipse.emf.ecore.EObject>
        Parameters:
        managedForm - managed form that will contain the controls.
      • getModelMdObject

        protected MdObject getModelMdObject()
        Gets the model object being edited.
        Returns:
        the model object being edited, never null