IRISLIB database
AbstractSourceViewer Class Reference
Inheritance diagram for AbstractSourceViewer:
Collaboration diagram for AbstractSourceViewer:

Public Attributes

 Loader
   More...
 
- Public Attributes inherited from AbstractPortal
 domain
   More...
 
 filter
   More...
 
 filtermode
   More...
 
 languageMode
   More...
 
 skiplists
   More...
 
 source
   More...
 
 term
   More...
 

Additional Inherited Members

- Public Member Functions inherited from AbstractPortal
_.Library.Status BuildInfoPane ()
 Builds <xdata>infoPane</xdata>.
 
_.Library.Status DrawFilter (_.Library.String pSeed)
 This method draws the filter in the filter popup screen.
 
_.Library.Status EndSession ()
 Utility method to end the session from the client.
 
_.Library.Boolean ExecuteQuery (_.Library.ResultSet pRS, _.Library.Status tSC, _.ZEN.Auxiliary.QueryInfo pInfo)
 Utility method to avoid executing queries when no domain is specified (which could lead to. More...
 
_.Library.Boolean ExecuteQuerySys (_.Library.ResultSet pRS, _.Library.Status tSC, _.ZEN.Auxiliary.QueryInfo pInfo)
 Same as ExecuteQuery, but will use the system domain (ID=0) if ..source<0.
 
_.Library.Integer GetCurrentFilterMode ()
 Returns the current filter mode, if any.
 
_.iKnow.Filters.Filter GetCurrentFilterObject ()
 Returns the current filter object, if any.
 
_.Library.String GetCurrentFilterString ()
 Returns the current filter string, if any. More...
 
_.Library.String GetInfoPaneText ()
 Returns the text to be displayed in <xdata>infoPane</xdata>. More...
 
_.Library.Integer GetPage (_.Library.String componentName)
 Utility method to return the "current page" stored in the session for the supplied component. More...
 
_.Library.Integer GetSource ()
 Returns the currently selected source ID. More...
 
_.iKnow.Objects.Source GetSourceObject ()
 Returns the currently selected source as a <class>iKnow.Objects.Source</class> or. More...
 
_.Library.Status InitPages ()
 This method should to be implemented by subclasses using the paging functions, giving all paged. More...
 
_.Library.Integer NextPage (_.Library.String componentName)
 Updates the current page for the supplied component to the next integer value.
 
_.Library.Status OnChangeLanguageMode ()
 This method is called whenever the language mode changes, as part of <method>UpdateSource</method> More...
 
_.Library.Status OnUpdateDomain (_.Library.Integer domainId)
 This method can be overridden at the subclass level to take any additional server-side. More...
 
_.Library.Status OnUpdateSource (_.Library.Integer sourceId)
 Server-side method subclasses can override to take additional actions upon a change in the. More...
 
_.Library.Status OnUpdateTerm (_.Library.String term)
 Server-side methods subclasses can override to take additional actions when the user selects. More...
 
_.Library.Integer PreviousPage (_.Library.String componentName)
 Updates the current page for the supplied component to the previous integer value (minimum value is 1).
 
_.Library.Integer ResetPages ()
 Resets all page information in the session.
 
_.Library.Status UpdateDomain (_.Library.Integer domainId)
 ZenMethod to take appropriate cleanup action if the domain is updated. More...
 
_.Library.Status UpdateSource (_.Library.Integer sourceId)
 Server-side method updating the source pointers and taking any other appropriate actions. More...
 
_.Library.Status UpdateTerm (_.Library.String term)
 ZenMethod taking appropriate server-side cleanup and update actions when a new term is selected. More...
 
 drillFilterClient (filterString)
 Client-side method called when the "drill" link next to a filter (in VIEW mode) is clicked.
 
_.Library.Status nextPageClient (componentName)
 Client-side method to trigger a components query to be re-executed for the next page of results.
 
 onTermKeyUp ()
 Key capture method to trigger <method>updateTermClient</method> when the enter key is pressed.
 
 onUpdateFilterClient ()
 Client-side method subclasses can override to execute additional logic when the user has changed. More...
 
 onUpdateSourceClient (source)
 Client-side method subclasses can override to take additional actions upon a change in the. More...
 
 onUpdateTermClient (term)
 Client-side method subclasses can override to take additional actions when the user selects. More...
 
_.Library.Status previousPageClient (componentName)
 Client-side method to trigger a components query to be re-executed for the previous page of results.
 
 showFilterForm ()
 Display the filter popup window.
 
 updateFilterClient ()
 Client-side method called when the user commits his filter criteria in the filter popup window. More...
 
 updateSourceClient (source)
 Client-side method updating the source pointers and taking any other appropriate actions. More...
 
 updateTermClient (term)
 Client-side method to be called when the user selects a new term, which will call. More...
 
 useTermClient (term)
 Client-side method which will explicitly select a certain term, updating the txtTerm input field in. More...
 
- Static Public Attributes inherited from AbstractPortal
 AUTONS = None
 If true, auto-switch namespace to whatever $NAMESPACE is passed in.
 
 RESOURCE = None
 All pages in <package>iKnow.UI</package> require at least the Development resource.
 

Member Data Documentation

◆ Loader

Loader