edu.toronto.cs.util
Interface UserActChain

All Superinterfaces:
javax.swing.Action, java.awt.event.ActionListener, java.util.EventListener
All Known Implementing Classes:
FinalUserActElement, UserActElement, UserActionAdapter

public interface UserActChain
extends javax.swing.Action


Field Summary
 
Fields inherited from interface javax.swing.Action
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, DISPLAYED_MNEMONIC_INDEX_KEY, LARGE_ICON_KEY, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SELECTED_KEY, SHORT_DESCRIPTION, SMALL_ICON
 
Method Summary
 UserActChain add(UserActChain a)
           
 boolean confirm()
           
 boolean confirm(UserAct stateinfo)
           
 boolean execute(UserAct stateinfo)
           
 UserActChain get(int i)
           
 UserActChain get(int i, int l)
           
 boolean immanent()
           
 int length()
           
 int length(int i)
           
 void reset()
           
 int stage()
           
 int stage(int i)
           
 
Methods inherited from interface javax.swing.Action
addPropertyChangeListener, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
 
Methods inherited from interface java.awt.event.ActionListener
actionPerformed
 

Method Detail

add

UserActChain add(UserActChain a)

confirm

boolean confirm()

confirm

boolean confirm(UserAct stateinfo)

execute

boolean execute(UserAct stateinfo)

reset

void reset()

get

UserActChain get(int i)

get

UserActChain get(int i,
                 int l)

length

int length()

length

int length(int i)

stage

int stage()

stage

int stage(int i)

immanent

boolean immanent()