public class DCDriverFileCommands extends DriverCommand
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CASEINSENSITIVE
"CASEINSENSITIVE"
|
static java.lang.String |
CLOSEFILE |
static java.lang.String |
COPYFILE |
static java.lang.String |
COPYMATCHINGFILES |
static java.lang.String |
CREATEDIRECTORY |
static java.lang.String |
CREATEFILE |
static java.lang.String |
DELETEDIRECTORY |
static java.lang.String |
DELETEDIRECTORYCONTENTS |
static java.lang.String |
DELETEFILE |
static java.lang.String |
FILTERIMAGE |
static java.lang.String |
FILTERTEXTFILE |
static java.lang.String |
FINDSQAFILE |
static java.lang.String |
FINDSUBSTRINGINFILE |
static java.lang.String |
GETFILEDATETIME |
static java.lang.String |
GETFILEPROTECTIONS |
static java.lang.String |
GETFILES |
static java.lang.String |
GETFILESIZE |
static java.lang.String |
GETINIFILEVALUE |
static java.lang.String |
GETSTRINGCOUNTINFILE |
static java.lang.String |
GETSUBSTRINGSINFILE |
static java.lang.String |
GETTEXTFROMIMAGE |
static java.lang.String |
IFEXISTDIR |
static java.lang.String |
IFEXISTFILE |
static java.lang.String |
ISENDOFFILE |
static java.lang.String |
ONFILEEOFGOTOBLOCKID |
static java.lang.String |
OPENFILE |
static java.lang.String |
OPENUTF8FILE |
static java.lang.String |
PRINTTOFILE |
static java.lang.String |
READFILECHARS |
static java.lang.String |
READFILELINE |
static java.lang.String |
RENAMEFILE |
static java.lang.String |
SAVETEXTFROMIMAGE |
static java.lang.String |
SETFILEPROTECTIONS |
static java.lang.String |
UTF8_ENCODING
"UTF-8"
|
static byte[] |
UTF8_MARKER
the 3 marker bytes at the beginning of a UTF-8 file--and the first line
|
static java.lang.String |
WRITEFILECHARS |
command, iterator, utils
breakpointsOn, CASE_INSENSITIVE_FLAG, CASEINSENSITIVE_FLAG, clearProxiesAlways, commandLineBreakpoint, customStr, customText, DEBUG_MESSAGE, debugStr, debugText, DEFAULT_CUSTOM_PROCESSOR_PACKAGE, DEFAULT_CUSTOM_PROCESSOR_SUBPACKAGE, DEFAULT_PROCESSOR_PACKAGE, FAILED_MESSAGE, FAILED_OK_MESSAGE, failedStr, failedText, FAILURE_DETAIL, GENERIC_MESSAGE, genericStr, genericText, LINE_FAILURE_4, log, myBreakpointsOn, otherStr, otherText, PARAM_SIZE_1, PARAM_SIZE_2, PARAM_SIZE_3, PARAM_SIZE_4, params, PASSED_MESSAGE, passedStr, passedText, PRE_TXT_SUCCESS_4, PRE_TXT_SUCCESS_5, processorConfigSet, processorMap, recordProcessed, RECTYPE_DRIVER_COMMAND, RECTYPE_DRIVER_COMMAND_F, RECTYPE_DRIVER_COMMAND_W, RECTYPE_TEST_STEP, RECTYPE_TEST_STEP_F, RECTYPE_TEST_STEP_W, RFSMCache, RFSMOnly, RFT_FIND_SEARCH_MODE_ALGORITHM, RFT_FIND_SEARCH_MODE_CACHE, SAFS_CLEARPROXIESALWAYS_ITEM, SAFS_COMMANDLINEBREAKPOINT_ITEM, SAFS_COMMANDLINEBREAKPOINT_VARIABLE, SAFS_PARAMS_FILE, SAFS_RESBUN_NAME, SAFS_SECSWAITFORCOMPONENT_ITEM, SAFS_SECSWAITFORCOMPONENT_VARIABLE, SAFS_SECSWAITFORWINDOW_ITEM, SAFS_SECSWAITFORWINDOW_VARIABLE, SAFS_TESTDOMAINS_ITEM, SAFS_TESTDOMAINS_VARIABLE, secsWaitForComponent, secsWaitForWindow, SENT_MSG_3, testDomains, testRecordData, testrecordStackable, TXT_FAILURE_1, TXT_FAILURE_2, TXT_FAILURE_3, TXT_FAILURE_4, TXT_FAILURE_5, TXT_SUCCESS_1, TXT_SUCCESS_2, TXT_SUCCESS_2a, TXT_SUCCESS_3, TXT_SUCCESS_3a, TXT_SUCCESS_4, TXT_SUCCESS_5, unexpectedAlertBehaviour, WARNING_MESSAGE, WARNING_OK_MESSAGE, warningStr, warningText
Constructor and Description |
---|
DCDriverFileCommands()
Purpose: constructor, calls super |
Modifier and Type | Method and Description |
---|---|
static java.util.Map |
getfileMap() |
void |
process()
Purpose: process: process the testRecordData This is the driver command processor for file commands. |
checkGUIExistence, commandProcess, getStandardFailureDetail, getStandardWarningDetail, init, interpretFields, issueActionUsingNegativeMessage, issueActionWarning, issueExecutionNegativeMessage, issueFileErrorFailure, issueGenericSuccess, issueGenericSuccess, issueGenericSuccessUsing, issueParameterCountFailure, issueParameterCountFailure, issueParameterValueFailure, issuePassedSuccess, issueUnknownErrorFailure, isSupportedRecordType, localProcess
activateBreakpoint, checkBreakpoints, checkMyBreakpoints, deduceBenchFile, deduceDiffFile, deduceProjectFile, deduceTestFile, delay, distributeConfigInformation, getAbsolutFileName, getAlternateParams, getAppMapItem, getChainedProcessor, getClassInstance, getClearProxiesAlways, getCustomProcClassNames, getCustomProcInstancePath, getLogUtilities, getParams, getProcClassNames, getProcInstance, getProcInstancePath, getRequiredField, getSecsWaitForComponent, getSecsWaitForWindow, getStandardErrorMessage, getTestRecordData, getUnexpectedAlertBehaviour, getVariable, hasChainedProcessor, initProcessorAndProcess, instanceProcessorAndProcess, isBreakpointsOn, isComponentFunctionRecord, isDriverCommandRecord, isEngineCommandRecord, isMyBreakpointsOn, isRecordProcessed, isRFSMCache, isRFSMOnly, issueActionFailure, issueActionOnXFailure, issueErrorPerformingAction, issueErrorPerformingActionOnX, issueErrorPerformingActionUsing, issueInputRecordFailure, issueInputRecordFailure, issuePassedSuccess, logFailureMessage, normalizeTestFileName, paramsFailedMsg, paramsFailedMsg, popTestRecord, processCustomProcessor, processSubclassProcessor, pushTestRecord, setAtEndOfProcess, setBreakpointsOn, setChainedProcessor, setClearProxiesAlways, setCommandLineBreakpoint, setCustomProcInstancePath, setLogUtilities, setMyBreakpointsOn, setParams, setProcInstance, setProcInstancePath, setRecordProcessed, setRFSMCache, setRFSMOnly, setSecsWaitForComponent, setSecsWaitForWindow, setTestDomains, setTestRecordData, setUnexpectedAlertBehaviour, setVariable, standardFailureMessage, substituteVariable, validateParamSize, validProcessorClassName
public static final java.lang.String CLOSEFILE
public static final java.lang.String COPYFILE
public static final java.lang.String COPYMATCHINGFILES
public static final java.lang.String CREATEDIRECTORY
public static final java.lang.String CREATEFILE
public static final java.lang.String DELETEDIRECTORY
public static final java.lang.String DELETEDIRECTORYCONTENTS
public static final java.lang.String DELETEFILE
public static final java.lang.String FILTERTEXTFILE
public static final java.lang.String FINDSQAFILE
public static final java.lang.String FINDSUBSTRINGINFILE
public static final java.lang.String GETSUBSTRINGSINFILE
public static final java.lang.String GETSTRINGCOUNTINFILE
public static final java.lang.String GETFILEDATETIME
public static final java.lang.String GETFILESIZE
public static final java.lang.String GETFILES
public static final java.lang.String IFEXISTDIR
public static final java.lang.String IFEXISTFILE
public static final java.lang.String OPENFILE
public static final java.lang.String OPENUTF8FILE
public static final java.lang.String PRINTTOFILE
public static final java.lang.String WRITEFILECHARS
public static final java.lang.String READFILECHARS
public static final java.lang.String READFILELINE
public static final java.lang.String RENAMEFILE
public static final java.lang.String GETFILEPROTECTIONS
public static final java.lang.String SETFILEPROTECTIONS
public static final java.lang.String ISENDOFFILE
public static final java.lang.String GETINIFILEVALUE
public static final java.lang.String FILTERIMAGE
public static final java.lang.String ONFILEEOFGOTOBLOCKID
public static final java.lang.String GETTEXTFROMIMAGE
public static final java.lang.String SAVETEXTFROMIMAGE
public static final byte[] UTF8_MARKER
public static final java.lang.String UTF8_ENCODING
public static final java.lang.String CASEINSENSITIVE
public DCDriverFileCommands()
public void process()
Processor.testRecordData
statusCode is set
based on the result of the processing; processedCommand is set to false
if we do not recognize this command
Processor.testRecordData
, Processor.params
process
in class DriverCommand
public static java.util.Map getfileMap()
Copyright © SAS Institute. All Rights Reserved.