[ONOS-4670] Removal of Data Model dependencies on Linker
Change-Id: I3f9c5af30198ea31d743e06cea1764dcb306ec32
diff --git a/utils/yangutils/src/main/java/org/onosproject/yangutils/datamodel/YangImport.java b/utils/yangutils/src/main/java/org/onosproject/yangutils/datamodel/YangImport.java
index ef5d25a..73c5670 100644
--- a/utils/yangutils/src/main/java/org/onosproject/yangutils/datamodel/YangImport.java
+++ b/utils/yangutils/src/main/java/org/onosproject/yangutils/datamodel/YangImport.java
@@ -18,7 +18,6 @@
import java.util.Set;
import org.onosproject.yangutils.datamodel.exceptions.DataModelException;
import org.onosproject.yangutils.parser.Parsable;
-import org.onosproject.yangutils.plugin.manager.YangFileInfo;
import org.onosproject.yangutils.utils.YangConstructType;
import static org.onosproject.yangutils.datamodel.utils.DataModelUtils.findReferredNode;
@@ -237,10 +236,10 @@
/**
* Adds reference to an import.
*
- * @param yangFileInfoSet YANG file info set
+ * @param yangNodeSet YANG file info set
* @throws DataModelException a violation of data model rules
*/
- public void addReferenceToImport(Set<YangFileInfo> yangFileInfoSet) throws DataModelException {
+ public void addReferenceToImport(Set<YangNode> yangNodeSet) throws DataModelException {
String importedModuleName = getModuleName();
String importedModuleRevision = getRevision();
YangNode moduleNode = null;
@@ -250,7 +249,7 @@
*/
if (importedModuleRevision != null) {
String importedModuleNameWithRevision = importedModuleName + "@" + importedModuleRevision;
- moduleNode = findReferredNode(yangFileInfoSet, importedModuleNameWithRevision);
+ moduleNode = findReferredNode(yangNodeSet, importedModuleNameWithRevision);
}
/*
@@ -258,7 +257,7 @@
* without revision if can't find with revision.
*/
if (moduleNode == null) {
- moduleNode = findReferredNode(yangFileInfoSet, importedModuleName);
+ moduleNode = findReferredNode(yangNodeSet, importedModuleName);
}
if (moduleNode != null) {