All Classes and Interfaces

Class
Description
Row for the selection of a configuration element.
Base class for the language extensions.
Abstract class to create a pulldown menu action.
Abstract section class providing mechanisms to suspend the dirty state change notifications.
Abstract table structure used in the plugin.
Class for the new Ant Script Generation wizard.
 
Base wizard page for the UNO Client configuration.
Usefull class to create a boolean choice row with a label.
Row class that could managed a combo box to select a value among others
This class provides colors of the editor to all the other objects.
Interface defining the Color constants for the Idl editor partitionning.
This class provides static methods to generate well-formed uno composites.
Generic component for the selection of the parameters of a UNO connection.
Content section of the Package Contents editor page.
Action converting the legacy package.properties into manifest.xml file.
Editor for the description.xml file.
The form page of the package editor helping to configure the project's description and main properties.
Class handling the SAX events for the description.xml file.
Class representing the description.xml file.
The source page for the description.xml file.
Row class with a text and a configurable button to open a dialog.
Rule using a regex rule to highlight an equality.
Event describing a raw change.
GUI row for a file selection.
Visitor looking for all the files with given extensions.
 
Interface describing a OOo or SDK configuration listener.
Class visiting each child of the idl folder to generate the corresponding urd file.
Class reading the idlc error output to transform the errors into markers.
Builder for the IDL files generating the types.rdb registry.
Class visiting each child of the idl folder to merge it with the common types.rdb registry.
Gets a chance to add some more env variables just before starting an LibreOffice process.
is an interface that will be used to get notified when a GUI field (row) has changed.
A little tiny interface for a File visitor.
Listener interface for the UnoTypeProvider initialization.
Interface defining a set of methods for to do the language specific tasks to build UNO projects.
Interface that pages have to implement to be listened using IPageListener.
Interface to implement in order to get notified of Locale changes in a control.
The image manager is an object returning an image or an image descriptor from a key.
Defines the keys to use for images internationalization.
Provides the name of the XMain interface implementations.
Interface for listened models.
Generic interface to listen to models.
Generic interface to listen to models.
Section showing the compatibility parts of the description.xml file.
Defines an interface member creation or edition dialog.
Table representing the interface members in the interface wizard page.
This class corresponds to the table of interface inheritances.
Class describing a UNO-Type.
This exception is thrown when an OOo or SDK isn't valid, ie that it's home doesn't fit to a correct home directory for an OOo or SDK.
Just a bunch of constants.
Interface for a LibreOffice configuration instance.
Interface to implement to listen to the changes of a WizardPageSet page changes.
This interface provides a set of methods to perform language specific tasks on uno-idl projects.
Interface defining a LibreOffice SDK.
Interface used by the abstract table to get the labels of it's items.
is an interface to handle Uno composites.
This interface contains the keys for the data to provide to the UNO factory.
Interface for a UNO project.
This class only defines the UNO-IDL main keywords in function of their use in the file.
Constants used for the URE application launch configuration.
Basic class for a property row.
Abstract class for the language specific controls part in the OXT export wizard.
Helper class for implementation languages handling.
This abstract class has to be implemented to add a language specific configuration page in the project wizard.
Tabs in the URE launch configuration dialog.
Creates tabs in the LibreOffice launcher.
Basic and dialog libraries section of the Contents form page of the package editor.
License section class.
 
Dialog class for the selection of a locale.
Component for the selection of a locale.
 
