Class ThresholdExpressionTransform
- java.lang.Object
 - 
- com.microstrategy.web.transform.AbstractTransform
 - 
- com.microstrategy.web.transform.AbstractLayoutTransform
 - 
- com.microstrategy.web.app.transforms.AbstractAppTransform
 - 
- com.microstrategy.web.app.transforms.ExpressionGenericTransform
 - 
- com.microstrategy.web.app.transforms.ThresholdExpressionTransform
 
 
 
 
 
 
- 
- All Implemented Interfaces:
 AppTransform,LayoutTransform,Transform
public class ThresholdExpressionTransform extends ExpressionGenericTransform
- Since:
 - MicroStrategy Web 9.0.0
 
 
- 
- 
Nested Class Summary
- 
Nested classes/interfaces inherited from class com.microstrategy.web.app.transforms.ExpressionGenericTransform
ExpressionGenericTransform.Context 
 - 
 
- 
Field Summary
Fields Modifier and Type Field Description protected FormalParameterImpl_showGridObjectsOnly- 
Fields inherited from class com.microstrategy.web.app.transforms.ExpressionGenericTransform
_allowAQElemsSearchParam, _allowAQFormElemsToggleParam, _allowAQSingleMultiFormToggleParam, _allowMQSingleMultiQualToggleParam, _applyEvent, _clearFilterImageTxtParam, _cssAddConditionNonEditable, _cssBranchOperatorEditable, _cssBranchOperatorNonEditable, _cssConstant, _cssConstantInError, _cssConstantNonEditable, _cssContent, _cssEditableSubexpTable, _cssFilterActionType, _cssGlobal, _cssGlobalContent, _cssObjectName, _cssObjectNameInError, _cssObjectNameNonEditable, _cssOperator, _cssOperatorInError, _cssOperatorNonEditable, _cssText, _cssTextEditable, _cssTextNonEditable, _cssTitle, _defaultAttrQualModeParam, _dynamicDateDisplayParam, _expandEmbeddedFiltersParam, _expressionBean, _formName, _formsCollectionParam, _helpTopicNameParam, _hideIDFormsParam, _multiEvent, _separatorParam, _showAddConditionButton, _showDottedLineParam, _showInlineAcceptCancelButtonsParam, _stackSubexpressionsParam, _submitButtonNameParam, _titleParam, DISPLAY_DYNAMIC_DATES_AS_DYNAMIC, DISPLAY_DYNAMIC_DATES_AS_STATIC, helpTopic, helpType, PARAM_NAME_OLD_EDIT_MODE, renderForm 
- 
Fields inherited from class com.microstrategy.web.app.transforms.AbstractAppTransform
_bean, _componentBlock, _cssPrefix, _imgBlank, _imgWait, _selfOutput, _subOutput, appliesTo, CLASS_INPUT, CLASS_MESSAGE, contextMenus, cssFile, cssPrefix, debugErrorFlags, debugFlags, dragMode, extraInput, extraUrl, FP_APPLIES_TO, FP_CONTEXT_MENUS, FP_CSS_ERROR_MESSAGE, FP_CSS_ERROR_TITLE, FP_CSS_FILE, FP_CSS_PREFIX, FP_DEBUG_ERROR_FLAGS, FP_DEBUG_FLAGS, FP_DRAG_MODE, FP_EXTRA_INPUT, FP_EXTRA_URL, FP_HEIGHT, FP_IFRAME_ENABLED, FP_IMG_WAIT, FP_INITIAL_INDENT, FP_ORIENTATION, FP_ORIENTATIONS_ALLOWED, FP_PARTIAL_IFRAME_UPDATE, FP_PROCESSING_BUTTONS_FLAGS, FP_PROCESSING_INFO_FLAGS, FP_RESIZE_LEVEL, FP_SCRIPT_CLASS, FP_TYPE, FP_USE_DHTML, FP_WIDTH, globalCssErrorMessage, globalCssErrorTitle, height, iframeEnabled, imgWait, indent, initialIndent, isDHTML, orientation, orientationsAllowed, partialIframeUpdate, PROCESSING_BUTTONS_ALL, PROCESSING_BUTTONS_CANCEL, PROCESSING_BUTTONS_HISTORY_LIST, PROCESSING_BUTTONS_REFRESH, PROCESSING_BUTTONS_VIEW_DETAILS, PROCESSING_INFO_ALL, PROCESSING_INFO_DESCRIPTION, PROCESSING_INFO_LAST_UPDATE, PROCESSING_INFO_NAME, PROCESSING_INFO_NONE, PROCESSING_INFO_STATUS, processingButtonsFlags, processingInfoFlags, RESIZE_ALL, RESIZE_HORIZONTAL, RESIZE_NONE, RESIZE_VERTICAL, resizeLevel, scriptClass, scriptEndTagEncoder, type, useDHTML, width 
 - 
 
