public interface BulkConnectionBuilder extends Builder
AMEManager.createBulkConnectionBuilder(nxopen.Part)
Modifier and Type | Method and Description |
---|---|
void |
connectOneToOne(NXObject[] sourcePorts,
NXObject[] targetPorts,
boolean overrideExistingConnection)
Make the Connection between the source and target ports
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
void |
connectOneVsMany(NXObject[] sourcePorts,
NXObject[] targetPorts,
boolean overrideExistingConnection)
Make the Connection between 1 port of N cardinality and Many ports of 1 cardinality
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
void |
disconnect(IPort[] sourcePorts,
IPort[] targetPorts)
Disconnect the Connections
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
SelectNXObjectList |
sourceObject()
Returns the source object
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
SelectNXObjectList |
targetObject()
Returns the target object
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
void connectOneToOne(NXObject[] sourcePorts, NXObject[] targetPorts, boolean overrideExistingConnection) throws NXException, RemoteException
sourcePorts
- The ports tag arraytargetPorts
- The ports tag arrayoverrideExistingConnection
- NXException
RemoteException
void disconnect(IPort[] sourcePorts, IPort[] targetPorts) throws NXException, RemoteException
sourcePorts
- The source ports of connections, to be disconnecttargetPorts
- The target ports of connections, to be disconnectNXException
RemoteException
void connectOneVsMany(NXObject[] sourcePorts, NXObject[] targetPorts, boolean overrideExistingConnection) throws NXException, RemoteException
sourcePorts
- The ports tag arraytargetPorts
- The ports tag arrayoverrideExistingConnection
- NXException
RemoteException
SelectNXObjectList sourceObject() throws NXException, RemoteException
NXException
RemoteException
SelectNXObjectList targetObject() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.