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() |
String |
getValueSource() |
boolean |
isSetValueSource() |
void |
setBenchmark(IfcBenchmarkEnum newBenchmark) |
void |
setDataValue(IfcMetricValueSelect newDataValue) |
void |
setValueSource(String newValueSource) |
void |
unsetValueSource() |
eStaticFeatureCount, getAggregates, getClassifiedAs, getConstraintGrade, getConstraintSource, getCreatingActor, getCreationTime, getDescription, getIsAggregatedIn, getIsRelatedWith, getName, getPropertiesForConstraint, getRelatesConstraints, getUserDefinedGrade, isSetAggregates, isSetClassifiedAs, isSetConstraintSource, isSetCreatingActor, isSetCreationTime, isSetDescription, isSetIsAggregatedIn, isSetIsRelatedWith, isSetPropertiesForConstraint, isSetRelatesConstraints, isSetUserDefinedGrade, setConstraintGrade, setConstraintSource, setCreatingActor, setCreationTime, setDescription, setName, setUserDefinedGrade, unsetAggregates, unsetClassifiedAs, unsetConstraintSource, unsetCreatingActor, unsetCreationTime, unsetDescription, unsetIsAggregatedIn, unsetIsRelatedWith, unsetPropertiesForConstraint, unsetRelatesConstraints, 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, waitgetAggregates, getClassifiedAs, getConstraintGrade, getConstraintSource, getCreatingActor, getCreationTime, getDescription, getIsAggregatedIn, getIsRelatedWith, getName, getPropertiesForConstraint, getRelatesConstraints, getUserDefinedGrade, isSetAggregates, isSetClassifiedAs, isSetConstraintSource, isSetCreatingActor, isSetCreationTime, isSetDescription, isSetIsAggregatedIn, isSetIsRelatedWith, isSetPropertiesForConstraint, isSetRelatesConstraints, isSetUserDefinedGrade, setConstraintGrade, setConstraintSource, setCreatingActor, setCreationTime, setDescription, setName, setUserDefinedGrade, unsetAggregates, unsetClassifiedAs, unsetConstraintSource, unsetCreatingActor, unsetCreationTime, unsetDescription, unsetIsAggregatedIn, unsetIsRelatedWith, unsetPropertiesForConstraint, unsetRelatesConstraints, 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),
Ifc2x3tc1Package.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),
Ifc2x3tc1Package.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.setDataValue(IfcMetricValueSelect),
Ifc2x3tc1Package.getIfcMetric_DataValue()public void setDataValue(IfcMetricValueSelect newDataValue)
setDataValue in interface IfcMetricnewDataValue - the new value of the 'Data Value' reference.IfcMetric.getDataValue()Copyright © 2018 OpenSource BIM. All rights reserved.