A C F G M N P R
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- absolutePath(String, String) - Method in class net.morimekta.providence.generator.util.FileManager
C
- create(String, String) - Method in class net.morimekta.providence.generator.util.FakeFileManager
- create(String, String) - Method in class net.morimekta.providence.generator.util.FileManager
- createGenerator(FileManager, GeneratorOptions, Collection<String>) - Method in interface net.morimekta.providence.generator.GeneratorFactory
-
Create the actual generator.
F
- FactoryLoader<Factory> - Class in net.morimekta.providence.generator.util
- FactoryLoader(String) - Constructor for class net.morimekta.providence.generator.util.FactoryLoader
- FakeFileManager - Class in net.morimekta.providence.generator.util
-
A fake file manager meant for testing only.
- FakeFileManager(File) - Constructor for class net.morimekta.providence.generator.util.FakeFileManager
- FileManager - Class in net.morimekta.providence.generator.util
- FileManager(File) - Constructor for class net.morimekta.providence.generator.util.FileManager
- finalize(OutputStream) - Method in class net.morimekta.providence.generator.util.FakeFileManager
- finalize(OutputStream) - Method in class net.morimekta.providence.generator.util.FileManager
G
- generate(ProgramTypeRegistry) - Method in class net.morimekta.providence.generator.Generator
-
Each compiler must implement this method.
- generateGlobal(ProgramRegistry, Collection<File>) - Method in class net.morimekta.providence.generator.Generator
-
Generate anything that is dependent on the global scope, or not directly connected to a single program.
- Generator - Class in net.morimekta.providence.generator
- Generator(FileManager) - Constructor for class net.morimekta.providence.generator.Generator
- generator_program_name - Variable in class net.morimekta.providence.generator.GeneratorOptions
- generatorDescription() - Method in interface net.morimekta.providence.generator.GeneratorFactory
-
A general description of the generator.
- GeneratorException - Exception in net.morimekta.providence.generator
- GeneratorException(String) - Constructor for exception net.morimekta.providence.generator.GeneratorException
- GeneratorException(String, Throwable) - Constructor for exception net.morimekta.providence.generator.GeneratorException
- GeneratorFactory - Interface in net.morimekta.providence.generator
-
Interface for handling generators in the providence compiler (pvdc).
- generatorName() - Method in interface net.morimekta.providence.generator.GeneratorFactory
-
The name of the generator.
- GeneratorOptions - Class in net.morimekta.providence.generator
-
Options class for all generators.
- GeneratorOptions() - Constructor for class net.morimekta.providence.generator.GeneratorOptions
- getFactories(File) - Method in class net.morimekta.providence.generator.util.FactoryLoader
- getFactory(File) - Method in class net.morimekta.providence.generator.util.FactoryLoader
- getFileManager() - Method in class net.morimekta.providence.generator.Generator
M
- MANIFEST_PROPERTY - Static variable in interface net.morimekta.providence.generator.GeneratorFactory
N
- net.morimekta.providence.generator - package net.morimekta.providence.generator
- net.morimekta.providence.generator.util - package net.morimekta.providence.generator.util
P
- printGeneratorOptionsHelp(PrintStream) - Method in interface net.morimekta.providence.generator.GeneratorFactory
-
Print a listing of the generator options in a CLI like point list.
- program_version - Variable in class net.morimekta.providence.generator.GeneratorOptions
R
- relativePath(String, String) - Method in class net.morimekta.providence.generator.util.FileManager
All Classes All Packages