Files
loeclipse/java/plugin.xml
prrvchr 67437ab79f Improved management of package.properties file (#123) (fix #117, fix #119)
An uncompressed mimetype file at the beginning of the oxt files has been added. It is supposed to help with the recognition of the oxt file type on Apple platforms.

Updating the package.properties file will be done either through the CheckBoxTreeViewer or through the text editor. Changing one will change the other. The loading of this window has been optimized (a few seconds).

Files and directories that are symbolic links are now visible in the CheckBoxTreeViewer (ie: no more filtering) and taken into account in the build of oxt archives. This allows to benefit from a single source for the location of libraries and therefore easier updates.
2024-12-23 14:56:04 +01:00

70 lines
2.5 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.0"?>
<plugin>
<extension
point="org.libreoffice.ide.eclipse.core.language">
<language
class="org.libreoffice.ide.eclipse.java.Language"
name="Java">
<newWizardPage
class="org.libreoffice.ide.eclipse.java.JavaWizardPage">
</newWizardPage>
<exportBuildPart
class="org.libreoffice.ide.eclipse.core.export.ProjectExportPart">
</exportBuildPart>
</language>
</extension>
<extension
id="org.libreoffice.ide.eclipse.java.builder"
point="org.eclipse.core.resources.builders">
<builder/>
</extension>
<extension
point="org.libreoffice.ide.eclipse.core.MainProvider">
<MainProvider class="org.libreoffice.ide.eclipse.java.JavaMainProvider"/>
</extension>
<extension
point="org.eclipse.ui.startup">
<startup class="org.libreoffice.ide.eclipse.java.JavaUnoResourceChangeHandler"/>
</extension>
<extension
point="org.eclipse.jdt.core.classpathContainerInitializer">
<classpathContainerInitializer
class="org.libreoffice.ide.eclipse.java.build.OooClasspathContainerInitializer"
id="org.libreoffice.ide.eclipse.java.OOO_CONTAINER">
</classpathContainerInitializer>
</extension>
<extension
point="org.eclipse.jdt.ui.classpathContainerPage">
<classpathContainerPage
class="org.libreoffice.ide.eclipse.java.build.OOoContainerPage"
id="org.libreoffice.ide.eclipse.java.OOO_CONTAINER"
name="LibreOffice Libraries">
</classpathContainerPage>
</extension>
<extension
point="org.eclipse.ui.newWizards">
<wizard
canFinishEarly="false"
category="org.libreoffice.ide.eclipse.core"
class="org.libreoffice.ide.eclipse.java.client.ClientWizard"
hasPages="true"
icon="icons/uno_client.png"
id="org.libreoffice.ide.eclipse.java.client"
name="Java UNO client application"
project="true">
</wizard>
</extension>
<extension
point="org.eclipse.ui.cheatsheets.cheatSheetContent">
<cheatsheet
category="org.libreoffice.ide.eclipse.core.cheatsheets"
composite="false"
contentFile="doc/cheatsheets/unoclient.xml"
id="org.libreoffice.ide.eclipse.java.unoclient"
name="Create a Java UNO client">
</cheatsheet>
</extension>
</plugin>