|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.indiana.iucbrf.ccbr.conversationblock.selector.flowchart.FlowChart
public class FlowChart
A FlowChart is one means of specifying when to present conversation blocks. Via a FlowChart, blocks can be presented conditional on earlier questions and the given responses. It is currently assumed that all FlowChart questions have FSMFeature-typed answers.
Nested Class Summary | |
---|---|
class |
FlowChart.NodeUserObject
A container to put in the JTree node, used in toSwing(). |
Field Summary |
---|
Fields inherited from interface edu.indiana.util.swing.SwingRepresentable |
---|
TITLE_FONT |
Constructor Summary | |
---|---|
protected |
FlowChart()
|
|
FlowChart(FlowChartNode root)
Creates a new instance of FlowChart |
Method Summary | |
---|---|
java.lang.String |
getFilename()
Get the filename where this flow chart is stored. |
FlowChartNode |
getRoot()
|
java.lang.String |
getTitle()
|
void |
setFilename(java.lang.String filename)
Recommended extension: .flo |
void |
setTitle(java.lang.String title)
Set the title of this flow chart. |
javax.swing.JComponent |
toSwing(Domain domain)
Returns a tree representation of this flowchart. |
javax.swing.JComponent |
toSwing(int detailLevel)
Detail level may be ignored by implementations. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
protected FlowChart()
public FlowChart(FlowChartNode root)
Method Detail |
---|
public void setTitle(java.lang.String title)
public java.lang.String getTitle()
public void setFilename(java.lang.String filename)
public java.lang.String getFilename()
public FlowChartNode getRoot()
public javax.swing.JComponent toSwing(Domain domain)
toSwing
in interface SwingRepresentableWithDomain
public javax.swing.JComponent toSwing(int detailLevel)
SwingRepresentable
toSwing
in interface SwingRepresentable
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |