Class InfobaseEditorInputFactory
java.lang.Object
com._1c.g5.v8.dt.internal.platform.services.ui.editors.infobase.InfobaseEditorInputFactory
- All Implemented Interfaces:
IDtEditorInputFactory
IDtEditorInputFactory
implementation for infobases.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreate
(org.eclipse.emf.ecore.EObject model) Creates editor input from providedmodel
.create
(org.eclipse.emf.ecore.EObject model, org.eclipse.emf.ecore.EStructuralFeature feature) Creates editor input for a givenmodel
andfeature
.create
(org.eclipse.emf.ecore.EObject model, org.eclipse.emf.ecore.EStructuralFeature feature, ISelection selection) Creates editor input for a given model,feature
andselection
.
-
Constructor Details
-
InfobaseEditorInputFactory
public InfobaseEditorInputFactory()
-
-
Method Details
-
create
Description copied from interface:IDtEditorInputFactory
Creates editor input from providedmodel
. This method may alter the model of the resulting editor input.- Specified by:
create
in interfaceIDtEditorInputFactory
- Parameters:
model
- the model.- Returns:
- editor input or
null
if no input can be created.
-
create
public IDtEditorInput<?> create(org.eclipse.emf.ecore.EObject model, org.eclipse.emf.ecore.EStructuralFeature feature) Description copied from interface:IDtEditorInputFactory
Creates editor input for a givenmodel
andfeature
. This method may set some default selection for created input, but may not alter model or feature.- Specified by:
create
in interfaceIDtEditorInputFactory
- Parameters:
model
- the model.feature
- the feature.- Returns:
- editor input or
null
if no input can be created.
-
create
public IDtEditorInput<?> create(org.eclipse.emf.ecore.EObject model, org.eclipse.emf.ecore.EStructuralFeature feature, ISelection selection) Description copied from interface:IDtEditorInputFactory
Creates editor input for a given model,feature
andselection
. This method may not alter any of the provided arguments.- Specified by:
create
in interfaceIDtEditorInputFactory
- Parameters:
model
- the model.feature
- the feature.selection
- the selection.- Returns:
- editor input or
null
if no input can be created.
-