ix.iface.plan
Class TextPlanWriter
java.lang.Object
ix.iface.plan.TextPlanWriter
public class TextPlanWriter
- extends java.lang.Object
Writes a plain text description of a plan to a file.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
outputFile
protected java.io.File outputFile
out
protected java.io.Writer out
indent
protected int indent
indentStep
protected int indentStep
TextPlanWriter
public TextPlanWriter(java.io.File f)
TextPlanWriter
public TextPlanWriter(java.io.Writer w)
writePlan
public void writePlan(Plan plan)
throws java.io.IOException
- Throws:
java.io.IOException
outPlan
void outPlan(Plan plan)
outputTableView
void outputTableView(Plan plan)
outIssues
void outIssues(Plan plan)
outActivities
void outActivities(Plan plan)
removePlanVars
public static java.lang.Object removePlanVars(java.lang.Object obj)
outActivitiesInFull
void outActivitiesInFull(Plan plan)
activityId
java.lang.String activityId(AbstractPlanItem pi)
outWorldState
void outWorldState(Plan plan)
outAnnotations
void outAnnotations(Plan plan)
outMap
void outMap(java.util.Map m)
outputTimeline
void outputTimeline(Plan plan)
do_outputTimeline
void do_outputTimeline(Plan plan)
patternSentence
java.lang.String patternSentence(PNode n)
out
void out(java.lang.String s)
out
void out(java.lang.Object o)
indent
void indent()
indent
void indent(int n)
newline
void newline()
outln
void outln(java.lang.String line)
outTitle
void outTitle(java.lang.String text)
isTextBlock
boolean isTextBlock(java.lang.Object o)
outTextBlock
void outTextBlock(int extraIndent,
java.lang.String block)