A C F G M N P R 
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
 
A C F G M N P R 
All Classes All Packages