Examples of OntDocumentManager


Examples of com.hp.hpl.jena.ontology.OntDocumentManager

    model.read(uriModel, lang);
    return model;
  }
  private static OntModel _createDefaultOntModel() {
    OntModelSpec spec = new OntModelSpec(OntModelSpec.OWL_MEM);
    OntDocumentManager docMang = new OntDocumentManager();
    spec.setDocumentManager(docMang);
    OntModel model = ModelFactory.createOntologyModel(spec, null);
    // removeNotNeccesaryNamespaces(model);

    return model;
View Full Code Here

Examples of com.hp.hpl.jena.ontology.OntDocumentManager

  }
 
  // form OntModelUtil
  private static OntModel createDefaultOntModel() {
    OntModelSpec spec = new OntModelSpec(OntModelSpec.OWL_MEM);
    OntDocumentManager docMang = new OntDocumentManager();
    spec.setDocumentManager(docMang);
    OntModel model = ModelFactory.createOntologyModel(spec, null);
    // removeNotNeccesaryNamespaces(model);

    return model;
View Full Code Here

Examples of com.hp.hpl.jena.ontology.OntDocumentManager

  public long size() {
    return inferenceModel.size();
  }

  private void setUpAltEntries() throws IOException {
    OntDocumentManager documentManager = baseModel.getDocumentManager();
    documentManager.addAltEntry("http://evolizer.org/ontologies/evolizer-nl/2010/11/annotations.owl", fsPathFor("ontologies/local_evolizer_annotations_10_11"));
    documentManager.addAltEntry("http://evolizer.org/ontologies/seon/2009/06/java.owl", fsPathFor("ontologies/local_seon_java_09_06"));
    documentManager.addAltEntry("http://evolizer.org/ontologies/seon/2010/11/java-synonyms.owl", fsPathFor("ontologies/local_seon_java_synonyms_10_11"));
  }
View Full Code Here

Examples of com.hp.hpl.jena.ontology.OntDocumentManager

  public static OntModel createOntModelWithPellet(OntModel base) {
    return ModelFactory.createOntologyModel(PelletReasonerFactory.THE_SPEC, base);
  }

  private static void addDefaultEntriesTo(OntModel ontModel) {
    OntDocumentManager documentManager = ontModel.getDocumentManager();

    try {
      String dir = EvolizerOntologyPlugin.getDefault().getAbsoluteFSPath(ONTOLOGY_DIR);

      // Sem. Web defaults
      documentManager.addAltEntry(RDF.BASE, "file:" + dir + RDF.LOCAL);
      documentManager.addAltEntry(RDFS.BASE, "file:" + dir + RDFS.LOCAL);
      documentManager.addAltEntry(OWL.BASE, "file:" + dir + OWL.LOCAL);
      documentManager.addAltEntry(DCES.BASE, "file:" + dir + DCES.LOCAL);

      // Seon defaults
      documentManager.addAltEntry(SeonRelations.BASE, "file:" + dir + SeonRelations.LOCAL);
    } catch (IOException e) {
      throw new EvolizerRuntimeException("Error while resolving ontology directory.", e); // TODO own exception?
    }
  }
View Full Code Here

Examples of com.hp.hpl.jena.ontology.OntDocumentManager

  private static OntModel ontModel = null;
 
  public OntologyHandler() {
   
    OntDocumentManager mgr = new OntDocumentManager();
    mgr.setProcessImports(false);
    OntModelSpec s = new OntModelSpec( OntModelSpec.OWL_MEM );
    s.setDocumentManager( mgr );
    ontModel = ModelFactory.createOntologyModel(s);
    ontModel.setStrictMode(false);
  }
View Full Code Here

Examples of com.hp.hpl.jena.ontology.OntDocumentManager

        Assembler a = new DocumentManagerAssembler()
            {
            @Override
            protected OntDocumentManager createDocumentManager()
                {
                return new OntDocumentManager( "" )
                    {
                    @Override
                    public void setMetadataSearchPath( String path, boolean replace )
                        {
                        assertEquals( false, replace );
                        history.add( path );
                        super.setMetadataSearchPath( path, replace ); }
                    };
                }
            };
        OntDocumentManager d = (OntDocumentManager) a.open( root );
        assertEquals( listOfOne( "somePath" ), history );
        }   
View Full Code Here

Examples of com.hp.hpl.jena.ontology.OntDocumentManager

        Assembler a = new DocumentManagerAssembler()
            {
            @Override
            protected OntDocumentManager createDocumentManager()
                {
                return new OntDocumentManager( "" )
                    {                   
                    @Override
                    public void processMetadata( Model m )
                        {
                        assertIsoModels( expected, m );
                        history.add( "called" );
                        super.processMetadata( m ); }
                    };
                }
            };
        OntDocumentManager d = (OntDocumentManager) a.open( root );
        assertEquals( listOfOne( "called" ), history );
        }
View Full Code Here

Examples of com.hp.hpl.jena.ontology.OntDocumentManager

    {   
    @Override
    public Object open( Assembler a, Resource root, Mode irrelevant )
        {
        checkType( root, JA.DocumentManager );
        OntDocumentManager result = createDocumentManager();
        result.setMetadataSearchPath( getPath( a, root ), false );
        result.configure( ResourceUtils.reachableClosure( root ), false );
        result.setFileManager( getFileManager( a, root ) );
        return result;
        }
View Full Code Here

Examples of com.hp.hpl.jena.ontology.OntDocumentManager

   
    /**
        Tests may subclass and override to supply testable objects.
    */
    protected OntDocumentManager createDocumentManager()
        { return new OntDocumentManager( "" ); }
View Full Code Here

Examples of com.hp.hpl.jena.ontology.OntDocumentManager

        Assembler a = new DocumentManagerAssembler()
            {
            @Override
            protected OntDocumentManager createDocumentManager()
                {
                return new OntDocumentManager( "" )
                    {
                    @Override
                    public void setMetadataSearchPath( String path, boolean replace )
                        {
                        assertEquals( false, replace );
                        history.add( path );
                        super.setMetadataSearchPath( path, replace ); }
                    };
                }
            };
        OntDocumentManager d = (OntDocumentManager) a.open( root );
        assertEquals( listOfOne( "somePath" ), history );
        }   
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.