Package com._1c.g5.v8.dt.md.ui.wizards
Class FixedFieldNameMatchingWizard<T extends BasicFeature>
java.lang.Object
org.eclipse.jface.wizard.Wizard
com._1c.g5.v8.dt.md.ui.wizards.base.DtNewWizard<M>
com._1c.g5.v8.dt.md.ui.wizards.base.aef.DtAefNewWizard<M>
com._1c.g5.v8.dt.md.ui.wizards.base.aef.DtAefMdNewWizard<M>
com._1c.g5.v8.dt.md.ui.wizards.base.aef.DtAefMdWithTypeNewWizard<T>
com._1c.g5.v8.dt.md.ui.wizards.FixedFieldNameMatchingWizard<T>
- All Implemented Interfaces:
IDtNewWizard<T>
,org.eclipse.core.runtime.IExecutableExtension
,org.eclipse.jface.window.IShellProvider
,org.eclipse.jface.wizard.IWizard
,org.eclipse.ui.INewWizard
,org.eclipse.ui.IWorkbenchWizard
- Direct Known Subclasses:
AttributeWizard
,RegisterDimensionWizard
,RegisterResourceWizard
,TabularSectionAttributeWizard
public abstract class FixedFieldNameMatchingWizard<T extends BasicFeature>
extends DtAefMdWithTypeNewWizard<T>
Wizard that creates a new
BasicFeature
element
with FixedFieldDescriptor
name matching validation.-
Field Summary
Fields inherited from class com._1c.g5.v8.dt.md.ui.wizards.base.aef.DtAefMdNewWizard
mdObjectAvailability
Fields inherited from class com._1c.g5.v8.dt.md.ui.wizards.base.DtNewWizard
configurationProvider, derivedDataManagerProvider, modelManager, resourceLookup, runtimeVersionSupport, selectionService, topObjectFqnGenerator, v8projectManager, wizardExtensionsRegistry
Fields inherited from class org.eclipse.jface.wizard.Wizard
DEFAULT_IMAGE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected MdObjectModel<T>
protected org.eclipse.emf.ecore.EReference
Returns theEReference
that represents the type feature.Methods inherited from class com._1c.g5.v8.dt.md.ui.wizards.base.aef.DtAefMdWithTypeNewWizard
createMdMainPage, disposeMdObjectModel, getTypeDescriptionModel
Methods inherited from class com._1c.g5.v8.dt.md.ui.wizards.base.aef.DtAefMdNewWizard
dispose, disposeMainPageComponent, doAddPages, getMainPageComponent, getMdObjectModel, getModelForPageComponent, getNamePrefix, getProjectNamePrefix, setupMdMainPageViewModel
Methods inherited from class com._1c.g5.v8.dt.md.ui.wizards.base.aef.DtAefNewWizard
addPage, getEngine, onParentChanged
Methods inherited from class com._1c.g5.v8.dt.md.ui.wizards.base.DtNewWizard
addExtensionPages, addPages, canFinish, createModel, createPageControls, detectModelClass, detectParent, getContext, getPreviousPage, getSelection, init, integrateModel, integrateModel, performFinish, postProcessBmIntegration, preProcessBmIntegration, setContainer, setInitializationData, setModelClassDetectionStrategy, setOpenEditorAfterCreation, setParentDetectionStrategy, setSelectAfterCreation, setShowParentSelectionPage
Methods inherited from class org.eclipse.jface.wizard.Wizard
addPage, getContainer, getDefaultPageImage, getDialogSettings, getMinimumWizardSize, getNextPage, getPage, getPageCount, getPages, getShell, getStartingPage, getTitleBarColor, getWindowTitle, isHelpAvailable, needsPreviousAndNextButtons, needsProgressMonitor, performCancel, setDefaultPageImageDescriptor, setDialogSettings, setForcePreviousAndNextButtons, setHelpAvailable, setNeedsProgressMonitor, setTitleBarColor, setWindowTitle
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.eclipse.jface.wizard.IWizard
getContainer, getDefaultPageImage, getDialogSettings, getMinimumWizardSize, getNextPage, getPage, getPageCount, getPages, getStartingPage, getTitleBarColor, getWindowTitle, isHelpAvailable, needsPreviousAndNextButtons, needsProgressMonitor, performCancel
-
Constructor Details
-
FixedFieldNameMatchingWizard
public FixedFieldNameMatchingWizard()
-
-
Method Details
-
getTypeFeature
protected org.eclipse.emf.ecore.EReference getTypeFeature()Description copied from class:DtAefMdWithTypeNewWizard
Returns theEReference
that represents the type feature.- Specified by:
getTypeFeature
in classDtAefMdWithTypeNewWizard<T extends BasicFeature>
- Returns:
- the
EReference
instance.
-
createMdObjectModel
Description copied from class:DtAefMdNewWizard
- Overrides:
createMdObjectModel
in classDtAefMdNewWizard<T extends BasicFeature>
- Returns:
- newly created
IMdObjectModel
-