|
AR System Java API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.bmc.arsys.api.Action com.bmc.arsys.api.OpenWindowAction
public class OpenWindowAction
The OpenDialogInfo
class is used to open all 10 types of AR System windows, including:
Constants.AR_ACTIVE_LINK_ACTION_OPEN_DLG
Constants.AR_ACTIVE_LINK_ACTION_OPEN_SEARCH
Constants.AR_ACTIVE_LINK_ACTION_OPEN_SUBMIT
Constants.AR_ACTIVE_LINK_ACTION_OPEN_MODIFY_LST
Constants.AR_ACTIVE_LINK_ACTION_OPEN_MODIFY_DETAIL
Constants.AR_ACTIVE_LINK_ACTION_OPEN_MODIFY_SPLIT
Constants.AR_ACTIVE_LINK_ACTION_OPEN_DSPLY_LST
Constants.AR_ACTIVE_LINK_ACTION_OPEN_DSPLY_DETAIL
Constants.AR_ACTIVE_LINK_ACTION_OPEN_DSPLY_SPLIT
Constants.AR_ACTIVE_LINK_ACTION_OPEN_REPORT
Nested Class Summary | |
---|---|
static class |
OpenWindowAction.ReportInfo
The ReportInfo class has properties of the report. |
Constructor Summary | |
---|---|
OpenWindowAction()
|
|
OpenWindowAction(String serverName,
String formName,
String vuiLabel,
boolean closeBox,
List<FieldAssignInfo> inputValueFieldPairs,
List<FieldAssignInfo> outputValueFieldPairs,
int windowMode,
QualifierInfo query,
boolean noMatchContinue,
MessageAction msg,
int pollinginterval,
OpenWindowAction.ReportInfo reportInfo,
List<SortInfo> sortOrderList,
String targetLocation,
boolean suppressEmptyLst)
|
Method Summary | |
---|---|
Object |
clone()
Clone implementation that returns an Object with data cloned from self |
boolean |
equals(Object obj)
Use this method for checking equality. |
boolean |
equals(Object anObject,
String lhsServer,
String lhsForm,
String rhsServer,
String rhsForm)
|
String |
getFormName()
Returns the name of the form that you want to open as a dialog box or window. |
List<FieldAssignInfo> |
getInputValueFieldPairs()
Returns field/value pair for values that users enter into Dialog/Search/Submit windows. |
MessageAction |
getMsg()
Returns message for Modify/Display/Report windows. |
List<FieldAssignInfo> |
getOutputValueFieldPairs()
Returns field/value pair for output values from Dialog/Search/Submit windows. |
int |
getPollinginterval()
Returns polling interval (how often to refresh) for reports. |
QualifierInfo |
getQuery()
Returns qualification for Modify/Display/Report windows. |
OpenWindowAction.ReportInfo |
getReportInfo()
return the report info that is encoded in the Open Window report string. |
String |
getReportString()
Returns report information in a string format of report windows. |
String |
getSampleForm()
Returns the sample form name. |
String |
getSampleServer()
Returns the sample server name. |
String |
getServerName()
Returns the server name that contains the form that you want to open as a dialog box. |
List<SortInfo> |
getSortOrderList()
Returns list of fields in ascending/descending order included in a report. |
String |
getTargetLocation()
Returns whether target is a New or Open window. |
String |
getVuiLabel()
Returns the view of the form that you want to appear as a dialog box. |
int |
getWindowMode()
Returns map where data from the dialog box will transfer to the parent form when the dialog box opens/closes. |
int |
hashCode()
Returns the hash code value for this instance of the current class. |
boolean |
isCloseBox()
Returns whether close box appears in the upper-right corner of the dialog box. |
boolean |
isInputDefault()
|
boolean |
isNoMatchContinue()
Returns action to take if no requests match. |
boolean |
isSuppressEmptyLst()
Returns action in Modify/Display/Report windows if no requests match. |
void |
setCloseBox(boolean closeBox)
Sets whether close box appears in the upper-right corner of the dialog box. |
void |
setFormName(String formName)
Defines the name of the form that you want to open as a dialog box or window. |
void |
setInputDefault(boolean isInputDefault)
|
void |
setInputValueFieldPairs(List<FieldAssignInfo> inputValueFieldPairs)
Field/value pair for values that users enter into Dialog/Search/Submit windows. |
void |
setMsg(MessageAction msg)
Sets message for Modify/Display/Report windows. |
void |
setNoMatchContinue(boolean noMatchContinue)
Sets action to take if no requests match. |
void |
setOutputValueFieldPairs(List<FieldAssignInfo> outputValueFieldPairs)
Field/value pair for output values from Dialog/Search/Submit windows. |
void |
setPollinginterval(int pollinginterval)
Sets polling interval (how often to refresh) for reports. |
void |
setQuery(QualifierInfo query)
Sets qualification for Modify/Display/Report windows. |
void |
setReportInfo(OpenWindowAction.ReportInfo report)
Sets report information to the Open Window action, and encode the info into a report string, which late on will be stored in the server. |
void |
setSampleForm(String sampleForm)
Sets the sample form name. |
void |
setSampleServer(String sampleServer)
Sets the sample server name. |
void |
setServerName(String serverName)
Defines the server name that contains the form that you want to open as a dialog box. |
void |
setSortOrderList(List<SortInfo> sortOrderList)
Sets list of fields in ascending/descending order included in a report. |
void |
setSuppressEmptyLst(boolean suppressEmptyLst)
Sets action in Modify/Display/Report windows if no requests match. |
void |
setTargetLocation(String targetLocation)
Sets whether target is a New or Open window. |
void |
setVuiLabel(String vuiLabel)
Defines the view of the form that you want to appear as a dialog box. |
void |
setWindowMode(int windowMode)
Returns map where data from the dialog box will transfer to the parent form when the dialog box opens/closes. |
String |
toString()
Returns a string description of the object. |
Methods inherited from class com.bmc.arsys.api.Action |
---|
getActionType |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public OpenWindowAction()
public OpenWindowAction(String serverName, String formName, String vuiLabel, boolean closeBox, List<FieldAssignInfo> inputValueFieldPairs, List<FieldAssignInfo> outputValueFieldPairs, int windowMode, QualifierInfo query, boolean noMatchContinue, MessageAction msg, int pollinginterval, OpenWindowAction.ReportInfo reportInfo, List<SortInfo> sortOrderList, String targetLocation, boolean suppressEmptyLst)
Method Detail |
---|
public String getServerName()
public void setServerName(String serverName)
public String getFormName()
public void setFormName(String formName)
public String getVuiLabel()
public void setVuiLabel(String vuiLabel)
public boolean isCloseBox()
public void setCloseBox(boolean closeBox)
public List<FieldAssignInfo> getInputValueFieldPairs()
public void setInputValueFieldPairs(List<FieldAssignInfo> inputValueFieldPairs)
public List<FieldAssignInfo> getOutputValueFieldPairs()
public void setOutputValueFieldPairs(List<FieldAssignInfo> outputValueFieldPairs)
public int getWindowMode()
public void setWindowMode(int windowMode)
public QualifierInfo getQuery()
public void setQuery(QualifierInfo query)
public boolean isNoMatchContinue()
public void setNoMatchContinue(boolean noMatchContinue)
public MessageAction getMsg()
FilterMessageAction.getMessageNum()
FilterMessageAction.getMessageText()
FilterMessageAction.getMessageType()
public void setMsg(MessageAction msg)
FilterMessageAction.setMessageNum(int)
FilterMessageAction.setMessageText(java.lang.String)
FilterMessageAction.setMessageType(int)
public int getPollinginterval()
public void setPollinginterval(int pollinginterval)
public String getReportString()
public OpenWindowAction.ReportInfo getReportInfo()
public void setReportInfo(OpenWindowAction.ReportInfo report)
public List<SortInfo> getSortOrderList()
public void setSortOrderList(List<SortInfo> sortOrderList)
public String getTargetLocation()
public void setTargetLocation(String targetLocation)
public boolean isSuppressEmptyLst()
public void setSuppressEmptyLst(boolean suppressEmptyLst)
public Object clone() throws CloneNotSupportedException
clone
in class Action
CloneNotSupportedException
public boolean equals(Object obj)
equals
in class Action
obj
- the object that we are comparing to
public boolean equals(Object anObject, String lhsServer, String lhsForm, String rhsServer, String rhsForm)
equals
in class Action
public int hashCode()
hashCode
in class Action
public String toString()
Action
toString
in class Action
public String getSampleForm()
public String getSampleServer()
public void setSampleForm(String sampleForm)
public void setSampleServer(String sampleServer)
public boolean isInputDefault()
public void setInputDefault(boolean isInputDefault)
isInputDefault
- the isInputDefault to set
|
AR System Java API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |