Agentflow
V3.1

si.wfcidata
Class AFProcessList

java.lang.Object
  extended by java.util.AbstractCollection<E>
      extended by java.util.AbstractList<E>
          extended by java.util.Vector
              extended by si.wfcidata.AFProcessList
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, java.lang.Iterable, java.util.Collection, java.util.List, java.util.RandomAccess

public class AFProcessList
extends java.util.Vector

AFProcessList

Version:
1.1.5,
Author:
Flowring co.
See Also:
Serialized Form

Field Summary
 
Fields inherited from class java.util.Vector
capacityIncrement, elementCount, elementData
 
Fields inherited from class java.util.AbstractList
modCount
 
Constructor Summary
AFProcessList(WFCI wfci)
          Constructor
AFProcessList(WFCI wfci, java.util.Vector paseProList)
          Constructor
 
Method Summary
 AFProcess getAFProcess(java.lang.String pID)
          Get an AFProcess object from the AFProcessList.
 int getAFProcessCount()
          Get the total number of Processs on the AFProcessList.
 java.util.Vector getAFProcessIDList()
          Get the AFProcess ID array
 boolean reload()
          reload the AFProcesslist with the latest AFProcesses.
 boolean removeAFProcess(AFProcess process)
          Removes the AFProcess from the AFProcessList
 
Methods inherited from class java.util.Vector
add, add, addAll, addAll, addElement, capacity, clear, clone, contains, containsAll, copyInto, elementAt, elements, ensureCapacity, equals, firstElement, get, hashCode, indexOf, indexOf, insertElementAt, isEmpty, lastElement, lastIndexOf, lastIndexOf, remove, remove, removeAll, removeAllElements, removeElement, removeElementAt, removeRange, retainAll, set, setElementAt, setSize, size, subList, toArray, toArray, toString, trimToSize
 
Methods inherited from class java.util.AbstractList
iterator, listIterator, listIterator
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.List
iterator, listIterator, listIterator
 

Constructor Detail

AFProcessList

public AFProcessList(WFCI wfci)
Constructor

Parameters:
wfci - WFCI interface

AFProcessList

public AFProcessList(WFCI wfci,
                     java.util.Vector paseProList)
              throws WFCIException
Constructor

Parameters:
wfci - WFCI interface
paseProList - PASEProcess array
Throws:
WFCIException
Method Detail

getAFProcess

public AFProcess getAFProcess(java.lang.String pID)
Get an AFProcess object from the AFProcessList.

Parameters:
pID - id of the AFProcess
Returns:
the AFProcess

getAFProcessCount

public int getAFProcessCount()
Get the total number of Processs on the AFProcessList.

Returns:
the total number of AFProcesss on the AFProcessList.

getAFProcessIDList

public java.util.Vector getAFProcessIDList()
Get the AFProcess ID array

Returns:
Vector AFProcess ID array

reload

public boolean reload()
reload the AFProcesslist with the latest AFProcesses.

Returns:
true if success else false.

removeAFProcess

public boolean removeAFProcess(AFProcess process)
Removes the AFProcess from the AFProcessList

Parameters:
process - the AFProcess to remove
Returns:
true if succeeded else false

Agentflow
V3.1

Submit a bug or feature
Copyright 1999-2010 Flowring , Inc. 12F., No.120, Sec2, Gongdao 5th Rd.,
Hsinchu City 300, Taiwan (R.O.C.) All Rights Reserved.