|
7.0 Action Request System Java API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.remedy.arsys.api.ReferenceBase
The ReferenceBase class is the base class for
SYSTEM_REFERENCE and EXTERNAL_REFERENCE.
(getDataType())
Used to set and return the objects referenced by a container.
| Field Summary | |
static int |
EXTERNAL_REFERENCE
External reference data type ( ExternalReferenceInfo) |
static int |
SYSTEM_REFERENCE
Internal reference data type ( InternalID) |
| Constructor Summary | |
protected |
ReferenceBase(java.lang.String label,
java.lang.String desc,
ReferenceType refType,
int dataType)
|
| Method Summary | |
java.lang.Object |
clone()
Makes a deep copy of the object. |
boolean |
equals(java.lang.Object anObject)
Use this method for checking equality. |
int |
getDataType()
Returns an integer specifying the type of reference. |
char[] |
getDescription()
Returns a string specifying a display-only description for the reference. |
char[] |
getLabel()
Returns a string specifying a display-only label for the reference. |
ReferenceType |
getReferenceType()
Returns union that defines either an internal or external reference depending on its datatype,which is either 0 ( Constants.ARREF_DATA_ARSREF) or
1 (Constants.ARREF_DATA_EXTREF). |
int |
hashCode()
Returns the hash code value for this instance of the current class. |
void |
setDataType(int nType)
Sets an integer specifying the type of reference. |
void |
setDescription(char[] desc)
Sets a character string specifying a display-only description for the reference. |
void |
setDescription(java.lang.String desc)
Sets a string specifying a display-only description for the reference. |
void |
setLabel(char[] label)
Sets a character string specifying a display-only label for the reference. |
void |
setLabel(java.lang.String label)
Sets a string specifying a display-only label for the reference. |
| Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final int SYSTEM_REFERENCE
InternalID)
public static final int EXTERNAL_REFERENCE
ExternalReferenceInfo)
| Constructor Detail |
protected ReferenceBase(java.lang.String label,
java.lang.String desc,
ReferenceType refType,
int dataType)
| Method Detail |
public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
java.lang.CloneNotSupportedExceptionpublic char[] getLabel()
public void setLabel(java.lang.String label)
Constants.ARMAX_CON_LABEL_LEN (255 bytes).
public void setLabel(char[] label)
Constants.ARMAX_CON_LABEL_LEN (255 bytes).
public char[] getDescription()
public void setDescription(java.lang.String desc)
Constants.ARMAX_CON_DESCRIPTION_LEN (2000 bytes).
public void setDescription(char[] desc)
Constants.ARMAX_CON_DESCRIPTION_LEN (2000 bytes).
public ReferenceType getReferenceType()
Constants.ARREF_DATA_ARSREF) or
1 (Constants.ARREF_DATA_EXTREF).
public int getDataType()
Constants.ARREF_NONE
Constants.ARREF_ALL
Constants.ARREF_SCHEMA
Constants.ARREF_FILTER
Constants.ARREF_ESCALATION
Constants.ARREF_ACTLINK
Constants.ARREF_CONTAINER
Constants.ARREF_CHAR_MENU
Constants.ARREF_LAST_SERVER_OBJ
AR System-defined external references
Constants.ARREF_ICON
Constants.ARREF_SMALL_ICON
Constants.ARREF_MAXIMIZE_FORMS
Constants.ARREF_APPLICATION_FORMS
Constants.ARREF_ABOUT_BOX_IMAGE
Constants.ARREF_NULL_STRING
Constants.ARREF_APPLICATION_HELP_EXT
Constants.ARREF_APPLICATION_HELP_FILE
Constants.ARREF_APPLICATION_PRIMARY_FORM
Constants.ARREF_APPLICATION_FORM_VUI
Constants.ARREF_APPLICATION_DISABLE_BEGIN_TASK
Constants.ARREF_APPLICATION_HELP_INDEX_EXT
Constants.ARREF_APPLICATION_HELP_INDEX_FILE
Constants.ARREF_APPLICATION_HELP_FILE_NAME
Constants.ARREF_PACKINGLIST_GUIDE
Constants.ARREF_PACKINGLIST_APP
Constants.ARREF_PACKINGLIST_PACK
Constants.ARREF_GROUP_DATA
Constants.ARREF_DISTMAPPING_DATA
Constants.ARREF_APPLICATION_HAS_EXT_HELP
Constants.ARREF_APPLICATION_SUPPORT_FILES
Constants.ARREF_ACTIVELINK_GUIDE_HAS_QUERY_LIST_LOOP
Constants.ARREF_ACTIVELINK_GUIDE_QUERY_LIST_LOOP_FIELD
Constants.ARREF_PACKINGLIST_DSOPOOL
Constants.ARREF_PACKINGLIST_FILTER_GUIDE
Constants.ARREF_LAST_RESERVED
public void setDataType(int nType)
Constants.ARREF_NONE
Constants.ARREF_ALL
Constants.ARREF_SCHEMA
Constants.ARREF_FILTER
Constants.ARREF_ESCALATION
Constants.ARREF_ACTLINK
Constants.ARREF_CONTAINER
Constants.ARREF_CHAR_MENU
Constants.ARREF_LAST_SERVER_OBJ
AR System-defined external references
Constants.ARREF_ICON
Constants.ARREF_SMALL_ICON
Constants.ARREF_MAXIMIZE_FORMS
Constants.ARREF_APPLICATION_FORMS
Constants.ARREF_ABOUT_BOX_IMAGE
Constants.ARREF_NULL_STRING
Constants.ARREF_APPLICATION_HELP_EXT
Constants.ARREF_APPLICATION_HELP_FILE
Constants.ARREF_APPLICATION_PRIMARY_FORM
Constants.ARREF_APPLICATION_FORM_VUI
Constants.ARREF_APPLICATION_DISABLE_BEGIN_TASK
Constants.ARREF_APPLICATION_HELP_INDEX_EXT
Constants.ARREF_APPLICATION_HELP_INDEX_FILE
Constants.ARREF_APPLICATION_HELP_FILE_NAME
Constants.ARREF_PACKINGLIST_GUIDE
Constants.ARREF_PACKINGLIST_APP
Constants.ARREF_PACKINGLIST_PACK
Constants.ARREF_GROUP_DATA
Constants.ARREF_DISTMAPPING_DATA
Constants.ARREF_APPLICATION_HAS_EXT_HELP
Constants.ARREF_APPLICATION_SUPPORT_FILES
Constants.ARREF_ACTIVELINK_GUIDE_HAS_QUERY_LIST_LOOP
Constants.ARREF_ACTIVELINK_GUIDE_QUERY_LIST_LOOP_FIELD
Constants.ARREF_PACKINGLIST_DSOPOOL
Constants.ARREF_PACKINGLIST_FILTER_GUIDE
Constants.ARREF_LAST_RESERVED
public boolean equals(java.lang.Object anObject)
public int hashCode()
|
7.0 Action Request System Java API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||