com.ptc.windchill.uwgm.cadx.multirename
Class RenameRequestAdapter

java.lang.Object
  extended bycom.ptc.windchill.uwgm.cadx.request.AbstractUwgmRequestAdapter
      extended bycom.ptc.windchill.uwgm.cadx.multirename.RenameRequestAdapter
All Implemented Interfaces:
UwgmRequestAdapter

public class RenameRequestAdapter
extends AbstractUwgmRequestAdapter


Field Summary
private static String epmRequestID
          ID for the Form Request
private static Log log
          Logging
private static ObjectIdentifierHelper oidHelper
           
private static String partRequestID
           
 
Fields inherited from class com.ptc.windchill.uwgm.cadx.request.AbstractUwgmRequestAdapter
 
Constructor Summary
RenameRequestAdapter()
           
 
Method Summary
protected  com.ptc.windchill.uwgm.soap.impl.uwgm.Requests_i createCadxUwgmRequest(Properties formData, HTTPState state)
          Creates UwgmRequest from the Form Data
private  com.ptc.windchill.uwgm.soap.impl.uwgmsvc.EpmRenameInstruction_i createEpmRenameInsruction(EPMDocument epmDoc, String newName, String newCadName, String newNumber)
           
private  com.ptc.windchill.uwgm.soap.impl.uwgmsvc.PartRenameInstruction_i createPartRenameInstruction(WTPart part, String newName, String newNumber)
           
private  String generateFileNameFromNumber(EPMDocument doc, String number)
           
 
Methods inherited from class com.ptc.windchill.uwgm.cadx.request.AbstractUwgmRequestAdapter
createCompositeRequests, debugKeyValuePair, process, setDependentRequest
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

epmRequestID

private static final String epmRequestID
ID for the Form Request

See Also:
Constant Field Values

partRequestID

private static final String partRequestID
See Also:
Constant Field Values

oidHelper

private static final ObjectIdentifierHelper oidHelper

log

private static Log log
Logging

Constructor Detail

RenameRequestAdapter

public RenameRequestAdapter()
Method Detail

createCadxUwgmRequest

protected com.ptc.windchill.uwgm.soap.impl.uwgm.Requests_i createCadxUwgmRequest(Properties formData,
                                                                                 HTTPState state)
                                                                          throws WTException
Creates UwgmRequest from the Form Data

Specified by:
createCadxUwgmRequest in class AbstractUwgmRequestAdapter
Throws:
WTException

createEpmRenameInsruction

private com.ptc.windchill.uwgm.soap.impl.uwgmsvc.EpmRenameInstruction_i createEpmRenameInsruction(EPMDocument epmDoc,
                                                                                                  String newName,
                                                                                                  String newCadName,
                                                                                                  String newNumber)
                                                                                           throws WTException
Throws:
WTException

createPartRenameInstruction

private com.ptc.windchill.uwgm.soap.impl.uwgmsvc.PartRenameInstruction_i createPartRenameInstruction(WTPart part,
                                                                                                     String newName,
                                                                                                     String newNumber)
                                                                                              throws WTException
Throws:
WTException

generateFileNameFromNumber

private String generateFileNameFromNumber(EPMDocument doc,
                                          String number)