Interface IExeedCustomizer


public interface IExeedCustomizer
  • Method Details

    • isEnabledFor

      boolean isEnabledFor(org.eclipse.emf.ecore.resource.Resource r)
      Returns true if the customizer should be used for this particular instance.
    • createPages

      void createPages(ExeedEditor editor, org.eclipse.swt.widgets.Composite container, org.eclipse.emf.common.notify.AdapterFactory adapterFactory)
    • hasChildren

      boolean hasChildren(org.eclipse.emf.ecore.resource.Resource r, org.eclipse.emf.ecore.EObject eob)
    • generateCreateChildActions

      Collection<org.eclipse.jface.action.IAction> generateCreateChildActions(Collection<?> descriptors, org.eclipse.jface.viewers.ISelection selection)
    • generateCreateSiblingActions

      Collection<org.eclipse.jface.action.IAction> generateCreateSiblingActions(Collection<?> descriptors, org.eclipse.jface.viewers.ISelection selection)
    • generateCustomizerActions

      Collection<org.eclipse.jface.action.IAction> generateCustomizerActions(org.eclipse.jface.viewers.ISelection selection)
    • createInMemoryEmfModel

      InMemoryEmfModel createInMemoryEmfModel(org.eclipse.emf.ecore.resource.Resource mainResource)