Promote ArgumentDefinition
[yangtools.git] / yang / yang-repo-api / src / main / java / org / opendaylight / yangtools / yang / model / repo / api / YinDomSchemaSource.java
index 07927943273362abf753809b17f9ad6c6801672c..023aaf04580dad5829dda73440d5ba602b2be9df 100644 (file)
@@ -40,8 +40,10 @@ public abstract class YinDomSchemaSource implements YinXmlSchemaSource {
     private static final Logger LOG = LoggerFactory.getLogger(YinDomSchemaSource.class);
     private static final TransformerFactory TRANSFORMER_FACTORY = TransformerFactory.newInstance();
     private static final QName REVISION_STMT = REVISION.getStatementName();
-    private static final String MODULE_ARG = MODULE.getArgumentDefinition().get().getArgumentName().getLocalName();
-    private static final String REVISION_ARG = REVISION.getArgumentDefinition().get().getArgumentName().getLocalName();
+    private static final String MODULE_ARG = MODULE.getArgumentDefinition().orElseThrow()
+        .argumentName().getLocalName();
+    private static final String REVISION_ARG = REVISION.getArgumentDefinition().orElseThrow()
+        .argumentName().getLocalName();
 
     YinDomSchemaSource() {
         // Prevent outside instantiation