com.ptc.windchill.cadx.saveas
Class SaveAsFormTaskDelegate
java.lang.Object
wt.templateutil.processor.FormTaskDelegate
com.ptc.windchill.cadx.saveas.SaveAsFormTaskDelegate
- All Implemented Interfaces:
- ContextHolder
- public class SaveAsFormTaskDelegate
- extends FormTaskDelegate
Supported API: false
Extendable: false
Fields inherited from interface wt.templateutil.processor.ContextHolder |
CONTEXT_ACTION, CONTEXT_CLASS_NAME, CONTEXT_OBJ, CONTEXT_PROPERTIES, FORM_DATA, QUERY_DATA, RESPONSE_EXCEPTIONS, RESPONSE_FOOTERS, RESPONSE_HEADERS, RESPONSE_MESSAGES, RESPONSE_STRING, STATUS |
Methods inherited from class wt.templateutil.processor.FormTaskDelegate |
addToResponseExceptions, addToResponseFooters, addToResponseHeaders, addToResponseMessages, deleteFormDataFromSession, getContextAction, getContextClassName, getContextObj, getContextProperties, getFormData, getQueryData, getResponseExceptions, getResponseFooters, getResponseHeaders, getResponseMessages, getResponseString, getState, getStatus, saveFormDataInSession, setContextAction, setContextClassName, setContextObj, setContextProperties, setFormData, setQueryData, setResponseExceptions, setResponseFooters, setResponseHeaders, setResponseMessages, setResponseString, setState, setStatus, switchPages |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RESOURCE
private static final String RESOURCE
- See Also:
- Constant Field Values
CLASSNAME
private static final String CLASSNAME
errorMessage
private String errorMessage
locale
private Locale locale
cadDocSpec
private CADDocSpecs cadDocSpec
userManualNumber
private String userManualNumber
sameAsNumber
private String sameAsNumber
authoringApps
private String[] authoringApps
fromWsPropertyPage
private static boolean fromWsPropertyPage
SaveAsFormTaskDelegate
public SaveAsFormTaskDelegate()
processAction
public void processAction(ContentHTTPStream contentStream)
throws Exception
- Deprecated.
- Processed the desired action and then updates the state so that
the desired response page can be generated.
Use the addToResponse
methods to pass back messages on the status/results of the action.
Supported API: false
- Specified by:
processAction
in class FormTaskDelegate
- Parameters:
contentStream
-
- Throws:
Exception
processSaveAsFromWsListPage
private void processSaveAsFromWsListPage()
processSaveAsAction
private void processSaveAsAction()
routeThruDummyPage
private void routeThruDummyPage()
performSaveAs
private CopyObjectInfo[] performSaveAs(HashMap objsForSaveAs)
throws WTException,
WTPropertyVetoException
- Throws:
WTException
WTPropertyVetoException
logDetailMessageAndReturn
private void logDetailMessageAndReturn(CopyObjectInfo[] copyObjectInfo)
throws WTException
- Throws:
WTException
processSelection
private void processSelection(Vector selVector,
String wsName)
formSelectedObjectsIdList
private String formSelectedObjectsIdList(Vector v)
getKey
private String getKey(Object obj)
validateData
private boolean validateData(HashMap objsForSaveAs)
getErrorMessage
private void getErrorMessage(Exception ex)