public interface IfcLibraryReference extends IfcExternalReference, IfcLibrarySelect
The following features are supported:
Ifc4Package.getIfcLibraryReference()| Modifier and Type | Method and Description |
|---|---|
String |
getDescription()
Returns the value of the 'Description' attribute.
|
String |
getLanguage()
Returns the value of the 'Language' attribute.
|
org.eclipse.emf.common.util.EList<IfcRelAssociatesLibrary> |
getLibraryRefForObjects()
Returns the value of the 'Library Ref For Objects' reference list.
|
IfcLibraryInformation |
getReferencedLibrary()
Returns the value of the 'Referenced Library' reference.
|
boolean |
isSetDescription()
Returns whether the value of the '
Description' attribute is set. |
boolean |
isSetLanguage()
Returns whether the value of the '
Language' attribute is set. |
boolean |
isSetLibraryRefForObjects()
Returns whether the value of the '
Library Ref For Objects' reference list is set. |
boolean |
isSetReferencedLibrary()
Returns whether the value of the '
Referenced Library' reference is set. |
void |
setDescription(String value)
Sets the value of the '
Description' attribute. |
void |
setLanguage(String value)
Sets the value of the '
Language' attribute. |
void |
setReferencedLibrary(IfcLibraryInformation value)
Sets the value of the '
Referenced Library' reference. |
void |
unsetDescription()
Unsets the value of the '
Description' attribute. |
void |
unsetLanguage()
Unsets the value of the '
Language' attribute. |
void |
unsetLibraryRefForObjects()
Unsets the value of the '
Library Ref For Objects' reference list. |
void |
unsetReferencedLibrary()
Unsets the value of the '
Referenced Library' reference. |
getExternalReferenceForResources, getIdentification, getLocation, getName, isSetExternalReferenceForResources, isSetIdentification, isSetLocation, isSetName, setIdentification, setLocation, setName, unsetExternalReferenceForResources, unsetIdentification, unsetLocation, unsetNameforceLoad, getExpressId, getOid, getPid, getRid, isLoadedOrLoading, load, removeString 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.getIfcLibraryReference_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 getLanguage()
If the meaning of the 'Language' attribute isn't clear, there really should be more of a description here...
isSetLanguage(),
unsetLanguage(),
setLanguage(String),
Ifc4Package.getIfcLibraryReference_Language()void setLanguage(String value)
Language' attribute.
value - the new value of the 'Language' attribute.isSetLanguage(),
unsetLanguage(),
getLanguage()void unsetLanguage()
Language' attribute.
isSetLanguage(),
getLanguage(),
setLanguage(String)boolean isSetLanguage()
Language' attribute is set.
unsetLanguage(),
getLanguage(),
setLanguage(String)IfcLibraryInformation getReferencedLibrary()
Has Library References'.
If the meaning of the 'Referenced Library' reference isn't clear, there really should be more of a description here...
isSetReferencedLibrary(),
unsetReferencedLibrary(),
setReferencedLibrary(IfcLibraryInformation),
Ifc4Package.getIfcLibraryReference_ReferencedLibrary(),
IfcLibraryInformation.getHasLibraryReferences()void setReferencedLibrary(IfcLibraryInformation value)
Referenced Library' reference.
value - the new value of the 'Referenced Library' reference.isSetReferencedLibrary(),
unsetReferencedLibrary(),
getReferencedLibrary()void unsetReferencedLibrary()
Referenced Library' reference.
boolean isSetReferencedLibrary()
Referenced Library' reference is set.
unsetReferencedLibrary(),
getReferencedLibrary(),
setReferencedLibrary(IfcLibraryInformation)org.eclipse.emf.common.util.EList<IfcRelAssociatesLibrary> getLibraryRefForObjects()
IfcRelAssociatesLibrary.
If the meaning of the 'Library Ref For Objects' reference list isn't clear, there really should be more of a description here...
isSetLibraryRefForObjects(),
unsetLibraryRefForObjects(),
Ifc4Package.getIfcLibraryReference_LibraryRefForObjects()void unsetLibraryRefForObjects()
Library Ref For Objects' reference list.
boolean isSetLibraryRefForObjects()
Library Ref For Objects' reference list is set.
unsetLibraryRefForObjects(),
getLibraryRefForObjects()Copyright © 2016 OpenSource BIM. All rights reserved.