com.ptc.windchill.cadx.checkout
Class CheckoutDownloadTemplateProcessor

java.lang.Object
  extended bywt.enterprise.BasicTemplateProcessor
      extended bywt.templateutil.processor.DefaultTemplateProcessor
          extended bywt.templateutil.processor.GenerateFormProcessor
              extended bycom.ptc.windchill.cadx.checkout.CheckoutDownloadTemplateProcessor
All Implemented Interfaces:
ContextHolder, ContextTranslator, Evolvable, Externalizable, Serializable, TemplateProcessor

public class CheckoutDownloadTemplateProcessor
extends GenerateFormProcessor



Supported API: false

Extendable: false

See Also:
Serialized Form

Field Summary
private static String BY_CONFIG_SPEC_AS_STORED
           
private static String BY_CONFIG_SPEC_STRING
           
private static char CHAR_DOUBLE_QUOTE
           
private static char CHAR_NEWLINE
           
private static char CHAR_SINGLE_QUOTE
           
private static String CHECKOUT_ACTION
           
private static String CHECKOUT_RULES
           
private static String CLASSNAME
           
private static String COMMON_RESOURCE
           
private static int CONFIG_SPEC_AS_STORED
           
private static int CONFIG_SPEC_BASELINE
           
private static String CONFIG_SPEC_DATA
           
private static int CONFIG_SPEC_LATEST
           
private static String CONFIG_SPEC_OBJECT
           
private static int CONFIG_SPEC_WORKSPACE
           
private static String CONFIGSPEC
           
private  int csType
           
private  EPMDocConfigSpec docConfigSpec
           
static Comparator DOCNUMBER_VERSION_COMPARATOR
           
private static String DOWNLOAD_ACTION
           
private static String DOWNLOAD_RULES
           
static long EXTERNALIZATION_VERSION_UID
           
private static String FILES_RULE
           
private  String[] headersArray
           
private static String INCLUDE_BUISNESS_OBJECTS
           
private static String INCLUDE_DEPENDENTS
           
private static String INCLUDE_DRAWINGS
           
private static String INCLUDE_INSTANCES
           
private static String INCLUDE_NONE
           
private static String INCLUDED_BY_ALL
           
private static String INCLUDED_BY_REQUIRED
           
private static String INCLUDED_BY_SELECTED
           
private static String INTENT_RULE
           
private  boolean isCheckoutFromActiveWS
           
private  boolean isConnectedToProe
           
private  boolean isInitialized
           
private  boolean isVR
           
private static String LATEST_CONFIG_SPEC_STRING
           
private static String NEW_BUT_EXISTING_OBJ_IDS
           
private static String OBJECT_ID
           
protected static long OLD_FORMAT_VERSION_UID
           
private  WTPartConfigSpec partConfigSpec
           
private static String PICKEROIDS
           
private  String PJLProjectName
           
private static boolean processLatestCSWithViewFromWSPref
           
private static String RESOURCE
           
private static String SELID
           
private  Object[] selObjs
           
(package private) static long serialVersionUID
           
protected static boolean usePageServerHelper
           
private static boolean VERBOSE
           
private  EPMWorkspace workspace
           
private static String WORKSPACE
           
private  EPMWorkspace[] wsArray
           
 
Fields inherited from class wt.templateutil.processor.GenerateFormProcessor
DEFAULT_LIFECYCLE, ON_CHANGE_EVENT_NAME, TEAMTEMPLATE_INPUT_NAME
 
Fields inherited from class wt.templateutil.processor.DefaultTemplateProcessor
ACTION, CLASS, CODEBASE, LINE_FEED_DELIMITER, MESSAGE_SEPARATOR, OID
 
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
CheckoutDownloadTemplateProcessor()
           
 
Method Summary
 void addAsStoredBaseLines(Properties properties, Locale locale, OutputStream os)
           
 void addAsStoredPrefix(Properties properties, Locale locale, OutputStream os)
           
 void addBaseLines(Properties properties, Locale locale, OutputStream os)
          

