public interface CopyObjectsBuilder extends Builder
CopyObjectsBuilder
It is used in Ship Building Application. The operation
copies one or more components and pastes them to new parts while re-parenting
and maintaining WAVE links
ShipCollection.createCopyObjectsBuilder(nxopen.assemblies.Component)
Property | Value |
---|---|
ObjectType | Part |
Modifier and Type | Interface and Description |
---|---|
static class |
CopyObjectsBuilder.Type
Type of Source Objects.
|
Modifier and Type | Method and Description |
---|---|
SelectNXObject |
copyFrom()
Returns the plane where the source objects to be copied from.
|
SelectNXObjectList |
copyTo()
Returns the target objects where the source objects to be copied to.
|
SelectNXObjectList |
inputObjects()
Returns the source input objects to copy.
|
CopyObjectsBuilder.Type |
objectType()
Returns the type of objects to copy.
|
void |
setObjectType(CopyObjectsBuilder.Type objectType)
License requirements: nx_ship_basic ("Ship Basic Design") . |
ShipNamesListBuilder |
shipNames()
Returns the Ship Names builder, used to assign names to the copied objects created.
|
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
CopyObjectsBuilder.Type objectType() throws NXException, RemoteException
NXException
RemoteException
void setObjectType(CopyObjectsBuilder.Type objectType) throws NXException, RemoteException
objectType
- NXException
RemoteException
SelectNXObjectList inputObjects() throws NXException, RemoteException
NXException
RemoteException
SelectNXObject copyFrom() throws NXException, RemoteException
NXException
RemoteException
SelectNXObjectList copyTo() throws NXException, RemoteException
NXException
RemoteException
ShipNamesListBuilder shipNames() throws NXException, RemoteException
NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.