1
2
3
4
5
6 package gov.nist.secauto.metaschema.core.mdm.impl;
7
8 import gov.nist.secauto.metaschema.core.mdm.IDMNodeItem;
9 import gov.nist.secauto.metaschema.core.metapath.item.node.AbstractNodeItem;
10 import gov.nist.secauto.metaschema.core.model.IResourceLocation;
11
12 import edu.umd.cs.findbugs.annotations.Nullable;
13
14
15
16
17
18 public abstract class AbstractDMNodeItem
19 extends AbstractNodeItem
20 implements IDMNodeItem {
21 @Nullable
22 private IResourceLocation resourceLocation;
23
24
25
26
27 protected AbstractDMNodeItem() {
28
29 }
30
31 @Override
32 public IResourceLocation getLocation() {
33 return resourceLocation;
34 }
35
36 @Override
37 public void setLocation(IResourceLocation location) {
38 this.resourceLocation = location;
39 }
40 }