wt.change2.htmlclient
Class ChangeSignatureFormProcessor

java.lang.Object
  extended bywt.enterprise.BasicTemplateProcessor
      extended bywt.templateutil.processor.DefaultTemplateProcessor
          extended bywt.templateutil.processor.GenerateFormProcessor
              extended bywt.change2.htmlclient.ChangeSignatureFormProcessor
All Implemented Interfaces:
ContextHolder, ContextTranslator, Evolvable, Externalizable, Serializable, TemplateProcessor

Deprecated. This class is still valid for this release, however this serves as advance notice that it will be removed in the future. All user interfaces built using the Windchill HTML Template Processing client architecture will be rewritten on a JSP framework in an upcoming release. The form processor supports HTML generation for Electronic Signtures in Change Management.

public class ChangeSignatureFormProcessor
extends GenerateFormProcessor



Supported API: true

Extendable: false

See Also:
Serialized Form

Field Summary
static String CHANGE_SIGNATURE_VIEW_ACTION
          Deprecated.  
private static String CHANGE_SIGNATURE_VIEW_TASK
          Deprecated.  
private static String CLASSNAME
          Deprecated.  
static long EXTERNALIZATION_VERSION_UID
          Deprecated.  
private static String INVESTIGATE_SECTION_ACTION
          Deprecated.  
protected static long OLD_FORMAT_VERSION_UID
          Deprecated.  
private static String ORDER_SECTION_ACTION
          Deprecated.  
private static String PROPOSE_SECTION_ACTION
          Deprecated.  
private static String REQUEST_SECTION_ACTION
          Deprecated.  
private static String RESOURCE
          Deprecated.  
(package private) static long serialVersionUID
          Deprecated.  
private static boolean VERBOSE
          Deprecated.  
 
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
ChangeSignatureFormProcessor()
          Deprecated.  
 
Method Summary
 void displayAnalysisActivityTable(Properties parameters, Locale locale, OutputStream os)
          Deprecated.  
 void displayChangeActivityTable(Properties parameters, Locale locale, OutputStream os)
          Deprecated.  
 void displayChangeInvestigationSection(Properties parameters, Locale locale, OutputStream os)
          Deprecated.  
 void displayChangeInvestigationTable(Properties parameters, Locale locale, OutputStream os)
          Deprecated.  
 void displayChangeOrderSection(Properties parameters, Locale locale, OutputStream os)
          Deprecated.  
 void displayChangeOrderTable(Properties parameters, Locale locale, OutputStream os)
          Deprecated.  
 void displayChangeProposalSection(Properties parameters, Locale locale, OutputStream os)
          Deprecated.  
 void displayChangeProposalTable(Properties parameters, Locale locale, OutputStream os)
          Deprecated.  
 void displayChangeRequestSection(Properties parameters, Locale locale, OutputStream os)
          Deprecated.  
 void displayChangeRequestTable(Properties parameters, Locale locale, OutputStream os)
          Deprecated.  
 void displayChangeSignatures(Properties parameters, Locale locale, OutputStream os)
          Deprecated.  
protected  void initiateSection(String sectionAction, Class parentClass, Properties parameters, Locale locale, OutputStream os)
          Deprecated.  
protected  void initiateSignatureTable(QueryResult qr, Properties parameters, Locale locale, OutputStream os)
          Deprecated.  
 void readExternal(ObjectInput input)
          Deprecated.  
private  boolean readOldVersion(ObjectInput input, long readSerialVersionUID, boolean passThrough, boolean superDone)
          Deprecated. Reads the non-transient fields of this class from an external source, which is not the current version.
protected  boolean readVersion(ChangeSignatureFormProcessor thisObject, ObjectInput input, long readSerialVersionUID, boolean passThrough, boolean superDone)
          Deprecated.  
protected  void setHtmlClientState(Object contextObj, Properties formData, Properties parameters, Locale locale, OutputStream os)
          Deprecated.  
 void writeExternal(ObjectOutput output)
          Deprecated.  
 
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, handleRequest, 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
Deprecated. 
See Also:
Constant Field Values

CLASSNAME

private static final String CLASSNAME
Deprecated. 

serialVersionUID

static final long serialVersionUID
Deprecated. 
See Also:
Constant Field Values

EXTERNALIZATION_VERSION_UID

public static final long EXTERNALIZATION_VERSION_UID
Deprecated. 
See Also:
Constant Field Values

OLD_FORMAT_VERSION_UID

protected static final long OLD_FORMAT_VERSION_UID
Deprecated. 
See Also:
Constant Field Values

VERBOSE

private static boolean VERBOSE
Deprecated. 

CHANGE_SIGNATURE_VIEW_TASK

private static final String CHANGE_SIGNATURE_VIEW_TASK
Deprecated. 
See Also:
Constant Field Values

REQUEST_SECTION_ACTION

private static final String REQUEST_SECTION_ACTION
Deprecated. 
See Also:
Constant Field Values

INVESTIGATE_SECTION_ACTION

private static final String INVESTIGATE_SECTION_ACTION
Deprecated. 
See Also:
Constant Field Values

PROPOSE_SECTION_ACTION

private static final String PROPOSE_SECTION_ACTION
Deprecated. 
See Also:
Constant Field Values

ORDER_SECTION_ACTION

private static final String ORDER_SECTION_ACTION
Deprecated. 
See Also:
Constant Field Values

CHANGE_SIGNATURE_VIEW_ACTION

public static final String CHANGE_SIGNATURE_VIEW_ACTION
Deprecated. 
See Also:
Constant Field Values
Constructor Detail

ChangeSignatureFormProcessor

