Package com._1c.g5.aef2.models.map
Interface IEmfMapAttribute<K,V,O extends org.eclipse.emf.ecore.EObject>
- Type Parameters:
K
- the keys type.V
- the values type.O
- the attribute keeper object type.
- All Superinterfaces:
IAttribute<O,
,org.eclipse.emf.ecore.EStructuralFeature> IEmfAttribute<O>
,IMap<K,
,V> IModel
,IValidable
,Map<K,
V>
- All Known Subinterfaces:
IFormMap<K,
V>
- All Known Implementing Classes:
BmMap
,BmMultilanguageFormatModel
,BmMultilanguageFormattedTextModel
,BmMultilanguageModel
,EmfMap
,EmfMoxelMultilanguageTextModel
,EmfMultilanguageFormattedTextModel
,EmfMultilanguageModel
,EmfTimeScaleLevelMultilanguageModel
public interface IEmfMapAttribute<K,V,O extends org.eclipse.emf.ecore.EObject>
extends IMap<K,V>, IEmfAttribute<O>
The
IMap
that works with attribute.-
Nested Class Summary
-
Method Summary
Methods inherited from interface com._1c.g5.aef2.models.IAttribute
getObject, getProperty
Methods inherited from interface com._1c.g5.aef2.models.map.IMap
addMapListener, createWorkingCopy, fill, isEqual, removeMapListener
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.Map
clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values