- 
Constructor Summary
Constructors Constructor Description ThresholdExpressionTransform() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddAttDetails(WebAttribute attr)protected booleancanEditSubexpression(WebNode node)TQMS 347458, disable the expression editing for 'inlist' condition if we are in design mode of a MDX report.protected booleancanSelectElements(WebAttribute webAttribute)This method determines whether the attribute requires a lookup table to support elements qualification.protected voidgenerateDeleteSubExpressionClickJS(java.lang.String key, WebEvent deleteEvent, java.lang.StringBuffer onClickJS)This method will render the JavaScript necessary to delete a sub expression.protected WebFoldergetAvailableObjectsFolder()Returns the list of "available" objects to be used for the add wizard or for an attribute-to-attribute or metric-to-metric qualification.protected java.lang.StringgetBoneId()Returns the id to be used for the JavaScript bone.java.lang.StringgetEditExpressionJS()protected ExpressionBeangetEventTargetExpressionBean()Returns the expression bean for getting events.java.lang.StringgetExpBeanPath()Here we override this function to ensure path is from ThresholdExpressionBeanjava.lang.StringgetID()Returns the unique name of the component to be used as the ID for its shell.protected java.lang.StringgetMetricName(WebShortcutNode shortcutNode)protected java.lang.StringgetOnClickJavaScript()Generates any extra method calls for the JavaScript bone.protected java.lang.StringgetValidateJavaScript()protected WebWorkingSetgetWorkingSet()Returns the working set object, if the filter is a report filter.voidinitializeTransform(Transformable data)This method overrides the superclass' initializeTransform method - this is called to pick up the reference to the Transformable object passed to the transform and to do initialization of the transform.booleanisAutoSynchronizeEnabled()This method returns whether the GUI should synchronize the expression on the expression bean with its source upon every operation.protected booleanisDesignMode()protected booleanisSubexpressionInError(WebNode node)Overrides the superclass' behavior to determine whether the subexpression is in error or not.booleanisUpdateManagerEnabled()This method can be overridden by child classes to signal whether or not to send all multiple event requests through the update manager.protected booleanisViewReport()protected ExpressionFilterTransformnewFet()voidrenderAddWizardButtons(MarkupOutput out)This method renders the buttons for the add wizard.voidrenderAddWizardDropdown(MarkupOutput out)This method renders the object dropdown for the add wizard.voidrenderGenericValidationErrorMessage(MarkupOutput out)Overrides the superclass' behavior for rendering validation error message.protected voidrenderJavascript(MarkupOutput out)This method renders all javascript that will be necessary for the ExpressionGenericTransform to work correctly.protected voidrenderMQUnitComparison(MarkupOutput out, java.lang.String metricID, WebEvent acceptEvent)This method will render the unit comparison list for a metric-to-metric qualfication that is currently being edited..protected booleanshallRenderForm(WebAttributeForm form)protected booleanshouldDisplay()Returns true so that this transform will always be rendered.protected booleanshouldShowObject(WebDisplayUnit unit)Indicate if the unit should be shown.voidtransformForRequestSuccessful(MarkupOutput out)Generates the output when the bean's status isEnumRequestStatus.WebBeanRequestSuccessful.protected booleanuseWorkingSetForFormLookup()- 
Methods inherited from class com.microstrategy.web.app.transforms.ExpressionGenericTransform
addAttrsToTag, addClickOnAttrSelectorButton, addClickOnMetricSelectorButton, addEventHiddenInputs, addOption, buildFlattenedList, calculateBlockBegin, canEditOperator, canFilterOnUnit, canMoveDown, canMoveUp, canShowMetricTextOperators, canToggleAQFormElements, generateAnchor, generateMultiEventArgumentString, generateMultiEventArgumentString, generateOptionTag, generateUpdateManagerEventJSString, getAddConditionEvent, getAddElementsEvent, getAddEmbeddedPromptEvent, getApplyEvent, getAttributesForAcceptButton, getAttributesForPromptButton, getAutoApply, getBeanName, getBeanPath, getBeanStateLevel, getBeginJavaScriptCall, getCancelAllEvent, getCancelEvent, getClearAllEvent, getCloseEvent, getConstantValue, getContentTableAttributes, getContentTableClass, getCreateSubexpressionEvent, getCssName, getDeleteEvent, getDescription, getDisplayName, getEditEmbeddedPromptEvent, getEditEvent, getEditor, getElemsSearchEvent, getEmptyFilterMessage, getExpressionBean, getFilterType, getFirstPageEvent, getFlattenedContexFolderList, getFlattenedContextFolderPath, getFormName, getForms, getHelpEvent, getImageFolder, getLastPageEvent, getMainDivAttributes, getMetricShortuctNode, getMQAcceptEvent, getNextPageEvent, getObjectAlias, getOperatorName, getPreferenceIntegerReplaceNull, getPrevPageEvent, getPromptButtonSourcePath, getRemoveElementsEvent, getRemovePromptEvent, getRestoreStateEvent, getSeparator, getSpecailBeginJavaScriptCall, getSupportedBeanType, getToggleAQFormElemsEvent, getToggleOperatorEvent, getToggleQualExprEvent, getTooltipReportObjects, includeOwnerInfo, includeTimeInfo, initExpressionBeanTransform, initializeCartSettings, initializeCartSettings, initializeCss, isAddWizardRequested, isApplyCancelEnabled, isEditable, isFilterEditorFrameEmpty, isFilterEmpty, isItemKeptInCartAvailable, isMetricDimtyTooltipEnabled, isNotDhtml, isObjectInTemplate, isShowObjectTags, isStackedSubexpEnabled, isViewFilter, newCart, newContext, renderAcceptButton, renderAddWizard, renderAddWizardTransition, renderApplyCancelButtons, renderAQEditMode, renderAQListCart, renderAQListEditMode, renderAQListFirstRow, renderAQOperatorOption, renderAQOperatorOptions, renderAQQualifyAttrForms, renderAQQualifyAttrForms, renderAQQualifyConstantTextbox, renderAQQualifyConstantTextbox, renderAQQualifyEditMode, renderAQQualifyFunctions, renderAQQualifyFunctions, renderAQQualifyUnit, renderAQQualifyUnitComparison, renderCancelButton, renderCloseButton, renderConstantPromptArea, renderContent, renderDescendantOptions, renderDottedLine, renderDownButton, renderEditorTitle, renderEmptyFilterMessage, renderErrorMessage, renderEventHiddenInputs, renderExpression, renderFilterNode, renderFilterTree, renderHeader, renderHeaderAddCondition, renderHeaderAutoApply, renderHeaderClearAll, renderHelpButton, renderMeNodeEditMode, renderMeNodeQualFunctions, renderMeNodeQualOperatorOptions, renderMQConstantTextbox, renderMQEditMode, renderMQFunctions, renderMQOperatorOption, renderMQOperatorOption, renderMQOperatorOptions, renderOperator, renderOperator, renderOperatorEditMode, renderOperatorViewMode, renderPromptButton, renderPromptButton, renderRemoveSubexpressionButton, renderSeparator, renderSpecificValidationErrorMessage, renderSubExpression, renderSubexpressionBodyViewMode, renderSubexpressionBodyViewMode, renderSubExpressionEditMode, renderSubExpressionViewMode, renderTitle, renderUpAndDownButtons, renderUpAndDownButtons, renderUpButton, renderUpButton, renderXDAMetricSelectorButton, setBoneProperties, setFormName, shallRenderAcceptCancell, showCloseButton, supportsPromptEditor 
- 
Methods inherited from class com.microstrategy.web.app.transforms.AbstractAppTransform
addContactInfo, addDynamicScriptClass, addDynamicScriptFile, addFormalParameter, checkLevel, checkProcessingButtonsFlag, checkProcessingInfoFlag, checkStatus, displayError, displayError, displayError, emptyCell, excludeStaticTags, generateAnchorForExport, generateHiddenInputsForEvent, generateIFrameTag, getAppContext, getArgumentName, getAttributesShellDiv, getClientSideHelper, getContainerServices, getContext, getContextMenu, getContextMenuManager, getContextMenuManagerName, getContextMenusDefinition, getCssPrefix, getDateFormat, getDebugOut, getDescriptor, getDescriptor, getDescriptor, getDescriptor, getDisplayMode, getErrorMessage, getErrorMessage, getErrorTitle, getErrorTitle, getEventManager, getFirstDayOfWeek, getFloatValue, getHelpPath, getIntValue, getJSNameSpace, getLayoutContext, getLocale, getLocale, getPreferenceValue, getProjectID, getRefreshEvent, getRequestKeys, getResourcesFolder, getScriptClass, getStringValue, getStyleRequestContext, getStyleShellDiv, getTagsFactory, getTimeFormat, getUnitsLabel, getWebBeanErrorInfo, hasSubBlock, initHeightAndWidthFromPreferences, initializeImages, initializeWebComponent, is508, isBlockMode, isContextMenusEnabled, isDhtml, isDialog, isDormant, isFeatureAvailable, isIFrameDisplayMode, isIFrameEnabled, isIFrameRequest, isJobExpired, isModal, isOpen, isPortlet, isTrue, localIsIFrameDisplayMode, newHiddenInputBuilder, newNamespaceEncoder, newURIBuilder, redirectToDisplayError, redirectToDisplayError, renderBean, renderBean, renderBean, renderBean, renderContextMenus, renderCssLink, renderDescriptor, renderDescriptor, renderErrorButton, renderHiddenInputFromRequest, renderImage, renderLayout, renderProcessingButton, renderProcessingButton, renderProcessingButton, renderProcessingButtonForGet, renderProcessingButtonForGet, renderProcessingButtons, renderProcessingInfo, renderProcessingInfoData, renderProcessingInfoImage, renderProcessingInfoSubtitle, renderProcessingInfoTitle, renderProcessingObjectName, renderRefreshButton, renderRegisterBone, renderSelf, renderShell, renderSubBlock, renderUserHelpAnchor, setDisplayMode, setHasSubBlock, setHeight, setIFrameDisplayMode, setIsDormant, setRenderSubBlock, setShellAttributeOnClosedComponent, setWidth, transform, transformForRequestCanceled, transformForRequestInError, transformForRequestNotInited, transformForRequestProcessing, transformForRequestWaitingForUserInput 
- 
Methods inherited from class com.microstrategy.web.transform.AbstractLayoutTransform
getLayoutDefinition, setLayoutDefinition, transformUsingLayout 
- 
Methods inherited from class com.microstrategy.web.transform.AbstractTransform
addFormalParam, canTransform, getEvents, getFormalParams, getPreview, isPreviewAvailable, isResolved, removeFormalParam, setAnnotation, setDeprecated, supports, supports 
- 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait 
- 
Methods inherited from interface com.microstrategy.web.transform.LayoutTransform
getLayoutDefinition, setLayoutDefinition 
- 
Methods inherited from interface com.microstrategy.web.transform.Transform
canTransform, getFormalParams, getPreview, isPreviewAvailable, isResolved, supports, supports, transform 
 - 
 
 - 
 
