|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectch.sahits.codegen.extensions.GeneratorCollection
public class GeneratorCollection
This collection holds all the information retrieved by the
extension point 'ch.sahits.codegen.generator'
This class is package private and only its interface IGeneratorCollection
is exported. The Generator class functions as a factory for this object.
| Constructor Summary | |
|---|---|
GeneratorCollection()
|
|
| Method Summary | |
|---|---|
void |
addGeneratorClass(java.lang.String bundleName,
java.lang.String fileExtension,
java.lang.Class generatorClass,
java.lang.String display,
java.lang.String contextHelpID)
Add a new generator class to the list |
void |
addJetemplate(java.lang.String bundleName,
java.lang.String fileExtension,
java.lang.String jetemplateLocation,
java.lang.String display,
java.lang.String contextHelpID)
Add a new JETemplate to the list |
IGeneratorExtension |
getExtension(java.lang.String bundle,
java.lang.String generator)
Retrieve the Generation extension for a bundle name and generator |
java.util.Iterator |
iterator()
Retrieve an iterator of the Collection |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public GeneratorCollection()
| Method Detail |
|---|
public void addGeneratorClass(java.lang.String bundleName,
java.lang.String fileExtension,
java.lang.Class generatorClass,
java.lang.String display,
java.lang.String contextHelpID)
IGeneratorCollection
addGeneratorClass in interface IGeneratorCollectioncontextHelpID - Conetext Help IDIGeneratorCollection.addGeneratorClass(java.lang.String, java.lang.String, java.lang.Class, java.lang.String, java.lang.String)
public void addJetemplate(java.lang.String bundleName,
java.lang.String fileExtension,
java.lang.String jetemplateLocation,
java.lang.String display,
java.lang.String contextHelpID)
IGeneratorCollection
addJetemplate in interface IGeneratorCollectioncontextHelpID - Conetext Help IDIGeneratorCollection.addJetemplate(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)public java.util.Iterator iterator()
IGeneratorCollection
iterator in interface IGeneratorCollectioniterator in interface java.lang.Iterable<IGeneratorExtension>IGeneratorCollection.iterator()
public IGeneratorExtension getExtension(java.lang.String bundle,
java.lang.String generator)
IGeneratorCollection
getExtension in interface IGeneratorCollectionbundle - Name of the bundlegenerator - JETemplate path or class name
IGeneratorCollection.getExtension(java.lang.String, java.lang.String)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||