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)
-
-