public interface IfcPerson extends IfcActorSelect, IfcObjectReferenceSelect
The following features are supported:
Ifc2x3tc1Package.getIfcPerson()| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.common.util.EList<IfcAddress> |
getAddresses()
Returns the value of the 'Addresses' reference list.
|
org.eclipse.emf.common.util.EList<IfcPersonAndOrganization> |
getEngagedIn()
Returns the value of the 'Engaged In' reference list.
|
String |
getFamilyName()
Returns the value of the 'Family Name' attribute.
|
String |
getGivenName()
Returns the value of the 'Given Name' attribute.
|
String |
getId()
Returns the value of the 'Id' attribute.
|
org.eclipse.emf.common.util.EList<String> |
getMiddleNames()
Returns the value of the 'Middle Names' attribute list.
|
org.eclipse.emf.common.util.EList<String> |
getPrefixTitles()
Returns the value of the 'Prefix Titles' attribute list.
|
org.eclipse.emf.common.util.EList<IfcActorRole> |
getRoles()
Returns the value of the 'Roles' reference list.
|
org.eclipse.emf.common.util.EList<String> |
getSuffixTitles()
Returns the value of the 'Suffix Titles' attribute list.
|
boolean |
isSetAddresses()
Returns whether the value of the '
Addresses' reference list is set. |
boolean |
isSetEngagedIn()
Returns whether the value of the '
Engaged In' reference list is set. |
boolean |
isSetFamilyName()
Returns whether the value of the '
Family Name' attribute is set. |
boolean |
isSetGivenName()
Returns whether the value of the '
Given Name' attribute is set. |
boolean |
isSetId()
Returns whether the value of the '
Id' attribute is set. |
boolean |
isSetMiddleNames()
Returns whether the value of the '
Middle Names' attribute list is set. |
boolean |
isSetPrefixTitles()
Returns whether the value of the '
Prefix Titles' attribute list is set. |
boolean |
isSetRoles()
Returns whether the value of the '
Roles' reference list is set. |
boolean |
isSetSuffixTitles()
Returns whether the value of the '
Suffix Titles' attribute list is set. |
void |
setFamilyName(String value)
Sets the value of the '
Family Name' attribute. |
void |
setGivenName(String value)
Sets the value of the '
Given Name' attribute. |
void |
setId(String value)
Sets the value of the '
Id' attribute. |
void |
unsetAddresses()
Unsets the value of the '
Addresses' reference list. |
void |
unsetEngagedIn()
Unsets the value of the '
Engaged In' reference list. |
void |
unsetFamilyName()
Unsets the value of the '
Family Name' attribute. |
void |
unsetGivenName()
Unsets the value of the '
Given Name' attribute. |
void |
unsetId()
Unsets the value of the '
Id' attribute. |
void |
unsetMiddleNames()
Unsets the value of the '
Middle Names' attribute list. |
void |
unsetPrefixTitles()
Unsets the value of the '
Prefix Titles' attribute list. |
void |
unsetRoles()
Unsets the value of the '
Roles' reference list. |
void |
unsetSuffixTitles()
Unsets the value of the '
Suffix Titles' attribute list. |
forceLoad, getExpressId, getOid, getPid, getRid, isLoadedOrLoading, load, removeString getId()
If the meaning of the 'Id' attribute isn't clear, there really should be more of a description here...
isSetId(),
unsetId(),
setId(String),
Ifc2x3tc1Package.getIfcPerson_Id()void unsetId()
Id' attribute.
isSetId(),
getId(),
setId(String)boolean isSetId()
Id' attribute is set.
unsetId(),
getId(),
setId(String)String getFamilyName()
If the meaning of the 'Family Name' attribute isn't clear, there really should be more of a description here...
isSetFamilyName(),
unsetFamilyName(),
setFamilyName(String),
Ifc2x3tc1Package.getIfcPerson_FamilyName()void setFamilyName(String value)
Family Name' attribute.
value - the new value of the 'Family Name' attribute.isSetFamilyName(),
unsetFamilyName(),
getFamilyName()void unsetFamilyName()
Family Name' attribute.
isSetFamilyName(),
getFamilyName(),
setFamilyName(String)boolean isSetFamilyName()
Family Name' attribute is set.
unsetFamilyName(),
getFamilyName(),
setFamilyName(String)String getGivenName()
If the meaning of the 'Given Name' attribute isn't clear, there really should be more of a description here...
isSetGivenName(),
unsetGivenName(),
setGivenName(String),
Ifc2x3tc1Package.getIfcPerson_GivenName()void setGivenName(String value)
Given Name' attribute.
value - the new value of the 'Given Name' attribute.isSetGivenName(),
unsetGivenName(),
getGivenName()void unsetGivenName()
Given Name' attribute.
isSetGivenName(),
getGivenName(),
setGivenName(String)boolean isSetGivenName()
Given Name' attribute is set.
unsetGivenName(),
getGivenName(),
setGivenName(String)org.eclipse.emf.common.util.EList<String> getMiddleNames()
String.
If the meaning of the 'Middle Names' attribute list isn't clear, there really should be more of a description here...
isSetMiddleNames(),
unsetMiddleNames(),
Ifc2x3tc1Package.getIfcPerson_MiddleNames()void unsetMiddleNames()
Middle Names' attribute list.
isSetMiddleNames(),
getMiddleNames()boolean isSetMiddleNames()
Middle Names' attribute list is set.
unsetMiddleNames(),
getMiddleNames()org.eclipse.emf.common.util.EList<String> getPrefixTitles()
String.
If the meaning of the 'Prefix Titles' attribute list isn't clear, there really should be more of a description here...
isSetPrefixTitles(),
unsetPrefixTitles(),
Ifc2x3tc1Package.getIfcPerson_PrefixTitles()void unsetPrefixTitles()
Prefix Titles' attribute list.
isSetPrefixTitles(),
getPrefixTitles()boolean isSetPrefixTitles()
Prefix Titles' attribute list is set.
unsetPrefixTitles(),
getPrefixTitles()org.eclipse.emf.common.util.EList<String> getSuffixTitles()
String.
If the meaning of the 'Suffix Titles' attribute list isn't clear, there really should be more of a description here...
isSetSuffixTitles(),
unsetSuffixTitles(),
Ifc2x3tc1Package.getIfcPerson_SuffixTitles()void unsetSuffixTitles()
Suffix Titles' attribute list.
isSetSuffixTitles(),
getSuffixTitles()boolean isSetSuffixTitles()
Suffix Titles' attribute list is set.
unsetSuffixTitles(),
getSuffixTitles()org.eclipse.emf.common.util.EList<IfcActorRole> getRoles()
IfcActorRole.
If the meaning of the 'Roles' reference list isn't clear, there really should be more of a description here...
isSetRoles(),
unsetRoles(),
Ifc2x3tc1Package.getIfcPerson_Roles()void unsetRoles()
Roles' reference list.
isSetRoles(),
getRoles()boolean isSetRoles()
Roles' reference list is set.
unsetRoles(),
getRoles()org.eclipse.emf.common.util.EList<IfcAddress> getAddresses()
IfcAddress.
It is bidirectional and its opposite is 'Of Person'.
If the meaning of the 'Addresses' reference list isn't clear, there really should be more of a description here...
isSetAddresses(),
unsetAddresses(),
Ifc2x3tc1Package.getIfcPerson_Addresses(),
IfcAddress.getOfPerson()void unsetAddresses()
Addresses' reference list.
isSetAddresses(),
getAddresses()boolean isSetAddresses()
Addresses' reference list is set.
unsetAddresses(),
getAddresses()org.eclipse.emf.common.util.EList<IfcPersonAndOrganization> getEngagedIn()
IfcPersonAndOrganization.
It is bidirectional and its opposite is 'The Person'.
If the meaning of the 'Engaged In' reference list isn't clear, there really should be more of a description here...
isSetEngagedIn(),
unsetEngagedIn(),
Ifc2x3tc1Package.getIfcPerson_EngagedIn(),
IfcPersonAndOrganization.getThePerson()void unsetEngagedIn()
Engaged In' reference list.
isSetEngagedIn(),
getEngagedIn()boolean isSetEngagedIn()
Engaged In' reference list is set.
unsetEngagedIn(),
getEngagedIn()Copyright © 2018 OpenSource BIM. All rights reserved.