ENTITY risk_perception SUBTYPE OF (product_definition); SELF\product_definition.formation : risk_perception_formation; SELF\product_definition.frame_of_reference RENAMED risk_perception_context : risk_perception_context; probability : risk_probability_assignment; risk_consequence : SET [1:?] OF risk_consequence; risk_impact : risk_impact; risk_status : risk_status; END_ENTITY; -- risk_perception |
Entity data types and their attributesproduct_definitionid: identifier; (OPT) description: text; formation: product_definition_formation; frame_of_reference: product_definition_context; (DER) name: label; risk_perception (RT) formation: risk_perception_formation; (RT) frame_of_reference->risk_perception_context: risk_perception_context; probability: risk_probability_assignment; risk_consequence: SET [1:?] OF risk_consequence; risk_impact: risk_impact; risk_status: risk_status; |
prgm_characterizable_risk_perception (PROGRAM_MANAGEMENT_MIM) |
risk_criteria (RISK_SCHEMA) |
risk_level (RISK_SCHEMA) |
Global rules for this entity data type- |
public interface ERisk_perception extends EProduct_definitionprobability (explicit attribute)boolean testProbability(ERisk_perception type)ERisk_probability_assignment getProbability(ERisk_perception type) void setProbability(ERisk_perception type, ERisk_probability_assignment value) void unsetProbability(ERisk_perception type) risk_consequence (explicit attribute)boolean testRisk_consequence(ERisk_perception type)ARisk_consequence getRisk_consequence(ERisk_perception type) ARisk_consequence createRisk_consequence(ERisk_perception type) void unsetRisk_consequence(ERisk_perception type) risk_impact (explicit attribute)boolean testRisk_impact(ERisk_perception type)ERisk_impact getRisk_impact(ERisk_perception type) void setRisk_impact(ERisk_perception type, ERisk_impact value) void unsetRisk_impact(ERisk_perception type) risk_status (explicit attribute)boolean testRisk_status(ERisk_perception type)ERisk_status getRisk_status(ERisk_perception type) void setRisk_status(ERisk_perception type, ERisk_status value) void unsetRisk_status(ERisk_perception type) |
public class CRisk_perception implements ERisk_perceptionstatic EAttribute attributeProbability(ERisk_perception type)static int usedinProbability(ERisk_perception type, ERisk_probability_assignment instance, ASdaiModel domain, ARisk_perception result) static EAttribute attributeRisk_consequence(ERisk_perception type) static int usedinRisk_consequence(ERisk_perception type, ERisk_consequence instance, ASdaiModel domain, ARisk_perception result) static EAttribute attributeRisk_impact(ERisk_perception type) static int usedinRisk_impact(ERisk_perception type, ERisk_impact instance, ASdaiModel domain, ARisk_perception result) static EAttribute attributeRisk_status(ERisk_perception type) static int usedinRisk_status(ERisk_perception type, ERisk_status instance, ASdaiModel domain, ARisk_perception result) |
public class ARisk_perception extends AEntitypublic ERisk_perception getByIndex(int index)public ERisk_perception getCurrentMember(SdaiIterator it) |