Interface IChoiceParametersModel
-
- All Superinterfaces:
Collection<ChoiceParameter>
,IList<ChoiceParameter>
,IModel
,Iterable<ChoiceParameter>
,IValidable
,List<ChoiceParameter>
- All Known Implementing Classes:
AbstractBmChoiceParametersModel
,AbstractEmfChoiceParametersModel
,StandardObjectChoiceParametersModel
public interface IChoiceParametersModel extends IList<ChoiceParameter>
The interface of the model for editingChoiceParameter
s.
-
-
Field Summary
Fields Modifier and Type Field Description static IStructuredContentProvider
COMPLETION_PROVIDER
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description org.eclipse.emf.ecore.EObject
getContextObject()
Returns the context object to retrive types in dialog.default List<Field>
getFields(FieldSource selfFieldSource)
default List<Field>
getFieldSourceFields(FieldSource fieldSource)
Returns field source fields.FieldSource
getSelfFieldSource()
Returns the self field source if present.TypeDescription
getTypeDescription()
IV8Project
getV8project()
Returns the V8 project.-
Methods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArray
-
Methods inherited from interface com._1c.g5.aef2.models.list.IList
addListListener, createWorkingCopy, fill, isEqual, removeListListener
-
Methods inherited from interface com._1c.g5.aef2.models.IModel
addModelListener, commit, discard, dispose, getChange, getComponent, isOnline, removeModelListener, setComponent
-
Methods inherited from interface com._1c.g5.aef2.validators.IValidable
addValidator, removeValidator, validate, validate
-
Methods inherited from interface java.util.List
add, add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray
-
-
-
-
Field Detail
-
COMPLETION_PROVIDER
static final IStructuredContentProvider COMPLETION_PROVIDER
-
-
Method Detail
-
getTypeDescription
TypeDescription getTypeDescription()
- Returns:
- the type description of the object whose choice parameters are editing.
-
getFields
default List<Field> getFields(FieldSource selfFieldSource)
- Returns:
- field list.
-
getFieldSourceFields
default List<Field> getFieldSourceFields(FieldSource fieldSource)
Returns field source fields.- Parameters:
fieldSource
- the field source, can benull
- Returns:
- the field source fields, or empty list if field source
null
-
getSelfFieldSource
FieldSource getSelfFieldSource()
Returns the self field source if present.- Returns:
- the self field source, can be
null
.
-
getV8project
IV8Project getV8project()
Returns the V8 project.- Returns:
- the V8 project.
-
getContextObject
org.eclipse.emf.ecore.EObject getContextObject()
Returns the context object to retrive types in dialog.- Returns:
- the context object, never
null
.
-
-