public class ProductInstanceImpl extends org.eclipse.mdht.uml.cda.impl.ParticipantRoleImpl implements ProductInstance
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList
addrs, CLASS_CODE_EDEFAULT, classCode, classCodeESet, code, ids, NULL_FLAVOR_EDEFAULT, nullFlavor, nullFlavorESet, playingDevice, playingEntity, realmCodes, scopingEntity, telecoms, templateIds, typeId
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
Modifier | Constructor and Description |
---|---|
protected |
ProductInstanceImpl() |
Modifier and Type | Method and Description |
---|---|
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
ProductInstance |
init() |
ProductInstance |
init(Iterable<? extends org.eclipse.mdht.emf.runtime.util.Initializer<? extends org.eclipse.emf.ecore.EObject>> initializers) |
boolean |
validateProductInstanceClassCode(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
boolean |
validateProductInstanceHasScopingEntity(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
boolean |
validateProductInstanceTemplateId(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
basicSetCode, basicSetPlayingDevice, basicSetPlayingEntity, basicSetScopingEntity, basicSetTypeId, eGet, eInverseRemove, eIsSet, eSet, eUnset, getAddrs, getClassCode, getCode, getIds, getNullFlavor, getPlayingDevice, getPlayingEntity, getRealmCodes, getScopingEntity, getTelecoms, getTemplateIds, getTypeId, isSetClassCode, isSetNullFlavor, setClassCode, setCode, setNullFlavor, setPlayingDevice, setPlayingEntity, setScopingEntity, setTypeId, toString, unsetClassCode, unsetNullFlavor, validatePlayingEntityChoice
getInboundLinks, getOutboundLinks, getParticipations, getPlayer, getScoper, isClassCodeDefined
hasContent, isDefined, isNullFlavorDefined, isNullFlavorUndefined
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotify
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getAddrs, getClassCode, getCode, getIds, getNullFlavor, getPlayingDevice, getPlayingEntity, getRealmCodes, getScopingEntity, getTelecoms, getTemplateIds, getTypeId, isSetClassCode, isSetNullFlavor, setClassCode, setCode, setNullFlavor, setPlayingDevice, setPlayingEntity, setScopingEntity, setTypeId, unsetClassCode, unsetNullFlavor, validatePlayingEntityChoice
getInboundLinks, getOutboundLinks, getParticipations, getPlayer, getScoper, isClassCodeDefined
hasContent, isDefined, isNullFlavorDefined, isNullFlavorUndefined
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class org.eclipse.mdht.uml.cda.impl.ParticipantRoleImpl
public boolean validateProductInstanceHasScopingEntity(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
validateProductInstanceHasScopingEntity
in interface ProductInstance
diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public boolean validateProductInstanceTemplateId(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
validateProductInstanceTemplateId
in interface ProductInstance
diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public boolean validateProductInstanceClassCode(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
validateProductInstanceClassCode
in interface ProductInstance
diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public ProductInstance init()
init
in interface ProductInstance
public ProductInstance init(Iterable<? extends org.eclipse.mdht.emf.runtime.util.Initializer<? extends org.eclipse.emf.ecore.EObject>> initializers)
init
in interface ProductInstance
Copyright © 2019. All rights reserved.