public interface CompareRunsBuilder extends Builder
CompareRunsBuilder
, used to compare runs in the work
part to the ones in another part, or to runs defined in xml files gathered in a folder
(native mode) or on an item revision (managed mode).
RouteManager.createCompareRunsBuilder(nxopen.routing.Run)
Property | Value |
---|---|
CompareTypesEnum | Xml |
Modifier and Type | Interface and Description |
---|---|
static class |
CompareRunsBuilder.CompareTypes
The Compare Type selection Enum.
|
Modifier and Type | Method and Description |
---|---|
CompareRunsBuilder.CompareTypes |
compareTypesEnum()
Returns the Compare type: part or xml
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic") . |
String |
filterString()
Returns the filter used to limit which runs are compared among those in the folder or on the item revision
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic") . |
String |
inputPathString()
Returns the full path input to the compare runs algorithm.
|
boolean |
reportDiscrepancies()
Returns the option to report discrepancies down to attribute level.
|
void |
setCompareTypesEnum(CompareRunsBuilder.CompareTypes compareTypesEnum)
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic") . |
void |
setFilterString(String filterString)
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic") . |
void |
setInputPathString(String filename)
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic") . |
void |
setReportDiscrepancies(boolean reportDiscrepancies)
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic") . |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
String inputPathString() throws NXException, RemoteException
NXException
RemoteException
void setInputPathString(String filename) throws NXException, RemoteException
filename
- NXException
RemoteException
CompareRunsBuilder.CompareTypes compareTypesEnum() throws NXException, RemoteException
NXException
RemoteException
void setCompareTypesEnum(CompareRunsBuilder.CompareTypes compareTypesEnum) throws NXException, RemoteException
compareTypesEnum
- NXException
RemoteException
boolean reportDiscrepancies() throws NXException, RemoteException
NXException
RemoteException
void setReportDiscrepancies(boolean reportDiscrepancies) throws NXException, RemoteException
reportDiscrepancies
- NXException
RemoteException
String filterString() throws NXException, RemoteException
NXException
RemoteException
void setFilterString(String filterString) throws NXException, RemoteException
filterString
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.