Package com._1c.g5.v8.dt.md.ui.wizards
Class ParameterWizard
- 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<Parameter>
- 
- com._1c.g5.v8.dt.md.ui.wizards.ParameterWizard
 
 
 
 
 
- 
- All Implemented Interfaces:
- IDtNewWizard<Parameter>,- org.eclipse.core.runtime.IExecutableExtension,- org.eclipse.jface.window.IShellProvider,- org.eclipse.jface.wizard.IWizard,- org.eclipse.ui.INewWizard,- org.eclipse.ui.IWorkbenchWizard
 
 public class ParameterWizard extends DtAefMdNewWizard<Parameter> NewParameterwizard.
- 
- 
Field SummaryFields Modifier and Type Field Description static StringWIZARD_ID- 
Fields inherited from class com._1c.g5.v8.dt.md.ui.wizards.base.aef.DtAefMdNewWizardmdObjectAvailability
 - 
Fields inherited from class com._1c.g5.v8.dt.md.ui.wizards.base.DtNewWizardconfigurationProvider, derivedDataManagerProvider, modelManager, resourceLookup, runtimeVersionSupport, selectionService, topObjectFqnGenerator, v8projectManager, wizardExtensionsRegistry
 
- 
 - 
Constructor SummaryConstructors Constructor Description ParameterWizard()Instantiates a newParameterwizard.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected MdModelNewWizardPageComponent<? extends IMdObjectModel>createMdMainPage()protected voiddisposeMdObjectModel()Disposes the model if it is not null.protected IMdObjectModelgetMdObjectModel()ReturnsIMdObjectModel.protected StringgetNamePrefix()Returns the name prefix for the editingMdObject.protected voidsetupMdMainPageViewModel(NewWizardPageViewModel viewModel)Setups theNewWizardPageViewModelfor main page.- 
Methods inherited from class com._1c.g5.v8.dt.md.ui.wizards.base.aef.DtAefMdNewWizardcreateMdObjectModel, dispose, disposeMainPageComponent, doAddPages, getMainPageComponent, getModelForPageComponent, getProjectNamePrefix
 - 
Methods inherited from class com._1c.g5.v8.dt.md.ui.wizards.base.aef.DtAefNewWizardaddPage, getEngine, onParentChanged
 - 
Methods inherited from class com._1c.g5.v8.dt.md.ui.wizards.base.DtNewWizardaddExtensionPages, 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.WizardaddPage, getContainer, getDefaultPageImage, getDialogSettings, getNextPage, getPage, getPageCount, getPages, getShell, getStartingPage, getTitleBarColor, getWindowTitle, isHelpAvailable, needsPreviousAndNextButtons, needsProgressMonitor, performCancel, setDefaultPageImageDescriptor, setDialogSettings, setForcePreviousAndNextButtons, setHelpAvailable, setNeedsProgressMonitor, setTitleBarColor, setWindowTitle
 
- 
 
- 
- 
- 
Field Detail- 
WIZARD_IDpublic static final String WIZARD_ID - See Also:
- Constant Field Values
 
 
- 
 - 
Constructor Detail- 
ParameterWizardpublic ParameterWizard() Instantiates a newParameterwizard.
 
- 
 - 
Method Detail- 
disposeMdObjectModelprotected void disposeMdObjectModel() Description copied from class:DtAefMdNewWizardDisposes the model if it is not null.- Overrides:
- disposeMdObjectModelin class- DtAefMdNewWizard<Parameter>
 
 - 
getMdObjectModelprotected IMdObjectModel getMdObjectModel() Description copied from class:DtAefMdNewWizardReturnsIMdObjectModel.- Overrides:
- getMdObjectModelin class- DtAefMdNewWizard<Parameter>
- Returns:
- the IMdObjectModel
 
 - 
createMdMainPageprotected MdModelNewWizardPageComponent<? extends IMdObjectModel> createMdMainPage() Description copied from class:DtAefMdNewWizard- Overrides:
- createMdMainPagein class- DtAefMdNewWizard<Parameter>
- Returns:
- a newly created page component.
 
 - 
getNamePrefixprotected String getNamePrefix() Description copied from class:DtAefMdNewWizardReturns the name prefix for the editingMdObject.
 For example, forCatalogobject it would be "Catalog" string. Its value is used for unique name generation. So, if the name prefix is specified that is mentioned above, then unique names would be generated as "Catalog1", "Catalog2" etc.- Specified by:
- getNamePrefixin class- DtAefMdNewWizard<Parameter>
- Returns:
- the name prefix.
 
 - 
setupMdMainPageViewModelprotected void setupMdMainPageViewModel(NewWizardPageViewModel viewModel) Description copied from class:DtAefMdNewWizardSetups theNewWizardPageViewModelfor main page.
 Actually it is needed to set title and description features.- Specified by:
- setupMdMainPageViewModelin class- DtAefMdNewWizard<Parameter>
- Parameters:
- viewModel- the view model.
 
 
- 
 
-