public class IfcLightSourceImpl extends IfcGeometricRepresentationItemImpl implements IfcLightSource
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 |
IfcLightSourceImpl() |
| Modifier and Type | Method and Description |
|---|---|
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
double |
getAmbientIntensity() |
String |
getAmbientIntensityAsString() |
double |
getIntensity() |
String |
getIntensityAsString() |
IfcColourRgb |
getLightColour() |
String |
getName() |
boolean |
isSetAmbientIntensity() |
boolean |
isSetAmbientIntensityAsString() |
boolean |
isSetIntensity() |
boolean |
isSetIntensityAsString() |
boolean |
isSetName() |
void |
setAmbientIntensity(double newAmbientIntensity) |
void |
setAmbientIntensityAsString(String newAmbientIntensityAsString) |
void |
setIntensity(double newIntensity) |
void |
setIntensityAsString(String newIntensityAsString) |
void |
setLightColour(IfcColourRgb newLightColour) |
void |
setName(String newName) |
void |
unsetAmbientIntensity() |
void |
unsetAmbientIntensityAsString() |
void |
unsetIntensity() |
void |
unsetIntensityAsString() |
void |
unsetName() |
eStaticFeatureCount, getLayerAssignments, getStyledByItem, isSetLayerAssignments, isSetStyledByItem, unsetLayerAssignments, unsetStyledByItemdynamicGet, 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, waitgetLayerAssignments, getStyledByItem, isSetLayerAssignments, isSetStyledByItem, unsetLayerAssignments, unsetStyledByItemforceLoad, 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 IfcGeometricRepresentationItemImplpublic String getName()
getName in interface IfcLightSourceIfcLightSource.isSetName(),
IfcLightSource.unsetName(),
IfcLightSource.setName(String),
Ifc2x3tc1Package.getIfcLightSource_Name()public void setName(String newName)
setName in interface IfcLightSourcenewName - the new value of the 'Name' attribute.IfcLightSource.isSetName(),
IfcLightSource.unsetName(),
IfcLightSource.getName()public void unsetName()
unsetName in interface IfcLightSourceIfcLightSource.isSetName(),
IfcLightSource.getName(),
IfcLightSource.setName(String)public boolean isSetName()
isSetName in interface IfcLightSourceIfcLightSource.unsetName(),
IfcLightSource.getName(),
IfcLightSource.setName(String)public IfcColourRgb getLightColour()
getLightColour in interface IfcLightSourceIfcLightSource.setLightColour(IfcColourRgb),
Ifc2x3tc1Package.getIfcLightSource_LightColour()public void setLightColour(IfcColourRgb newLightColour)
setLightColour in interface IfcLightSourcenewLightColour - the new value of the 'Light Colour' reference.IfcLightSource.getLightColour()public double getAmbientIntensity()
getAmbientIntensity in interface IfcLightSourceIfcLightSource.isSetAmbientIntensity(),
IfcLightSource.unsetAmbientIntensity(),
IfcLightSource.setAmbientIntensity(double),
Ifc2x3tc1Package.getIfcLightSource_AmbientIntensity()public void setAmbientIntensity(double newAmbientIntensity)
setAmbientIntensity in interface IfcLightSourcenewAmbientIntensity - the new value of the 'Ambient Intensity' attribute.IfcLightSource.isSetAmbientIntensity(),
IfcLightSource.unsetAmbientIntensity(),
IfcLightSource.getAmbientIntensity()public void unsetAmbientIntensity()
unsetAmbientIntensity in interface IfcLightSourceIfcLightSource.isSetAmbientIntensity(),
IfcLightSource.getAmbientIntensity(),
IfcLightSource.setAmbientIntensity(double)public boolean isSetAmbientIntensity()
isSetAmbientIntensity in interface IfcLightSourceIfcLightSource.unsetAmbientIntensity(),
IfcLightSource.getAmbientIntensity(),
IfcLightSource.setAmbientIntensity(double)public String getAmbientIntensityAsString()
getAmbientIntensityAsString in interface IfcLightSourceIfcLightSource.isSetAmbientIntensityAsString(),
IfcLightSource.unsetAmbientIntensityAsString(),
IfcLightSource.setAmbientIntensityAsString(String),
Ifc2x3tc1Package.getIfcLightSource_AmbientIntensityAsString()public void setAmbientIntensityAsString(String newAmbientIntensityAsString)
setAmbientIntensityAsString in interface IfcLightSourcenewAmbientIntensityAsString - the new value of the 'Ambient Intensity As String' attribute.IfcLightSource.isSetAmbientIntensityAsString(),
IfcLightSource.unsetAmbientIntensityAsString(),
IfcLightSource.getAmbientIntensityAsString()public void unsetAmbientIntensityAsString()
public boolean isSetAmbientIntensityAsString()
isSetAmbientIntensityAsString in interface IfcLightSourceIfcLightSource.unsetAmbientIntensityAsString(),
IfcLightSource.getAmbientIntensityAsString(),
IfcLightSource.setAmbientIntensityAsString(String)public double getIntensity()
getIntensity in interface IfcLightSourceIfcLightSource.isSetIntensity(),
IfcLightSource.unsetIntensity(),
IfcLightSource.setIntensity(double),
Ifc2x3tc1Package.getIfcLightSource_Intensity()public void setIntensity(double newIntensity)
setIntensity in interface IfcLightSourcenewIntensity - the new value of the 'Intensity' attribute.IfcLightSource.isSetIntensity(),
IfcLightSource.unsetIntensity(),
IfcLightSource.getIntensity()public void unsetIntensity()
unsetIntensity in interface IfcLightSourceIfcLightSource.isSetIntensity(),
IfcLightSource.getIntensity(),
IfcLightSource.setIntensity(double)public boolean isSetIntensity()
isSetIntensity in interface IfcLightSourceIfcLightSource.unsetIntensity(),
IfcLightSource.getIntensity(),
IfcLightSource.setIntensity(double)public String getIntensityAsString()
getIntensityAsString in interface IfcLightSourceIfcLightSource.isSetIntensityAsString(),
IfcLightSource.unsetIntensityAsString(),
IfcLightSource.setIntensityAsString(String),
Ifc2x3tc1Package.getIfcLightSource_IntensityAsString()public void setIntensityAsString(String newIntensityAsString)
setIntensityAsString in interface IfcLightSourcenewIntensityAsString - the new value of the 'Intensity As String' attribute.IfcLightSource.isSetIntensityAsString(),
IfcLightSource.unsetIntensityAsString(),
IfcLightSource.getIntensityAsString()public void unsetIntensityAsString()
unsetIntensityAsString in interface IfcLightSourceIfcLightSource.isSetIntensityAsString(),
IfcLightSource.getIntensityAsString(),
IfcLightSource.setIntensityAsString(String)public boolean isSetIntensityAsString()
isSetIntensityAsString in interface IfcLightSourceIfcLightSource.unsetIntensityAsString(),
IfcLightSource.getIntensityAsString(),
IfcLightSource.setIntensityAsString(String)Copyright © 2018 OpenSource BIM. All rights reserved.