public interface IfcLibraryInformation extends IfcExternalInformation, IfcLibrarySelect
The following features are supported:
Ifc4Package.getIfcLibraryInformation()| Modifier and Type | Method and Description |
|---|---|
String |
getDescription()
Returns the value of the 'Description' attribute.
|
org.eclipse.emf.common.util.EList<IfcLibraryReference> |
getHasLibraryReferences()
Returns the value of the 'Has Library References' reference list.
|
org.eclipse.emf.common.util.EList<IfcRelAssociatesLibrary> |
getLibraryInfoForObjects()
Returns the value of the 'Library Info For Objects' reference list.
|
String |
getLocation()
Returns the value of the 'Location' attribute.
|
String |
getName()
Returns the value of the 'Name' attribute.
|
IfcActorSelect |
getPublisher()
Returns the value of the 'Publisher' reference.
|
String |
getVersion()
Returns the value of the 'Version' attribute.
|
String |
getVersionDate()
Returns the value of the 'Version Date' attribute.
|
boolean |
isSetDescription()
Returns whether the value of the '
Description' attribute is set. |
boolean |
isSetHasLibraryReferences()
Returns whether the value of the '
Has Library References' reference list is set. |
boolean |
isSetLibraryInfoForObjects()
Returns whether the value of the '
Library Info For Objects' reference list is set. |
boolean |
isSetLocation()
Returns whether the value of the '
Location' attribute is set. |
boolean |
isSetPublisher()
Returns whether the value of the '
Publisher' reference is set. |
boolean |
isSetVersion()
Returns whether the value of the '
Version' attribute is set. |
boolean |
isSetVersionDate()
Returns whether the value of the '
Version Date' attribute is set. |
void |
setDescription(String value)
Sets the value of the '
Description' attribute. |
void |
setLocation(String value)
Sets the value of the '
Location' attribute. |
void |
setName(String value)
Sets the value of the '
Name' attribute. |
void |
setPublisher(IfcActorSelect value)
Sets the value of the '
Publisher' reference. |
void |
setVersion(String value)
Sets the value of the '
Version' attribute. |
void |
setVersionDate(String value)
Sets the value of the '
Version Date' attribute. |
void |
unsetDescription()
Unsets the value of the '
Description' attribute. |
void |
unsetHasLibraryReferences()
Unsets the value of the '
Has Library References' reference list. |
void |
unsetLibraryInfoForObjects()
Unsets the value of the '
Library Info For Objects' reference list. |
void |
unsetLocation()
Unsets the value of the '
Location' attribute. |
void |
unsetPublisher()
Unsets the value of the '
Publisher' reference. |
void |
unsetVersion()
Unsets the value of the '
Version' attribute. |
void |
unsetVersionDate()
Unsets the value of the '
Version Date' attribute. |
forceLoad, getExpressId, getOid, getPid, getRid, isLoadedOrLoading, load, removeString getName()
If the meaning of the 'Name' attribute isn't clear, there really should be more of a description here...
setName(String),
Ifc4Package.getIfcLibraryInformation_Name()void setName(String value)
Name' attribute.
value - the new value of the 'Name' attribute.getName()String getVersion()
If the meaning of the 'Version' attribute isn't clear, there really should be more of a description here...
isSetVersion(),
unsetVersion(),
setVersion(String),
Ifc4Package.getIfcLibraryInformation_Version()void setVersion(String value)
Version' attribute.
value - the new value of the 'Version' attribute.isSetVersion(),
unsetVersion(),
getVersion()void unsetVersion()
Version' attribute.
isSetVersion(),
getVersion(),
setVersion(String)boolean isSetVersion()
Version' attribute is set.
unsetVersion(),
getVersion(),
setVersion(String)IfcActorSelect getPublisher()
If the meaning of the 'Publisher' reference isn't clear, there really should be more of a description here...
isSetPublisher(),
unsetPublisher(),
setPublisher(IfcActorSelect),
Ifc4Package.getIfcLibraryInformation_Publisher()void setPublisher(IfcActorSelect value)
Publisher' reference.
value - the new value of the 'Publisher' reference.isSetPublisher(),
unsetPublisher(),
getPublisher()void unsetPublisher()
Publisher' reference.
boolean isSetPublisher()
Publisher' reference is set.
unsetPublisher(),
getPublisher(),
setPublisher(IfcActorSelect)String getVersionDate()
If the meaning of the 'Version Date' attribute isn't clear, there really should be more of a description here...
isSetVersionDate(),
unsetVersionDate(),
setVersionDate(String),
Ifc4Package.getIfcLibraryInformation_VersionDate()void setVersionDate(String value)
Version Date' attribute.
value - the new value of the 'Version Date' attribute.isSetVersionDate(),
unsetVersionDate(),
getVersionDate()void unsetVersionDate()
Version Date' attribute.
isSetVersionDate(),
getVersionDate(),
setVersionDate(String)boolean isSetVersionDate()
Version Date' attribute is set.
unsetVersionDate(),
getVersionDate(),
setVersionDate(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.getIfcLibraryInformation_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 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.getIfcLibraryInformation_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<IfcRelAssociatesLibrary> getLibraryInfoForObjects()
IfcRelAssociatesLibrary.
If the meaning of the 'Library Info For Objects' reference list isn't clear, there really should be more of a description here...
isSetLibraryInfoForObjects(),
unsetLibraryInfoForObjects(),
Ifc4Package.getIfcLibraryInformation_LibraryInfoForObjects()void unsetLibraryInfoForObjects()
Library Info For Objects' reference list.
boolean isSetLibraryInfoForObjects()
Library Info For Objects' reference list is set.
unsetLibraryInfoForObjects(),
getLibraryInfoForObjects()org.eclipse.emf.common.util.EList<IfcLibraryReference> getHasLibraryReferences()
IfcLibraryReference.
It is bidirectional and its opposite is 'Referenced Library'.
If the meaning of the 'Has Library References' reference list isn't clear, there really should be more of a description here...
isSetHasLibraryReferences(),
unsetHasLibraryReferences(),
Ifc4Package.getIfcLibraryInformation_HasLibraryReferences(),
IfcLibraryReference.getReferencedLibrary()void unsetHasLibraryReferences()
Has Library References' reference list.
boolean isSetHasLibraryReferences()
Has Library References' reference list is set.
unsetHasLibraryReferences(),
getHasLibraryReferences()Copyright © 2018 OpenSource BIM. All rights reserved.