
Public Member Functions | |
| AbstractGenerator (Printer expPrinter, char escapeCharacter, FClass fclass) | |
| void | addHookTag (AbstractTag tag) |
| void | removeHookTag (AbstractTag tag) |
| void | generate (String templateFile, String outputFile) throws FileNotFoundException |
| void | generate (Reader templateReader, PrintStream genPrinter) |
| String | toString () |
Static Public Attributes | |
| static final String | HOOK_PREFIX = "HOOK__" |
Protected Member Functions | |
| String | startOfBlurb () |
| String | endOfBlurb () |
Protected Attributes | |
| Map< String, AbstractTag > | tagMap |
| Map< String, Set< AbstractTag > > | hookTagMap |
| Printer | expPrinter |
| int | escapeCharacter |
| org.jmodelica.modelica.compiler.AbstractGenerator.AbstractGenerator | ( | Printer | expPrinter, | |
| char | escapeCharacter, | |||
| FClass | fclass | |||
| ) |
| void org.jmodelica.modelica.compiler.AbstractGenerator.addHookTag | ( | AbstractTag | tag | ) |
| String org.jmodelica.modelica.compiler.AbstractGenerator.endOfBlurb | ( | ) | [protected] |
Reimplemented in org.jmodelica.modelica.compiler.XMLGenerator, and org.jmodelica.modelica.compiler.XMLValueGenerator.
| void org.jmodelica.modelica.compiler.AbstractGenerator.generate | ( | Reader | templateReader, | |
| PrintStream | genPrinter | |||
| ) |
| void org.jmodelica.modelica.compiler.AbstractGenerator.generate | ( | String | templateFile, | |
| String | outputFile | |||
| ) | throws FileNotFoundException |
| void org.jmodelica.modelica.compiler.AbstractGenerator.removeHookTag | ( | AbstractTag | tag | ) |
| String org.jmodelica.modelica.compiler.AbstractGenerator.startOfBlurb | ( | ) | [protected] |
| String org.jmodelica.modelica.compiler.AbstractGenerator.toString | ( | ) |
final String org.jmodelica.modelica.compiler.AbstractGenerator.HOOK_PREFIX = "HOOK__" [static] |
Map<String,Set<AbstractTag> > org.jmodelica.modelica.compiler.AbstractGenerator.hookTagMap [protected] |
Map<String,AbstractTag> org.jmodelica.modelica.compiler.AbstractGenerator.tagMap [protected] |
1.5.8