Class CommonPictureEntriesComponent
- 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.v8.dt.ui.aef.component.AbstractGridWithToolbarComponent<CommonPictureContentGridItemViewModel,ZipPictureManifestEntry,ICommonPictureContentGridModel,IParameterization>
-
- com._1c.g5.v8.dt.md.ui.aef.components.commonpicture.grid.CommonPictureEntriesComponent
-
- All Implemented Interfaces:
IComponent<ICommonPictureContentGridModel>
,IEventChannel
public class CommonPictureEntriesComponent extends AbstractGridWithToolbarComponent<CommonPictureContentGridItemViewModel,ZipPictureManifestEntry,ICommonPictureContentGridModel,IParameterization>
Toolbar and table component for Common picture zip-based entries
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com._1c.g5.aef2.standard.components.StandardComponent
StandardComponent.BindingDirection
-
-
Constructor Summary
Constructors Constructor Description CommonPictureEntriesComponent()
Create instance ofCommonPictureEntriesComponent
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected AbstractGridComponent<CommonPictureContentGridItemViewModel,ZipPictureManifestEntry,ICommonPictureContentGridModel,IParameterization>
createGridComponent()
Creates grid component.protected IAefLayoutData
createGridComponentLayoutData()
Create layout data for grid componentprotected IAefLayoutData
createToolBarComponentLayoutData()
Create layout data for toolbar componentprotected Collection<ToolBarItemViewModel>
createToolBarItems()
Creates toolbar items.void
handleCleanPictureEntry()
Handle of clean button is clickedvoid
handleEditPictureEntry()
Handle of edit button is clicked-
Methods inherited from class com._1c.g5.v8.dt.ui.aef.component.AbstractGridWithToolbarComponent
attachToModel, createComponents, createToolBarItem, detachFromModel, disposeComponents, disposeViewModels, getItemByModelElement, getModelElementByItem, refreshGrid, refreshGridItem, refreshToolBarItems, registerToolBarItemHandler, registerToolBarItemRefresher
-
Methods inherited from class com._1c.g5.aef2.standard.components.ContainerComponent
addComponent, button, button, checkBox, checkBox, combo, createContainerViewModel, createViewModels, disposeChildren, field, field, getContainerViewModel, isEditable, label, label, refreshChildren, separator, spinner, text, updateViewModels
-
Methods inherited from class com._1c.g5.aef2.standard.components.StandardComponent
bindList, bindModel, bindValue, bindValue, createDefaultViewModelList, createDefaultViewModelValue, getLayoutData, handleExternalValidationEvent, isEnabled, isPassive, setEnabled, setFocus, setLayoutData, updateViewModelStatus
-
Methods 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 Detail
-
CommonPictureEntriesComponent
public CommonPictureEntriesComponent()
Create instance ofCommonPictureEntriesComponent
-
-
Method Detail
-
handleEditPictureEntry
public void handleEditPictureEntry()
Handle of edit button is clicked
-
handleCleanPictureEntry
public void handleCleanPictureEntry()
Handle of clean button is clicked
-
createGridComponent
protected AbstractGridComponent<CommonPictureContentGridItemViewModel,ZipPictureManifestEntry,ICommonPictureContentGridModel,IParameterization> createGridComponent()
Description copied from class:AbstractGridWithToolbarComponent
Creates grid component.- Specified by:
createGridComponent
in classAbstractGridWithToolbarComponent<CommonPictureContentGridItemViewModel,ZipPictureManifestEntry,ICommonPictureContentGridModel,IParameterization>
- Returns:
- created grid component.
-
createGridComponentLayoutData
protected IAefLayoutData createGridComponentLayoutData()
Description copied from class:AbstractGridWithToolbarComponent
Create layout data for grid component- Overrides:
createGridComponentLayoutData
in classAbstractGridWithToolbarComponent<CommonPictureContentGridItemViewModel,ZipPictureManifestEntry,ICommonPictureContentGridModel,IParameterization>
- Returns:
- instance of
IAefLayoutData
, navernull
-
createToolBarComponentLayoutData
protected IAefLayoutData createToolBarComponentLayoutData()
Description copied from class:AbstractGridWithToolbarComponent
Create layout data for toolbar component- Overrides:
createToolBarComponentLayoutData
in classAbstractGridWithToolbarComponent<CommonPictureContentGridItemViewModel,ZipPictureManifestEntry,ICommonPictureContentGridModel,IParameterization>
- Returns:
- instance of
IAefLayoutData
, navernull
-
createToolBarItems
protected Collection<ToolBarItemViewModel> createToolBarItems()
Description copied from class:AbstractGridWithToolbarComponent
Creates toolbar items.- Specified by:
createToolBarItems
in classAbstractGridWithToolbarComponent<CommonPictureContentGridItemViewModel,ZipPictureManifestEntry,ICommonPictureContentGridModel,IParameterization>
- Returns:
- created toolbar items, never
null
.
-
-