Class SectionDefinitionComponent
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,P>
com._1c.g5.aef2.standard.components.CompositeComponent<M,P>
com._1c.g5.aef2.standard.definitions.components.DefinitionDrivenComponent<IDefinitionModel,ISectionDefinitionParameterization>
com._1c.g5.aef2.standard.definitions.components.SectionDefinitionComponent
- All Implemented Interfaces:
IComponent<IDefinitionModel>,IEventChannel,ComponentSearch.IIdentifierHost
public class SectionDefinitionComponent
extends DefinitionDrivenComponent<IDefinitionModel,ISectionDefinitionParameterization>
Section definition component.
-
Nested Class Summary
Nested classes/interfaces inherited from class com._1c.g5.aef2.standard.components.StandardComponent
StandardComponent.BindingDirection -
Constructor Summary
ConstructorsConstructorDescriptionSectionDefinitionComponent(ISectionDefinitionParameterization parameterization) Creates a new section definition component. -
Method Summary
Modifier and TypeMethodDescriptionprotected IContainerViewModelCreates the view model of the container.protected StringgetLabel(ILabeledDefinition definition) Returns the label obtained from definition.Methods inherited from class com._1c.g5.aef2.standard.definitions.components.DefinitionDrivenComponent
attachToModel, createComponents, createFieldComponent, detachFromModel, disposeComponents, getComponent, getId, getLayout, getLayoutData, getRuleResultProcessor, handleRuleResultChangedMethods inherited from class com._1c.g5.aef2.standard.components.CompositeComponent
setLayout, setLayoutData, updateViewModelsMethods 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, textMethods inherited from class com._1c.g5.aef2.standard.components.StandardComponent
bindList, bindModel, bindValue, bindValue, createDefaultViewModelList, createDefaultViewModelValue, disposeViewModels, handleExternalValidationEvent, isEnabled, isPassive, setEnabled, setFocus, 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
-
SectionDefinitionComponent
Creates a new section definition component.- Parameters:
parameterization- the parameterization.
-
-
Method Details
-
createContainerViewModel
Description copied from class:ContainerComponentCreates the view model of the container.- Overrides:
createContainerViewModelin classCompositeComponent<IDefinitionModel,ISectionDefinitionParameterization> - Returns:
- the newly created container view model.
-
getLabel
Description copied from class:DefinitionDrivenComponentReturns the label obtained from definition.- Overrides:
getLabelin classDefinitionDrivenComponent<IDefinitionModel,ISectionDefinitionParameterization> - Parameters:
definition- theILabeledDefinition.- Returns:
- the label.
-