Interface ECPModelElementOpenerWithContext

  • All Superinterfaces:
    ECPModelElementOpener

    public interface ECPModelElementOpenerWithContext
    extends ECPModelElementOpener
    This interface is used to open a specific editor for a model element. ECP provides a common implementation able to handle all EObjects. Additionally this interface allows to pass a context map with arbitrary objects to the opener.
    Since:
    1.12
    Author:
    Mat Hansen
    • Method Detail

      • openModelElement

        void openModelElement​(java.lang.Object element,
                              ECPProject ecpProject,
                              java.util.Map<java.lang.Object,​java.lang.Object> context)
        The action to open the model element.
        Parameters:
        element - the element to open
        ecpProject - the project this element belongs to
        context - the additional context objects