net.ontopia.topicmaps.query.impl.utils
Class TologQueryProcessorFactory

java.lang.Object
  extended by net.ontopia.topicmaps.query.impl.utils.TologQueryProcessorFactory
All Implemented Interfaces:
QueryProcessorFactoryIF

public class TologQueryProcessorFactory
extends java.lang.Object
implements QueryProcessorFactoryIF

PUBLIC:

Since:
5.1

Field Summary
static java.lang.String NAME
           
 
Constructor Summary
TologQueryProcessorFactory()
           
 
Method Summary
 QueryProcessorIF createQueryProcessor(TopicMapIF topicmap, LocatorIF base, java.util.Map<java.lang.String,java.lang.String> properties)
          PUBLIC: Creates a new QueryProcessorIF instance to query a given topic map.
 java.lang.String getQueryLanguage()
          PUBLIC: Returns the query language that is used by this QueryProcessorFactoryIF implementation.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NAME

public static final java.lang.String NAME
See Also:
Constant Field Values
Constructor Detail

TologQueryProcessorFactory

public TologQueryProcessorFactory()
Method Detail

getQueryLanguage

public java.lang.String getQueryLanguage()
Description copied from interface: QueryProcessorFactoryIF
PUBLIC: Returns the query language that is used by this QueryProcessorFactoryIF implementation.

Specified by:
getQueryLanguage in interface QueryProcessorFactoryIF
Returns:
the name of this QueryProcessorFactoryIF implementation.

createQueryProcessor

public QueryProcessorIF createQueryProcessor(TopicMapIF topicmap,
                                             LocatorIF base,
                                             java.util.Map<java.lang.String,java.lang.String> properties)
Description copied from interface: QueryProcessorFactoryIF
PUBLIC: Creates a new QueryProcessorIF instance to query a given topic map.

Specified by:
createQueryProcessor in interface QueryProcessorFactoryIF
Parameters:
topicmap - the topic map to be used by the query processor.
base - base address of the topic map if known.
properties - additional properties used to configure the query processor.
Returns:
a QueryProcessorIF instance that can be used to query the topic map.


Copyright © 2000-2012 Ontopia.