|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.raritantechnologies.searchApp.sourceMap.XMLSourceMapFactory
Constructs ISourceMap instances from Configuration XML.
<Object type="Source Map Type" >
<!-- source map schema specific to IXMLObjectMapFactory implementation for
the type -->
</Object>
Alternatively, the XML can specify the BasicSourceMap:
<Object type="BasicSourceMap" name="someName" paramList="the,param,list" > <!-- schema for BasicSourceMap --> </Object>
| Constructor Summary | |
XMLSourceMapFactory()
|
|
| 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)
|
static void |
setStreamFactory(IStreamFactory factory)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public XMLSourceMapFactory()
| Method Detail |
public ISourceMap createSourceMap(java.lang.String objectType)
ISourceMapFactory
createSourceMap in interface ISourceMapFactory
public ISourceMap createSourceMap(java.lang.String sourceMapName,
java.lang.String objectType)
createSourceMap in interface ISourceMapFactorypublic java.util.Iterator getSourceTypes()
getSourceTypes in interface ISourceMapFactorypublic java.util.Iterator getSourceMapNames()
getSourceMapNames in interface ISourceMapFactorypublic java.util.Iterator getSourceTypes(java.lang.String sourceMapName)
getSourceTypes in interface ISourceMapFactorypublic ISourceMapTreeNode getSourceMapTree(java.lang.String name)
ISourceMapFactory
getSourceMapTree in interface ISourceMapFactorypublic ISourceMapTreeRenderer getSourceMapTreeRenderer(java.lang.String name)
ISourceMapFactory
getSourceMapTreeRenderer in interface ISourceMapFactorypublic static void setStreamFactory(IStreamFactory factory)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||