Supported API: false
 void addHeaders(Properties properties, Locale locale, OutputStream os)
          

Supported API: false
 void addJSData(Properties properties, Locale locale, OutputStream os)
          

Supported API: false
 void addRules(Properties properties, Locale locale, OutputStream os)
          

Supported API: false
 void addStyleSheet(Properties properties, Locale locale, OutputStream os)
          

Supported API: false
 void addTablesScript(Properties properties, Locale locale, OutputStream os)
          

Supported API: false
 void addWorkspaces(Properties properties, Locale locale, OutputStream os)
          

Supported API: false
private  ConfigSpec[] getConfigSpec(String csObject)
           
 void getDateFormatJS(Properties parameters, Locale locale, OutputStream os)
           
 void getHiddenProperties(Properties properties, Locale locale, OutputStream os)
           
private  boolean getIsPJL()
           
 String getOid(Persistable obj)
           
private static WTPartConfigSpec getPartConfigSpecBasedOnWorkspaceView(EPMWorkspace workspace)
           
 void getPJLEndSpan(Properties properties, Locale locale, OutputStream os)
           
 void getPJLStartSpan(Properties properties, Locale locale, OutputStream os)
           
 void getRefferingUrl(Properties properties, Locale locale, OutputStream os)
          

Supported API: false
 ArrayList getSelectedExistingObjList()
           
 ArrayList getSelectedNewButExistingInWindchillDocList()
           
 void getURL(Properties properties, Locale locale, OutputStream os)
           
 void getWorkspaceReferenceString(Properties properties, Locale locale, OutputStream os)
          

Supported API: false
 void handleRequest(HTTPRequest req, HTTPResponse resp)
          Does the processing of the HTML Template.
private  void init()
           
 void invokeConfigSpecURL(Properties properties, Locale locale, OutputStream os)
           
 void isConnected(Properties properties, Locale locale, OutputStream os)
          

Supported API: false
 void isOperationCheckout(Properties properties, Locale locale, OutputStream os)
          

Supported API: false
 void processSubTemplateBasedOnAction(Properties properties, Locale locale, OutputStream os)
          

Supported API: false
 void readExternal(ObjectInput input)
          Reads the non-transient fields of this class from an external source.
private  boolean readOldVersion(ObjectInput input, long readSerialVersionUID, boolean passThrough, boolean superDone)
          Reads the non-transient fields of this class from an external source, which is not the current version.
protected  boolean readVersion(CheckoutDownloadTemplateProcessor thisObject, ObjectInput input, long readSerialVersionUID, boolean passThrough, boolean superDone)
          Reads the non-transient fields of this class from an external source.
 void setPDMState(ArrayList EPMDocumentInfoList, EPMWorkspace ws, boolean isActive)
           
 void setSelectionBoxChoices(Properties properties, Locale locale, OutputStream os)
          

Supported API: false
 void writeExternal(ObjectOutput output)
          Writes the non-transient fields of this class to an external source.
 
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, readVersion, selectFolderMenu, selectFolderMenuForContainers, setContentHolder
 
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, toString, wait, wait, wait
 

Field Detail

RESOURCE

private static final String RESOURCE
See Also:
Constant Field Values

CLASSNAME

private static final String CLASSNAME

serialVersionUID

static final long serialVersionUID
See Also:
Constant Field Values

EXTERNALIZATION_VERSION_UID

public static final long EXTERNALIZATION_VERSION_UID
See Also:
Constant Field Values

OLD_FORMAT_VERSION_UID

protected static final long OLD_FORMAT_VERSION_UID
See Also:
Constant Field Values

isInitialized

private boolean isInitialized

workspace

private EPMWorkspace workspace

wsArray

private EPMWorkspace[] wsArray

csType

private int csType

docConfigSpec

private EPMDocConfigSpec docConfigSpec

partConfigSpec

