Class CADDocumentWorkableEntityDelegate
java.lang.Object
com.ptc.odata.windchill.entity.service.WorkableEntityDelegate
com.ptc.odata.windchill.caddocument.entity.service.CADDocumentWorkableEntityDelegate
- All Implemented Interfaces:
com.ptc.odata.core.entity.service.EntityDelegate,com.ptc.odata.windchill.entity.processor.EntityProcessorDelegate,com.ptc.odata.windchill.entity.service.WcEntityDelegate
@Component("cadDocWorkable")
@Scope("singleton")
public class CADDocumentWorkableEntityDelegate
extends com.ptc.odata.windchill.entity.service.WorkableEntityDelegate
Provides attributes, actions and navigations for Windchill objects which support
This delegate can be used to extend another 'wcType' using the inheritance property in the JSON schema declaration. For example:
Removed support for Checkin, Checkout, Undo Checkout, isCheckoutAllowed Actions for CADDocuments.
Extendable: false
{
"name":"WindchillObject",
"collectionName":"WindchillObjects",
"type":"wcType",
"wcType":"wt.fc.WindchillObject",
"description":"WindchillObjects",
"attributes":[
{
"name":"Name",
"internalName":"name",
"type":"String"
}, {
"name":"Number",
"internalName":"number",
"type":"String"
}
],
"inherits":[
{
"name": "cadDocWorkable"
}
]
}
Supported API: true Extendable: false
-
Field Summary
Fields inherited from class com.ptc.odata.windchill.entity.service.WorkableEntityDelegate
CHECK_IN_NOTE_PARAM_NAME, CHECK_OUT_NOTE_PARAM_NAME, CHECK_OUT_STATUS_PROPERTY_NAME, CHECKIN_ACTION_NAME, CHECKOUT_ACTION_NAME, CHECKOUT_STATE_PROPERTY_NAME, COMMENTS_PROPERTY_NAME, IS_CHECKOUT_ALLOWED_FUNCTION_NAME, KEEP_CHECKEDOUT_PARAM_NAME, MULTI_CHECKIN_ACTION_NAME, MULTI_CHECKOUT_ACTION_NAME, MULTI_UNDO_CHECKOUT_ACTION_NAME, UNDO_CHECKOUT_ACTION_NAME, WORK_IN_PROGRESS_PROPERTY_NAME, WORKABLES_PARAM_NAME -
Method Summary
Methods inherited from class com.ptc.odata.windchill.entity.service.WorkableEntityDelegate
checkIn, checkOut, getEntityProcessorDelegate, getInheritedAttributes, getInheritedNavBindings, getInheritedNavProperties, getRelatedEntityCollection, initialize, isCheckOutAllowed, isValidWcType, readAction, readFunction, undoCheckOutMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.ptc.odata.core.entity.service.EntityDelegate
getEdmProvider, setEdmProviderMethods inherited from interface com.ptc.odata.windchill.entity.processor.EntityProcessorDelegate
addEntityAssociation, createMediaEntity, deleteAllEntityAssociations, deleteEntityAssociation, getEntityStreamProperties, isValidNavigation, multiOperationPostProcess, multiOperationPreProcess, operationPostProcess, operationPreProcess, processAdditionalAttributes, readActionVoid, readEntityData, readEntitySetData, readMediaEntity, updateEntityAssociations, updateMediaEntity, vetoEmptyPropertyOnNewEntityMethods inherited from interface com.ptc.odata.windchill.entity.service.WcEntityDelegate
getOwningDomainName, hasStream