Class DtPictureComponent
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.AbstractControlComponent<IValue<File>,IParameterization,PictureViewModel>
  
com._1c.g5.v8.dt.ui.aef.component.DtPictureComponent
- All Implemented Interfaces:
- IComponent<IValue<File>>,- IEventChannel
public class DtPictureComponent
extends AbstractControlComponent<IValue<File>,IParameterization,PictureViewModel>  
The picture component for displaying the model value as
 image.
- 
Nested Class SummaryNested classes/interfaces inherited from class com._1c.g5.aef2.standard.components.StandardComponentStandardComponent.BindingDirection
- 
Constructor SummaryConstructorsConstructorDescriptionCreates a new instance.DtPictureComponent(IParameterization parameterization) Creates a new instance with parameterization.
- 
Method SummaryModifier and TypeMethodDescriptionprotected PictureViewModelCreates control view model instance.protected voidDisposes the view models of this component.protected voidupdateViewModelStatus(ControlViewModel viewModel, IModel model) Updates the validation status of the given view model.Methods inherited from class com._1c.g5.aef2.standard.components.AbstractControlComponentcreateViewModels, getControlViewModel, handleExternalValidationEvent, isEditable, refresh, setLayoutData, updateViewModelsMethods inherited from class com._1c.g5.aef2.standard.components.StandardComponentbindList, bindModel, bindValue, bindValue, createDefaultViewModelList, createDefaultViewModelValue, getLayoutData, isEnabled, isPassive, setEnabled, setFocusMethods inherited from class com._1c.g5.aef2.components.ComponentaddComponent, addListener, addViewModel, areChildCommitsEnabled, areChildRefreshEnabled, areComponentsCreated, attachToModel, beginExternalUpdate, checkComponents, checkViewModels, commit, createComponents, detachFromModel, dispose, disposeComponents, 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- 
DtPictureComponentCreates a new instance with parameterization.- Parameters:
- parameterization- the parameterization.
 
- 
DtPictureComponentpublic DtPictureComponent()Creates a new instance.
 
- 
- 
Method Details- 
updateViewModelStatusDescription copied from class:StandardComponentUpdates the validation status of the given view model.- Overrides:
- updateViewModelStatusin class- StandardComponent<IValue<File>,- IParameterization> 
- Parameters:
- viewModel- the view model.
- model- the model to validate.
 
- 
createControlViewModelDescription copied from class:AbstractControlComponentCreates control view model instance.- Specified by:
- createControlViewModelin class- AbstractControlComponent<IValue<File>,- IParameterization, - PictureViewModel> 
- Returns:
- a newly created control view model.
 
- 
disposeViewModelsprotected void disposeViewModels()Description copied from class:ComponentDisposes the view models of this component. Override it to do some additional disposal operations specific to a component.- Overrides:
- disposeViewModelsin class- AbstractControlComponent<IValue<File>,- IParameterization, - PictureViewModel> 
 
 
-