com.raritantechnologies.searchApp.sourceMap
Interface ISourceMapFactory

All Known Implementing Classes:
DatabaseSourceMapFactory, XMLSourceMapFactory, XMLSourceSourceMapFactory

public interface ISourceMapFactory

Factory interface for SourceMaps and SourceMap Trees.


Developed by Raritan Technologies .

Author:
Ted Sullivan

Method Summary
 ISourceMap createSourceMap(java.lang.String objectType)
          Creates a source map for the objectType given: Objects are "What" the user wants to find: a document, a job, a social life etc.
 ISourceMap createSourceMap(java.lang.String sourceMapName, java.lang.String objectType)
           
 java.util.Iterator getSourceMapNames()
           
 ISourceMapTreeNode getSourceMapTree(java.lang.String name)
          Returns a source map tree: A hierarchically organized set of source map references.
 ISourceMapTreeRenderer getSourceMapTreeRenderer(java.lang.String name)
          Get a source map tree renderer...
 java.util.Iterator getSourceTypes()
           
 java.util.Iterator getSourceTypes(java.lang.String sourceMapName)
           
 

Method Detail

createSourceMap

public ISourceMap createSourceMap(java.lang.String objectType)
Creates a source map for the objectType given: Objects are "What" the user wants to find: a document, a job, a social life etc.


createSourceMap

public ISourceMap createSourceMap(java.lang.String sourceMapName,
                                  java.lang.String objectType)

getSourceMapTree

public ISourceMapTreeNode getSourceMapTree(java.lang.String name)
Returns a source map tree: A hierarchically organized set of source map references.


getSourceMapTreeRenderer

public ISourceMapTreeRenderer getSourceMapTreeRenderer(java.lang.String name)
Get a source map tree renderer...


getSourceMapNames

public java.util.Iterator getSourceMapNames()

getSourceTypes

public java.util.Iterator getSourceTypes()

getSourceTypes

public java.util.Iterator getSourceTypes(java.lang.String sourceMapName)