private WTPartConfigSpec partConfigSpec

selObjs

private Object[] selObjs

isVR

private boolean isVR

isConnectedToProe

private boolean isConnectedToProe

isCheckoutFromActiveWS

private boolean isCheckoutFromActiveWS

PJLProjectName

private String PJLProjectName

COMMON_RESOURCE

private static final String COMMON_RESOURCE
See Also:
Constant Field Values

INCLUDED_BY_ALL

private static final String INCLUDED_BY_ALL
See Also:
Constant Field Values

INCLUDED_BY_REQUIRED

private static final String INCLUDED_BY_REQUIRED
See Also:
Constant Field Values

INCLUDED_BY_SELECTED

private static final String INCLUDED_BY_SELECTED
See Also:
Constant Field Values

INCLUDE_NONE

private static final String INCLUDE_NONE
See Also:
Constant Field Values

CONFIG_SPEC_LATEST

private static final int CONFIG_SPEC_LATEST
See Also:
Constant Field Values

CONFIG_SPEC_WORKSPACE

private static final int CONFIG_SPEC_WORKSPACE
See Also:
Constant Field Values

CONFIG_SPEC_BASELINE

private static final int CONFIG_SPEC_BASELINE
See Also:
Constant Field Values

CONFIG_SPEC_AS_STORED

private static final int CONFIG_SPEC_AS_STORED
See Also:
Constant Field Values

LATEST_CONFIG_SPEC_STRING

private static final String LATEST_CONFIG_SPEC_STRING
See Also:
Constant Field Values

BY_CONFIG_SPEC_STRING

private static final String BY_CONFIG_SPEC_STRING
See Also:
Constant Field Values

BY_CONFIG_SPEC_AS_STORED

private static final String BY_CONFIG_SPEC_AS_STORED
See Also:
Constant Field Values

CHAR_DOUBLE_QUOTE

private static final char CHAR_DOUBLE_QUOTE
See Also:
Constant Field Values

CHAR_SINGLE_QUOTE

private static final char CHAR_SINGLE_QUOTE
See Also:
Constant Field Values

CHAR_NEWLINE

private static final char CHAR_NEWLINE
See Also:
Constant Field Values

CONFIG_SPEC_OBJECT

private static final String CONFIG_SPEC_OBJECT
See Also:
Constant Field Values

CONFIG_SPEC_DATA

private static final String CONFIG_SPEC_DATA
See Also:
Constant Field Values

INCLUDE_DEPENDENTS

private static final String INCLUDE_DEPENDENTS
See Also:
Constant Field Values

INCLUDE_DRAWINGS

private static final String INCLUDE_DRAWINGS
See Also:
Constant Field Values

INCLUDE_INSTANCES

private static final String INCLUDE_INSTANCES
See Also:
Constant Field Values

INCLUDE_BUISNESS_OBJECTS

private static final String INCLUDE_BUISNESS_OBJECTS
See Also:
Constant Field Values

FILES_RULE

private static final String FILES_RULE
See Also:
Constant Field Values

INTENT_RULE

private static final String INTENT_RULE
See Also:
Constant Field Values

WORKSPACE

private static final String WORKSPACE
See Also:
Constant Field Values

CONFIGSPEC

private static final String CONFIGSPEC
See Also:
Constant Field Values

SELID

private static final String SELID
See Also:
Constant Field Values

NEW_BUT_EXISTING_OBJ_IDS

private static final String NEW_BUT_EXISTING_OBJ_IDS
See Also:
Constant Field Values

PICKEROIDS

private static final String PICKEROIDS
See Also:
Constant Field Values

OBJECT_ID

private static final String OBJECT_ID
See Also:
Constant Field Values

CHECKOUT_ACTION

private static final String CHECKOUT_ACTION
See Also:
Constant Field Values

DOWNLOAD_ACTION

private static final String DOWNLOAD_ACTION
See Also:
Constant Field Values

CHECKOUT_RULES

