|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.sf.joost.trace.ParserListenerMgr
public class ParserListenerMgr
This class implements the ParserListener
-Interface for
static debug purpose (e.g. validation of breakpoints).
Field Summary | |
---|---|
private List |
parserListeners
list of all registered ParserListener |
Constructor Summary | |
---|---|
ParserListenerMgr()
default constructor |
Method Summary | |
---|---|
void |
addParseListener(ParserListener newParserListener)
Add a parserlistener (debugging and profiling). |
boolean |
hasParseListeners()
Check if parserlisteners are available. |
void |
nodeCreated(NodeBase node)
see ParserListener.nodeCreated(net.sf.joost.instruction.NodeBase) |
void |
parseFinished()
see ParserListener.parseFinished() |
void |
removeParseListener(ParserListener oldParserListener)
Remove a parserlistener. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private List parserListeners
ParserListener
Constructor Detail |
---|
public ParserListenerMgr()
Method Detail |
---|
public boolean hasParseListeners()
public void addParseListener(ParserListener newParserListener)
newParserListener
- A parserlistener to be added.public void removeParseListener(ParserListener oldParserListener)
oldParserListener
- A parserlistener to be removed.public void nodeCreated(NodeBase node)
ParserListener.nodeCreated(net.sf.joost.instruction.NodeBase)
nodeCreated
in interface ParserListener
node
- the instructionpublic void parseFinished()
ParserListener.parseFinished()
parseFinished
in interface ParserListener
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |