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
 
 public class ConfigurationPage extends RootObjectPage<ConfigurationWizardModel,Configuration> The first page of the new configuration wizard.
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class com._1c.g5.aef2.standard.components.StandardComponentStandardComponent.BindingDirection
 
- 
 - 
Constructor SummaryConstructors Constructor Description ConfigurationPage(String title, String description, String helpId, IRuntimeVersionSupport runtimeVersionSupport, ILibraryRepository libraryRepository, ILibraryProjectManager libraryProjectManager)Creates a new instance.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidattachToModel()Attaches this component to the model.protected voiddetachFromModel()Detaches this component from the model.protected voiddisposeComponents()Disposes the child components.protected voiddoCreateComponents()By default creates child components: name, synonym, comment fields, custom and project components.protected Collection<Version>getAvailableVersions()Returns the collection of available runtime versions to create the version combo.- 
Methods inherited from class com._1c.g5.v8.dt.md.ui.wizards.RootObjectPagecreateComponents, createCustomComponents, createCustomProjectComponents, createProjectComponents, getNameComponent, getVersionCombo, setDefaultFocus
 - 
Methods inherited from class com._1c.g5.v8.dt.md.ui.wizards.base.aef.NewWizardPageComponentcreateCombo, createCombo, createContainerViewModel, createMultilanguage, createText, createText, disposeViewModels, field, getLayout, getPageViewModel
 - 
Methods inherited from class com._1c.g5.aef2.standard.components.ContainerComponentaddComponent, button, button, checkBox, checkBox, combo, createViewModels, disposeChildren, field, field, getContainerViewModel, isEditable, label, label, refreshChildren, separator, spinner, text, updateViewModels
 - 
Methods inherited from class com._1c.g5.aef2.standard.components.StandardComponentbindList, bindModel, bindValue, bindValue, createDefaultViewModelList, createDefaultViewModelValue, getLayoutData, handleExternalValidationEvent, isEnabled, isPassive, setEnabled, setFocus, setLayoutData, updateViewModelStatus
 - 
Methods inherited from class com._1c.g5.aef2.components.ComponentaddListener, 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 Detail- 
ConfigurationPagepublic ConfigurationPage(String title, String description, String helpId, IRuntimeVersionSupport runtimeVersionSupport, ILibraryRepository libraryRepository, ILibraryProjectManager libraryProjectManager) Creates a new instance.- Parameters:
- title- the page title, cannot be- null
- description- the page description, cannot be- null
- helpId- the help context id to bind help to, cannot be- null
- runtimeVersionSupport- the runtime version support, cannot be- null
- libraryRepository- the library repository, cannot be- null
- libraryProjectManager- the library project manager, cannot be- null
 
 
- 
 - 
Method Detail- 
doCreateComponentsprotected void doCreateComponents() Description copied from class:RootObjectPageBy default creates child components: name, synonym, comment fields, custom and project components.- Overrides:
- doCreateComponentsin class- RootObjectPage<ConfigurationWizardModel,Configuration>
 
 - 
disposeComponentsprotected void disposeComponents() Description copied from class:ComponentDisposes the child components. Override it to do some additional disposal operations specific to a component.- Overrides:
- disposeComponentsin class- RootObjectPage<ConfigurationWizardModel,Configuration>
 
 - 
attachToModelprotected void attachToModel() Description copied from class:ComponentAttaches this component to the model. Override it to add some listeners to the model.- Overrides:
- attachToModelin class- Component<ConfigurationWizardModel,VoidParameterization>
 
 - 
detachFromModelprotected void detachFromModel() Description copied from class:ComponentDetaches this component from the model. Override it to remove listeners from the model.- Overrides:
- detachFromModelin class- Component<ConfigurationWizardModel,VoidParameterization>
 
 - 
getAvailableVersionsprotected Collection<Version> 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 class- RootObjectPage<ConfigurationWizardModel,Configuration>
- Returns:
- the collection of the available runtime versions, never null
 
 
- 
 
-