descriptiontest.java
来自「Semantic Web Ontology Editor」· Java 代码 · 共 76 行
JAVA
76 行
/* * Created on Oct 26, 2004 * * TODO To change the template for this generated file go to * Window - Preferences - Java - Code Style - Code Templates */package org.mindswap.swoop.annotea;import java.net.URI;import junit.framework.Test;import junit.framework.TestCase;import junit.framework.TestSuite;import org.mindswap.swoop.annotea.Annotea;import org.mindswap.swoop.annotea.Description;import org.semanticweb.owl.model.OWLDataFactory;import org.semanticweb.owl.model.OWLIndividual;import org.semanticweb.owl.model.OWLOntology;import org.semanticweb.owl.model.change.AddEntity;import org.semanticweb.owl.model.change.ChangeVisitor;import org.semanticweb.owl.model.change.OntologyChange;import org.semanticweb.owl.model.helper.OWLBuilder;/** * @author ronwalf * * TODO To change the template for this generated type comment go to * Window - Preferences - Java - Code Style - Code Templates */public class DescriptionTest extends TestCase { public DescriptionTest(String name) { super(name); try { Annotea.initializeAnnotea(); } catch (Exception e) { throw new RuntimeException(e); } } public static Test suite() { return new TestSuite(DescriptionTest.class); } protected void setUp() { } public void test_00_Anon() throws Exception { URI ont_uri = new URI(""); OWLBuilder builder = new OWLBuilder(); builder.createOntology(ont_uri, ont_uri); OWLOntology ontology = builder.getOntology(); //OWLOntology annoteaOntology = Annotea.getAnnoteaOntology();// create a new OWL instance OWLDataFactory dataFact = ontology.getOWLDataFactory(); OWLIndividual annotInstance = dataFact.getOWLIndividual(null); OntologyChange change = new AddEntity(ontology, annotInstance, null); change.accept((ChangeVisitor) ontology); } public void test_01_buildOnotology() throws Exception { Description desc = new Description(); URI[] uris = {new URI("http://example.org")}; desc.setAnnotates(uris); desc.setBody("Hi there!"); desc.setBodyType("text/plain"); OWLOntology ontology = desc.buildOntology(); } public static void main(String[] args) { junit.textui.TestRunner.run(suite()); }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?