Uses of Interface
inf.compilers.SyntaxAdaptor

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.