U2logic Banner

XLr8 Eclipse Plug-ins and Features

U2logic XLr8 toolset consist of plugins and features to the Eclipse development platform. Eclipse provides a single platform to develop U2 web applications.

Plug-ins are code modules that add function to the Eclipse platform. Plug-ins reside in the eclipse/plugins/ directory of an Eclipse installation.

Features are an Eclipse construct that define a list of Eclipse plug-ins that make up a total product or system. A feature can consist of a number of plug-ins. They are found in the eclipse/features/ directory of an Eclipse installation.

The arrangement of plug-ins and features is a development design issue. In general, the user of outside plug-ins sees the feature descriptions and not the individual plug-ins. It is possible to make a product that consists of numerous plug-ins (arranged by function) but only one or a small number of features is visible to the user.

Features
IDName
U2EditorXLr8 Editor
com.u2logic.xlr8.featureXLr8 Developer - depends on XLr8 Editor
XLr8 EditorXLr8 Installer - depends on XLr8 Editor
com.u2logic.xlr8.resizerXLr8 Resizer - depends on XLr8 Editor
Plug-ins
IDName
com.u2logic.u2editorXLr8 Editor
com.u2logic.xlr8.developerXLr8 Developer
com.u2logic.Xlr8.InstallerXLr8 Installer
com.u2logic.xlr8.resizerXLr8 Resizer
com.u2logic.xlr8.frameworkXLr8 Framework - optional

Plug-in Functions

com.u2logic.u2editor - Main plug-in provides bulk of Eclipse - U2 access and support API
  • U2 database connectivity through UniObjects
  • API for read, write, commands, lists to U2 databases
  • Connection management
  • Wizards and API for registering U2 Servers and Accounts
  • Provides Basic compile errors and warnings View
  • Provides XLr8 Editor File List View
  • Provides XLr8 Editor Server Communication View
  • Provides XLr8 Error Log View
  • Provides XLr8 Navigator View
  • Basic and general purpose Eclipse Editor for U2 databases
  • Dictionary Editor
  • Support for "Servers" project and "U2Project" projects
  • Framework support for data and GUI models for the Developer and Resizer
  • Other...
com.u2logic.xlr8.developer - Provides the XLr8 Developer tools
  • XLr8 Form Developer
  • XLr8 Object Developer
com.u2logic.Xlr8.Installer - Provides the XLr8 Installer tool
  • XLr8 Installer Builder
  • XLr8 Installer Runner
com.u2logic.xlr8.resizer - Provides the XLr8 Resizer tool
  • XLr8 Resizer Editor
com.u2logic.xlr8.framework - Optional Experimental and Development plug-in
  • Experimental connection to the standard Eclipse Project Explorer View
  • XLr8 Model Explorer View - provides view of the internal data model
  • Possible future location of framework packages from the main plug-in
The main plug-in can be stand-alone. It does not depend on any of the other plug-ins. The Developer, Installer and Resizer depend on the main plug-in.

Valid HTML 4.01 Strict