public class SystemE4Service extends java.lang.Object implements SystemWorkbenchService, AppE4Service
| Constructor and Description |
|---|
SystemE4Service(java.util.SortedMap<ServiceRanking,AppWorkbenchService> knownAppWbServices,
org.eclipse.e4.core.contexts.IEclipseContext eclipseContext) |
| Modifier and Type | Method and Description |
|---|---|
void |
callCommand(java.lang.String commandId,
java.util.Map<java.lang.String,java.lang.String> parameters) |
org.eclipse.jface.wizard.Wizard |
getCreationWizard(Node node)
Creates and returns the correct wizard to retrieve relevant minimum
information depending on the type of the given node.
|
java.lang.String |
getDefaultEditorId() |
java.lang.String |
getDeleteEntityCmdId() |
java.lang.String |
getEntityEditorId(Node entity) |
org.eclipse.swt.graphics.Image |
getIconForType(Node entity)
Centralize icon management for a given app
|
java.lang.String |
getOpenEntityEditorCmdId() |
java.lang.String |
getSearchEntityEditorId(java.lang.String nodeType) |
void |
openEntityEditor(Node entity) |
void |
openSearchEntityView(java.lang.String nodeType,
java.lang.String label) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetOpenFileCmdId, getOpenSearchEntityEditorCmdIdlazyLoadLists, queryWhenTypingpublic SystemE4Service(java.util.SortedMap<ServiceRanking,AppWorkbenchService> knownAppWbServices, org.eclipse.e4.core.contexts.IEclipseContext eclipseContext)
public void callCommand(java.lang.String commandId,
java.util.Map<java.lang.String,java.lang.String> parameters)
callCommand in interface SystemWorkbenchServicepublic java.lang.String getOpenEntityEditorCmdId()
getOpenEntityEditorCmdId in interface AppWorkbenchServicepublic java.lang.String getDeleteEntityCmdId()
getDeleteEntityCmdId in interface SystemWorkbenchServicepublic void openEntityEditor(Node entity)
openEntityEditor in interface AppE4ServiceopenEntityEditor in interface AppWorkbenchServicepublic java.lang.String getDefaultEditorId()
getDefaultEditorId in interface AppWorkbenchServicepublic java.lang.String getEntityEditorId(Node entity)
getEntityEditorId in interface AppWorkbenchServicepublic void openSearchEntityView(java.lang.String nodeType,
java.lang.String label)
openSearchEntityView in interface AppE4ServiceopenSearchEntityView in interface AppWorkbenchServicepublic java.lang.String getSearchEntityEditorId(java.lang.String nodeType)
getSearchEntityEditorId in interface AppWorkbenchServicepublic org.eclipse.swt.graphics.Image getIconForType(Node entity)
AppUiServicegetIconForType in interface AppUiServicepublic org.eclipse.jface.wizard.Wizard getCreationWizard(Node node)
AppUiServicegetCreationWizard in interface AppUiServiceCopyright © 2007–2020. All rights reserved.