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.IProjectReturns theIProjectfor current object.Returns the V8 project.booleanisMulti()Returns the multi value flag.Methods inherited from interface com._1c.g5.aef2.models.IModel
addModelListener, commit, createWorkingCopy, discard, dispose, getChange, getComponent, isOnline, removeModelListener, setComponentMethods 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, returnnullif 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 theIProjectfor 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.
-