com.ptc.windchill.enterprise.part.server
Class CreateWTPartUsageLinkCommandDelegate

java.lang.Object
  extended bycom.ptc.core.command.common.delegate.AbstractCommandDelegate
      extended bycom.ptc.core.command.server.delegate.AbstractRemoteCommandDelegate
          extended bycom.ptc.core.command.server.delegate.entity.CreatePersistentEntityCommandDelegate
              extended bycom.ptc.windchill.enterprise.part.server.CreateWTPartUsageLinkCommandDelegate
All Implemented Interfaces:
CommandDelegate, ServerCommandDelegateConstants

public class CreateWTPartUsageLinkCommandDelegate
extends CreatePersistentEntityCommandDelegate


Field Summary
private static AttributeContainerSpec checkOutPartFilter
           
private static String CLASSNAME
           
private static IdentifierFactory identifierFactory
           
private static AttributeTypeIdentifier isParentCheckedOutATI
           
private static AttributeTypeIdentifier partUsedByATI
           
private static String RESOURCE
           
 
Fields inherited from class com.ptc.core.command.server.delegate.AbstractRemoteCommandDelegate
ACCESS_LOG_ENABLED, IDENTIFIER_FACTORY
 
Fields inherited from class com.ptc.core.command.common.delegate.AbstractCommandDelegate
DEBUG
 
Fields inherited from interface com.ptc.core.command.server.delegate.ServerCommandDelegateConstants
CONTEXT, INSTANCE_BASED_ATTRIBUTE, INSTANCE_DATA, MODEL_BASED_ATTRIBUTE, REFERENCE_FROM, REFERENCE_TO, WINDCHILL_TYPE
 
Constructor Summary
CreateWTPartUsageLinkCommandDelegate()
           
 
Method Summary
protected  Command doExecution(Command cmd)
          

Supported API: false
 
Methods inherited from class com.ptc.core.command.server.delegate.entity.CreatePersistentEntityCommandDelegate
constructPersistable, newPersistentEntity, prepareTypeInstance, replaceIBAs, storePersistable, toPersistable, toTypeInstance
 
Methods inherited from class com.ptc.core.command.server.delegate.AbstractRemoteCommandDelegate
addContainerReferenceIfMissing, addContainerReferenceIfMissing, depopulateServerFunctions, dispatchEvent, dispatchVetoableEvent, doPostprocessing, doPrepareEntityCommand, doPrepareEntityCommand, doPreprocessing, expandFilter, finalize, getContainerIdentifier, getDefaultContainerIdentifier, getManagerService, getService, initialize, logAccessDetail, populateMissingContent, populateOtherContent, populatePersistable, populatePersistable, populatePersistableWithoutUpdateCount, populatePersistableWithoutUpdateCount, populateServerFunction, populateTypeInstance, removeContainerReference
 
Methods inherited from class com.ptc.core.command.common.delegate.AbstractCommandDelegate
execute, getDebugLog, getDelegateID, getFeedbackModel, postprocess, preprocess, setDelegateID
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

identifierFactory

private static IdentifierFactory identifierFactory

partUsedByATI

private static AttributeTypeIdentifier partUsedByATI

isParentCheckedOutATI

private static AttributeTypeIdentifier isParentCheckedOutATI

checkOutPartFilter

private static AttributeContainerSpec checkOutPartFilter

RESOURCE

private static final String RESOURCE
See Also:
Constant Field Values

CLASSNAME

private static final String CLASSNAME
Constructor Detail

CreateWTPartUsageLinkCommandDelegate

public CreateWTPartUsageLinkCommandDelegate()
Method Detail

doExecution

protected Command doExecution(Command cmd)
                       throws CommandException
Description copied from class: CreatePersistentEntityCommandDelegate


Supported API: false

Overrides:
doExecution in class CreatePersistentEntityCommandDelegate
Parameters:
cmd -
Returns:
Command
Throws:
CommandException