Package com._1c.g5.v8.dt.ui
Interface IDtSelectionService
- 
- All Superinterfaces:
- IManagedService
 
 public interface IDtSelectionService extends IManagedService Defines public contract of DT selection service.
- 
- 
Field SummaryFields Modifier and Type Field Description static StringSERVICE_NAME
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description org.eclipse.emf.ecore.EStructuralFeaturegetEditorFeature(org.eclipse.ui.IWorkbenchWindow window)org.eclipse.emf.ecore.EObjectgetEditorModel(org.eclipse.ui.IWorkbenchWindow window)ISelectiongetEditorSelection(org.eclipse.ui.IWorkbenchWindow window)ISelectiongetSelection(org.eclipse.ui.IWorkbenchWindow window)ISelectiongetSelectionForNewWizard(org.eclipse.ui.IWorkbenchWindow window, ISelection selection)Obtains a selection suitable for use by the New Wizard.ISelectiongetSelectionForPropertyView(org.eclipse.ui.IWorkbenchWindow window, ISelection selection)Obtains a selection suitable for use by the Property View.- 
Methods inherited from interface com._1c.g5.wiring.IManagedServiceactivate, deactivate
 
- 
 
- 
- 
- 
Field Detail- 
SERVICE_NAMEstatic final String SERVICE_NAME - See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
getEditorModelorg.eclipse.emf.ecore.EObject getEditorModel(org.eclipse.ui.IWorkbenchWindow window) - Parameters:
- window- workbench window.
- Returns:
- the active DT editor model for a given window if any, nullotherwise.
 
 - 
getEditorFeatureorg.eclipse.emf.ecore.EStructuralFeature getEditorFeature(org.eclipse.ui.IWorkbenchWindow window) - Parameters:
- window- workbench window.
- Returns:
- the active DT editor feature for a given window if any, nullotherwise.
 
 - 
getEditorSelectionISelection getEditorSelection(org.eclipse.ui.IWorkbenchWindow window) - Parameters:
- window- workbench window.
- Returns:
- the active DT editor selection for a given window if any, nullotherwise.
 
 - 
getSelectionISelection getSelection(org.eclipse.ui.IWorkbenchWindow window) - Parameters:
- window- workbench window.
- Returns:
- the active selection for a given window if any, nullotherwise. This selection is provided by Eclipse selection service.
 
 - 
getSelectionForPropertyViewISelection getSelectionForPropertyView(org.eclipse.ui.IWorkbenchWindow window, ISelection selection) Obtains a selection suitable for use by the Property View.- Parameters:
- window- workbench window.
- selection- original selection reported by Property View.
- Returns:
- obtained selection.
 
 - 
getSelectionForNewWizardISelection getSelectionForNewWizard(org.eclipse.ui.IWorkbenchWindow window, ISelection selection) Obtains a selection suitable for use by the New Wizard.- Parameters:
- window- workbench window.
- selection- original selection reported by Wizard.
- Returns:
- obtained selection.
 
 
- 
 
-