6.3 Action Request System Java API

com.remedy.arsys.api
Class EnumLimitInfo

java.lang.Object
  extended bycom.remedy.arsys.api.FieldLimitInfo
      extended bycom.remedy.arsys.api.EnumLimitInfo
All Implemented Interfaces:
java.lang.Cloneable

public class EnumLimitInfo
extends FieldLimitInfo
implements java.lang.Cloneable

The EnumLimitInfo class defines the value limits for a selection(DataType.ENUM) field.


Constructor Summary
EnumLimitInfo(NameID[] enums)
          Constructs a new EnumLimitInfo object.
 
Method Summary
 java.lang.Object clone()
          Clone implementation that returns an Object with data cloned from self.
 NameID[] getEnumLimit()
          Returns the enumerated values of the field.
 void setEnumLimit(NameID[] enums)
          Sets the enumerated values of the field.
 
Methods inherited from class com.remedy.arsys.api.FieldLimitInfo
getDataType
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EnumLimitInfo

public EnumLimitInfo(NameID[] enums)
Constructs a new EnumLimitInfo object.

Parameters:
enums - An array of NameID objects that make up the enumerated values.
Method Detail

setEnumLimit

public void setEnumLimit(NameID[] enums)
Sets the enumerated values of the field.


getEnumLimit

public NameID[] getEnumLimit()
Returns the enumerated values of the field.


clone

public java.lang.Object clone()
                       throws java.lang.CloneNotSupportedException
Clone implementation that returns an Object with data cloned from self.

Overrides:
clone in class FieldLimitInfo
Throws:
java.lang.CloneNotSupportedException

6.3 Action Request System Java API