memo_artifacts_standards_iec_60812
SysML API
Namespace hierarchy
memo → memo::artifacts → memo::artifacts::standards
Packages
| Package |
memo_artifacts_standards_iec_60812 |
Imports
| Visibility |
Target |
| private |
ScalarValues::* |
| private |
memo_core_relationships::* |
| private |
memo_artifacts_standards_traceability::* |
Declarations
| Name |
SysML kind |
Description |
Specializes |
| — |
— |
— |
— |
Source
artifacts/standards/iec_60812.sysml
package memo_artifacts_standards_iec_60812 {
private import ScalarValues::*;
private import memo_core_relationships::*;
private import memo_artifacts_standards_traceability::*;
item iec60812 : RegulatoryStandard {
attribute :>> id = "STD-IEC-60812";
attribute :>> name = "IEC60812";
attribute :>> designation = "IEC 60812:2018";
attribute :>> edition = "2018";
attribute :>> issuer = "IEC";
}
item iec60812Clause5 : StandardClause {
attribute :>> id = "STD-IEC-60812-5";
attribute :>> name = "IEC60812Clause5";
attribute :>> clauseNumber = "5";
attribute :>> normativeStrength = "shall";
}
item iec60812Clause6 : StandardClause {
attribute :>> id = "STD-IEC-60812-6";
attribute :>> name = "IEC60812Clause6";
attribute :>> clauseNumber = "6";
attribute :>> normativeStrength = "shall";
}
item iec60812Clause7 : StandardClause {
attribute :>> id = "STD-IEC-60812-7";
attribute :>> name = "IEC60812Clause7";
attribute :>> clauseNumber = "7";
attribute :>> normativeStrength = "shall";
}
connection iec60812Has5 : Composes connect parent ::> iec60812 to child ::> iec60812Clause5;
connection iec60812Has6 : Composes connect parent ::> iec60812 to child ::> iec60812Clause6;
connection iec60812Has7 : Composes connect parent ::> iec60812 to child ::> iec60812Clause7;
}