DynamicJava Javadoc: Uses of Class koala.dynamicjava.tree.BlockStatement

Overview | Package | Class | Use | Tree | Deprecated | Index | Help

PREV NEXT | FRAMES NO FRAMES

## Uses of Class
koala.dynamicjava.tree.BlockStatement

Packages that use BlockStatement
koala.dynamicjava.interpreter | Contains the classes for interpreting Java language statements.
koala.dynamicjava.parser | Provides the classes that compose the default parser for the language.
koala.dynamicjava.tree | Provides classes and interfaces for producing an abstract syntax tree.
koala.dynamicjava.tree.visitor | Contains interfaces and classes for traversing the syntax tree.
koala.dynamicjava.util | Contains miscellaneous utility classes.

Uses of BlockStatement in koala.dynamicjava.interpreter

Methods in koala.dynamicjava.interpreter with parameters of type BlockStatement
`java.lang.Object` | `NameVisitor.visit(BlockStatement node)` Visits a BlockStatement
`java.lang.Object` | `EvaluationVisitor.visit(BlockStatement node)` Visits a BlockStatement
`java.lang.Object` | `TypeChecker.visit(BlockStatement node)` Visits a BlockStatement

Uses of BlockStatement in koala.dynamicjava.parser

Methods in koala.dynamicjava.parser that return BlockStatement
`BlockStatement` | `Parser.block()` Parses a block

Uses of BlockStatement in koala.dynamicjava.tree

Methods in koala.dynamicjava.tree that return BlockStatement
`BlockStatement` | `Initializer.getBlock()` Gets the block statement
`BlockStatement` | `MethodDeclaration.getBody()` Returns the body of the method, null if the method is abstract

Methods in koala.dynamicjava.tree with parameters of type BlockStatement
`void` | `Initializer.setBlock(BlockStatement bs)` Sets the block statement
`void` | `MethodDeclaration.setBody(BlockStatement bs)` Sets the body

Constructors in koala.dynamicjava.tree with parameters of type BlockStatement
`Initializer(BlockStatement block, java.lang.String fn, int bl, int bc, int el, int ec)` Creates a new initializer statement
`ClassInitializer(BlockStatement block)` Creates a new initializer statement
`ClassInitializer(BlockStatement block, java.lang.String fn, int bl, int bc, int el, int ec)` Creates a new initializer statement
`MethodDeclaration(int flags, Type type, java.lang.String name, java.util.List params, java.util.List excepts, BlockStatement body)` Creates a new method declaration
`MethodDeclaration(int flags, Type type, java.lang.String name, java.util.List params, java.util.List excepts, BlockStatement body, java.lang.String fn, int bl, int bc, int el, int ec)` Creates a new method declaration
`InstanceInitializer(BlockStatement block)` Creates a new initializer statement
`InstanceInitializer(BlockStatement block, java.lang.String fn, int bl, int bc, int el, int ec)` Creates a new initializer statement

Uses of BlockStatement in koala.dynamicjava.tree.visitor

Methods in koala.dynamicjava.tree.visitor with parameters of type BlockStatement
`java.lang.Object` | `VisitorObject.visit(BlockStatement node)` Visits a BlockStatement
`java.lang.Object` | `Visitor.visit(BlockStatement node)` Visits a BlockStatement

Uses of BlockStatement in koala.dynamicjava.util

Methods in koala.dynamicjava.util with parameters of type BlockStatement
`java.lang.Object` | `DisplayVisitor.visit(BlockStatement node)` Visits a BlockStatement

Overview | Package | Class | Use | Tree | Deprecated | Index | Help

PREV NEXT | FRAMES NO FRAMES

Copyright © 2001 Stephane Hillion. All Rights Reserved.