- 
- 
Field Detail
- 
_showGridObjectsOnly
protected FormalParameterImpl _showGridObjectsOnly
 
 - 
 
- 
Method Detail
- 
initializeTransform
public void initializeTransform(Transformable data)
Description copied from class:ExpressionGenericTransformThis method overrides the superclass' initializeTransform method - this is called to pick up the reference to the Transformable object passed to the transform and to do initialization of the transform. If this method is overridden, then it must be called by the overriding method in order for the transform to work properly.- Specified by:
 initializeTransformin interfaceAppTransform- Overrides:
 initializeTransformin classExpressionGenericTransform- Parameters:
 data- The Transformable object that is being transformed upon.
 
- 
transformForRequestSuccessful
public void transformForRequestSuccessful(MarkupOutput out)
Description copied from class:AbstractAppTransformGenerates the output when the bean's status isEnumRequestStatus.WebBeanRequestSuccessful. This is the main entry point to generate the output for those Transforms that just want to render the "regular" bean case.
This is an abstract method. All classes need to implement it.- Overrides:
 transformForRequestSuccessfulin classExpressionGenericTransform- Parameters:
 out- output by this transform- See Also:
 AbstractAppTransform.checkStatus(com.microstrategy.web.beans.MarkupOutput)
 
- 
getBoneId
protected java.lang.String getBoneId()
Description copied from class:AbstractAppTransformReturns the id to be used for the JavaScript bone.
This method is used by therenderRegisterBonemethod to indicate the id of the bone html element.- Overrides:
 getBoneIdin classExpressionGenericTransform- Returns:
 - String
 - See Also:
 AbstractAppTransform.renderRegisterBone(com.microstrategy.web.beans.MarkupOutput)
 
