Class TologQueryTag

java.lang.Object
jakarta.servlet.jsp.tagext.TagSupport
net.ontopia.topicmaps.nav2.taglibs.value.BaseValueProducingTag
net.ontopia.topicmaps.nav2.taglibs.TMvalue.TologQueryTag
All Implemented Interfaces:
jakarta.servlet.jsp.tagext.IterationTag, jakarta.servlet.jsp.tagext.JspTag, jakarta.servlet.jsp.tagext.Tag, Serializable, ValueProducingTagIF

public class TologQueryTag extends BaseValueProducingTag
INTERNAL: TologQueryTag evalutes a tolog query and returns a collection of maps.
See Also:
  • Constructor Details

    • TologQueryTag

      public TologQueryTag()
  • Method Details

    • process

      public Collection process(Collection tmObjects) throws jakarta.servlet.jsp.JspException
      Description copied from interface: ValueProducingTagIF
      INTERNAL: Process the input collection and return the output collection. This collection will afterwards typically be passed up to the parent tag, which should be a value-accepting tag.
      Throws:
      jakarta.servlet.jsp.JspException
      See Also:
    • getMapCollection

      protected Collection getMapCollection(QueryResultIF result)
      INTERNAL: Wraps a QueryResultIF instance in a suitable MapCollection implementation.
    • setQuery

      public void setQuery(String query)
    • setSelect

      public void setSelect(String select)
    • setRulesfile

      public void setRulesfile(String rulesfile)
    • setImplementation

      public void setImplementation(String implementation)