## Uses of Class
org.eclipse.emf.codegen.jet.JETException

Packages that use JETException
org.eclipse.emf.ant.taskdefs.codegen
org.eclipse.emf.codegen
org.eclipse.emf.codegen.ecore.generator
org.eclipse.emf.codegen.ecore.genmodel.generator
org.eclipse.emf.codegen.ecore.genmodel.impl
org.eclipse.emf.codegen.jet
org.eclipse.emf.codegen.util

Uses of JETException in org.eclipse.emf.ant.taskdefs.codegen

Methods in org.eclipse.emf.ant.taskdefs.codegen that throw JETException
`protected JETCompiler` `JETCompilerTask.createJETCompiler()`
`protected JETEmitter` `JETEmitterTask.createJETEmitter()`
`protected void` `JETCompilerTask.invokeCompiler(JETCompiler compiler)`
`protected void` `JETEmitterTask.invokeEmitter(JETEmitter emitter)`

Uses of JETException in org.eclipse.emf.codegen

Methods in org.eclipse.emf.codegen that throw JETException
`static void` `CodeGen.addClasspathEntries(java.util.Collection<org.eclipse.jdt.core.IClasspathEntry> classpathEntries, java.lang.String variableName, java.lang.String pluginID)` Deprecated. As of EMF 2.1.0, moved to `CodeGenUtil`.
`static java.util.List<java.lang.String>` `CodeGen.getClasspathPaths(java.lang.String pluginID)` Deprecated. As of EMF 2.1.0, moved to `CodeGenUtil`.

Uses of JETException in org.eclipse.emf.codegen.ecore.generator

Methods in org.eclipse.emf.codegen.ecore.generator that throw JETException
`protected void` `AbstractGeneratorAdapter.addClasspathEntries(JETEmitter jetEmitter)` Override this to `add classpath variables` to the JETEmitter.

Uses of JETException in org.eclipse.emf.codegen.ecore.genmodel.generator

Methods in org.eclipse.emf.codegen.ecore.genmodel.generator that throw JETException
`protected void` `GenBaseGeneratorAdapter.addClasspathEntries(JETEmitter jetEmitter)` Adds the plug-ins required for GenModel/Ecore-based templates to the `JETEmitter`'s classpath.

Uses of JETException in org.eclipse.emf.codegen.ecore.genmodel.impl

Methods in org.eclipse.emf.codegen.ecore.genmodel.impl that throw JETException
`protected void` `GenModelImpl.addClasspathEntries(JETEmitter jetEmitter)` Deprecated. In EMF 2.2, a `GeneratorAdapter` should be used to implement code generation. `AbstractGeneratorAdapter` provides an equivalent to this method. This method will be removed after 2.2.
`protected int` `GenBaseImpl.GIFEmitter.getContents(byte[] content, java.lang.String gifFile)` Deprecated.

Uses of JETException in org.eclipse.emf.codegen.jet

