Examples of MmiUri


Examples of org.mmisw.ont.mmiuri.MmiUri

      }
      catch (URISyntaxException ok) {
      }
    }
    public void testExtensionAndVersion() throws URISyntaxException {
      MmiUri mmiUri = new MmiUri("http://mmisw.org/ont/mmi/20081021/someVocab.owl/someTerm");
   
      assertEquals(".owl", mmiUri.getExtension());

      // ontologyUri with an extension:
        assertEquals("http://mmisw.org/ont/mmi/20081021/someVocab.n3", mmiUri.getOntologyUriWithExtension(".n3"));
    }
View Full Code Here

Examples of org.mmisw.ont.mmiuri.MmiUri

      // ontologyUri with an extension:
        assertEquals("http://mmisw.org/ont/mmi/20081021/someVocab.n3", mmiUri.getOntologyUriWithExtension(".n3"));
    }

    public void testChangeExt1() throws URISyntaxException {
      MmiUri mmiUri = new MmiUri("http://mmisw.org/ont/a/20081021/v/t");
   
      assertEquals("", mmiUri.getExtension());
      assertEquals("http://mmisw.org/ont/a/20081021/v.owl", mmiUri.getOntologyUriWithExtension(".owl"));
    }
View Full Code Here

Examples of org.mmisw.ont.mmiuri.MmiUri

   
      assertEquals("", mmiUri.getExtension());
      assertEquals("http://mmisw.org/ont/a/20081021/v.owl", mmiUri.getOntologyUriWithExtension(".owl"));
    }
    public void testChangeExt2() throws URISyntaxException {
      MmiUri mmiUri = new MmiUri("http://mmisw.org/ont/a/20081021/v.owl/t");
   
      assertEquals(".owl", mmiUri.getExtension());
      assertEquals("http://mmisw.org/ont/a/20081021/v", mmiUri.getOntologyUriWithExtension(""));
    }
View Full Code Here

Examples of org.mmisw.ont.mmiuri.MmiUri

      assertEquals(".owl", mmiUri.getExtension());
      assertEquals("http://mmisw.org/ont/a/20081021/v", mmiUri.getOntologyUriWithExtension(""));
    }

    public void testCloneCopy() throws URISyntaxException {
      MmiUri mmiUri = new MmiUri("http://mmisw.org/ont/a/20081021/v.owl/t");
   
      MmiUri clone = mmiUri.clone();
    assertEquals(mmiUri, clone);
   
    MmiUri copyVer;
   
    copyVer = mmiUri.copyWithVersion(null);
    assertEquals("http://mmisw.org/ont/a/v", copyVer.getOntologyUri());
   
    copyVer = mmiUri.copyWithVersion("20210121");
    assertEquals("http://mmisw.org/ont/a/20210121/v", copyVer.getOntologyUri());
   
    copyVer = mmiUri.copyWithVersionNoCheck("%myversion%");
    assertEquals("http://mmisw.org/ont/a/%myversion%/v", copyVer.getOntologyUri());
    }
View Full Code Here

Examples of org.mmisw.ont.mmiuri.MmiUri

    copyVer = mmiUri.copyWithVersionNoCheck("%myversion%");
    assertEquals("http://mmisw.org/ont/a/%myversion%/v", copyVer.getOntologyUri());
    }
    public void testCopyWithExtension() throws URISyntaxException {
      MmiUri mmiUri = new MmiUri("http://mmisw.org/ont/mmi/someVocab.owl/someTerm");   
      MmiUri copy = mmiUri.copyWithExtension(".NEW");
      assertEquals(".NEW", copy.getExtension());
      assertEquals("http://mmisw.org/ont/mmi/someVocab/someTerm", copy.getTermUri("/"));
    }
View Full Code Here

Examples of org.mmisw.ont.mmiuri.MmiUri

      assertEquals(".NEW", copy.getExtension());
      assertEquals("http://mmisw.org/ont/mmi/someVocab/someTerm", copy.getTermUri("/"));
    }

    public void testGetOntologyUri1() throws URISyntaxException {
      MmiUri mmiUri = new MmiUri("http://mmisw.org/ont/mmi/someVocab/someTerm.owl");
      assertEquals("http://mmisw.org/ont/mmi/someVocab", mmiUri.getOntologyUri());
    }
View Full Code Here

Examples of org.mmisw.ont.mmiuri.MmiUri

    public void testGetOntologyUri1() throws URISyntaxException {
      MmiUri mmiUri = new MmiUri("http://mmisw.org/ont/mmi/someVocab/someTerm.owl");
      assertEquals("http://mmisw.org/ont/mmi/someVocab", mmiUri.getOntologyUri());
    }
    public void testGetOntologyUri2() throws URISyntaxException {
      MmiUri mmiUri = new MmiUri("http://mmisw.org/ont/mmi/someVocab.html/someTerm");
      assertEquals("http://mmisw.org/ont/mmi/someVocab", mmiUri.getOntologyUri());
    }
View Full Code Here

Examples of org.mmisw.ont.mmiuri.MmiUri

      assertEquals("http://mmisw.org/ont/mmi/someVocab", mmiUri.getOntologyUri());
    }

    /** See <a href="http://code.google.com/p/mmisw/issues/detail?id=123">Issue #123</a> */
    public void testEncodedUri() throws URISyntaxException {
      assertEquals("some Term", new MmiUri("http://mmisw.org/ont/mmi/voc/some%20Term").getTerm());
      assertEquals("ångström"new MmiUri("http://mmisw.org/ont/mmi/voc/%C3%A5ngstr%C3%B6m").getTerm());
      assertEquals("[brakets]", new MmiUri("http://mmisw.org/ont/mmi/voc/%5Bbrakets%5D").getTerm());

        MmiUri m = new MmiUri("http://mmisw.org/ont/qu%C3%A9/ontolog%C3%ADa/t%C3%A9rmino");
      assertEquals("qué",       m.getAuthority());
      assertEquals("ontología", m.getTopic());
      assertEquals("término",   m.getTerm());

        assertEquals("µß∑π", new MmiUri("http://mmisw.org/ont/mmi/voc/%C2%B5%C3%9F%E2%88%91%CF%80").getTerm());
    }
View Full Code Here

Examples of org.mmisw.ont.mmiuri.MmiUri

    }

   
    public void testAuthorityStartingWithHyphenIsInvalid() throws URISyntaxException {
      try {
        new MmiUri("http://mmisw.org/ont/-/img/mmior.gif");
        fail(); // test fails!
      }
      catch (URISyntaxException ok) {
      }
    }
View Full Code Here

Examples of org.mmisw.ont.mmiuri.MmiUri

      }
    }

    public void testExtensions() throws URISyntaxException {
      // multiple extensions but equal
      MmiUri mmiUri = new MmiUri("http://mmisw.org/ont/mmi/someVocab.owl/someTerm.owl");
      assertEquals(".owl", mmiUri.getExtension());

      // multiple extensions but different
      try {
        new MmiUri("http://mmisw.org/ont/mmi/someVocab.n3/someTerm.owl");
        fail(); // test fails!
      }
      catch (URISyntaxException ok) {
      }
     
      // multiple extensions but equal, including extension in the authority
      mmiUri = new MmiUri("http://mmisw.org/ont/mmi.rdf/someVocab.rdf/someTerm.rdf", true);
      assertEquals(".rdf", mmiUri.getExtension());
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.