ENTITY position SUBTYPE OF (position_in_organization); address : OPTIONAL address; position_context : position_context_item; END_ENTITY; -- position |
Entity data types and their attributesposition_in_organizationid: identifier; name: label; (OPT) description: text; position (OPT) address: address; position_context: position_context_item; |
Global rules for this entity data type- |
public interface EPosition extends EPosition_in_organizationaddress (explicit attribute)boolean testAddress(EPosition type)EAddress getAddress(EPosition type) void setAddress(EPosition type, EAddress value) void unsetAddress(EPosition type) position_context (explicit attribute)int testPosition_context(EPosition type)case 1 EEntity getPosition_context(EPosition type) void setPosition_context(EPosition type, EEntity value, EEntity node1) void unsetPosition_context(EPosition type) |
public class CPosition implements EPositionstatic EAttribute attributeAddress(EPosition type)static int usedinAddress(EPosition type, EAddress instance, ASdaiModel domain, APosition result) static EAttribute attributePosition_context(EPosition type) static int usedinPosition_context(EPosition type, EEntity instance, ASdaiModel domain, APosition result) |
public class APosition extends AEntitypublic EPosition getByIndex(int index)public EPosition getCurrentMember(SdaiIterator it) |