cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

We are happy to announce the new Windchill Customization board! Learn more.

How to create Parent & Child WTPart using Code ?

GuruSri
1-Newbie

How to create Parent & Child WTPart using Code ?

Hi all

I want to create WTPart Parent and Child to it in stuctured way using java code with Oracle sequence as Number.

1 REPLY 1
KD
4-Participant
4-Participant
(To:GuruSri)

Hi Guru,

I dont know the exact way.But you may try this

WTPart workingCopy;

WTPart part = WTPart.newWTPart("myPartNumber", "MyPartName");

part.setContainer(c.getContainer());

PersistenceHelper.

manager.save(part);

WTPart childPart = WTPart.newWTPart("myChildPartNumber", "MyChildPartName");

childPart.setContainer(c.getContainer());

PersistenceHelper.

manager.save(childPart);

workingCopy = (WTPart)WorkInProgressHelper.

service.checkout(part, WorkInProgressHelper.service.getCheckoutFolder(), null).getWorkingCopy();

WTPartUsageLink link = WTPartUsageLink.newWTPartUsageLink(workingCopy, (WTPartMaster) childPart.getMaster());

Persistable per2 = PersistenceHelper.

manager.save(link);

WorkInProgressHelper.

service.checkin(workingCopy,null);

Top Tags