7.0 Action Request System Java API

com.remedy.arsys.api
Class ReferenceInfo

java.lang.Object
  extended bycom.remedy.arsys.api.ReferenceBase
      extended bycom.remedy.arsys.api.ReferenceInfo
All Implemented Interfaces:
java.lang.Cloneable

public class ReferenceInfo
extends ReferenceBase
implements java.lang.Cloneable

The ReferenceInfo class represents the names of internal AR System objects, for example, filters, active links, and so on.


Field Summary
 
Fields inherited from class com.remedy.arsys.api.ReferenceBase
EXTERNAL_REFERENCE, SYSTEM_REFERENCE
 
Constructor Summary
ReferenceInfo(char[] label, char[] description, ReferenceType refType, NameID name)
          Constructor that takes a character array.
ReferenceInfo(java.lang.String label, java.lang.String description, ReferenceType refType, NameID name)
          Constructor that takes a string.
 
Method Summary
 java.lang.Object clone()
          Clone implementation that returns an Object with data cloned from self.
 NameID getName()
          Returns name of object.
 void setName(NameID name)
          Sets name of object.
 java.lang.String toString()
          Returns object name as a string.
 
Methods inherited from class com.remedy.arsys.api.ReferenceBase
equals, getDataType, getDescription, getLabel, getReferenceType, hashCode, setDataType, setDescription, setDescription, setLabel, setLabel
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ReferenceInfo

public ReferenceInfo(java.lang.String label,
                     java.lang.String description,
                     ReferenceType refType,
                     NameID name)
Constructor that takes a string.


ReferenceInfo

public ReferenceInfo(char[] label,
                     char[] description,
                     ReferenceType refType,
                     NameID name)
Constructor that takes a character array.

Method Detail

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 ReferenceBase
Throws:
java.lang.CloneNotSupportedException

getName

public NameID getName()
Returns name of object.


setName

public void setName(NameID name)
Sets name of object.


toString

public java.lang.String toString()
Returns object name as a string.


7.0 Action Request System Java API