public interface IfcReference extends IfcAppliedValueSelect, IfcMetricValueSelect
The following features are supported:
Ifc4Package.getIfcReference()| Modifier and Type | Method and Description |
|---|---|
String |
getAttributeIdentifier()
Returns the value of the 'Attribute Identifier' attribute.
|
IfcReference |
getInnerReference()
Returns the value of the 'Inner Reference' reference.
|
String |
getInstanceName()
Returns the value of the 'Instance Name' attribute.
|
org.eclipse.emf.common.util.EList<Integer> |
getListPositions()
Returns the value of the 'List Positions' attribute list.
|
String |
getTypeIdentifier()
Returns the value of the 'Type Identifier' attribute.
|
boolean |
isSetAttributeIdentifier()
Returns whether the value of the '
Attribute Identifier' attribute is set. |
boolean |
isSetInnerReference()
Returns whether the value of the '
Inner Reference' reference is set. |
boolean |
isSetInstanceName()
Returns whether the value of the '
Instance Name' attribute is set. |
boolean |
isSetListPositions()
Returns whether the value of the '
List Positions' attribute list is set. |
boolean |
isSetTypeIdentifier()
Returns whether the value of the '
Type Identifier' attribute is set. |
void |
setAttributeIdentifier(String value)
Sets the value of the '
Attribute Identifier' attribute. |
void |
setInnerReference(IfcReference value)
Sets the value of the '
Inner Reference' reference. |
void |
setInstanceName(String value)
Sets the value of the '
Instance Name' attribute. |
void |
setTypeIdentifier(String value)
Sets the value of the '
Type Identifier' attribute. |
void |
unsetAttributeIdentifier()
Unsets the value of the '
Attribute Identifier' attribute. |
void |
unsetInnerReference()
Unsets the value of the '
Inner Reference' reference. |
void |
unsetInstanceName()
Unsets the value of the '
Instance Name' attribute. |
void |
unsetListPositions()
Unsets the value of the '
List Positions' attribute list. |
void |
unsetTypeIdentifier()
Unsets the value of the '
Type Identifier' attribute. |
forceLoad, getExpressId, getOid, getPid, getRid, isLoadedOrLoading, load, removeString getTypeIdentifier()
If the meaning of the 'Type Identifier' attribute isn't clear, there really should be more of a description here...
isSetTypeIdentifier(),
unsetTypeIdentifier(),
setTypeIdentifier(String),
Ifc4Package.getIfcReference_TypeIdentifier()void setTypeIdentifier(String value)
Type Identifier' attribute.
value - the new value of the 'Type Identifier' attribute.isSetTypeIdentifier(),
unsetTypeIdentifier(),
getTypeIdentifier()void unsetTypeIdentifier()
Type Identifier' attribute.
boolean isSetTypeIdentifier()
Type Identifier' attribute is set.
unsetTypeIdentifier(),
getTypeIdentifier(),
setTypeIdentifier(String)String getAttributeIdentifier()
If the meaning of the 'Attribute Identifier' attribute isn't clear, there really should be more of a description here...
isSetAttributeIdentifier(),
unsetAttributeIdentifier(),
setAttributeIdentifier(String),
Ifc4Package.getIfcReference_AttributeIdentifier()void setAttributeIdentifier(String value)
Attribute Identifier' attribute.
value - the new value of the 'Attribute Identifier' attribute.isSetAttributeIdentifier(),
unsetAttributeIdentifier(),
getAttributeIdentifier()void unsetAttributeIdentifier()
Attribute Identifier' attribute.
boolean isSetAttributeIdentifier()
Attribute Identifier' attribute is set.
unsetAttributeIdentifier(),
getAttributeIdentifier(),
setAttributeIdentifier(String)String getInstanceName()
If the meaning of the 'Instance Name' attribute isn't clear, there really should be more of a description here...
isSetInstanceName(),
unsetInstanceName(),
setInstanceName(String),
Ifc4Package.getIfcReference_InstanceName()void setInstanceName(String value)
Instance Name' attribute.
value - the new value of the 'Instance Name' attribute.isSetInstanceName(),
unsetInstanceName(),
getInstanceName()void unsetInstanceName()
Instance Name' attribute.
boolean isSetInstanceName()
Instance Name' attribute is set.
unsetInstanceName(),
getInstanceName(),
setInstanceName(String)org.eclipse.emf.common.util.EList<Integer> getListPositions()
Integer.
If the meaning of the 'List Positions' attribute list isn't clear, there really should be more of a description here...
isSetListPositions(),
unsetListPositions(),
Ifc4Package.getIfcReference_ListPositions()void unsetListPositions()
List Positions' attribute list.
isSetListPositions(),
getListPositions()boolean isSetListPositions()
List Positions' attribute list is set.
unsetListPositions(),
getListPositions()IfcReference getInnerReference()
If the meaning of the 'Inner Reference' reference isn't clear, there really should be more of a description here...
isSetInnerReference(),
unsetInnerReference(),
setInnerReference(IfcReference),
Ifc4Package.getIfcReference_InnerReference()void setInnerReference(IfcReference value)
Inner Reference' reference.
value - the new value of the 'Inner Reference' reference.isSetInnerReference(),
unsetInnerReference(),
getInnerReference()void unsetInnerReference()
Inner Reference' reference.
boolean isSetInnerReference()
Inner Reference' reference is set.
unsetInnerReference(),
getInnerReference(),
setInnerReference(IfcReference)Copyright © 2016 OpenSource BIM. All rights reserved.