- 
getID
public java.lang.String getID()
Description copied from class:AbstractAppTransformReturns the unique name of the component to be used as the ID for its shell. This id is used for updating the page using the iFrame technology, and as the id for the corresponding bone (if any).- Specified by:
 getIDin interfaceTransform- Overrides:
 getIDin classAbstractAppTransform- Returns:
 - the component's unique id
 
 
- 
renderJavascript
protected void renderJavascript(MarkupOutput out)
Description copied from class:ExpressionGenericTransformThis method renders all javascript that will be necessary for the ExpressionGenericTransform to work correctly.- Overrides:
 renderJavascriptin classExpressionGenericTransform- Parameters:
 out- The MarkupOutput object to render the output to.
 
- 
getEventTargetExpressionBean
protected ExpressionBean getEventTargetExpressionBean()
Description copied from class:ExpressionGenericTransformReturns the expression bean for getting events. This should be used by derived classes to retrieve the expression bean that events should target.- Overrides:
 getEventTargetExpressionBeanin classExpressionGenericTransform- Returns:
 - The 
ExpressionBeanobject being targeted by events. 
 
- 
isAutoSynchronizeEnabled
public boolean isAutoSynchronizeEnabled()
Description copied from class:ExpressionGenericTransformThis method returns whether the GUI should synchronize the expression on the expression bean with its source upon every operation. If this is false, then the apply/cancel buttons will be active.- Overrides:
 isAutoSynchronizeEnabledin classExpressionGenericTransform- Returns:
 - Whether auto-synchronize is enabled for this transform.
 
 
