public class IfcElectricalBasePropertiesImpl extends IfcEnergyPropertiesImpl implements IfcElectricalBaseProperties
The following features are implemented:
Electric Current TypeInput VoltageInput Voltage As StringInput FrequencyInput Frequency As StringFull Load CurrentFull Load Current As StringMinimum Circuit CurrentMinimum Circuit Current As StringMaximum Power InputMaximum Power Input As StringRated Power InputRated Power Input As StringInput PhaseIdEObjectImpl.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 |
IfcElectricalBasePropertiesImpl() |
getEnergySequence, getUserDefinedEnergySequence, isSetEnergySequence, isSetUserDefinedEnergySequence, setEnergySequence, setUserDefinedEnergySequence, unsetEnergySequence, unsetUserDefinedEnergySequencegetDefinesType, getPropertyDefinitionOf, isSetDefinesType, isSetPropertyDefinitionOf, unsetDefinesType, unsetPropertyDefinitionOfgetHasAssociations, isSetHasAssociations, unsetHasAssociationseStaticFeatureCount, getDescription, getGlobalId, getName, getOwnerHistory, isSetDescription, isSetName, setDescription, setGlobalId, setName, setOwnerHistory, unsetDescription, unsetNamedynamicGet, 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, waitgetEnergySequence, getUserDefinedEnergySequence, isSetEnergySequence, isSetUserDefinedEnergySequence, setEnergySequence, setUserDefinedEnergySequence, unsetEnergySequence, unsetUserDefinedEnergySequencegetDefinesType, getPropertyDefinitionOf, isSetDefinesType, isSetPropertyDefinitionOf, unsetDefinesType, unsetPropertyDefinitionOfgetHasAssociations, isSetHasAssociations, unsetHasAssociationsgetDescription, getGlobalId, getName, getOwnerHistory, isSetDescription, isSetName, setDescription, setGlobalId, setName, setOwnerHistory, unsetDescription, unsetNameforceLoad, 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 IfcEnergyPropertiesImplpublic IfcElectricCurrentEnum getElectricCurrentType()
getElectricCurrentType in interface IfcElectricalBasePropertiesIfcElectricCurrentEnum,
IfcElectricalBaseProperties.isSetElectricCurrentType(),
IfcElectricalBaseProperties.unsetElectricCurrentType(),
IfcElectricalBaseProperties.setElectricCurrentType(IfcElectricCurrentEnum),
Ifc2x3tc1Package.getIfcElectricalBaseProperties_ElectricCurrentType()public void setElectricCurrentType(IfcElectricCurrentEnum newElectricCurrentType)
setElectricCurrentType in interface IfcElectricalBasePropertiesnewElectricCurrentType - the new value of the 'Electric Current Type' attribute.IfcElectricCurrentEnum,
IfcElectricalBaseProperties.isSetElectricCurrentType(),
IfcElectricalBaseProperties.unsetElectricCurrentType(),
IfcElectricalBaseProperties.getElectricCurrentType()public void unsetElectricCurrentType()
public boolean isSetElectricCurrentType()
isSetElectricCurrentType in interface IfcElectricalBasePropertiesIfcElectricalBaseProperties.unsetElectricCurrentType(),
IfcElectricalBaseProperties.getElectricCurrentType(),
IfcElectricalBaseProperties.setElectricCurrentType(IfcElectricCurrentEnum)public double getInputVoltage()
getInputVoltage in interface IfcElectricalBasePropertiesIfcElectricalBaseProperties.setInputVoltage(double),
Ifc2x3tc1Package.getIfcElectricalBaseProperties_InputVoltage()public void setInputVoltage(double newInputVoltage)
setInputVoltage in interface IfcElectricalBasePropertiesnewInputVoltage - the new value of the 'Input Voltage' attribute.IfcElectricalBaseProperties.getInputVoltage()public String getInputVoltageAsString()
getInputVoltageAsString in interface IfcElectricalBasePropertiesIfcElectricalBaseProperties.setInputVoltageAsString(String),
Ifc2x3tc1Package.getIfcElectricalBaseProperties_InputVoltageAsString()public void setInputVoltageAsString(String newInputVoltageAsString)
setInputVoltageAsString in interface IfcElectricalBasePropertiesnewInputVoltageAsString - the new value of the 'Input Voltage As String' attribute.IfcElectricalBaseProperties.getInputVoltageAsString()public double getInputFrequency()
getInputFrequency in interface IfcElectricalBasePropertiesIfcElectricalBaseProperties.setInputFrequency(double),
Ifc2x3tc1Package.getIfcElectricalBaseProperties_InputFrequency()public void setInputFrequency(double newInputFrequency)
setInputFrequency in interface IfcElectricalBasePropertiesnewInputFrequency - the new value of the 'Input Frequency' attribute.IfcElectricalBaseProperties.getInputFrequency()public String getInputFrequencyAsString()
getInputFrequencyAsString in interface IfcElectricalBasePropertiesIfcElectricalBaseProperties.setInputFrequencyAsString(String),
Ifc2x3tc1Package.getIfcElectricalBaseProperties_InputFrequencyAsString()public void setInputFrequencyAsString(String newInputFrequencyAsString)
setInputFrequencyAsString in interface IfcElectricalBasePropertiesnewInputFrequencyAsString - the new value of the 'Input Frequency As String' attribute.IfcElectricalBaseProperties.getInputFrequencyAsString()public double getFullLoadCurrent()
getFullLoadCurrent in interface IfcElectricalBasePropertiesIfcElectricalBaseProperties.isSetFullLoadCurrent(),
IfcElectricalBaseProperties.unsetFullLoadCurrent(),
IfcElectricalBaseProperties.setFullLoadCurrent(double),
Ifc2x3tc1Package.getIfcElectricalBaseProperties_FullLoadCurrent()public void setFullLoadCurrent(double newFullLoadCurrent)
setFullLoadCurrent in interface IfcElectricalBasePropertiesnewFullLoadCurrent - the new value of the 'Full Load Current' attribute.IfcElectricalBaseProperties.isSetFullLoadCurrent(),
IfcElectricalBaseProperties.unsetFullLoadCurrent(),
IfcElectricalBaseProperties.getFullLoadCurrent()public void unsetFullLoadCurrent()
public boolean isSetFullLoadCurrent()
isSetFullLoadCurrent in interface IfcElectricalBasePropertiesIfcElectricalBaseProperties.unsetFullLoadCurrent(),
IfcElectricalBaseProperties.getFullLoadCurrent(),
IfcElectricalBaseProperties.setFullLoadCurrent(double)public String getFullLoadCurrentAsString()
getFullLoadCurrentAsString in interface IfcElectricalBasePropertiesIfcElectricalBaseProperties.isSetFullLoadCurrentAsString(),
IfcElectricalBaseProperties.unsetFullLoadCurrentAsString(),
IfcElectricalBaseProperties.setFullLoadCurrentAsString(String),
Ifc2x3tc1Package.getIfcElectricalBaseProperties_FullLoadCurrentAsString()public void setFullLoadCurrentAsString(String newFullLoadCurrentAsString)
setFullLoadCurrentAsString in interface IfcElectricalBasePropertiesnewFullLoadCurrentAsString - the new value of the 'Full Load Current As String' attribute.IfcElectricalBaseProperties.isSetFullLoadCurrentAsString(),
IfcElectricalBaseProperties.unsetFullLoadCurrentAsString(),
IfcElectricalBaseProperties.getFullLoadCurrentAsString()public void unsetFullLoadCurrentAsString()
public boolean isSetFullLoadCurrentAsString()
isSetFullLoadCurrentAsString in interface IfcElectricalBasePropertiesIfcElectricalBaseProperties.unsetFullLoadCurrentAsString(),
IfcElectricalBaseProperties.getFullLoadCurrentAsString(),
IfcElectricalBaseProperties.setFullLoadCurrentAsString(String)public double getMinimumCircuitCurrent()
getMinimumCircuitCurrent in interface IfcElectricalBasePropertiesIfcElectricalBaseProperties.isSetMinimumCircuitCurrent(),
IfcElectricalBaseProperties.unsetMinimumCircuitCurrent(),
IfcElectricalBaseProperties.setMinimumCircuitCurrent(double),
Ifc2x3tc1Package.getIfcElectricalBaseProperties_MinimumCircuitCurrent()public void setMinimumCircuitCurrent(double newMinimumCircuitCurrent)
setMinimumCircuitCurrent in interface IfcElectricalBasePropertiesnewMinimumCircuitCurrent - the new value of the 'Minimum Circuit Current' attribute.IfcElectricalBaseProperties.isSetMinimumCircuitCurrent(),
IfcElectricalBaseProperties.unsetMinimumCircuitCurrent(),
IfcElectricalBaseProperties.getMinimumCircuitCurrent()public void unsetMinimumCircuitCurrent()
public boolean isSetMinimumCircuitCurrent()
isSetMinimumCircuitCurrent in interface IfcElectricalBasePropertiesIfcElectricalBaseProperties.unsetMinimumCircuitCurrent(),
IfcElectricalBaseProperties.getMinimumCircuitCurrent(),
IfcElectricalBaseProperties.setMinimumCircuitCurrent(double)public String getMinimumCircuitCurrentAsString()
getMinimumCircuitCurrentAsString in interface IfcElectricalBasePropertiesIfcElectricalBaseProperties.isSetMinimumCircuitCurrentAsString(),
IfcElectricalBaseProperties.unsetMinimumCircuitCurrentAsString(),
IfcElectricalBaseProperties.setMinimumCircuitCurrentAsString(String),
Ifc2x3tc1Package.getIfcElectricalBaseProperties_MinimumCircuitCurrentAsString()public void setMinimumCircuitCurrentAsString(String newMinimumCircuitCurrentAsString)
setMinimumCircuitCurrentAsString in interface IfcElectricalBasePropertiesnewMinimumCircuitCurrentAsString - the new value of the 'Minimum Circuit Current As String' attribute.IfcElectricalBaseProperties.isSetMinimumCircuitCurrentAsString(),
IfcElectricalBaseProperties.unsetMinimumCircuitCurrentAsString(),
IfcElectricalBaseProperties.getMinimumCircuitCurrentAsString()public void unsetMinimumCircuitCurrentAsString()
public boolean isSetMinimumCircuitCurrentAsString()
isSetMinimumCircuitCurrentAsString in interface IfcElectricalBasePropertiesIfcElectricalBaseProperties.unsetMinimumCircuitCurrentAsString(),
IfcElectricalBaseProperties.getMinimumCircuitCurrentAsString(),
IfcElectricalBaseProperties.setMinimumCircuitCurrentAsString(String)public double getMaximumPowerInput()
getMaximumPowerInput in interface IfcElectricalBasePropertiesIfcElectricalBaseProperties.isSetMaximumPowerInput(),
IfcElectricalBaseProperties.unsetMaximumPowerInput(),
IfcElectricalBaseProperties.setMaximumPowerInput(double),
Ifc2x3tc1Package.getIfcElectricalBaseProperties_MaximumPowerInput()public void setMaximumPowerInput(double newMaximumPowerInput)
setMaximumPowerInput in interface IfcElectricalBasePropertiesnewMaximumPowerInput - the new value of the 'Maximum Power Input' attribute.IfcElectricalBaseProperties.isSetMaximumPowerInput(),
IfcElectricalBaseProperties.unsetMaximumPowerInput(),
IfcElectricalBaseProperties.getMaximumPowerInput()public void unsetMaximumPowerInput()
public boolean isSetMaximumPowerInput()
isSetMaximumPowerInput in interface IfcElectricalBasePropertiesIfcElectricalBaseProperties.unsetMaximumPowerInput(),
IfcElectricalBaseProperties.getMaximumPowerInput(),
IfcElectricalBaseProperties.setMaximumPowerInput(double)public String getMaximumPowerInputAsString()
getMaximumPowerInputAsString in interface IfcElectricalBasePropertiesIfcElectricalBaseProperties.isSetMaximumPowerInputAsString(),
IfcElectricalBaseProperties.unsetMaximumPowerInputAsString(),
IfcElectricalBaseProperties.setMaximumPowerInputAsString(String),
Ifc2x3tc1Package.getIfcElectricalBaseProperties_MaximumPowerInputAsString()public void setMaximumPowerInputAsString(String newMaximumPowerInputAsString)
setMaximumPowerInputAsString in interface IfcElectricalBasePropertiesnewMaximumPowerInputAsString - the new value of the 'Maximum Power Input As String' attribute.IfcElectricalBaseProperties.isSetMaximumPowerInputAsString(),
IfcElectricalBaseProperties.unsetMaximumPowerInputAsString(),
IfcElectricalBaseProperties.getMaximumPowerInputAsString()public void unsetMaximumPowerInputAsString()
public boolean isSetMaximumPowerInputAsString()
isSetMaximumPowerInputAsString in interface IfcElectricalBasePropertiesIfcElectricalBaseProperties.unsetMaximumPowerInputAsString(),
IfcElectricalBaseProperties.getMaximumPowerInputAsString(),
IfcElectricalBaseProperties.setMaximumPowerInputAsString(String)public double getRatedPowerInput()
getRatedPowerInput in interface IfcElectricalBasePropertiesIfcElectricalBaseProperties.isSetRatedPowerInput(),
IfcElectricalBaseProperties.unsetRatedPowerInput(),
IfcElectricalBaseProperties.setRatedPowerInput(double),
Ifc2x3tc1Package.getIfcElectricalBaseProperties_RatedPowerInput()public void setRatedPowerInput(double newRatedPowerInput)
setRatedPowerInput in interface IfcElectricalBasePropertiesnewRatedPowerInput - the new value of the 'Rated Power Input' attribute.IfcElectricalBaseProperties.isSetRatedPowerInput(),
IfcElectricalBaseProperties.unsetRatedPowerInput(),
IfcElectricalBaseProperties.getRatedPowerInput()public void unsetRatedPowerInput()
public boolean isSetRatedPowerInput()
isSetRatedPowerInput in interface IfcElectricalBasePropertiesIfcElectricalBaseProperties.unsetRatedPowerInput(),
IfcElectricalBaseProperties.getRatedPowerInput(),
IfcElectricalBaseProperties.setRatedPowerInput(double)public String getRatedPowerInputAsString()
getRatedPowerInputAsString in interface IfcElectricalBasePropertiesIfcElectricalBaseProperties.isSetRatedPowerInputAsString(),
IfcElectricalBaseProperties.unsetRatedPowerInputAsString(),
IfcElectricalBaseProperties.setRatedPowerInputAsString(String),
Ifc2x3tc1Package.getIfcElectricalBaseProperties_RatedPowerInputAsString()public void setRatedPowerInputAsString(String newRatedPowerInputAsString)
setRatedPowerInputAsString in interface IfcElectricalBasePropertiesnewRatedPowerInputAsString - the new value of the 'Rated Power Input As String' attribute.IfcElectricalBaseProperties.isSetRatedPowerInputAsString(),
IfcElectricalBaseProperties.unsetRatedPowerInputAsString(),
IfcElectricalBaseProperties.getRatedPowerInputAsString()public void unsetRatedPowerInputAsString()
public boolean isSetRatedPowerInputAsString()
isSetRatedPowerInputAsString in interface IfcElectricalBasePropertiesIfcElectricalBaseProperties.unsetRatedPowerInputAsString(),
IfcElectricalBaseProperties.getRatedPowerInputAsString(),
IfcElectricalBaseProperties.setRatedPowerInputAsString(String)public long getInputPhase()
getInputPhase in interface IfcElectricalBasePropertiesIfcElectricalBaseProperties.setInputPhase(long),
Ifc2x3tc1Package.getIfcElectricalBaseProperties_InputPhase()public void setInputPhase(long newInputPhase)
setInputPhase in interface IfcElectricalBasePropertiesnewInputPhase - the new value of the 'Input Phase' attribute.IfcElectricalBaseProperties.getInputPhase()Copyright © 2018 OpenSource BIM. All rights reserved.