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::* |
| private |
memo_core_common::* |
| private |
memo_core_common::MemoIdentity |
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::*;
private import memo_core_common::*;
private import memo_core_common::MemoIdentity;
part iec60812 : RegulatoryStandard {
@MemoIdentity { :>> providedId = "STD-IEC-60812"; }
attribute :>> designation = "IEC 60812:2018";
attribute :>> edition = "2018";
attribute :>> issuer = "IEC";
part iec60812Clause5 : StandardClause {
@MemoIdentity { :>> providedId = "STD-IEC-60812-5"; }
attribute :>> clauseNumber = "5";
attribute :>> normativeStrength = "shall";
}
part iec60812Clause6 : StandardClause {
@MemoIdentity { :>> providedId = "STD-IEC-60812-6"; }
attribute :>> clauseNumber = "6";
attribute :>> normativeStrength = "shall";
}
part iec60812Clause7 : StandardClause {
@MemoIdentity { :>> providedId = "STD-IEC-60812-7"; }
attribute :>> clauseNumber = "7";
attribute :>> normativeStrength = "shall";
}
}
}