public class IfcMetricImpl extends IfcConstraintImpl implements IfcMetric
The following features are implemented:
IdEObjectImpl.Stateorg.eclipse.emf.ecore.impl.MinimalEObjectImpl.Containerorg.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImplorg.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterListEVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET| Modifier | Constructor and Description |
|---|---|
protected |
IfcMetricImpl() |
| Modifier and Type | Method and Description |
|---|---|
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
IfcBenchmarkEnum |
getBenchmark() |
IfcMetricValueSelect |
getDataValue() |
IfcReference |
getReferencePath() |
String |
getValueSource() |
boolean |
isSetDataValue() |
boolean |
isSetReferencePath() |
boolean |
isSetValueSource() |
void |
setBenchmark(IfcBenchmarkEnum newBenchmark) |
void |
setDataValue(IfcMetricValueSelect newDataValue) |
void |
setReferencePath(IfcReference newReferencePath) |
void |
setValueSource(String newValueSource) |
void |
unsetDataValue() |
void |
unsetReferencePath() |
void |
unsetValueSource() |
eStaticFeatureCount, getConstraintGrade, getConstraintSource, getCreatingActor, getCreationTime, getDescription, getHasExternalReferences, getName, getPropertiesForConstraint, getUserDefinedGrade, isSetConstraintSource, isSetCreatingActor, isSetCreationTime, isSetDescription, isSetHasExternalReferences, isSetPropertiesForConstraint, isSetUserDefinedGrade, setConstraintGrade, setConstraintSource, setCreatingActor, setCreationTime, setDescription, setName, setUserDefinedGrade, unsetConstraintSource, unsetCreatingActor, unsetCreationTime, unsetDescription, unsetHasExternalReferences, unsetPropertiesForConstraint, unsetUserDefinedGradedynamicGet, dynamicSet, eSet, eSet, eSettingDelegate, forceLoad, getExpressId, getLoadingState, getModel, getOid, getPid, getQueryInterface, getRid, hasModel, isLoadedOrLoading, load, remove, setExpressId, setLoaded, setLoading, setLoadingState, setModel, setOid, setPid, setQueryInterface, setRid, useInversesdynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eInternalContainer, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettingseAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSetResource, eSetStore, eSetting, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticOperationCount, eStore, eUnset, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues, toStringeNotificationRequired, eNotifyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetConstraintGrade, getConstraintSource, getCreatingActor, getCreationTime, getDescription, getHasExternalReferences, getName, getPropertiesForConstraint, getUserDefinedGrade, isSetConstraintSource, isSetCreatingActor, isSetCreationTime, isSetDescription, isSetHasExternalReferences, isSetPropertiesForConstraint, isSetUserDefinedGrade, setConstraintGrade, setConstraintSource, setCreatingActor, setCreationTime, setDescription, setName, setUserDefinedGrade, unsetConstraintSource, unsetCreatingActor, unsetCreationTime, unsetDescription, unsetHasExternalReferences, unsetPropertiesForConstraint, unsetUserDefinedGradeforceLoad, getExpressId, getOid, getPid, getRid, isLoadedOrLoading, load, removeeAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetprotected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class IfcConstraintImplpublic IfcBenchmarkEnum getBenchmark()
getBenchmark in interface IfcMetricIfcBenchmarkEnum,
IfcMetric.setBenchmark(IfcBenchmarkEnum),
Ifc4Package.getIfcMetric_Benchmark()public void setBenchmark(IfcBenchmarkEnum newBenchmark)
setBenchmark in interface IfcMetricnewBenchmark - the new value of the 'Benchmark' attribute.IfcBenchmarkEnum,
IfcMetric.getBenchmark()public String getValueSource()
getValueSource in interface IfcMetricIfcMetric.isSetValueSource(),
IfcMetric.unsetValueSource(),
IfcMetric.setValueSource(String),
Ifc4Package.getIfcMetric_ValueSource()public void setValueSource(String newValueSource)
setValueSource in interface IfcMetricnewValueSource - the new value of the 'Value Source' attribute.IfcMetric.isSetValueSource(),
IfcMetric.unsetValueSource(),
IfcMetric.getValueSource()public void unsetValueSource()
unsetValueSource in interface IfcMetricIfcMetric.isSetValueSource(),
IfcMetric.getValueSource(),
IfcMetric.setValueSource(String)public boolean isSetValueSource()
isSetValueSource in interface IfcMetricIfcMetric.unsetValueSource(),
IfcMetric.getValueSource(),
IfcMetric.setValueSource(String)public IfcMetricValueSelect getDataValue()
getDataValue in interface IfcMetricIfcMetric.isSetDataValue(),
IfcMetric.unsetDataValue(),
IfcMetric.setDataValue(IfcMetricValueSelect),
Ifc4Package.getIfcMetric_DataValue()public void setDataValue(IfcMetricValueSelect newDataValue)
setDataValue in interface IfcMetricnewDataValue - the new value of the 'Data Value' reference.IfcMetric.isSetDataValue(),
IfcMetric.unsetDataValue(),
IfcMetric.getDataValue()public void unsetDataValue()
unsetDataValue in interface IfcMetricIfcMetric.isSetDataValue(),
IfcMetric.getDataValue(),
IfcMetric.setDataValue(IfcMetricValueSelect)public boolean isSetDataValue()
isSetDataValue in interface IfcMetricIfcMetric.unsetDataValue(),
IfcMetric.getDataValue(),
IfcMetric.setDataValue(IfcMetricValueSelect)public IfcReference getReferencePath()
getReferencePath in interface IfcMetricIfcMetric.isSetReferencePath(),
IfcMetric.unsetReferencePath(),
IfcMetric.setReferencePath(IfcReference),
Ifc4Package.getIfcMetric_ReferencePath()public void setReferencePath(IfcReference newReferencePath)
setReferencePath in interface IfcMetricnewReferencePath - the new value of the 'Reference Path' reference.IfcMetric.isSetReferencePath(),
IfcMetric.unsetReferencePath(),
IfcMetric.getReferencePath()public void unsetReferencePath()
unsetReferencePath in interface IfcMetricIfcMetric.isSetReferencePath(),
IfcMetric.getReferencePath(),
IfcMetric.setReferencePath(IfcReference)public boolean isSetReferencePath()
isSetReferencePath in interface IfcMetricIfcMetric.unsetReferencePath(),
IfcMetric.getReferencePath(),
IfcMetric.setReferencePath(IfcReference)Copyright © 2018 OpenSource BIM. All rights reserved.