public interface IfcWindowType extends IfcBuildingElementType
| Modifier and Type | Method and Description |
|---|---|
Tristate |
getParameterTakesPrecedence()
Returns the value of the 'Parameter Takes Precedence' attribute.
|
IfcWindowTypePartitioningEnum |
getPartitioningType()
Returns the value of the 'Partitioning Type' attribute.
|
IfcWindowTypeEnum |
getPredefinedType()
Returns the value of the 'Predefined Type' attribute.
|
String |
getUserDefinedPartitioningType()
Returns the value of the 'User Defined Partitioning Type' attribute.
|
boolean |
isSetParameterTakesPrecedence()
Returns whether the value of the '
Parameter Takes Precedence' attribute is set. |
boolean |
isSetUserDefinedPartitioningType()
Returns whether the value of the '
User Defined Partitioning Type' attribute is set. |
void |
setParameterTakesPrecedence(Tristate value)
Sets the value of the '
Parameter Takes Precedence' attribute. |
void |
setPartitioningType(IfcWindowTypePartitioningEnum value)
Sets the value of the '
Partitioning Type' attribute. |
void |
setPredefinedType(IfcWindowTypeEnum value)
Sets the value of the '
Predefined Type' attribute. |
void |
setUserDefinedPartitioningType(String value)
Sets the value of the '
User Defined Partitioning Type' attribute. |
void |
unsetParameterTakesPrecedence()
Unsets the value of the '
Parameter Takes Precedence' attribute. |
void |
unsetUserDefinedPartitioningType()
Unsets the value of the '
User Defined Partitioning Type' attribute. |
getElementType, isSetElementType, setElementType, unsetElementTypegetReferencedBy, getRepresentationMaps, getTag, isSetReferencedBy, isSetRepresentationMaps, isSetTag, setTag, unsetReferencedBy, unsetRepresentationMaps, unsetTaggetApplicableOccurrence, getHasPropertySets, getTypes, isSetApplicableOccurrence, isSetHasPropertySets, isSetTypes, setApplicableOccurrence, unsetApplicableOccurrence, unsetHasPropertySets, unsetTypesgetDecomposes, 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, removeIfcWindowTypeEnum getPredefinedType()
IfcWindowTypeEnum.
If the meaning of the 'Predefined Type' attribute isn't clear, there really should be more of a description here...
IfcWindowTypeEnum,
setPredefinedType(IfcWindowTypeEnum),
Ifc4Package.getIfcWindowType_PredefinedType()void setPredefinedType(IfcWindowTypeEnum value)
Predefined Type' attribute.
value - the new value of the 'Predefined Type' attribute.IfcWindowTypeEnum,
getPredefinedType()IfcWindowTypePartitioningEnum getPartitioningType()
IfcWindowTypePartitioningEnum.
If the meaning of the 'Partitioning Type' attribute isn't clear, there really should be more of a description here...
IfcWindowTypePartitioningEnum,
setPartitioningType(IfcWindowTypePartitioningEnum),
Ifc4Package.getIfcWindowType_PartitioningType()void setPartitioningType(IfcWindowTypePartitioningEnum value)
Partitioning Type' attribute.
value - the new value of the 'Partitioning Type' attribute.IfcWindowTypePartitioningEnum,
getPartitioningType()Tristate getParameterTakesPrecedence()
Tristate.
If the meaning of the 'Parameter Takes Precedence' attribute isn't clear, there really should be more of a description here...
Tristate,
isSetParameterTakesPrecedence(),
unsetParameterTakesPrecedence(),
setParameterTakesPrecedence(Tristate),
Ifc4Package.getIfcWindowType_ParameterTakesPrecedence()void setParameterTakesPrecedence(Tristate value)
Parameter Takes Precedence' attribute.
value - the new value of the 'Parameter Takes Precedence' attribute.Tristate,
isSetParameterTakesPrecedence(),
unsetParameterTakesPrecedence(),
getParameterTakesPrecedence()void unsetParameterTakesPrecedence()
Parameter Takes Precedence' attribute.
boolean isSetParameterTakesPrecedence()
Parameter Takes Precedence' attribute is set.
unsetParameterTakesPrecedence(),
getParameterTakesPrecedence(),
setParameterTakesPrecedence(Tristate)String getUserDefinedPartitioningType()
If the meaning of the 'User Defined Partitioning Type' attribute isn't clear, there really should be more of a description here...
isSetUserDefinedPartitioningType(),
unsetUserDefinedPartitioningType(),
setUserDefinedPartitioningType(String),
Ifc4Package.getIfcWindowType_UserDefinedPartitioningType()void setUserDefinedPartitioningType(String value)
User Defined Partitioning Type' attribute.
value - the new value of the 'User Defined Partitioning Type' attribute.isSetUserDefinedPartitioningType(),
unsetUserDefinedPartitioningType(),
getUserDefinedPartitioningType()void unsetUserDefinedPartitioningType()
User Defined Partitioning Type' attribute.
boolean isSetUserDefinedPartitioningType()
User Defined Partitioning Type' attribute is set.
unsetUserDefinedPartitioningType(),
getUserDefinedPartitioningType(),
setUserDefinedPartitioningType(String)Copyright © 2018 OpenSource BIM. All rights reserved.