Class InstantiatorConfigPage

  • All Implemented Interfaces:
    IEASyEditorPage, org.eclipse.jface.dialogs.IPageChangedListener, org.eclipse.swt.graphics.Drawable, org.eclipse.ui.IPropertyListener

    public class InstantiatorConfigPage
    extends AbstractEASyEditorPage
    Creates the editor page for linking files with a file instantiator.
    This page allows the user to:
    • Add and delete instantiator engines
    • See configured instantiator engines
    • Change the files bound to an instantiator if that instantiator had been created in this ProductLineProject
    • See informations about the instantiator that is currently shown
    • See the filetype an instantiator will handle, after clicking save, if there are multiple filetypes to be handled, the type will be shown as "various"
  • To check for files that might be instantiated by multiple instantiator engines
Author:
gawenda, El-Sharkawy