public interface IfcMaterial extends IfcMaterialDefinition
The following features are supported:
Ifc4Package.getIfcMaterial()| Modifier and Type | Method and Description |
|---|---|
String |
getCategory()
Returns the value of the 'Category' attribute.
|
String |
getDescription()
Returns the value of the 'Description' attribute.
|
org.eclipse.emf.common.util.EList<IfcMaterialDefinitionRepresentation> |
getHasRepresentation()
Returns the value of the 'Has Representation' reference list.
|
org.eclipse.emf.common.util.EList<IfcMaterialRelationship> |
getIsRelatedWith()
Returns the value of the 'Is Related With' reference list.
|
String |
getName()
Returns the value of the 'Name' attribute.
|
org.eclipse.emf.common.util.EList<IfcMaterialRelationship> |
getRelatesTo()
Returns the value of the 'Relates To' reference list.
|
boolean |
isSetCategory()
Returns whether the value of the '
Category' attribute is set. |
boolean |
isSetDescription()
Returns whether the value of the '
Description' attribute is set. |
boolean |
isSetHasRepresentation()
Returns whether the value of the '
Has Representation' reference list is set. |
boolean |
isSetIsRelatedWith()
Returns whether the value of the '
Is Related With' reference list is set. |
boolean |
isSetRelatesTo()
Returns whether the value of the '
Relates To' reference list is set. |
void |
setCategory(String value)
Sets the value of the '
Category' attribute. |
void |
setDescription(String value)
Sets the value of the '
Description' attribute. |
void |
setName(String value)
Sets the value of the '
Name' attribute. |
void |
unsetCategory()
Unsets the value of the '
Category' attribute. |
void |
unsetDescription()
Unsets the value of the '
Description' attribute. |
void |
unsetHasRepresentation()
Unsets the value of the '
Has Representation' reference list. |
void |
unsetIsRelatedWith()
Unsets the value of the '
Is Related With' reference list. |
void |
unsetRelatesTo()
Unsets the value of the '
Relates To' reference list. |
getAssociatedTo, getHasExternalReferences, getHasProperties, isSetAssociatedTo, isSetHasExternalReferences, isSetHasProperties, unsetAssociatedTo, unsetHasExternalReferences, unsetHasPropertiesforceLoad, 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.getIfcMaterial_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.getIfcMaterial_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 getCategory()
If the meaning of the 'Category' attribute isn't clear, there really should be more of a description here...
isSetCategory(),
unsetCategory(),
setCategory(String),
Ifc4Package.getIfcMaterial_Category()void setCategory(String value)
Category' attribute.
value - the new value of the 'Category' attribute.isSetCategory(),
unsetCategory(),
getCategory()void unsetCategory()
Category' attribute.
isSetCategory(),
getCategory(),
setCategory(String)boolean isSetCategory()
Category' attribute is set.
unsetCategory(),
getCategory(),
setCategory(String)org.eclipse.emf.common.util.EList<IfcMaterialDefinitionRepresentation> getHasRepresentation()
IfcMaterialDefinitionRepresentation.
It is bidirectional and its opposite is 'Represented Material'.
If the meaning of the 'Has Representation' reference list isn't clear, there really should be more of a description here...
isSetHasRepresentation(),
unsetHasRepresentation(),
Ifc4Package.getIfcMaterial_HasRepresentation(),
IfcMaterialDefinitionRepresentation.getRepresentedMaterial()void unsetHasRepresentation()
Has Representation' reference list.
isSetHasRepresentation(),
getHasRepresentation()boolean isSetHasRepresentation()
Has Representation' reference list is set.
unsetHasRepresentation(),
getHasRepresentation()org.eclipse.emf.common.util.EList<IfcMaterialRelationship> getIsRelatedWith()
IfcMaterialRelationship.
It is bidirectional and its opposite is 'Related Materials'.
If the meaning of the 'Is Related With' reference list isn't clear, there really should be more of a description here...
isSetIsRelatedWith(),
unsetIsRelatedWith(),
Ifc4Package.getIfcMaterial_IsRelatedWith(),
IfcMaterialRelationship.getRelatedMaterials()void unsetIsRelatedWith()
Is Related With' reference list.
isSetIsRelatedWith(),
getIsRelatedWith()boolean isSetIsRelatedWith()
Is Related With' reference list is set.
unsetIsRelatedWith(),
getIsRelatedWith()org.eclipse.emf.common.util.EList<IfcMaterialRelationship> getRelatesTo()
IfcMaterialRelationship.
It is bidirectional and its opposite is 'Relating Material'.
If the meaning of the 'Relates To' reference list isn't clear, there really should be more of a description here...
isSetRelatesTo(),
unsetRelatesTo(),
Ifc4Package.getIfcMaterial_RelatesTo(),
IfcMaterialRelationship.getRelatingMaterial()void unsetRelatesTo()
Relates To' reference list.
isSetRelatesTo(),
getRelatesTo()boolean isSetRelatesTo()
Relates To' reference list is set.
unsetRelatesTo(),
getRelatesTo()Copyright © 2018 OpenSource BIM. All rights reserved.