wt.change2.htmlclient
Class ChangeProposalProcessor

java.lang.Object
  extended by wt.enterprise.BasicTemplateProcessor
      extended by wt.templateutil.processor.DefaultTemplateProcessor
          extended by wt.templateutil.processor.GenerateFormProcessor
              extended by wt.change2.htmlclient.ChangeManagementFormProcessor
                  extended by wt.change2.htmlclient.DefaultChangeTaskProcessor
                      extended by wt.change2.htmlclient.ChangeAnalysisProcessor
                          extended by wt.change2.htmlclient.ChangeProposalProcessor
All Implemented Interfaces:
Externalizable, Serializable, TemplateProcessor, ContextHolder, ContextTranslator, Evolvable

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.

public class ChangeProposalProcessor
extends ChangeAnalysisProcessor
implements Externalizable



Supported API: true

Extendable: false

See Also:
Serialized Form

Field Summary
 
Fields inherited from class wt.change2.htmlclient.DefaultChangeTaskProcessor
ANALYSIS_ACTIVITY_SECTION_ACTION, ASSOCIATED_WF_PROCESS_ACTION, CHANGE_ACTIVITY_SECTION_ACTION, CHANGE_OBJECT_CREATE_ACTION, CHANGE_OBJECT_DELETE_ACTION, CHANGE_OBJECT_UPDATE_ACTION, CHANGE_OBJECT_VIEW_ACTION, EFFECTIVITY_ACTION, INVESTIGATE_SECTION_ACTION, ORDER_SECTION_ACTION, PROPOSE_SECTION_ACTION, VIEW_EFFECTIVITY_ACTION
 
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
 
Method Summary
protected  boolean checkAllowNewProposal(Class proposalClass)
          Deprecated.  
 void displayChangeProposalTable(Properties parameters, Locale locale, OutputStream os)
          Deprecated.  
 void getNewProposalLink(Properties parameters, Locale locale, OutputStream os)
          Deprecated.  
 
Methods inherited from class wt.change2.htmlclient.ChangeAnalysisProcessor
checkAllowNewAnalysisActivity, displayAnalysisActivityTable, getNewAnalysisActivityLink
 
Methods inherited from class wt.change2.htmlclient.DefaultChangeTaskProcessor
checkNoCurrentAuthorMode, checkObjectCreateAccess, displayAnalysisActivitySection, displayChangeActivitySection, displayChangeInvestigationSection, displayChangeOrderSection, displayChangeProposalSection, displayChangeRequestSection, displayCreateNewObject, getAcceptLink, getAddChangeablesLink, getAddEffectivityLink, getAddToProjectLink, getCancelLink, getClassParameter, getContextActionLink, getContextOid, getCopyLink, getDateWithoutTime, getDeleteLink, getESIChangeLink, getForumLink, getHiddenFieldHTML, getImage, getJavascriptNewObjectLink, getLocalizedStringFromParameters, getNewObjectLink, getNewWindowActionLink, getResourceKeyParameter, getScrollToAnchor, getSignatureLink, getStateLink, getStringParameter, getSubmitCheckBox, getSubmitLink, getSubscriptionLink, getTaskDelegateLink, getUpdateLink, getViewEffectivityLink, initializeContext, initiateExpandableTable, initiateSection, outputHiddenField, setHtmlClientState, showErrorMessages, updateChangeAttachmentsTable
 
Methods inherited from class wt.change2.htmlclient.ChangeManagementFormProcessor
createFormConstruct, displayChangeTask, pageTitle
 
Methods inherited from class wt.templateutil.processor.GenerateFormProcessor
listLifeCycles
 
Methods inherited from class wt.templateutil.processor.DefaultTemplateProcessor
displayAttributeLabel, displayAttributeVal, getAttributes, getContextPropertyValue, getHtmlTemplateFactory, getPAGE_EXPIRATION, getPageExpirationResource, getTemplate, setContextPropertyValue, setNameProcessor, setPAGE_EXPIRATION, setPageExpirationResource
 
Methods inherited from class wt.enterprise.BasicTemplateProcessor
addHTMLHelpLink, addToResponseExceptions, addToResponseFooters, addToResponseHeaders, addToResponseMessages, createActionsBar, createGlobalNavigationBar, createNavigationBar, currentTimestamp, getContextAction, getContextClassName, getContextListIn, getContextListOut, getContextObj, getContextProperties, getEncoding, getFormData, getHTMLHelpURL, getHTMLTableService, getLocalizedPrintWriter, getObjectIcon, getPrintWriter, getQueryData, getResourceString, getResponseExceptions, getResponseFooters, getResponseHeaders, getResponseMessages, getResponseString, getStatus, getURLProcessorLink, getWCColor, getWCColor, getWCColorDec, getWCFontFamily, getWCFontFamily, objectActionLink, objectBackground, objectIdentification, objectPropertyName, objectPropertyValue, processSubTemplate, setContextAction, setContextClassName, setContextListIn, setContextListOut, setContextObj, setContextProperties, setFormData, setQueryData, setResponseExceptions, setResponseFooters, setResponseHeaders, setResponseMessages, setResponseString, setStatus, showResponseExceptions, tableService
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

displayChangeProposalTable

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

(Windchill Script method) Insert a table of change investigation objects which can be individually expanded to show more detail.

Supported API: true

Parameters:
parameters -
locale -
os -
Throws:
WTException

getNewProposalLink

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

(Windchill Script method) Insert a "New Proposal" link if appropriate. This method calls checkAllowNewProposal to determine if it is appropriate to insert the link.

Supported API: true

Parameters:
parameters -
locale -
os -
Throws:
WTException

checkAllowNewProposal

protected boolean checkAllowNewProposal(Class proposalClass)
                                 throws WTException
Deprecated. 

Utility method to check if creating a new Change Proposal is allowed given the current state of the user interface.

Supported API: true

Parameters:
proposalClass -
Returns:
boolean
Throws:
WTException