com.ptc.windchill.cadx.wsoption
Class WsConfigSpecPrefTemplateProcessor

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

public class WsConfigSpecPrefTemplateProcessor
extends GenerateFormProcessor

This is used for both the part & doc config spec options.

Supported API: false

Extendable: false

See Also:
Serialized Form

Field Summary
private static String CLASSNAME
           
static long EXTERNALIZATION_VERSION_UID
           
private static String newline
          HTML log error/info/warning code: last used WSDCSP0000001
protected static long OLD_FORMAT_VERSION_UID
           
private  String PICKER_SELECTED_BASELINEABLE_BRANCH_ID
           
private  String PICKER_SELECTED_BASELINEABLE_NUMBER
           
private static String RESOURCE
           
private  String SAVE_CONFIG_SPEC_TO_WORKSPACE_SUB_TEMPLATE
           
(package private) static long serialVersionUID
           
private  String subSystemName
           
private static boolean VERBOSE
           
 
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
WsConfigSpecPrefTemplateProcessor()
           
 
Method Summary
 void browseBaselineNumbers(Properties parameters, Locale locale, OutputStream os)
           
 String createStandardCSViewNamesSelectElement(Properties parameters, Locale locale, String currentViewName)
          Deprecated.  
private  Vector getBaselineNumbers(Baselineable baselineableItem, String baselineableItemNumber)
          For the given baselineable item (part or document), get all the baselines it existed in.
 void getBaselineNumberValue(Properties parameters, Locale locale, OutputStream os)
           
private  void getBrowseButton(Properties parameters, Locale locale, OutputStream os)
          Programetically, call the getButton() method of the UtilProcessorService.
 void getCheckBoxStatus(Properties parameters, Locale locale, OutputStream os)
           
private  WTPartConfigSpec getCurrentWTPartConfigSpec()
           
 void getEffectivityConfigItemName(Properties parameters, Locale locale, OutputStream os)
          Deprecated.  
 void getEffectivityConfigItemType(Properties parameters, Locale locale, OutputStream os)
          Deprecated.  
 void getEffectivityContextName(Properties parameters, Locale locale, OutputStream os)
           
 void getEffectivityEffectiveDate(Properties parameters, Locale locale, OutputStream os)
          Deprecated.  
 void getEffectivityEffectiveUnit(Properties parameters, Locale locale, OutputStream os)
           
 void getEffectivityEndingEmptyRow(Properties parameters, Locale locale, OutputStream os)
          Get an empty row at the end of the effectivity information
 void getEffectivityRadio(Properties parameters, Locale locale, OutputStream os)
          Deprecated.  
 void getEffectivityViewName(Properties parameters, Locale locale, OutputStream os)
          Deprecated.  
 EPMWorkspace getEPMWorkspace()
           
 void getFormActionURLProcessorLink(Properties parameters, Locale locale, OutputStream os)
          Deprecated.  
 void getIdenticalForOtherLabel(Properties parameters, Locale locale, OutputStream os)
          Deprecated.  
 void getItemName(Properties parameters, Locale locale, OutputStream os)
           
 String getItemNumberForBaseline()
          Get the user entered item number for which baseline needs to be retrieved
 void getPartStandardCSViewTRElement(Properties parameters, Locale locale, OutputStream os)
          Deprecated.  
private  long getPickerSelectedBaselineableBranchId()
           
private  String getPickerSelectedBaselineableNumber()
           
 void getRadioNum(Properties parameters, Locale locale, OutputStream os)
           
 void getRefererSpecifiedPageTitle(Properties parameters, Locale locale, OutputStream os)
          If the referer page has explicitly indicated the page title to be used, get that title.
 String getSubSystemName()
          Get subSystemName and save as this object's state to avoid repeated lookup
 void getTabsTemplateAction(Properties parameters, Locale locale, OutputStream os)
          Depending upon how the launching page has indicated, show the tab.
 void getTagID(Properties parameters, Locale locale, OutputStream os)
          Based on the specified name for the tag, derive the tag id value