- 
getAvailableObjectsFolder
protected WebFolder getAvailableObjectsFolder()
Returns the list of "available" objects to be used for the add wizard or for an attribute-to-attribute or metric-to-metric qualification.- Overrides:
 getAvailableObjectsFolderin classExpressionGenericTransform- Returns:
 - A 
WebFolderwith the list of available objects. 
 
- 
getWorkingSet
protected WebWorkingSet getWorkingSet()
Returns the working set object, if the filter is a report filter. Otherwise, returns null.- Overrides:
 getWorkingSetin classExpressionGenericTransform- Returns:
 - A 
WebWorkingSetobject if the filter is a report filter, or null otherwise. 
 
- 
getOnClickJavaScript
protected java.lang.String getOnClickJavaScript()
Generates any extra method calls for the JavaScript bone.- Overrides:
 getOnClickJavaScriptin classExpressionGenericTransform
 
- 
getValidateJavaScript
protected java.lang.String getValidateJavaScript()
- Overrides:
 getValidateJavaScriptin classExpressionGenericTransform
 
- 
generateDeleteSubExpressionClickJS
protected void generateDeleteSubExpressionClickJS(java.lang.String key, WebEvent deleteEvent, java.lang.StringBuffer onClickJS)Description copied from class:ExpressionGenericTransformThis method will render the JavaScript necessary to delete a sub expression.- Overrides:
 generateDeleteSubExpressionClickJSin classExpressionGenericTransformonClickJS- The MarkupOutput object to render the output to.
 
- 
isUpdateManagerEnabled
public boolean isUpdateManagerEnabled()
Description copied from class:ExpressionGenericTransformThis method can be overridden by child classes to signal whether or not to send all multiple event requests through the update manager. By default, this is false, meaning that the update manager should not be used.- Overrides:
 isUpdateManagerEnabledin classExpressionGenericTransform- Returns:
 - True if the update manager is enabled, false otherwise.
 
 
- 
shouldDisplay
protected boolean shouldDisplay()
Returns true so that this transform will always be rendered.- Overrides:
 shouldDisplayin classAbstractAppTransform- Returns:
 - boolean
 
 
- 
renderAddWizardButtons
public void renderAddWizardButtons(MarkupOutput out)
This method renders the buttons for the add wizard.- Overrides:
 renderAddWizardButtonsin classExpressionGenericTransform- Parameters:
 out- The MarkupOutput object to render the output to.
 