The log levels to set on PluginLogger.
Class providing all the XMain implementations of a UNO project.
This preferences page defines plugin generic values like log level.
Second page of the new OXT package export wizard.
Testable controller class for the Manifest export page, this class implements all the logic ruling the dialog controls.
Messages for the package.
Messages for the package.
Messages for the package.
Messages for the package.
Messages for the package.
Messages for the package.
Messages for the package.
Messages for the package.
Messages for the package.
Messages for the package.
Messages for the package.
Messages for the package.
Messages for the package.
Section showing the update-informations part of the description.xml file.
Interface creation wizard.
Interface creation page.
Abstract class for a wizard page to create a scoped element such as a service or an interface.
The wizard for the creation of UNO services.
Service creation wizard page.
This action launches the New UNO Project wizard.
Uses the default Project wizard page and add some UNO-IDL special fields: SDK and OOo choices company prefix and Output path.
New UNO project wizard.
The new URE application wizard is simply a new UNO project wizard, with the inherited interface forced to com::sun::star::lang::XMain.
The UNO-IDL document repairer.
Exception thrown by the WizardPageSet when the required page doesn't exists.
Does nothing.
Special class loader to use to load OOo related classes.
Provides a set of utility methods to use to handle OOo.
LibreOffice launcher implementation.
Class launching the selected uno project as a LibreOffice extension.
Tab for configuring the LibreOffice launch properties.
Plugin entry point, it is used by Eclipse as a bundle.
Class providing the LibreOffice and SDK configuration rows.
Singleton object containing the LibreOffice configurations.
Row displaying the selection of an OOo instance.
This class creates the whole OOo table with it's viewer and content provider.
Base class for an enhanced text editor to be used in the loeclipse plugins.
This class is used for overlaying image icons.
Common helper GUI part to select elements to add in the UNO package to be exported.
 
Class for the new OXT export wizard.
Page displaying the Package properties in a more user friendly way.
The project package editor.
 
This class is the plugin central log singleton.
Controller object for the fields of the ProjectExportPart view.
Dialog part for the Ant scripts export configuration.
The project preference page.
Dialog used to select a file or folder in a UNO project.
Singleton mapping the UNO-IDL projects to their name to provide an easy access to UNO-IDL projects.
Simple structure storing the publisher informations.
Class implementing the publisher form section.
Provides the document content for the registry editor.
Editor class to view the UNO registries, ie .urd and .rdb files.
A scanning rule matching a regular expression.
Builder for the URD files generating the types.rdb registry.
Class visiting each child of the urd folder to merge it with the common types.rdb registry.
Section displaying the release notes part of the descriptions.xml file.
This class is responsible for all the actions to perform on resources changes.
Singleton object containing the SDK instances.
Row displaying the selection of an SDK instance.
This class creates the whole SDK table with it's viewer and content provider.
This wizard page set manages a service page and an interface page.
A Text editor to use as a tab in multiple page editors.
Helper class for system variables handling.
Provides convenient methods to load, and save templates of Java source files into a target projet.
GUI row for a text input.
Table cell editor for UNO types.
Indicates the state of the UnoTypeProvider.
Row for the selection of a UNO type.
Main builder of the UNO-IDL projects, it computes the language specific type files and types registry from the idl files.
Facade class loading all the methods using a LibreOffice instance.
This class contains the data describing a the object to create by the Uno factory.
Provides the UNO-IDL editor configuration.
For Eclipse a decorator is a small class changing an element image and/or label.
UNO-IDL comment scanner.
The document provider used by the UNO-IDL editor.
This class is responsible for the selection of words using double-clics in the UNO-IDL editor.
Class handling the UNO-IDL text to render them in an Eclipse editor.
Preference page to change the UNO-IDL editor colors.
Scanner splitting the text into partitions.
Scanner splitting the preprocessor commands into items to be colorized.
UNO-IDL code scanner.
A basic rule to detect the white spaces in the text.
Basic rule to detect words in the text.
First page of the new UNO extension export wizard.
Class providing all the UNO projects labels to the SWT tables and trees showing UNO projects.
Pulldown action for the uno projects.
Preference page to configure the plugin available OOo and SDK instances.
A dialog to browse UNO types.
Class providing UNO types from a LibreOffice instance and optionally from a UNO project.
Pulldown action for the uno types.
This class launches the URE application from its configuration.
URE application launch configuration tab.
A little tiny interface to visit File objects.
A wizard page set is a subset of a wizard which should be reused by several wizards.
Provides a set of useful method to perform actions on the Eclipse workbench.
Class defining constants for the XML tokens contained in description.xml file.