Overview Schemas Index

SYSTEMS_ENGINEERING_REPRESENTATION_SCHEMA (jsdai.SSystems_engineering_representation_schema)


ENTITY expression_assignment;
          ABSTRACT SUPERTYPE;
          assigned_expression : expression;
          assigned_to_object : assignment_target_select;
          role : expression_role;
END_ENTITY; -- expression_assignment

Entity data types and their attributes

expression_assignment
          assigned_expression: expression;
          assigned_to_object: assignment_target_select;
          role: expression_role;

Known subtypes

          applied_expression_assignment (EXPRESSION_ASSIGNMENT_MIM)

Users

expression_assignment
          applied_action_method_assignment.items
                    action_method_items
                              sbb_action_method_items
          issue_reference_mapping.items
                    issue_reference_item
                              syse_issue_reference_item
          risk_source_assignment.items
                    risk_source_item
                              syse_risk_source_item
          verification_evidence.items
                    verification_evidence_item
                              sysm_verification_evidence_item

Global rules for this entity data type

          -

public interface EExpression_assignment extends EEntity

assigned_expression (explicit attribute)

          boolean testAssigned_expression(EExpression_assignment type)
          EExpression getAssigned_expression(EExpression_assignment type)
          void setAssigned_expression(EExpression_assignment type, EExpression value)
          void unsetAssigned_expression(EExpression_assignment type)

assigned_to_object (explicit attribute)

          int testAssigned_to_object(EExpression_assignment type)
          void unsetAssigned_to_object(EExpression_assignment type)

role (explicit attribute)

          boolean testRole(EExpression_assignment type)
          EExpression_role getRole(EExpression_assignment type)
          void setRole(EExpression_assignment type, EExpression_role value)
          void unsetRole(EExpression_assignment type)

public class CExpression_assignment implements EExpression_assignment

          static EAttribute attributeAssigned_expression(EExpression_assignment type)
          static int usedinAssigned_expression(EExpression_assignment type, EExpression instance, ASdaiModel domain, AExpression_assignment result)
          static EAttribute attributeAssigned_to_object(EExpression_assignment type)
          static int usedinAssigned_to_object(EExpression_assignment type, EEntity instance, ASdaiModel domain, AExpression_assignment result)
          static EAttribute attributeRole(EExpression_assignment type)
          static int usedinRole(EExpression_assignment type, EExpression_role instance, ASdaiModel domain, AExpression_assignment result)

public class AExpression_assignment extends AEntity

          public EExpression_assignment getByIndex(int index)
          public EExpression_assignment getCurrentMember(SdaiIterator it)