wt.dataops.delete.processors
Class DeleteWizardTemplateProcessor

java.lang.Object
  extended bywt.enterprise.BasicTemplateProcessor
      extended bywt.templateutil.processor.DefaultTemplateProcessor
          extended bywt.templateutil.processor.GenerateFormProcessor
              extended bycom.ptc.core.htmlcomp.wizard.WizardFormProcessor
                  extended bywt.dataops.delete.processors.DeleteWizardTemplateProcessor
All Implemented Interfaces:
ContextHolder, ContextTranslator, Evolvable, Externalizable, Serializable, TemplateProcessor

public class DeleteWizardTemplateProcessor
extends WizardFormProcessor

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class com.ptc.core.htmlcomp.wizard.WizardFormProcessor
 
Field Summary
static String ALL_VERSIONS_ELEMENT_NAME
           
static String IS_DETAILS_PAGE
           
static boolean IS_POPUP_WIZARD
           
static int POPUP_HEIGHT
           
static int POPUP_WIDTH
           
private static String RESOURCE
           
private static String STEP_PARAM
           
private static String STEP1
           
private static String STEP2
           
 
Fields inherited from class com.ptc.core.htmlcomp.wizard.WizardFormProcessor
REF_URL, SAVEPREF_UNLOAD_ACTION, WIZARD_BTN_CANCEL_ID, WIZARD_BTN_NEXT_ID, WIZARD_BTN_OK_ID, WIZARD_BTN_PREVIOUS_ID
 
Fields inherited from class wt.templateutil.processor.GenerateFormProcessor
DEFAULT_LIFECYCLE, EXTERNALIZATION_VERSION_UID, OLD_FORMAT_VERSION_UID, ON_CHANGE_EVENT_NAME, TEAMTEMPLATE_INPUT_NAME
 
Fields inherited from class wt.templateutil.processor.DefaultTemplateProcessor
ACTION, CLASS, CODEBASE, LINE_FEED_DELIMITER, MESSAGE_SEPARATOR, OID, VERBOSE
 
Fields inherited from class wt.enterprise.BasicTemplateProcessor
ADD_HELP_ICON, ALL_CABINETS, BLANK_SPACE, BREAK_SEPARATOR, BREAK_TAG, componentFactory, CONTAINER_NAME, CONTENT_RESOURCE, contextClass, DEFAULT_CHARSET, DEFAULT_HELP_ICON_SELECTOR, DEFAULT_HELP_LABEL, DEFAULT_PREFERENCE_CONTEXT, DOCFROMTEMPLATE, ENABLE_HELP_ICON_PROPERTY_NAME, ENTERPRISE_SEARCH, FEDERATION_SEARCH, GLOBAL_NAVIGATION_ENABLE_HELP_ICON, globalNavBarHelpIconEnabledDefault, HELP_CONTEXT, HELP_ICON_POSITION, HELP_ICON_SELECTOR, HELP_LABEL, HELP_LABEL_RESOURCE, HELP_WINDOW_NAME, helpContext, helpIconEnabled, helpIconEnabledDefault, HOMEPAGE, IDPREFIX, IMPORT, INTEGRATED_SEARCH, isDndMicroAppletEnabled, isDndMicroAppletEnabledInitialized, LABEL_SEPARATOR, linkPrefix, LOCAL_SEARCH, pageContext, PDMLINK_INSTALL_KEY, PERSONAL_CABINET, PREF_WINDOW_NAME, PREFERENCE_CONTEXT, PRESENT_HELP_LABEL, PROJECTLINK_INSTALL_KEY, SEARCH, SHARE_ICON, TEXT_RESOURCE_BUNDLE, URL_RESOURCE, WORKLIST, wtAttribute, WTCORE_IMAGE_DIR
 
Fields inherited from interface wt.templateutil.processor.ContextTranslator
CONTEXT_LIST_IN, CONTEXT_LIST_OUT
 
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
 
Constructor Summary
DeleteWizardTemplateProcessor()
           
 
Method Summary
 String getRefURL()
           
 void handleStepRequest(HTTPRequest req, HTTPResponse resp, String currentStep)
           
 void initWizard(HTTPRequest req, HTTPResponse resp)
           
 void renderPreButtonContents(Properties parameters, Locale locale, OutputStream os)
           
 void renderPreToolbarContents(Properties parameters, Locale locale, OutputStream os)
           
