wt.templateutil.table
Class ActionRowTemplateProcessor

java.lang.Object
  extended bywt.enterprise.BasicTemplateProcessor
      extended bywt.templateutil.processor.DefaultTemplateProcessor
          extended bywt.templateutil.table.ActionRowTemplateProcessor
All Implemented Interfaces:
ContextHolder, ContextTranslator, Evolvable, Externalizable, Serializable, TemplateProcessor

public class ActionRowTemplateProcessor
extends DefaultTemplateProcessor

See Also:
Serialized Form

Field Summary
private  int colspan
           
private static String CONTEXT_OBJ_ACTION_SECTION
           
private static String CONTEXTOBJ
           
private  PDMLinkActionRowInfo contextObjActionInfo
           
private static Class DEFAULT_CELL_COMPONENT_CLASS
           
private static String DISPLAY_BREAK
           
private  String formName
           
private static String MULTI_SELECT_ACTION_SECTION
           
private static String MULTISELECT
           
private  PDMLinkActionRowInfo multiSelectActionInfo
           
private static String NBSP
           
private  int paddingColSpan
           
private static String SP_REL_URL
           
private  String spLink
           
private static int STARTING_COLSPAN_PADDING
           
private static String TRUE
           
private static String TYPE
           
 
Fields inherited from class wt.templateutil.processor.DefaultTemplateProcessor
ACTION, CLASS, CODEBASE, EXTERNALIZATION_VERSION_UID, LINE_FEED_DELIMITER, MESSAGE_SEPARATOR, OID, OLD_FORMAT_VERSION_UID, VERBOSE
 
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
ActionRowTemplateProcessor()
           
 
Method Summary
 void getActionCells(Properties parameters, Locale locale, OutputStream os)
           
 HTMLComponent getCellComponent()
           
 int getColspan()
           
 void getColSpan(Properties parameters, Locale locale, OutputStream os)
           
 PDMLinkActionRowInfo getContextObjActionInfo()
           
 void getContextObjectSection(Properties parameters, Locale locale, OutputStream os)
           
protected  PDMLinkActionRowInfo getCurrentRowInfo(Properties props)
           
 String getFormName()
           
 PDMLinkActionRowInfo getMultiSelectActionInfo()
           
 void getMultiSelectionSection(Properties parameters, Locale locale, OutputStream os)
           
 void getPaddingColSpan(Properties parameters, Locale locale, OutputStream os)
           
 void getSpLink(Properties parameters, Locale locale, OutputStream os)
           
protected  void processSubTemplate(String action, OutputStream os)
           
 void setColspan(int colspan)
           
 void setContextObjActionInfo(PDMLinkActionRowInfo contextObjActionInfo)
           
 void setFormName(String formName)
           
 void setMultiSelectActionInfo(PDMLinkActionRowInfo multiSelectActionInfo)
           
 
Methods inherited from class wt.templateutil.processor.DefaultTemplateProcessor
addHiddenProperty, addToFeedbackCookie, addToFeedbackCookie, getContextPropertyValue, getCurrentUrl, getFeedbackCookieExceptions, getFeedbackCookieMessages, getHtmlTemplateFactory, getMessageSeparator, getPAGE_EXPIRATION, getPageExpirationResource, getTemplate, getTemplateDisplay, handleRequest, hiddenContextString, readExternal, readVersion, setContextPropertyValue, setHtmlTemplateFactory, setMethodContextProperty, setNameProcessor, setPAGE_EXPIRATION, setPageExpirationResource, writeExternal, 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, getWTContainerRef, 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

SP_REL_URL

private static final String SP_REL_URL
See Also:
Constant Field Values

MULTISELECT

private static final String MULTISELECT
See Also:
Constant Field Values

CONTEXTOBJ

private static final String CONTEXTOBJ
See Also:
Constant Field Values

TYPE

private static final String TYPE
See Also:
Constant Field Values

STARTING_COLSPAN_PADDING

private static final int STARTING_COLSPAN_PADDING
See Also:
Constant Field Values

NBSP

private static final String NBSP
See Also:
Constant Field Values

DISPLAY_BREAK

private static final String DISPLAY_BREAK
See Also:
Constant Field Values

TRUE

private static final String TRUE
See Also:
Constant Field Values

MULTI_SELECT_ACTION_SECTION

private static final String MULTI_SELECT_ACTION_SECTION
See Also:
Constant Field Values

CONTEXT_OBJ_ACTION_SECTION

private static final String CONTEXT_OBJ_ACTION_SECTION
See Also:
Constant Field Values

DEFAULT_CELL_COMPONENT_CLASS

private static final Class DEFAULT_CELL_COMPONENT_CLASS

multiSelectActionInfo

private PDMLinkActionRowInfo multiSelectActionInfo

contextObjActionInfo

private PDMLinkActionRowInfo contextObjActionInfo

colspan

private int colspan

paddingColSpan

private int paddingColSpan

formName

private String formName

spLink

private String spLink
Constructor Detail

ActionRowTemplateProcessor

public ActionRowTemplateProcessor()
Method Detail

getMultiSelectActionInfo

public PDMLinkActionRowInfo getMultiSelectActionInfo()

setMultiSelectActionInfo

public void setMultiSelectActionInfo(PDMLinkActionRowInfo multiSelectActionInfo)

getContextObjActionInfo

public PDMLinkActionRowInfo getContextObjActionInfo()

setContextObjActionInfo

public void setContextObjActionInfo(PDMLinkActionRowInfo contextObjActionInfo)

getColspan

public int getColspan()

setColspan

public void setColspan(int colspan)

getActionCells

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

getColSpan

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

getSpLink

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

getCurrentRowInfo

protected PDMLinkActionRowInfo getCurrentRowInfo(Properties props)

getCellComponent

public HTMLComponent getCellComponent()

getPaddingColSpan

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

getFormName

public String getFormName()

setFormName

public void setFormName(String formName)

getMultiSelectionSection

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

getContextObjectSection

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

processSubTemplate

protected void processSubTemplate(String action,
                                  OutputStream os)