Versions in this module Expand all Collapse all v1 v1.4.0 Mar 24, 2021 Changes in this version + const DEFAULT_EXTENSION + const EANNOTATION + const EANNOTATION_FEATURE_COUNT + const EANNOTATION_OPERATION_COUNT + const EANNOTATION__CONTENTS + const EANNOTATION__DETAILS + const EANNOTATION__EANNOTATIONS + const EANNOTATION__EMODEL_ELEMENT + const EANNOTATION__GET_EANNOTATION_ESTRING + const EANNOTATION__REFERENCES + const EANNOTATION__SOURCE + const EATTRIBUTE + const EATTRIBUTE_FEATURE_COUNT + const EATTRIBUTE_OPERATION_COUNT + const EATTRIBUTE__CHANGEABLE + const EATTRIBUTE__DEFAULT_VALUE + const EATTRIBUTE__DEFAULT_VALUE_LITERAL + const EATTRIBUTE__DERIVED + const EATTRIBUTE__EANNOTATIONS + const EATTRIBUTE__EATTRIBUTE_TYPE + const EATTRIBUTE__ECONTAINING_CLASS + const EATTRIBUTE__ETYPE + const EATTRIBUTE__FEATURE_ID + const EATTRIBUTE__GET_CONTAINER_CLASS + const EATTRIBUTE__GET_EANNOTATION_ESTRING + const EATTRIBUTE__ID + const EATTRIBUTE__LOWER_BOUND + const EATTRIBUTE__MANY + const EATTRIBUTE__NAME + const EATTRIBUTE__ORDERED + const EATTRIBUTE__REQUIRED + const EATTRIBUTE__TRANSIENT + const EATTRIBUTE__UNIQUE + const EATTRIBUTE__UNSETTABLE + const EATTRIBUTE__UPPER_BOUND + const EATTRIBUTE__VOLATILE + const EBIG_DECIMAL + const EBIG_INTEGER + const EBOOLEAN + const EBOOLEAN_OBJECT + const EBYTE + const EBYTE_ARRAY + const EBYTE_OBJECT + const ECHAR + const ECHARACTER_OBJECT + const ECLASS + const ECLASSIFIER + const ECLASSIFIER_FEATURE_COUNT + const ECLASSIFIER_OPERATION_COUNT + const ECLASSIFIER__CLASSIFIER_ID + const ECLASSIFIER__DEFAULT_VALUE + const ECLASSIFIER__EANNOTATIONS + const ECLASSIFIER__EPACKAGE + const ECLASSIFIER__GET_EANNOTATION_ESTRING + const ECLASSIFIER__INSTANCE_CLASS + const ECLASSIFIER__INSTANCE_TYPE_NAME + const ECLASSIFIER__IS_INSTANCE_EJAVAOBJECT + const ECLASSIFIER__NAME + const ECLASS_FEATURE_COUNT + const ECLASS_OPERATION_COUNT + const ECLASS__ABSTRACT + const ECLASS__CLASSIFIER_ID + const ECLASS__DEFAULT_VALUE + const ECLASS__EALL_ATTRIBUTES + const ECLASS__EALL_CONTAINMENTS + const ECLASS__EALL_OPERATIONS + const ECLASS__EALL_REFERENCES + const ECLASS__EALL_STRUCTURAL_FEATURES + const ECLASS__EALL_SUPER_TYPES + const ECLASS__EANNOTATIONS + const ECLASS__EATTRIBUTES + const ECLASS__ECONTAINMENT_FEATURES + const ECLASS__ECROSS_REFERENCE_FEATURES + const ECLASS__EID_ATTRIBUTE + const ECLASS__EOPERATIONS + const ECLASS__EPACKAGE + const ECLASS__EREFERENCES + const ECLASS__ESTRUCTURAL_FEATURES + const ECLASS__ESUPER_TYPES + const ECLASS__GET_EANNOTATION_ESTRING + const ECLASS__GET_EOPERATION_EINT + const ECLASS__GET_ESTRUCTURAL_FEATURE_EINT + const ECLASS__GET_ESTRUCTURAL_FEATURE_ESTRING + const ECLASS__GET_FEATURE_COUNT + const ECLASS__GET_FEATURE_ID_ESTRUCTURALFEATURE + const ECLASS__GET_FEATURE_TYPE_ESTRUCTURALFEATURE + const ECLASS__GET_OPERATION_COUNT + const ECLASS__GET_OPERATION_ID_EOPERATION + const ECLASS__GET_OVERRIDE_EOPERATION + const ECLASS__INSTANCE_CLASS + const ECLASS__INSTANCE_TYPE_NAME + const ECLASS__INTERFACE + const ECLASS__IS_INSTANCE_EJAVAOBJECT + const ECLASS__IS_SUPER_TYPE_OF_ECLASS + const ECLASS__NAME + const EDATA_TYPE + const EDATA_TYPE_FEATURE_COUNT + const EDATA_TYPE_OPERATION_COUNT + const EDATA_TYPE__CLASSIFIER_ID + const EDATA_TYPE__DEFAULT_VALUE + const EDATA_TYPE__EANNOTATIONS + const EDATA_TYPE__EPACKAGE + const EDATA_TYPE__GET_EANNOTATION_ESTRING + const EDATA_TYPE__INSTANCE_CLASS + const EDATA_TYPE__INSTANCE_TYPE_NAME + const EDATA_TYPE__IS_INSTANCE_EJAVAOBJECT + const EDATA_TYPE__NAME + const EDATA_TYPE__SERIALIZABLE + const EDATE + const EDIAGNOSTIC_CHAIN + const EDOUBLE + const EDOUBLE_OBJECT + const EENUM + const EENUMERATOR + const EENUM_FEATURE_COUNT + const EENUM_LITERAL + const EENUM_LITERAL_FEATURE_COUNT + const EENUM_LITERAL_OPERATION_COUNT + const EENUM_LITERAL__EANNOTATIONS + const EENUM_LITERAL__EENUM + const EENUM_LITERAL__GET_EANNOTATION_ESTRING + const EENUM_LITERAL__INSTANCE + const EENUM_LITERAL__LITERAL + const EENUM_LITERAL__NAME + const EENUM_LITERAL__VALUE + const EENUM_OPERATION_COUNT + const EENUM__CLASSIFIER_ID + const EENUM__DEFAULT_VALUE + const EENUM__EANNOTATIONS + const EENUM__ELITERALS + const EENUM__EPACKAGE + const EENUM__GET_EANNOTATION_ESTRING + const EENUM__GET_EENUM_LITERAL_BY_LITERAL_ESTRING + const EENUM__GET_EENUM_LITERAL_EINT + const EENUM__GET_EENUM_LITERAL_ESTRING + const EENUM__INSTANCE_CLASS + const EENUM__INSTANCE_TYPE_NAME + const EENUM__IS_INSTANCE_EJAVAOBJECT + const EENUM__NAME + const EENUM__SERIALIZABLE + const EE_LIST + const EFACTORY + const EFACTORY_FEATURE_COUNT + const EFACTORY_OPERATION_COUNT + const EFACTORY__CONVERT_TO_STRING_EDATATYPE_EJAVAOBJECT + const EFACTORY__CREATE_ECLASS + const EFACTORY__CREATE_FROM_STRING_EDATATYPE_ESTRING + const EFACTORY__EANNOTATIONS + const EFACTORY__EPACKAGE + const EFACTORY__GET_EANNOTATION_ESTRING + const EFEATURE_MAP + const EFEATURE_MAP_ENTRY + const EFLOAT + const EFLOAT_OBJECT + const EGENERIC_TYPE + const EGENERIC_TYPE_FEATURE_COUNT + const EGENERIC_TYPE_OPERATION_COUNT + const EGENERIC_TYPE__ECLASSIFIER + const EGENERIC_TYPE__ELOWER_BOUND + const EGENERIC_TYPE__ERAW_TYPE + const EGENERIC_TYPE__ETYPE_ARGUMENTS + const EGENERIC_TYPE__ETYPE_PARAMETER + const EGENERIC_TYPE__EUPPER_BOUND + const EGENERIC_TYPE__IS_INSTANCE_EJAVAOBJECT + const EINT + const EINTEGER_OBJECT + const EINVOCATION_TARGET_EXCEPTION + const EJAVA_CLASS + const EJAVA_OBJECT + const ELONG + const ELONG_OBJECT + const EMAP + const EMODEL_ELEMENT + const EMODEL_ELEMENT_FEATURE_COUNT + const EMODEL_ELEMENT_OPERATION_COUNT + const EMODEL_ELEMENT__EANNOTATIONS + const EMODEL_ELEMENT__GET_EANNOTATION_ESTRING + const ENAMED_ELEMENT + const ENAMED_ELEMENT_FEATURE_COUNT + const ENAMED_ELEMENT_OPERATION_COUNT + const ENAMED_ELEMENT__EANNOTATIONS + const ENAMED_ELEMENT__GET_EANNOTATION_ESTRING + const ENAMED_ELEMENT__NAME + const EOBJECT + const EOBJECT_FEATURE_COUNT + const EOBJECT_OPERATION_COUNT + const EOBJECT__EALL_CONTENTS + const EOBJECT__ECLASS + const EOBJECT__ECONTAINER + const EOBJECT__ECONTAINING_FEATURE + const EOBJECT__ECONTAINMENT_FEATURE + const EOBJECT__ECONTENTS + const EOBJECT__ECROSS_REFERENCES + const EOBJECT__EGET_ESTRUCTURALFEATURE + const EOBJECT__EGET_ESTRUCTURALFEATURE_EBOOLEAN + const EOBJECT__EINVOKE_EOPERATION_EELIST + const EOBJECT__EIS_PROXY + const EOBJECT__EIS_SET_ESTRUCTURALFEATURE + const EOBJECT__ERESOURCE + const EOBJECT__ESET_ESTRUCTURALFEATURE_EJAVAOBJECT + const EOBJECT__EUNSET_ESTRUCTURALFEATURE + const EOPERATION + const EOPERATION_FEATURE_COUNT + const EOPERATION_OPERATION_COUNT + const EOPERATION__EANNOTATIONS + const EOPERATION__ECONTAINING_CLASS + const EOPERATION__EEXCEPTIONS + const EOPERATION__EPARAMETERS + const EOPERATION__ETYPE + const EOPERATION__GET_EANNOTATION_ESTRING + const EOPERATION__IS_OVERRIDE_OF_EOPERATION + const EOPERATION__LOWER_BOUND + const EOPERATION__MANY + const EOPERATION__NAME + const EOPERATION__OPERATION_ID + const EOPERATION__ORDERED + const EOPERATION__REQUIRED + const EOPERATION__UNIQUE + const EOPERATION__UPPER_BOUND + const EOPPOSITE_FEATURE_BASE + const EPACKAGE + const EPACKAGE_FEATURE_COUNT + const EPACKAGE_OPERATION_COUNT + const EPACKAGE__EANNOTATIONS + const EPACKAGE__ECLASSIFIERS + const EPACKAGE__EFACTORY_INSTANCE + const EPACKAGE__ESUB_PACKAGES + const EPACKAGE__ESUPER_PACKAGE + const EPACKAGE__GET_EANNOTATION_ESTRING + const EPACKAGE__GET_ECLASSIFIER_ESTRING + const EPACKAGE__NAME + const EPACKAGE__NS_PREFIX + const EPACKAGE__NS_URI + const EPARAMETER + const EPARAMETER_FEATURE_COUNT + const EPARAMETER_OPERATION_COUNT + const EPARAMETER__EANNOTATIONS + const EPARAMETER__EOPERATION + const EPARAMETER__ETYPE + const EPARAMETER__GET_EANNOTATION_ESTRING + const EPARAMETER__LOWER_BOUND + const EPARAMETER__MANY + const EPARAMETER__NAME + const EPARAMETER__ORDERED + const EPARAMETER__REQUIRED + const EPARAMETER__UNIQUE + const EPARAMETER__UPPER_BOUND + const EREFERENCE + const EREFERENCE_FEATURE_COUNT + const EREFERENCE_OPERATION_COUNT + const EREFERENCE__CHANGEABLE + const EREFERENCE__CONTAINER + const EREFERENCE__CONTAINMENT + const EREFERENCE__DEFAULT_VALUE + const EREFERENCE__DEFAULT_VALUE_LITERAL + const EREFERENCE__DERIVED + const EREFERENCE__EANNOTATIONS + const EREFERENCE__ECONTAINING_CLASS + const EREFERENCE__EKEYS + const EREFERENCE__EOPPOSITE + const EREFERENCE__EREFERENCE_TYPE + const EREFERENCE__ETYPE + const EREFERENCE__FEATURE_ID + const EREFERENCE__GET_CONTAINER_CLASS + const EREFERENCE__GET_EANNOTATION_ESTRING + const EREFERENCE__LOWER_BOUND + const EREFERENCE__MANY + const EREFERENCE__NAME + const EREFERENCE__ORDERED + const EREFERENCE__REQUIRED + const EREFERENCE__RESOLVE_PROXIES + const EREFERENCE__TRANSIENT + const EREFERENCE__UNIQUE + const EREFERENCE__UNSETTABLE + const EREFERENCE__UPPER_BOUND + const EREFERENCE__VOLATILE + const ERESOURCE + const ERESOURCE_SET + const ESHORT + const ESHORT_OBJECT + const ESTRING + const ESTRING_TO_STRING_MAP_ENTRY + const ESTRING_TO_STRING_MAP_ENTRY_FEATURE_COUNT + const ESTRING_TO_STRING_MAP_ENTRY_OPERATION_COUNT + const ESTRING_TO_STRING_MAP_ENTRY__KEY + const ESTRING_TO_STRING_MAP_ENTRY__VALUE + const ESTRUCTURAL_FEATURE + const ESTRUCTURAL_FEATURE_FEATURE_COUNT + const ESTRUCTURAL_FEATURE_OPERATION_COUNT + const ESTRUCTURAL_FEATURE__CHANGEABLE + const ESTRUCTURAL_FEATURE__DEFAULT_VALUE + const ESTRUCTURAL_FEATURE__DEFAULT_VALUE_LITERAL + const ESTRUCTURAL_FEATURE__DERIVED + const ESTRUCTURAL_FEATURE__EANNOTATIONS + const ESTRUCTURAL_FEATURE__ECONTAINING_CLASS + const ESTRUCTURAL_FEATURE__ETYPE + const ESTRUCTURAL_FEATURE__FEATURE_ID + const ESTRUCTURAL_FEATURE__GET_CONTAINER_CLASS + const ESTRUCTURAL_FEATURE__GET_EANNOTATION_ESTRING + const ESTRUCTURAL_FEATURE__LOWER_BOUND + const ESTRUCTURAL_FEATURE__MANY + const ESTRUCTURAL_FEATURE__NAME + const ESTRUCTURAL_FEATURE__ORDERED + const ESTRUCTURAL_FEATURE__REQUIRED + const ESTRUCTURAL_FEATURE__TRANSIENT + const ESTRUCTURAL_FEATURE__UNIQUE + const ESTRUCTURAL_FEATURE__UNSETTABLE + const ESTRUCTURAL_FEATURE__UPPER_BOUND + const ESTRUCTURAL_FEATURE__VOLATILE + const ETREE_ITERATOR + const ETYPED_ELEMENT + const ETYPED_ELEMENT_FEATURE_COUNT + const ETYPED_ELEMENT_OPERATION_COUNT + const ETYPED_ELEMENT__EANNOTATIONS + const ETYPED_ELEMENT__ETYPE + const ETYPED_ELEMENT__GET_EANNOTATION_ESTRING + const ETYPED_ELEMENT__LOWER_BOUND + const ETYPED_ELEMENT__MANY + const ETYPED_ELEMENT__NAME + const ETYPED_ELEMENT__ORDERED + const ETYPED_ELEMENT__REQUIRED + const ETYPED_ELEMENT__UNIQUE + const ETYPED_ELEMENT__UPPER_BOUND + const ETYPE_PARAMETER + const ETYPE_PARAMETER_FEATURE_COUNT + const ETYPE_PARAMETER_OPERATION_COUNT + const ETYPE_PARAMETER__EANNOTATIONS + const ETYPE_PARAMETER__EBOUNDS + const ETYPE_PARAMETER__GET_EANNOTATION_ESTRING + const ETYPE_PARAMETER__NAME + const MaxInt + const NAME + const NO_FEATURE_ID + const NO_INDEX + const NS_PREFIX + const NS_URI + const OPTION_EXTENDED_META_DATA + const OPTION_IDREF_RESOLUTION_DEFERRED + const OPTION_ID_ATTRIBUTE_NAME + const OPTION_ROOT_OBJECTS + const OPTION_SUPPRESS_DOCUMENT_ROOT + const RESOURCE_SET__RESOURCES + const RESOURCE__CONTENTS + const RESOURCE__IS_LOADED + const RESOURCE__RESOURCE_SET + const RESOURCE__URI + const UNBOUNDED_MULTIPLICITY + func CloneURI(uri *url.URL) *url.URL + func ConvertToString(eDataType EDataType, value interface{}) string + func CreateFileURI(path string) *url.URL + func CreateFromString(eDataType EDataType, literal string) interface + func Equals(eObj1 EObject, eObj2 EObject) bool + func EqualsAll(l1 EList, l2 EList) bool + func GetEObjectID(eObject EObject) string + func GetURI(eObject EObject) *url.URL + func IsAncestor(eAncestor EObject, eObject EObject) bool + func IsBidirectional(feature EStructuralFeature) bool + func IsContainer(feature EStructuralFeature) bool + func IsContains(feature EStructuralFeature) bool + func IsMapType(feature EStructuralFeature) bool + func IsProxy(feature EStructuralFeature) bool + func NewBasicEList(data []interface{}) *basicEList + func NewBasicEObjectList(owner EObjectInternal, featureID int, inverseFeatureID int, ...) *basicEObjectList + func NewEmptyBasicEList() *basicEList + func NewEmptyImmutableEList() *immutableEList + func NewImmutableEList(data []interface{}) *immutableEList + func NewNotificationByFeature(object EObject, eventType EventType, feature EStructuralFeature, ...) *notification + func NewNotificationByFeatureID(object EObject, eventType EventType, featureID int, oldValue interface{}, ...) *notification + func NewNotificationChain() *notificationChain + func NewUniqueBasicEList(data []interface{}) *basicEList + func Remove(eObject EObject) + func SetEObjectID(eObject EObject, id string) + func TrimURIFragment(uri *url.URL) *url.URL + type AbstractEAdapter struct + func (a *AbstractEAdapter) GetTarget() ENotifier + func (a *AbstractEAdapter) SetTarget(notifier ENotifier) + func (a *AbstractEAdapter) UnSetTarget(notifier ENotifier) + type AbstractENotifier struct + func (notifier *AbstractENotifier) AsENotifier() ENotifier + func (notifier *AbstractENotifier) AsENotifierInternal() ENotifierInternal + func (notifier *AbstractENotifier) EAdapters() EList + func (notifier *AbstractENotifier) EBasicAdapters() EList + func (notifier *AbstractENotifier) EBasicHasAdapters() bool + func (notifier *AbstractENotifier) EDeliver() bool + func (notifier *AbstractENotifier) ENotificationRequired() bool + func (notifier *AbstractENotifier) ENotify(notification ENotification) + func (notifier *AbstractENotifier) ESetDeliver(value bool) + func (notifier *AbstractENotifier) GetInterfaces() interface{} + func (notifier *AbstractENotifier) SetInterfaces(interfaces interface{}) + type AbstractEObject struct + func (o *AbstractEObject) AsEObject() EObject + func (o *AbstractEObject) AsEObjectInternal() EObjectInternal + func (o *AbstractEObject) EAllContents() EIterator + func (o *AbstractEObject) EBasicInverseAdd(otherEnd EObject, featureID int, notifications ENotificationChain) ENotificationChain + func (o *AbstractEObject) EBasicInverseRemove(otherEnd EObject, featureID int, notifications ENotificationChain) ENotificationChain + func (o *AbstractEObject) EBasicRemoveFromContainer(notifications ENotificationChain) ENotificationChain + func (o *AbstractEObject) EBasicRemoveFromContainerFeature(notifications ENotificationChain) ENotificationChain + func (o *AbstractEObject) EBasicSetContainer(newContainer EObject, newContainerFeatureID int, n ENotificationChain) ENotificationChain + func (o *AbstractEObject) EClass() EClass + func (o *AbstractEObject) EContainer() EObject + func (o *AbstractEObject) EContainerFeatureID() int + func (o *AbstractEObject) EContainingFeature() EStructuralFeature + func (o *AbstractEObject) EContainmentFeature() EReference + func (o *AbstractEObject) EDerivedFeatureID(container EObject, featureID int) int + func (o *AbstractEObject) EDerivedOperationID(container EObject, operationID int) int + func (o *AbstractEObject) EDynamicProperties() EDynamicProperties + func (o *AbstractEObject) EGet(feature EStructuralFeature) interface{} + func (o *AbstractEObject) EGetFromID(featureID int, resolve bool) interface{} + func (o *AbstractEObject) EGetResolve(feature EStructuralFeature, resolve bool) interface{} + func (o *AbstractEObject) EInverseAdd(otherEnd EObject, featureID int, n ENotificationChain) ENotificationChain + func (o *AbstractEObject) EInverseRemove(otherEnd EObject, featureID int, n ENotificationChain) ENotificationChain + func (o *AbstractEObject) EInvoke(operation EOperation, arguments EList) interface{} + func (o *AbstractEObject) EInvokeFromID(operationID int, arguments EList) interface{} + func (o *AbstractEObject) EIsSet(feature EStructuralFeature) bool + func (o *AbstractEObject) EIsSetFromID(featureID int) bool + func (o *AbstractEObject) EObjectForFragmentSegment(uriSegment string) EObject + func (o *AbstractEObject) EResolveProxy(proxy EObject) EObject + func (o *AbstractEObject) EResource() EResource + func (o *AbstractEObject) ESet(feature EStructuralFeature, newValue interface{}) + func (o *AbstractEObject) ESetFromID(featureID int, newValue interface{}) + func (o *AbstractEObject) ESetResource(newResource EResource, n ENotificationChain) ENotificationChain + func (o *AbstractEObject) EStaticClass() EClass + func (o *AbstractEObject) EStaticFeatureCount() int + func (o *AbstractEObject) EURIFragmentSegment(feature EStructuralFeature, object EObject) string + func (o *AbstractEObject) EUnset(feature EStructuralFeature) + func (o *AbstractEObject) EUnsetFromID(featureID int) + type AbstractNotification struct + func (notif *AbstractNotification) Add(eOther ENotification) bool + func (notif *AbstractNotification) Dispatch() + func (notif *AbstractNotification) GetEventType() EventType + func (notif *AbstractNotification) GetNewValue() interface{} + func (notif *AbstractNotification) GetOldValue() interface{} + func (notif *AbstractNotification) GetPosition() int + func (notif *AbstractNotification) Initialize(interfaces interface{}, eventType EventType, oldValue interface{}, ...) + func (notif *AbstractNotification) Merge(eOther ENotification) bool + type BasicEMap struct + func NewBasicEMap() *BasicEMap + func (m *BasicEMap) ContainsKey(key interface{}) bool + func (m *BasicEMap) ContainsValue(value interface{}) bool + func (m *BasicEMap) GetValue(value interface{}) interface{} + func (m *BasicEMap) Initialize() + func (m *BasicEMap) Put(key interface{}, value interface{}) + func (m *BasicEMap) RemoveKey(key interface{}) interface{} + func (m *BasicEMap) ToMap() map[interface{}]interface{} + type BasicENotifyingList struct + func NewBasicENotifyingList() *BasicENotifyingList + func (list *BasicENotifyingList) Add(elem interface{}) bool + func (list *BasicENotifyingList) AddAll(collection EList) bool + func (list *BasicENotifyingList) AddWithNotification(object interface{}, notifications ENotificationChain) ENotificationChain + func (list *BasicENotifyingList) Clear() + func (list *BasicENotifyingList) Contains(elem interface{}) bool + func (list *BasicENotifyingList) Empty() bool + func (list *BasicENotifyingList) Get(index int) interface{} + func (list *BasicENotifyingList) GetFeature() EStructuralFeature + func (list *BasicENotifyingList) GetFeatureID() int + func (list *BasicENotifyingList) GetNotifier() ENotifier + func (list *BasicENotifyingList) IndexOf(elem interface{}) int + func (list *BasicENotifyingList) Insert(index int, elem interface{}) bool + func (list *BasicENotifyingList) InsertAll(index int, collection EList) bool + func (list *BasicENotifyingList) Iterator() EIterator + func (list *BasicENotifyingList) Move(oldIndex, newIndex int) interface{} + func (list *BasicENotifyingList) MoveObject(newIndex int, elem interface{}) + func (list *BasicENotifyingList) Remove(elem interface{}) bool + func (list *BasicENotifyingList) RemoveAll(collection EList) bool + func (list *BasicENotifyingList) RemoveAt(index int) interface{} + func (list *BasicENotifyingList) RemoveWithNotification(object interface{}, notifications ENotificationChain) ENotificationChain + func (list *BasicENotifyingList) Set(index int, elem interface{}) interface{} + func (list *BasicENotifyingList) SetInterfaces(interfaces interface{}) + func (list *BasicENotifyingList) SetWithNotification(index int, object interface{}, notifications ENotificationChain) ENotificationChain + func (list *BasicENotifyingList) Size() int + func (list *BasicENotifyingList) ToArray() []interface{} + type BasicEObjectImpl struct + func (o *BasicEObjectImpl) EAdapters() EList + func (o *BasicEObjectImpl) EBasicAdapters() EList + func (o *BasicEObjectImpl) EBasicHasAdapters() bool + func (o *BasicEObjectImpl) EContents() EList + func (o *BasicEObjectImpl) ECrossReferences() EList + func (o *BasicEObjectImpl) EDeliver() bool + func (o *BasicEObjectImpl) EInternalContainer() EObject + func (o *BasicEObjectImpl) EInternalContainerFeatureID() int + func (o *BasicEObjectImpl) EInternalResource() EResource + func (o *BasicEObjectImpl) EIsProxy() bool + func (o *BasicEObjectImpl) EProxyURI() *url.URL + func (o *BasicEObjectImpl) ESetDeliver(deliver bool) + func (o *BasicEObjectImpl) ESetInternalContainer(newContainer EObject, newContainerFeatureID int) + func (o *BasicEObjectImpl) ESetInternalResource(resource EResource) + func (o *BasicEObjectImpl) ESetProxyURI(uri *url.URL) + func (o *BasicEObjectImpl) Initialize() + type BasicEObjectMap struct + func NewBasicEObjectMap(entryClass EClass) *BasicEObjectMap + func (m *BasicEObjectMap) Put(key interface{}, value interface{}) + type BasicEStoreList struct + func NewBasicEStoreList(owner EObject, feature EStructuralFeature, store EStore) *BasicEStoreList + func (list *BasicEStoreList) Add(e interface{}) bool + func (list *BasicEStoreList) AddAll(c EList) bool + func (list *BasicEStoreList) AddWithNotification(object interface{}, notifications ENotificationChain) ENotificationChain + func (list *BasicEStoreList) Clear() + func (list *BasicEStoreList) Contains(element interface{}) bool + func (list *BasicEStoreList) Empty() bool + func (list *BasicEStoreList) Get(index int) interface{} + func (list *BasicEStoreList) GetFeature() EStructuralFeature + func (list *BasicEStoreList) GetFeatureID() int + func (list *BasicEStoreList) GetNotifier() ENotifier + func (list *BasicEStoreList) GetOwner() EObject + func (list *BasicEStoreList) GetStore() EStore + func (list *BasicEStoreList) GetUnResolvedList() EList + func (list *BasicEStoreList) IndexOf(element interface{}) int + func (list *BasicEStoreList) Insert(index int, e interface{}) bool + func (list *BasicEStoreList) InsertAll(index int, collection EList) bool + func (list *BasicEStoreList) Iterator() EIterator + func (list *BasicEStoreList) Move(oldIndex int, newIndex int) interface{} + func (list *BasicEStoreList) MoveObject(newIndex int, elem interface{}) + func (list *BasicEStoreList) Remove(element interface{}) bool + func (list *BasicEStoreList) RemoveAll(collection EList) bool + func (list *BasicEStoreList) RemoveAt(index int) interface{} + func (list *BasicEStoreList) RemoveWithNotification(object interface{}, notifications ENotificationChain) ENotificationChain + func (list *BasicEStoreList) Set(index int, newObject interface{}) interface{} + func (list *BasicEStoreList) SetWithNotification(index int, object interface{}, notifications ENotificationChain) ENotificationChain + func (list *BasicEStoreList) Size() int + func (list *BasicEStoreList) ToArray() []interface{} + type CompactEObjectContainer struct + func (o *CompactEObjectContainer) EInternalContainer() EObject + func (o *CompactEObjectContainer) ESetInternalContainer(newContainer EObject, newContainerFeatureID int) + type CompactEObjectImpl struct + func (o *CompactEObjectImpl) EAdapters() EList + func (o *CompactEObjectImpl) EBasicAdapters() EList + func (o *CompactEObjectImpl) EBasicHasAdapters() bool + func (o *CompactEObjectImpl) EClass() EClass + func (o *CompactEObjectImpl) EContents() EList + func (o *CompactEObjectImpl) ECrossReferences() EList + func (o *CompactEObjectImpl) EDeliver() bool + func (o *CompactEObjectImpl) EInternalContainer() EObject + func (o *CompactEObjectImpl) EInternalContainerFeatureID() int + func (o *CompactEObjectImpl) EInternalResource() EResource + func (o *CompactEObjectImpl) EIsProxy() bool + func (o *CompactEObjectImpl) EProxyURI() *url.URL + func (o *CompactEObjectImpl) ESetDeliver(deliver bool) + func (o *CompactEObjectImpl) ESetInternalContainer(newContainer EObject, newContainerFeatureID int) + func (o *CompactEObjectImpl) ESetInternalResource(resource EResource) + func (o *CompactEObjectImpl) ESetProxyURI(uri *url.URL) + func (o *CompactEObjectImpl) Initialize() + func (o *CompactEObjectImpl) SetEClass(class EClass) + type DynamicEObjectImpl struct + func NewDynamicEObjectImpl() *DynamicEObjectImpl + func (o *DynamicEObjectImpl) EClass() EClass + func (o *DynamicEObjectImpl) EDynamicGet(dynamicFeatureID int) interface{} + func (o *DynamicEObjectImpl) EDynamicProperties() EDynamicProperties + func (o *DynamicEObjectImpl) EDynamicSet(dynamicFeatureID int, newValue interface{}) + func (o *DynamicEObjectImpl) EDynamicUnset(dynamicFeatureID int) + func (o *DynamicEObjectImpl) EStaticClass() EClass + func (o *DynamicEObjectImpl) EStaticFeatureCount() int + func (o *DynamicEObjectImpl) Initialize() + func (o *DynamicEObjectImpl) SetEClass(class EClass) + type EAdapter interface + GetTarget func() ENotifier + NotifyChanged func(notification ENotification) + SetTarget func(ENotifier) + UnSetTarget func(ENotifier) + type EAnnotation interface + GetContents func() EList + GetDetails func() EMap + GetEModelElement func() EModelElement + GetReferences func() EList + GetSource func() string + SetEModelElement func(EModelElement) + SetSource func(string) + type EAttribute interface + GetEAttributeType func() EDataType + IsID func() bool + SetID func(bool) + type EClass interface + GetEAllAttributes func() EList + GetEAllContainments func() EList + GetEAllOperations func() EList + GetEAllReferences func() EList + GetEAllStructuralFeatures func() EList + GetEAllSuperTypes func() EList + GetEAttributes func() EList + GetEContainmentFeatures func() EList + GetECrossReferenceFeatures func() EList + GetEIDAttribute func() EAttribute + GetEOperation func(int) EOperation + GetEOperations func() EList + GetEReferences func() EList + GetEStructuralFeature func(int) EStructuralFeature + GetEStructuralFeatureFromName func(string) EStructuralFeature + GetEStructuralFeatures func() EList + GetESuperTypes func() EList + GetFeatureCount func() int + GetFeatureID func(EStructuralFeature) int + GetFeatureType func(EStructuralFeature) EClassifier + GetOperationCount func() int + GetOperationID func(EOperation) int + GetOverride func(EOperation) EOperation + IsAbstract func() bool + IsInterface func() bool + IsSuperTypeOf func(EClass) bool + SetAbstract func(bool) + SetInterface func(bool) + type EClassifier interface + GetClassifierID func() int + GetDefaultValue func() interface{} + GetEPackage func() EPackage + GetInstanceClass func() reflect.Type + GetInstanceTypeName func() string + IsInstance func(interface{}) bool + SetClassifierID func(int) + SetInstanceClass func(reflect.Type) + SetInstanceTypeName func(string) + type EContentAdapter struct + func NewEContentAdapter() *EContentAdapter + func (adapter *EContentAdapter) GetResolveProxies() bool + func (adapter *EContentAdapter) NotifyChanged(notification ENotification) + func (adapter *EContentAdapter) SetInterfaces(interfaces interface{}) + func (adapter *EContentAdapter) SetResolveProxies(resolveProxies bool) + func (adapter *EContentAdapter) SetTarget(notifier ENotifier) + func (adapter *EContentAdapter) UnSetTarget(notifier ENotifier) + type EDataType interface + IsSerializable func() bool + SetSerializable func(bool) + type EDataTypeInternal interface + SetDefaultValue func(defaultValue interface{}) + type EDiagnostic interface + Error func() string + GetColumn func() int + GetLine func() int + GetLocation func() string + GetMessage func() string + type EDiagnosticImpl struct + func NewEDiagnosticImpl(message string, location string, line int, column int) *EDiagnosticImpl + func (d *EDiagnosticImpl) Error() string + func (d *EDiagnosticImpl) GetColumn() int + func (d *EDiagnosticImpl) GetLine() int + func (d *EDiagnosticImpl) GetLocation() string + func (d *EDiagnosticImpl) GetMessage() string + type EDynamicProperties interface + EDynamicGet func(dynamicFeatureID int) interface{} + EDynamicSet func(dynamicFeatureID int, newValue interface{}) + EDynamicUnset func(dynamicFeatureID int) + type EEnum interface + GetEEnumLiteralByLiteral func(string) EEnumLiteral + GetEEnumLiteralByName func(string) EEnumLiteral + GetEEnumLiteralByValue func(int) EEnumLiteral + GetELiterals func() EList + type EEnumLiteral interface + GetEEnum func() EEnum + GetInstance func() interface{} + GetLiteral func() string + GetValue func() int + SetInstance func(interface{}) + SetLiteral func(string) + SetValue func(int) + type EFactory interface + ConvertToString func(EDataType, interface{}) string + Create func(EClass) EObject + CreateFromString func(EDataType, string) interface{} + GetEPackage func() EPackage + SetEPackage func(EPackage) + type EFactoryExt struct + func NewEFactoryExt() *EFactoryExt + func (eFactory *EFactoryExt) ConvertToString(EDataType, interface{}) string + func (eFactory *EFactoryExt) Create(eClass EClass) EObject + func (eFactory *EFactoryExt) CreateFromString(EDataType, string) interface{} + func (eFactory *EFactoryExt) EBasicInverseAdd(otherEnd EObject, featureID int, notifications ENotificationChain) ENotificationChain + func (eFactory *EFactoryExt) EBasicInverseRemove(otherEnd EObject, featureID int, notifications ENotificationChain) ENotificationChain + func (eFactory *EFactoryExt) EGetFromID(featureID int, resolve bool) interface{} + func (eFactory *EFactoryExt) EInvokeFromID(operationID int, arguments EList) interface{} + func (eFactory *EFactoryExt) EIsSetFromID(featureID int) bool + func (eFactory *EFactoryExt) ESetFromID(featureID int, newValue interface{}) + func (eFactory *EFactoryExt) EStaticClass() EClass + func (eFactory *EFactoryExt) EStaticFeatureCount() int + func (eFactory *EFactoryExt) EUnsetFromID(featureID int) + func (eFactory *EFactoryExt) GetEPackage() EPackage + func (eFactory *EFactoryExt) SetEPackage(newEPackage EPackage) + type EGenericType interface + GetEClassifier func() EClassifier + GetELowerBound func() EGenericType + GetERawType func() EClassifier + GetETypeArguments func() EList + GetETypeParameter func() ETypeParameter + GetEUpperBound func() EGenericType + IsInstance func(interface{}) bool + SetEClassifier func(EClassifier) + SetELowerBound func(EGenericType) + SetETypeParameter func(ETypeParameter) + SetEUpperBound func(EGenericType) + type EIterator interface + HasNext func() bool + Next func() interface{} + type EList interface + Add func(interface{}) bool + AddAll func(EList) bool + Clear func() + Contains func(interface{}) bool + Empty func() bool + Get func(int) interface{} + IndexOf func(interface{}) int + Insert func(int, interface{}) bool + InsertAll func(int, EList) bool + Iterator func() EIterator + Move func(int, int) interface{} + MoveObject func(int, interface{}) + Remove func(interface{}) bool + RemoveAll func(EList) bool + RemoveAt func(int) interface{} + Set func(int, interface{}) interface{} + Size func() int + ToArray func() []interface{} + func CopyAll(l EList) EList + type EMap interface + ContainsKey func(key interface{}) bool + ContainsValue func(value interface{}) bool + GetValue func(value interface{}) interface{} + Put func(key interface{}, value interface{}) + RemoveKey func(key interface{}) interface{} + ToMap func() map[interface{}]interface{} + type EMapEntry interface + GetKey func() interface{} + GetValue func() interface{} + SetKey func(interface{}) + SetValue func(interface{}) + type EModelElement interface + GetEAnnotation func(string) EAnnotation + GetEAnnotations func() EList + type ENamedElement interface + GetName func() string + SetName func(string) + type ENamedElementExtendedMetaData interface + type ENamedElementExtendedMetaDataImpl struct + type ENotification interface + GetEventType func() EventType + GetFeature func() EStructuralFeature + GetFeatureID func() int + GetNewValue func() interface{} + GetNotifier func() ENotifier + GetOldValue func() interface{} + GetPosition func() int + Merge func(ENotification) bool + type ENotificationChain interface + Add func(ENotification) bool + Dispatch func() + type ENotifier interface + EAdapters func() EList + EDeliver func() bool + ENotify func(ENotification) + ESetDeliver func(bool) + type ENotifierImpl struct + func (notifier *ENotifierImpl) EAdapters() EList + func (notifier *ENotifierImpl) EBasicAdapters() EList + func (notifier *ENotifierImpl) EDeliver() bool + func (notifier *ENotifierImpl) ESetDeliver(deliver bool) + func (notifier *ENotifierImpl) Initialize() + type ENotifierInternal interface + EBasicAdapters func() EList + EBasicHasAdapters func() bool + type ENotifyingList interface + AddWithNotification func(object interface{}, notifications ENotificationChain) ENotificationChain + GetFeature func() EStructuralFeature + GetFeatureID func() int + GetNotifier func() ENotifier + RemoveWithNotification func(object interface{}, notifications ENotificationChain) ENotificationChain + SetWithNotification func(index int, object interface{}, notifications ENotificationChain) ENotificationChain + type EObject interface + EAllContents func() EIterator + EClass func() EClass + EContainer func() EObject + EContainingFeature func() EStructuralFeature + EContainmentFeature func() EReference + EContents func() EList + ECrossReferences func() EList + EGet func(EStructuralFeature) interface{} + EGetResolve func(EStructuralFeature, bool) interface{} + EInvoke func(EOperation, EList) interface{} + EIsProxy func() bool + EIsSet func(EStructuralFeature) bool + EResource func() EResource + ESet func(EStructuralFeature, interface{}) + EUnset func(EStructuralFeature) + func Copy(eObject EObject) EObject + func GetAncestor(eObject EObject, eClass EClass) EObject + func GetEObject(rootEObject EObject, relativeFragmentPath string) EObject + func ResolveInObject(proxy EObject, context EObject) EObject + func ResolveInResource(proxy EObject, resource EResource) EObject + func ResolveInResourceSet(proxy EObject, resourceSet EResourceSet) EObject + type EObjectIDManager interface + Clear func() + GetEObject func(interface{}) EObject + GetID func(EObject) interface{} + Register func(EObject) + SetID func(EObject, interface{}) + UnRegister func(EObject) + func NewEObjectIDManagerImpl() EObjectIDManager + type EObjectIDManagerImpl struct + func (m *EObjectIDManagerImpl) Clear() + func (m *EObjectIDManagerImpl) GetEObject(id interface{}) EObject + func (m *EObjectIDManagerImpl) GetID(eObject EObject) interface{} + func (m *EObjectIDManagerImpl) Register(eObject EObject) + func (m *EObjectIDManagerImpl) SetID(eObject EObject, id interface{}) + func (m *EObjectIDManagerImpl) UnRegister(eObject EObject) + type EObjectImpl struct + func NewEObjectImpl() *EObjectImpl + func (eObject *EObjectImpl) EInvokeFromID(operationID int, arguments EList) interface{} + func (eObject *EObjectImpl) EStaticClass() EClass + func (eObject *EObjectImpl) EStaticFeatureCount() int + type EObjectInternal interface + EBasicInverseAdd func(otherEnd EObject, featureID int, notifications ENotificationChain) ENotificationChain + EBasicInverseRemove func(otherEnd EObject, featureID int, notifications ENotificationChain) ENotificationChain + EDerivedFeatureID func(container EObject, featureID int) int + EDerivedOperationID func(container EObject, operationID int) int + EDynamicProperties func() EDynamicProperties + EGetFromID func(featureID int, resolve bool) interface{} + EInternalContainer func() EObject + EInternalContainerFeatureID func() int + EInternalResource func() EResource + EInverseAdd func(otherEnd EObject, featureID int, notifications ENotificationChain) ENotificationChain + EInverseRemove func(otherEnd EObject, featureID int, notifications ENotificationChain) ENotificationChain + EInvokeFromID func(operationID int, arguments EList) interface{} + EIsSetFromID func(featureID int) bool + EObjectForFragmentSegment func(string) EObject + EProxyURI func() *url.URL + EResolveProxy func(proxy EObject) EObject + ESetFromID func(featureID int, newValue interface{}) + ESetInternalContainer func(container EObject, containerFeatureID int) + ESetInternalResource func(resource EResource) + ESetProxyURI func(uri *url.URL) + ESetResource func(resource EResource, notifications ENotificationChain) ENotificationChain + EStaticClass func() EClass + EStaticFeatureCount func() int + EURIFragmentSegment func(EStructuralFeature, EObject) string + EUnsetFromID func(featureID int) + type EObjectList interface + GetUnResolvedList func() EList + type EOperation interface + GetEContainingClass func() EClass + GetEExceptions func() EList + GetEParameters func() EList + GetOperationID func() int + IsOverrideOf func(EOperation) bool + SetOperationID func(int) + UnsetEExceptions func() + type EPackage interface + GetEClassifier func(string) EClassifier + GetEClassifiers func() EList + GetEFactoryInstance func() EFactory + GetESubPackages func() EList + GetESuperPackage func() EPackage + GetNsPrefix func() string + GetNsURI func() string + SetEFactoryInstance func(EFactory) + SetNsPrefix func(string) + SetNsURI func(string) + type EPackageExt struct + func NewEPackageExt() *EPackageExt + func (ePackage *EPackageExt) EBasicInverseAdd(otherEnd EObject, featureID int, notifications ENotificationChain) ENotificationChain + func (ePackage *EPackageExt) EBasicInverseRemove(otherEnd EObject, featureID int, notifications ENotificationChain) ENotificationChain + func (ePackage *EPackageExt) EGetFromID(featureID int, resolve bool) interface{} + func (ePackage *EPackageExt) EInvokeFromID(operationID int, arguments EList) interface{} + func (ePackage *EPackageExt) EIsSetFromID(featureID int) bool + func (ePackage *EPackageExt) ESetFromID(featureID int, newValue interface{}) + func (ePackage *EPackageExt) EStaticClass() EClass + func (ePackage *EPackageExt) EStaticFeatureCount() int + func (ePackage *EPackageExt) EUnsetFromID(featureID int) + func (ePackage *EPackageExt) GetEClassifiers() EList + func (ePackage *EPackageExt) GetEFactoryInstance() EFactory + func (ePackage *EPackageExt) GetESubPackages() EList + func (ePackage *EPackageExt) GetESuperPackage() EPackage + func (ePackage *EPackageExt) GetNsPrefix() string + func (ePackage *EPackageExt) GetNsURI() string + func (ePackage *EPackageExt) SetEFactoryInstance(newEFactoryInstance EFactory) + func (ePackage *EPackageExt) SetNsPrefix(newNsPrefix string) + func (ePackage *EPackageExt) SetNsURI(newNsURI string) + func (pack *EPackageExt) AddEEnumLiteral(aEnum EEnum, name, literal string, value int) + func (pack *EPackageExt) AddEParameter(aOperation EOperation, aType EClassifier, name string, ...) + func (pack *EPackageExt) CreateResource() EResource + func (pack *EPackageExt) GetEClassifier(classifier string) EClassifier + func (pack *EPackageExt) InitEAttribute(aAttribute EAttribute, aType EClassifier, name, defaultValue string, ...) + func (pack *EPackageExt) InitEClass(eClass EClass, name string, instanceTypeName string, isAbstract bool, ...) + func (pack *EPackageExt) InitEDataType(aDataType EDataType, name, instanceTypeName, defaultValue string, ...) + func (pack *EPackageExt) InitEEnum(aEnum EEnum, name, instanceTypeName string) + func (pack *EPackageExt) InitEOperation(aOperation EOperation, aType EClassifier, name string, ...) + func (pack *EPackageExt) InitEReference(aReference EReference, aType EClassifier, aOtherEnd EReference, ...) + func (pack *EPackageExt) Initialize() + type EPackageExtentedMetaData interface + type EPackageExtentedMetaDataImpl struct + type EPackageRegistry interface + GetFactory func(nsURI string) EFactory + GetPackage func(nsURI string) EPackage + PutPackage func(nsURI string, pack EPackage) + PutSupplier func(nsURI string, supplier func() EPackage) + RegisterPackage func(pack EPackage) + Remove func(nsURI string) + UnregisterPackage func(pack EPackage) + func GetPackageRegistry() EPackageRegistry + type EPackageRegistryImpl struct + func NewEPackageRegistryImpl() *EPackageRegistryImpl + func NewEPackageRegistryImplWithDelegate(delegate EPackageRegistry) *EPackageRegistryImpl + func (r *EPackageRegistryImpl) GetFactory(nsURI string) EFactory + func (r *EPackageRegistryImpl) GetPackage(nsURI string) EPackage + func (r *EPackageRegistryImpl) PutPackage(nsURI string, pack EPackage) + func (r *EPackageRegistryImpl) PutSupplier(nsURI string, supplier func() EPackage) + func (r *EPackageRegistryImpl) RegisterPackage(pack EPackage) + func (r *EPackageRegistryImpl) Remove(nsURI string) + func (r *EPackageRegistryImpl) UnregisterPackage(pack EPackage) + type EParameter interface + GetEOperation func() EOperation + type EReference interface + GetEKeys func() EList + GetEOpposite func() EReference + GetEReferenceType func() EClass + IsContainer func() bool + IsContainment func() bool + IsResolveProxies func() bool + SetContainment func(bool) + SetEOpposite func(EReference) + SetResolveProxies func(bool) + type EResource interface + Attached func(object EObject) + Detached func(object EObject) + GetAllContents func() EIterator + GetContents func() EList + GetEObject func(string) EObject + GetErrors func() EList + GetObjectIDManager func() EObjectIDManager + GetResourceSet func() EResourceSet + GetURI func() *url.URL + GetURIFragment func(EObject) string + GetWarnings func() EList + IsLoaded func() bool + Load func() + LoadWithOptions func(options map[string]interface{}) + LoadWithReader func(r io.Reader, options map[string]interface{}) + Save func() + SaveWithOptions func(options map[string]interface{}) + SaveWithWriter func(w io.Writer, options map[string]interface{}) + SetObjectIDManager func(EObjectIDManager) + SetURI func(*url.URL) + Unload func() + type EResourceFactory interface + CreateResource func(uri *url.URL) EResource + type EResourceFactoryRegistry interface + GetExtensionToFactoryMap func() map[string]EResourceFactory + GetFactory func(uri *url.URL) EResourceFactory + GetProtocolToFactoryMap func() map[string]EResourceFactory + func GetResourceFactoryRegistry() EResourceFactoryRegistry + type EResourceFactoryRegistryImpl struct + func NewEResourceFactoryRegistryImpl() *EResourceFactoryRegistryImpl + func NewEResourceFactoryRegistryImplWithDelegate(delegate EResourceFactoryRegistry) *EResourceFactoryRegistryImpl + func (r *EResourceFactoryRegistryImpl) GetExtensionToFactoryMap() map[string]EResourceFactory + func (r *EResourceFactoryRegistryImpl) GetFactory(uri *url.URL) EResourceFactory + func (r *EResourceFactoryRegistryImpl) GetProtocolToFactoryMap() map[string]EResourceFactory + type EResourceImpl struct + func NewEResourceImpl() *EResourceImpl + func (r *EResourceImpl) AsEResource() EResource + func (r *EResourceImpl) Attached(object EObject) + func (r *EResourceImpl) Detached(object EObject) + func (r *EResourceImpl) DoLoad(rd io.Reader, options map[string]interface{}) + func (r *EResourceImpl) DoSave(rd io.Writer, options map[string]interface{}) + func (r *EResourceImpl) DoUnload() + func (r *EResourceImpl) GetAllContents() EIterator + func (r *EResourceImpl) GetContents() EList + func (r *EResourceImpl) GetEObject(uriFragment string) EObject + func (r *EResourceImpl) GetErrors() EList + func (r *EResourceImpl) GetObjectIDManager() EObjectIDManager + func (r *EResourceImpl) GetResourceSet() EResourceSet + func (r *EResourceImpl) GetURI() *url.URL + func (r *EResourceImpl) GetURIFragment(eObject EObject) string + func (r *EResourceImpl) GetWarnings() EList + func (r *EResourceImpl) IsLoaded() bool + func (r *EResourceImpl) Load() + func (r *EResourceImpl) LoadWithOptions(options map[string]interface{}) + func (r *EResourceImpl) LoadWithReader(rd io.Reader, options map[string]interface{}) + func (r *EResourceImpl) Save() + func (r *EResourceImpl) SaveWithOptions(options map[string]interface{}) + func (r *EResourceImpl) SaveWithWriter(w io.Writer, options map[string]interface{}) + func (r *EResourceImpl) SetObjectIDManager(objectIDManager EObjectIDManager) + func (r *EResourceImpl) SetURI(uri *url.URL) + func (r *EResourceImpl) Unload() + type EResourceInternal interface + DoLoad func(rd io.Reader, options map[string]interface{}) + DoSave func(rd io.Writer, options map[string]interface{}) + DoUnload func() + type EResourceSet interface + CreateResource func(uri *url.URL) EResource + GetEObject func(uri *url.URL, loadOnDemand bool) EObject + GetPackageRegistry func() EPackageRegistry + GetResource func(uri *url.URL, loadOnDemand bool) EResource + GetResourceFactoryRegistry func() EResourceFactoryRegistry + GetResources func() EList + GetURIConverter func() EURIConverter + GetURIResourceMap func() map[*url.URL]EResource + SetPackageRegistry func(packageregistry EPackageRegistry) + SetResourceFactoryRegistry func(resourceFactoryRegistry EResourceFactoryRegistry) + SetURIConverter func(uriConverter EURIConverter) + SetURIResourceMap func(uriMap map[*url.URL]EResource) + type EResourceSetImpl struct + func NewEResourceSetImpl() *EResourceSetImpl + func (r *EResourceSetImpl) AsEResourceSet() EResourceSet + func (r *EResourceSetImpl) AsEResourceSetInternal() EResourceSetInternal + func (r *EResourceSetImpl) CreateResource(uri *url.URL) EResource + func (r *EResourceSetImpl) GetEObject(uri *url.URL, loadOnDemand bool) EObject + func (r *EResourceSetImpl) GetPackageRegistry() EPackageRegistry + func (r *EResourceSetImpl) GetResource(uri *url.URL, loadOnDemand bool) EResource + func (r *EResourceSetImpl) GetResourceFactoryRegistry() EResourceFactoryRegistry + func (r *EResourceSetImpl) GetResources() EList + func (r *EResourceSetImpl) GetURIConverter() EURIConverter + func (r *EResourceSetImpl) GetURIResourceMap() map[*url.URL]EResource + func (r *EResourceSetImpl) Initialize() + func (r *EResourceSetImpl) LoadResource(resource EResource) + func (r *EResourceSetImpl) SetPackageRegistry(packageRegistry EPackageRegistry) + func (r *EResourceSetImpl) SetResourceFactoryRegistry(resourceFactoryRegistry EResourceFactoryRegistry) + func (r *EResourceSetImpl) SetURIConverter(uriConverter EURIConverter) + func (r *EResourceSetImpl) SetURIResourceMap(uriResourceMap map[*url.URL]EResource) + type EResourceSetInternal interface + LoadResource func(resource EResource) + type EStore interface + Add func(object EObject, feature EStructuralFeature, index int, value interface{}) + Clear func(object EObject, feature EStructuralFeature) + Contains func(object EObject, feature EStructuralFeature, value interface{}) bool + Create func(eClass EClass) EObject + Get func(object EObject, feature EStructuralFeature, index int) interface{} + GetContainer func(object EObject) EObject + GetContainingFeature func(object EObject) EStructuralFeature + IndexOf func(object EObject, feature EStructuralFeature, value interface{}) int + IsEmpty func(object EObject, feature EStructuralFeature) bool + IsSet func(object EObject, feature EStructuralFeature) bool + LastIndexOf func(object EObject, feature EStructuralFeature, value interface{}) int + Move func(object EObject, feature EStructuralFeature, targetIndex int, sourceIndex int) interface{} + Remove func(object EObject, feature EStructuralFeature, index int) interface{} + Set func(object EObject, feature EStructuralFeature, index int, value interface{}) interface{} + Size func(object EObject, feature EStructuralFeature) int + ToArray func(object EObject, feature EStructuralFeature) []interface{} + UnSet func(object EObject, feature EStructuralFeature) + type EStoreEObject interface + EStore func() EStore + type EStoreEObjectImpl struct + func NewEStoreEObjectImpl(isCaching bool) *EStoreEObjectImpl + func (o *EStoreEObjectImpl) AsEStoreEObject() EStoreEObject + func (o *EStoreEObjectImpl) EDynamicGet(dynamicFeatureID int) interface{} + func (o *EStoreEObjectImpl) EDynamicSet(dynamicFeatureID int, value interface{}) + func (o *EStoreEObjectImpl) EDynamicUnset(dynamicFeatureID int) + type EStringToStringMapEntry interface + GetStringKey func() string + GetStringValue func() string + SetStringKey func(string) + SetStringValue func(string) + type EStructuralFeature interface + GetContainerClass func() reflect.Type + GetDefaultValue func() interface{} + GetDefaultValueLiteral func() string + GetEContainingClass func() EClass + GetFeatureID func() int + IsChangeable func() bool + IsDerived func() bool + IsTransient func() bool + IsUnsettable func() bool + IsVolatile func() bool + SetChangeable func(bool) + SetDefaultValue func(interface{}) + SetDefaultValueLiteral func(string) + SetDerived func(bool) + SetFeatureID func(int) + SetTransient func(bool) + SetUnsettable func(bool) + SetVolatile func(bool) + type EStructuralFeatureExtentedMetaData interface + type EStructuralFeatureExtentedMetaDataImpl struct + type ETypeParameter interface + GetEBounds func() EList + type ETypedElement interface + GetEType func() EClassifier + GetLowerBound func() int + GetUpperBound func() int + IsMany func() bool + IsOrdered func() bool + IsRequired func() bool + IsUnique func() bool + SetEType func(EClassifier) + SetLowerBound func(int) + SetOrdered func(bool) + SetUnique func(bool) + SetUpperBound func(int) + UnsetEType func() + type EURIConverter interface + CreateReader func(uri *url.URL) (io.ReadCloser, error) + CreateWriter func(uri *url.URL) (io.WriteCloser, error) + GetURIHandler func(uri *url.URL) EURIHandler + GetURIHandlers func() EList + Normalize func(uri *url.URL) *url.URL + type EURIConverterImpl struct + func NewEURIConverterImpl() *EURIConverterImpl + func (r *EURIConverterImpl) CreateReader(uri *url.URL) (io.ReadCloser, error) + func (r *EURIConverterImpl) CreateWriter(uri *url.URL) (io.WriteCloser, error) + func (r *EURIConverterImpl) GetURIHandler(uri *url.URL) EURIHandler + func (r *EURIConverterImpl) GetURIHandlers() EList + func (r *EURIConverterImpl) Normalize(uri *url.URL) *url.URL + type EURIHandler interface + CanHandle func(uri *url.URL) bool + CreateReader func(uri *url.URL) (io.ReadCloser, error) + CreateWriter func(uri *url.URL) (io.WriteCloser, error) + type EcoreFactory interface + CreateEAnnotation func() EAnnotation + CreateEAnnotationFromContainer func(eContainer EModelElement) EAnnotation + CreateEAttribute func() EAttribute + CreateEAttributeFromContainer func(eContainer EClass) EAttribute + CreateEAttributeFromContainerAndClassID func(eContainer EClass, classID int) EAttribute + CreateEClass func() EClass + CreateEClassFromContainer func(eContainer EPackage) EClass + CreateEClassFromContainerAndClassID func(eContainer EPackage, classID int) EClass + CreateEDataType func() EDataType + CreateEDataTypeFromContainer func(eContainer EPackage) EDataType + CreateEDataTypeFromContainerAndClassID func(eContainer EPackage, classID int) EDataType + CreateEEnum func() EEnum + CreateEEnumFromContainer func(eContainer EPackage) EEnum + CreateEEnumFromContainerAndClassID func(eContainer EPackage, classID int) EEnum + CreateEEnumLiteral func() EEnumLiteral + CreateEEnumLiteralFromContainer func(eContainer EEnum) EEnumLiteral + CreateEFactory func() EFactory + CreateEFactoryFromContainer func(eContainer EPackage) EFactory + CreateEGenericType func() EGenericType + CreateEObject func() EObject + CreateEOperation func() EOperation + CreateEOperationFromContainer func(eContainer EClass) EOperation + CreateEOperationFromContainerAndClassID func(eContainer EClass, classID int) EOperation + CreateEPackage func() EPackage + CreateEPackageFromContainer func(eContainer EPackage) EPackage + CreateEParameter func() EParameter + CreateEParameterFromContainer func(eContainer EOperation) EParameter + CreateEReference func() EReference + CreateEReferenceFromContainer func(eContainer EClass) EReference + CreateEReferenceFromContainerAndClassID func(eContainer EClass, classID int) EReference + CreateEStringToStringMapEntry func() EStringToStringMapEntry + CreateETypeParameter func() ETypeParameter + func GetFactory() EcoreFactory + type EcorePackage interface + GetEAnnotationClass func() EClass + GetEAnnotation_Contents func() EReference + GetEAnnotation_Details func() EReference + GetEAnnotation_EModelElement func() EReference + GetEAnnotation_References func() EReference + GetEAnnotation_Source func() EAttribute + GetEAttribute func() EClass + GetEAttribute_EAttributeType func() EReference + GetEAttribute_ID func() EAttribute + GetEBigDecimal func() EDataType + GetEBigInteger func() EDataType + GetEBoolean func() EDataType + GetEBooleanObject func() EDataType + GetEByte func() EDataType + GetEByteArray func() EDataType + GetEByteObject func() EDataType + GetEChar func() EDataType + GetECharacterObject func() EDataType + GetEClass func() EClass + GetEClass_Abstract func() EAttribute + GetEClass_EAllAttributes func() EReference + GetEClass_EAllContainments func() EReference + GetEClass_EAllOperations func() EReference + GetEClass_EAllReferences func() EReference + GetEClass_EAllStructuralFeatures func() EReference + GetEClass_EAllSuperTypes func() EReference + GetEClass_EAttributes func() EReference + GetEClass_EContainmentFeatures func() EReference + GetEClass_ECrossReferenceFeatures func() EReference + GetEClass_EIDAttribute func() EReference + GetEClass_EOperations func() EReference + GetEClass_EReferences func() EReference + GetEClass_EStructuralFeatures func() EReference + GetEClass_ESuperTypes func() EReference + GetEClass_GetEOperation_EInt func() EOperation + GetEClass_GetEStructuralFeature_EInt func() EOperation + GetEClass_GetEStructuralFeature_EString func() EOperation + GetEClass_GetFeatureCount func() EOperation + GetEClass_GetFeatureID_EStructuralFeature func() EOperation + GetEClass_GetFeatureType_EStructuralFeature func() EOperation + GetEClass_GetOperationCount func() EOperation + GetEClass_GetOperationID_EOperation func() EOperation + GetEClass_GetOverride_EOperation func() EOperation + GetEClass_Interface func() EAttribute + GetEClass_IsSuperTypeOf_EClass func() EOperation + GetEClassifierClass func() EClass + GetEClassifier_ClassifierID func() EAttribute + GetEClassifier_DefaultValue func() EAttribute + GetEClassifier_EPackage func() EReference + GetEClassifier_InstanceClass func() EAttribute + GetEClassifier_InstanceTypeName func() EAttribute + GetEClassifier_IsInstance_EJavaObject func() EOperation + GetEDataType func() EClass + GetEDataType_Serializable func() EAttribute + GetEDate func() EDataType + GetEDiagnosticChain func() EDataType + GetEDouble func() EDataType + GetEDoubleObject func() EDataType + GetEEList func() EDataType + GetEEnum func() EClass + GetEEnumLiteral func() EClass + GetEEnumLiteral_EEnum func() EReference + GetEEnumLiteral_Instance func() EAttribute + GetEEnumLiteral_Literal func() EAttribute + GetEEnumLiteral_Value func() EAttribute + GetEEnum_ELiterals func() EReference + GetEEnum_GetEEnumLiteralByLiteral_EString func() EOperation + GetEEnum_GetEEnumLiteral_EInt func() EOperation + GetEEnum_GetEEnumLiteral_EString func() EOperation + GetEEnumerator func() EDataType + GetEFactory func() EClass + GetEFactory_ConvertToString_EDataType_EJavaObject func() EOperation + GetEFactory_CreateFromString_EDataType_EString func() EOperation + GetEFactory_Create_EClass func() EOperation + GetEFactory_EPackage func() EReference + GetEFeatureMap func() EDataType + GetEFeatureMapEntry func() EDataType + GetEFloat func() EDataType + GetEFloatObject func() EDataType + GetEGenericType func() EClass + GetEGenericType_EClassifier func() EReference + GetEGenericType_ELowerBound func() EReference + GetEGenericType_ERawType func() EReference + GetEGenericType_ETypeArguments func() EReference + GetEGenericType_ETypeParameter func() EReference + GetEGenericType_EUpperBound func() EReference + GetEGenericType_IsInstance_EJavaObject func() EOperation + GetEInt func() EDataType + GetEIntegerObject func() EDataType + GetEInvocationTargetException func() EDataType + GetEJavaClass func() EDataType + GetEJavaObject func() EDataType + GetELong func() EDataType + GetELongObject func() EDataType + GetEMap func() EDataType + GetEModelElement func() EClass + GetEModelElement_EAnnotations func() EReference + GetEModelElement_GetEAnnotation_EString func() EOperation + GetENamedElement func() EClass + GetENamedElement_Name func() EAttribute + GetEObject func() EClass + GetEObject_EAllContents func() EOperation + GetEObject_EClass func() EOperation + GetEObject_EContainer func() EOperation + GetEObject_EContainingFeature func() EOperation + GetEObject_EContainmentFeature func() EOperation + GetEObject_EContents func() EOperation + GetEObject_ECrossReferences func() EOperation + GetEObject_EGet_EStructuralFeature func() EOperation + GetEObject_EGet_EStructuralFeature_EBoolean func() EOperation + GetEObject_EInvoke_EOperation_EEList func() EOperation + GetEObject_EIsProxy func() EOperation + GetEObject_EIsSet_EStructuralFeature func() EOperation + GetEObject_EResource func() EOperation + GetEObject_ESet_EStructuralFeature_EJavaObject func() EOperation + GetEObject_EUnset_EStructuralFeature func() EOperation + GetEOperation func() EClass + GetEOperation_EContainingClass func() EReference + GetEOperation_EExceptions func() EReference + GetEOperation_EParameters func() EReference + GetEOperation_IsOverrideOf_EOperation func() EOperation + GetEOperation_OperationID func() EAttribute + GetEPackage func() EClass + GetEPackage_EClassifiers func() EReference + GetEPackage_EFactoryInstance func() EReference + GetEPackage_ESubPackages func() EReference + GetEPackage_ESuperPackage func() EReference + GetEPackage_GetEClassifier_EString func() EOperation + GetEPackage_NsPrefix func() EAttribute + GetEPackage_NsURI func() EAttribute + GetEParameter func() EClass + GetEParameter_EOperation func() EReference + GetEReference func() EClass + GetEReference_Container func() EAttribute + GetEReference_Containment func() EAttribute + GetEReference_EKeys func() EReference + GetEReference_EOpposite func() EReference + GetEReference_EReferenceType func() EReference + GetEReference_ResolveProxies func() EAttribute + GetEResource func() EDataType + GetEResourceSet func() EDataType + GetEShort func() EDataType + GetEShortObject func() EDataType + GetEString func() EDataType + GetEStringToStringMapEntry func() EClass + GetEStringToStringMapEntry_Key func() EAttribute + GetEStringToStringMapEntry_Value func() EAttribute + GetEStructuralFeature func() EClass + GetEStructuralFeature_Changeable func() EAttribute + GetEStructuralFeature_DefaultValue func() EAttribute + GetEStructuralFeature_DefaultValueLiteral func() EAttribute + GetEStructuralFeature_Derived func() EAttribute + GetEStructuralFeature_EContainingClass func() EReference + GetEStructuralFeature_FeatureID func() EAttribute + GetEStructuralFeature_GetContainerClass func() EOperation + GetEStructuralFeature_Transient func() EAttribute + GetEStructuralFeature_Unsettable func() EAttribute + GetEStructuralFeature_Volatile func() EAttribute + GetETreeIterator func() EDataType + GetETypeParameter func() EClass + GetETypeParameter_EBounds func() EReference + GetETypedElement func() EClass + GetETypedElement_EType func() EReference + GetETypedElement_LowerBound func() EAttribute + GetETypedElement_Many func() EAttribute + GetETypedElement_Ordered func() EAttribute + GetETypedElement_Required func() EAttribute + GetETypedElement_Unique func() EAttribute + GetETypedElement_UpperBound func() EAttribute + func GetPackage() EcorePackage + type EventType int + const ADD + const ADD_MANY + const EVENT_TYPE_COUNT + const MOVE + const REMOVE + const REMOVE_MANY + const REMOVING_ADAPTER + const RESOLVE + const SET + const UNSET + type ExtendedMetaData struct + func NewExtendedMetaData() *ExtendedMetaData + func (emd *ExtendedMetaData) GetDocumentRoot(ePackage EPackage) EClass + func (emd *ExtendedMetaData) GetName(eElement ENamedElement) string + func (emd *ExtendedMetaData) GetNamespace(eFeature EStructuralFeature) string + func (emd *ExtendedMetaData) GetType(ePackage EPackage, name string) EClassifier + func (emd *ExtendedMetaData) GetXMLNSPrefixMapFeature(eClass EClass) EReference + func (emd *ExtendedMetaData) GetXSISchemaLocationMapFeature(eClass EClass) EReference + type FileURIHandler struct + func (fuh *FileURIHandler) CanHandle(uri *url.URL) bool + func (fuh *FileURIHandler) CreateReader(uri *url.URL) (io.ReadCloser, error) + func (fuh *FileURIHandler) CreateWriter(uri *url.URL) (io.WriteCloser, error) + type IncrementalIDManager struct + func NewIncrementalIDManager() *IncrementalIDManager + func (m *IncrementalIDManager) Clear() + func (m *IncrementalIDManager) GetEObject(id interface{}) EObject + func (m *IncrementalIDManager) GetID(eObject EObject) interface{} + func (m *IncrementalIDManager) Register(eObject EObject) + func (m *IncrementalIDManager) SetID(eObject EObject, id interface{}) + func (m *IncrementalIDManager) UnRegister(eObject EObject) + type MockEAdapter struct + func (_m *MockEAdapter) GetTarget() ENotifier + func (_m *MockEAdapter) NotifyChanged(notification ENotification) + func (_m *MockEAdapter) SetTarget(_a0 ENotifier) + func (_m *MockEAdapter) UnSetTarget(_a0 ENotifier) + type MockEAnnotation struct + func (eAnnotation *MockEAnnotation) GetContents() EList + func (eAnnotation *MockEAnnotation) GetDetails() EMap + func (eAnnotation *MockEAnnotation) GetEModelElement() EModelElement + func (eAnnotation *MockEAnnotation) GetReferences() EList + func (eAnnotation *MockEAnnotation) GetSource() string + func (eAnnotation *MockEAnnotation) SetEModelElement(newEModelElement EModelElement) + func (eAnnotation *MockEAnnotation) SetSource(newSource string) + type MockEAttribute struct + func (eAttribute *MockEAttribute) GetEAttributeType() EDataType + func (eAttribute *MockEAttribute) IsID() bool + func (eAttribute *MockEAttribute) SetID(newIsID bool) + type MockEClass struct + func (eClass *MockEClass) GetEAllAttributes() EList + func (eClass *MockEClass) GetEAllContainments() EList + func (eClass *MockEClass) GetEAllOperations() EList + func (eClass *MockEClass) GetEAllReferences() EList + func (eClass *MockEClass) GetEAllStructuralFeatures() EList + func (eClass *MockEClass) GetEAllSuperTypes() EList + func (eClass *MockEClass) GetEAttributes() EList + func (eClass *MockEClass) GetEContainmentFeatures() EList + func (eClass *MockEClass) GetECrossReferenceFeatures() EList + func (eClass *MockEClass) GetEIDAttribute() EAttribute + func (eClass *MockEClass) GetEOperation(operationID int) EOperation + func (eClass *MockEClass) GetEOperations() EList + func (eClass *MockEClass) GetEReferences() EList + func (eClass *MockEClass) GetEStructuralFeature(featureID int) EStructuralFeature + func (eClass *MockEClass) GetEStructuralFeatureFromName(featureName string) EStructuralFeature + func (eClass *MockEClass) GetEStructuralFeatures() EList + func (eClass *MockEClass) GetESuperTypes() EList + func (eClass *MockEClass) GetFeatureCount() int + func (eClass *MockEClass) GetFeatureID(feature EStructuralFeature) int + func (eClass *MockEClass) GetFeatureType(feature EStructuralFeature) EClassifier + func (eClass *MockEClass) GetOperationCount() int + func (eClass *MockEClass) GetOperationID(operation EOperation) int + func (eClass *MockEClass) GetOverride(operation EOperation) EOperation + func (eClass *MockEClass) IsAbstract() bool + func (eClass *MockEClass) IsInterface() bool + func (eClass *MockEClass) IsSuperTypeOf(someClass EClass) bool + func (eClass *MockEClass) SetAbstract(newIsAbstract bool) + func (eClass *MockEClass) SetInterface(newIsInterface bool) + type MockEClassifier struct + func (eClassifier *MockEClassifier) GetClassifierID() int + func (eClassifier *MockEClassifier) GetDefaultValue() interface{} + func (eClassifier *MockEClassifier) GetEPackage() EPackage + func (eClassifier *MockEClassifier) GetInstanceClass() reflect.Type + func (eClassifier *MockEClassifier) GetInstanceTypeName() string + func (eClassifier *MockEClassifier) IsInstance(object interface{}) bool + func (eClassifier *MockEClassifier) SetClassifierID(newClassifierID int) + func (eClassifier *MockEClassifier) SetInstanceClass(newInstanceClass reflect.Type) + func (eClassifier *MockEClassifier) SetInstanceTypeName(newInstanceTypeName string) + type MockEContentAdapter struct + func NewMockContentAdapter() *MockEContentAdapter + func (adapter *MockEContentAdapter) NotifyChanged(notification ENotification) + type MockEDataType struct + func (eDataType *MockEDataType) IsSerializable() bool + func (eDataType *MockEDataType) SetSerializable(newIsSerializable bool) + type MockEDiagnostic struct + func (_m *MockEDiagnostic) Error() string + func (_m *MockEDiagnostic) GetColumn() int + func (_m *MockEDiagnostic) GetLine() int + func (_m *MockEDiagnostic) GetLocation() string + func (_m *MockEDiagnostic) GetMessage() string + type MockEEnum struct + func (eEnum *MockEEnum) GetEEnumLiteralByLiteral(literal string) EEnumLiteral + func (eEnum *MockEEnum) GetEEnumLiteralByName(name string) EEnumLiteral + func (eEnum *MockEEnum) GetEEnumLiteralByValue(value int) EEnumLiteral + func (eEnum *MockEEnum) GetELiterals() EList + type MockEEnumLiteral struct + func (eEnumLiteral *MockEEnumLiteral) GetEEnum() EEnum + func (eEnumLiteral *MockEEnumLiteral) GetInstance() interface{} + func (eEnumLiteral *MockEEnumLiteral) GetLiteral() string + func (eEnumLiteral *MockEEnumLiteral) GetValue() int + func (eEnumLiteral *MockEEnumLiteral) SetInstance(newInstance interface{}) + func (eEnumLiteral *MockEEnumLiteral) SetLiteral(newLiteral string) + func (eEnumLiteral *MockEEnumLiteral) SetValue(newValue int) + type MockEFactory struct + func (eFactory *MockEFactory) ConvertToString(eDataType EDataType, instanceValue interface{}) string + func (eFactory *MockEFactory) Create(eClass EClass) EObject + func (eFactory *MockEFactory) CreateFromString(eDataType EDataType, literalValue string) interface{} + func (eFactory *MockEFactory) GetEPackage() EPackage + func (eFactory *MockEFactory) SetEPackage(newEPackage EPackage) + type MockEGenericType struct + func (eGenericType *MockEGenericType) GetEClassifier() EClassifier + func (eGenericType *MockEGenericType) GetELowerBound() EGenericType + func (eGenericType *MockEGenericType) GetERawType() EClassifier + func (eGenericType *MockEGenericType) GetETypeArguments() EList + func (eGenericType *MockEGenericType) GetETypeParameter() ETypeParameter + func (eGenericType *MockEGenericType) GetEUpperBound() EGenericType + func (eGenericType *MockEGenericType) IsInstance(object interface{}) bool + func (eGenericType *MockEGenericType) SetEClassifier(newEClassifier EClassifier) + func (eGenericType *MockEGenericType) SetELowerBound(newELowerBound EGenericType) + func (eGenericType *MockEGenericType) SetETypeParameter(newETypeParameter ETypeParameter) + func (eGenericType *MockEGenericType) SetEUpperBound(newEUpperBound EGenericType) + type MockEIterator struct + func (_m *MockEIterator) HasNext() bool + func (_m *MockEIterator) Next() interface{} + type MockEList struct + func (_m *MockEList) Add(_a0 interface{}) bool + func (_m *MockEList) AddAll(_a0 EList) bool + func (_m *MockEList) Clear() + func (_m *MockEList) Contains(_a0 interface{}) bool + func (_m *MockEList) Empty() bool + func (_m *MockEList) Get(_a0 int) interface{} + func (_m *MockEList) IndexOf(_a0 interface{}) int + func (_m *MockEList) Insert(_a0 int, _a1 interface{}) bool + func (_m *MockEList) InsertAll(_a0 int, _a1 EList) bool + func (_m *MockEList) Iterator() EIterator + func (_m *MockEList) Move(_a0 int, _a1 int) interface{} + func (_m *MockEList) MoveObject(_a0 int, _a1 interface{}) + func (_m *MockEList) Remove(_a0 interface{}) bool + func (_m *MockEList) RemoveAll(_a0 EList) bool + func (_m *MockEList) RemoveAt(_a0 int) interface{} + func (_m *MockEList) Set(_a0 int, _a1 interface{}) interface{} + func (_m *MockEList) Size() int + func (_m *MockEList) ToArray() []interface{} + type MockEMap struct + func (_m *MockEMap) ContainsKey(key interface{}) bool + func (_m *MockEMap) ContainsValue(value interface{}) bool + func (_m *MockEMap) GetValue(value interface{}) interface{} + func (_m *MockEMap) Put(key interface{}, value interface{}) + func (_m *MockEMap) RemoveKey(key interface{}) interface{} + func (_m *MockEMap) ToMap() map[interface{}]interface{} + type MockEMapEntry struct + func (_m *MockEMapEntry) GetKey() interface{} + func (_m *MockEMapEntry) GetValue() interface{} + func (_m *MockEMapEntry) SetKey(_a0 interface{}) + func (_m *MockEMapEntry) SetValue(_a0 interface{}) + type MockEModelElement struct + func (eModelElement *MockEModelElement) GetEAnnotation(source string) EAnnotation + func (eModelElement *MockEModelElement) GetEAnnotations() EList + type MockENamedElement struct + func (eNamedElement *MockENamedElement) GetName() string + func (eNamedElement *MockENamedElement) SetName(newName string) + type MockENotification struct + func (_m *MockENotification) GetEventType() EventType + func (_m *MockENotification) GetFeature() EStructuralFeature + func (_m *MockENotification) GetFeatureID() int + func (_m *MockENotification) GetNewValue() interface{} + func (_m *MockENotification) GetNotifier() ENotifier + func (_m *MockENotification) GetOldValue() interface{} + func (_m *MockENotification) GetPosition() int + func (_m *MockENotification) Merge(_a0 ENotification) bool + type MockENotificationChain struct + func (_m *MockENotificationChain) Add(_a0 ENotification) bool + func (_m *MockENotificationChain) Dispatch() + type MockENotifier struct + func (_m *MockENotifier) EAdapters() EList + func (_m *MockENotifier) EDeliver() bool + func (_m *MockENotifier) ENotificationRequired() bool + func (_m *MockENotifier) ENotify(_a0 ENotification) + func (_m *MockENotifier) ESetDeliver(_a0 bool) + type MockENotifyingList struct + func (_m *MockENotifyingList) AddWithNotification(object interface{}, notifications ENotificationChain) ENotificationChain + func (_m *MockENotifyingList) GetFeature() EStructuralFeature + func (_m *MockENotifyingList) GetFeatureID() int + func (_m *MockENotifyingList) GetNotifier() ENotifier + func (_m *MockENotifyingList) RemoveWithNotification(object interface{}, notifications ENotificationChain) ENotificationChain + func (_m *MockENotifyingList) SetWithNotification(index int, object interface{}, notifications ENotificationChain) ENotificationChain + type MockEObject struct + func (eObject *MockEObject) EAllContents() EIterator + func (eObject *MockEObject) EClass() EClass + func (eObject *MockEObject) EContainer() EObject + func (eObject *MockEObject) EContainingFeature() EStructuralFeature + func (eObject *MockEObject) EContainmentFeature() EReference + func (eObject *MockEObject) EContents() EList + func (eObject *MockEObject) ECrossReferences() EList + func (eObject *MockEObject) EGet(feature EStructuralFeature) interface{} + func (eObject *MockEObject) EGetResolve(feature EStructuralFeature, resolve bool) interface{} + func (eObject *MockEObject) EInvoke(operation EOperation, arguments EList) interface{} + func (eObject *MockEObject) EIsProxy() bool + func (eObject *MockEObject) EIsSet(feature EStructuralFeature) bool + func (eObject *MockEObject) EResource() EResource + func (eObject *MockEObject) ESet(feature EStructuralFeature, newValue interface{}) + func (eObject *MockEObject) EUnset(feature EStructuralFeature) + type MockEObjectIDManager struct + func (_m *MockEObjectIDManager) Clear() + func (_m *MockEObjectIDManager) GetEObject(_a0 interface{}) EObject + func (_m *MockEObjectIDManager) GetID(_a0 EObject) interface{} + func (_m *MockEObjectIDManager) Register(_a0 EObject) + func (_m *MockEObjectIDManager) SetID(_a0 EObject, _a1 interface{}) + func (_m *MockEObjectIDManager) UnRegister(_a0 EObject) + type MockEObjectInternal struct + func (_m *MockEObjectInternal) EBasicInverseAdd(otherEnd EObject, featureID int, notifications ENotificationChain) ENotificationChain + func (_m *MockEObjectInternal) EBasicInverseRemove(otherEnd EObject, featureID int, notifications ENotificationChain) ENotificationChain + func (_m *MockEObjectInternal) EDerivedFeatureID(container EObject, featureID int) int + func (_m *MockEObjectInternal) EDerivedOperationID(container EObject, operationID int) int + func (_m *MockEObjectInternal) EDynamicProperties() EDynamicProperties + func (_m *MockEObjectInternal) EGetFromID(featureID int, resolve bool) interface{} + func (_m *MockEObjectInternal) EInternalContainer() EObject + func (_m *MockEObjectInternal) EInternalContainerFeatureID() int + func (_m *MockEObjectInternal) EInternalResource() EResource + func (_m *MockEObjectInternal) EInverseAdd(otherEnd EObject, featureID int, notifications ENotificationChain) ENotificationChain + func (_m *MockEObjectInternal) EInverseRemove(otherEnd EObject, featureID int, notifications ENotificationChain) ENotificationChain + func (_m *MockEObjectInternal) EInvokeFromID(operationID int, arguments EList) interface{} + func (_m *MockEObjectInternal) EIsSetFromID(featureID int) bool + func (_m *MockEObjectInternal) EObjectForFragmentSegment(_a0 string) EObject + func (_m *MockEObjectInternal) EProxyURI() *url.URL + func (_m *MockEObjectInternal) EResolveProxy(proxy EObject) EObject + func (_m *MockEObjectInternal) ESetFromID(featureID int, newValue interface{}) + func (_m *MockEObjectInternal) ESetInternalContainer(container EObject, containerFeatureID int) + func (_m *MockEObjectInternal) ESetInternalResource(resource EResource) + func (_m *MockEObjectInternal) ESetProxyURI(uri *url.URL) + func (_m *MockEObjectInternal) ESetResource(resource EResource, notifications ENotificationChain) ENotificationChain + func (_m *MockEObjectInternal) EStaticClass() EClass + func (_m *MockEObjectInternal) EStaticFeatureCount() int + func (_m *MockEObjectInternal) EURIFragmentSegment(_a0 EStructuralFeature, _a1 EObject) string + func (_m *MockEObjectInternal) EUnsetFromID(featureID int) + type MockEObjectList struct + func (_m *MockEObjectList) GetUnResolvedList() EList + type MockEObjectProperties struct + func (_m *MockEObjectProperties) EDynamicGet(dynamicFeatureID int) interface{} + func (_m *MockEObjectProperties) EDynamicSet(dynamicFeatureID int, newValue interface{}) + func (_m *MockEObjectProperties) EDynamicUnset(dynamicFeatureID int) + type MockEOperation struct + func (eOperation *MockEOperation) GetEContainingClass() EClass + func (eOperation *MockEOperation) GetEExceptions() EList + func (eOperation *MockEOperation) GetEParameters() EList + func (eOperation *MockEOperation) GetOperationID() int + func (eOperation *MockEOperation) IsOverrideOf(someOperation EOperation) bool + func (eOperation *MockEOperation) SetOperationID(newOperationID int) + func (eOperation *MockEOperation) UnsetEExceptions() + type MockEPackage struct + func (ePackage *MockEPackage) GetEClassifier(name string) EClassifier + func (ePackage *MockEPackage) GetEClassifiers() EList + func (ePackage *MockEPackage) GetEFactoryInstance() EFactory + func (ePackage *MockEPackage) GetESubPackages() EList + func (ePackage *MockEPackage) GetESuperPackage() EPackage + func (ePackage *MockEPackage) GetNsPrefix() string + func (ePackage *MockEPackage) GetNsURI() string + func (ePackage *MockEPackage) SetEFactoryInstance(newEFactoryInstance EFactory) + func (ePackage *MockEPackage) SetNsPrefix(newNsPrefix string) + func (ePackage *MockEPackage) SetNsURI(newNsURI string) + type MockEPackageRegistry struct + func (_m *MockEPackageRegistry) GetFactory(nsURI string) EFactory + func (_m *MockEPackageRegistry) GetPackage(nsURI string) EPackage + func (_m *MockEPackageRegistry) PutPackage(nsURI string, pack EPackage) + func (_m *MockEPackageRegistry) PutSupplier(nsURI string, supplier func() EPackage) + func (_m *MockEPackageRegistry) RegisterPackage(pack EPackage) + func (_m *MockEPackageRegistry) Remove(nsURI string) + func (_m *MockEPackageRegistry) UnregisterPackage(pack EPackage) + type MockEParameter struct + func (eParameter *MockEParameter) GetEOperation() EOperation + type MockEReference struct + func (eReference *MockEReference) GetEKeys() EList + func (eReference *MockEReference) GetEOpposite() EReference + func (eReference *MockEReference) GetEReferenceType() EClass + func (eReference *MockEReference) IsContainer() bool + func (eReference *MockEReference) IsContainment() bool + func (eReference *MockEReference) IsResolveProxies() bool + func (eReference *MockEReference) SetContainment(newIsContainment bool) + func (eReference *MockEReference) SetEOpposite(newEOpposite EReference) + func (eReference *MockEReference) SetResolveProxies(newIsResolveProxies bool) + type MockEResource struct + func (_m *MockEResource) Attached(object EObject) + func (_m *MockEResource) Detached(object EObject) + func (_m *MockEResource) GetAllContents() EIterator + func (_m *MockEResource) GetContents() EList + func (_m *MockEResource) GetEObject(_a0 string) EObject + func (_m *MockEResource) GetErrors() EList + func (_m *MockEResource) GetObjectIDManager() EObjectIDManager + func (_m *MockEResource) GetResourceSet() EResourceSet + func (_m *MockEResource) GetURI() *url.URL + func (_m *MockEResource) GetURIFragment(_a0 EObject) string + func (_m *MockEResource) GetWarnings() EList + func (_m *MockEResource) IsLoaded() bool + func (_m *MockEResource) Load() + func (_m *MockEResource) LoadWithOptions(o map[string]interface{}) + func (_m *MockEResource) LoadWithReader(r io.Reader, o map[string]interface{}) + func (_m *MockEResource) Save() + func (_m *MockEResource) SaveWithOptions(o map[string]interface{}) + func (_m *MockEResource) SaveWithWriter(w io.Writer, o map[string]interface{}) + func (_m *MockEResource) SetObjectIDManager(_a0 EObjectIDManager) + func (_m *MockEResource) SetURI(_a0 *url.URL) + func (_m *MockEResource) Unload() + type MockEResourceFactory struct + func (_m *MockEResourceFactory) CreateResource(uri *url.URL) EResource + type MockEResourceFactoryRegistry struct + func (_m *MockEResourceFactoryRegistry) GetExtensionToFactoryMap() map[string]EResourceFactory + func (_m *MockEResourceFactoryRegistry) GetFactory(uri *url.URL) EResourceFactory + func (_m *MockEResourceFactoryRegistry) GetProtocolToFactoryMap() map[string]EResourceFactory + type MockEResourceInternal struct + func (_m *MockEResourceInternal) DoLoad(rd io.Reader, options map[string]interface{}) + func (_m *MockEResourceInternal) DoSave(rd io.Writer, options map[string]interface{}) + func (_m *MockEResourceInternal) DoUnload() + type MockEResourceSet struct + func (_m *MockEResourceSet) CreateResource(uri *url.URL) EResource + func (_m *MockEResourceSet) GetEObject(uri *url.URL, loadOnDemand bool) EObject + func (_m *MockEResourceSet) GetPackageRegistry() EPackageRegistry + func (_m *MockEResourceSet) GetResource(uri *url.URL, loadOnDemand bool) EResource + func (_m *MockEResourceSet) GetResourceFactoryRegistry() EResourceFactoryRegistry + func (_m *MockEResourceSet) GetResources() EList + func (_m *MockEResourceSet) GetURIConverter() EURIConverter + func (_m *MockEResourceSet) GetURIResourceMap() map[*url.URL]EResource + func (_m *MockEResourceSet) SetPackageRegistry(packageregistry EPackageRegistry) + func (_m *MockEResourceSet) SetResourceFactoryRegistry(resourceFactoryRegistry EResourceFactoryRegistry) + func (_m *MockEResourceSet) SetURIConverter(uriConverter EURIConverter) + func (_m *MockEResourceSet) SetURIResourceMap(uriMap map[*url.URL]EResource) + type MockEStore struct + func (_m *MockEStore) Add(object EObject, feature EStructuralFeature, index int, value interface{}) + func (_m *MockEStore) Clear(object EObject, feature EStructuralFeature) + func (_m *MockEStore) Contains(object EObject, feature EStructuralFeature, value interface{}) bool + func (_m *MockEStore) Create(eClass EClass) EObject + func (_m *MockEStore) Get(object EObject, feature EStructuralFeature, index int) interface{} + func (_m *MockEStore) GetContainer(object EObject) EObject + func (_m *MockEStore) GetContainingFeature(object EObject) EStructuralFeature + func (_m *MockEStore) IndexOf(object EObject, feature EStructuralFeature, value interface{}) int + func (_m *MockEStore) IsEmpty(object EObject, feature EStructuralFeature) bool + func (_m *MockEStore) IsSet(object EObject, feature EStructuralFeature) bool + func (_m *MockEStore) LastIndexOf(object EObject, feature EStructuralFeature, value interface{}) int + func (_m *MockEStore) Move(object EObject, feature EStructuralFeature, targetIndex int, sourceIndex int) interface{} + func (_m *MockEStore) Remove(object EObject, feature EStructuralFeature, index int) interface{} + func (_m *MockEStore) Set(object EObject, feature EStructuralFeature, index int, value interface{}) interface{} + func (_m *MockEStore) Size(object EObject, feature EStructuralFeature) int + func (_m *MockEStore) ToArray(object EObject, feature EStructuralFeature) []interface{} + func (_m *MockEStore) UnSet(object EObject, feature EStructuralFeature) + type MockEStoreEObject struct + func (_m *MockEStoreEObject) EStore() EStore + type MockEStringToStringMapEntry struct + func (eStringToStringMapEntry *MockEStringToStringMapEntry) GetStringKey() string + func (eStringToStringMapEntry *MockEStringToStringMapEntry) GetStringValue() string + func (eStringToStringMapEntry *MockEStringToStringMapEntry) SetStringKey(newKey string) + func (eStringToStringMapEntry *MockEStringToStringMapEntry) SetStringValue(newValue string) + type MockEStructuralFeature struct + func (eStructuralFeature *MockEStructuralFeature) GetContainerClass() reflect.Type + func (eStructuralFeature *MockEStructuralFeature) GetDefaultValue() interface{} + func (eStructuralFeature *MockEStructuralFeature) GetDefaultValueLiteral() string + func (eStructuralFeature *MockEStructuralFeature) GetEContainingClass() EClass + func (eStructuralFeature *MockEStructuralFeature) GetFeatureID() int + func (eStructuralFeature *MockEStructuralFeature) IsChangeable() bool + func (eStructuralFeature *MockEStructuralFeature) IsDerived() bool + func (eStructuralFeature *MockEStructuralFeature) IsTransient() bool + func (eStructuralFeature *MockEStructuralFeature) IsUnsettable() bool + func (eStructuralFeature *MockEStructuralFeature) IsVolatile() bool + func (eStructuralFeature *MockEStructuralFeature) SetChangeable(newIsChangeable bool) + func (eStructuralFeature *MockEStructuralFeature) SetDefaultValue(newDefaultValue interface{}) + func (eStructuralFeature *MockEStructuralFeature) SetDefaultValueLiteral(newDefaultValueLiteral string) + func (eStructuralFeature *MockEStructuralFeature) SetDerived(newIsDerived bool) + func (eStructuralFeature *MockEStructuralFeature) SetFeatureID(newFeatureID int) + func (eStructuralFeature *MockEStructuralFeature) SetTransient(newIsTransient bool) + func (eStructuralFeature *MockEStructuralFeature) SetUnsettable(newIsUnsettable bool) + func (eStructuralFeature *MockEStructuralFeature) SetVolatile(newIsVolatile bool) + type MockETypeParameter struct + func (eTypeParameter *MockETypeParameter) GetEBounds() EList + type MockETypedElement struct + func (eTypedElement *MockETypedElement) GetEType() EClassifier + func (eTypedElement *MockETypedElement) GetLowerBound() int + func (eTypedElement *MockETypedElement) GetUpperBound() int + func (eTypedElement *MockETypedElement) IsMany() bool + func (eTypedElement *MockETypedElement) IsOrdered() bool + func (eTypedElement *MockETypedElement) IsRequired() bool + func (eTypedElement *MockETypedElement) IsUnique() bool + func (eTypedElement *MockETypedElement) SetEType(newEType EClassifier) + func (eTypedElement *MockETypedElement) SetLowerBound(newLowerBound int) + func (eTypedElement *MockETypedElement) SetOrdered(newIsOrdered bool) + func (eTypedElement *MockETypedElement) SetUnique(newIsUnique bool) + func (eTypedElement *MockETypedElement) SetUpperBound(newUpperBound int) + func (eTypedElement *MockETypedElement) UnsetEType() + type MockEURIConverter struct + func (_m *MockEURIConverter) CreateReader(uri *url.URL) (io.ReadCloser, error) + func (_m *MockEURIConverter) CreateWriter(uri *url.URL) (io.WriteCloser, error) + func (_m *MockEURIConverter) GetURIHandler(uri *url.URL) EURIHandler + func (_m *MockEURIConverter) GetURIHandlers() EList + func (_m *MockEURIConverter) Normalize(uri *url.URL) *url.URL + type MockEURIHandler struct + func (_m *MockEURIHandler) CanHandle(uri *url.URL) bool + func (_m *MockEURIHandler) CreateReader(uri *url.URL) (io.ReadCloser, error) + func (_m *MockEURIHandler) CreateWriter(uri *url.URL) (io.WriteCloser, error) + type ReflectiveEObjectImpl struct + func NewReflectiveEObjectImpl() *ReflectiveEObjectImpl + func (o *ReflectiveEObjectImpl) EClass() EClass + func (o *ReflectiveEObjectImpl) EDynamicGet(dynamicFeatureID int) interface{} + func (o *ReflectiveEObjectImpl) EDynamicProperties() EDynamicProperties + func (o *ReflectiveEObjectImpl) EDynamicSet(dynamicFeatureID int, newValue interface{}) + func (o *ReflectiveEObjectImpl) EDynamicUnset(dynamicFeatureID int) + func (o *ReflectiveEObjectImpl) EStaticFeatureCount() int + func (o *ReflectiveEObjectImpl) SetEClass(class EClass) + type UniqueIDManager struct + func NewUniqueIDManager(size int) *UniqueIDManager + func (m *UniqueIDManager) Clear() + func (m *UniqueIDManager) GetEObject(id interface{}) EObject + func (m *UniqueIDManager) GetID(eObject EObject) interface{} + func (m *UniqueIDManager) Register(eObject EObject) + func (m *UniqueIDManager) SetID(eObject EObject, id interface{}) + func (m *UniqueIDManager) UnRegister(eObject EObject) + type XMIProcessor struct + func NewXMIProcessor() *XMIProcessor + type XMIResourceFactory struct + func (f *XMIResourceFactory) CreateResource(uri *url.URL) EResource + type XMLProcessor struct + func NewXMLProcessor(packages []EPackage) *XMLProcessor + func (p *XMLProcessor) CreateEResourceSet() EResourceSet + func (p *XMLProcessor) Initialize(packages []EPackage) + func (p *XMLProcessor) Load(uri *url.URL) EResource + func (p *XMLProcessor) LoadWithOptions(uri *url.URL, options map[string]interface{}) EResource + func (p *XMLProcessor) LoadWithReader(r io.Reader, options map[string]interface{}) EResource + func (p *XMLProcessor) Save(resource EResource) + func (p *XMLProcessor) SaveToString(resource EResource, options map[string]interface{}) string + func (p *XMLProcessor) SaveWithOptions(resource EResource, options map[string]interface{}) + func (p *XMLProcessor) SaveWithWriter(w io.Writer, resource EResource, options map[string]interface{}) + type XMLResourceFactory struct + func (f *XMLResourceFactory) CreateResource(uri *url.URL) EResource Other modules containing this package github.com/masagroup/soft.go