Interface IExeedCustomizer
public interface IExeedCustomizer
-
Method Summary
Modifier and TypeMethodDescriptioncreateInMemoryEmfModel(org.eclipse.emf.ecore.resource.Resource mainResource) voidcreatePages(ExeedEditor editor, org.eclipse.swt.widgets.Composite container, org.eclipse.emf.common.notify.AdapterFactory adapterFactory) Collection<org.eclipse.jface.action.IAction>generateCreateChildActions(Collection<?> descriptors, org.eclipse.jface.viewers.ISelection selection) Collection<org.eclipse.jface.action.IAction>generateCreateSiblingActions(Collection<?> descriptors, org.eclipse.jface.viewers.ISelection selection) Collection<org.eclipse.jface.action.IAction>generateCustomizerActions(org.eclipse.jface.viewers.ISelection selection) booleanhasChildren(org.eclipse.emf.ecore.resource.Resource r, org.eclipse.emf.ecore.EObject eob) booleanisEnabledFor(org.eclipse.emf.ecore.resource.Resource r) Returns true if the customizer should be used for this particular instance.
-
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
-