public interface IfcConstraint extends IdEObject
The following features are supported:
Ifc2x3tc1Package.getIfcConstraint()| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.common.util.EList<IfcConstraintAggregationRelationship> |
getAggregates()
Returns the value of the 'Aggregates' reference list.
|
org.eclipse.emf.common.util.EList<IfcConstraintClassificationRelationship> |
getClassifiedAs()
Returns the value of the 'Classified As' reference list.
|
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.
|
IfcDateTimeSelect |
getCreationTime()
Returns the value of the 'Creation Time' reference.
|
String |
getDescription()
Returns the value of the 'Description' attribute.
|
org.eclipse.emf.common.util.EList<IfcConstraintAggregationRelationship> |
getIsAggregatedIn()
Returns the value of the 'Is Aggregated In' reference list.
|
org.eclipse.emf.common.util.EList<IfcConstraintRelationship> |
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<IfcPropertyConstraintRelationship> |
getPropertiesForConstraint()
Returns the value of the 'Properties For Constraint' reference list.
|
org.eclipse.emf.common.util.EList<IfcConstraintRelationship> |
getRelatesConstraints()
Returns the value of the 'Relates Constraints' reference list.
|
String |
getUserDefinedGrade()
Returns the value of the 'User Defined Grade' attribute.
|
boolean |
isSetAggregates()
Returns whether the value of the '
Aggregates' reference list is set. |
boolean |
isSetClassifiedAs()
Returns whether the value of the '
Classified As' reference list is set. |
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' reference is set. |
boolean |
isSetDescription()
Returns whether the value of the '
Description' attribute is set. |
boolean |
isSetIsAggregatedIn()
Returns whether the value of the '
Is Aggregated In' reference list is set. |
boolean |
isSetIsRelatedWith()
Returns whether the value of the '
Is Related With' reference list is set. |
boolean |
isSetPropertiesForConstraint()
Returns whether the value of the '
Properties For Constraint' reference list is set. |
boolean |
isSetRelatesConstraints()
Returns whether the value of the '
Relates Constraints' 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(IfcDateTimeSelect value)
Sets the value of the '
Creation Time' reference. |
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 |
unsetAggregates()
Unsets the value of the '
Aggregates' reference list. |
void |
unsetClassifiedAs()
Unsets the value of the '
Classified As' reference list. |
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' reference. |
void |
unsetDescription()
Unsets the value of the '
Description' attribute. |
void |
unsetIsAggregatedIn()
Unsets the value of the '
Is Aggregated In' reference list. |
void |
unsetIsRelatedWith()
Unsets the value of the '
Is Related With' reference list. |
void |
unsetPropertiesForConstraint()
Unsets the value of the '
Properties For Constraint' reference list. |
void |
unsetRelatesConstraints()
Unsets the value of the '
Relates Constraints' 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),
Ifc2x3tc1Package.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),
Ifc2x3tc1Package.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),
Ifc2x3tc1Package.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),
Ifc2x3tc1Package.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),
Ifc2x3tc1Package.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)IfcDateTimeSelect getCreationTime()
If the meaning of the 'Creation Time' reference isn't clear, there really should be more of a description here...
isSetCreationTime(),
unsetCreationTime(),
setCreationTime(IfcDateTimeSelect),
Ifc2x3tc1Package.getIfcConstraint_CreationTime()void setCreationTime(IfcDateTimeSelect value)
Creation Time' reference.
value - the new value of the 'Creation Time' reference.isSetCreationTime(),
unsetCreationTime(),
getCreationTime()void unsetCreationTime()
Creation Time' reference.
boolean isSetCreationTime()
Creation Time' reference is set.
unsetCreationTime(),
getCreationTime(),
setCreationTime(IfcDateTimeSelect)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),
Ifc2x3tc1Package.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<IfcConstraintClassificationRelationship> getClassifiedAs()
IfcConstraintClassificationRelationship.
It is bidirectional and its opposite is 'Classified Constraint'.
If the meaning of the 'Classified As' reference list isn't clear, there really should be more of a description here...
isSetClassifiedAs(),
unsetClassifiedAs(),
Ifc2x3tc1Package.getIfcConstraint_ClassifiedAs(),
IfcConstraintClassificationRelationship.getClassifiedConstraint()void unsetClassifiedAs()
Classified As' reference list.
isSetClassifiedAs(),
getClassifiedAs()boolean isSetClassifiedAs()
Classified As' reference list is set.
unsetClassifiedAs(),
getClassifiedAs()org.eclipse.emf.common.util.EList<IfcConstraintRelationship> getRelatesConstraints()
IfcConstraintRelationship.
It is bidirectional and its opposite is 'Relating Constraint'.
If the meaning of the 'Relates Constraints' reference list isn't clear, there really should be more of a description here...
isSetRelatesConstraints(),
unsetRelatesConstraints(),
Ifc2x3tc1Package.getIfcConstraint_RelatesConstraints(),
IfcConstraintRelationship.getRelatingConstraint()void unsetRelatesConstraints()
Relates Constraints' reference list.
isSetRelatesConstraints(),
getRelatesConstraints()boolean isSetRelatesConstraints()
Relates Constraints' reference list is set.
unsetRelatesConstraints(),
getRelatesConstraints()org.eclipse.emf.common.util.EList<IfcConstraintRelationship> getIsRelatedWith()
IfcConstraintRelationship.
It is bidirectional and its opposite is 'Related Constraints'.
If the meaning of the 'Is Related With' reference list isn't clear, there really should be more of a description here...
isSetIsRelatedWith(),
unsetIsRelatedWith(),
Ifc2x3tc1Package.getIfcConstraint_IsRelatedWith(),
IfcConstraintRelationship.getRelatedConstraints()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<IfcPropertyConstraintRelationship> getPropertiesForConstraint()
IfcPropertyConstraintRelationship.
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(),
Ifc2x3tc1Package.getIfcConstraint_PropertiesForConstraint(),
IfcPropertyConstraintRelationship.getRelatingConstraint()void unsetPropertiesForConstraint()
Properties For Constraint' reference list.
boolean isSetPropertiesForConstraint()
Properties For Constraint' reference list is set.
unsetPropertiesForConstraint(),
getPropertiesForConstraint()org.eclipse.emf.common.util.EList<IfcConstraintAggregationRelationship> getAggregates()
IfcConstraintAggregationRelationship.
It is bidirectional and its opposite is 'Relating Constraint'.
If the meaning of the 'Aggregates' reference list isn't clear, there really should be more of a description here...
isSetAggregates(),
unsetAggregates(),
Ifc2x3tc1Package.getIfcConstraint_Aggregates(),
IfcConstraintAggregationRelationship.getRelatingConstraint()void unsetAggregates()
Aggregates' reference list.
isSetAggregates(),
getAggregates()boolean isSetAggregates()
Aggregates' reference list is set.
unsetAggregates(),
getAggregates()org.eclipse.emf.common.util.EList<IfcConstraintAggregationRelationship> getIsAggregatedIn()
IfcConstraintAggregationRelationship.
It is bidirectional and its opposite is 'Related Constraints'.
If the meaning of the 'Is Aggregated In' reference list isn't clear, there really should be more of a description here...
isSetIsAggregatedIn(),
unsetIsAggregatedIn(),
Ifc2x3tc1Package.getIfcConstraint_IsAggregatedIn(),
IfcConstraintAggregationRelationship.getRelatedConstraints()void unsetIsAggregatedIn()
Is Aggregated In' reference list.
isSetIsAggregatedIn(),
getIsAggregatedIn()boolean isSetIsAggregatedIn()
Is Aggregated In' reference list is set.
unsetIsAggregatedIn(),
getIsAggregatedIn()Copyright © 2018 OpenSource BIM. All rights reserved.