private  void saveSelectedParams(String[] paramsToSave, HTTPState state, PrintWriter out)
           
 
Methods inherited from class com.ptc.core.htmlcomp.wizard.WizardFormProcessor
addStep, addStep, closeBody, getCancelButtonFunction, getCurrentStep, getJSTablePrefSaveURL, getOkButtonFunction, getPredecessorStep, getSuccessorStep, getTitle, getWizardActionURL, handleRequest, renderActionTitle, renderButtons, renderHeaderTemplate, renderJavaScriptEntryPoints, renderMessageComponent, renderPostButtonContents, renderPostToolbarContents, renderRefUrlInput, renderStepData, renderStepDescription, renderToolbar, setFootNoteResourceBundleKey, setFootNoteResourceBundleName, setHeaderTemplate, setMessageComponentEnabled, setOnloadHandler, setOnUnloadHandler, setSubmissionFormName, setTitle, setValidationHandler, toString
 
Methods inherited from class wt.templateutil.processor.GenerateFormProcessor
addHiddenProperties, changedContextualValue, contextualValue, contextualValueEncoded, currentFolderId, currentFolderPath, enumeratedTypeMenu, enumeratedTypeMenuForClass, generateAction, generatePostURL, generateUpdatePostURL, getButtonText, getContentHolder, getContextualValue, getDefaultPath, getDelim, getDnDAppletTags, getEnumeratedTypeMenu, getFormat, getFormValueFromSession, getFormValueFromSession, getFormValueFromSessionWithEnumeratedPropertyDefault, getFormValueFromSessionWithPropertyDefault, getLastUpdated, getMessageURL, getObjectIdentity, getPreferenceValue, getPrimary, getPrimary, getPrimaryAttribute, getPrimaryChecksum, getPrimaryChecksum, getPrimaryDownloadURL, getPrimaryDownloadURL, getPrimaryFileName, getPrimaryFileName, getPrimaryOidString, getPrimaryOidString, getPrimaryUploadedFromPath, getPrimaryUploadedFromPath, getPrimaryUploadURL, getPrimaryUploadURL, getResponseExceptions, getResponseFooters, getResponseHeaders, getResponseMessages, getSize, getTargetType, getURLTabLink, getWTContainerRef, holderUploadTable, listLifeCycles, listTeamTemplates, obtainFromCovertProperty, parentFolderPath, readExternal, readVersion, selectFolderMenu, selectFolderMenuForContainers, setContentHolder, writeExternal
 
Methods inherited from class wt.templateutil.processor.DefaultTemplateProcessor
addHiddenProperty, addToFeedbackCookie, addToFeedbackCookie, getContextPropertyValue, getCurrentUrl, getFeedbackCookieExceptions, getFeedbackCookieMessages, getHtmlTemplateFactory, getMessageSeparator, getPAGE_EXPIRATION, getPageExpirationResource, getTemplate, getTemplateDisplay, hiddenContextString, readVersion, setContextPropertyValue, setHtmlTemplateFactory, setMethodContextProperty, setNameProcessor, setPAGE_EXPIRATION, setPageExpirationResource, writeHiddenContext, writeQueryStringContext
 
