Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| ABLE 2.3.0 07/13/2005 14:21:00
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
com.ibm.conversation.CpState

Packages that use CpState
com.ibm.able.conversation | This package contains ABLE's conversation support subsystem.
com.ibm.conversation | The com.ibm.conversation package defines the core interfaces of a conversation-management system.
com.ibm.conversation.base | The `com.ibm.conversation.base` package contains straightforward, vanilla-Java implementations of some of the conversation-management system interfaces defined in package com.ibm.conversation, plus some simple helper classes.

Uses of CpState in com.ibm.able.conversation

Methods in com.ibm.able.conversation that return CpState
`CpState` | `AbleCpStateMachineHandler.getCurrentState()`

Methods in com.ibm.able.conversation with parameters of type CpState
`protected boolean` | `AbleCpStateMachineHandler.isDecisionState(CpState testState)` Determines whether a given state is a decision state for the role this agent is playing.
`protected void` | `AbleCpStateMachineHandler.changeState(CpState newState)` Changes the current state.

Uses of CpState in com.ibm.conversation

Methods in com.ibm.conversation that return CpState
`CpState` | `CpStateMachineHandler.getCurrentState()` Returns the current state of the conversation policy being executed.
`CpState` | `CpStateMachine.getInitialState()` Returns the initial state of the policy.
`CpState` | `CpStateMachine.getState(java.lang.String name)` Returns the state with the given name.
`CpState` | `CpStateMachine.newState(int stateType)` Creates and returns a new CpState of the given state type.

Methods in com.ibm.conversation with parameters of type CpState
`void` | `CpStateMachine.addState(CpState newState)` Adds the given state to the policy state machine.

Uses of CpState in com.ibm.conversation.base

Classes in com.ibm.conversation.base that implement CpState
`class` | `BasicCpState` The BasicCpState class is a straightforward, vanilla-Java implementation of the CpState interface.

Methods in com.ibm.conversation.base that return CpState
`CpState` | `BasicCpStateMachine.getInitialState()`
`CpState` | `BasicCpStateMachine.getState(java.lang.String name)`
`CpState` | `BasicCpStateMachine.newState(int stateType)`

Methods in com.ibm.conversation.base with parameters of type CpState
`static void` | `BasicCpStateMachineWriter.writeState(java.io.Writer writer, java.lang.String linePrefix, CpState state, java.util.Collection parentRoles)` Writes out, on the given writer, a human-friendly English-language description of the given state.
`void` | `BasicCpStateMachine.addState(CpState newState)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| ABLE 2.3.0 07/13/2005 14:21:00
PREV NEXT | FRAMES NO FRAMES

(C) Copyright IBM Corporation 1999, 2005