private static final String CHECKOUT_RULES
See Also:
Constant Field Values

DOWNLOAD_RULES

private static final String DOWNLOAD_RULES
See Also:
Constant Field Values

headersArray

private String[] headersArray

VERBOSE

private static boolean VERBOSE

usePageServerHelper

protected static boolean usePageServerHelper

processLatestCSWithViewFromWSPref

private static boolean processLatestCSWithViewFromWSPref

DOCNUMBER_VERSION_COMPARATOR

public static final Comparator DOCNUMBER_VERSION_COMPARATOR
Constructor Detail

CheckoutDownloadTemplateProcessor

public CheckoutDownloadTemplateProcessor()
Method Detail

writeExternal

public void writeExternal(ObjectOutput output)
                   throws IOException
Writes the non-transient fields of this class to an external source.

Supported API: false

Specified by:
writeExternal in interface Externalizable
Overrides:
writeExternal in class GenerateFormProcessor
Parameters:
output -
Throws:
IOException

readExternal

public void readExternal(ObjectInput input)
                  throws IOException,
                         ClassNotFoundException
Reads the non-transient fields of this class from an external source.

Supported API: false

Specified by:
readExternal in interface Externalizable
Overrides:
readExternal in class GenerateFormProcessor
Parameters:
input -
Throws:
IOException
ClassNotFoundException

readVersion

protected boolean readVersion(CheckoutDownloadTemplateProcessor thisObject,
                              ObjectInput input,
                              long readSerialVersionUID,
                              boolean passThrough,
                              boolean superDone)
                       throws IOException,
                              ClassNotFoundException
Reads the non-transient fields of this class from an external source.

Supported API: false

Parameters:
thisObject -
input -
readSerialVersionUID -
passThrough -
superDone -
Returns:
boolean
Throws:
IOException
ClassNotFoundException

readOldVersion

private boolean readOldVersion(ObjectInput input,
                               long readSerialVersionUID,
                               boolean passThrough,
                               boolean superDone)
                        throws IOException,
                               ClassNotFoundException
Reads the non-transient fields of this class from an external source, which is not the current version.

Parameters:
input -
readSerialVersionUID -
passThrough -
superDone -
Returns:
boolean
Throws:
IOException
ClassNotFoundException

init

private void init()

addStyleSheet

public void addStyleSheet(Properties properties,
                          Locale locale,
                          OutputStream os)
                   throws WTException


Supported API: false

Parameters:
properties -
locale -
os -
Throws:
WTException

addTablesScript

public void addTablesScript(Properties properties,
                            Locale locale,
                            OutputStream os)
                     throws WTException


Supported API: false

Parameters:
properties -
locale -
os -
Throws:
WTException

isConnected

public void isConnected(Properties properties,
                        Locale locale,
                        OutputStream os)
                 throws WTException


Supported API: false

Parameters:
properties -
locale -
os -
Throws:
WTException

addJSData

public void addJSData(Properties properties,
                      Locale locale,
                      OutputStream os)
               throws WTException


Supported API: false

Parameters:
properties -
locale -
os -
Throws:
WTException

setSelectionBoxChoices

public void setSelectionBoxChoices(Properties properties,
                                   Locale locale,
                                   OutputStream os)
                            throws WTException


Supported API: false

Parameters:
properties -
locale -
os -
Throws:
WTException

addBaseLines

public void addBaseLines(Properties properties,
                         Locale locale,
                         OutputStream os)
                  throws WTException


Supported API: false

Parameters:
properties -
locale -
os -
Throws:
WTException

addWorkspaces

public void addWorkspaces(Properties properties,
                          Locale locale,
                          OutputStream os)
                   throws WTException


Supported API: false

Parameters:
properties -
locale -
os -
Throws:
WTException

addRules

public void addRules(Properties properties,
                     Locale locale,
                     OutputStream os)
              throws WTException


Supported API: false

