Package com._1c.g5.v8.dt.md.ui.wizards
Class ConfigurationPage
java.lang.Object
com._1c.g5.aef2.components.Component<M,P>
com._1c.g5.aef2.standard.components.StandardComponent<M,P>
com._1c.g5.aef2.standard.components.ContainerComponent<M,VoidParameterization>
com._1c.g5.v8.dt.md.ui.wizards.base.aef.NewWizardPageComponent<T>
com._1c.g5.v8.dt.md.ui.wizards.RootObjectPage<ConfigurationWizardModel,Configuration>
com._1c.g5.v8.dt.md.ui.wizards.ConfigurationPage
- All Implemented Interfaces:
IComponent<ConfigurationWizardModel>,IEventChannel
The first page of the new configuration wizard.
-
Nested Class Summary
Nested classes/interfaces inherited from class com._1c.g5.aef2.standard.components.StandardComponent
StandardComponent.BindingDirection -
Constructor Summary
ConstructorsConstructorDescriptionConfigurationPage(String title, String description, String helpId, IRuntimeVersionSupport runtimeVersionSupport, ILibraryRepository libraryRepository, ILibraryProjectManager libraryProjectManager) Creates a new instance. -
Method Summary
Modifier and TypeMethodDescriptionprotected voidAttaches this component to the model.protected voidDetaches this component from the model.protected voidDisposes the child components.protected voidBy default creates child components: name, synonym, comment fields, custom and project components.protected Collection<Version>Returns the collection of available runtime versions to create the version combo.Methods inherited from class com._1c.g5.v8.dt.md.ui.wizards.RootObjectPage
createComponents, createCustomComponents, createCustomProjectComponents, createProjectComponents, getNameComponent, getVersionCombo, setDefaultFocusMethods inherited from class com._1c.g5.v8.dt.md.ui.wizards.base.aef.NewWizardPageComponent
createCombo, createCombo, createContainerViewModel, createMultilanguage, createText, createText, disposeViewModels, field, getLayout, getPageViewModelMethods inherited from class com._1c.g5.aef2.standard.components.ContainerComponent
addComponent, button, button, checkBox, checkBox, combo, createViewModels, disposeChildren, field, field, getContainerViewModel, isEditable, label, label, refreshChildren, separator, spinner, text, updateViewModelsMethods inherited from class com._1c.g5.aef2.standard.components.StandardComponent
bindList, bindModel, bindValue, bindValue, createDefaultViewModelList, createDefaultViewModelValue, getLayoutData, handleExternalValidationEvent, isEnabled, isPassive, setEnabled, setFocus, setLayoutData, updateViewModelStatusMethods inherited from class com._1c.g5.aef2.components.Component
addListener, addViewModel, areChildCommitsEnabled, areChildRefreshEnabled, areComponentsCreated, beginExternalUpdate, checkComponents, checkViewModels, commit, dispose, endExternalUpdate, getComponents, getModel, getParameterization, getParent, getRunnableQueue, getScene, getServiceEventQualifiers, getViewModels, isDisposed, isInExternalUpdate, queueAndWaitEvent, queueEvent, removeComponent, removeListener, removeViewModel, setChildCommitsEnabled, setChildRefreshEnable, setModel, setParent, setScene, subscribeOnEvents, subscribeOnEvents, unsubscribeOnEvents
-
Constructor Details
-
ConfigurationPage
public ConfigurationPage(String title, String description, String helpId, IRuntimeVersionSupport runtimeVersionSupport, ILibraryRepository libraryRepository, ILibraryProjectManager libraryProjectManager) Creates a new instance.- Parameters:
title- the page title, cannot benulldescription- the page description, cannot benullhelpId- the help context id to bind help to, cannot benullruntimeVersionSupport- the runtime version support, cannot benulllibraryRepository- the library repository, cannot benulllibraryProjectManager- the library project manager, cannot benull
-
-
Method Details
-
doCreateComponents
protected void doCreateComponents()Description copied from class:RootObjectPageBy default creates child components: name, synonym, comment fields, custom and project components.- Overrides:
doCreateComponentsin classRootObjectPage<ConfigurationWizardModel,Configuration>
-
disposeComponents
protected void disposeComponents()Description copied from class:ComponentDisposes the child components. Override it to do some additional disposal operations specific to a component.- Overrides:
disposeComponentsin classRootObjectPage<ConfigurationWizardModel,Configuration>
-
attachToModel
protected void attachToModel()Description copied from class:ComponentAttaches this component to the model. Override it to add some listeners to the model.- Overrides:
attachToModelin classComponent<ConfigurationWizardModel,VoidParameterization>
-
detachFromModel
protected void detachFromModel()Description copied from class:ComponentDetaches this component from the model. Override it to remove listeners from the model.- Overrides:
detachFromModelin classComponent<ConfigurationWizardModel,VoidParameterization>
-
getAvailableVersions
Description copied from class:RootObjectPageReturns the collection of available runtime versions to create the version combo. By default returns the list of all supported runtime versions.- Overrides:
getAvailableVersionsin classRootObjectPage<ConfigurationWizardModel,Configuration> - Returns:
- the collection of the available runtime versions, never
null
-