Methods in org.eclipse.emf.codegen.jet that throw JETException
`boolean` `JETCoreElement.accept(JETParseEventListener listener, JETReader reader, JETParser parser)` Return true if the input contained the sequence that matched the action corresponding to this core tag.
`boolean` `JETParser.Scriptlet.accept(JETParseEventListener listener, JETReader reader, JETParser parser)`
`boolean` `JETParser.Expression.accept(JETParseEventListener listener, JETReader reader, JETParser parser)`
`boolean` `JETParser.QuoteEscape.accept(JETParseEventListener listener, JETReader reader, JETParser parser)`
`boolean` `JETParser.Directive.accept(JETParseEventListener listener, JETReader reader, JETParser parser)`
`void` `JETCompiler.addCharDataGenerator(char[] chars)`
`void` `JETCompiler.addGenerator(JETGenerator gen)`
`void` `JETEmitter.addVariable(java.lang.String variableName, java.lang.String pluginID)` Registers the specified classpath variable in the workspace and adds a classpath entry to the `classpath entry list`.
`void` `JETParser.DelegatingListener.beginPageProcessing()`
`void` `JETParseEventListener.beginPageProcessing()`
`void` `JETParser.DelegatingListener.doAction()`
`void` `JETCompiler.doAddCharDataGenerator(char[] chars)`
`void` `JETCompiler.endPageProcessing()`
`void` `JETParser.DelegatingListener.endPageProcessing()`
`void` `JETParseEventListener.endPageProcessing()`
`void` `JETParser.Action.execute()`
`protected void` `JETParser.flushCharData()`
`java.lang.String` `JETEmitter.generate(IProgressMonitor progressMonitor, java.lang.Object[] arguments)` Invokes the emitter method on the compiled template and returns the result.
`java.lang.String` `JETEmitter.generate(Monitor progressMonitor, java.lang.Object[] arguments)` Invokes the emitter method on the compiled template and returns the result.
`java.lang.String` `JETEmitter.generate(Monitor progressMonitor, java.lang.Object[] arguments, java.lang.String lineDelimiter)` Invokes the emitter method on the compiled template and returns the result.
`void` `JETCompiler.generate(java.io.OutputStream oStream)`
`void` `JETCompiler.generate(java.io.Writer writer)`
`void` `JETCompiler.handleCharData(char[] chars)`
`void` `JETParser.DelegatingListener.handleCharData(char[] chars)`
`void` `JETParseEventListener.handleCharData(char[] chars)`
`void` `JETCompiler.handleDirective(java.lang.String directive, JETMark start, JETMark stop, java.util.Map<java.lang.String,java.lang.String> attributes)`
`void` `JETParser.DelegatingListener.handleDirective(java.lang.String directive, JETMark start, JETMark stop, java.util.Map<java.lang.String,java.lang.String> attrs)`
`void` `JETParseEventListener.handleDirective(java.lang.String directive, JETMark start, JETMark stop, java.util.Map<java.lang.String,java.lang.String> attributes)`
`void` `JETCompiler.handleExpression(JETMark start, JETMark stop, java.util.Map<java.lang.String,java.lang.String> attributes)`
`void` `JETParser.DelegatingListener.handleExpression(JETMark start, JETMark stop, java.util.Map<java.lang.String,java.lang.String> attrs)`
`void` `JETParseEventListener.handleExpression(JETMark start, JETMark stop, java.util.Map<java.lang.String,java.lang.String> attributes)`
`void` `JETCompiler.handleScriptlet(JETMark start, JETMark stop, java.util.Map<java.lang.String,java.lang.String> attributes)`
`void` `JETParser.DelegatingListener.handleScriptlet(JETMark start, JETMark stop, java.util.Map<java.lang.String,java.lang.String> attrs)`
`void` `JETParseEventListener.handleScriptlet(JETMark start, JETMark stop, java.util.Map<java.lang.String,java.lang.String> attributes)`
`void` `JETEmitter.initialize(IProgressMonitor progressMonitor)` Compiles the template to `set` the method will be invoked to generate template results.
`void` `JETEmitter.initialize(Monitor progressMonitor)` Compiles the template to `set` the method will be invoked to generate template results.
`static java.io.InputStream` `JETCompiler.openStream(java.lang.String locationURI)`
`void` `JETCompiler.parse()`
`void` `JETParser.parse()`
`protected void` `JETCompiler.parse(JETCoreElement[] coreElements, java.lang.Class<?>[] accept)`
`void` `JETParser.parse(java.lang.String until)`
`void` `JETParser.parse(java.lang.String until, java.lang.Class<?>[] accept)`
`protected void` `JETReader.parseAttributeValue(java.util.HashMap<java.lang.String,java.lang.String> into)` Parse an attribute/value pair, and store it in provided hash table.
`java.util.HashMap<java.lang.String,java.lang.String>` `JETReader.parseTagAttributes()` Parse some tag attributes.
`java.util.HashMap<java.lang.String,java.lang.String>` `JETReader.parseTagAttributesBean()` Parse some tag attributes for Beans.
`java.lang.String` `JETReader.parseToken(boolean quoted)` Parse a space delimited token.
`void` `JETReader.stackStream(java.lang.String locationURI, java.io.InputStream iStream, java.lang.String encoding)`
`void` `JETReader.stackStream(java.lang.String baseURI, java.lang.String locationURI, java.io.InputStream iStream, java.lang.String encoding)` Stack a stream for parsing

