edu.rice.cs.drjava.project
Class ProjectFileParser.WatchListVisitor

java.lang.Object
  extended by edu.rice.cs.drjava.project.ProjectFileParser.WatchListVisitor
All Implemented Interfaces:
SEListVisitor<List<DebugWatchData>>
Enclosing class:
ProjectFileParser

private static class ProjectFileParser.WatchListVisitor
extends Object
implements SEListVisitor<List<DebugWatchData>>

Parses out a list of watch names into a list of watches.


Field Summary
static ProjectFileParser.WatchListVisitor ONLY
           
 
Constructor Summary
private ProjectFileParser.WatchListVisitor()
           
 
Method Summary
 List<DebugWatchData> forCons(Cons c)
           
 List<DebugWatchData> forEmpty(Empty e)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ONLY

public static final ProjectFileParser.WatchListVisitor ONLY
Constructor Detail

ProjectFileParser.WatchListVisitor

private ProjectFileParser.WatchListVisitor()
Method Detail

forEmpty

public List<DebugWatchData> forEmpty(Empty e)
Specified by:
forEmpty in interface SEListVisitor<List<DebugWatchData>>

forCons

public List<DebugWatchData> forCons(Cons c)
Specified by:
forCons in interface SEListVisitor<List<DebugWatchData>>