com.bankframe.fe.statemachine.ext.apploaders.bean
Class ProcessUser

java.lang.Object
  extended bycom.bankframe.fe.statemachine.ext.apploaders.bean.ProcessUser
All Implemented Interfaces:
java.lang.Cloneable, IMutableProcessUser, IProcessUser

public class ProcessUser
extends java.lang.Object
implements IMutableProcessUser, java.lang.Cloneable


Constructor Summary
ProcessUser()
          Constructor for ProcessUser.
 
Method Summary
 void addProcess(IProcess process)
           
 void addProcessAt(IProcess process, int index)
           
 void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
           
 void addPropertyChangeListener(java.lang.String name, java.beans.PropertyChangeListener listener)
           
 java.lang.Object clone()
           
 java.util.Iterator getProcesses()
          This method returns the processes used by this object.
 java.util.ArrayList getProcessList()
           
 void removeProcess(IProcess process)
           
 void removeProcessAt(int index)
           
 void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
           
 void removePropertyChangeListener(java.lang.String name, java.beans.PropertyChangeListener listener)
           
 void swapProcesses(int index1, int index2)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProcessUser

public ProcessUser()
Constructor for ProcessUser.

Method Detail

getProcesses

public java.util.Iterator getProcesses()
Description copied from interface: IProcessUser
This method returns the processes used by this object.

Specified by:
getProcesses in interface IProcessUser
See Also:
IProcessUser.getProcesses()

addProcess

public void addProcess(IProcess process)
Specified by:
addProcess in interface IMutableProcessUser

removeProcess

public void removeProcess(IProcess process)
Specified by:
removeProcess in interface IMutableProcessUser

addProcessAt

public void addProcessAt(IProcess process,
                         int index)
Specified by:
addProcessAt in interface IMutableProcessUser
See Also:
IMutableProcessUser.addProcessAt(IProcess, int)

removeProcessAt

public void removeProcessAt(int index)
Specified by:
removeProcessAt in interface IMutableProcessUser
See Also:
IMutableProcessUser.removeProcessAt(int)

swapProcesses

public void swapProcesses(int index1,
                          int index2)
Specified by:
swapProcesses in interface IMutableProcessUser
See Also:
IMutableProcessUser.swapProcesses(int, int)

getProcessList

public java.util.ArrayList getProcessList()

addPropertyChangeListener

public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)

addPropertyChangeListener

public void addPropertyChangeListener(java.lang.String name,
                                      java.beans.PropertyChangeListener listener)

removePropertyChangeListener

public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)

removePropertyChangeListener

public void removePropertyChangeListener(java.lang.String name,
                                         java.beans.PropertyChangeListener listener)

clone

public java.lang.Object clone()
                       throws java.lang.CloneNotSupportedException
Throws:
java.lang.CloneNotSupportedException
See Also:
java.lang.Object#clone()


Copyright © 2005, 2007, Oracle. All rights reserved.