Package com._1c.g5.v8.dt.ui.aef.models
Interface ISelectionModel
- All Superinterfaces:
IModel
,IValidable
- All Known Subinterfaces:
IEmfListSelectionModel<T,
,O> IEmfSelectionModel<O>
,IEmfTreeSelectionModel<O>
,IEmfTreeToListSelectionModel<T,
,O> IEmfTreeToSingleItemSelectionModel<T,
,O> IEmfValueSelectionModel<T,
O>
- All Known Implementing Classes:
BmAdditionSourceModel
,BmConfigurationUsePurposesModel
,BmDocumentButtonParameterListModel
,BmDocumentJournalButtonParameterListModel
,BmFilteringTreeToSingleItemSelectionModel
,BmFunctionalOptionsListModel
,BmListSelectionModel
,BmTreeToListSelectionModel
,BmTreeToSingleItemSelectionModel
,BmValueSelectionModel
,EmfListSelectionModel
,EmfTreeToListSelectionModel
,EmfTreeToSingleItemSelectionModel
,EmfValueSelectionModel
,ExtendedConfigurationObjectSelectionModel
,FunctionalOptionsListGroupModel
,StandardObjectValueSelectionModel
The model interface for
AbstractSelectionComponent
.-
Method Summary
Modifier and TypeMethodDescriptionReturns theViewerComparator
.Returns theIElementComparer
.Returns theIStructuredContentProvider
.getInput()
Returns the input object for contentProvider.Returns theILabelProvider
.org.eclipse.core.resources.IProject
Returns theIProject
for current object.Returns the V8 project.boolean
isMulti()
Returns the multi value flag.Methods inherited from interface com._1c.g5.aef2.models.IModel
addModelListener, commit, createWorkingCopy, discard, dispose, getChange, getComponent, isOnline, removeModelListener, setComponent
Methods inherited from interface com._1c.g5.aef2.validators.IValidable
addValidator, removeValidator, validate, validate
-
Method Details
-
isMulti
boolean isMulti()Returns the multi value flag.- Returns:
- the multi value flag.
-
getLabelProvider
ILabelProvider getLabelProvider()Returns theILabelProvider
.- Returns:
- the
ILabelProvider
.
-
getContentProvider
IStructuredContentProvider getContentProvider()Returns theIStructuredContentProvider
.- Returns:
- the
IStructuredContentProvider
.
-
getComparer
IElementComparer getComparer()Returns theIElementComparer
.- Returns:
- the
IElementComparer
, returnnull
if need default comparer.
-
getInput
Object getInput()Returns the input object for contentProvider. In the most cases it is the same object to#getObject()
.- Returns:
- the input object.
-
getProject
org.eclipse.core.resources.IProject getProject()Returns theIProject
for current object.- Returns:
- the
IProject
.
-
getV8project
IV8Project getV8project()Returns the V8 project.- Returns:
- the V8 project, never
null
.
-
getComparator
ViewerComparator getComparator()Returns theViewerComparator
.- Returns:
- the
ViewerComparator
, can benull
.
-