Difference between revisions of "Texo/Download and Install"

From Eclipsepedia

Jump to: navigation, search
(Update Manager Locations)
(Using Texo at runtime outside of Eclipse/OSGI)
Line 19: Line 19:
 
To use the runtime layer of Texo outside of OSGI/Eclipse (for example in a web container) you need to pick the '''org.eclipse.emf.texo''' jar file which is located in the plugins directory of the Eclipse installation (after installing Texo).  
 
To use the runtime layer of Texo outside of OSGI/Eclipse (for example in a web container) you need to pick the '''org.eclipse.emf.texo''' jar file which is located in the plugins directory of the Eclipse installation (after installing Texo).  
  
The Texo runtime JAR and the generated runtime classes (*ModelFactory, *ModelPackage) depends on 3 other JARs which are also located in the plugins directory:
+
Two other jar files which maybe of interest are:
 +
* '''org.eclipse.emf.texo.xml''': for xml and xmi serialization
 +
* '''org.eclipse.emf.texo.datagenerator''': for generating test data
 +
 
 +
The Texo runtime JAR and the generated runtime classes (*ModelFactory, *ModelPackage) depend on 3 other JARs which are also located in the plugins directory:
 
* '''org.eclipse.emf.common'''
 
* '''org.eclipse.emf.common'''
 
* '''org.eclipse.emf.ecore'''
 
* '''org.eclipse.emf.ecore'''

Revision as of 02:04, 24 April 2011

Contents


Texo is installed through the Eclipse Update Manager.

Update Manager Locations

To enable code generation in Eclipse or to use Texo in an OSGI-plugin environment in Eclipse, you need to install Texo into Eclipse. This is done through an update manager. For runtime usage of Texo see the next section.

Texo is available through this update site:

The last successful nightly build is available through this update site:

After installing and restarting you can generate code from ecore/xsd models and refer to Texo plugins from plugin MANIFEST.MF files.

Using Texo at runtime outside of Eclipse/OSGI

To use the runtime layer of Texo outside of OSGI/Eclipse (for example in a web container) you need to pick the org.eclipse.emf.texo jar file which is located in the plugins directory of the Eclipse installation (after installing Texo).

Two other jar files which maybe of interest are:

  • org.eclipse.emf.texo.xml: for xml and xmi serialization
  • org.eclipse.emf.texo.datagenerator: for generating test data

The Texo runtime JAR and the generated runtime classes (*ModelFactory, *ModelPackage) depend on 3 other JARs which are also located in the plugins directory:

  • org.eclipse.emf.common
  • org.eclipse.emf.ecore
  • org.eclipse.emf.ecore.xmi

For more information with using EMF in a standalone Java application, see:

You can also configure Texo to only generate Entities, no EMF dependencies.