ENTITY contract; name : label; purpose : text; kind : contract_type; END_ENTITY; -- contract |
Entity data types and their attributescontractname: label; purpose: text; kind: contract_type; |
Global rules for this entity data typerestrict_multi_language_for_contract (AUTOMOTIVE_DESIGN)restrict_multi_language_for_contract (CATALOG_DATA_INFORMATION_MIM) |
public interface EContract extends EEntityname (explicit attribute)boolean testName(EContract type)String getName(EContract type) void setName(EContract type, String value) void unsetName(EContract type) purpose (explicit attribute)boolean testPurpose(EContract type)String getPurpose(EContract type) void setPurpose(EContract type, String value) void unsetPurpose(EContract type) kind (explicit attribute)boolean testKind(EContract type)EContract_type getKind(EContract type) void setKind(EContract type, EContract_type value) void unsetKind(EContract type) |
public class CContract implements EContractstatic EAttribute attributeName(EContract type)static EAttribute attributePurpose(EContract type) static EAttribute attributeKind(EContract type) static int usedinKind(EContract type, EContract_type instance, ASdaiModel domain, AContract result) |
public class AContract extends AEntitypublic EContract getByIndex(int index)public EContract getCurrentMember(SdaiIterator it) |