public class TesterRecorder
extends java.lang.Object
implements oracle.jbo.jbotester.recorder.common.RecorderConstants
COMPLETE_PLAYBACK, DOT_SEPARATOR, FINAL_SNAPSHOT, IGNORE_IN_TESTER_RECORDING, INITIAL_SNAPSHOT, JUNIT_PROPERITES_FILE_EXTENTION, JUNIT_PROPERITES_FILE_NAME, NAME_SEPERATOR, NAME_VALUE_SEPARATOR, PROJECT_NAMES_LIST, PROP_ATTRIBUTE_KIND, PROP_COLUMN_NAME, PROP_INDEX, PROP_JAVA_TYPE, PROP_LISTBINDING, PROP_MRU_COUNT, PROP_NAME, PROP_NULLVALUEFLAG, PROP_NULLVALUETEXT, PROP_PRECISION, PROP_PRIMARY_KEY, PROP_QUERIABLE, PROP_SCALE, PROP_SQL_TYPE, PROP_UPDATABLE_FLAG, RECORDER_SCRIPTS, RESET_OPERATION_ACTION_ELEMENT, ROW_SEPERATOR, SCRIPT_FILE_EXTN, SCRIPT_FOLDER_NAME, SCRIPT_FOLDER_PATH, SEARCH_OPERATION_ACTION_ELEMENT, SNAPSHOT_TYPE_DELTA, SNAPSHOT_TYPE_FULL, STATUS, STATUS_CANCEL, STATUS_FAILURE, STATUS_FAILURE_MSG, STATUS_OK, TEST_CLASS_NAME, TEST_CLASS_PATH, TEST_PACKAGE_NAME, TEST_PROJECT_NAME, TESTER_DOT_XCFG_TABLE, UNDERSCORE, VALIDATE_OPERATION_ACTION_ELEMENT, XML_ATTR_BINDING, XML_ATTR_ME_ACCESSOR_NAME, XML_ATTR_ME_DC_NAME, XML_ATTR_ME_INSTANCE_CLASSNAME, XML_ATTR_ME_INSTANCE_NAME, XML_ATTR_ME_IS_VIEW_OBJECT_METHOD, XML_ATTR_ME_METHOD_NAME, XML_ATTR_ME_PARAMETER_DEFS, XML_ATTR_ME_RESULT, XML_ATTR_ME_RETURN_NAME, XML_ATTR_NAME, XML_ATTR_NAMES, XML_ATTR_NAMES_LIST, XML_ATTR_TYPE, XML_ATTR_VALUE_EDIT_FORM, XML_ATTR_VALUE_VAR_FORM, XML_ATTR_VALUES_LIST, XML_ATTR_VC_APPLIED_VCS, XML_ATTR_VCROWS_LIST, XML_ATTR_VO_NAME, XML_BINDING_CONTAINER, XML_BINDING_CONTEXT, XML_CONFIGMAP, XML_CONFIGUREATION_NAME, XML_DETAIL_EXCEPTION, XML_ELEM_ATTR_PROPERTIES, XML_ELEM_DESC_ATTRS, XML_ELEM_LABEL_BINDING, XML_ELEM_LIST_BINDING, XML_ELEM_METHOD_EXECUTION, XML_ELEM_PARAM, XML_ELEM_RECORDER, XML_ELEM_ROW, XML_ELEM_SHOW_FORM, XML_ELEM_VC_ROW, XML_ELEM_VIEW_CRITERIA, XML_EXCEPTION, XML_EXCEPTION_MESSAGE, XML_ID, XML_NAME, XML_OPER_BINDING, XML_OPERATION, XML_OPERATOR_CHANGE_EVENT, XML_POPULATED_VALUE_LIST, XML_SNAPSHOT, XML_TYPE, XML_VALUE, XML_VALUE_BINDING, XML_VARIABLE_BINDING, XML_VARIABLE_KIND, XML_VO_NAME
Constructor and Description |
---|
TesterRecorder() |
Modifier and Type | Method and Description |
---|---|
void |
endOfForm() |
oracle.xml.parser.v2.XMLDocument |
getRecorderScript() |
void |
initCurrentState() |
void |
initScript() |
static void |
saveTests(java.util.HashMap<java.lang.String,oracle.xml.parser.v2.XMLDocument> testsScriptMap,
java.lang.String dirPath,
java.lang.String className) |
void |
setCurrentSnapshotName(java.lang.String markName) |
void |
writeAttributeEvent(oracle.adf.model.binding.DCBindingContainerValidationEvent ev) |
void |
writeAttributeProperties(oracle.jbo.uicli.binding.JUIteratorBinding iterBinding,
oracle.jbo.AttributeDef def) |
void |
writeConfig() |
void |
writeDeltaSnapshot() |
void |
writeEditForm(java.lang.String voName) |
void |
writeException(java.lang.Exception ex) |
void |
writeFullSnapshot() |
void |
writeInsertOperationEvent(java.lang.String bindingContainerName,
oracle.jbo.AttributeList attrList) |
void |
writeMethodExecution(java.util.ArrayList<java.util.ArrayList<java.lang.String>> paraDefs,
java.lang.String instName,
java.lang.String mthName,
java.lang.String retName,
java.lang.String sInstClassName,
boolean isViewObjectMethod,
java.lang.String result,
java.lang.String accessorName,
java.lang.String dcName,
oracle.javatools.util.Pair<java.lang.String[],java.lang.Object[]> keyValuePair) |
void |
writeOperationEvent(oracle.jbo.uicli.binding.JUCtrlActionBindingEvent ev) |
void |
writeOperatorChangeEvent(java.lang.String bindingId,
java.lang.String newValue) |
void |
writeResetOperationEvent(java.lang.String bindingContainerName) |
void |
writeSearchOperationEvent(java.lang.String bindingContainerName) |
void |
writeValidateOperationEvent(java.lang.String bindingContainerName) |
void |
writeVarForm(java.lang.String voName,
java.util.List<oracle.jbo.Variable> varDefs,
java.lang.String variableKind) |
void |
writeViewCriteria(java.util.ArrayList<java.util.ArrayList<java.lang.String>> columnNamesList,
java.util.ArrayList<java.util.ArrayList<java.lang.String>> valuesList,
java.lang.String voName,
java.lang.String[] selectedCriteria) |
public void setCurrentSnapshotName(java.lang.String markName)
public static void saveTests(java.util.HashMap<java.lang.String,oracle.xml.parser.v2.XMLDocument> testsScriptMap, java.lang.String dirPath, java.lang.String className)
public void writeEditForm(java.lang.String voName)
public void writeVarForm(java.lang.String voName, java.util.List<oracle.jbo.Variable> varDefs, java.lang.String variableKind)
public void endOfForm()
public void writeOperationEvent(oracle.jbo.uicli.binding.JUCtrlActionBindingEvent ev)
public void writeInsertOperationEvent(java.lang.String bindingContainerName, oracle.jbo.AttributeList attrList)
public void writeValidateOperationEvent(java.lang.String bindingContainerName)
public void writeSearchOperationEvent(java.lang.String bindingContainerName)
public void writeResetOperationEvent(java.lang.String bindingContainerName)
public void writeOperatorChangeEvent(java.lang.String bindingId, java.lang.String newValue)
public void writeAttributeProperties(oracle.jbo.uicli.binding.JUIteratorBinding iterBinding, oracle.jbo.AttributeDef def)
public void writeAttributeEvent(oracle.adf.model.binding.DCBindingContainerValidationEvent ev)
public void writeException(java.lang.Exception ex)
public void writeViewCriteria(java.util.ArrayList<java.util.ArrayList<java.lang.String>> columnNamesList, java.util.ArrayList<java.util.ArrayList<java.lang.String>> valuesList, java.lang.String voName, java.lang.String[] selectedCriteria)
public void writeMethodExecution(java.util.ArrayList<java.util.ArrayList<java.lang.String>> paraDefs, java.lang.String instName, java.lang.String mthName, java.lang.String retName, java.lang.String sInstClassName, boolean isViewObjectMethod, java.lang.String result, java.lang.String accessorName, java.lang.String dcName, oracle.javatools.util.Pair<java.lang.String[],java.lang.Object[]> keyValuePair)
public void writeDeltaSnapshot()
public void writeFullSnapshot()
public void writeConfig()
public void initCurrentState()
public void initScript()
public oracle.xml.parser.v2.XMLDocument getRecorderScript()