Class DtEditorProxyInputFactory

    • Constructor Detail

      • DtEditorProxyInputFactory

        public DtEditorProxyInputFactory()
    • Method Detail

      • create

        public IDtEditorInput<?> create​(org.eclipse.emf.ecore.EObject model)
        Description copied from interface: IDtEditorInputFactory
        Creates editor input from provided model. This method may alter the model of the resulting editor input.
        Specified by:
        create in interface IDtEditorInputFactory
        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 given model and feature. This method may set some default selection for created input, but may not alter model or feature.
        Specified by:
        create in interface IDtEditorInputFactory
        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 and selection. This method may not alter any of the provided arguments.
        Specified by:
        create in interface IDtEditorInputFactory
        Parameters:
        model - the model.
        feature - the feature.
        selection - the selection.
        Returns:
        editor input or null if no input can be created.