org.apache.shale.dialog.basic.config
Class SubdialogStateImpl

java.lang.Object
  extended by org.apache.shale.dialog.basic.config.AbstractState
      extended by org.apache.shale.dialog.basic.config.SubdialogStateImpl
All Implemented Interfaces:
State, SubdialogState

public final class SubdialogStateImpl
extends AbstractState
implements SubdialogState

SubdialogStateImpl is a basic implementation of SubdialogState.

Since:
1.0.4

Constructor Summary
SubdialogStateImpl()
           
 
Method Summary
 String getDialogName()
          

Return the name of the subordinate dialog to be executed by this state.

 void setDialogName(String dialogName)
          Set the name of the subordinate dialog to be executed by this state.
 String toString()
          Render a printable version of this instance.
 
Methods inherited from class org.apache.shale.dialog.basic.config.AbstractState
addTransition, findTransition, getDialog, getName, getTransitionOutcomes, removeTransition, setDialog, setName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.shale.dialog.basic.model.State
findTransition, getDialog, getName, getTransitionOutcomes
 

Constructor Detail

SubdialogStateImpl

public SubdialogStateImpl()
Method Detail

getDialogName

public String getDialogName()

Return the name of the subordinate dialog to be executed by this state.

Specified by:
getDialogName in interface SubdialogState
Returns:
The name of the subdialog to be executed

toString

public String toString()

Render a printable version of this instance.

Overrides:
toString in class Object
Returns:
The printable version of this instance

setDialogName

public void setDialogName(String dialogName)

Set the name of the subordinate dialog to be executed by this state.

Parameters:
dialogName - The subordinate dialog name


Copyright © 2004-2007 Apache Software Foundation. All Rights Reserved.