AR System Java API

com.bmc.arsys.api
Class QualifierFromFieldInfo

java.lang.Object
  extended by com.bmc.arsys.api.QualifierFromFieldInfo
All Implemented Interfaces:
IARQualifierOperand, Serializable, Cloneable

public class QualifierFromFieldInfo
extends Object
implements IARQualifierOperand, Cloneable, Serializable

The QualifierFromFieldInfo class is used for dynamic qualification, which means the qualifier string can be obtained from a field. Therefore in workflow, an end user can type in a qualifier to control its own workflow. It corresponds to the EXTERNAL ( ) operator.

It allows for all or part of a qualification to come from a field on the form. Used in qualifications for active link or filter Run If conditions, Push Fields or Set Fields actions, table field properties, and Search type menu definitions. Not used in escalations.

See Also:
Serialized Form

Constructor Summary
QualifierFromFieldInfo()
           
QualifierFromFieldInfo(int fid)
          Constructs external qualification branch.
 
Method Summary
 Object clone()
          Makes a deep copy of the object.
 boolean equals(Object obj)
           
 int getValue()
           
 int hashCode()
           
 void setValue(int id)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

QualifierFromFieldInfo

public QualifierFromFieldInfo()

QualifierFromFieldInfo

public QualifierFromFieldInfo(int fid)
Constructs external qualification branch.

Method Detail

setValue

public void setValue(int id)

getValue

public int getValue()

clone

public Object clone()
             throws CloneNotSupportedException
Makes a deep copy of the object.

Overrides:
clone in class Object
Throws:
CloneNotSupportedException

toString

public String toString()
Overrides:
toString in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

AR System Java API

? Copyright 2006, 2007 BMC Software, Inc.