ENTITY person; id : identifier; last_name : OPTIONAL label; first_name : OPTIONAL label; middle_names : OPTIONAL LIST [1:?] OF label; prefix_titles : OPTIONAL LIST [1:?] OF label; suffix_titles : OPTIONAL LIST [1:?] OF label; WHERE wr1: EXISTS(last_name) OR EXISTS(first_name); END_ENTITY; -- person |
Entity data types and their attributespersonid: identifier; (OPT) last_name: label; (OPT) first_name: label; (OPT) middle_names: LIST [1:?] OF label; (OPT) prefix_titles: LIST [1:?] OF label; (OPT) suffix_titles: LIST [1:?] OF label; |
characterized_person (AP239_PART_DEFINITION_INFORMATION_MIM) |
ds_characterizable_person (DECISION_SUPPORT_MIM) |
os_characterizable_person (ORGANIZATION_STRUCTURE_MIM) |
risk_person_stakeholder (RISK_SCHEMA) |
rm_characterizable_person (RISK_MANAGEMENT_MIM) |
syss_characterizable_person (SYSTEM_STRUCTURE_MIM) |
Global rules for this entity data typeperson_requires_person_and_organization (AP203_CONFIGURATION_CONTROLLED_3D_DESIGN_OF_MECHANICAL_PARTS_AND_ASSEMBLIES_XIM)person_requires_person_and_organization (AUTOMOTIVE_DESIGN) person_requires_person_and_organization (CATALOG_DATA_INFORMATION_MIM) |
public interface EPerson extends EEntityid (explicit attribute)boolean testId(EPerson type)String getId(EPerson type) void setId(EPerson type, String value) void unsetId(EPerson type) last_name (explicit attribute)boolean testLast_name(EPerson type)String getLast_name(EPerson type) void setLast_name(EPerson type, String value) void unsetLast_name(EPerson type) first_name (explicit attribute)boolean testFirst_name(EPerson type)String getFirst_name(EPerson type) void setFirst_name(EPerson type, String value) void unsetFirst_name(EPerson type) middle_names (explicit attribute)boolean testMiddle_names(EPerson type)A_String getMiddle_names(EPerson type) A_String createMiddle_names(EPerson type) void unsetMiddle_names(EPerson type) prefix_titles (explicit attribute)boolean testPrefix_titles(EPerson type)A_String getPrefix_titles(EPerson type) A_String createPrefix_titles(EPerson type) void unsetPrefix_titles(EPerson type) suffix_titles (explicit attribute)boolean testSuffix_titles(EPerson type)A_String getSuffix_titles(EPerson type) A_String createSuffix_titles(EPerson type) void unsetSuffix_titles(EPerson type) |
public class CPerson implements EPersonstatic EAttribute attributeId(EPerson type)static EAttribute attributeLast_name(EPerson type) static EAttribute attributeFirst_name(EPerson type) static EAttribute attributeMiddle_names(EPerson type) static EAttribute attributePrefix_titles(EPerson type) static EAttribute attributeSuffix_titles(EPerson type) |
public class APerson extends AEntitypublic EPerson getByIndex(int index)public EPerson getCurrentMember(SdaiIterator it) |