Skip to content

Commit

Permalink
Bundle Apache Jena 2.13.0
Browse files Browse the repository at this point in the history
  • Loading branch information
Mailaender committed Dec 12, 2024
1 parent 9249f27 commit f76c967
Show file tree
Hide file tree
Showing 12 changed files with 265 additions and 0 deletions.
3 changes: 3 additions & 0 deletions openchrom/cbi/net.openchrom.thirdparty.cbi/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,9 @@
<module>../thirdparty.targetplatform</module>
<module>../../plugins</module>
<module>../../features</module>
<!-- Apache -->
<module>../../plugins/net.openchrom.thirdparty.calcite</module>
<module>../../plugins/net.openchrom.thirdparty.jena</module>
<!-- CDK -->
<module>../../plugins/net.openchrom.thirdparty.cdk</module>
<module>../../features/net.openchrom.thirdparty.cdk.feature</module>
Expand Down
10 changes: 10 additions & 0 deletions openchrom/plugins/net.openchrom.thirdparty.jena/.classpath
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry exported="true" kind="lib" path="libraries/jena-arq-2.13.0.jar"/>
<classpathentry exported="true" kind="lib" path="libraries/jena-core-2.13.0.jar"/>
<classpathentry exported="true" kind="lib" path="libraries/jena-iri-1.1.2.jar"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-17"/>
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
<classpathentry kind="src" path="src"/>
<classpathentry kind="output" path="bin"/>
</classpath>
28 changes: 28 additions & 0 deletions openchrom/plugins/net.openchrom.thirdparty.jena/.project
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>net.openchrom.thirdparty.jena</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.pde.ManifestBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.pde.SchemaBuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.pde.PluginNature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
</projectDescription>
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
eclipse.preferences.version=1
encoding/<project>=utf8
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
org.eclipse.jdt.core.compiler.codegen.targetPlatform=17
org.eclipse.jdt.core.compiler.compliance=17
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
org.eclipse.jdt.core.compiler.source=17
150 changes: 150 additions & 0 deletions openchrom/plugins/net.openchrom.thirdparty.jena/META-INF/MANIFEST.MF
Original file line number Diff line number Diff line change
@@ -0,0 +1,150 @@
Manifest-Version: 1.0
Automatic-Module-Name: net.openchrom.thirdparty.jena
Eclipse-BuddyPolicy: registered
Export-Package: arq,
arq.cmd,
arq.cmdline,
com.hp.hpl.jena,
com.hp.hpl.jena.assembler,
com.hp.hpl.jena.assembler.assemblers,
com.hp.hpl.jena.assembler.exceptions,
com.hp.hpl.jena.datatypes,
com.hp.hpl.jena.datatypes.xsd,
com.hp.hpl.jena.datatypes.xsd.impl,
com.hp.hpl.jena.enhanced,
com.hp.hpl.jena.graph,
com.hp.hpl.jena.graph.compose,
com.hp.hpl.jena.graph.impl,
com.hp.hpl.jena.mem,
com.hp.hpl.jena.n3,
com.hp.hpl.jena.n3.turtle,
com.hp.hpl.jena.n3.turtle.parser,
com.hp.hpl.jena.ontology,
com.hp.hpl.jena.ontology.impl,
com.hp.hpl.jena.query,
com.hp.hpl.jena.rdf.listeners,
com.hp.hpl.jena.rdf.model,
com.hp.hpl.jena.rdf.model.impl,
com.hp.hpl.jena.rdfxml.xmlinput,
com.hp.hpl.jena.rdfxml.xmlinput.impl,
com.hp.hpl.jena.rdfxml.xmlinput.states,
com.hp.hpl.jena.rdfxml.xmloutput,
com.hp.hpl.jena.rdfxml.xmloutput.impl,
com.hp.hpl.jena.reasoner,
com.hp.hpl.jena.reasoner.rulesys,
com.hp.hpl.jena.reasoner.rulesys.builtins,
com.hp.hpl.jena.reasoner.rulesys.impl,
com.hp.hpl.jena.reasoner.transitiveReasoner,
com.hp.hpl.jena.shared,
com.hp.hpl.jena.shared.impl,
com.hp.hpl.jena.shared.uuid,
com.hp.hpl.jena.shared.wg,
com.hp.hpl.jena.sparql,
com.hp.hpl.jena.sparql.algebra,
com.hp.hpl.jena.sparql.algebra.op,
com.hp.hpl.jena.sparql.algebra.optimize,
com.hp.hpl.jena.sparql.algebra.table,
com.hp.hpl.jena.sparql.core,
com.hp.hpl.jena.sparql.core.assembler,
com.hp.hpl.jena.sparql.core.describe,
com.hp.hpl.jena.sparql.engine,
com.hp.hpl.jena.sparql.engine.binding,
com.hp.hpl.jena.sparql.engine.http,
com.hp.hpl.jena.sparql.engine.index,
com.hp.hpl.jena.sparql.engine.iterator,
com.hp.hpl.jena.sparql.engine.main,
com.hp.hpl.jena.sparql.engine.main.iterator,
com.hp.hpl.jena.sparql.engine.optimizer,
com.hp.hpl.jena.sparql.engine.optimizer.reorder,
com.hp.hpl.jena.sparql.engine.ref,
com.hp.hpl.jena.sparql.expr,
com.hp.hpl.jena.sparql.expr.aggregate,
com.hp.hpl.jena.sparql.expr.nodevalue,
com.hp.hpl.jena.sparql.function,
com.hp.hpl.jena.sparql.function.library,
com.hp.hpl.jena.sparql.function.library.leviathan,
com.hp.hpl.jena.sparql.function.user,
com.hp.hpl.jena.sparql.graph,
com.hp.hpl.jena.sparql.lang,
com.hp.hpl.jena.sparql.lang.arq,
com.hp.hpl.jena.sparql.lang.sparql_10,
com.hp.hpl.jena.sparql.lang.sparql_11,
com.hp.hpl.jena.sparql.lib,
com.hp.hpl.jena.sparql.mgt,
com.hp.hpl.jena.sparql.modify,
com.hp.hpl.jena.sparql.modify.request,
com.hp.hpl.jena.sparql.path,
com.hp.hpl.jena.sparql.path.eval,
com.hp.hpl.jena.sparql.pfunction,
com.hp.hpl.jena.sparql.pfunction.library,
com.hp.hpl.jena.sparql.procedure,
com.hp.hpl.jena.sparql.procedure.library,
com.hp.hpl.jena.sparql.resultset,
com.hp.hpl.jena.sparql.serializer,
com.hp.hpl.jena.sparql.sse,
com.hp.hpl.jena.sparql.sse.builders,
com.hp.hpl.jena.sparql.sse.lang,
com.hp.hpl.jena.sparql.sse.lang.parser,
com.hp.hpl.jena.sparql.sse.writers,
com.hp.hpl.jena.sparql.syntax,
com.hp.hpl.jena.sparql.util,
com.hp.hpl.jena.sparql.util.graph,
com.hp.hpl.jena.sparql.vocabulary,
com.hp.hpl.jena.update,
com.hp.hpl.jena.util,
com.hp.hpl.jena.util.cache,
com.hp.hpl.jena.util.iterator,
com.hp.hpl.jena.vocabulary,
jena,
jena.cmdline,
net.openchrom.thirdparty.jena,
org.apache.jena.atlas,
org.apache.jena.atlas.csv,
org.apache.jena.atlas.data,
org.apache.jena.atlas.event,
org.apache.jena.atlas.io,
org.apache.jena.atlas.iterator,
org.apache.jena.atlas.json,
org.apache.jena.atlas.json.io,
org.apache.jena.atlas.json.io.parser,
org.apache.jena.atlas.json.io.parserjavacc,
org.apache.jena.atlas.json.io.parserjavacc.javacc,
org.apache.jena.atlas.lib,
org.apache.jena.atlas.lib.cache,
org.apache.jena.atlas.logging,
org.apache.jena.atlas.logging.java,
org.apache.jena.atlas.test,
org.apache.jena.atlas.web,
org.apache.jena.atlas.web.auth,
org.apache.jena.iri,
org.apache.jena.iri.impl,
org.apache.jena.riot,
org.apache.jena.riot.adapters,
org.apache.jena.riot.checker,
org.apache.jena.riot.lang,
org.apache.jena.riot.other,
org.apache.jena.riot.out,
org.apache.jena.riot.process.inf,
org.apache.jena.riot.process.normalize,
org.apache.jena.riot.resultset,
org.apache.jena.riot.system,
org.apache.jena.riot.system.stream,
org.apache.jena.riot.thrift,
org.apache.jena.riot.thrift.wire,
org.apache.jena.riot.tokens,
org.apache.jena.riot.web,
org.apache.jena.riot.writer,
org.apache.jena.web,
riotcmd
Bundle-ManifestVersion: 2
Bundle-Name: Apache Jena 2
Bundle-SymbolicName: net.openchrom.thirdparty.jena
Bundle-Version: 2.13.0.qualifier
Bundle-Activator: net.openchrom.thirdparty.jena.Activator
Bundle-Vendor: OpenChrom
Require-Bundle: org.eclipse.core.runtime
Bundle-RequiredExecutionEnvironment: JavaSE-17
Bundle-ClassPath: libraries/jena-arq-2.13.0.jar,
libraries/jena-core-2.13.0.jar,
libraries/jena-iri-1.1.2.jar,
.
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
source.. = src/
output.. = bin/
bin.includes = META-INF/,\
.,\
libraries/jena-arq-2.13.0.jar,\
libraries/jena-core-2.13.0.jar,\
libraries/jena-iri-1.1.2.jar
Binary file not shown.
Binary file not shown.
Binary file not shown.
15 changes: 15 additions & 0 deletions openchrom/plugins/net.openchrom.thirdparty.jena/pom.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<project>
<modelVersion>4.0.0</modelVersion>

<parent>
<groupId>net.openchrom</groupId>
<artifactId>net.openchrom.plugins.parent</artifactId>
<version>BUILD-VERSION</version>
</parent>

<artifactId>net.openchrom.thirdparty.jena</artifactId>
<version>2.13.0-SNAPSHOT</version>
<packaging>eclipse-plugin</packaging>

</project>
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
/*******************************************************************************
* Copyright (c) 2024 Lablicate GmbH.
*
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* Philip Wenig - initial API and implementation
*******************************************************************************/
package net.openchrom.thirdparty.jena;

import org.osgi.framework.BundleActivator;
import org.osgi.framework.BundleContext;

public class Activator implements BundleActivator {

private static BundleContext context;

static BundleContext getContext() {

return context;
}

/*
* (non-Javadoc)
* @see org.osgi.framework.BundleActivator#start(org.osgi.framework.BundleContext)
*/
public void start(BundleContext bundleContext) throws Exception {

Activator.context = bundleContext;
}

/*
* (non-Javadoc)
* @see org.osgi.framework.BundleActivator#stop(org.osgi.framework.BundleContext)
*/
public void stop(BundleContext bundleContext) throws Exception {

Activator.context = null;
}
}

0 comments on commit f76c967

Please sign in to comment.