public interface IfcDocumentInformation extends IfcDocumentSelect
The following features are supported:
| Modifier and Type | Method and Description |
|---|---|
IfcDocumentConfidentialityEnum |
getConfidentiality()
Returns the value of the 'Confidentiality' attribute.
|
IfcDateAndTime |
getCreationTime()
Returns the value of the 'Creation Time' reference.
|
String |
getDescription()
Returns the value of the 'Description' attribute.
|
String |
getDocumentId()
Returns the value of the 'Document Id' attribute.
|
IfcActorSelect |
getDocumentOwner()
Returns the value of the 'Document Owner' reference.
|
org.eclipse.emf.common.util.EList<IfcDocumentReference> |
getDocumentReferences()
Returns the value of the 'Document References' reference list.
|
org.eclipse.emf.common.util.EList<IfcActorSelect> |
getEditors()
Returns the value of the 'Editors' reference list.
|
IfcDocumentElectronicFormat |
getElectronicFormat()
Returns the value of the 'Electronic Format' reference.
|
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.
|
IfcDateAndTime |
getLastRevisionTime()
Returns the value of the 'Last Revision Time' reference.
|
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.
|
IfcCalendarDate |
getValidFrom()
Returns the value of the 'Valid From' reference.
|
IfcCalendarDate |
getValidUntil()
Returns the value of the 'Valid Until' reference.
|
boolean |
isSetConfidentiality()
Returns whether the value of the '
Confidentiality' attribute is set. |
boolean |
isSetCreationTime()
Returns whether the value of the '
Creation Time' reference is set. |
boolean |
isSetDescription()
Returns whether the value of the '
Description' attribute is set. |
boolean |
isSetDocumentOwner()
Returns whether the value of the '
Document Owner' reference is set. |
boolean |
isSetDocumentReferences()
Returns whether the value of the '
Document References' reference list 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' reference 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' reference 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' reference is set. |
boolean |
isSetValidUntil()
Returns whether the value of the '
Valid Until' reference is set. |
void |
setConfidentiality(IfcDocumentConfidentialityEnum value)
Sets the value of the '
Confidentiality' attribute. |
void |
setCreationTime(IfcDateAndTime value)
Sets the value of the '
Creation Time' reference. |
void |
setDescription(String value)
Sets the value of the '
Description' attribute. |
void |
setDocumentId(String value)
Sets the value of the '
Document Id' attribute. |
void |
setDocumentOwner(IfcActorSelect value)
Sets the value of the '
Document Owner' reference. |
void |
setElectronicFormat(IfcDocumentElectronicFormat value)
Sets the value of the '
Electronic Format' reference. |
void |
setIntendedUse(String value)
Sets the value of the '
Intended Use' attribute. |
void |
setLastRevisionTime(IfcDateAndTime value)
Sets the value of the '
Last Revision Time' reference. |
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(IfcCalendarDate value)
Sets the value of the '
Valid From' reference. |
void |
setValidUntil(IfcCalendarDate value)
Sets the value of the '
Valid Until' reference. |
void |
unsetConfidentiality()
Unsets the value of the '
Confidentiality' attribute. |
void |
unsetCreationTime()
Unsets the value of the '
Creation Time' reference. |
void |
unsetDescription()
Unsets the value of the '
Description' attribute. |
void |
unsetDocumentOwner()
Unsets the value of the '
Document Owner' reference. |
void |
unsetDocumentReferences()
Unsets the value of the '
Document References' reference list. |
void |
unsetEditors()
Unsets the value of the '
Editors' reference list. |
void |
unsetElectronicFormat()
Unsets the value of the '
Electronic Format' reference. |
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' reference. |
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' reference. |
void |
unsetValidUntil()
Unsets the value of the '
Valid Until' reference. |
forceLoad, getExpressId, getOid, getPid, getRid, isLoadedOrLoading, load, removeString getDocumentId()
If the meaning of the 'Document Id' attribute isn't clear, there really should be more of a description here...
setDocumentId(String),
Ifc2x3tc1Package.getIfcDocumentInformation_DocumentId()void setDocumentId(String value)
Document Id' attribute.
value - the new value of the 'Document Id' attribute.getDocumentId()String getName()
If the meaning of the 'Name' attribute isn't clear, there really should be more of a description here...
setName(String),
Ifc2x3tc1Package.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),
Ifc2x3tc1Package.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)org.eclipse.emf.common.util.EList<IfcDocumentReference> getDocumentReferences()
IfcDocumentReference.
It is bidirectional and its opposite is 'Reference To Document'.
If the meaning of the 'Document References' reference list isn't clear, there really should be more of a description here...
isSetDocumentReferences(),
unsetDocumentReferences(),
Ifc2x3tc1Package.getIfcDocumentInformation_DocumentReferences(),
IfcDocumentReference.getReferenceToDocument()void unsetDocumentReferences()
Document References' reference list.
isSetDocumentReferences(),
getDocumentReferences()boolean isSetDocumentReferences()
Document References' reference list is set.
unsetDocumentReferences(),
getDocumentReferences()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),
Ifc2x3tc1Package.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),
Ifc2x3tc1Package.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),
Ifc2x3tc1Package.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),
Ifc2x3tc1Package.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),
Ifc2x3tc1Package.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(),
Ifc2x3tc1Package.getIfcDocumentInformation_Editors()void unsetEditors()
Editors' reference list.
isSetEditors(),
getEditors()boolean isSetEditors()
Editors' reference list is set.
unsetEditors(),
getEditors()IfcDateAndTime getCreationTime()
If the meaning of the 'Creation Time' reference isn't clear, there really should be more of a description here...
isSetCreationTime(),
unsetCreationTime(),
setCreationTime(IfcDateAndTime),
Ifc2x3tc1Package.getIfcDocumentInformation_CreationTime()void setCreationTime(IfcDateAndTime value)
Creation Time' reference.
value - the new value of the 'Creation Time' reference.isSetCreationTime(),
unsetCreationTime(),
getCreationTime()void unsetCreationTime()
Creation Time' reference.
boolean isSetCreationTime()
Creation Time' reference is set.
unsetCreationTime(),
getCreationTime(),
setCreationTime(IfcDateAndTime)IfcDateAndTime getLastRevisionTime()
If the meaning of the 'Last Revision Time' reference isn't clear, there really should be more of a description here...
isSetLastRevisionTime(),
unsetLastRevisionTime(),
setLastRevisionTime(IfcDateAndTime),
Ifc2x3tc1Package.getIfcDocumentInformation_LastRevisionTime()void setLastRevisionTime(IfcDateAndTime value)
Last Revision Time' reference.
value - the new value of the 'Last Revision Time' reference.isSetLastRevisionTime(),
unsetLastRevisionTime(),
getLastRevisionTime()void unsetLastRevisionTime()
Last Revision Time' reference.
boolean isSetLastRevisionTime()
Last Revision Time' reference is set.
unsetLastRevisionTime(),
getLastRevisionTime(),
setLastRevisionTime(IfcDateAndTime)IfcDocumentElectronicFormat getElectronicFormat()
If the meaning of the 'Electronic Format' reference isn't clear, there really should be more of a description here...
isSetElectronicFormat(),
unsetElectronicFormat(),
setElectronicFormat(IfcDocumentElectronicFormat),
Ifc2x3tc1Package.getIfcDocumentInformation_ElectronicFormat()void setElectronicFormat(IfcDocumentElectronicFormat value)
Electronic Format' reference.
value - the new value of the 'Electronic Format' reference.isSetElectronicFormat(),
unsetElectronicFormat(),
getElectronicFormat()void unsetElectronicFormat()
Electronic Format' reference.
boolean isSetElectronicFormat()
Electronic Format' reference is set.
unsetElectronicFormat(),
getElectronicFormat(),
setElectronicFormat(IfcDocumentElectronicFormat)IfcCalendarDate getValidFrom()
If the meaning of the 'Valid From' reference isn't clear, there really should be more of a description here...
isSetValidFrom(),
unsetValidFrom(),
setValidFrom(IfcCalendarDate),
Ifc2x3tc1Package.getIfcDocumentInformation_ValidFrom()void setValidFrom(IfcCalendarDate value)
Valid From' reference.
value - the new value of the 'Valid From' reference.isSetValidFrom(),
unsetValidFrom(),
getValidFrom()void unsetValidFrom()
Valid From' reference.
boolean isSetValidFrom()
Valid From' reference is set.
unsetValidFrom(),
getValidFrom(),
setValidFrom(IfcCalendarDate)IfcCalendarDate getValidUntil()
If the meaning of the 'Valid Until' reference isn't clear, there really should be more of a description here...
isSetValidUntil(),
unsetValidUntil(),
setValidUntil(IfcCalendarDate),
Ifc2x3tc1Package.getIfcDocumentInformation_ValidUntil()void setValidUntil(IfcCalendarDate value)
Valid Until' reference.
value - the new value of the 'Valid Until' reference.isSetValidUntil(),
unsetValidUntil(),
getValidUntil()void unsetValidUntil()
Valid Until' reference.
boolean isSetValidUntil()
Valid Until' reference is set.
unsetValidUntil(),
getValidUntil(),
setValidUntil(IfcCalendarDate)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),
Ifc2x3tc1Package.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),
Ifc2x3tc1Package.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<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(),
Ifc2x3tc1Package.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(),
Ifc2x3tc1Package.getIfcDocumentInformation_IsPointer(),
IfcDocumentInformationRelationship.getRelatingDocument()void unsetIsPointer()
Is Pointer' reference list.
isSetIsPointer(),
getIsPointer()boolean isSetIsPointer()
Is Pointer' reference list is set.
unsetIsPointer(),
getIsPointer()Copyright © 2016 OpenSource BIM. All rights reserved.