edu.ucla.belief.decision
Class XmlWriter.GroupedOutcomeWriter

Object
  extended by XmlWriter.GroupedOutcomeWriter
Direct Known Subclasses:
XmlWriter.GroupedDecisionWriter, XmlWriter.GroupedParameterWriter
Enclosing class:
XmlWriter

public abstract class XmlWriter.GroupedOutcomeWriter
extends Object

Since:
020105

Constructor Summary
XmlWriter.GroupedOutcomeWriter()
           
 
Method Summary
abstract  Object getOutcome(DecisionNode node, int index)
           
 boolean shouldWriteFlat(DecisionNode node)
          override here
abstract  void writeOutcome(Object outcome, Collection instances, int indent)
           
 void writeOutcomes(DecisionNode node, int indent)
           
 void writeOutcomesFlat(DecisionNode node, int indent)
          override here
 void writeOutcomesGrouped(DecisionNode node, int indent)
           
 
Methods inherited from class Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XmlWriter.GroupedOutcomeWriter

public XmlWriter.GroupedOutcomeWriter()
Method Detail

getOutcome

public abstract Object getOutcome(DecisionNode node,
                                  int index)
                           throws StateNotFoundException
Throws:
StateNotFoundException

writeOutcome

public abstract void writeOutcome(Object outcome,
                                  Collection instances,
                                  int indent)

shouldWriteFlat

public boolean shouldWriteFlat(DecisionNode node)
override here


writeOutcomesFlat

public void writeOutcomesFlat(DecisionNode node,
                              int indent)
override here


writeOutcomes

public final void writeOutcomes(DecisionNode node,
                                int indent)

writeOutcomesGrouped

public final void writeOutcomesGrouped(DecisionNode node,
                                       int indent)


Copyright 2010 UCLA Automated Reasoning Group