Uses of Class
xtc.parser.ModuleName

Packages that use ModuleName
xtc.parser   
 

Uses of ModuleName in xtc.parser
 

Fields in xtc.parser declared as ModuleName
 ModuleName ModuleDependency.module
          The name of the dependent module.
 ModuleName Module.name
          The module name.
 ModuleName ModuleDependency.target
          The optional target module name.
 

Fields in xtc.parser with type parameters of type ModuleName
protected  java.util.Map<java.lang.String,ModuleName> ModuleMap.map
          The mapping from module names (represented as strings) to module names (represented as module names).
 java.util.List<ModuleName> ModuleList.names
          The list of module names.
 

Methods in xtc.parser that return ModuleName
 ModuleName ModuleList.get(int idx)
          Get the module name at the specified index.
 ModuleName ModuleMap.get(ModuleName key)
          Look up the specified module name.
 ModuleName ModuleName.rename(ModuleMap renaming)
          Rename this module name.
 ModuleName ModuleDependency.visibleName()
          Get the visible name for this module dependency.
 

Methods in xtc.parser with parameters of type ModuleName
 boolean ModuleMap.containsKey(ModuleName key)
          Determine whether this module map contains a mapping for the specified module name.
 ModuleName ModuleMap.get(ModuleName key)
          Look up the specified module name.
 Module Analyzer.lookup(ModuleName module)
          Look up the specified module.
protected  void HtmlPrinter.print(ModuleName name, boolean resolved)
          Print a linked version of the specified module name.
 void ModuleMap.put(ModuleName key, ModuleName value)
          Add the specified mapping.
 void PrettyPrinter.visit(ModuleName name)
          Print the specified module name.
 

Method parameters in xtc.parser with type arguments of type ModuleName
 boolean Analyzer.hasAttribute(Module m, java.lang.String name, java.util.Set<ModuleName> visited)
          Determine whether the specified module or any of its import or modification dependencies has an attribute with the specified name.
 void Analyzer.trace(Module m, java.util.Set<ModuleName> imports, java.util.Map<ModuleName,java.lang.Boolean> modified)
          Trace the specified module's dependencies.
 void Analyzer.trace(Module m, java.util.Set<ModuleName> imports, java.util.Map<ModuleName,java.lang.Boolean> modified)
          Trace the specified module's dependencies.
 

Constructors in xtc.parser with parameters of type ModuleName
Module(Comment documentation, ModuleName name, ModuleList parameters, java.util.List<ModuleDependency> dependencies, Action header, Action body, Action footer, java.util.List<Attribute> attributes, java.util.List<Production> productions)
          Create a new grammar module.
ModuleDependency(ModuleName module, ModuleList arguments, ModuleName target)
          Create a new module dependency.
ModuleImport(ModuleName module)
          Create a new module import.
ModuleImport(ModuleName module, ModuleList arguments, ModuleName target)
          Create a new module import.
ModuleInstantiation(ModuleName module, ModuleList arguments, ModuleName target)
          Create a new module instantiation.
ModuleMap(ModuleName key, ModuleName value)
          Create a new module map.
ModuleModification(ModuleName module, ModuleList arguments, ModuleName target)
          Create a new module modification.
 

Constructor parameters in xtc.parser with type arguments of type ModuleName
ModuleList(java.util.List<ModuleName> names)
          Create a new module list.
 



Copyright © 2012. All Rights Reserved.