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

Public Member Functions

_.iKnow.Filters.Filter CreateCustomFilter (_.Library.String pFilterType, _.Library.String pSettings)
 Subclasses can override this method to instantiate an actual <class>iKnow.Filters.Filter</class> More...
 
_.Library.Status DrawCustomFilterInputs (_.Library.String pFilterType, _.Library.String pSettings)
 Subclasses can override this method to draw the input fields specific to a custom. More...
 
 getCustomFilterSettings (filterType)
 Subclasses can override this method to pick up the values of the input fields. More...
 
 onloadHandler ()
 This client event, if present, is fired when the page is loaded.
 

Static Public Member Functions

_.Library.Status GetCustomFilterTypes (pCustomFilterTypes)
 Subclasses can override this method to supply custom filter types to be displayed. More...
 

Public Attributes

 domain
   More...
 
 drill
   More...
 
 enableAutocomplete
   More...
 
 filter
   More...
 
 filtermode
   More...
 
 includeOtherNamespaces
   More...
 
 languageMode
   More...
 
 pageSize
   More...
 
 skiplists
   More...
 
 source
   More...
 
 summaryPct
   More...
 
 term
   More...
 
 useRepresentationForm
   More...
 
 useStemming
   More...
 

Member Function Documentation

◆ CreateCustomFilter()

_.iKnow.Filters.Filter CreateCustomFilter ( _.Library.String  pFilterType,
_.Library.String  pSettings 
)

Subclasses can override this method to instantiate an actual <class>iKnow.Filters.Filter</class>

object based on the supplied settings. pSettings is the string capturing user input, as assembled by <method>getCustomFilterSettings</method>.

◆ DrawCustomFilterInputs()

_.Library.Status DrawCustomFilterInputs ( _.Library.String  pFilterType,
_.Library.String  pSettings 
)

Subclasses can override this method to draw the input fields specific to a custom.

filter type added through <method>GetCustomFilterTypes</method>. pSettings is the string capturing user input, as assembled by <method>getCustomFilterSettings</method>.

◆ GetCustomFilterTypes()

_.Library.Status GetCustomFilterTypes (   pCustomFilterTypes)
static

Subclasses can override this method to supply custom filter types to be displayed.

in the filter type dropdown in the following format: pCustomFilterTypes(typeName) = typeLabel

◆ getCustomFilterSettings()

getCustomFilterSettings (   filterType)

Subclasses can override this method to pick up the values of the input fields.

specific to a custom filter type as draw in <method>DrawCustomFilterIntputs</method> and concatenate them into a settings string.

Member Data Documentation

◆ domain

domain

 

 

◆ drill

drill

 

 

◆ enableAutocomplete

enableAutocomplete

 

 

◆ filter

filter

 

 

◆ filtermode

filtermode

 

 

◆ includeOtherNamespaces

includeOtherNamespaces

 

 

◆ languageMode

languageMode

 

 

◆ pageSize

pageSize

 

 

◆ skiplists

skiplists

 

 

◆ source

source

 

 

◆ summaryPct

summaryPct

 

 

◆ term

term

 

 

◆ useRepresentationForm

useRepresentationForm

 

 

◆ useStemming

useStemming