public interface IfcDocumentInformation extends IfcExternalInformation, IfcDocumentSelect
The following features are supported:
Ifc4Package.getIfcDocumentInformation()| Modifier and Type | Method and Description |
|---|---|
IfcDocumentConfidentialityEnum |
getConfidentiality()
Returns the value of the 'Confidentiality' attribute.
|
String |
getCreationTime()
Returns the value of the 'Creation Time' attribute.
|
String |
getDescription()
Returns the value of the 'Description' attribute.
|
org.eclipse.emf.common.util.EList<IfcRelAssociatesDocument> |
getDocumentInfoForObjects()
Returns the value of the 'Document Info For Objects' reference list.
|
IfcActorSelect |
getDocumentOwner()
Returns the value of the 'Document Owner' reference.
|
org.eclipse.emf.common.util.EList<IfcActorSelect> |
getEditors()
Returns the value of the 'Editors' reference list.
|
String |
getElectronicFormat()
Returns the value of the 'Electronic Format' attribute.
|
org.eclipse.emf.common.util.EList<IfcDocumentReference> |
getHasDocumentReferences()
Returns the value of the 'Has Document References' reference list.
|
String |
getIdentification()
Returns the value of the 'Identification' attribute.
|
String |
getIntendedUse()
Returns the value of the 'Intended Use' attribute.
|
org.eclipse.emf.common.util.EList<IfcDocumentInformationRelationship> |
getIsPointedTo()
Returns the value of the 'Is Pointed To' reference list.
|
org.eclipse.emf.common.util.EList<IfcDocumentInformationRelationship> |
getIsPointer()
Returns the value of the 'Is Pointer' reference list.
|
String |
getLastRevisionTime()
Returns the value of the 'Last Revision Time' attribute.
|
String |
getLocation()
Returns the value of the 'Location' attribute.
|
String |
getName()
Returns the value of the 'Name' attribute.
|
String |
getPurpose()
Returns the value of the 'Purpose' attribute.
|
String |
getRevision()
Returns the value of the 'Revision' attribute.
|
String |
getScope()
Returns the value of the 'Scope' attribute.
|
IfcDocumentStatusEnum |
getStatus()
Returns the value of the 'Status' attribute.
|
String |
getValidFrom()
Returns the value of the 'Valid From' attribute.
|
String |
getValidUntil()
Returns the value of the 'Valid Until' attribute.
|
boolean |
isSetConfidentiality()
Returns whether the value of the '
Confidentiality' attribute is set. |
boolean |
isSetCreationTime()
Returns whether the value of the '
Creation Time' attribute is set. |
boolean |
isSetDescription()
Returns whether the value of the '
Description' attribute is set. |
boolean |
isSetDocumentInfoForObjects()
Returns whether the value of the '
Document Info For Objects' reference list is set. |
boolean |
isSetDocumentOwner()
Returns whether the value of the '
Document Owner' reference is set. |
boolean |
isSetEditors()
Returns whether the value of the '
Editors' reference list is set. |
boolean |
isSetElectronicFormat()
Returns whether the value of the '
Electronic Format' attribute is set. |
boolean |
isSetHasDocumentReferences()
Returns whether the value of the '
Has Document References' reference list is set. |
boolean |
isSetIntendedUse()
Returns whether the value of the '
Intended Use' attribute is set. |
boolean |
isSetIsPointedTo()
Returns whether the value of the '
Is Pointed To' reference list is set. |
boolean |
isSetIsPointer()
Returns whether the value of the '
Is Pointer' reference list is set. |
boolean |
isSetLastRevisionTime()
Returns whether the value of the '
Last Revision Time' attribute is set. |
boolean |
isSetLocation()
Returns whether the value of the '
Location' attribute is set. |
boolean |
isSetPurpose()
Returns whether the value of the '
Purpose' attribute is set. |
boolean |
isSetRevision()
Returns whether the value of the '
Revision' attribute is set. |
boolean |
isSetScope()
Returns whether the value of the '
Scope' attribute is set. |
boolean |
isSetStatus()
Returns whether the value of the '
Status' attribute is set. |
boolean |
isSetValidFrom()
Returns whether the value of the '
Valid From' attribute is set. |
boolean |
isSetValidUntil()
Returns whether the value of the '
Valid Until' attribute is set. |
void |
setConfidentiality(IfcDocumentConfidentialityEnum value)
Sets the value of the '
Confidentiality' attribute. |
void |
setCreationTime(String value)
Sets the value of the '
Creation Time' attribute. |
void |
setDescription(String value)
Sets the value of the '
Description' attribute. |
void |
setDocumentOwner(IfcActorSelect value)
Sets the value of the '
Document Owner' reference. |
void |
setElectronicFormat(String value)
Sets the value of the '
Electronic Format' attribute. |
void |
setIdentification(String value)
Sets the value of the '
Identification' attribute. |
void |
setIntendedUse(String value)
Sets the value of the '
Intended Use' attribute. |
void |
setLastRevisionTime(String value)
Sets the value of the '
Last Revision Time' attribute. |
void |
setLocation(String value)
Sets the value of the '
Location' attribute. |
void |
setName(String value)
Sets the value of the '
Name' attribute. |
void |
setPurpose(String value)
Sets the value of the '
Purpose' attribute. |
void |
setRevision(String value)
Sets the value of the '
Revision' attribute. |
void |
setScope(String value)
Sets the value of the '
Scope' attribute. |
void |
setStatus(IfcDocumentStatusEnum value)
Sets the value of the '
Status' attribute. |
void |
setValidFrom(String value)
Sets the value of the '
Valid From' attribute. |
void |
setValidUntil(String value)
Sets the value of the '
Valid Until' attribute. |
void |
unsetConfidentiality()
Unsets the value of the '
Confidentiality' attribute. |
void |
unsetCreationTime()
Unsets the value of the '
Creation Time' attribute. |
void |
unsetDescription()
Unsets the value of the '
Description' attribute. |
void |
unsetDocumentInfoForObjects()
Unsets the value of the '
Document Info For Objects' reference list. |
void |
unsetDocumentOwner()
Unsets the value of the '
Document Owner' reference. |
void |
unsetEditors()
Unsets the value of the '
Editors' reference list. |
void |
unsetElectronicFormat()
Unsets the value of the '
Electronic Format' attribute. |
void |
unsetHasDocumentReferences()
Unsets the value of the '
Has Document References' reference list. |
void |
unsetIntendedUse()
Unsets the value of the '
Intended Use' attribute. |
void |
unsetIsPointedTo()
Unsets the value of the '
Is Pointed To' reference list. |
void |
unsetIsPointer()
Unsets the value of the '
Is Pointer' reference list. |
void |
unsetLastRevisionTime()
Unsets the value of the '
Last Revision Time' attribute. |
void |
unsetLocation()
Unsets the value of the '
Location' attribute. |
void |
unsetPurpose()
Unsets the value of the '
Purpose' attribute. |
void |
unsetRevision()
Unsets the value of the '
Revision' attribute. |
void |
unsetScope()
Unsets the value of the '
Scope' attribute. |
void |
unsetStatus()
Unsets the value of the '
Status' attribute. |
void |
unsetValidFrom()
Unsets the value of the '
Valid From' attribute. |
void |
unsetValidUntil()
Unsets the value of the '
Valid Until' attribute. |
forceLoad, getExpressId, getOid, getPid, getRid, isLoadedOrLoading, load, removeString getIdentification()
If the meaning of the 'Identification' attribute isn't clear, there really should be more of a description here...
setIdentification(String),
Ifc4Package.getIfcDocumentInformation_Identification()void setIdentification(String value)
Identification' attribute.
value - the new value of the 'Identification' attribute.getIdentification()String getName()
If the meaning of the 'Name' attribute isn't clear, there really should be more of a description here...
setName(String),
Ifc4Package.getIfcDocumentInformation_Name()void setName(String value)
Name' attribute.
value - the new value of the 'Name' attribute.getName()String getDescription()
If the meaning of the 'Description' attribute isn't clear, there really should be more of a description here...
isSetDescription(),
unsetDescription(),
setDescription(String),
Ifc4Package.getIfcDocumentInformation_Description()void setDescription(String value)
Description' attribute.
value - the new value of the 'Description' attribute.isSetDescription(),
unsetDescription(),
getDescription()void unsetDescription()
Description' attribute.
isSetDescription(),
getDescription(),
setDescription(String)boolean isSetDescription()
Description' attribute is set.
unsetDescription(),
getDescription(),
setDescription(String)String getLocation()
If the meaning of the 'Location' attribute isn't clear, there really should be more of a description here...
isSetLocation(),
unsetLocation(),
setLocation(String),
Ifc4Package.getIfcDocumentInformation_Location()void setLocation(String value)
Location' attribute.
value - the new value of the 'Location' attribute.isSetLocation(),
unsetLocation(),
getLocation()void unsetLocation()
Location' attribute.
isSetLocation(),
getLocation(),
setLocation(String)boolean isSetLocation()
Location' attribute is set.
unsetLocation(),
getLocation(),
setLocation(String)String getPurpose()
If the meaning of the 'Purpose' attribute isn't clear, there really should be more of a description here...
isSetPurpose(),
unsetPurpose(),
setPurpose(String),
Ifc4Package.getIfcDocumentInformation_Purpose()void setPurpose(String value)
Purpose' attribute.
value - the new value of the 'Purpose' attribute.isSetPurpose(),
unsetPurpose(),
getPurpose()void unsetPurpose()
Purpose' attribute.
isSetPurpose(),
getPurpose(),
setPurpose(String)boolean isSetPurpose()
Purpose' attribute is set.
unsetPurpose(),
getPurpose(),
setPurpose(String)String getIntendedUse()
If the meaning of the 'Intended Use' attribute isn't clear, there really should be more of a description here...
isSetIntendedUse(),
unsetIntendedUse(),
setIntendedUse(String),
Ifc4Package.getIfcDocumentInformation_IntendedUse()void setIntendedUse(String value)
Intended Use' attribute.
value - the new value of the 'Intended Use' attribute.isSetIntendedUse(),
unsetIntendedUse(),
getIntendedUse()void unsetIntendedUse()
Intended Use' attribute.
isSetIntendedUse(),
getIntendedUse(),
setIntendedUse(String)boolean isSetIntendedUse()
Intended Use' attribute is set.
unsetIntendedUse(),
getIntendedUse(),
setIntendedUse(String)String getScope()
If the meaning of the 'Scope' attribute isn't clear, there really should be more of a description here...
isSetScope(),
unsetScope(),
setScope(String),
Ifc4Package.getIfcDocumentInformation_Scope()void setScope(String value)
Scope' attribute.
value - the new value of the 'Scope' attribute.isSetScope(),
unsetScope(),
getScope()void unsetScope()
Scope' attribute.
isSetScope(),
getScope(),
setScope(String)boolean isSetScope()
Scope' attribute is set.
unsetScope(),
getScope(),
setScope(String)String getRevision()
If the meaning of the 'Revision' attribute isn't clear, there really should be more of a description here...
isSetRevision(),
unsetRevision(),
setRevision(String),
Ifc4Package.getIfcDocumentInformation_Revision()void setRevision(String value)
Revision' attribute.
value - the new value of the 'Revision' attribute.isSetRevision(),
unsetRevision(),
getRevision()void unsetRevision()
Revision' attribute.
isSetRevision(),
getRevision(),
setRevision(String)boolean isSetRevision()
Revision' attribute is set.
unsetRevision(),
getRevision(),
setRevision(String)IfcActorSelect getDocumentOwner()
If the meaning of the 'Document Owner' reference isn't clear, there really should be more of a description here...
isSetDocumentOwner(),
unsetDocumentOwner(),
setDocumentOwner(IfcActorSelect),
Ifc4Package.getIfcDocumentInformation_DocumentOwner()void setDocumentOwner(IfcActorSelect value)
Document Owner' reference.
value - the new value of the 'Document Owner' reference.isSetDocumentOwner(),
unsetDocumentOwner(),
getDocumentOwner()void unsetDocumentOwner()
Document Owner' reference.
boolean isSetDocumentOwner()
Document Owner' reference is set.
unsetDocumentOwner(),
getDocumentOwner(),
setDocumentOwner(IfcActorSelect)org.eclipse.emf.common.util.EList<IfcActorSelect> getEditors()
IfcActorSelect.
If the meaning of the 'Editors' reference list isn't clear, there really should be more of a description here...
isSetEditors(),
unsetEditors(),
Ifc4Package.getIfcDocumentInformation_Editors()void unsetEditors()
Editors' reference list.
isSetEditors(),
getEditors()boolean isSetEditors()
Editors' reference list is set.
unsetEditors(),
getEditors()String getCreationTime()
If the meaning of the 'Creation Time' attribute isn't clear, there really should be more of a description here...
isSetCreationTime(),
unsetCreationTime(),
setCreationTime(String),
Ifc4Package.getIfcDocumentInformation_CreationTime()void setCreationTime(String value)
Creation Time' attribute.
value - the new value of the 'Creation Time' attribute.isSetCreationTime(),
unsetCreationTime(),
getCreationTime()void unsetCreationTime()
Creation Time' attribute.
boolean isSetCreationTime()
Creation Time' attribute is set.
unsetCreationTime(),
getCreationTime(),
setCreationTime(String)String getLastRevisionTime()
If the meaning of the 'Last Revision Time' attribute isn't clear, there really should be more of a description here...
isSetLastRevisionTime(),
unsetLastRevisionTime(),
setLastRevisionTime(String),
Ifc4Package.getIfcDocumentInformation_LastRevisionTime()void setLastRevisionTime(String value)
Last Revision Time' attribute.
value - the new value of the 'Last Revision Time' attribute.isSetLastRevisionTime(),
unsetLastRevisionTime(),
getLastRevisionTime()void unsetLastRevisionTime()
Last Revision Time' attribute.
boolean isSetLastRevisionTime()
Last Revision Time' attribute is set.
unsetLastRevisionTime(),
getLastRevisionTime(),
setLastRevisionTime(String)String getElectronicFormat()
If the meaning of the 'Electronic Format' attribute isn't clear, there really should be more of a description here...
isSetElectronicFormat(),
unsetElectronicFormat(),
setElectronicFormat(String),
Ifc4Package.getIfcDocumentInformation_ElectronicFormat()void setElectronicFormat(String value)
Electronic Format' attribute.
value - the new value of the 'Electronic Format' attribute.isSetElectronicFormat(),
unsetElectronicFormat(),
getElectronicFormat()void unsetElectronicFormat()
Electronic Format' attribute.
boolean isSetElectronicFormat()
Electronic Format' attribute is set.
unsetElectronicFormat(),
getElectronicFormat(),
setElectronicFormat(String)String getValidFrom()
If the meaning of the 'Valid From' attribute isn't clear, there really should be more of a description here...
isSetValidFrom(),
unsetValidFrom(),
setValidFrom(String),
Ifc4Package.getIfcDocumentInformation_ValidFrom()void setValidFrom(String value)
Valid From' attribute.
value - the new value of the 'Valid From' attribute.isSetValidFrom(),
unsetValidFrom(),
getValidFrom()void unsetValidFrom()
Valid From' attribute.
isSetValidFrom(),
getValidFrom(),
setValidFrom(String)boolean isSetValidFrom()
Valid From' attribute is set.
unsetValidFrom(),
getValidFrom(),
setValidFrom(String)String getValidUntil()
If the meaning of the 'Valid Until' attribute isn't clear, there really should be more of a description here...
isSetValidUntil(),
unsetValidUntil(),
setValidUntil(String),
Ifc4Package.getIfcDocumentInformation_ValidUntil()void setValidUntil(String value)
Valid Until' attribute.
value - the new value of the 'Valid Until' attribute.isSetValidUntil(),
unsetValidUntil(),
getValidUntil()void unsetValidUntil()
Valid Until' attribute.
isSetValidUntil(),
getValidUntil(),
setValidUntil(String)boolean isSetValidUntil()
Valid Until' attribute is set.
unsetValidUntil(),
getValidUntil(),
setValidUntil(String)IfcDocumentConfidentialityEnum getConfidentiality()
IfcDocumentConfidentialityEnum.
If the meaning of the 'Confidentiality' attribute isn't clear, there really should be more of a description here...
IfcDocumentConfidentialityEnum,
isSetConfidentiality(),
unsetConfidentiality(),
setConfidentiality(IfcDocumentConfidentialityEnum),
Ifc4Package.getIfcDocumentInformation_Confidentiality()void setConfidentiality(IfcDocumentConfidentialityEnum value)
Confidentiality' attribute.
value - the new value of the 'Confidentiality' attribute.IfcDocumentConfidentialityEnum,
isSetConfidentiality(),
unsetConfidentiality(),
getConfidentiality()void unsetConfidentiality()
Confidentiality' attribute.
boolean isSetConfidentiality()
Confidentiality' attribute is set.
unsetConfidentiality(),
getConfidentiality(),
setConfidentiality(IfcDocumentConfidentialityEnum)IfcDocumentStatusEnum getStatus()
IfcDocumentStatusEnum.
If the meaning of the 'Status' attribute isn't clear, there really should be more of a description here...
IfcDocumentStatusEnum,
isSetStatus(),
unsetStatus(),
setStatus(IfcDocumentStatusEnum),
Ifc4Package.getIfcDocumentInformation_Status()void setStatus(IfcDocumentStatusEnum value)
Status' attribute.
value - the new value of the 'Status' attribute.IfcDocumentStatusEnum,
isSetStatus(),
unsetStatus(),
getStatus()void unsetStatus()
Status' attribute.
isSetStatus(),
getStatus(),
setStatus(IfcDocumentStatusEnum)boolean isSetStatus()
Status' attribute is set.
unsetStatus(),
getStatus(),
setStatus(IfcDocumentStatusEnum)org.eclipse.emf.common.util.EList<IfcRelAssociatesDocument> getDocumentInfoForObjects()
IfcRelAssociatesDocument.
If the meaning of the 'Document Info For Objects' reference list isn't clear, there really should be more of a description here...
isSetDocumentInfoForObjects(),
unsetDocumentInfoForObjects(),
Ifc4Package.getIfcDocumentInformation_DocumentInfoForObjects()void unsetDocumentInfoForObjects()
Document Info For Objects' reference list.
boolean isSetDocumentInfoForObjects()
Document Info For Objects' reference list is set.
unsetDocumentInfoForObjects(),
getDocumentInfoForObjects()org.eclipse.emf.common.util.EList<IfcDocumentReference> getHasDocumentReferences()
IfcDocumentReference.
It is bidirectional and its opposite is 'Referenced Document'.
If the meaning of the 'Has Document References' reference list isn't clear, there really should be more of a description here...
isSetHasDocumentReferences(),
unsetHasDocumentReferences(),
Ifc4Package.getIfcDocumentInformation_HasDocumentReferences(),
IfcDocumentReference.getReferencedDocument()void unsetHasDocumentReferences()
Has Document References' reference list.
boolean isSetHasDocumentReferences()
Has Document References' reference list is set.
unsetHasDocumentReferences(),
getHasDocumentReferences()org.eclipse.emf.common.util.EList<IfcDocumentInformationRelationship> getIsPointedTo()
IfcDocumentInformationRelationship.
It is bidirectional and its opposite is 'Related Documents'.
If the meaning of the 'Is Pointed To' reference list isn't clear, there really should be more of a description here...
isSetIsPointedTo(),
unsetIsPointedTo(),
Ifc4Package.getIfcDocumentInformation_IsPointedTo(),
IfcDocumentInformationRelationship.getRelatedDocuments()void unsetIsPointedTo()
Is Pointed To' reference list.
isSetIsPointedTo(),
getIsPointedTo()boolean isSetIsPointedTo()
Is Pointed To' reference list is set.
unsetIsPointedTo(),
getIsPointedTo()org.eclipse.emf.common.util.EList<IfcDocumentInformationRelationship> getIsPointer()
IfcDocumentInformationRelationship.
It is bidirectional and its opposite is 'Relating Document'.
If the meaning of the 'Is Pointer' reference list isn't clear, there really should be more of a description here...
isSetIsPointer(),
unsetIsPointer(),
Ifc4Package.getIfcDocumentInformation_IsPointer(),
IfcDocumentInformationRelationship.getRelatingDocument()void unsetIsPointer()
Is Pointer' reference list.
isSetIsPointer(),
getIsPointer()boolean isSetIsPointer()
Is Pointer' reference list is set.
unsetIsPointer(),
getIsPointer()Copyright © 2018 OpenSource BIM. All rights reserved.