|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of SyntaxAdaptor in inf.compilers |
---|
Classes in inf.compilers that implement SyntaxAdaptor | |
---|---|
class |
XmlAdaptor<R extends SyntaxAdaptable>
This class represents a SyntaxAdaptor that translates between an
internal representation class R and an external representation which is a
sequence of characters. |
Fields in inf.compilers with type parameters of type SyntaxAdaptor | |
---|---|
protected java.util.Map<java.lang.String,java.util.Map<java.lang.Class<? extends SyntaxAdaptable>,SyntaxAdaptor<? extends SyntaxAdaptable>>> |
SyntaxAdaptorRegistry.byExtern
the Map to SyntaxAdaptors using the external language as the primary key |
protected java.util.Map<java.lang.Class<? extends SyntaxAdaptable>,java.util.Map<java.lang.String,SyntaxAdaptor<? extends SyntaxAdaptable>>> |
SyntaxAdaptorRegistry.byIntern
the Map to SyntaxAdaptors using the internal class as the primary key |
Methods in inf.compilers that return SyntaxAdaptor | |
---|---|
SyntaxAdaptor<? extends SyntaxAdaptable> |
SyntaxAdaptorRegistry.getSyntaxAdaptor(java.lang.Class<? extends SyntaxAdaptable> intern,
java.lang.String extern)
This function retrieves the previously registered SyntaxAdaptor for the given internal and external representation. |
Methods in inf.compilers that return types with arguments of type SyntaxAdaptor | |
---|---|
java.util.Map<java.lang.String,SyntaxAdaptor<? extends SyntaxAdaptable>> |
SyntaxAdaptorRegistry.forClass(java.lang.Class<? extends SyntaxAdaptable> intern)
This function retrieves a Map from languages used as external representations to SyntaxAdaptors for the given internal language. |
java.util.Map<java.lang.Class<? extends SyntaxAdaptable>,SyntaxAdaptor<? extends SyntaxAdaptable>> |
SyntaxAdaptorRegistry.forSyntax(java.lang.String extern)
This function retrieves a Map from classes used as internal representations to SyntaxAdaptors for the given external language. |
Methods in inf.compilers with parameters of type SyntaxAdaptor | |
---|---|
void |
SyntaxAdaptable.prettyPrint(int indent,
java.io.Writer w,
SyntaxAdaptor<? extends SyntaxAdaptable> adaptor)
This function can be used to write this SyntaxAdaptable object to the given Writer. |
void |
SyntaxAdaptorRegistry.register(SyntaxAdaptor<? extends SyntaxAdaptable> adaptor)
This function registers the given SyntaxAdaptor with this SyntaxAdaptorRegistry. |
void |
SyntaxAdaptable.write(java.io.Writer w,
SyntaxAdaptor<? extends SyntaxAdaptable> adaptor)
This function can be used to write this SyntaxAdaptable object to the given Writer. |
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |