Package org.jostraca

Primary Jostraca interfaces and implementation classes.

See:
          Description

Interface Summary
BasicGenericElementProcessor Process a template element: text, script, expression, directive, etc.
BasicTemplateAntlrLexerTokenTypes  
Constants Constants for use by other classes.
Template Interface to template object.
TemplateActionHandler Handle template actions created by template elements.
TemplateElementProcessor Process a template element: text, script, expression, directive, etc.
TemplateFactory Interface to template factory.
TemplateParser Interface to template code parsing.
TemplatePath Interface to template path object which resolves template paths.
TemplateScript Interface to template script object.
WriterFormat Interface to template object.
WriterFormatLexerTokenTypes  
 

Class Summary
BasicDirectiveElementProcessor Process a template directive element.
BasicExpressionElementProcessor Process a template expression element.
BasicScriptElementProcessor Process a template script element.
BasicTemplate Basic implementation of template functionality.
BasicTemplateAntlrLexer  
BasicTemplateAntlrParser Note: origin end points are calculated later using start points and text, see BasicUnitOrigin.resolveEnds()
BasicTemplateElementProcessor Basic processor for template elements (text,script,etc.)
BasicTemplateFactory Basic factory that just returns BasicTemplate objects.
BasicTemplateParser Basic implementation of TemplateParser.
BasicTemplatePath Resolve template paths.
BasicTemplateScript Handles template script indentification.
BasicTextElementProcessor Description:
Process a template text element.
BasicWriterFormat Interface to template object.
Block Container for parsed blocks of template source.
Block.Type  
BlockList Description:
Store a list of Blocks.
DefaultPropertySets Default Jostraca configuration.
DefaultWriterFormats Default Jostraca writer formats.
Generator A utility class that you can use inside your own applications for generating code.
Jostraca Command line user interface to the Jostraca system.
JostracaAntlrTask Invokes the ANTLR Translator generator on a grammar file.
JostracaTask Jakarta Ant task for Jostraca.
JostracaTask.Template  
MsgCode Messages codes for package org.jostraca
NameValueListPSM Create jostraca.properties.NameValueList property: Format: "name": "value", where: lang.NameValueList.nameQuote = " lang.NameValueList.itemSeparator = : lang.NameValueList.valueQuote = " lang.NameValueList.pairSeparator = , NOTE: some properties are not available and are cleared from this list, as they interfere with other features and may be available via other sources.
ParseMessage Description:
Container for parsed blocks of template source.
ParseMessage.Type  
Property Jostraca configuration property names.
PropertyJava Description:
Jostraca configuration Property names for Java.
PropertyPython Description:
Jostraca configuration Property names for Python.
Service The Service class provides the top level code generation functionality of Jostraca.
ServiceException.Code Code enumeration class for ServiceException
TemplateElementProcessorException.Code Code enumeration class for TemplateElementProcessorException
TemplateException.Code Code enumeration class for TemplateException
TemplateParserException.Code Code enumeration class for TemplateParserException
TemplateScriptException.Code Code enumeration class for TemplateScriptException
Tools General system tools used by Jostraca.
UserText Description:
Provides pieces of text (as opposed to full messages) for communication with user.
Value Description:
Jostraca system value names.
VirtualTemplate Virtual implementation of template functionality.
VirtualTemplatePath The Service class assumes a file based template model, and expects each template to have a file path.
WriterFormatException.Code Code enumeration class for WriterFormatException
WriterFormatLexer  
WriterFormatParser  
 

Exception Summary
JostracaException Description:
Exceptions thrown by Jostraca class.
ServiceException ServiceException class.
TemplateElementProcessorException TemplateElementProcessorException class.
TemplateException TemplateException class.
TemplateParserException TemplateParserException class.
TemplateScriptException TemplateScriptException class.
WriterFormatException WriterFormatException class.
 

Package org.jostraca Description

Primary Jostraca interfaces and implementation classes.

Jostraca, version 0.4 (release 0.4.1)

Jostraca may be distributed only under the terms and conditions of the GNU General Public License. (see http://www.gnu.org/copyleft/gpl.html or LICENSE.txt)

Documentation can be found in the doc folder of the distribution or at: http://www.jostraca.org.

Run the command jostraca -help for a list of command line options.



Copyright © 2000-2002 Richard Rodger