Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
E
F
G
I
J
M
O
P
R
S
T
V
W
A
AbstractGeneramaTestCase
- class org.generama.
AbstractGeneramaTestCase
.
AbstractGeneramaTestCase()
- Constructor for class org.generama.
AbstractGeneramaTestCase
AbstractGeneramaTestCase.TestPlugin
- class org.generama.
AbstractGeneramaTestCase.TestPlugin
.
AbstractGeneramaTestCase.TestPlugin(PluginContainer, WriterMapper)
- Constructor for class org.generama.
AbstractGeneramaTestCase.TestPlugin
AbstractJavaGeneratingPlugin
- class org.generama.defaults.
AbstractJavaGeneratingPlugin
.
AbstractJavaGeneratingPlugin(VelocityComponent, PluginContainer, WriterMapper)
- Constructor for class org.generama.defaults.
AbstractJavaGeneratingPlugin
AbstractJavaGeneratingPluginTestCase
- class org.generama.tests.
AbstractJavaGeneratingPluginTestCase
.
Baseclass for testing generation of Java sources.
AbstractJavaGeneratingPluginTestCase()
- Constructor for class org.generama.tests.
AbstractJavaGeneratingPluginTestCase
AbstractPlugin
- class org.generama.
AbstractPlugin
.
AbstractPlugin(PluginContainer, WriterMapper)
- Constructor for class org.generama.
AbstractPlugin
AbstractPluginTestCase
- class org.generama.tests.
AbstractPluginTestCase
.
Abstract test case for a plugin.
AbstractPluginTestCase()
- Constructor for class org.generama.tests.
AbstractPluginTestCase
AbstractTextGeneratingPluginTestCase
- class org.generama.tests.
AbstractTextGeneratingPluginTestCase
.
Baseclass for testing generation of Java sources.
AbstractTextGeneratingPluginTestCase()
- Constructor for class org.generama.tests.
AbstractTextGeneratingPluginTestCase
AbstractXMLGeneratingPluginTestCase
- class org.generama.tests.
AbstractXMLGeneratingPluginTestCase
.
Baseclass for testing generation of XML content.
AbstractXMLGeneratingPluginTestCase()
- Constructor for class org.generama.tests.
AbstractXMLGeneratingPluginTestCase
addScript(String, String)
- Method in class org.generama.velocity.
MemoryResourceLoader
C
ClasspathVelocityComponent
- class org.generama.velocity.
ClasspathVelocityComponent
.
This VelocityComponent returns a VelocityEngine loading templates from the classpath.
ClasspathVelocityComponent()
- Constructor for class org.generama.velocity.
ClasspathVelocityComponent
compare(Reader, Reader)
- Method in class org.generama.tests.
AbstractJavaGeneratingPluginTestCase
compare(Reader, Reader)
- Method in class org.generama.tests.
AbstractPluginTestCase
compare(Reader, Reader)
- Method in class org.generama.tests.
AbstractTextGeneratingPluginTestCase
compare(Reader, Reader)
- Method in class org.generama.tests.
AbstractXMLGeneratingPluginTestCase
configureComponents()
- Method in class org.generama.
Generama
createGenerama()
- Method in class org.generama.
AbstractGeneramaTestCase
createGenerama(ComponentRegistry)
- Method in class org.generama.ant.
GeneramaTask
createJavaGeneratingPlugin(WriterMapper)
- Method in class org.generama.tests.
AbstractJavaGeneratingPluginTestCase
createMetadata()
- Method in class org.generama.tests.
AbstractJavaGeneratingPluginTestCase
createMetadata()
- Method in class org.generama.tests.
AbstractPluginTestCase
createPlugin(WriterMapper)
- Method in class org.generama.tests.
AbstractJavaGeneratingPluginTestCase
createPlugin(WriterMapper)
- Method in class org.generama.tests.
AbstractPluginTestCase
createRegistrationPicoContainer(ComponentRegistry)
- Method in class org.generama.ant.
GeneramaTask
D
DONTEDIT
- Static variable in class org.generama.
AbstractPlugin
doExecute()
- Method in class org.generama.ant.
GeneramaTask
E
execute()
- Method in class org.generama.
Generama
execute()
- Method in class org.generama.
PluginContainer
F
FileWriterMapper
- class org.generama.defaults.
FileWriterMapper
.
FileWriterMapper()
- Constructor for class org.generama.defaults.
FileWriterMapper
G
Generama
- class org.generama.
Generama
.
Generama(ComponentRegistry)
- Constructor for class org.generama.
Generama
GeneramaException
- exception org.generama.
GeneramaException
.
GeneramaException(String, Throwable)
- Constructor for class org.generama.
GeneramaException
GeneramaTask
- class org.generama.ant.
GeneramaTask
.
This is a class that makes it easy to run PluginContainer from Ant.
GeneramaTask()
- Constructor for class org.generama.ant.
GeneramaTask
generate(Object)
- Method in class org.generama.
AbstractGeneramaTestCase.TestPlugin
generate(Object)
- Method in class org.generama.
JellyPlugin
generate(Object)
- Method in interface org.generama.
Plugin
generate(Object)
- Method in class org.generama.
VelocityPlugin
getDestdir()
- Method in class org.generama.
AbstractPlugin
getDestdir()
- Method in interface org.generama.
Plugin
getDestinationClassname(Object)
- Method in class org.generama.defaults.
AbstractJavaGeneratingPlugin
getDestinationFilename(Object)
- Method in class org.generama.
AbstractPlugin
getDestinationFilename(Object)
- Method in interface org.generama.
Plugin
getDestinationFullyQualifiedClassName(Object)
- Method in class org.generama.defaults.
AbstractJavaGeneratingPlugin
getDestinationPackage(Object)
- Method in class org.generama.
AbstractPlugin
getDestinationPackage(Object)
- Method in interface org.generama.
Plugin
getExpected()
- Method in class org.generama.tests.
AbstractPluginTestCase
getGenerateCount()
- Method in class org.generama.
AbstractGeneramaTestCase.TestPlugin
getLastModified(Resource)
- Method in class org.generama.velocity.
MemoryResourceLoader
getMemoryResourceLoader()
- Method in class org.generama.velocity.
MemoryVelocityComponent
getMetadata()
- Method in interface org.generama.
MetadataProvider
getMetadataProviderClass()
- Method in class org.generama.
Generama
getOriginalFilename(Object)
- Method in class org.generama.
AbstractPlugin
getOriginalPackage(Object)
- Method in class org.generama.
AbstractPlugin
getPlugins()
- Method in class org.generama.
PluginContainer
getResourceLoaders()
- Method in class org.generama.velocity.
ResourceLoaderExposingResourceManager
getResourceRelativeToThisPackage(String)
- Method in class org.generama.tests.
AbstractPluginTestCase
Helper method for subclasses that wish to retrieve a test resource without typing the full path.
getResourceStream(String)
- Method in class org.generama.velocity.
MemoryResourceLoader
getScriptPath(String)
- Method in class org.generama.
VelocityPlugin
getScriptURL()
- Method in class org.generama.
JellyPlugin
getTestSource()
- Method in class org.generama.tests.
AbstractJavaGeneratingPluginTestCase
getVelocityEngine()
- Method in class org.generama.velocity.
ClasspathVelocityComponent
getVelocityEngine()
- Method in class org.generama.velocity.
MemoryVelocityComponent
getVelocityEngine()
- Method in interface org.generama.velocity.
VelocityComponent
getWriter(Object, Plugin)
- Method in interface org.generama.
WriterMapper
getWriter(Object, Plugin)
- Method in class org.generama.defaults.
FileWriterMapper
getWriter(Object, Plugin)
- Method in class org.generama.defaults.
StringWriterMapper
getWriterMapper()
- Method in class org.generama.
AbstractPlugin
getWriterMapperClass()
- Method in class org.generama.
Generama
I
init(ExtendedProperties)
- Method in class org.generama.velocity.
MemoryResourceLoader
isEmpty(Object[])
- Method in class org.generama.
AbstractPlugin
isMultiOutput()
- Method in class org.generama.
AbstractPlugin
isMultiOutput()
- Method in interface org.generama.
Plugin
isSourceModified(Resource)
- Method in class org.generama.velocity.
MemoryResourceLoader
J
JellyPlugin
- class org.generama.
JellyPlugin
.
JellyPlugin(PluginContainer, WriterMapper)
- Constructor for class org.generama.
JellyPlugin
M
MemoryResourceLoader
- class org.generama.velocity.
MemoryResourceLoader
.
A ResourceLoader that makes it possible to add Velocity scripts dynamically as in-memory Strings via the {@link #addScript(String, String) method.
MemoryResourceLoader()
- Constructor for class org.generama.velocity.
MemoryResourceLoader
MemoryVelocityComponent
- class org.generama.velocity.
MemoryVelocityComponent
.
This VelocityComponent returns a VelocityEngine using a
MemoryResourceLoader
.
MemoryVelocityComponent()
- Constructor for class org.generama.velocity.
MemoryVelocityComponent
MetadataProvider
- interface org.generama.
MetadataProvider
.
O
org.generama
- package org.generama
This package is the core API for the Generama framework.
org.generama.ant
- package org.generama.ant
org.generama.defaults
- package org.generama.defaults
org.generama.tests
- package org.generama.tests
This package contains abstract JUnit TesCase classes that should be used to Test Driven Develop (TDD) new plugins.
org.generama.velocity
- package org.generama.velocity
P
Plugin
- interface org.generama.
Plugin
.
PluginContainer
- class org.generama.
PluginContainer
.
PluginContainer(MetadataProvider)
- Constructor for class org.generama.
PluginContainer
plugin
- Variable in class org.generama.tests.
AbstractPluginTestCase
R
ResourceLoaderExposingResourceManager
- class org.generama.velocity.
ResourceLoaderExposingResourceManager
.
A
ResourceManager
that exposes the registered
ResourceLoader
s.
ResourceLoaderExposingResourceManager()
- Constructor for class org.generama.velocity.
ResourceLoaderExposingResourceManager
S
StringWriterMapper
- class org.generama.defaults.
StringWriterMapper
.
StringWriterMapper()
- Constructor for class org.generama.defaults.
StringWriterMapper
setDestdir(String)
- Method in class org.generama.
AbstractPlugin
setFileregex(String)
- Method in class org.generama.
AbstractPlugin
setFilereplace(String)
- Method in class org.generama.
AbstractPlugin
setMultiOutput(boolean)
- Method in class org.generama.
AbstractPlugin
setPackageregex(String)
- Method in class org.generama.
AbstractPlugin
setPackagereplace(String)
- Method in class org.generama.
AbstractPlugin
setUp()
- Method in class org.generama.tests.
AbstractPluginTestCase
shouldGenerate(Object)
- Method in class org.generama.
AbstractPlugin
shouldGenerate(Object)
- Method in interface org.generama.
Plugin
T
testGenerama()
- Method in class org.generama.
AbstractGeneramaTestCase
testGenerateContent()
- Method in class org.generama.tests.
AbstractPluginTestCase
V
VelocityComponent
- interface org.generama.velocity.
VelocityComponent
.
A PicoContainer compliant component that can provide a
VelocityEngine
.
VelocityPlugin
- class org.generama.
VelocityPlugin
.
VelocityPlugin(VelocityComponent, PluginContainer, WriterMapper)
- Constructor for class org.generama.
VelocityPlugin
W
WriterMapper
- interface org.generama.
WriterMapper
.
A
C
D
E
F
G
I
J
M
O
P
R
S
T
V
W
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2003 Generama. All Rights Reserved.