public interface IfcStructuralLoadGroup extends IfcGroup
The following features are supported:
Ifc4Package.getIfcStructuralLoadGroup()| Modifier and Type | Method and Description |
|---|---|
IfcActionSourceTypeEnum |
getActionSource()
Returns the value of the 'Action Source' attribute.
|
IfcActionTypeEnum |
getActionType()
Returns the value of the 'Action Type' attribute.
|
double |
getCoefficient()
Returns the value of the 'Coefficient' attribute.
|
String |
getCoefficientAsString()
Returns the value of the 'Coefficient As String' attribute.
|
org.eclipse.emf.common.util.EList<IfcStructuralAnalysisModel> |
getLoadGroupFor()
Returns the value of the 'Load Group For' reference list.
|
IfcLoadGroupTypeEnum |
getPredefinedType()
Returns the value of the 'Predefined Type' attribute.
|
String |
getPurpose()
Returns the value of the 'Purpose' attribute.
|
org.eclipse.emf.common.util.EList<IfcStructuralResultGroup> |
getSourceOfResultGroup()
Returns the value of the 'Source Of Result Group' reference list.
|
boolean |
isSetCoefficient()
Returns whether the value of the '
Coefficient' attribute is set. |
boolean |
isSetCoefficientAsString()
Returns whether the value of the '
Coefficient As String' attribute is set. |
boolean |
isSetLoadGroupFor()
Returns whether the value of the '
Load Group For' reference list is set. |
boolean |
isSetPurpose()
Returns whether the value of the '
Purpose' attribute is set. |
boolean |
isSetSourceOfResultGroup()
Returns whether the value of the '
Source Of Result Group' reference list is set. |
void |
setActionSource(IfcActionSourceTypeEnum value)
Sets the value of the '
Action Source' attribute. |
void |
setActionType(IfcActionTypeEnum value)
Sets the value of the '
Action Type' attribute. |
void |
setCoefficient(double value)
Sets the value of the '
Coefficient' attribute. |
void |
setCoefficientAsString(String value)
Sets the value of the '
Coefficient As String' attribute. |
void |
setPredefinedType(IfcLoadGroupTypeEnum value)
Sets the value of the '
Predefined Type' attribute. |
void |
setPurpose(String value)
Sets the value of the '
Purpose' attribute. |
void |
unsetCoefficient()
Unsets the value of the '
Coefficient' attribute. |
void |
unsetCoefficientAsString()
Unsets the value of the '
Coefficient As String' attribute. |
void |
unsetLoadGroupFor()
Unsets the value of the '
Load Group For' reference list. |
void |
unsetPurpose()
Unsets the value of the '
Purpose' attribute. |
void |
unsetSourceOfResultGroup()
Unsets the value of the '
Source Of Result Group' reference list. |
getIsGroupedBy, isSetIsGroupedBy, unsetIsGroupedBygetDeclares, getIsDeclaredBy, getIsDefinedBy, getIsTypedBy, getObjectType, isSetDeclares, isSetIsDeclaredBy, isSetIsDefinedBy, isSetIsTypedBy, isSetObjectType, setObjectType, unsetDeclares, unsetIsDeclaredBy, unsetIsDefinedBy, unsetIsTypedBy, unsetObjectTypegetDecomposes, getHasAssignments, getHasAssociations, getHasContext, getIsDecomposedBy, getIsNestedBy, getNests, isSetDecomposes, isSetHasAssignments, isSetHasAssociations, isSetHasContext, isSetIsDecomposedBy, isSetIsNestedBy, isSetNests, unsetDecomposes, unsetHasAssignments, unsetHasAssociations, unsetHasContext, unsetIsDecomposedBy, unsetIsNestedBy, unsetNestsgetDescription, getGlobalId, getName, getOwnerHistory, isSetDescription, isSetName, isSetOwnerHistory, setDescription, setGlobalId, setName, setOwnerHistory, unsetDescription, unsetName, unsetOwnerHistoryforceLoad, getExpressId, getOid, getPid, getRid, isLoadedOrLoading, load, removeIfcLoadGroupTypeEnum getPredefinedType()
IfcLoadGroupTypeEnum.
If the meaning of the 'Predefined Type' attribute isn't clear, there really should be more of a description here...
IfcLoadGroupTypeEnum,
setPredefinedType(IfcLoadGroupTypeEnum),
Ifc4Package.getIfcStructuralLoadGroup_PredefinedType()void setPredefinedType(IfcLoadGroupTypeEnum value)
Predefined Type' attribute.
value - the new value of the 'Predefined Type' attribute.IfcLoadGroupTypeEnum,
getPredefinedType()IfcActionTypeEnum getActionType()
IfcActionTypeEnum.
If the meaning of the 'Action Type' attribute isn't clear, there really should be more of a description here...
IfcActionTypeEnum,
setActionType(IfcActionTypeEnum),
Ifc4Package.getIfcStructuralLoadGroup_ActionType()void setActionType(IfcActionTypeEnum value)
Action Type' attribute.
value - the new value of the 'Action Type' attribute.IfcActionTypeEnum,
getActionType()IfcActionSourceTypeEnum getActionSource()
IfcActionSourceTypeEnum.
If the meaning of the 'Action Source' attribute isn't clear, there really should be more of a description here...
IfcActionSourceTypeEnum,
setActionSource(IfcActionSourceTypeEnum),
Ifc4Package.getIfcStructuralLoadGroup_ActionSource()void setActionSource(IfcActionSourceTypeEnum value)
Action Source' attribute.
value - the new value of the 'Action Source' attribute.IfcActionSourceTypeEnum,
getActionSource()double getCoefficient()
If the meaning of the 'Coefficient' attribute isn't clear, there really should be more of a description here...
isSetCoefficient(),
unsetCoefficient(),
setCoefficient(double),
Ifc4Package.getIfcStructuralLoadGroup_Coefficient()void setCoefficient(double value)
Coefficient' attribute.
value - the new value of the 'Coefficient' attribute.isSetCoefficient(),
unsetCoefficient(),
getCoefficient()void unsetCoefficient()
Coefficient' attribute.
isSetCoefficient(),
getCoefficient(),
setCoefficient(double)boolean isSetCoefficient()
Coefficient' attribute is set.
unsetCoefficient(),
getCoefficient(),
setCoefficient(double)String getCoefficientAsString()
If the meaning of the 'Coefficient As String' attribute isn't clear, there really should be more of a description here...
isSetCoefficientAsString(),
unsetCoefficientAsString(),
setCoefficientAsString(String),
Ifc4Package.getIfcStructuralLoadGroup_CoefficientAsString()void setCoefficientAsString(String value)
Coefficient As String' attribute.
value - the new value of the 'Coefficient As String' attribute.isSetCoefficientAsString(),
unsetCoefficientAsString(),
getCoefficientAsString()void unsetCoefficientAsString()
Coefficient As String' attribute.
boolean isSetCoefficientAsString()
Coefficient As String' attribute is set.
unsetCoefficientAsString(),
getCoefficientAsString(),
setCoefficientAsString(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.getIfcStructuralLoadGroup_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)org.eclipse.emf.common.util.EList<IfcStructuralResultGroup> getSourceOfResultGroup()
IfcStructuralResultGroup.
It is bidirectional and its opposite is 'Result For Load Group'.
If the meaning of the 'Source Of Result Group' reference list isn't clear, there really should be more of a description here...
isSetSourceOfResultGroup(),
unsetSourceOfResultGroup(),
Ifc4Package.getIfcStructuralLoadGroup_SourceOfResultGroup(),
IfcStructuralResultGroup.getResultForLoadGroup()void unsetSourceOfResultGroup()
Source Of Result Group' reference list.
boolean isSetSourceOfResultGroup()
Source Of Result Group' reference list is set.
unsetSourceOfResultGroup(),
getSourceOfResultGroup()org.eclipse.emf.common.util.EList<IfcStructuralAnalysisModel> getLoadGroupFor()
IfcStructuralAnalysisModel.
It is bidirectional and its opposite is 'Loaded By'.
If the meaning of the 'Load Group For' reference list isn't clear, there really should be more of a description here...
isSetLoadGroupFor(),
unsetLoadGroupFor(),
Ifc4Package.getIfcStructuralLoadGroup_LoadGroupFor(),
IfcStructuralAnalysisModel.getLoadedBy()void unsetLoadGroupFor()
Load Group For' reference list.
isSetLoadGroupFor(),
getLoadGroupFor()boolean isSetLoadGroupFor()
Load Group For' reference list is set.
unsetLoadGroupFor(),
getLoadGroupFor()Copyright © 2016 OpenSource BIM. All rights reserved.