ENTITY assembly_component_usage_substitute; name : label; definition : OPTIONAL text; base : assembly_component_usage; substitute : assembly_component_usage; UNIQUE ur1 : base, substitute; WHERE wr1: base.relating_product_definition :=: substitute.relating_product_definition; wr2: base :<>: substitute; END_ENTITY; -- assembly_component_usage_substitute |
Entity data types and their attributesassembly_component_usage_substitutename: label; (OPT) definition: text; base: assembly_component_usage; substitute: assembly_component_usage; |
assembly_component_usage_substitute_with_ranking (PRODUCT_STRUCTURE_SCHEMA) |
Global rules for this entity data typerestrict_multi_language_for_assembly_component_usage_substitute (AUTOMOTIVE_DESIGN)restrict_multi_language_for_assembly_component_usage_substitute (CATALOG_DATA_INFORMATION_MIM) |
public interface EAssembly_component_usage_substitute extends EEntityname (explicit attribute)boolean testName(EAssembly_component_usage_substitute type)String getName(EAssembly_component_usage_substitute type) void setName(EAssembly_component_usage_substitute type, String value) void unsetName(EAssembly_component_usage_substitute type) definition (explicit attribute)boolean testDefinition(EAssembly_component_usage_substitute type)String getDefinition(EAssembly_component_usage_substitute type) void setDefinition(EAssembly_component_usage_substitute type, String value) void unsetDefinition(EAssembly_component_usage_substitute type) base (explicit attribute)boolean testBase(EAssembly_component_usage_substitute type)EAssembly_component_usage getBase(EAssembly_component_usage_substitute type) void setBase(EAssembly_component_usage_substitute type, EAssembly_component_usage value) void unsetBase(EAssembly_component_usage_substitute type) substitute (explicit attribute)boolean testSubstitute(EAssembly_component_usage_substitute type)EAssembly_component_usage getSubstitute(EAssembly_component_usage_substitute type) void setSubstitute(EAssembly_component_usage_substitute type, EAssembly_component_usage value) void unsetSubstitute(EAssembly_component_usage_substitute type) |
public class CAssembly_component_usage_substitute implements EAssembly_component_usage_substitutestatic EAttribute attributeName(EAssembly_component_usage_substitute type)static EAttribute attributeDefinition(EAssembly_component_usage_substitute type) static EAttribute attributeBase(EAssembly_component_usage_substitute type) static int usedinBase(EAssembly_component_usage_substitute type, EAssembly_component_usage instance, ASdaiModel domain, AAssembly_component_usage_substitute result) static EAttribute attributeSubstitute(EAssembly_component_usage_substitute type) static int usedinSubstitute(EAssembly_component_usage_substitute type, EAssembly_component_usage instance, ASdaiModel domain, AAssembly_component_usage_substitute result) |
public class AAssembly_component_usage_substitute extends AEntitypublic EAssembly_component_usage_substitute getByIndex(int index)public EAssembly_component_usage_substitute getCurrentMember(SdaiIterator it) |