wt.enterprise
Class PartUsesProcessor
java.lang.Object
wt.enterprise.BasicTemplateProcessor
wt.enterprise.PartUsesProcessor
- All Implemented Interfaces:
- ContextHolder, ContextTranslator, Evolvable, Externalizable, Serializable, TemplateProcessor
Deprecated. As of 6.0
- public class PartUsesProcessor
- extends BasicTemplateProcessor
Deprecation Notice: 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 using a different framework in
an upcoming release.
This class provides methods to process URLs and determine
the action to be taken via the arguments of the URL.
The arguments to
the URL are an "action" and an "oid". The method specified
in the URL will use the arguments and possibly an application
context service
(wt.services.applicationcontext.*) to determine what to do next.
Generally this class will not be used directly, but instead will be
instantiated via the TemplateProcessor.objectActionLink() method.
Supported API: false
Extendable: false
- See Also:
TemplateProcessor
,
Serialized Form
Fields inherited from class wt.enterprise.BasicTemplateProcessor |
ACTION, ADD_HELP_ICON, ALL_CABINETS, BLANK_SPACE, BREAK_SEPARATOR, BREAK_TAG, CLASS, 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, EXTERNALIZATION_VERSION_UID, 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, LINE_FEED_DELIMITER, linkPrefix, LOCAL_SEARCH, OID, OLD_FORMAT_VERSION_UID, pageContext, PDMLINK_INSTALL_KEY, PERSONAL_CABINET, PREF_WINDOW_NAME, PREFERENCE_CONTEXT, PRESENT_HELP_LABEL, PROJECTLINK_INSTALL_KEY, SEARCH, serialVersionUID, SHARE_ICON, TEXT_RESOURCE_BUNDLE, URL_RESOURCE, WORKLIST, wtAttribute, WTCORE_IMAGE_DIR |
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 |
private String |
addAllVersionsLink(WTObject uses,
Locale locale)
Deprecated. Get an HTML link to "All Versions". |
private String |
addLink(WTObject part,
Locale locale)
Deprecated. Get an HTML link to the part. |
static void |
getPartUsesTable(HTTPRequest req,
HTTPResponse resp)
Deprecated. |
HTMLTemplate |
getTemplate(Vector preferences)
Deprecated. Returns the initialized template templates/objectProperties/PartUsesTable. |
void |
handleRequest(HTTPRequest req,
HTTPResponse resp)
Deprecated. Given an "action" and "oid" uses an application context service to
determine a template processor to apply to the object specified by
the oid. |
void |
partUsesTable(Properties parameters,
Locale locale,
OutputStream os)
Deprecated. |
private void |
printTableRow(WTPartUsageLink uses,
PrintWriter out,
Locale locale)
Deprecated. Prints a row based on the uses. |
private void |
printVersionCell(Master uses,
PrintWriter out,
Locale locale)
Deprecated.
Supported API: false
Extendable: false |
Methods inherited from class wt.enterprise.BasicTemplateProcessor |
AccessOK, addHiddenProperty, 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, getWTContainerRef, handleExceptionTP, handleExceptionTP, handleProcessorException, hiddenContextString, 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, readExternal, 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, writeExternal, writeHiddenContext, writeQueryStringContext |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CODEBASE
private static String CODEBASE
- Deprecated.
VERBOSE
private static boolean VERBOSE
- Deprecated.
RESOURCE
private static final String RESOURCE
- Deprecated.
- See Also:
- Constant Field Values
PAGE_EXPIRATION
private static int PAGE_EXPIRATION
- Deprecated.
quantityFormat
private DecimalFormat quantityFormat
- Deprecated.
PartUsesProcessor
public PartUsesProcessor()
- Deprecated.
getPartUsesTable
public static void getPartUsesTable(HTTPRequest req,
HTTPResponse resp)
throws WTException
- Deprecated.
- Given an "action" and "oid" uses an application context service to
determine a template processor to apply to the object specified by
the oid.
- Parameters:
req
- The HTTPRequest.resp
- The HTTPResponse
- Throws:
WTException
handleRequest
public void handleRequest(HTTPRequest req,
HTTPResponse resp)
throws WTException
- Deprecated.
- Given an "action" and "oid" uses an application context service to
determine a template processor to apply to the object specified by
the oid.
Supported API: false
Extendable: false
- Parameters:
req
- The HTTPRequest.resp
- The HTTPResponse
- Throws:
WTException
getTemplate
public HTMLTemplate getTemplate(Vector preferences)
throws WTException
- Deprecated.
- Returns the initialized template templates/objectProperties/PartUsesTable.
Supported API: false
Extendable: false
- Parameters:
preferences
- A Vector of preferences used to initialize the template.
- Returns:
- The initialized template templates/objectProperties/PartUsesTable.
- Throws:
WTException
partUsesTable
public void partUsesTable(Properties parameters,
Locale locale,
OutputStream os)
throws WTException
- Deprecated.
- Throws:
WTException
printTableRow
private void printTableRow(WTPartUsageLink uses,
PrintWriter out,
Locale locale)
- Deprecated.
- Prints a row based on the uses.
Supported API: false
Extendable: false
- Parameters:
uses
- The WTPartUsageLinkout
- The PrintWriterlocale
- The Locale
addLink
private String addLink(WTObject part,
Locale locale)
- Deprecated.
- Get an HTML link to the part.
Supported API: false
Extendable: false
- Parameters:
part
- The WTObject
- Returns:
- An HTML link to the part.
printVersionCell
private void printVersionCell(Master uses,
PrintWriter out,
Locale locale)
- Deprecated.
Supported API: false
Extendable: false
- Parameters:
uses
- The Masterout
- The PrintWriterlocale
- The Locale
addAllVersionsLink
private String addAllVersionsLink(WTObject uses,
Locale locale)
- Deprecated.
- Get an HTML link to "All Versions".
Supported API: false
Extendable: false
- Parameters:
uses
- The WTObjectlocale
- The Locale
- Returns:
- An HTML link to "All Versions".