Interface IExeedCustomizer


  • public interface IExeedCustomizer
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      InMemoryEmfModel createInMemoryEmfModel​(org.eclipse.emf.ecore.resource.Resource mainResource)  
      void createPages​(ExeedEditor editor, org.eclipse.swt.widgets.Composite container, org.eclipse.emf.common.notify.AdapterFactory adapterFactory)  
      java.util.Collection<org.eclipse.jface.action.IAction> generateCreateChildActions​(java.util.Collection<?> descriptors, org.eclipse.jface.viewers.ISelection selection)  
      java.util.Collection<org.eclipse.jface.action.IAction> generateCreateSiblingActions​(java.util.Collection<?> descriptors, org.eclipse.jface.viewers.ISelection selection)  
      java.util.Collection<org.eclipse.jface.action.IAction> generateCustomizerActions​(org.eclipse.jface.viewers.ISelection selection)  
      boolean hasChildren​(org.eclipse.emf.ecore.resource.Resource r, org.eclipse.emf.ecore.EObject eob)  
      boolean isEnabledFor​(org.eclipse.emf.ecore.resource.Resource r)
      Returns true if the customizer should be used for this particular instance.
    • Method Detail

      • 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

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

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

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

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