Uses of Class
edu.ksu.cis.projects.bogor.ast.Extension

Packages that use Extension
edu.ksu.cis.projects.bogor.ast Provides for Bogor input language AST. 
edu.ksu.cis.projects.bogor.parser Provides parser for Bogor input language. 
edu.ksu.cis.projects.bogor.symboltable Provides for Bogor symbol table. 
 

Uses of Extension in edu.ksu.cis.projects.bogor.ast
 

Subclasses of Extension in edu.ksu.cis.projects.bogor.ast
 class ActionExtension
          Represents an action extension.
 class ExpExtension
          Represents an exp extension.
 class TypeExtension
          Represents a type extension.
 

Methods in edu.ksu.cis.projects.bogor.ast that return Extension
abstract  Extension Extension.clone()
          Clones this object (deep clone); including location info.
 Extension ExtensionDefinition.getExtension(int index)
          Gets a extension at a specified index.
 

Method parameters in edu.ksu.cis.projects.bogor.ast with type arguments of type Extension
 void ExtensionDefinition.setExtensions(List<? extends Extension> newExtensions)
          Sets the extensions.
 

Constructor parameters in edu.ksu.cis.projects.bogor.ast with type arguments of type Extension
ExtensionDefinition(String id, String name, List<? extends Extension> extensions)
          Default constructor.
 

Uses of Extension in edu.ksu.cis.projects.bogor.parser
 

Methods in edu.ksu.cis.projects.bogor.parser that return Extension
 Extension BogorParser.Extension()
           
 

Uses of Extension in edu.ksu.cis.projects.bogor.symboltable
 

Methods in edu.ksu.cis.projects.bogor.symboltable that return types with arguments of type Extension
 Map<String,Extension> SymbolTable.getExpActionExtDefTable()
          Gets the exp or action extension qualified identifier (String) to its declaration (ExpExtension/ActionExtension).