ENTITY indirect_stratum_component_join_implementation_armx SUBTYPE OF (plated_inter_stratum_feature_armx, indirect_stratum_component_join_implementation); indirect_topological_requirement : stratum_embedded_physical_component_join_relationship; implementing_joint : fabrication_joint_armx; UNIQUE ur1 : indirect_topological_requirement, implementing_joint; END_ENTITY; -- indirect_stratum_component_join_implementation_armx |
Global rules for this entity data type- |
public interface EIndirect_stratum_component_join_implementation_armx extends EPlated_inter_stratum_feature_armx, EIndirect_stratum_component_join_implementationindirect_topological_requirement (explicit attribute)boolean testIndirect_topological_requirement(EIndirect_stratum_component_join_implementation_armx type)EStratum_embedded_physical_component_join_relationship getIndirect_topological_requirement(EIndirect_stratum_component_join_implementation_armx type) void setIndirect_topological_requirement(EIndirect_stratum_component_join_implementation_armx type, EStratum_embedded_physical_component_join_relationship value) void unsetIndirect_topological_requirement(EIndirect_stratum_component_join_implementation_armx type) implementing_joint (explicit attribute)boolean testImplementing_joint(EIndirect_stratum_component_join_implementation_armx type)EFabrication_joint_armx getImplementing_joint(EIndirect_stratum_component_join_implementation_armx type) void setImplementing_joint(EIndirect_stratum_component_join_implementation_armx type, EFabrication_joint_armx value) void unsetImplementing_joint(EIndirect_stratum_component_join_implementation_armx type) |
public class CIndirect_stratum_component_join_implementation_armx implements EIndirect_stratum_component_join_implementation_armxstatic EAttribute attributeIndirect_topological_requirement(EIndirect_stratum_component_join_implementation_armx type)static int usedinIndirect_topological_requirement(EIndirect_stratum_component_join_implementation_armx type, EStratum_embedded_physical_component_join_relationship instance, ASdaiModel domain, AIndirect_stratum_component_join_implementation_armx result) static EAttribute attributeImplementing_joint(EIndirect_stratum_component_join_implementation_armx type) static int usedinImplementing_joint(EIndirect_stratum_component_join_implementation_armx type, EFabrication_joint_armx instance, ASdaiModel domain, AIndirect_stratum_component_join_implementation_armx result) |
public class AIndirect_stratum_component_join_implementation_armx extends AEntitypublic EIndirect_stratum_component_join_implementation_armx getByIndex(int index)public EIndirect_stratum_component_join_implementation_armx getCurrentMember(SdaiIterator it) |