public interface ValidatorOptions extends TaggedObject, IComponentBuilder
Modifier and Type | Interface and Description |
---|---|
static class |
ValidatorOptions.LogModeTypes
The log mode type.
|
static class |
ValidatorOptions.ResultsDisplayModeTypes
The results display mode type.
|
static class |
ValidatorOptions.SaveModeTypes
The save mode type.
|
Modifier and Type | Method and Description |
---|---|
ValidatorOptions.ResultsDisplayModeTypes |
autoDisplayResults()
Returns the configuration of auto display results
License requirements: None. |
boolean |
excludeNonOwnerParts()
Returns the configuration of excluding parts not owned by the user.
|
boolean |
excludeReadonlyParts()
Returns the configuration of excluding read-only parts.
|
boolean |
generateCheckFlag()
Returns the configuration of generating check flag if checking results are PASS
License requirements: None. |
boolean |
generateLogFile()
Returns the configuration of generating log file after checking.
|
String |
logFileDirectory()
Returns the configuration of log file directory where the log file will be saved.
|
ValidatorOptions.LogModeTypes |
logFileMode()
Returns the configuration of log file mode how to generate the log files.
|
boolean |
resultsAutoUpdate()
Returns the configuration of results auto update when work part change
License requirements: None. |
ValidatorOptions.SaveModeTypes |
savePartFile()
Returns the configuration of saving part file after checking finished.
|
boolean |
saveResultInPart()
Returns the configuration of saving check results into part file.
|
ValidatorOptions.SaveModeTypes |
saveResultInTeamcenter()
Returns the configuration of saving check results into Teamcenter.
|
void |
setAutoDisplayResults(ValidatorOptions.ResultsDisplayModeTypes displayResults)
License requirements: None. |
void |
setExcludeNonOwnerParts(boolean excludeNonOwnerParts)
License requirements: None. |
void |
setExcludeReadonlyParts(boolean excludeReadonlyParts)
License requirements: None. |
void |
setGenerateCheckFlag(boolean generateCheckFlag)
License requirements: None. |
void |
setGenerateLogFile(boolean generateLogFile)
License requirements: None. |
void |
setLogFileDirectory(String logFileDirectory)
License requirements: None. |
void |
setLogFileMode(ValidatorOptions.LogModeTypes logFileMode)
License requirements: None. |
void |
setResultsAutoUpdate(boolean autoUpdate)
License requirements: None. |
void |
setSavePartFile(ValidatorOptions.SaveModeTypes savePartFile)
License requirements: None. |
void |
setSaveResultInPart(boolean saveResultInPart)
License requirements: None. |
void |
setSaveResultInTeamcenter(ValidatorOptions.SaveModeTypes saveResultInTeamcenter)
License requirements: None. |
void |
setSkipChecking(boolean skipChecking)
License requirements: None. |
void |
setSkipCheckingDontLoadPart(boolean skipCheckingDontLoadPart)
License requirements: None. |
void |
setSkipOverriddenResultOption(boolean skipOverriddenResult)
License requirements: None. |
void |
setStopOnError(boolean stopOnError)
License requirements: None. |
void |
setStopOnWarning(boolean stopOnWarning)
License requirements: None. |
void |
setTreatWarningAsFail(boolean treatWarningAsFail)
License requirements: None. |
boolean |
skipChecking()
Returns the configuration of skip checking based on result up-to-date status.
|
boolean |
skipCheckingDontLoadPart()
Returns the configuration of skipping checking without loading parts
License requirements: None. |
boolean |
skipOverriddenResultOption()
Returns the configuration of skip checking based on result overriden state.
|
boolean |
stopOnError()
Returns the configuration of stopping checking process on error status.
|
boolean |
stopOnWarning()
Returns the configuration of stopping checking on warning status.
|
boolean |
treatWarningAsFail()
Returns the configuration of treating warning status as fail status.
|
printTestData, printTestData, tag, tagValue
validate
boolean stopOnError() throws NXException, RemoteException
NXException
RemoteException
void setStopOnError(boolean stopOnError) throws NXException, RemoteException
stopOnError
- checksum of parameterNXException
RemoteException
boolean stopOnWarning() throws NXException, RemoteException
NXException
RemoteException
void setStopOnWarning(boolean stopOnWarning) throws NXException, RemoteException
stopOnWarning
- NXException
RemoteException
boolean generateLogFile() throws NXException, RemoteException
NXException
RemoteException
void setGenerateLogFile(boolean generateLogFile) throws NXException, RemoteException
generateLogFile
- NXException
RemoteException
String logFileDirectory() throws NXException, RemoteException
NXException
RemoteException
void setLogFileDirectory(String logFileDirectory) throws NXException, RemoteException
logFileDirectory
- NXException
RemoteException
boolean saveResultInPart() throws NXException, RemoteException
NXException
RemoteException
void setSaveResultInPart(boolean saveResultInPart) throws NXException, RemoteException
saveResultInPart
- checksum of parameterNXException
RemoteException
ValidatorOptions.SaveModeTypes saveResultInTeamcenter() throws NXException, RemoteException
NXException
RemoteException
void setSaveResultInTeamcenter(ValidatorOptions.SaveModeTypes saveResultInTeamcenter) throws NXException, RemoteException
saveResultInTeamcenter
- NXException
RemoteException
boolean skipChecking() throws NXException, RemoteException
NXException
RemoteException
void setSkipChecking(boolean skipChecking) throws NXException, RemoteException
skipChecking
- NXException
RemoteException
ValidatorOptions.SaveModeTypes savePartFile() throws NXException, RemoteException
NXException
RemoteException
void setSavePartFile(ValidatorOptions.SaveModeTypes savePartFile) throws NXException, RemoteException
savePartFile
- NXException
RemoteException
ValidatorOptions.LogModeTypes logFileMode() throws NXException, RemoteException
NXException
RemoteException
void setLogFileMode(ValidatorOptions.LogModeTypes logFileMode) throws NXException, RemoteException
logFileMode
- NXException
RemoteException
boolean excludeReadonlyParts() throws NXException, RemoteException
NXException
RemoteException
void setExcludeReadonlyParts(boolean excludeReadonlyParts) throws NXException, RemoteException
excludeReadonlyParts
- checksum of parameterNXException
RemoteException
boolean excludeNonOwnerParts() throws NXException, RemoteException
NXException
RemoteException
void setExcludeNonOwnerParts(boolean excludeNonOwnerParts) throws NXException, RemoteException
excludeNonOwnerParts
- NXException
RemoteException
boolean generateCheckFlag() throws NXException, RemoteException
NXException
RemoteException
void setGenerateCheckFlag(boolean generateCheckFlag) throws NXException, RemoteException
generateCheckFlag
- NXException
RemoteException
boolean treatWarningAsFail() throws NXException, RemoteException
NXException
RemoteException
void setTreatWarningAsFail(boolean treatWarningAsFail) throws NXException, RemoteException
treatWarningAsFail
- NXException
RemoteException
boolean skipCheckingDontLoadPart() throws NXException, RemoteException
NXException
RemoteException
void setSkipCheckingDontLoadPart(boolean skipCheckingDontLoadPart) throws NXException, RemoteException
skipCheckingDontLoadPart
- NXException
RemoteException
ValidatorOptions.ResultsDisplayModeTypes autoDisplayResults() throws NXException, RemoteException
NXException
RemoteException
void setAutoDisplayResults(ValidatorOptions.ResultsDisplayModeTypes displayResults) throws NXException, RemoteException
displayResults
- NXException
RemoteException
boolean resultsAutoUpdate() throws NXException, RemoteException
NXException
RemoteException
void setResultsAutoUpdate(boolean autoUpdate) throws NXException, RemoteException
autoUpdate
- NXException
RemoteException
boolean skipOverriddenResultOption() throws NXException, RemoteException
NXException
RemoteException
void setSkipOverriddenResultOption(boolean skipOverriddenResult) throws NXException, RemoteException
skipOverriddenResult
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.