Constructors in org.eclipse.emf.codegen.jet that throw JETException
`JETCompiler(java.lang.String templateURI)`
`JETCompiler(java.lang.String[] templateURIPath, java.lang.String relativeTemplateURI)`
`JETCompiler(java.lang.String[] templateURIPath, java.lang.String relativeTemplateURI, java.lang.String encoding)`
`JETCompiler(java.lang.String templateURI, java.io.InputStream inputStream, java.lang.String encoding)`
`JETCompiler(java.lang.String templateURI, java.lang.String encoding)`
`JETEmitter.MyBaseJETCompiler(java.lang.String[] templateURIPath, java.lang.String relativeTemplateURI, java.lang.ClassLoader classLoader)`
`JETEmitter.MyBaseJETCompiler(java.lang.String[] templateURIPath, java.lang.String relativeTemplateURI, java.lang.String encoding, java.lang.ClassLoader classLoader)`
`JETEmitter.MyBaseJETCompiler(java.lang.String templateURI, java.lang.ClassLoader classLoader)`
`JETEmitter.MyBaseJETCompiler(java.lang.String templateURI, java.lang.String encoding, java.lang.ClassLoader classLoader)`
`JETEmitter.MyJETCompiler(java.lang.String templateURI)`
`JETEmitter.MyJETCompiler(java.lang.String[] templateURIPath, java.lang.String relativeTemplateURI)`
`JETEmitter.MyJETCompiler(java.lang.String[] templateURIPath, java.lang.String relativeTemplateURI, java.lang.String encoding)`
`JETEmitter.MyJETCompiler(java.lang.String templateURI, java.lang.String encoding)`
`JETReader(java.lang.String locationURI, java.io.InputStream inputStream, java.lang.String encoding)`
`JETReader(java.lang.String baseURI, java.lang.String locationURI, java.io.InputStream inputStream, java.lang.String encoding)`

Uses of JETException in org.eclipse.emf.codegen.util

Methods in org.eclipse.emf.codegen.util that throw JETException
`static void` `CodeGenUtil.EclipseUtil.addClasspathEntries(java.util.Collection<org.eclipse.jdt.core.IClasspathEntry> classpathEntries, java.lang.String pluginID)`
`static void` `CodeGenUtil.EclipseUtil.addClasspathEntries(java.util.Collection<org.eclipse.jdt.core.IClasspathEntry> classpathEntries, java.lang.String variableName, java.lang.String pluginID)`
`static void` `CodeGenUtil.addClasspathEntries(java.util.Collection classpathEntries, java.lang.String variableName, java.lang.String pluginID)` Deprecated. in 2.2. Please use `CodeGenUtil.EclipseUtil.addClasspathEntries(Collection, String, String)` instead.
`static java.util.List<java.lang.String>` `CodeGenUtil.getClasspathPaths(java.lang.String pluginID)` Deprecated. in 2.2. Please use `CodeGenUtil.EclipseUtil.getClasspathPaths(java.lang.String)` instead.
`static java.util.List<java.lang.String>` `CodeGenUtil.EclipseUtil.getClasspathPaths(java.lang.String pluginID)`
`protected int` `GIFEmitter.getContents(byte[] content, java.lang.String gifFile)`

Copyright 2001-2006 IBM Corporation and others. All Rights Reserved.