Package com._1c.g5.v8.dt.md.ui.wizards
Class StyleItemWizard
- 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<StyleItem>
- 
- com._1c.g5.v8.dt.md.ui.wizards.StyleItemWizard
 
 
 
 
 
- 
- All Implemented Interfaces:
- IDtNewWizard<StyleItem>,- 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 StyleItemWizard extends DtAefMdNewWizard<StyleItem> Wizard that creates a newStyleItem.
- 
- 
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 StyleItemWizard()Instantiates a newStyleItemWizard.
 - 
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.voiddoAddPages()TheDtNewWizardimplementation of this wizard method does nothing.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, 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
 
- 
 
- 
- 
- 
Constructor Detail- 
StyleItemWizardpublic StyleItemWizard() Instantiates a newStyleItemWizard.
 
- 
 - 
Method Detail- 
doAddPagespublic void doAddPages() Description copied from class:DtNewWizardTheDtNewWizardimplementation of this wizard method does nothing. Subclasses should extend if extra pages need to be added before the wizard opens. New pages should be added by callingaddPage.- Overrides:
- doAddPagesin class- DtAefMdNewWizard<StyleItem>
 
 - 
disposeMdObjectModelprotected void disposeMdObjectModel() Description copied from class:DtAefMdNewWizardDisposes the model if it is not null.- Overrides:
- disposeMdObjectModelin class- DtAefMdNewWizard<StyleItem>
 
 - 
getMdObjectModelprotected IMdObjectModel getMdObjectModel() Description copied from class:DtAefMdNewWizardReturnsIMdObjectModel.- Overrides:
- getMdObjectModelin class- DtAefMdNewWizard<StyleItem>
- Returns:
- the IMdObjectModel
 
 - 
createMdMainPageprotected MdModelNewWizardPageComponent<? extends IMdObjectModel> createMdMainPage() Description copied from class:DtAefMdNewWizard- Overrides:
- createMdMainPagein class- DtAefMdNewWizard<StyleItem>
- 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<StyleItem>
- 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<StyleItem>
- Parameters:
- viewModel- the view model.
 
 
- 
 
-