public interface IfcConstraint extends IfcResourceObjectSelect
The following features are supported:
Ifc4Package.getIfcConstraint()| Modifier and Type | Method and Description |
|---|---|
IfcConstraintEnum |
getConstraintGrade()
Returns the value of the 'Constraint Grade' attribute.
|
String |
getConstraintSource()
Returns the value of the 'Constraint Source' attribute.
|
IfcActorSelect |
getCreatingActor()
Returns the value of the 'Creating Actor' reference.
|
String |
getCreationTime()
Returns the value of the 'Creation Time' attribute.
|
String |
getDescription()
Returns the value of the 'Description' attribute.
|
org.eclipse.emf.common.util.EList<IfcExternalReferenceRelationship> |
getHasExternalReferences()
Returns the value of the 'Has External References' reference list.
|
String |
getName()
Returns the value of the 'Name' attribute.
|
org.eclipse.emf.common.util.EList<IfcResourceConstraintRelationship> |
getPropertiesForConstraint()
Returns the value of the 'Properties For Constraint' reference list.
|
String |
getUserDefinedGrade()
Returns the value of the 'User Defined Grade' attribute.
|
boolean |
isSetConstraintSource()
Returns whether the value of the '
Constraint Source' attribute is set. |
boolean |
isSetCreatingActor()
Returns whether the value of the '
Creating Actor' reference is set. |
boolean |
isSetCreationTime()
Returns whether the value of the '
Creation Time' attribute is set. |
boolean |
isSetDescription()
Returns whether the value of the '
Description' attribute is set. |
boolean |
isSetHasExternalReferences()
Returns whether the value of the '
Has External References' reference list is set. |
boolean |
isSetPropertiesForConstraint()
Returns whether the value of the '
Properties For Constraint' reference list is set. |
boolean |
isSetUserDefinedGrade()
Returns whether the value of the '
User Defined Grade' attribute is set. |
void |
setConstraintGrade(IfcConstraintEnum value)
Sets the value of the '
Constraint Grade' attribute. |
void |
setConstraintSource(String value)
Sets the value of the '
Constraint Source' attribute. |
void |
setCreatingActor(IfcActorSelect value)
Sets the value of the '
Creating Actor' reference. |
void |
setCreationTime(String value)
Sets the value of the '
Creation Time' attribute. |
void |
setDescription(String value)
Sets the value of the '
Description' attribute. |
void |
setName(String value)
Sets the value of the '
Name' attribute. |
void |
setUserDefinedGrade(String value)
Sets the value of the '
User Defined Grade' attribute. |
void |
unsetConstraintSource()
Unsets the value of the '
Constraint Source' attribute. |
void |
unsetCreatingActor()
Unsets the value of the '
Creating Actor' reference. |
void |
unsetCreationTime()
Unsets the value of the '
Creation Time' attribute. |
void |
unsetDescription()
Unsets the value of the '
Description' attribute. |
void |
unsetHasExternalReferences()
Unsets the value of the '
Has External References' reference list. |
void |
unsetPropertiesForConstraint()
Unsets the value of the '
Properties For Constraint' reference list. |
void |
unsetUserDefinedGrade()
Unsets the value of the '
User Defined Grade' 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.getIfcConstraint_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.getIfcConstraint_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)IfcConstraintEnum getConstraintGrade()
IfcConstraintEnum.
If the meaning of the 'Constraint Grade' attribute isn't clear, there really should be more of a description here...
IfcConstraintEnum,
setConstraintGrade(IfcConstraintEnum),
Ifc4Package.getIfcConstraint_ConstraintGrade()void setConstraintGrade(IfcConstraintEnum value)
Constraint Grade' attribute.
value - the new value of the 'Constraint Grade' attribute.IfcConstraintEnum,
getConstraintGrade()String getConstraintSource()
If the meaning of the 'Constraint Source' attribute isn't clear, there really should be more of a description here...
isSetConstraintSource(),
unsetConstraintSource(),
setConstraintSource(String),
Ifc4Package.getIfcConstraint_ConstraintSource()void setConstraintSource(String value)
Constraint Source' attribute.
value - the new value of the 'Constraint Source' attribute.isSetConstraintSource(),
unsetConstraintSource(),
getConstraintSource()void unsetConstraintSource()
Constraint Source' attribute.
boolean isSetConstraintSource()
Constraint Source' attribute is set.
unsetConstraintSource(),
getConstraintSource(),
setConstraintSource(String)IfcActorSelect getCreatingActor()
If the meaning of the 'Creating Actor' reference isn't clear, there really should be more of a description here...
isSetCreatingActor(),
unsetCreatingActor(),
setCreatingActor(IfcActorSelect),
Ifc4Package.getIfcConstraint_CreatingActor()void setCreatingActor(IfcActorSelect value)
Creating Actor' reference.
value - the new value of the 'Creating Actor' reference.isSetCreatingActor(),
unsetCreatingActor(),
getCreatingActor()void unsetCreatingActor()
Creating Actor' reference.
boolean isSetCreatingActor()
Creating Actor' reference is set.
unsetCreatingActor(),
getCreatingActor(),
setCreatingActor(IfcActorSelect)String getCreationTime()
If the meaning of the 'Creation Time' attribute isn't clear, there really should be more of a description here...
isSetCreationTime(),
unsetCreationTime(),
setCreationTime(String),
Ifc4Package.getIfcConstraint_CreationTime()void setCreationTime(String value)
Creation Time' attribute.
value - the new value of the 'Creation Time' attribute.isSetCreationTime(),
unsetCreationTime(),
getCreationTime()void unsetCreationTime()
Creation Time' attribute.
boolean isSetCreationTime()
Creation Time' attribute is set.
unsetCreationTime(),
getCreationTime(),
setCreationTime(String)String getUserDefinedGrade()
If the meaning of the 'User Defined Grade' attribute isn't clear, there really should be more of a description here...
isSetUserDefinedGrade(),
unsetUserDefinedGrade(),
setUserDefinedGrade(String),
Ifc4Package.getIfcConstraint_UserDefinedGrade()void setUserDefinedGrade(String value)
User Defined Grade' attribute.
value - the new value of the 'User Defined Grade' attribute.isSetUserDefinedGrade(),
unsetUserDefinedGrade(),
getUserDefinedGrade()void unsetUserDefinedGrade()
User Defined Grade' attribute.
boolean isSetUserDefinedGrade()
User Defined Grade' attribute is set.
unsetUserDefinedGrade(),
getUserDefinedGrade(),
setUserDefinedGrade(String)org.eclipse.emf.common.util.EList<IfcExternalReferenceRelationship> getHasExternalReferences()
IfcExternalReferenceRelationship.
If the meaning of the 'Has External References' reference list isn't clear, there really should be more of a description here...
isSetHasExternalReferences(),
unsetHasExternalReferences(),
Ifc4Package.getIfcConstraint_HasExternalReferences()void unsetHasExternalReferences()
Has External References' reference list.
boolean isSetHasExternalReferences()
Has External References' reference list is set.
unsetHasExternalReferences(),
getHasExternalReferences()org.eclipse.emf.common.util.EList<IfcResourceConstraintRelationship> getPropertiesForConstraint()
IfcResourceConstraintRelationship.
It is bidirectional and its opposite is 'Relating Constraint'.
If the meaning of the 'Properties For Constraint' reference list isn't clear, there really should be more of a description here...
isSetPropertiesForConstraint(),
unsetPropertiesForConstraint(),
Ifc4Package.getIfcConstraint_PropertiesForConstraint(),
IfcResourceConstraintRelationship.getRelatingConstraint()void unsetPropertiesForConstraint()
Properties For Constraint' reference list.
boolean isSetPropertiesForConstraint()
Properties For Constraint' reference list is set.
unsetPropertiesForConstraint(),
getPropertiesForConstraint()Copyright © 2016 OpenSource BIM. All rights reserved.