Package com._1c.g5.v8.dt.md.ui.wizards
Class SessionParameterWizard
- 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<SessionParameter>
- 
- com._1c.g5.v8.dt.md.ui.wizards.SessionParameterWizard
 
 
 
 
 
 
- 
- All Implemented Interfaces:
- IDtNewWizard<SessionParameter>,- 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 SessionParameterWizard extends DtAefMdWithTypeNewWizard<SessionParameter> Wizard that creates a new Session Parameter.
- 
- 
Field Summary- 
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 SessionParameterWizard()Instantiates a new session parameter wizard.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcreateModel()Creates a model from the information stored in the wizard context.protected StringgetNamePrefix()Returns the name prefix for the editingMdObject.protected org.eclipse.emf.ecore.EReferencegetTypeFeature()Returns theEReferencethat represents the type feature.protected voidsetupMdMainPageViewModel(NewWizardPageViewModel viewModel)Setups theNewWizardPageViewModelfor main page.- 
Methods inherited from class com._1c.g5.v8.dt.md.ui.wizards.base.aef.DtAefMdWithTypeNewWizardcreateMdMainPage, disposeMdObjectModel, getTypeDescriptionModel
 - 
Methods inherited from class com._1c.g5.v8.dt.md.ui.wizards.base.aef.DtAefMdNewWizardcreateMdObjectModel, dispose, disposeMainPageComponent, doAddPages, getMainPageComponent, getMdObjectModel, 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, 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
 
- 
 
- 
- 
- 
Method Detail- 
createModelpublic void createModel() Creates a model from the information stored in the wizard context. Stores the model in the wizard context. Called afterIDtNewWizard.detectModelClass().- Specified by:
- createModelin interface- IDtNewWizard<SessionParameter>
- Overrides:
- createModelin class- DtNewWizard<SessionParameter>
 
 - 
getTypeFeatureprotected org.eclipse.emf.ecore.EReference getTypeFeature() Description copied from class:DtAefMdWithTypeNewWizardReturns theEReferencethat represents the type feature.- Specified by:
- getTypeFeaturein class- DtAefMdWithTypeNewWizard<SessionParameter>
- Returns:
- the EReferenceinstance.
 
 - 
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<SessionParameter>
- 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<SessionParameter>
- Parameters:
- viewModel- the view model.
 
 
- 
 
-