private  void getViewName(Properties parameters, Locale locale, OutputStream os, String label, String currentViewName)
          Create the list of all the views in the form of a HTML SELECT tag and pre-select the specified view.
 void getWantChoiceToSaveCSToWs(Properties parameters, Locale locale, OutputStream os)
          Check to see whether the referer page has indicated that user should have a choice to save the config spec change to the workspace or not.
 void isCheckboxChecked(Properties parameters, Locale locale, OutputStream os)
          For the specified control name, return "checked" if it's value is 'true'
 void isEditOnlyConfigSpec(Properties parameters, Locale locale, OutputStream os)
          Check whether the referer page has indicated that only edit config spec tabs should be shown.
 void listBaselinesItemBelongsTo(Properties parameters, Locale locale, OutputStream os)
          Deprecated.  
 void listStandardLCStates(Properties parameters, Locale locale, OutputStream os)
           
 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(WsConfigSpecPrefTemplateProcessor thisObject, ObjectInput input, long readSerialVersionUID, boolean passThrough, boolean superDone)
          Reads the non-transient fields of this class from an external source.
private  void refreshFieldFromSelectedObject(Object pickerSelectedObject)
           
 void refreshFormDataAfterPicker(Properties parameters, Locale locale, OutputStream os)
          If control came back to this page from picker, the original FormData (before Picker operation was initiated) is missing from the FormData state.
 void renderIdenticalForOtherTypeOption(Properties parameters, Locale locale, OutputStream os)
          Render 'Identical for Parts/Docs option This option will not be available in Pro/Intralink context
 void renderSaveConfigSpecToWs(Properties parameters, Locale locale, OutputStream os)
          Render the lines for the 'Save for Workspace'.
private  void resetFormDataValue(String key, String value)
          For the specified key, reset the value in the FormData object.
private  void resetFormFieldAfterPicker(String pickerAction)
          Reset the form field based upon the result of the Picker operation.
private  void savePickerSelectedBaselineableBranchId(long branchIdentifier)
          Save the branch id of the picker selected baselineable item.
private  void savePickerSelectedBaselineableNumber(String baselineableNumber)
           
private  void setEffectivityContextBrowseButtonName(Properties props)
           
private  String translateValueToHtml(String value)
          If the value is null, return a "" string back.
private  boolean wasLastActionPicker(String formAction)
           
 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, 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
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

newline

private static String newline
HTML log error/info/warning code: last used WSDCSP0000001


subSystemName

private String subSystemName

SAVE_CONFIG_SPEC_TO_WORKSPACE_SUB_TEMPLATE

private final String SAVE_CONFIG_SPEC_TO_WORKSPACE_SUB_TEMPLATE
See Also:
Constant Field Values

PICKER_SELECTED_BASELINEABLE_BRANCH_ID

private final String PICKER_SELECTED_BASELINEABLE_BRANCH_ID
See Also:
Constant Field Values

PICKER_SELECTED_BASELINEABLE_NUMBER

private final String PICKER_SELECTED_BASELINEABLE_NUMBER
See Also:
Constant Field Values

VERBOSE

private static boolean VERBOSE
Constructor Detail

WsConfigSpecPrefTemplateProcessor

