ENTITY alternate_product_relationship; name : label; definition : OPTIONAL text; alternate : product; base : product; basis : text; UNIQUE ur1 : alternate, base; WHERE wr1: alternate :<>: base; END_ENTITY; -- alternate_product_relationship |
Entity data types and their attributesalternate_product_relationshipname: label; (OPT) definition: text; alternate: product; base: product; basis: text; |
alternate_part_relationship (PRODUCT_STRUCTURE_XIM) |
assembly_alternate_product (PHYSICAL_UNIT_DESIGN_VIEW_XIM) |
syss_characterizable_alternate_product_relationship (SYSTEM_STRUCTURE_MIM) |
test_select_product (TEST_SELECT_PRODUCT_XIM) |
Global rules for this entity data typerestrict_multi_language_for_alternate_product_relationship (AUTOMOTIVE_DESIGN)restrict_multi_language_for_alternate_product_relationship (CATALOG_DATA_INFORMATION_MIM) |
public interface EAlternate_product_relationship extends EEntityname (explicit attribute)boolean testName(EAlternate_product_relationship type)String getName(EAlternate_product_relationship type) void setName(EAlternate_product_relationship type, String value) void unsetName(EAlternate_product_relationship type) definition (explicit attribute)boolean testDefinition(EAlternate_product_relationship type)String getDefinition(EAlternate_product_relationship type) void setDefinition(EAlternate_product_relationship type, String value) void unsetDefinition(EAlternate_product_relationship type) alternate (explicit attribute)boolean testAlternate(EAlternate_product_relationship type)EProduct getAlternate(EAlternate_product_relationship type) void setAlternate(EAlternate_product_relationship type, EProduct value) void unsetAlternate(EAlternate_product_relationship type) base (explicit attribute)boolean testBase(EAlternate_product_relationship type)EProduct getBase(EAlternate_product_relationship type) void setBase(EAlternate_product_relationship type, EProduct value) void unsetBase(EAlternate_product_relationship type) basis (explicit attribute)boolean testBasis(EAlternate_product_relationship type)String getBasis(EAlternate_product_relationship type) void setBasis(EAlternate_product_relationship type, String value) void unsetBasis(EAlternate_product_relationship type) |
public class CAlternate_product_relationship implements EAlternate_product_relationshipstatic EAttribute attributeName(EAlternate_product_relationship type)static EAttribute attributeDefinition(EAlternate_product_relationship type) static EAttribute attributeAlternate(EAlternate_product_relationship type) static int usedinAlternate(EAlternate_product_relationship type, EProduct instance, ASdaiModel domain, AAlternate_product_relationship result) static EAttribute attributeBase(EAlternate_product_relationship type) static int usedinBase(EAlternate_product_relationship type, EProduct instance, ASdaiModel domain, AAlternate_product_relationship result) static EAttribute attributeBasis(EAlternate_product_relationship type) |
public class AAlternate_product_relationship extends AEntitypublic EAlternate_product_relationship getByIndex(int index)public EAlternate_product_relationship getCurrentMember(SdaiIterator it) |