Parameters:
properties -
locale -
os -
Throws:
WTException

getConfigSpec

private ConfigSpec[] getConfigSpec(String csObject)
                            throws WTException,
                                   WTPropertyVetoException
Parameters:
csObject -
Returns:
ConfigSpec[]
Throws:
WTException
WTPropertyVetoException

addHeaders

public void addHeaders(Properties properties,
                       Locale locale,
                       OutputStream os)
                throws WTException


Supported API: false

Parameters:
properties -
locale -
os -
Throws:
WTException

getRefferingUrl

public void getRefferingUrl(Properties properties,
                            Locale locale,
                            OutputStream os)
                     throws WTException


Supported API: false

Parameters:
properties -
locale -
os -
Throws:
WTException

getWorkspaceReferenceString

public void getWorkspaceReferenceString(Properties properties,
                                        Locale locale,
                                        OutputStream os)
                                 throws WTException


Supported API: false

Parameters:
properties -
locale -
os -
Throws:
WTException

isOperationCheckout

public void isOperationCheckout(Properties properties,
                                Locale locale,
                                OutputStream os)
                         throws WTException


Supported API: false

Parameters:
properties -
locale -
os -
Throws:
WTException

processSubTemplateBasedOnAction

public void processSubTemplateBasedOnAction(Properties properties,
                                            Locale locale,
                                            OutputStream os)
                                     throws WTException


Supported API: false

Parameters:
properties -
locale -
os -
Throws:
WTException

getURL

public void getURL(Properties properties,
                   Locale locale,
                   OutputStream os)
            throws WTException
Throws:
WTException

getOid

public String getOid(Persistable obj)
              throws WTException
Throws:
WTException

getSelectedExistingObjList

public ArrayList getSelectedExistingObjList()
                                     throws WTException
Throws:
WTException

getSelectedNewButExistingInWindchillDocList

public ArrayList getSelectedNewButExistingInWindchillDocList()
                                                      throws WTException
Throws:
WTException

getDateFormatJS

public void getDateFormatJS(Properties parameters,
                            Locale locale,
                            OutputStream os)

getIsPJL

private boolean getIsPJL()
                  throws WTException
Throws:
WTException

getPJLStartSpan

public void getPJLStartSpan(Properties properties,
                            Locale locale,
                            OutputStream os)
                     throws WTException
Throws:
WTException

getPJLEndSpan

public void getPJLEndSpan(Properties properties,
                          Locale locale,
                          OutputStream os)
                   throws WTException
Throws:
WTException

invokeConfigSpecURL

public void invokeConfigSpecURL(Properties properties,
                                Locale locale,
                                OutputStream os)
                         throws WTException
Throws:
WTException

getHiddenProperties

public void getHiddenProperties(Properties properties,
                                Locale locale,
                                OutputStream os)
                         throws WTException
Throws:
WTException

addAsStoredBaseLines

public void addAsStoredBaseLines(Properties properties,
                                 Locale locale,
                                 OutputStream os)
                          throws WTException
Throws:
WTException

addAsStoredPrefix

public void addAsStoredPrefix(Properties properties,
                              Locale locale,
                              OutputStream os)

setPDMState

public void setPDMState(ArrayList EPMDocumentInfoList,
                        EPMWorkspace ws,
                        boolean isActive)
                 throws WTException
Throws:
WTException

getPartConfigSpecBasedOnWorkspaceView

private static WTPartConfigSpec getPartConfigSpecBasedOnWorkspaceView(EPMWorkspace workspace)

handleRequest

public void handleRequest(HTTPRequest req,
                          HTTPResponse resp)
                   throws WTException
Description copied from class: DefaultTemplateProcessor
Does the processing of the HTML Template. This method is implemented using the GoF "Template Method". There are several actions that can be overriden by overriding certain methods in a subclass.

Specified by:
handleRequest in interface TemplateProcessor
Overrides:
handleRequest in class GenerateFormProcessor
Throws:
WTException