Uses of Interface
inf.compilers.SyntaxAdaptable

Uses of SyntaxAdaptable in inf.compilers
 

Classes in inf.compilers with type parameters of type SyntaxAdaptable
 interface SyntaxAdaptor<R extends SyntaxAdaptable>
           This interface represents an adaptor between an internal Java object that exists in memory and an external representation of this object as a sequence of characters.
 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 SyntaxAdaptable
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.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
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 SyntaxAdaptable
protected  SyntaxAdaptable XmlAdaptor.parseContentNodeTree(org.w3c.dom.Element content, java.lang.String syntax)
           This utility function can be called to parse a tree of Nodes containing some content in a layered language.
 

Methods in inf.compilers that return types with arguments of type SyntaxAdaptable
 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.
 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.
 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 with parameters of type SyntaxAdaptable
protected  org.w3c.dom.Element XmlAdaptor.generateContentNodeTree(org.w3c.dom.Document doc, java.lang.String ns, java.lang.String tag, SyntaxAdaptable content, java.lang.String syntax)
           This utility function can be called to generate a tree of Nodes for some content in a layered language.
 

Method parameters in inf.compilers with type arguments of type SyntaxAdaptable
 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.
 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.
 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.