Agentflow
V3.1

si.wfcidata
Class AFProjectList

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

public class AFProjectList
extends java.util.Vector

AFProjectList

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
AFProjectList(WFCI wfci)
          Constructor
AFProjectList(WFCI wfci, java.util.Vector projectList)
          Constructor
 
Method Summary
 java.util.Vector getAFProcessIDList()
          Get the AFProject ID array
 AFProject getAFProject(java.lang.String pID)
          Get an AFProject object from the AFProjectList.
 int getAFProjectCount()
          Get the total number of AFProjects on the AFProjectList.
 boolean removeAFProcess(AFProject project)
          Removes the AFProject from the AFProjectList
 
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

AFProjectList

public AFProjectList(WFCI wfci)
Constructor

Parameters:
wfci - WFCI interface

AFProjectList

public AFProjectList(WFCI wfci,
                     java.util.Vector projectList)
              throws WFCIException
Constructor

Parameters:
wfci - WFCI interface
projectList - Project array
Throws:
WFCIException
Method Detail

getAFProcessIDList

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

Returns:
Vector AFProject ID array

getAFProject

public AFProject getAFProject(java.lang.String pID)
Get an AFProject object from the AFProjectList.

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

getAFProjectCount

public int getAFProjectCount()
Get the total number of AFProjects on the AFProjectList.

Returns:
the total number of AFProjects on the AFProjectList.

removeAFProcess

public boolean removeAFProcess(AFProject project)
Removes the AFProject from the AFProjectList

Parameters:
project - the AFProject 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.