public interface IRuletestTabFolderModelAPI extends IRuletestModelAPI
| Modifier and Type | Field and Description |
|---|---|
static int |
CONTINUE_FLOW_ICON |
static int |
DISABLE |
static int |
ENABLE |
static int |
NO_FLOW_ICON |
static int |
START_FLOW_ICON |
static int |
STOP_FLOW_ICON |
| Modifier and Type | Method and Description |
|---|---|
boolean |
addTestsheet()
Add a new tab to the end of the tab folder.
|
boolean |
copyTestsheet(com.corticon.rulesemf.viewtestmodel.ruletest.tabfolder.TestTab aTestTab)
Copy a tab to the clipboard.
|
boolean |
copyToExpected()
Copy all tree nodes from from output to expected trees.
|
org.jdom.Document |
createDefaultXmlReport(boolean abAddReportHeader)
Creates an XML Document that can be used for reporting purposes.
|
boolean |
cutTestsheet(com.corticon.rulesemf.viewtestmodel.ruletest.tabfolder.TestTab aTestTab)
Cut a tab to the clipboard.
|
boolean |
deleteTestsheet(com.corticon.rulesemf.viewtestmodel.ruletest.tabfolder.TestTab aTestTab)
Delete the specified tab.
|
boolean |
deployRuleAsset()
Deploy the RuleAsset of the currently-selected Testsheet.
|
void |
displayInvalidReferenceForTestSubject(java.lang.String aStrRuleTestVocabPath)
Display a message box indicating that the Vocabulary associated with the Test Subject
(i.e. either Rulesheet or Ruleflow) has different Vocabulary than the Vocabulary associated
with the RuleTest.
|
boolean |
exportTestsheetExpectedToJSON(org.eclipse.emf.common.util.URI aURIExportedFileSelected)
Export the selected Testsheet's Output Tree to an JSON document.
|
boolean |
exportTestsheetExpectedToSOAP(org.eclipse.emf.common.util.URI aURIExportedFileSelected)
Export the selected Testsheet's Output Tree to an SOAP document.
|
boolean |
exportTestsheetExpectedToXML(org.eclipse.emf.common.util.URI aURIExportedFileSelected)
Export the selected Testsheet's Output Tree to an XML document.
|
boolean |
exportTestsheetInputToJSON(org.eclipse.emf.common.util.URI aURIExportedFileSelected)
Export the selected Testsheet's Input Tree to an JSON document.
|
boolean |
exportTestsheetInputToSOAP(org.eclipse.emf.common.util.URI aURIExportedFileSelected)
Export the selected Testsheet's Input Tree to an SOAP document.
|
boolean |
exportTestsheetInputToXML(org.eclipse.emf.common.util.URI aURIExportedFileSelected)
Export the selected Testsheet's Input Tree to an XML document.
|
boolean |
exportTestsheetOutputToJSON(org.eclipse.emf.common.util.URI aURIExportedFileSelected)
Export the selected Testsheet's Output Tree to an JSON document.
|
boolean |
exportTestsheetOutputToSOAP(org.eclipse.emf.common.util.URI aURIExportedFileSelected)
Export the selected Testsheet's Output Tree to an SOAP document.
|
boolean |
exportTestsheetOutputToXML(org.eclipse.emf.common.util.URI aURIExportedFileSelected)
Export the selected Testsheet's Output Tree to an XML document.
|
boolean |
exportTestsheetToWSDL(org.eclipse.emf.common.util.URI aURIExportedFileSelected)
Export the selected Testsheet's Input and Expected Trees to a WSDL document.
|
com.corticon.rulesemf.viewtestmodel.ruletest.tabfolder.TestTabFolder |
findTestTabFolder()
Finder for TestTabFolder.
|
void |
generateDataTree()
This method will add in an appropriate set of data into the Input Tree based on the full context of the
Ruleflow (using the Work Document Entity as the Root Entity) or the Rulesheet (using first level Entities in the
Rulesheet's Scope as Root Entities).
|
int |
getActionIgnoreValidationRole(Selection aSelection)
Determine if any item in this selected has ignore validation selected
|
int |
getFlowIcon(int index)
Determine tab's icon, either start flow, continue flow or stop flow.
|
java.lang.String |
getNewTestsheetName()
Given a proposed name tab, return a new unique name with a sequence number.
|
com.corticon.rulesemf.viewtestmodel.ruletest.tabfolder.TestTab |
getSelectedTestTab()
Return the TestTab that is currently selected based on the Testsheet Index that has been set
|
ITestsheetTreeSetModelAPI |
getTestsheetTreeSetModelAPI()
Construct and return an instance of the Testsheet tree set model API.
|
java.lang.String |
getTestSubjectPath()
Return the test subject user-friendly path.
|
java.lang.String |
getTooltip()
Return the Validation Messages as a String value that are associated with the Testsheet currently selected.
|
java.lang.String |
getTooltip(int aiTestsheetIndex)
Return the Validation Messages as a String value that are associated with the Testsheet at the index passed in.
|
boolean |
goToEntity(Selection aSelection)
Select the target of a selected HREF-style association.
|
boolean |
hasErrors(com.corticon.rulesemf.viewtestmodel.ruletest.tabfolder.TestTab aTestTab)
Determine if Test Tab has errors or not.
|
boolean |
hasErrors(com.corticon.rulesemf.viewtestmodel.ruletest.tabfolder.TestTab aTestTab,
boolean abDemotion)
Determine if Test Tab has errors or not.
|
boolean |
hasWarnings(com.corticon.rulesemf.viewtestmodel.ruletest.tabfolder.TestTab aTestTab)
Determine if Test Tab has warnings or not.
|
boolean |
hasWarnings(com.corticon.rulesemf.viewtestmodel.ruletest.tabfolder.TestTab aTestTab,
boolean abDemotion)
Determine if Test Tab has warnings or not.
|
boolean |
importFile(org.eclipse.emf.common.util.URI aURIImportFileSelected)
Import the XML/SOAP or JSON document into a new Testsheet Tab.
|
boolean |
isAllTestTabsValid(com.corticon.rulesemf.viewtestmodel.ruletest.tabfolder.TestTab aTestTab)
Deprecated.
Use hasErrors and hasWarnings instead.
|
boolean |
isDatabaseModeNone()
Determine whether Database Mode None function is set.
|
boolean |
isDatabaseModeNone(com.corticon.rulesemf.viewtestmodel.ruletest.tabfolder.TestTab aTestTab)
Determine whether Database Mode None function is set for a particular TestTab.
|
boolean |
isDatabaseModeReadOnly()
Determine whether Database Mode Read Only function is set.
|
boolean |
isDatabaseModeReadOnly(com.corticon.rulesemf.viewtestmodel.ruletest.tabfolder.TestTab aTestTab)
Determine whether Database Mode Read Only function is set for a particular TestTab.
|
boolean |
isDatabaseModeReadWrite()
Determine whether Database Mode Read Write function is set.
|
boolean |
isDatabaseModeReadWrite(com.corticon.rulesemf.viewtestmodel.ruletest.tabfolder.TestTab aTestTab)
Determine whether Database Mode Read Write function is set for a particular TestTab.
|
boolean |
isEnabledAddTestsheet()
Determine whether add tab function is enabled.
|
boolean |
isEnabledAddTestsheetSubMenu()
Determine whether add tab function is enabled.
|
boolean |
isEnabledCache()
Get the Enable Cache setting
|
boolean |
isEnabledCopyTestsheet(com.corticon.rulesemf.viewtestmodel.ruletest.tabfolder.TestTab aTestTab)
Determine whether copy function is enabled.
|
boolean |
isEnabledCopyToExpected()
Determine whether Copy To Expected function is enabled.
|
boolean |
isEnabledCutTestsheet(com.corticon.rulesemf.viewtestmodel.ruletest.tabfolder.TestTab aTestTab)
Determine whether cut function is enabled.
|
boolean |
isEnabledDatabaseModeNone()
Determine whether DatabaseMode None function is enabled.
|
boolean |
isEnabledDatabaseModeReadOnly()
Determine whether DatabaseMode Read Only function is enabled.
|
boolean |
isEnabledDatabaseModeReadWrite()
Determine whether DatabaseMode ReadWrite function is enabled.
|
boolean |
isEnabledDeleteTestsheet(com.corticon.rulesemf.viewtestmodel.ruletest.tabfolder.TestTab aTestTab)
Determine whether delete function is enabled.
|
boolean |
isEnabledDeployRuleAsset()
Determine whether Deploy RuleAsset function is enabled.
|
boolean |
isEnabledExecuteTest()
Determine whether Execute Test function is enabled.
|
boolean |
isEnabledExportTestsheetExpectedToJSON()
Determine whether Export Expected Response JSON function is enabled.
|
boolean |
isEnabledExportTestsheetExpectedToSOAP()
Determine whether Export Expected Response SOAP function is enabled.
|
boolean |
isEnabledExportTestsheetExpectedToXML()
Determine whether Export Expected Response XML function is enabled.
|
boolean |
isEnabledExportTestsheetInputToJSON()
Determine whether Export Input Request JSON function is enabled.
|
boolean |
isEnabledExportTestsheetInputToSOAP()
Determine whether Export Input Request SOAP function is enabled.
|
boolean |
isEnabledExportTestsheetInputToXML()
Determine whether Export Input Request XML function is enabled.
|
boolean |
isEnabledExportTestsheetOutputToJSON()
Determine whether Export Output Response JSON function is enabled.
|
boolean |
isEnabledExportTestsheetOutputToSOAP()
Determine whether Export Output Response SOAP function is enabled.
|
boolean |
isEnabledExportTestsheetOutputToXML()
Determine whether Export Output Response XML function is enabled.
|
boolean |
isEnabledExportTestsheetToWSDL()
Determine whether Export WSDL function is enabled.
|
boolean |
isEnabledFirstDiscrepancy()
Determine whether First Discrepancy function is enabled.
|
boolean |
isEnabledGenerateDataTree()
Determine whether Generate Data Tree function is enabled.
|
boolean |
isEnabledGenerateInputTree()
Deprecated.
Use isEnabledGenerateDataTree instead.
|
boolean |
isEnabledGoToEntity()
Determine whether Go To Entity function is enabled.
|
boolean |
isEnabledGoToEntityTestsheet()
Deprecated.
Use isEnabledGoToEntity instead.
|
boolean |
isEnabledHideExpected()
Determine whether Hide Expected function is enabled.
|
boolean |
isEnabledHideExpectedTestsheet()
Deprecated.
Use isEnabledHideExpected instead.
|
boolean |
isEnabledIgnoreValidation()
Determine whether Ignore Validation flag is mutable for selection.
|
boolean |
isEnabledImportXMLSOAP()
Determine whether Import XML SOAP function is enabled.
|
boolean |
isEnabledImportXMLSOAPTestsheet()
Deprecated.
Use isEnabledHideExpected instead.
|
boolean |
isEnabledLastDiscrepancy()
Determine whether Last Discrepancy function is enabled.
|
boolean |
isEnabledLinkToPrevious()
Determine whether Link To Previous function is enabled.
|
boolean |
isEnabledLinkToPreviousTestsheet()
Deprecated.
Use isEnabledLinkToPrevious instead.
|
boolean |
isEnabledMoveBackward(com.corticon.rulesemf.viewtestmodel.ruletest.tabfolder.TestTab aTestTab)
Determine whether move backward function is enabled.
|
boolean |
isEnabledMoveForward(com.corticon.rulesemf.viewtestmodel.ruletest.tabfolder.TestTab aTestTab)
Determine whether move forward function is enabled.
|
boolean |
isEnabledMoveToBeginning(com.corticon.rulesemf.viewtestmodel.ruletest.tabfolder.TestTab aTestTab)
Determine whether move to beginning function is enabled.
|
boolean |
isEnabledMoveToEnd(com.corticon.rulesemf.viewtestmodel.ruletest.tabfolder.TestTab aTestTab)
Determine whether move to end function is enabled.
|
boolean |
isEnabledNextDiscrepancy()
Determine whether Next Discrepancy function is enabled.
|
boolean |
isEnabledPasteTestsheet(com.corticon.rulesemf.viewtestmodel.ruletest.tabfolder.TestTab aTestTab)
Determine whether paste function is enabled.
|
boolean |
isEnabledPreviousDiscrepancy()
Determine whether Previous Discrepancy function is enabled.
|
boolean |
isEnabledProperties()
Determine whether Properties function is enabled.
|
boolean |
isEnabledPropertiesTestsheet()
Deprecated.
Use isEnabledProperties instead.
|
boolean |
isEnabledRenameTestsheet(com.corticon.rulesemf.viewtestmodel.ruletest.tabfolder.TestTab aTestTab)
Determine whether rename function is enabled.
|
boolean |
isEnabledReport()
Determine whether Report function is enabled.
|
boolean |
isEnabledRestrictInfoRuleMessages()
Determine whether Restrict Info Messages function is enabled.
|
boolean |
isEnabledRestrictResponseToRuleMessagesOnly()
Determine whether Restrict Response to Rule Messags Only function is enabled.
|
boolean |
isEnabledRestrictViolationRuleMessages()
Determine whether Restrict Violation Messages function is enabled.
|
boolean |
isEnabledRestrictWarningRuleMessages()
Determine whether Restrict Warning Messages function is enabled.
|
boolean |
isEnabledReturnEntityModeAll()
Determine whether ReturnEntityMode All function is enabled.
|
boolean |
isEnabledReturnEntityModeIncomingAndNew()
Determine whether ReturnEntityMode Incoming and New function is enabled.
|
boolean |
isEnabledRunAllTests()
Determine whether Run All Tests function is enabled.
|
boolean |
isEnabledRunTest()
Determine whether Run Test function is enabled.
|
boolean |
isEnabledSetToNull()
Determine whether Set To Null function is enabled.
|
boolean |
isEnabledSetToNullTestsheet()
Deprecated.
Use isEnabledSetToNull instead.
|
boolean |
isEnabledSortEntities()
Determine whether Sort Entities function is enabled.
|
boolean |
isEnabledSortEntitiesTestsheet()
Deprecated.
Use isEnabledSortEntities instead.
|
boolean |
isEnabledUpdateListRemoteDecisionServices()
Determine whether Update List Remote Decision Services function is enabled.
|
boolean |
isEnabledValidate()
Deprecated.
Use isEnabledValidateTestResults instead.
|
boolean |
isEnabledValidateTestResults()
Determine whether Validate Test Results function is enabled.
|
boolean |
isRestrictInfoRuleMessages() |
boolean |
isRestrictResponseToRuleMessagesOnly() |
boolean |
isRestrictViolationRuleMessages() |
boolean |
isRestrictWarningRuleMessages() |
boolean |
isReturnEntityModeAll()
Determine whether Return Entity Mode All function is set.
|
boolean |
isReturnEntityModeIncomingAndNew()
Determine whether Return Entity Mode Incoming and New function is set.
|
boolean |
isTestsheetNameUsed(java.lang.String astrTabName)
Determine whether the specified tab name is currently in use.
|
boolean |
isTestTabValid(com.corticon.rulesemf.viewtestmodel.ruletest.tabfolder.TestTab aTestTab)
Deprecated.
Use hasErrors and hasWarnings instead.
|
boolean |
isValidTestSubject(org.eclipse.emf.common.util.URI aURITestSubject)
Accepts the URI for either .ers or .erf file as Test Subject.
|
boolean |
linkToPrevious(int aiIndex,
boolean abCascade)
Set the Cascade state of Testsheet based on given index of TestsheetAsset.
|
boolean |
moveBackward(com.corticon.rulesemf.viewtestmodel.ruletest.tabfolder.TestTab aTestTab)
Move the specified tab backward.
|
boolean |
moveForward(com.corticon.rulesemf.viewtestmodel.ruletest.tabfolder.TestTab aTestTab)
Move the specified tab forward.
|
boolean |
moveToBeginning(com.corticon.rulesemf.viewtestmodel.ruletest.tabfolder.TestTab aTestTab)
Move the specified tab to the beginning of the tab folder.
|
boolean |
moveToEnd(com.corticon.rulesemf.viewtestmodel.ruletest.tabfolder.TestTab aTestTab)
Move the specified tab to the end of the tab folder.
|
boolean |
pasteTestsheet(com.corticon.rulesemf.viewtestmodel.ruletest.tabfolder.TestTab aTestTab)
Paste a tab from the clipboard to the end of the tab folder.
|
boolean |
renameTestsheet(com.corticon.rulesemf.viewtestmodel.ruletest.tabfolder.TestTab aTestTab,
java.lang.String astrNewName)
Rename the specified tab.
|
boolean |
runAllTests()
Run all tests.
|
boolean |
runTest()
Run the currently-selected Testsheet.
|
boolean |
setDatabaseMode(com.corticon.rulesemf.canonicaltestmodel.testsheet.DatabaseMode aDatabaseMode)
Set the DatabaseMode into the model
|
boolean |
setEnabledCache(boolean abEnableCache)
Set the Enable Cache setting
|
boolean |
setIgnoreValidation()
Toggle the ignore validation flag for selection.
|
boolean |
setRemoteExecutionVariables(java.lang.String astrRemoteServerUri,
java.lang.String astrDecisionServiceName,
boolean abAddTestsheet)
Set the Remote Execution Variables to currently active Testsheet.
|
boolean |
setRestrictInfoRuleMessages(boolean abValue) |
boolean |
setRestrictResponseToRuleMessagesOnly(boolean abValue) |
boolean |
setRestrictViolationRuleMessages(boolean abValue) |
boolean |
setRestrictWarningRuleMessages(boolean abValue) |
boolean |
setReturnEntityMode(com.corticon.rulesemf.canonicaltestmodel.testsheet.ReturnEntityMode aReturnEntityMode)
Set the ReturnEntityMode into the model
|
boolean |
setRuleActivity(org.eclipse.emf.common.util.URI aURITestSubject,
boolean abAddTestsheet)
Set the RuleActivity based on the URI (i.e., either Ruleflow or PRuleset) to currently active Testsheet.
|
void |
setTestTabValid(com.corticon.rulesemf.viewtestmodel.ruletest.tabfolder.TestTab aTestTab,
boolean lbooleanValidity)
Deprecated.
Validity state is derived from the validity state of all objects in the tab.
|
boolean |
setToNull()
Set the values of the selected tree view instances to
null. |
boolean |
sortEntities()
Sort the nodes in the selected tree.
|
boolean |
validateTestResults()
Compare the output tree to the expected results tree.
|
createRuletest, deleteRuletest, findRuletest, findRuletestAsset, findTestsheetAsset, getDecisionServiceEffectiveTargetDate, getDecisionServiceMajorVersion, getDecisionServiceMinorVersion, getDecisionServiceName, getNewRuletestName, getRemoteServerUri, getRuleActivity, getSecondaryAPI, getSelectedTestsheetIndex, getTestSubjectURI, getVocabulary, getVocabularyModelAPI, getVocabularyURI, isTestSubjectAvailable, isVocabularyAvailable, removeTestsheet, renameRuletest, setDecisionServiceEffectiveTargetDate, setDecisionServiceMajorVersion, setDecisionServiceMinorVersion, setDecisionServiceName, setRemoteServerURI, setRuleActivity, setRuleActivity, setSecondaryAPI, setTestsheetCascade, setTestsheetIndex, setVocabularyactivate, addAnnotation, addBatchedModelListener, addLowLevelModelListener, addModelListener, addResourceListener, addView, beginTransaction, cancelTransaction, canSetSupportedLocales, closeResource, createResource, deleteAnnotation, deleteAnnotation, deleteAnnotation, deleteResource, displayMessageBox, dispose, doPostLoadValidation, doSmartValidation, endTransaction, endTransaction, flushCommandStack, formatValidationMessageLocation, formatValidationMessageText, getAllLocalesProvidingCompleteLocalization, getAnnotation, getAnnotations, getAnnotations, getAnnotations, getAPIContextObject, getAsset, getBaseAttribute, getBaseAttributeString, getBatchedModelListeners, getBuildNumber, getBuildNumberOfLastValidationRulesChange, getEditingDomain, getErrors, getErrors, getIndexByLocale, getLocale, getLocalizedAttribute, getLocalizedAttributeString, getLowLevelModelListeners, getMajorServiceNumber, getMajorVersionNumber, getMessage, getMessage, getMessageBase, getMessageBoxDelegate, getMinorServiceNumber, getMinorVersionNumber, getModelAPIState, getModelListeners, getNewResourceName, getPersistenceServicesDelegate, getPreferences, getPrimaryResource, getPrimaryResourceURI, getScrollableMessageDelegate, getSupportedLocales, getSuppressBrokenLinkValidation, getSuppressValidation, getToolTip, getUpdateStamp, getUserInterfaceInfoDelegate, getValidationMessageCount, getValidationMessageCount, getValidationMessageCount, getValidationMessageCount, getValidationMessages, getValidationMessages, getWarnings, getWarnings, handleException, hasErrors, hasErrors, hasErrors, hasErrors, hasErrors, hasErrors, hasErrorsOrWarnings, hasErrorsOrWarnings, hasErrorsOrWarnings, hasErrorsOrWarnings, hasErrorsOrWarnings, hasErrorsOrWarnings, hasWarnings, hasWarnings, hasWarnings, hasWarnings, hasWarnings, hasWarnings, isAPIStateEstablished, isEnabledRedo, isEnabledUndo, isInhibitNotification, isLoaded, isOperationModeNormal, isOperationModeRedo, isOperationModeUndo, isPassive, isPostLoadInProgress, isPrimaryResourceSet, isReadOnly, isResourceActivated, isResourceConflict, isResourceDemandLoaded, isResourceLoaded, isScrollableMessageDelegateAvailable, isShowCanonicalValidationMessages, isSuppressModifiedFlagUpdates, isSuppressPostLoad, isTransactionInProgress, isValid, isValid, loadResource, loadResource, loadResource, newInstance, noOperation, postLoad, postMethod, postMethod, postsave, preMethod, presave, redo, reloadResource, remapResource, remapResource, removeBatchedModelListener, removeLowLevelModelListener, removeModelListener, removeResource, removeResourceListener, removeView, renameResource, rollbackTransaction, saveAll, saveResource, setAnnotation, setAPIContextObject, setAPIState, setBuildNumber, setEditingDomain, setInhibitNotification, setLocale, setMajorServiceNumber, setMajorVersionNumber, setMessageBoxDelegate, setMinorServiceNumber, setMinorVersionNumber, setModelAPIState, setModelListeners, setPassive, setPersistenceServicesDelegate, setPostLoadInProgress, setPreferencesDelegate, setPrimaryResource, setReadOnly, setScrollableMessageDelegate, setSupportedLocales, setSuppressBrokenLinkValidation, setSuppressModifiedFlagUpdates, setSuppressPostLoad, setSuppressValidation, setUserInterfaceInfoDelegate, undo, unloadResource, validate, validateLicensestatic final int NO_FLOW_ICON
static final int START_FLOW_ICON
static final int CONTINUE_FLOW_ICON
static final int STOP_FLOW_ICON
static final int ENABLE
static final int DISABLE
boolean addTestsheet()
addTestsheet in interface IRuletestModelAPItrue if the command was successful.boolean copyTestsheet(com.corticon.rulesemf.viewtestmodel.ruletest.tabfolder.TestTab aTestTab)
aTestTab - TestTab instance to be copied.boolean copyToExpected()
true if operation was successful.boolean cutTestsheet(com.corticon.rulesemf.viewtestmodel.ruletest.tabfolder.TestTab aTestTab)
aTestTab - TestTab instance to be cut.boolean deleteTestsheet(com.corticon.rulesemf.viewtestmodel.ruletest.tabfolder.TestTab aTestTab)
aTestTab - TestTab instance to be deleted.com.corticon.rulesemf.viewtestmodel.ruletest.tabfolder.TestTabFolder findTestTabFolder()
void generateDataTree()
java.lang.String getNewTestsheetName()
ITestsheetTreeSetModelAPI getTestsheetTreeSetModelAPI()
java.lang.String getTestSubjectPath()
boolean goToEntity(Selection aSelection)
aSelection - Selection of HREF-style association whose target should be selected.boolean isEnabledAddTestsheet()
true if function should be enabled.boolean isEnabledAddTestsheetSubMenu()
true if function should be enabled.boolean isEnabledCopyTestsheet(com.corticon.rulesemf.viewtestmodel.ruletest.tabfolder.TestTab aTestTab)
aTestTab - TestTab instance.true if function should be enabled.boolean isEnabledCutTestsheet(com.corticon.rulesemf.viewtestmodel.ruletest.tabfolder.TestTab aTestTab)
aTestTab - TestTab instance.true if function should be enabled.boolean isEnabledDeleteTestsheet(com.corticon.rulesemf.viewtestmodel.ruletest.tabfolder.TestTab aTestTab)
aTestTab - TestTab instance.true if function should be enabled.boolean isEnabledMoveBackward(com.corticon.rulesemf.viewtestmodel.ruletest.tabfolder.TestTab aTestTab)
aTestTab - TestTab instance.true if function should be enabled.boolean isEnabledMoveForward(com.corticon.rulesemf.viewtestmodel.ruletest.tabfolder.TestTab aTestTab)
aTestTab - TestTab instance.true if function should be enabled.boolean isEnabledMoveToBeginning(com.corticon.rulesemf.viewtestmodel.ruletest.tabfolder.TestTab aTestTab)
aTestTab - TestTab instance.true if function should be enabled.boolean isEnabledMoveToEnd(com.corticon.rulesemf.viewtestmodel.ruletest.tabfolder.TestTab aTestTab)
aTestTab - TestTab instance.true if function should be enabled.boolean isEnabledPasteTestsheet(com.corticon.rulesemf.viewtestmodel.ruletest.tabfolder.TestTab aTestTab)
aTestTab - TestTab instance.true if function should be enabled.boolean isEnabledRenameTestsheet(com.corticon.rulesemf.viewtestmodel.ruletest.tabfolder.TestTab aTestTab)
aTestTab - TestTab instance.true if function should be enabled.boolean isTestsheetNameUsed(java.lang.String astrTabName)
astrTabName - Tab name to test.true if tab name is in use.boolean isEnabledValidate()
true if function should be enabled.boolean isEnabledValidateTestResults()
true if function should be enabled.boolean isEnabledLastDiscrepancy()
true if function should be enabled.boolean isEnabledLinkToPrevious()
true if function should be enabled.boolean isEnabledLinkToPreviousTestsheet()
true if function should be enabled.boolean isEnabledDatabaseModeNone()
true if function should be enabled.boolean isEnabledDatabaseModeReadOnly()
true if function should be enabled.boolean isEnabledDatabaseModeReadWrite()
true if function should be enabled.boolean isEnabledReturnEntityModeAll()
true if function should be enabled.boolean isEnabledReturnEntityModeIncomingAndNew()
true if function should be enabled.boolean isEnabledReport()
true if function should be enabled.boolean isEnabledPreviousDiscrepancy()
true if function should be enabled.boolean isEnabledProperties()
true if function should be enabled.boolean isEnabledPropertiesTestsheet()
true if function should be enabled.boolean isEnabledNextDiscrepancy()
true if function should be enabled.boolean isEnabledCopyToExpected()
true if function should be enabled.boolean isEnabledExecuteTest()
true if function should be enabled.boolean isEnabledExportTestsheetInputToSOAP()
true if function should be enabled.boolean isEnabledExportTestsheetInputToXML()
true if function should be enabled.boolean isEnabledExportTestsheetInputToJSON()
true if function should be enabled.boolean isEnabledExportTestsheetOutputToSOAP()
true if function should be enabled.boolean isEnabledExportTestsheetOutputToXML()
true if function should be enabled.boolean isEnabledExportTestsheetOutputToJSON()
true if function should be enabled.boolean isEnabledExportTestsheetExpectedToSOAP()
true if function should be enabled.boolean isEnabledExportTestsheetExpectedToXML()
true if function should be enabled.boolean isEnabledExportTestsheetExpectedToJSON()
true if function should be enabled.boolean isEnabledExportTestsheetToWSDL()
true if function should be enabled.boolean isEnabledFirstDiscrepancy()
true if function should be enabled.boolean isEnabledGenerateDataTree()
true if function should be enabled.boolean isEnabledGenerateInputTree()
true if function should be enabled.boolean isEnabledGoToEntity()
true if function should be enabled.boolean isEnabledGoToEntityTestsheet()
true if function should be enabled.boolean isEnabledHideExpected()
true if function should be enabled.boolean isEnabledHideExpectedTestsheet()
true if function should be enabled.boolean isEnabledImportXMLSOAP()
true if function should be enabled.boolean isEnabledImportXMLSOAPTestsheet()
true if function should be enabled.boolean isEnabledUpdateListRemoteDecisionServices()
true if function should be enabled.boolean isEnabledSortEntitiesTestsheet()
true if function should be enabled.boolean isEnabledSetToNullTestsheet()
true if function should be enabled.boolean isEnabledRunTest()
true if function should be enabled.boolean isEnabledDeployRuleAsset()
true if function should be enabled.boolean isEnabledRunAllTests()
true if function should be enabled.boolean isEnabledSortEntities()
true if function should be enabled.boolean isEnabledRestrictResponseToRuleMessagesOnly()
true if function should be enabled.boolean isEnabledRestrictInfoRuleMessages()
true if function should be enabled.boolean isEnabledRestrictWarningRuleMessages()
true if function should be enabled.boolean isEnabledRestrictViolationRuleMessages()
true if function should be enabled.boolean moveBackward(com.corticon.rulesemf.viewtestmodel.ruletest.tabfolder.TestTab aTestTab)
aTestTab - TestTab instance to be moved.true if the command was successful.boolean moveForward(com.corticon.rulesemf.viewtestmodel.ruletest.tabfolder.TestTab aTestTab)
aTestTab - TestTab instance to be moved.true if the command was successful.boolean moveToBeginning(com.corticon.rulesemf.viewtestmodel.ruletest.tabfolder.TestTab aTestTab)
aTestTab - TestTab instance to be moved.true if the command was successful.boolean moveToEnd(com.corticon.rulesemf.viewtestmodel.ruletest.tabfolder.TestTab aTestTab)
aTestTab - TestTab instance to be moved.true if the command was successful.boolean pasteTestsheet(com.corticon.rulesemf.viewtestmodel.ruletest.tabfolder.TestTab aTestTab)
aTestTab - TestTab (parameter is currently unused).boolean renameTestsheet(com.corticon.rulesemf.viewtestmodel.ruletest.tabfolder.TestTab aTestTab,
java.lang.String astrNewName)
aTestTab - TestTab instance to be renamed.astrNewName - New name (title) for tab.true if the command was successful.boolean runAllTests()
throws java.lang.Exception
true if the command was successful.java.lang.Exception - if fatal error occurs.boolean runTest()
throws java.lang.Exception
true if the command was successful.java.lang.Exception - if fatal error occurs.boolean deployRuleAsset()
throws java.lang.Exception
true if the command was successful.java.lang.Exception - if fatal error occurs.boolean isEnabledSetToNull()
true if function should be enabled.boolean isTestTabValid(com.corticon.rulesemf.viewtestmodel.ruletest.tabfolder.TestTab aTestTab)
boolean isAllTestTabsValid(com.corticon.rulesemf.viewtestmodel.ruletest.tabfolder.TestTab aTestTab)
boolean linkToPrevious(int aiIndex,
boolean abCascade)
linkToPrevious in interface IRuletestModelAPIaiIndex - Index of Testsheet Asset.abCascade - true to link to previous.true if the command was successful.void setTestTabValid(com.corticon.rulesemf.viewtestmodel.ruletest.tabfolder.TestTab aTestTab,
boolean lbooleanValidity)
aTestTab - The tab to be worked on.lbooleanValidity - true or false depending on if you want the tab valid or not valid.boolean setToNull()
null.true if command was successful.boolean sortEntities()
true if command was successful.boolean validateTestResults()
true if the command was successful.boolean hasErrors(com.corticon.rulesemf.viewtestmodel.ruletest.tabfolder.TestTab aTestTab)
aTestTab - The tab to be tested for errors.boolean hasErrors(com.corticon.rulesemf.viewtestmodel.ruletest.tabfolder.TestTab aTestTab,
boolean abDemotion)
aTestTab - TestTab instance.abDemotion - true to take demotion into account.boolean hasWarnings(com.corticon.rulesemf.viewtestmodel.ruletest.tabfolder.TestTab aTestTab)
aTestTab - The tab to be tested for errors.boolean hasWarnings(com.corticon.rulesemf.viewtestmodel.ruletest.tabfolder.TestTab aTestTab,
boolean abDemotion)
aTestTab - TestTab instance.abDemotion - true to take demotion into account.int getFlowIcon(int index)
index - Index of tab.void displayInvalidReferenceForTestSubject(java.lang.String aStrRuleTestVocabPath)
aStrRuleTestVocabPath - path to Vocabulary associated with the Ruletestcom.corticon.rulesemf.viewtestmodel.ruletest.tabfolder.TestTab getSelectedTestTab()
java.lang.String getTooltip()
java.lang.String getTooltip(int aiTestsheetIndex)
int - Index of the Testsheetboolean isValidTestSubject(org.eclipse.emf.common.util.URI aURITestSubject)
aURITestSubject - a file URI to either .ers or .erf fileboolean setRuleActivity(org.eclipse.emf.common.util.URI aURITestSubject,
boolean abAddTestsheet)
aURITestSubject - New URI.abAddTestsheet - true to add new Testsheet first.true if the command was successful.boolean setRemoteExecutionVariables(java.lang.String astrRemoteServerUri,
java.lang.String astrDecisionServiceName,
boolean abAddTestsheet)
astrRemoteServerUri - locate of remote serverastrDecisionServiceName - Decision Service to be calledabAddTestsheet - true to add new Testsheet first.true if the command was successful.boolean importFile(org.eclipse.emf.common.util.URI aURIImportFileSelected)
aURIImportFileSelected - a file URI to .xml filetrue if the command was successful.boolean exportTestsheetInputToJSON(org.eclipse.emf.common.util.URI aURIExportedFileSelected)
aURIExportedFileSelected - a file URI to .json filetrue if the command was successful.boolean exportTestsheetInputToXML(org.eclipse.emf.common.util.URI aURIExportedFileSelected)
aURIExportedFileSelected - a file URI to .xml filetrue if the command was successful.boolean exportTestsheetInputToSOAP(org.eclipse.emf.common.util.URI aURIExportedFileSelected)
aURIExportedFileSelected - a file URI to .xml filetrue if the command was successful.boolean exportTestsheetOutputToXML(org.eclipse.emf.common.util.URI aURIExportedFileSelected)
aURIExportedFileSelected - a file URI to .xml filetrue if the command was successful.boolean exportTestsheetOutputToJSON(org.eclipse.emf.common.util.URI aURIExportedFileSelected)
aURIExportedFileSelected - a file URI to .json filetrue if the command was successful.boolean exportTestsheetOutputToSOAP(org.eclipse.emf.common.util.URI aURIExportedFileSelected)
aURIExportedFileSelected - a file URI to .xml filetrue if the command was successful.boolean exportTestsheetExpectedToXML(org.eclipse.emf.common.util.URI aURIExportedFileSelected)
aURIExportedFileSelected - a file URI to .xml filetrue if the command was successful.boolean exportTestsheetExpectedToJSON(org.eclipse.emf.common.util.URI aURIExportedFileSelected)
aURIExportedFileSelected - a file URI to .json filetrue if the command was successful.boolean exportTestsheetExpectedToSOAP(org.eclipse.emf.common.util.URI aURIExportedFileSelected)
aURIExportedFileSelected - a file URI to .xml filetrue if the command was successful.boolean exportTestsheetToWSDL(org.eclipse.emf.common.util.URI aURIExportedFileSelected)
aURIExportedFileSelected - a file URI to .xml filetrue if the command was successful.org.jdom.Document createDefaultXmlReport(boolean abAddReportHeader)
abAddReportHeader - Determines if the report header will be added to the result documentboolean isDatabaseModeNone()
true if function should be enabled.boolean isDatabaseModeReadOnly()
true if function should be enabled.boolean isDatabaseModeReadWrite()
true if function should be enabled.boolean setDatabaseMode(com.corticon.rulesemf.canonicaltestmodel.testsheet.DatabaseMode aDatabaseMode)
true if the command was successful.boolean isDatabaseModeNone(com.corticon.rulesemf.viewtestmodel.ruletest.tabfolder.TestTab aTestTab)
true if the command was successful.boolean isDatabaseModeReadOnly(com.corticon.rulesemf.viewtestmodel.ruletest.tabfolder.TestTab aTestTab)
true if the command was successful.boolean isDatabaseModeReadWrite(com.corticon.rulesemf.viewtestmodel.ruletest.tabfolder.TestTab aTestTab)
true if the command was successful.boolean isReturnEntityModeAll()
true if function should be enabled.boolean isReturnEntityModeIncomingAndNew()
true if function should be enabled.boolean setReturnEntityMode(com.corticon.rulesemf.canonicaltestmodel.testsheet.ReturnEntityMode aReturnEntityMode)
true if the command was successful.boolean isEnabledCache()
boolean setEnabledCache(boolean abEnableCache)
abEnableCache - boolean isEnabledIgnoreValidation()
true if selection is validboolean setIgnoreValidation()
true if the command was successful.int getActionIgnoreValidationRole(Selection aSelection)
aSelection - boolean isRestrictInfoRuleMessages()
boolean setRestrictInfoRuleMessages(boolean abValue)
boolean isRestrictWarningRuleMessages()
boolean setRestrictWarningRuleMessages(boolean abValue)
boolean isRestrictViolationRuleMessages()
boolean setRestrictViolationRuleMessages(boolean abValue)
boolean isRestrictResponseToRuleMessagesOnly()
boolean setRestrictResponseToRuleMessagesOnly(boolean abValue)
Copyright © 2005-2016 Progress Software Corporation and/or its subsidiaries and affiliates. All rights reserved.