Community Tip - If community subscription notifications are filling up your inbox you can set up a daily digest and get all your notifications in a single email. X
I have struggled with the API/Documentation of windchill's code since I started working with Windchill 9.1.
Maybe i have missed something along the way. The API that is supplied by PTC is lacking at best. It misses some of the main functions that are needed in order to do any deep customization. It leaves out many of the Beans for JSP editing as well as other main packages.
It is almost better to just start guessing in eclipse\NetBeans as to what package may help solve this issue. If all else fails you can try and put a tech support call that may help resolve the issue, but it seems they are in the same boat. Guessing until they give up and say it cant be done, only to find out later that it can infact be done by some "unsupported" method.
The rose model has helped me in places and is a better representation of the code(diagrams as to what links to what) but it still lacks the API feel. It cannot be easily search(in IE) and can be a lengthy process if you are just taking shots in the dark.
It does, however, gives a basic idea of what fields are contained in that item type and is better than the API for the most part, but it only covers the wt folder. While this is the main portion of the coding there are many important methods in the com folder it leaves out. Also in an IDE you can find this same information out just as quickly.
I have to be missing something. Where is the real API? The one the coders at PTC must be using.
Has anyone come across such documentation? Is there a free third party website that i have overlooked?
Any information as to the lost API would be helpful.
Thanks
I too also like to find everything I can about the code.For my own benifits and to share knowlege with others.
I would not expect PTC to provide source code, I can only imagine all the strange and random things that people would mutate Windchill to be.
Without using unsupported methods Windchill work flow expression robots would be over very little use to me and customization of JSPs would be all but out the door.
getTypeNameFromTypePicker(NmCommandBean) is unsupported, and HIGHLY useful. I understand the need to file SPR's for these methods to bring about visiablitly but i would spend an hour a day asking for new methods when PTC has already created them. AND if the SPR is unresolved i just waited killing valuable production time waiting to hear this.
I have not had a chance to look to deeply into 10 but i am assuming it was left open to configurations. Without being able to touch the unsupported methods reserved for R&D it is not as configurable of a product. Leaving all customizations only open to PTC?