Class Reference
%DeepSee.UI.Dialog.finderDialog
Server:basexml
Instance:SOAXML
User:UnknownUser
 
-
  [BASEXML] >  [%DeepSee] >  [UI] >  [Dialog] >  [finderDialog]
Private  Storage

class %DeepSee.UI.Dialog.finderDialog extends %ZEN.Dialog.finderDialog

DeepSee version of the Zen finder dialog. Supports the following "modes": "cubes" (only cubes) "subjects" (only subjectAreas) "subjectAreas" (cubes + subjectAreas as one list (for querying)) "models" (cubes + subjectAreas as separate lists (for modeling)) "modelsSA" (same as "models" but show subject areas by default) "pivots" "kpis" "worksheets" "dashboards" "datasources" = "kpis"+"pivots"+"worksheets" (+metrics) "sourceclasses" (for Architect: persistent,data connector, and collections) "dataconnectors" "termlists" "qualityMeasures"

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
1 11


Summary

This is a Zen Page class. 

Properties
%condition %import %includeFiles %page
%resource align aux backgroundTimerInterval
category cellAlign cellSize cellStyle
cellVAlign children composite containerStyle
cssLevel currCategory currSortMode currViewMode
dialogTitle disabled disabledStyle dragAndDrop
dragEnabled dropEnabled enclosingClass enclosingStyle
error extension groupClass groupStyle
height hidden hideApplyButton hint
hintClass hintStyle id includeAbstract
includeContext includeDatatype includeGenerated includePercent
includeProduct includeSystem index label
labelClass labelDisabledClass labelPosition labelStyle
layout mode name onafterdrag
onbeforedrag onclick ondrag ondrop
onhide onrefresh onshow onupdate
parent returnValue searchKey showLabel
slice subKey superKey title
tuple useSVG useSoftModals valign
visible width window zenPersistentPopup

Methods
%%OIDGet %AddChild %AddChildAfter %AddChildBefore
%AddComponent %AddImportedComponents %AddToSaveSet %ApplyURLParms
%Attr %BindExport %ClassIsLatestVersion %ClassName
%ConstructClone %DispatchClassMethod %DispatchGetModified %DispatchGetProperty
%DispatchMethod %DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty
%DrawAutoLogout %DrawClassDefinitions %DrawComponentHTML %DrawHTML
%DrawHTMLPage %DrawJSStrings %DrawObjectDefinitions %DrawTitle
%EnclosingDivId %EndBackgroundMethod %EndScript %Eval
%Extends %ForceClientRender %GetChildIndex %GetComponent
%GetComponentById %GetComponentByName %GetEventHandlers %GetLinks
%GetPageName %GetParameter %GetValueById %GetValueByName
%GetXMLName %IsA %IsModified %Link
%LinkCSS %LinkScript %MakeId %New
%NormalizeObject %ObjectModified %OnAddToPageAfter %OnAddToPageBefore
%OnAfterCreatePage %OnBeforeCreatePage %OnCreateApplication %OnCreatePage
%OnDetermineCSSLevel %OnDrawEnclosingDiv %OnDrawHTMLBody %OnDrawHTMLHead
%OnDrawHTMLMeta %OnDrawObjectProperties %OnFinishBackgroundTask %OnGetSubtitle
%OnGetTitle %OnMonitorBackgroundTask %OnMutateChildren %OnObjectSynch
%OnSubmit %OnUseSoftModals %OnZENDeserialize %OriginalNamespace
%PackageName %QuoteValue %QuoteValueL10N %RemoveChild
%RemoveChildren %RemoveComponent %RemoveFromSaveSet %RunBackgroundMethod
%Self %SerializeObject %SetBackgroundMethodStatus %SetErrorById
%SetErrorByName %SetModified %SetValueById %SetValueByName
%SetValuesByName %StartScript %ValidateObject %ZENVersion
ConvertParameter Decrypt DrawCategories DrawRibbon
Encrypt EscapeHTML EscapeURL GetFinderArray
HyperEventBody HyperEventCall HyperEventFrame HyperEventHead
Include InsertHiddenField InsertHiddenFields IsCompound
IsPrivate Link OnGetCategoryInfo OnGetRibbonInfo
OnHTTPHeader OnPage OnPageError OnPostHTTP
OnPostHyperEvent OnPreHTTP OnPreHyperEvent Page
QuoteJS RewriteURL ShowError StartTimer
StopTimer ThrowError UnescapeHTML UnescapeURL
XMLDTD XMLExport XMLExportToStream XMLExportToString
XMLNew XMLSchema XMLSchemaNamespace XMLSchemaType
addChild addChildAfter addChildBefore adjustSize
btnApply btnOK cancelPopup childrenMutated
correctIELayering createComponent createComponentNS ctrlKeyDown
deleteComponent dialogApply dialogCancel dialogFinish
dialogTitleGet disableButtons dragFinishHandler dragHandler
dragNotifyHandler dragStartHandler drawDetails dropHandler
dropStartHandler endModal exposeComponent findElement
fireOnLoadEvent fireOnResizeEvent fireOnUnloadEvent fireOnUpdateEvent
firePopupAction getChildIndex getComponent getComponentById
getDeepSeeIcon getDialogValue getEnclosingDiv getHidden
getHintElement getItemIcon getLabelElement getOpener
getProperty getSettings getType gotoPage
invokeSuper isOfType itemDoubleClick itemSelected
launchPopupWindow loadChildren makeId onCreate
onDelete onDisplayHandler onEndModalHandler onPopupAction
onRefreshContents onSerialize onServerMethodCall onServerMethodError
onServerMethodReturn onStartModalHandler ondialogCancel ondialogFinish
ondialogStart ondisabledHandler onkeydownHandler onkeyupHandler
onlayoutHandler onloadHandler onlogoutHandler onoverlayHandler
onresizeHandler onunloadHandler onupdateHandler openSuper
popupActionHandler refreshContents removeChild render
renderContents renderSVG searchKeyChange setCategory
setCategoryHandler setComponentId setHidden setOverlayMode
setProperty setPropertyAll setSortMode setSortModeHandler
setTraceOption setViewMode setViewModeHandler startModal
startProgressBar stopProgressBar


Parameters

• parameter DOMAIN = "%DeepSee";
Localization domain

Methods

• method %OnAfterCreatePage() as %Status
Add components to page.
• method GetFinderArray(ByRef pParameters, Output pMetaData, Output pData) as %Status
Provide the source data (as an array) that will drive the finder.
• classmethod IsCompound(subjectAreaFullName) as %String [ ZenMethod ]
This method evaluates whether the subjectArea user selected has a compound baseCube.
Returns message if it is a compound base cube. Otherwise return null.
• method OnGetCategoryInfo(pCategory As %String, Output pDisplay As %Boolean, Output pIcons As %List) as %Status
Get information to display in the category box.
• method drawDetails(item, finder, index) [ Language = javascript ]
Provide HTML for details on selected item in finder.
• method getDeepSeeIcon(item) [ Language = javascript ]
Return the icon for a DeepSee item or null if this is not a DeepSee item.
• method getItemIcon(item) [ Language = javascript ]
Return the icon for the item in "icons" mode.
• method ondialogFinish(action) as %Boolean [ Language = javascript ]
This callback, if defined, is called when the user presses the OK or Apply action buttons. If this returns false, then the action is cancelled.