- 
renderAddWizardDropdown
public void renderAddWizardDropdown(MarkupOutput out)
Description copied from class:ExpressionGenericTransformThis method renders the object dropdown for the add wizard.- Overrides:
 renderAddWizardDropdownin classExpressionGenericTransform- Parameters:
 out- The MarkupOutput object to render the output to.
 
- 
renderMQUnitComparison
protected void renderMQUnitComparison(MarkupOutput out, java.lang.String metricID, WebEvent acceptEvent)
Description copied from class:ExpressionGenericTransformThis method will render the unit comparison list for a metric-to-metric qualfication that is currently being edited..- Overrides:
 renderMQUnitComparisonin classExpressionGenericTransform- Parameters:
 out- The MarkupOutput object to render the output to.metricID- The metric ID of the currently selected object in the pulldown.acceptEvent- The event that is used to accept the qualificiation.
 
- 
shouldShowObject
protected boolean shouldShowObject(WebDisplayUnit unit)
Description copied from class:ExpressionGenericTransformIndicate if the unit should be shown. It would be overridden by ThresholdExpressionTransform- Overrides:
 shouldShowObjectin classExpressionGenericTransform- Parameters:
 unit- the display unit- Returns:
 - boolean, indicate if the unit should be shown.
 
 
- 
getMetricName
protected java.lang.String getMetricName(WebShortcutNode shortcutNode)
- Overrides:
 getMetricNamein classExpressionGenericTransform
 
- 
newFet
protected ExpressionFilterTransform newFet()
- Overrides:
 newFetin classExpressionGenericTransform
 
- 
getEditExpressionJS
public java.lang.String getEditExpressionJS()
- Overrides:
 getEditExpressionJSin classExpressionGenericTransform
 
- 
getExpBeanPath
public java.lang.String getExpBeanPath()
Here we override this function to ensure path is from ThresholdExpressionBean- Overrides:
 getExpBeanPathin classExpressionGenericTransform
 
- 
canSelectElements
protected boolean canSelectElements(WebAttribute webAttribute)
Description copied from class:ExpressionGenericTransformThis method determines whether the attribute requires a lookup table to support elements qualification.- Overrides:
 canSelectElementsin classExpressionGenericTransform- Parameters:
 webAttribute- The attribute on which we have to decide if it requires a lookup table to support elements qualification.- Returns:
 - true if the attribute requires a lookup table to support elements qualification.
 
 
- 
isDesignMode
protected boolean isDesignMode()
 
- 
isViewReport
protected boolean isViewReport()
- Overrides:
 isViewReportin classExpressionGenericTransform- Returns:
 - whether the report is a view report
 
 
- 
canEditSubexpression
protected boolean canEditSubexpression(WebNode node)
TQMS 347458, disable the expression editing for 'inlist' condition if we are in design mode of a MDX report. For RWD, with the fix to 342076 we should have supported MDX element browsing.- Overrides:
 canEditSubexpressionin classExpressionGenericTransform- Returns:
 - Whether the subexpression at the current node is editable or not.
 - See Also:
 ExpressionGenericTransform.canEditSubexpression(com.microstrategy.web.objects.WebNode)
 
- 
isSubexpressionInError
protected boolean isSubexpressionInError(WebNode node)
Overrides the superclass' behavior to determine whether the subexpression is in error or not. Returns whether the subexpression at the current node is in error or not.- Overrides:
 isSubexpressionInErrorin classExpressionGenericTransform- Returns:
 - Whether the subexpression at the current node is in error or not.
 
 
- 
renderGenericValidationErrorMessage
public void renderGenericValidationErrorMessage(MarkupOutput out)
Overrides the superclass' behavior for rendering validation error message. If the expression bean or the expression has a validation error waiting on it, this method will render a generic error message. If there is no validation error waiting, then this method will do nothing.- Overrides:
 renderGenericValidationErrorMessagein classExpressionGenericTransform- Parameters:
 out- The MarkupOutput object to render the output to.
 
- 
useWorkingSetForFormLookup
protected boolean useWorkingSetForFormLookup()
- Overrides:
 useWorkingSetForFormLookupin classExpressionGenericTransform
 
- 
shallRenderForm
protected boolean shallRenderForm(WebAttributeForm form)
- Overrides:
 shallRenderFormin classExpressionGenericTransform
 
- 
addAttDetails
protected void addAttDetails(WebAttribute attr) throws WebObjectsException
- Overrides:
 addAttDetailsin classExpressionGenericTransform- Throws:
 WebObjectsException
 
 - 
 
 -