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

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

public class ProcessUser
extends Object
implements IMutableProcessUser, Cloneable


Constructor Summary
ProcessUser()
          Constructor for ProcessUser.
 
Method Summary
 void addProcess(IProcess process)
           
 void addProcessAt(IProcess process, int index)
           
 void addPropertyChangeListener(PropertyChangeListener listener)
           
 void addPropertyChangeListener(String name, PropertyChangeListener listener)
           
 Object clone()
           
 Iterator getProcesses()
          This method returns the processes used by this object.
 ArrayList getProcessList()
           
 void removeProcess(IProcess process)
           
 void removeProcessAt(int index)
           
 void removePropertyChangeListener(PropertyChangeListener listener)
           
 void removePropertyChangeListener(String name, 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 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 ArrayList getProcessList()

addPropertyChangeListener

public void addPropertyChangeListener(PropertyChangeListener listener)

addPropertyChangeListener

public void addPropertyChangeListener(String name,
                                      PropertyChangeListener listener)

removePropertyChangeListener

public void removePropertyChangeListener(PropertyChangeListener listener)

removePropertyChangeListener

public void removePropertyChangeListener(String name,
                                         PropertyChangeListener listener)

clone

public Object clone()
             throws CloneNotSupportedException
Overrides:
clone in class Object
Throws:
CloneNotSupportedException
See Also:
Object.clone()


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