public class ProductImpl extends org.eclipse.mdht.uml.cda.impl.ManufacturedProductImpl implements Product
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
CLASS_CODE_EDEFAULT, classCode, classCodeESet, ids, manufacturedLabeledDrug, manufacturedMaterial, manufacturerOrganization, NULL_FLAVOR_EDEFAULT, nullFlavor, nullFlavorESet, realmCodes, templateIds, typeId
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
Modifier | Constructor and Description |
---|---|
protected |
ProductImpl() |
Modifier and Type | Method and Description |
---|---|
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
Product |
init() |
Product |
init(Iterable<? extends org.eclipse.mdht.emf.runtime.util.Initializer<? extends org.eclipse.emf.ecore.EObject>> initializers) |
boolean |
validateProductHasMaterial(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
boolean |
validateProductHasMaterialCode(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
boolean |
validateProductHasMaterialCodeOriginalText(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
boolean |
validateProductHasMaterialCodeVocab(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
boolean |
validateProductHasMaterialName(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
boolean |
validateProductId(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
boolean |
validateProductMayHaveMaterialManufacturer(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
boolean |
validateProductShouldHaveMaterialManufacturer(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
boolean |
validateProductTemplateId(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
basicSetManufacturedLabeledDrug, basicSetManufacturedMaterial, basicSetManufacturerOrganization, basicSetTypeId, eGet, eInverseRemove, eIsSet, eSet, eUnset, getClassCode, getIds, getManufacturedLabeledDrug, getManufacturedMaterial, getManufacturerOrganization, getNullFlavor, getRealmCodes, getTemplateIds, getTypeId, isSetClassCode, isSetNullFlavor, setClassCode, setManufacturedLabeledDrug, setManufacturedMaterial, setManufacturerOrganization, setNullFlavor, setTypeId, toString, unsetClassCode, unsetNullFlavor, validateClassCode, validateManufacturedDrugOrOtherMaterial
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
getClassCode, getIds, getManufacturedLabeledDrug, getManufacturedMaterial, getManufacturerOrganization, getNullFlavor, getRealmCodes, getTemplateIds, getTypeId, isSetClassCode, isSetNullFlavor, setClassCode, setManufacturedLabeledDrug, setManufacturedMaterial, setManufacturerOrganization, setNullFlavor, setTypeId, unsetClassCode, unsetNullFlavor, validateClassCode, validateManufacturedDrugOrOtherMaterial
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.ManufacturedProductImpl
public boolean validateProductHasMaterial(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
validateProductHasMaterial
in interface Product
diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public boolean validateProductHasMaterialCode(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
validateProductHasMaterialCode
in interface Product
diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public boolean validateProductHasMaterialCodeVocab(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
validateProductHasMaterialCodeVocab
in interface Product
diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public boolean validateProductHasMaterialCodeOriginalText(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
validateProductHasMaterialCodeOriginalText
in interface Product
diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public boolean validateProductHasMaterialName(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
validateProductHasMaterialName
in interface Product
diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public boolean validateProductMayHaveMaterialManufacturer(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
validateProductMayHaveMaterialManufacturer
in interface Product
diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public boolean validateProductShouldHaveMaterialManufacturer(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
validateProductShouldHaveMaterialManufacturer
in interface Product
diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public boolean validateProductTemplateId(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
validateProductTemplateId
in interface Product
diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public boolean validateProductId(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
validateProductId
in interface Product
diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
Copyright © 2019. All rights reserved.