Class PackageTreeToListSelectionComponent
- 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<M,P,VM>
-
- com._1c.g5.v8.dt.ui.aef.component.AbstractDtSelectComponent<M,P,ActionBarViewModel>
-
- com._1c.g5.v8.dt.ui.aef.component.AbstractDtActionBarComponent<M,P>
-
- com._1c.g5.v8.dt.ui.aef.component.AbstractDtReadonlyActionBarComponent<M,P>
-
- com._1c.g5.v8.dt.ui.aef.component.AbstractSelectionActionBarComponent<M,P>
-
- com._1c.g5.v8.dt.ui.aef.component.AbstractSelectionComponent<M,ISelectionTreeDialogParameterization>
-
- com._1c.g5.v8.dt.ui.aef.component.AbstractSelectionFromTreeDialogComponent<IEmfTreeToListSelectionModel<T,? extends org.eclipse.emf.ecore.EObject>>
-
- com._1c.g5.v8.dt.ui.aef.component.TreeToListSelectionComponent<QName>
-
- com._1c.g5.v8.dt.xdto.ui.aef.components.PackageTreeToListSelectionComponent
-
- All Implemented Interfaces:
IComponent<IEmfTreeToListSelectionModel<QName,? extends org.eclipse.emf.ecore.EObject>>
,IEventChannel
public class PackageTreeToListSelectionComponent extends TreeToListSelectionComponent<QName>
QName
tree multi selection component.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com._1c.g5.aef2.standard.components.StandardComponent
StandardComponent.BindingDirection
-
-
Field Summary
-
Fields inherited from class com._1c.g5.v8.dt.ui.aef.component.AbstractDtSelectComponent
CLEAR_BUTTON_COMMAND_ID, DEFAULT_CONTEXT, OPEN_BUTTON_COMMAND_ID, SELECT_BUTTON_COMMAND_ID
-
-
Constructor Summary
Constructors Constructor Description PackageTreeToListSelectionComponent(ISelectionTreeDialogParameterization parameterization)
Creates a new component.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected String
getPresentationValue(IEmfTreeToListSelectionModel<QName,? extends org.eclipse.emf.ecore.EObject> model, Object fromObject)
Returns value presentation from selection model label provider.-
Methods inherited from class com._1c.g5.v8.dt.ui.aef.component.TreeToListSelectionComponent
getSelectedObjects, onClearAction, setValueOnDialogResult, transformModelToString
-
Methods inherited from class com._1c.g5.v8.dt.ui.aef.component.AbstractSelectionFromTreeDialogComponent
createSelectionDialog
-
Methods inherited from class com._1c.g5.v8.dt.ui.aef.component.AbstractSelectionComponent
attachToModel, detachFromModel, onSelectAction
-
Methods inherited from class com._1c.g5.v8.dt.ui.aef.component.AbstractSelectionActionBarComponent
createButtons, handleButtonClicked
-
Methods inherited from class com._1c.g5.v8.dt.ui.aef.component.AbstractDtReadonlyActionBarComponent
bindModelToViewModel, createViewModels, disposeViewModels, updateViewModel, updateViewModels
-
Methods inherited from class com._1c.g5.v8.dt.ui.aef.component.AbstractDtActionBarComponent
createControlViewModel
-
Methods inherited from class com._1c.g5.v8.dt.ui.aef.component.AbstractDtSelectComponent
createButtonItem, createClearButtonItem, createOpenButtonItem, createSelectButtonItem, dispose
-
Methods inherited from class com._1c.g5.aef2.standard.components.AbstractControlComponent
getControlViewModel, handleExternalValidationEvent, isEditable, refresh, setLayoutData
-
Methods inherited from class com._1c.g5.aef2.standard.components.StandardComponent
bindList, bindModel, bindValue, bindValue, createDefaultViewModelList, createDefaultViewModelValue, getLayoutData, isEnabled, isPassive, setEnabled, setFocus, updateViewModelStatus
-
Methods inherited from class com._1c.g5.aef2.components.Component
addComponent, addListener, addViewModel, areChildCommitsEnabled, areChildRefreshEnabled, areComponentsCreated, beginExternalUpdate, checkComponents, checkViewModels, commit, createComponents, 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 Detail
-
PackageTreeToListSelectionComponent
public PackageTreeToListSelectionComponent(ISelectionTreeDialogParameterization parameterization)
Creates a new component.- Parameters:
parameterization
- the parameterization, cannot benull
-
-
Method Detail
-
getPresentationValue
protected String getPresentationValue(IEmfTreeToListSelectionModel<QName,? extends org.eclipse.emf.ecore.EObject> model, Object fromObject)
Description copied from class:AbstractSelectionComponent
Returns value presentation from selection model label provider.- Overrides:
getPresentationValue
in classAbstractSelectionComponent<IEmfTreeToListSelectionModel<QName,? extends org.eclipse.emf.ecore.EObject>,ISelectionTreeDialogParameterization>
- Parameters:
model
- the value model, cannot benull
fromObject
- the model object, cannot benull
- Returns:
- the presentation value, can be
null
-
-