Interface IRequiredPermissionsModel
-
- All Superinterfaces:
Collection<RequiredPermission>
,IAttribute<IBmObject,org.eclipse.emf.ecore.EStructuralFeature>
,IEmfAttribute<IBmObject>
,IEmfListAttribute<RequiredPermission,IBmObject>
,IList<RequiredPermission>
,IModel
,IModelApiAwareModel
,Iterable<RequiredPermission>
,IValidable
,List<RequiredPermission>
- All Known Implementing Classes:
BmListIRequiredPermissionsModel
public interface IRequiredPermissionsModel extends IEmfListAttribute<RequiredPermission,IBmObject>, IModelApiAwareModel
TheIList
model implementation for required permissions component.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IRequiredPermissionsModel
createWorkingCopy()
Creates model working copy.String
getEditingLanguageCode()
Returns editing language code.IV8Project
getV8Project()
Returns V8 project.-
Methods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArray
-
Methods inherited from interface com._1c.g5.aef2.models.IAttribute
getObject, getProperty
-
Methods inherited from interface com._1c.g5.aef2.models.list.IList
addListListener, 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.v8.dt.aef2.IModelApiAwareModel
getModelApi, setModelApi
-
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
-
-
-
-
Method Detail
-
createWorkingCopy
IRequiredPermissionsModel createWorkingCopy()
Creates model working copy.- Specified by:
createWorkingCopy
in interfaceIList<RequiredPermission>
- Specified by:
createWorkingCopy
in interfaceIModel
- Returns:
- the model working copy or
null
if working copies is not supported by the model.
-
getEditingLanguageCode
String getEditingLanguageCode()
Returns editing language code.- Returns:
- the editing language code, cannot be
null
-
getV8Project
IV8Project getV8Project()
Returns V8 project.- Returns:
- the V8 project, cannot be
null
-
-