public ChangeSignatureFormProcessor()
Deprecated. 
Method Detail

writeExternal

public void writeExternal(ObjectOutput output)
                   throws IOException
Deprecated.  

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
Deprecated.  

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(ChangeSignatureFormProcessor thisObject,
                              ObjectInput input,
                              long readSerialVersionUID,
                              boolean passThrough,
                              boolean superDone)
                       throws IOException,
                              ClassNotFoundException
Deprecated.  

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
Deprecated. 
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

displayAnalysisActivityTable

public void displayAnalysisActivityTable(Properties parameters,
                                         Locale locale,
                                         OutputStream os)
                                  throws WTException
Deprecated.  

(Windchill Script method) Insert a table of Analysis Activity Signatures.

Supported API: true

Parameters:
parameters -
locale -
os -
Throws:
WTException

displayChangeActivityTable

public void displayChangeActivityTable(Properties parameters,
                                       Locale locale,
                                       OutputStream os)
                                throws WTException
Deprecated.  

(Windchill Script method) Insert a table of Change Activity Signatures.

Supported API: true

Parameters:
parameters -
locale -
os -
Throws:
WTException

displayChangeInvestigationSection

public void displayChangeInvestigationSection(Properties parameters,
                                              Locale locale,
                                              OutputStream os)
                                       throws WTException
Deprecated.  

(Script method) Invoke a subtemplate to insert a Change Investigation Signature section into the HTML page.

The action used to obtain an HTML template and template processor is defined in the following static variable:



Supported API: true

Parameters:
parameters -
locale -
os -
Throws:
WTException

displayChangeInvestigationTable

public void displayChangeInvestigationTable(Properties parameters,
                                            Locale locale,
                                            OutputStream os)
                                     throws WTException
Deprecated.  

(Windchill Script method) Insert a table of Change Investigation Signatures.

Supported API: true

Parameters:
parameters -
locale -
os -
Throws:
WTException

displayChangeOrderSection

public void displayChangeOrderSection(Properties parameters,
                                      Locale locale,
                                      OutputStream os)
                               throws WTException
Deprecated.  

(Script method) Invoke a subtemplate to insert a Change Order Signature section into the HTML page.

The action used to obtain an HTML template and template processor is defined in the following static variable:



Supported API: true

Parameters:
parameters -
locale -
os -
Throws:
WTException

displayChangeOrderTable

public void displayChangeOrderTable(Properties parameters,
                                    Locale locale,
                                    OutputStream os)
                             throws WTException
Deprecated.  

(Windchill Script method) Insert a table of Change Order Signatures.

Supported API: true

Parameters:
parameters -
locale -
os -
Throws:
WTException

displayChangeProposalSection

public void displayChangeProposalSection(Properties parameters,
                                         Locale locale,
                                         OutputStream os)
                                  throws WTException
Deprecated.  

(Script method) Invoke a subtemplate to insert a Change Proposal Signature section into the HTML page.

The action used to obtain an HTML template and template processor is defined in the following static variable:



Supported API: true

Parameters:
parameters -
locale -
os -
Throws:
WTException

displayChangeProposalTable

public void displayChangeProposalTable(Properties parameters,
                                       Locale locale,
                                       OutputStream os)
                                throws WTException
Deprecated.  

(Windchill Script method) Insert a table of Change Proposal Signatures.

Supported API: true

Parameters:
parameters -
locale -
os -
Throws:
WTException

displayChangeRequestSection

public void displayChangeRequestSection(Properties parameters,
                                        Locale locale,
                                        OutputStream os)
                                 throws WTException
Deprecated.  

(Script method) Invoke a subtemplate to insert a Change Request Signature section into the HTML page.

The action used to obtain an HTML template and template processor is defined in the following static variable:



Supported API: true

Parameters:
parameters -
locale -
os -
Throws:
WTException

displayChangeRequestTable

public void displayChangeRequestTable(Properties parameters,
                                      Locale locale,
                                      OutputStream os)
                               throws WTException
Deprecated.  

(Windchill Script method) Insert a table of Change Request Signatures.

Supported API: true

Parameters:
parameters -
locale -
os -
Throws:
WTException

displayChangeSignatures

public void displayChangeSignatures(Properties parameters,
                                    Locale locale,
                                    OutputStream os)
                             throws WTException
Deprecated.  



Supported API: true

Parameters:
parameters -
locale -
os -
Throws:
WTException

initiateSection

protected void initiateSection(String sectionAction,
                               Class parentClass,
                               Properties parameters,
                               Locale locale,
                               OutputStream os)
                        throws WTException
Deprecated.  

Utilitiy method to initiate a sub-template for a given section of the Change Manager Signature UI.

Supported API: true

Parameters:
sectionAction -
parentClass -
parameters -
locale -
os -
Throws:
WTException

initiateSignatureTable

protected void initiateSignatureTable(QueryResult qr,
                                      Properties parameters,
                                      Locale locale,
                                      OutputStream os)
                               throws WTException
Deprecated.  

Utilitiy method to initiate an signature table of the objects in a given QueryResult.

Supported API: true

Parameters:
qr -
parameters -
locale -
os -
Throws:
WTException

setHtmlClientState

protected void setHtmlClientState(Object contextObj,
                                  Properties formData,
                                  Properties parameters,
                                  Locale locale,
                                  OutputStream os)
                           throws WTException
Deprecated.  

Set the context object to a ChangeRequestIfc. If the context object is not a change request, attempt to obtain the ChangeRequestIfc from the context object (example: workitem) and reset the context object to the ChangeRequestIfc.

Supported API: true

Parameters:
contextObj -
formData -
parameters -
locale -
os -
Throws:
WTException