\r
import java.util.Date;\r
\r
+/**\r
+ * Interface describing YANG 'import' statement.\r
+ * <p>\r
+ * The import statement makes definitions from one module available inside\r
+ * another module or submodule.\r
+ * </p>\r
+ */\r
public interface ModuleImport {\r
\r
+ /**\r
+ * @return Name of the module to import\r
+ */\r
String getModuleName();\r
\r
+ /**\r
+ * @return Revision of module to import\r
+ */\r
Date getRevision();\r
\r
+ /**\r
+ * @return Prefix used to point to imported module\r
+ */\r
String getPrefix();\r
+\r
}\r