Interface IExeedCustomizer
public interface IExeedCustomizer
-
Method Summary
Modifier and TypeMethodDescriptioncreateInMemoryEmfModel
(org.eclipse.emf.ecore.resource.Resource mainResource) void
createPages
(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) 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 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
-