NX Open C++ Reference Guide
Public Member Functions
NXOpen::Tooling::ClonePart Class Reference

Represents the part inforamtion to be cloned in Add Reusable Component Builder. More...

Inheritance diagram for NXOpen::Tooling::ClonePart:
NXOpen::TransientObject

List of all members.

Public Member Functions

bool IsClone ()
 Returns a value that indicates whether this object is to be cloned.
NXString NewItemId ()
 Returns the item id in Teamcenter after renaming.
NXString NewItemType ()
 Returns the item type in Teamcenter after renaming.
NXString NewPartName ()
 Returns the part name (item name in Teamcenter) after renaming.
NXString NewRevisionId ()
 Returns the revision id in Teamcenter after renaming.
NXString PartName ()
 Returns the part name (item id in Teamcenter) before renaming.
void SetClone (bool isClone)
 Sets a value that indicates whether this object is to be cloned.
void SetNewItemId (const NXString &itemId)
 Sets the item id in Teamcenter after renaming.
void SetNewItemType (const NXString &itemType)
 Sets the item type in Teamcenter after renaming.
void SetNewPartName (const NXString &clonedName)
 Sets the part name (item name in Teamcenter) after renaming.
void SetNewRevisionId (const NXString &revId)
 Sets the revision id in Teamcenter after renaming.
void SetPartName (const NXString &partName)
 Sets the part name (item id in Teamcenter) before renaming.
virtual ~ClonePart ()
 Dispose the part infomation to be cloned
Created in NX6.0.0.

Detailed Description

Represents the part inforamtion to be cloned in Add Reusable Component Builder.


To create an instace of this object use Tooling::CloneObject::CreateClonePartItem

Created in NX6.0.0.


Constructor & Destructor Documentation

Dispose the part infomation to be cloned
Created in NX6.0.0.



License requirements : None


Member Function Documentation

Returns a value that indicates whether this object is to be cloned.


Created in NX6.0.0.

License requirements : None

Returns the item id in Teamcenter after renaming.


Created in NX6.0.0.

License requirements : None

Returns the item type in Teamcenter after renaming.


Created in NX6.0.0.

License requirements : None

Returns the part name (item name in Teamcenter) after renaming.


Created in NX6.0.0.

License requirements : None

Returns the revision id in Teamcenter after renaming.


Created in NX6.0.0.

License requirements : None

Returns the part name (item id in Teamcenter) before renaming.


Created in NX6.0.0.

License requirements : None

void NXOpen::Tooling::ClonePart::SetClone ( bool  isClone)

Sets a value that indicates whether this object is to be cloned.


Created in NX6.0.0.

License requirements : None

Parameters:
isCloneisclone

Sets the item id in Teamcenter after renaming.


Created in NX6.0.0.

License requirements : None

Parameters:
itemIditemid

Sets the item type in Teamcenter after renaming.


Created in NX6.0.0.

License requirements : None

Parameters:
itemTypeitemtype

Sets the part name (item name in Teamcenter) after renaming.


Created in NX6.0.0.

License requirements : None

Parameters:
clonedNameclonedname

Sets the revision id in Teamcenter after renaming.


Created in NX6.0.0.

License requirements : None

Parameters:
revIdrevid

Sets the part name (item id in Teamcenter) before renaming.


Created in NX6.0.0.

License requirements : None

Parameters:
partNamepartname

The documentation for this class was generated from the following file:
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.