1
2
3
4
5
6 package dev.metaschema.oscal.lib;
7
8 import dev.metaschema.core.qname.IEnhancedQName;
9 import edu.umd.cs.findbugs.annotations.NonNull;
10
11 public final class OscalModelConstants {
12
13 @NonNull
14 public static final String NS_OSCAL = "http://csrc.nist.gov/ns/oscal/1.0";
15 @NonNull
16 public static final IEnhancedQName QNAME_METADATA = IEnhancedQName.of(NS_OSCAL, "metadata");
17 @NonNull
18 public static final IEnhancedQName QNAME_BACK_MATTER = IEnhancedQName.of(NS_OSCAL, "back-matter");
19 @NonNull
20 public static final IEnhancedQName QNAME_PROFILE = IEnhancedQName.of(NS_OSCAL, "profile");
21 @NonNull
22 public static final IEnhancedQName QNAME_IMPORT = IEnhancedQName.of(NS_OSCAL, "import");
23 @NonNull
24 public static final IEnhancedQName QNAME_TITLE = IEnhancedQName.of(NS_OSCAL, "title");
25 @NonNull
26 public static final IEnhancedQName QNAME_PROP = IEnhancedQName.of(NS_OSCAL, "prop");
27 @NonNull
28 public static final IEnhancedQName QNAME_LINK = IEnhancedQName.of(NS_OSCAL, "link");
29 @NonNull
30 public static final IEnhancedQName QNAME_CITATION = IEnhancedQName.of(NS_OSCAL, "citation");
31 @NonNull
32 public static final IEnhancedQName QNAME_TEXT = IEnhancedQName.of(NS_OSCAL, "text");
33 @NonNull
34 public static final IEnhancedQName QNAME_PROSE = IEnhancedQName.of(NS_OSCAL, "prose");
35 @NonNull
36 public static final IEnhancedQName QNAME_PARAM = IEnhancedQName.of(NS_OSCAL, "param");
37 @NonNull
38 public static final IEnhancedQName QNAME_ROLE = IEnhancedQName.of(NS_OSCAL, "role");
39 @NonNull
40 public static final IEnhancedQName QNAME_LOCATION = IEnhancedQName.of(NS_OSCAL, "location");
41 @NonNull
42 public static final IEnhancedQName QNAME_PARTY = IEnhancedQName.of(NS_OSCAL, "party");
43 @NonNull
44 public static final IEnhancedQName QNAME_GROUP = IEnhancedQName.of(NS_OSCAL, "group");
45 @NonNull
46 public static final IEnhancedQName QNAME_CONTROL = IEnhancedQName.of(NS_OSCAL, "control");
47
48 private OscalModelConstants() {
49
50 }
51 }