Methods inherited from class wt.enterprise.BasicTemplateProcessor
AccessOK, addHTMLHelpLink, addToResponseExceptions, addToResponseFooters, addToResponseHeaders, addToResponseMessages, allVersions, bcwti, buildFormProcessorURL, buildFormProcessorURL, comment, createActionsBar, createFederationNavigationBar, createGlobalNavigationBar, createNavigationBar, createParentFolderLink, currentTimestamp, displayAllCabinets, displayAttributeName, displayAttributesTable, displayAttributeValue, displayFolderContents, displayFolderObject, displayFolderTrail, displayGoToLatestLink, displayOrganizationIdentifier, displayPendingChangeIndicator, displayStyleSheetAttributesTable, displayVisualData, formatDate, getActionPairs, getAllCabinetsURL, getBaselineItems, getCharsetEncoding, getCheckedOutFolderURL, getClassIcon, getClassInfo, getContextAction, getContextClass, getContextClassName, getContextListIn, getContextListOut, getContextObj, getContextProperties, getContextServiceName, getDisplayName, getDomainPath, getEnabledVersion, getEncoding, getFederationSearchURL, getFolderLocation, getFolderPath, getFormData, getGenericInstanceIconImgTag, getGlyphImageTag, getGlyphsArray, getGlyphTagsNoDnD, getHelpContext, getHomepageURL, getHTMLComponentFactory, getHTMLHelpLink, getHTMLHelpURL, getHTMLHelpURL, getHTMLTableService, getIconResource, getIconResource, getIconResource, getIconSelector, getId, getJavaScriptManager, getLocalizedDateFormatMessage, getLocalizedMessage, getLocalizedPrintWriter, getLocalizedString, getObjectDnDIcon, getObjectIcon, getObjectIconDnDTag, getObjectIconGlyphs, getObjectIconImgTag, getObjectIconImgTag, getObjectIconImgTag, getObjectIconImgTag, getObjectIconImgTag, getObjectIconImgTag, getObjectPropertyValueString, getObjectPropertyValueString, getPageContext, getParentFolderLink, getPersonalCabinet, getPersonalCabinetURL, getPreferenceValue, getPrincipalEmailLink, getPrincipalEmailLink, getPrintWriter, getPropertyFromPropertyFile, getQuery, getQueryData, getReferenceString, getReferenceString, getResourceString, getResourceString, getResponseExceptions, getResponseFooters, getResponseHeaders, getResponseMessages, getResponseString, getSearchCriteriaURL, getSearchCriteriaURL, getSearchResultsURL, getShareImage, getShareImage, getState, getStatus, getStringFromResourceBundle, getStringFromResourceBundle, getTemplateDisplayGeneral, getTrailId, getTrlIdAttribute, getURLActions, getURLActions, getURLActions, getURLActions, getURLActionsString, getURLActionsString, getURLFactory, getURLFromDelegate, getURLProcessorLink, getURLProcessorLink, getURLProcessorLink, getURLProcessorLinkWithLabel, getUsedByLinks, getWCColor, getWCColor, getWCColorDec, getWCColorDec, getWCFontFamily, getWCFontFamily, getWorklistURL, getWTAttribute, getWTContainerByName, handleExceptionTP, handleExceptionTP, handleProcessorException, include, initJavaScriptManager, isDndMicroAppletEnabled, isEqual, listContent, objectActionLink, objectActionLinkAux, objectActionLinkAux, objectActionLinkAux, objectActionLinkAux, objectActionLinkAux, objectActionLinkAux, objectActionLinkAux, objectBackground, objectIdentification, objectIdentifier, objectProperties, objectPropertyName, objectPropertyNameAux, objectPropertyNameAux2, objectPropertyValue, objectPropertyValueAux, objectPropertyValueAux2, objectPropertyValueString, outputLink, outputPropertyFromPropertyFile, parameterValue, partUsedBy, PDMLinkIsInstalled, printQueryTable, printTable, printTextArea, processSubTemplate, readContext, readVersion, setColumnProperties, setContextAction, setContextClass, setContextClassName, setContextListIn, setContextListOut, setContextObj, setContextProperties, setFormData, setHelpContext, setHTMLTableService, setJavaScriptManager, setPageContext, setQueryData, setResponseExceptions, setResponseFooters, setResponseHeaders, setResponseMessages, setResponseString, setState, setStatus, showResponseExceptions, showResponseFooters, showResponseHeaders, showResponseMessage, showResponseMessages, showVersions, sortQueryResult, splitStringIntoTokens, tableService, translateToHtml, useProcessorService, visualizationIsEnabled
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

STEP_PARAM

private static final String STEP_PARAM
See Also:
Constant Field Values

RESOURCE

private static final String RESOURCE
See Also:
Constant Field Values

STEP1

private static final String STEP1
See Also:
Constant Field Values

STEP2

private static final String STEP2
See Also:
Constant Field Values

ALL_VERSIONS_ELEMENT_NAME

public static final String ALL_VERSIONS_ELEMENT_NAME
See Also:
Constant Field Values

IS_POPUP_WIZARD

public static final boolean IS_POPUP_WIZARD
See Also:
Constant Field Values

POPUP_HEIGHT

public static final int POPUP_HEIGHT
See Also:
Constant Field Values

POPUP_WIDTH

public static final int POPUP_WIDTH
See Also:
Constant Field Values

IS_DETAILS_PAGE

public static final String IS_DETAILS_PAGE
See Also:
Constant Field Values
Constructor Detail

DeleteWizardTemplateProcessor

public DeleteWizardTemplateProcessor()
Method Detail

initWizard

public void initWizard(HTTPRequest req,
                       HTTPResponse resp)
                throws WTException
Specified by:
initWizard in class WizardFormProcessor
Throws:
WTException

renderPreToolbarContents

public void renderPreToolbarContents(Properties parameters,
                                     Locale locale,
                                     OutputStream os)
                              throws WTException,
                                     IOException
Overrides:
renderPreToolbarContents in class WizardFormProcessor
Throws:
WTException
IOException

handleStepRequest

public void handleStepRequest(HTTPRequest req,
                              HTTPResponse resp,
                              String currentStep)
Overrides:
handleStepRequest in class WizardFormProcessor

saveSelectedParams

private void saveSelectedParams(String[] paramsToSave,
                                HTTPState state,
                                PrintWriter out)

getRefURL

public String getRefURL()
                 throws WTException
Overrides:
getRefURL in class WizardFormProcessor
Throws:
WTException

renderPreButtonContents

public void renderPreButtonContents(Properties parameters,
                                    Locale locale,
                                    OutputStream os)
Overrides:
renderPreButtonContents in class WizardFormProcessor