public class IfcDocumentInformationImpl extends IdEObjectImpl implements IfcDocumentInformation
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 |
IfcDocumentInformationImpl() |
dynamicGet, 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, waitforceLoad, 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 org.eclipse.emf.ecore.impl.BasicEObjectImplprotected int eStaticFeatureCount()
eStaticFeatureCount in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic String getDocumentId()
getDocumentId in interface IfcDocumentInformationIfcDocumentInformation.setDocumentId(String),
Ifc2x3tc1Package.getIfcDocumentInformation_DocumentId()public void setDocumentId(String newDocumentId)
setDocumentId in interface IfcDocumentInformationnewDocumentId - the new value of the 'Document Id' attribute.IfcDocumentInformation.getDocumentId()public String getName()
getName in interface IfcDocumentInformationIfcDocumentInformation.setName(String),
Ifc2x3tc1Package.getIfcDocumentInformation_Name()public void setName(String newName)
setName in interface IfcDocumentInformationnewName - the new value of the 'Name' attribute.IfcDocumentInformation.getName()public String getDescription()
getDescription in interface IfcDocumentInformationIfcDocumentInformation.isSetDescription(),
IfcDocumentInformation.unsetDescription(),
IfcDocumentInformation.setDescription(String),
Ifc2x3tc1Package.getIfcDocumentInformation_Description()public void setDescription(String newDescription)
setDescription in interface IfcDocumentInformationnewDescription - the new value of the 'Description' attribute.IfcDocumentInformation.isSetDescription(),
IfcDocumentInformation.unsetDescription(),
IfcDocumentInformation.getDescription()public void unsetDescription()
unsetDescription in interface IfcDocumentInformationIfcDocumentInformation.isSetDescription(),
IfcDocumentInformation.getDescription(),
IfcDocumentInformation.setDescription(String)public boolean isSetDescription()
isSetDescription in interface IfcDocumentInformationIfcDocumentInformation.unsetDescription(),
IfcDocumentInformation.getDescription(),
IfcDocumentInformation.setDescription(String)public org.eclipse.emf.common.util.EList<IfcDocumentReference> getDocumentReferences()
getDocumentReferences in interface IfcDocumentInformationIfcDocumentInformation.isSetDocumentReferences(),
IfcDocumentInformation.unsetDocumentReferences(),
Ifc2x3tc1Package.getIfcDocumentInformation_DocumentReferences(),
IfcDocumentReference.getReferenceToDocument()public void unsetDocumentReferences()
unsetDocumentReferences in interface IfcDocumentInformationIfcDocumentInformation.isSetDocumentReferences(),
IfcDocumentInformation.getDocumentReferences()public boolean isSetDocumentReferences()
isSetDocumentReferences in interface IfcDocumentInformationIfcDocumentInformation.unsetDocumentReferences(),
IfcDocumentInformation.getDocumentReferences()public String getPurpose()
getPurpose in interface IfcDocumentInformationIfcDocumentInformation.isSetPurpose(),
IfcDocumentInformation.unsetPurpose(),
IfcDocumentInformation.setPurpose(String),
Ifc2x3tc1Package.getIfcDocumentInformation_Purpose()public void setPurpose(String newPurpose)
setPurpose in interface IfcDocumentInformationnewPurpose - the new value of the 'Purpose' attribute.IfcDocumentInformation.isSetPurpose(),
IfcDocumentInformation.unsetPurpose(),
IfcDocumentInformation.getPurpose()public void unsetPurpose()
unsetPurpose in interface IfcDocumentInformationIfcDocumentInformation.isSetPurpose(),
IfcDocumentInformation.getPurpose(),
IfcDocumentInformation.setPurpose(String)public boolean isSetPurpose()
isSetPurpose in interface IfcDocumentInformationIfcDocumentInformation.unsetPurpose(),
IfcDocumentInformation.getPurpose(),
IfcDocumentInformation.setPurpose(String)public String getIntendedUse()
getIntendedUse in interface IfcDocumentInformationIfcDocumentInformation.isSetIntendedUse(),
IfcDocumentInformation.unsetIntendedUse(),
IfcDocumentInformation.setIntendedUse(String),
Ifc2x3tc1Package.getIfcDocumentInformation_IntendedUse()public void setIntendedUse(String newIntendedUse)
setIntendedUse in interface IfcDocumentInformationnewIntendedUse - the new value of the 'Intended Use' attribute.IfcDocumentInformation.isSetIntendedUse(),
IfcDocumentInformation.unsetIntendedUse(),
IfcDocumentInformation.getIntendedUse()public void unsetIntendedUse()
unsetIntendedUse in interface IfcDocumentInformationIfcDocumentInformation.isSetIntendedUse(),
IfcDocumentInformation.getIntendedUse(),
IfcDocumentInformation.setIntendedUse(String)public boolean isSetIntendedUse()
isSetIntendedUse in interface IfcDocumentInformationIfcDocumentInformation.unsetIntendedUse(),
IfcDocumentInformation.getIntendedUse(),
IfcDocumentInformation.setIntendedUse(String)public String getScope()
getScope in interface IfcDocumentInformationIfcDocumentInformation.isSetScope(),
IfcDocumentInformation.unsetScope(),
IfcDocumentInformation.setScope(String),
Ifc2x3tc1Package.getIfcDocumentInformation_Scope()public void setScope(String newScope)
setScope in interface IfcDocumentInformationnewScope - the new value of the 'Scope' attribute.IfcDocumentInformation.isSetScope(),
IfcDocumentInformation.unsetScope(),
IfcDocumentInformation.getScope()public void unsetScope()
unsetScope in interface IfcDocumentInformationIfcDocumentInformation.isSetScope(),
IfcDocumentInformation.getScope(),
IfcDocumentInformation.setScope(String)public boolean isSetScope()
isSetScope in interface IfcDocumentInformationIfcDocumentInformation.unsetScope(),
IfcDocumentInformation.getScope(),
IfcDocumentInformation.setScope(String)public String getRevision()
getRevision in interface IfcDocumentInformationIfcDocumentInformation.isSetRevision(),
IfcDocumentInformation.unsetRevision(),
IfcDocumentInformation.setRevision(String),
Ifc2x3tc1Package.getIfcDocumentInformation_Revision()public void setRevision(String newRevision)
setRevision in interface IfcDocumentInformationnewRevision - the new value of the 'Revision' attribute.IfcDocumentInformation.isSetRevision(),
IfcDocumentInformation.unsetRevision(),
IfcDocumentInformation.getRevision()public void unsetRevision()
unsetRevision in interface IfcDocumentInformationIfcDocumentInformation.isSetRevision(),
IfcDocumentInformation.getRevision(),
IfcDocumentInformation.setRevision(String)public boolean isSetRevision()
isSetRevision in interface IfcDocumentInformationIfcDocumentInformation.unsetRevision(),
IfcDocumentInformation.getRevision(),
IfcDocumentInformation.setRevision(String)public IfcActorSelect getDocumentOwner()
getDocumentOwner in interface IfcDocumentInformationIfcDocumentInformation.isSetDocumentOwner(),
IfcDocumentInformation.unsetDocumentOwner(),
IfcDocumentInformation.setDocumentOwner(IfcActorSelect),
Ifc2x3tc1Package.getIfcDocumentInformation_DocumentOwner()public void setDocumentOwner(IfcActorSelect newDocumentOwner)
setDocumentOwner in interface IfcDocumentInformationnewDocumentOwner - the new value of the 'Document Owner' reference.IfcDocumentInformation.isSetDocumentOwner(),
IfcDocumentInformation.unsetDocumentOwner(),
IfcDocumentInformation.getDocumentOwner()public void unsetDocumentOwner()
public boolean isSetDocumentOwner()
isSetDocumentOwner in interface IfcDocumentInformationIfcDocumentInformation.unsetDocumentOwner(),
IfcDocumentInformation.getDocumentOwner(),
IfcDocumentInformation.setDocumentOwner(IfcActorSelect)public org.eclipse.emf.common.util.EList<IfcActorSelect> getEditors()
getEditors in interface IfcDocumentInformationIfcDocumentInformation.isSetEditors(),
IfcDocumentInformation.unsetEditors(),
Ifc2x3tc1Package.getIfcDocumentInformation_Editors()public void unsetEditors()
unsetEditors in interface IfcDocumentInformationIfcDocumentInformation.isSetEditors(),
IfcDocumentInformation.getEditors()public boolean isSetEditors()
isSetEditors in interface IfcDocumentInformationIfcDocumentInformation.unsetEditors(),
IfcDocumentInformation.getEditors()public IfcDateAndTime getCreationTime()
getCreationTime in interface IfcDocumentInformationIfcDocumentInformation.isSetCreationTime(),
IfcDocumentInformation.unsetCreationTime(),
IfcDocumentInformation.setCreationTime(IfcDateAndTime),
Ifc2x3tc1Package.getIfcDocumentInformation_CreationTime()public void setCreationTime(IfcDateAndTime newCreationTime)
setCreationTime in interface IfcDocumentInformationnewCreationTime - the new value of the 'Creation Time' reference.IfcDocumentInformation.isSetCreationTime(),
IfcDocumentInformation.unsetCreationTime(),
IfcDocumentInformation.getCreationTime()public void unsetCreationTime()
public boolean isSetCreationTime()
isSetCreationTime in interface IfcDocumentInformationIfcDocumentInformation.unsetCreationTime(),
IfcDocumentInformation.getCreationTime(),
IfcDocumentInformation.setCreationTime(IfcDateAndTime)public IfcDateAndTime getLastRevisionTime()
getLastRevisionTime in interface IfcDocumentInformationIfcDocumentInformation.isSetLastRevisionTime(),
IfcDocumentInformation.unsetLastRevisionTime(),
IfcDocumentInformation.setLastRevisionTime(IfcDateAndTime),
Ifc2x3tc1Package.getIfcDocumentInformation_LastRevisionTime()public void setLastRevisionTime(IfcDateAndTime newLastRevisionTime)
setLastRevisionTime in interface IfcDocumentInformationnewLastRevisionTime - the new value of the 'Last Revision Time' reference.IfcDocumentInformation.isSetLastRevisionTime(),
IfcDocumentInformation.unsetLastRevisionTime(),
IfcDocumentInformation.getLastRevisionTime()public void unsetLastRevisionTime()
public boolean isSetLastRevisionTime()
isSetLastRevisionTime in interface IfcDocumentInformationIfcDocumentInformation.unsetLastRevisionTime(),
IfcDocumentInformation.getLastRevisionTime(),
IfcDocumentInformation.setLastRevisionTime(IfcDateAndTime)public IfcDocumentElectronicFormat getElectronicFormat()
getElectronicFormat in interface IfcDocumentInformationIfcDocumentInformation.isSetElectronicFormat(),
IfcDocumentInformation.unsetElectronicFormat(),
IfcDocumentInformation.setElectronicFormat(IfcDocumentElectronicFormat),
Ifc2x3tc1Package.getIfcDocumentInformation_ElectronicFormat()public void setElectronicFormat(IfcDocumentElectronicFormat newElectronicFormat)
setElectronicFormat in interface IfcDocumentInformationnewElectronicFormat - the new value of the 'Electronic Format' reference.IfcDocumentInformation.isSetElectronicFormat(),
IfcDocumentInformation.unsetElectronicFormat(),
IfcDocumentInformation.getElectronicFormat()public void unsetElectronicFormat()
public boolean isSetElectronicFormat()
isSetElectronicFormat in interface IfcDocumentInformationIfcDocumentInformation.unsetElectronicFormat(),
IfcDocumentInformation.getElectronicFormat(),
IfcDocumentInformation.setElectronicFormat(IfcDocumentElectronicFormat)public IfcCalendarDate getValidFrom()
getValidFrom in interface IfcDocumentInformationIfcDocumentInformation.isSetValidFrom(),
IfcDocumentInformation.unsetValidFrom(),
IfcDocumentInformation.setValidFrom(IfcCalendarDate),
Ifc2x3tc1Package.getIfcDocumentInformation_ValidFrom()public void setValidFrom(IfcCalendarDate newValidFrom)
setValidFrom in interface IfcDocumentInformationnewValidFrom - the new value of the 'Valid From' reference.IfcDocumentInformation.isSetValidFrom(),
IfcDocumentInformation.unsetValidFrom(),
IfcDocumentInformation.getValidFrom()public void unsetValidFrom()
unsetValidFrom in interface IfcDocumentInformationIfcDocumentInformation.isSetValidFrom(),
IfcDocumentInformation.getValidFrom(),
IfcDocumentInformation.setValidFrom(IfcCalendarDate)public boolean isSetValidFrom()
isSetValidFrom in interface IfcDocumentInformationIfcDocumentInformation.unsetValidFrom(),
IfcDocumentInformation.getValidFrom(),
IfcDocumentInformation.setValidFrom(IfcCalendarDate)public IfcCalendarDate getValidUntil()
getValidUntil in interface IfcDocumentInformationIfcDocumentInformation.isSetValidUntil(),
IfcDocumentInformation.unsetValidUntil(),
IfcDocumentInformation.setValidUntil(IfcCalendarDate),
Ifc2x3tc1Package.getIfcDocumentInformation_ValidUntil()public void setValidUntil(IfcCalendarDate newValidUntil)
setValidUntil in interface IfcDocumentInformationnewValidUntil - the new value of the 'Valid Until' reference.IfcDocumentInformation.isSetValidUntil(),
IfcDocumentInformation.unsetValidUntil(),
IfcDocumentInformation.getValidUntil()public void unsetValidUntil()
unsetValidUntil in interface IfcDocumentInformationIfcDocumentInformation.isSetValidUntil(),
IfcDocumentInformation.getValidUntil(),
IfcDocumentInformation.setValidUntil(IfcCalendarDate)public boolean isSetValidUntil()
isSetValidUntil in interface IfcDocumentInformationIfcDocumentInformation.unsetValidUntil(),
IfcDocumentInformation.getValidUntil(),
IfcDocumentInformation.setValidUntil(IfcCalendarDate)public IfcDocumentConfidentialityEnum getConfidentiality()
getConfidentiality in interface IfcDocumentInformationIfcDocumentConfidentialityEnum,
IfcDocumentInformation.isSetConfidentiality(),
IfcDocumentInformation.unsetConfidentiality(),
IfcDocumentInformation.setConfidentiality(IfcDocumentConfidentialityEnum),
Ifc2x3tc1Package.getIfcDocumentInformation_Confidentiality()public void setConfidentiality(IfcDocumentConfidentialityEnum newConfidentiality)
setConfidentiality in interface IfcDocumentInformationnewConfidentiality - the new value of the 'Confidentiality' attribute.IfcDocumentConfidentialityEnum,
IfcDocumentInformation.isSetConfidentiality(),
IfcDocumentInformation.unsetConfidentiality(),
IfcDocumentInformation.getConfidentiality()public void unsetConfidentiality()
public boolean isSetConfidentiality()
isSetConfidentiality in interface IfcDocumentInformationIfcDocumentInformation.unsetConfidentiality(),
IfcDocumentInformation.getConfidentiality(),
IfcDocumentInformation.setConfidentiality(IfcDocumentConfidentialityEnum)public IfcDocumentStatusEnum getStatus()
getStatus in interface IfcDocumentInformationIfcDocumentStatusEnum,
IfcDocumentInformation.isSetStatus(),
IfcDocumentInformation.unsetStatus(),
IfcDocumentInformation.setStatus(IfcDocumentStatusEnum),
Ifc2x3tc1Package.getIfcDocumentInformation_Status()public void setStatus(IfcDocumentStatusEnum newStatus)
setStatus in interface IfcDocumentInformationnewStatus - the new value of the 'Status' attribute.IfcDocumentStatusEnum,
IfcDocumentInformation.isSetStatus(),
IfcDocumentInformation.unsetStatus(),
IfcDocumentInformation.getStatus()public void unsetStatus()
unsetStatus in interface IfcDocumentInformationIfcDocumentInformation.isSetStatus(),
IfcDocumentInformation.getStatus(),
IfcDocumentInformation.setStatus(IfcDocumentStatusEnum)public boolean isSetStatus()
isSetStatus in interface IfcDocumentInformationIfcDocumentInformation.unsetStatus(),
IfcDocumentInformation.getStatus(),
IfcDocumentInformation.setStatus(IfcDocumentStatusEnum)public org.eclipse.emf.common.util.EList<IfcDocumentInformationRelationship> getIsPointedTo()
getIsPointedTo in interface IfcDocumentInformationIfcDocumentInformation.isSetIsPointedTo(),
IfcDocumentInformation.unsetIsPointedTo(),
Ifc2x3tc1Package.getIfcDocumentInformation_IsPointedTo(),
IfcDocumentInformationRelationship.getRelatedDocuments()public void unsetIsPointedTo()
unsetIsPointedTo in interface IfcDocumentInformationIfcDocumentInformation.isSetIsPointedTo(),
IfcDocumentInformation.getIsPointedTo()public boolean isSetIsPointedTo()
isSetIsPointedTo in interface IfcDocumentInformationIfcDocumentInformation.unsetIsPointedTo(),
IfcDocumentInformation.getIsPointedTo()public org.eclipse.emf.common.util.EList<IfcDocumentInformationRelationship> getIsPointer()
getIsPointer in interface IfcDocumentInformationIfcDocumentInformation.isSetIsPointer(),
IfcDocumentInformation.unsetIsPointer(),
Ifc2x3tc1Package.getIfcDocumentInformation_IsPointer(),
IfcDocumentInformationRelationship.getRelatingDocument()public void unsetIsPointer()
unsetIsPointer in interface IfcDocumentInformationIfcDocumentInformation.isSetIsPointer(),
IfcDocumentInformation.getIsPointer()public boolean isSetIsPointer()
isSetIsPointer in interface IfcDocumentInformationIfcDocumentInformation.unsetIsPointer(),
IfcDocumentInformation.getIsPointer()Copyright © 2018 OpenSource BIM. All rights reserved.