X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=yang%2Fyang-model-api%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fmodel%2Fapi%2FModule.java;h=23eb68ef1de1cdc268cc06da40b57d2c47a0ab6f;hb=06452ecebb1998538c59a0a5ed47f47034045af5;hp=22456181507f07da9b16c3ff7754ae0a9f489e07;hpb=6adabee39d5d4a9b7f4860a74b5474812cdc9931;p=yangtools.git
diff --git a/yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/Module.java b/yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/Module.java
index 2245618150..23eb68ef1d 100644
--- a/yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/Module.java
+++ b/yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/Module.java
@@ -10,6 +10,8 @@ package org.opendaylight.yangtools.yang.model.api;
import java.util.List;
import java.util.Set;
+import javax.annotation.concurrent.Immutable;
+
/**
* This interface contains the methods for getting the data from the YANG
* module.
@@ -54,10 +56,8 @@ import java.util.Set;
*/
-
+@Immutable
public interface Module extends DataNodeContainer, SourceStreamAware, ModuleIdentifier {
-
-
/**
* Returns the prefix of the module
*
@@ -210,4 +210,9 @@ public interface Module extends DataNodeContainer, SourceStreamAware, ModuleIden
*/
List getUnknownSchemaNodes();
+ /**
+ * Get yang source.
+ */
+ String getSource();
+
}