Windchill Java API which tell whether a windchill object needs to be checked out for an operation
My actual requirement is to find a Windchill Java API which tells if a windchill object type like 'WTPart' needs to be checked out before update operation for a particular attribute or not by using the type of the object only.
I have searched the Windchill API JavaDoc for such API and found one which required an object as input. I need to determine whether the object needs to be checked out from the object type name only.
Does anyone know about such API?
On the Windchill UI, I have seen that the Actions menu is being populated based on the object type. For example, For 'WTPart', Check out action is added to the actions menu, while for 'WTChangeRequest2' it is not. On what basis does the Windchill application do this?

