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.
QualifierFromFieldInfo(int fid, int ot)
           
 
Method Summary
 Object clone()
          Makes a deep copy of the object.
 boolean equals(Object obj)
           
 OperandType getType()
          Returns type of operand.
 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.


QualifierFromFieldInfo

public QualifierFromFieldInfo(int fid,
                              int ot)
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

getType

public OperandType getType()
Returns type of operand. The OperandType class defines possible values that can be returned.


AR System Java API

© Copyright 2006, 2007 BMC Software, Inc.