public WsConfigSpecPrefTemplateProcessor()
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(WsConfigSpecPrefTemplateProcessor 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

listBaselinesItemBelongsTo

public void listBaselinesItemBelongsTo(Properties parameters,
                                       Locale locale,
                                       OutputStream os)
Deprecated.  

Get the list of all the baselines the specified item belongs to. The list contains number of all such baselines in the form of html select tag.

Supported API: false

Parameters:
parameters -
locale -
os -

getCurrentWTPartConfigSpec

private WTPartConfigSpec getCurrentWTPartConfigSpec()
Returns:
WTPartConfigSpec

getPartStandardCSViewTRElement

public void getPartStandardCSViewTRElement(Properties parameters,
                                           Locale locale,
                                           OutputStream os)
Deprecated.  

If it's part config spec tab, create the element with 'standardViewName' list. Pre-select the current view.

Supported API: false

Parameters:
parameters -
locale -
os -

getFormActionURLProcessorLink

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

Based upon the context action, get the URL link for the form action

Supported API: false

Parameters:
parameters -
locale -
os -
Throws:
WTException

getIdenticalForOtherLabel

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

Based upon the action context, get the 'Identical for ...' label.

Supported API: false

Parameters:
parameters -
locale -
os -
Throws:
WTException

getEffectivityRadio

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

If it's part config spec tab, create the element for the Effectivity label with a radio button. The name & css class for the control is passed through the parameter.

Supported API: false

Parameters:
parameters -
locale -
os -
Throws:
WTException

getEffectivityViewName

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

If it's part config spec tab, create the element for the effectivity view name drop down list. The name & css class for the control is passed through the parameter.

Supported API: false

Parameters:
parameters -
locale -
os -
Throws:
WTException

getEffectivityEffectiveDate

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

If it's part config spec tab, create the element for the effectivity effective date text field. The format for the date is also rendered for user's convenience. The name & css class for the control is passed through the parameter.

Supported API: false

Parameters:
parameters -
locale -
os -
Throws:
WTException

getEffectivityConfigItemName

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

If it's part config spec tab, create the element for the effectivity config item name text field. It also includes a browse button to browse it. The text field name, browse buttron name & css class for the control is passed through the parameter.

Supported API: false

Parameters:
parameters -
locale -
os -
Throws:
WTException

getEffectivityConfigItemType

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

If it's part config spec tab, create the element for the effectivity config item type label. The label name & css class for the control is passed through the parameter.

Supported API: false

Parameters:
parameters -
locale -
os -
Throws:
WTException

createStandardCSViewNamesSelectElement

public String createStandardCSViewNamesSelectElement(Properties parameters,
                                                     Locale locale,
                                                     String currentViewName)
Deprecated.  

Create the list of all the views in the form of a HTML SELECT tag and pre-select the specified current view. Note that it returns a string.

Supported API: false

Parameters:
parameters -
locale -
currentViewName -
Returns:
String

listStandardLCStates

public void listStandardLCStates(Properties parameters,
                                 Locale locale,
                                 OutputStream os)
                          throws WTException
Throws:
WTException

getBaselineNumberValue

public void getBaselineNumberValue(Properties parameters,
                                   Locale locale,
                                   OutputStream os)
                            throws QueryException,
                                   WTException
Throws:
QueryException
WTException

browseBaselineNumbers

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

getRadioNum

public void getRadioNum(Properties parameters,
                        Locale locale,
                        OutputStream os)
                 throws WTException
Throws:
WTException

getCheckBoxStatus

public void getCheckBoxStatus(Properties parameters,
                              Locale locale,
                              OutputStream os)
                       throws WTException
Throws:
WTException

getItemName

public void getItemName(Properties parameters,
                        Locale locale,
                        OutputStream os)
                 throws WTException
Throws:
WTException

getEPMWorkspace

public EPMWorkspace getEPMWorkspace()

getItemNumberForBaseline

public String getItemNumberForBaseline()
Get the user entered item number for which baseline needs to be retrieved


getBaselineNumbers

private Vector getBaselineNumbers(Baselineable baselineableItem,
                                  String baselineableItemNumber)
For the given baselineable item (part or document), get all the baselines it existed in.


getViewName

private void getViewName(Properties parameters,
                         Locale locale,
                         OutputStream os,
                         String label,
                         String currentViewName)
Create the list of all the views in the form of a HTML SELECT tag and pre-select the specified view. Note that it returns a string.


getEffectivityEndingEmptyRow

public void getEffectivityEndingEmptyRow(Properties parameters,
                                         Locale locale,
                                         OutputStream os)
Get an empty row at the end of the effectivity information


translateValueToHtml

private String translateValueToHtml(String value)
If the value is null, return a "" string back. This is useful for the text fields for showing initial value


getSubSystemName

public String getSubSystemName()
Get subSystemName and save as this object's state to avoid repeated lookup


getTagID

public void getTagID(Properties parameters,
                     Locale locale,
                     OutputStream os)
Based on the specified name for the tag, derive the tag id value


refreshFormDataAfterPicker

public void refreshFormDataAfterPicker(Properties parameters,
                                       Locale locale,
                                       OutputStream os)
If control came back to this page from picker, the original FormData (before Picker operation was initiated) is missing from the FormData state. Restore it, if is was saved earlier as session cookie. Also refresh the state based upon result of the Picker operation.


wasLastActionPicker

private boolean wasLastActionPicker(String formAction)

resetFormFieldAfterPicker

private void resetFormFieldAfterPicker(String pickerAction)
Reset the form field based upon the result of the Picker operation.


refreshFieldFromSelectedObject

private void refreshFieldFromSelectedObject(Object pickerSelectedObject)

resetFormDataValue

private void resetFormDataValue(String key,
                                String value)
For the specified key, reset the value in the FormData object.


getBrowseButton

private void getBrowseButton(Properties parameters,
                             Locale locale,
                             OutputStream os)
Programetically, call the getButton() method of the UtilProcessorService.


renderSaveConfigSpecToWs

public void renderSaveConfigSpecToWs(Properties parameters,
                                     Locale locale,
                                     OutputStream os)
Render the lines for the 'Save for Workspace'. Note that these lines would be rendered only if it has been requested to do so.


getTabsTemplateAction

public void getTabsTemplateAction(Properties parameters,
                                  Locale locale,
                                  OutputStream os)
Depending upon how the launching page has indicated, show the tab. For example, if it has been indicated that only the config spec edit opertation is required, then show that tab only. The value returned is the value for the tabsTemplateAction attribute for the WizardBodyOpenTab action call thru sub-template as below: processSubTemplate action=WizardBodyOpenTab recurse.tabsTemplateAction="getTabsTemplateAction"


getWantChoiceToSaveCSToWs

public void getWantChoiceToSaveCSToWs(Properties parameters,
                                      Locale locale,
                                      OutputStream os)
Check to see whether the referer page has indicated that user should have a choice to save the config spec change to the workspace or not.


isEditOnlyConfigSpec

public void isEditOnlyConfigSpec(Properties parameters,
                                 Locale locale,
                                 OutputStream os)
Check whether the referer page has indicated that only edit config spec tabs should be shown. For example, it might be desired that the Edit General Options tab should not be shown to the user.


getRefererSpecifiedPageTitle

public void getRefererSpecifiedPageTitle(Properties parameters,
                                         Locale locale,
                                         OutputStream os)
If the referer page has explicitly indicated the page title to be used, get that title.


isCheckboxChecked

public void isCheckboxChecked(Properties parameters,
                              Locale locale,
                              OutputStream os)
For the specified control name, return "checked" if it's value is 'true'


getEffectivityContextName

public void getEffectivityContextName(Properties parameters,
                                      Locale locale,
                                      OutputStream os)
                               throws WTException
Throws:
WTException

setEffectivityContextBrowseButtonName

private void setEffectivityContextBrowseButtonName(Properties props)
                                            throws WTException
Throws:
WTException

getEffectivityEffectiveUnit

public void getEffectivityEffectiveUnit(Properties parameters,
                                        Locale locale,
                                        OutputStream os)
                                 throws WTException
Throws:
WTException

savePickerSelectedBaselineableBranchId

private void savePickerSelectedBaselineableBranchId(long branchIdentifier)
Save the branch id of the picker selected baselineable item. This would be used later to identify other iterations of this baselineable with same branch id (which identifies the version).


getPickerSelectedBaselineableBranchId

private long getPickerSelectedBaselineableBranchId()

savePickerSelectedBaselineableNumber

private void savePickerSelectedBaselineableNumber(String baselineableNumber)

getPickerSelectedBaselineableNumber

private String getPickerSelectedBaselineableNumber()

renderIdenticalForOtherTypeOption

public void renderIdenticalForOtherTypeOption(Properties parameters,
                                              Locale locale,
                                              OutputStream os)
                                       throws WTException
Render 'Identical for Parts/Docs option This option will not be available in Pro/Intralink context

Throws:
WTException