|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectedu.rice.cs.javalanglevels.Data
edu.rice.cs.javalanglevels.BodyData
edu.rice.cs.javalanglevels.BlockData
public class BlockData
Class containing the data for a braced body--not for a method.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class edu.rice.cs.javalanglevels.BodyData |
|---|
BodyData.BodyDataTest |
| Nested classes/interfaces inherited from class edu.rice.cs.javalanglevels.Data |
|---|
Data.DataTest |
| Field Summary |
|---|
| Fields inherited from class edu.rice.cs.javalanglevels.Data |
|---|
_blockIterator, _blocks, _enclosingData, _innerClasses, _modifiersAndVisibility, _name, _outerData, _vars |
| Constructor Summary | |
|---|---|
BlockData(Data outerData)
Create a new BlockData corresponding to the outer data outerData. |
|
| Method Summary | |
|---|---|
MethodData |
getMethodData()
Get the outer method data of this block. |
boolean |
isMethodData()
This is never a method data, so always return false. |
| Methods inherited from class edu.rice.cs.javalanglevels.BodyData |
|---|
getSymbolData |
| Methods inherited from class edu.rice.cs.javalanglevels.Data |
|---|
addBlock, addEnclosingData, addFinalVars, addInnerClass, addModifier, addVar, addVars, createUniqueName, dollarSignsToDots, dotsToDollarSigns, getEnclosingClass, getEnclosingData, getInnerClasses, getInnerClassOrInterface, getInnerClassOrInterfaceHelper, getMav, getName, getNextAnonymousInnerClass, getNextBlock, getOuterData, getVar, getVars, hasModifier, innerClassesAndInterfacesIterator, isAnonymousClass, isDoublyAnonymous, isOuterData, removeAllBlocks, resetBlockIterator, setEnclosingData, setInnerClasses, setMav, setOuterData |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public BlockData(Data outerData)
outerData - The Data that encloses this BodyData.| Method Detail |
|---|
public MethodData getMethodData()
getMethodData in class BodyDatapublic boolean isMethodData()
isMethodData in class BodyData
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||