public interface RoutingElectrical extends Remote
RoutingApplicationView
Modifier and Type | Interface and Description |
---|---|
static class |
RoutingElectrical.ComponentMatchType
Manual/Auto Assign component uses the component match method to determine
which component(s) are candidates for assignment to a component list record.
|
static class |
RoutingElectrical.CreateTerminalsType
How to create terminal segments (if creating terminal segments).
|
Modifier and Type | Method and Description |
---|---|
boolean |
automaticRouteLevel()
Returns the level at which to automatically route a path.
|
StockStyle |
autoRouteStockStyle()
Returns the option to Auto Route using centerline stock style (i.e. none) or simple stock style.
|
int |
bundleColor()
Returns the default bundle color.
|
RoutingElectrical.ComponentMatchType |
componentMatchMethod()
Returns the component match option for automatic/manual component assignment.
|
RoutingElectrical.CreateTerminalsType |
createTerminalsOption()
Returns the create terminals option.
|
String |
defaultJumperLength()
Returns the default length of a jumper wire.
|
boolean |
exportFormatInLegacyFile()
Returns the option to export the format at the top of a legacy routelist file.
|
double |
formboardSynchronizationLengthTolerance()
Returns the default segment length tolerance to use for Formboard Synchronization.
|
String |
getComponentMatchColumnHeading()
Gets the column name of the component list used for component matching
if the method is attribute matching.
|
String |
getComponentMatchComponentAttributeTitle()
Gets the component attribute name used for component matching
if the method is attribute matching.
|
String |
getDefaultHarnessName()
Gets the default harness name.
|
String |
getFilterBlankingAttribute()
Gets the Rlist_Filter_Blanking_Attribute.
|
String |
getFilterFormatFileName()
Gets the file name for the stand alone XML filters and formats file.
|
String[] |
getFormboardFrameSizes()
Gets the formboard frame sizes currently specified within the
Routing Electrical application.
|
boolean |
highlightWire()
Returns the option to highlight a wire in the connection list navigator.
|
boolean |
recordNetlistHistory()
Returns the option to record import and export activity in the Connection and Component Lists.
|
boolean |
reportRouteErrors()
Returns the option to report auto/manual route errors to the listing window.
|
void |
setAutomaticRouteLevel(boolean isPinLevelRoute)
Sets the level at which to automatically route a path.
|
void |
setAutoRouteStockStyle(StockStyle stockStyle)
Sets the option to Auto Route using centerline stock style (i.e. none) or simple stock style.
|
void |
setBundleColor(int bundleColor)
Sets the default bundle color.
|
void |
setComponentMatchColumnHeading(String columnHeading)
Sets the column name of the component list used for component matching
if the method is attribute matching.
|
void |
setComponentMatchComponentAttributeTitle(String componentAttributeTitle)
Sets the component attribute name used for component matching
if the method is attribute matching.
|
void |
setComponentMatchMethod(RoutingElectrical.ComponentMatchType componentMatchMethod)
Sets the component match option for automatic/manual component assignment.
|
void |
setCreateTerminalsOption(RoutingElectrical.CreateTerminalsType createTerminalsOption)
Sets the create terminals option.
|
void |
setDefaultHarnessName(String defaultHarnessName)
Sets the default harness name
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic") . |
void |
setDefaultJumperLength(String defaultJumperLength)
Sets the default length of a jumper wire.
|
void |
setExportFormatInLegacyFile(boolean exportFormat)
Sets the option to export the format at the top of a legacy routelist file.
|
void |
setFilterBlankingAttribute(String attributeName)
Sets the Rlist_Filter_Blanking_Attribute.
|
void |
setFilterFormatFileName(String filterFormatFileName)
Sets the file name for the stand alone XML filters and formats file.
|
void |
setFormboardFrameSizes(String[] frameSizes)
Sets a formboard frame size.
|
void |
setFormboardSynchronizationLengthTolerance(double segmentLengthTolerance)
Sets the default segment length tolerance to use for Formboard Synchronization.
|
void |
setHighlightWire(boolean highlightWire)
Sets the option to highlight a wire in the connection list navigator.
|
void |
setRecordNetlistHistory(boolean recordNetlistHistory)
Sets the option to record import and export activity in the Connection and Component Lists.
|
void |
setReportRouteErrors(boolean reportRouteErrors)
Sets the option to report auto/manual route errors to the listing window.
|
void |
setStandaloneFilterFormatFile(boolean standaloneFilterFormatFile)
Sets the option to export the XML routelist data with the formats and
filters information separately.
|
void |
setTerminalSegmentSolidDisplay(boolean terminalSegmentSolid)
Sets the terminal segment solid display option
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic") . |
boolean |
standaloneFilterFormatFile()
Returns the option to export the XML routelist data with the formats and
filters information separately.
|
boolean |
terminalSegmentSolidDisplay()
Returns the terminal segment solid display option
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic") . |
RoutingElectrical.CreateTerminalsType createTerminalsOption() throws NXException, RemoteException
NXException
RemoteException
void setCreateTerminalsOption(RoutingElectrical.CreateTerminalsType createTerminalsOption) throws NXException, RemoteException
createTerminalsOption
- NXException
RemoteException
boolean terminalSegmentSolidDisplay() throws NXException, RemoteException
NXException
RemoteException
void setTerminalSegmentSolidDisplay(boolean terminalSegmentSolid) throws NXException, RemoteException
terminalSegmentSolid
- NXException
RemoteException
String getDefaultHarnessName() throws NXException, RemoteException
NXException
RemoteException
void setDefaultHarnessName(String defaultHarnessName) throws NXException, RemoteException
defaultHarnessName
- NXException
RemoteException
boolean automaticRouteLevel() throws NXException, RemoteException
NXException
RemoteException
void setAutomaticRouteLevel(boolean isPinLevelRoute) throws NXException, RemoteException
isPinLevelRoute
- NXException
RemoteException
boolean reportRouteErrors() throws NXException, RemoteException
NXException
RemoteException
void setReportRouteErrors(boolean reportRouteErrors) throws NXException, RemoteException
reportRouteErrors
- NXException
RemoteException
boolean highlightWire() throws NXException, RemoteException
NXException
RemoteException
void setHighlightWire(boolean highlightWire) throws NXException, RemoteException
highlightWire
- NXException
RemoteException
RoutingElectrical.ComponentMatchType componentMatchMethod() throws NXException, RemoteException
NXException
RemoteException
void setComponentMatchMethod(RoutingElectrical.ComponentMatchType componentMatchMethod) throws NXException, RemoteException
componentMatchMethod
- NXException
RemoteException
String getComponentMatchColumnHeading() throws NXException, RemoteException
NXException
RemoteException
void setComponentMatchColumnHeading(String columnHeading) throws NXException, RemoteException
columnHeading
- NXException
RemoteException
String getComponentMatchComponentAttributeTitle() throws NXException, RemoteException
NXException
RemoteException
void setComponentMatchComponentAttributeTitle(String componentAttributeTitle) throws NXException, RemoteException
componentAttributeTitle
- NXException
RemoteException
String defaultJumperLength() throws NXException, RemoteException
NXException
RemoteException
void setDefaultJumperLength(String defaultJumperLength) throws NXException, RemoteException
defaultJumperLength
- NXException
RemoteException
String getFilterBlankingAttribute() throws NXException, RemoteException
NXException
RemoteException
void setFilterBlankingAttribute(String attributeName) throws NXException, RemoteException
attributeName
- NXException
RemoteException
boolean standaloneFilterFormatFile() throws NXException, RemoteException
NXException
RemoteException
void setStandaloneFilterFormatFile(boolean standaloneFilterFormatFile) throws NXException, RemoteException
standaloneFilterFormatFile
- NXException
RemoteException
String getFilterFormatFileName() throws NXException, RemoteException
NXException
RemoteException
void setFilterFormatFileName(String filterFormatFileName) throws NXException, RemoteException
filterFormatFileName
- NXException
RemoteException
boolean exportFormatInLegacyFile() throws NXException, RemoteException
NXException
RemoteException
void setExportFormatInLegacyFile(boolean exportFormat) throws NXException, RemoteException
exportFormat
- NXException
RemoteException
double formboardSynchronizationLengthTolerance() throws NXException, RemoteException
NXException
RemoteException
void setFormboardSynchronizationLengthTolerance(double segmentLengthTolerance) throws NXException, RemoteException
segmentLengthTolerance
- NXException
RemoteException
String[] getFormboardFrameSizes() throws NXException, RemoteException
NXException
RemoteException
void setFormboardFrameSizes(String[] frameSizes) throws NXException, RemoteException
frameSizes
- NXException
RemoteException
int bundleColor() throws NXException, RemoteException
NXException
RemoteException
void setBundleColor(int bundleColor) throws NXException, RemoteException
bundleColor
- NXException
RemoteException
boolean recordNetlistHistory() throws NXException, RemoteException
NXException
RemoteException
void setRecordNetlistHistory(boolean recordNetlistHistory) throws NXException, RemoteException
recordNetlistHistory
- Should Routing record the netlist history?NXException
RemoteException
StockStyle autoRouteStockStyle() throws NXException, RemoteException
StockStyle.NONE
) or
StockStyle.SIMPLE
).NXException
RemoteException
void setAutoRouteStockStyle(StockStyle stockStyle) throws NXException, RemoteException
stockStyle
- Must be either StockStyle.NONE
) or
StockStyle.SIMPLE
).NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.