Package eu.bandm.tools.metajava
Interface FormatProvider
- All Known Implementing Classes:
FormatProvider
public interface FormatProvider
Service switch for bootstrapping,
The metajava code which generates Java sources needs the TDom model
as a carrier for the formatting rules.
Since tdom in turn needs metajava for Java source generation,
this switch class provides a provisional text formatting ("ugly printing")
for the bootstrap phase.
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic FormatProvider
get()
newUnparser
(File destination, int lineWidth)
-
Field Details
-
BOOT_FACTORY
-
-
Method Details
-
newUnparser
Unparser newUnparser() -
newUnparser
-
newFormatClosure
FormatClosure newFormatClosure() -
newDeclarationReducer
-
get
-