class %iKnow.UI.IndexingResults
extends %iKnow.UI.AbstractSourceViewer
This is a sample User Interface built on top of the iKnow APIs, visualizing the results of the
iKnow Smart Indexing API. You can either select an existing source from the dropdown list, or
use the input button to enter free text directly.
This is a Zen Page class.
parameter PAGENAME = "iKnow Indexing Results";
Optional. This is the display name used for this page.
If not provided, the class name is used.
method DrawConcepts(seed As %ZEN.Datatype.string)
as %Status
method DrawCrcs(seed As %ZEN.Datatype.string)
as %Status
method DrawSentences(seed As %ZEN.Datatype.string)
as %Status
method GetInfoPaneText()
as %String
Returns the text to be displayed in infoPane. To be overridden by the subclass using it.
method GetSentFrom()
as %Integer
method GetSentTo()
as %Integer
method OnUpdateSource(sourceId As %Integer)
as %Status
Server-side method subclasses can override to take additional actions upon a change in the
current source.
method UpdateSentences(sentFrom, sentTo)
as %Status
[ ZenMethod ]
method displayResultsClient()
as %Integer
[ Language = javascript ]
method onProcessInputClient()
[ Language = javascript ]
method onUpdateSourceClient(source)
[ Language = javascript ]
Client-side method subclasses can override to take additional actions upon a change in the
current source.
method updateSentencesClient()
as %Status
[ Language = javascript ]