file.
entries and I had to add every Oxygen Package I do currently use.
Other Customers might need different ones or less, so it would be best practise for you to just add all of your packages to the
entries.
If you use the Eclipse embedded Editor for MANIFEST.MF files it is pretty easy to add your packages to the Exported Packages.
Code: Select all
Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: %plugin.name.1
Bundle-SymbolicName: com.oxygenxml.author;singleton:=true
Bundle-Version: 15.2.0.v2014012017
Bundle-Localization: plugin
Bundle-Activator: com.oxygenxml.editor.EditorPlugin
Bundle-ClassPath: lib/oxygenAuthorEclipse.jar,
lib/oxygenTokenMarkers.jar,
lib/log4j.jar,
lib/azcheck.jar,
lib/dicts.jar,
lib/fop.jar,
lib/avalon-framework-4.2.0.jar,
lib/batik-all-1.7.jar,
lib/js.jar,
lib/jna.jar,
lib/platform.jar,
lib/commons-io-1.3.1.jar,
lib/xmlgraphics-commons-1.5.jar,
lib/xml-apis-ext.jar,
lib/cupv10k-runtime.jar,
lib/org.eclipse.wst.xml.xpath2.processor_1.2.0.jar,
lib/icu4j.jar,
lib/xml-apis.jar,
lib/xercesImpl.jar,
lib/saxon.jar,
lib/saxon9ee.jar,
lib/saxon9-sql.jar,
lib/xalan.jar,
lib/serializer.jar,
lib/resolver.jar,
lib/jing.jar,
lib/trang.jar,
lib/oxygen-emf.jar,
lib/nekohtml.jar,
lib/commons-httpclient-3.1.jar,
lib/httpclient-4.2.5.jar,
lib/httpclient-cache-4.2.5.jar,
lib/httpcore-4.2.4.jar,
lib/httpmime-4.2.5.jar,
lib/fluent-hc-4.2.5.jar,
lib/commons-codec-1.6.jar,
lib/commons-logging-1.1.1.jar,
lib/jsch-0.1.42.jar,
lib/antlr.jar,
lib/xmlsec.jar,
lib/poi-3.8-20120326.jar,
lib/css-validator.jar,
lib/velocity-1.6.1.jar,
lib/truezip-6.jar,
lib/jeuclid-core.jar,
lib/jeuclid-fop.jar,
lib/jai_tiff.jar,
lib/jpeg-cmyk.jar,
.
Bundle-Vendor: %plugin.provider-name
Require-Bundle: org.eclipse.compare,
org.eclipse.core.filesystem,
org.eclipse.core.net,
org.eclipse.core.resources,
org.eclipse.core.runtime,
org.eclipse.equinox.common,
org.eclipse.help,
org.eclipse.jface.text,
org.eclipse.osgi,
org.eclipse.ui.browser,
org.eclipse.ui.console,
org.eclipse.ui.editors,
org.eclipse.ui.ide,
org.eclipse.ui.views,
org.eclipse.ui.workbench,
org.eclipse.ui.workbench.texteditor,
org.eclipse.ui,
org.eclipse.e4.ui.model.workbench;resolution:=optional,
org.eclipse.e4.ui.workbench;resolution:=optional,
org.eclipse.e4.core.contexts;resolution:=optional,
org.eclipse.e4.core.services;resolution:=optional
Eclipse-BundleShape: dir
Bundle-RequiredExecutionEnvironment: JavaSE-1.6
Bundle-ActivationPolicy: lazy
Export-Package: com.oxygenxml.editor,
com.oxygenxml.editor.editors,
com.oxygenxml.editor.editors.author,
ro.sync.ecss.extensions,
ro.sync.ecss.extensions.api,
ro.sync.ecss.extensions.api.access,
ro.sync.ecss.extensions.api.attributes,
ro.sync.ecss.extensions.api.callouts,
ro.sync.ecss.extensions.api.component,
ro.sync.ecss.extensions.api.component.ditamap,
ro.sync.ecss.extensions.api.component.listeners,
ro.sync.ecss.extensions.api.component.plugins,
ro.sync.ecss.extensions.api.component.sync,
ro.sync.ecss.extensions.api.content,
ro.sync.ecss.extensions.api.editor,
ro.sync.ecss.extensions.api.filter,
ro.sync.ecss.extensions.api.highlights,
ro.sync.ecss.extensions.api.link,
ro.sync.ecss.extensions.api.node,
ro.sync.ecss.extensions.api.schemaaware,
ro.sync.ecss.extensions.api.structure,
ro.sync.ecss.extensions.api.table.operations,
ro.sync.ecss.extensions.commons,
ro.sync.ecss.extensions.commons.editor,
ro.sync.ecss.extensions.commons.id,
ro.sync.ecss.extensions.commons.operations,
ro.sync.ecss.extensions.commons.operations.text,
ro.sync.ecss.extensions.commons.operations.text.test,
ro.sync.ecss.extensions.commons.sort,
ro.sync.ecss.extensions.commons.table.operations,
ro.sync.ecss.extensions.commons.table.operations.cals,
ro.sync.ecss.extensions.commons.table.operations.xhtml,
ro.sync.ecss.extensions.commons.table.spansupport,
ro.sync.ecss.extensions.commons.table.support,
ro.sync.ecss.extensions.commons.ui,
ro.sync.ecss.extensions.dita,
ro.sync.ecss.extensions.dita.conref,
ro.sync.ecss.extensions.dita.id,
ro.sync.ecss.extensions.dita.keyref,
ro.sync.ecss.extensions.dita.link,
ro.sync.ecss.extensions.dita.map,
ro.sync.ecss.extensions.dita.map.table,
ro.sync.ecss.extensions.dita.map.topicgroup,
ro.sync.ecss.extensions.dita.map.topichead,
ro.sync.ecss.extensions.dita.map.topicref,
ro.sync.ecss.extensions.dita.reuse,
ro.sync.ecss.extensions.dita.search,
ro.sync.ecss.extensions.dita.topic,
ro.sync.ecss.extensions.dita.topic.table,
ro.sync.ecss.extensions.dita.topic.table.simpletable,
ro.sync.ecss.extensions.docbook,
ro.sync.ecss.extensions.docbook.id,
ro.sync.ecss.extensions.docbook.link,
ro.sync.ecss.extensions.docbook.olink,
ro.sync.ecss.extensions.docbook.table,
ro.sync.ecss.extensions.schematron,
ro.sync.ecss.extensions.tei,
ro.sync.ecss.extensions.tei.id,
ro.sync.ecss.extensions.tei.table,
ro.sync.ecss.extensions.wsdl,
ro.sync.ecss.extensions.xhtml,
ro.sync.ecss.extensions.xhtml.id,
ro.sync.ecss.extensions.xsd,
ro.sync.ecss.extensions.xslt,
ro.sync.ecss.component,
ro.sync.ecss.css,
ro.sync.exml.workspace.api,
ro.sync.exml.workspace.api.editor,
ro.sync.exml.workspace.api.editor.page,
ro.sync.exml.workspace.api.editor.page.author,
ro.sync.exml.workspace.api.editor.page.author.actions,
ro.sync.exml.workspace.api.editor.page.ditamap,
ro.sync.exml.workspace.api.editor.page.ditamap.actions,
ro.sync.exml.workspace.api.editor.page.ditamap.keys,
ro.sync.exml.workspace.api.editor.page.text,
ro.sync.exml.workspace.api.editor.page.text.actions,
ro.sync.exml.workspace.api.editor.page.text.xml,
ro.sync.exml.workspace.api.editor.transformation,
ro.sync.exml.workspace.api.editor.validation,
ro.sync.exml.workspace.api.license,
ro.sync.exml.workspace.api.listeners,
ro.sync.exml.workspace.api.math,
ro.sync.exml.workspace.api.node,
ro.sync.exml.workspace.api.node.customizer,
ro.sync.exml.workspace.api.options,
ro.sync.exml.workspace.api.process,
ro.sync.exml.workspace.api.standalone,
ro.sync.exml.workspace.api.standalone.ditamap,
ro.sync.exml.workspace.api.standalone.ui,
ro.sync.exml.workspace.api.util,
ro.sync.exml.view.graphics,
ro.sync.xml,
ro.sync.contentcompletion.xml,
ro.sync.util,
ro.sync.annotations.api,
ro.sync.ecss.docbook,
ro.sync.ecss.dita,
ro.sync.ecss.dita.reference,
ro.sync.ecss.dita.reference.keyref