Package com._1c.g5.v8.dt.md.ui.wizards
Class AbstractDependentProjectWizard.LibraryBasedDependedRootObjectPage
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<T,Configuration>
com._1c.g5.v8.dt.md.ui.wizards.library.AbstractLibraryBasedProjectPage<AbstractDependentProjectWizard.LibraryBasedDependentWizardModel>
com._1c.g5.v8.dt.md.ui.wizards.AbstractDependentProjectWizard.LibraryBasedDependedRootObjectPage
- All Implemented Interfaces:
IComponent<AbstractDependentProjectWizard.LibraryBasedDependentWizardModel>,IEventChannel
- Enclosing class:
- AbstractDependentProjectWizard<M extends MdObject>
protected abstract class AbstractDependentProjectWizard.LibraryBasedDependedRootObjectPage
extends AbstractLibraryBasedProjectPage<AbstractDependentProjectWizard.LibraryBasedDependentWizardModel>
Library-based dependent root object wizard page.
-
Nested Class Summary
Nested classes/interfaces inherited from class com._1c.g5.aef2.standard.components.StandardComponent
StandardComponent.BindingDirection -
Constructor Summary
ConstructorsConstructorDescriptionLibraryBasedDependedRootObjectPage(String pageId, String title, String description, String helpContextId, IRuntimeVersionSupport runtimeVersionSupport, ILibraryProjectManager libraryProjectManager, String[] availableExtensions) Creates a new instance. -
Method Summary
Modifier and TypeMethodDescriptionprotected voidCreates the child components of this component.protected voidCreate custom components after project name ifneedToCreateProjectistrue.protected voidDisposes the child components.Methods inherited from class com._1c.g5.v8.dt.md.ui.wizards.library.AbstractLibraryBasedProjectPage
attachToModel, detachFromModel, doCreateComponents, getAllRegisteredLibraries, getAvailableVersions, getComboText, getLibraryRepositoryPreferencePage, getTypeCreationText, validateLibraryFileMethods inherited from class com._1c.g5.v8.dt.md.ui.wizards.RootObjectPage
createCustomComponents, 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, initializeComponent, isDisposed, isInExternalUpdate, queueAndWaitEvent, queueEvent, removeComponent, removeListener, removeViewModel, setChildCommitsEnabled, setChildRefreshEnable, setModel, setParent, setScene, subscribeOnEvents, subscribeOnEvents, unsubscribeOnEvents
-
Constructor Details
-
LibraryBasedDependedRootObjectPage
public LibraryBasedDependedRootObjectPage(String pageId, String title, String description, String helpContextId, IRuntimeVersionSupport runtimeVersionSupport, ILibraryProjectManager libraryProjectManager, String[] availableExtensions) Creates a new instance.- Parameters:
pageId- the page id, cannot benulltitle- 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 benulllibraryProjectManager- the library project manager, cannot benullavailableExtensions- the array of available extensions for library, cannot benull
-
-
Method Details
-
disposeComponents
protected void disposeComponents()Description copied from class:ComponentDisposes the child components. Override it to do some additional disposal operations specific to a component. -
createComponents
protected void createComponents()Description copied from class:ComponentCreates the child components of this component. Override it to fill a component with a child components.Method can be called multiple times.
-
createCustomProjectComponents
protected void createCustomProjectComponents()Description copied from class:RootObjectPageCreate custom components after project name ifneedToCreateProjectistrue. Default implementation does nothing.
-