Java Doc for LiusConfig.java in  » Search-Engine » Lius-0.4 » ca » ulaval » bibl » lius » config » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » Search Engine » Lius 0.4 » ca.ulaval.bibl.lius.config 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   ca.ulaval.bibl.lius.config.LiusConfig

LiusConfig
public class LiusConfig (Code)
Classe représentant le bean LiusConfig

Class representing the LiusConfig bean. Changelog: 2005/06/02: added support for VCardIndexer and TexIndexer (jf) 2005/06/03: added support for FontIndexer (jf)
author:
   Rida Benjelloun (rida.benjelloun@bibl.ulaval.ca)



Constructor Summary
public  LiusConfig()
     Constructeur sans arguments.

Method Summary
public  StringgetAnalyzer()
     Méthode permettant de récupérer l'analyseur.
public  StringgetCreateIndex()
     Méthode permettant de récupérer la valeur de create index.
public  StringgetDefaultSearchField()
     Méthode permettant de récupérer la valeur defaultSearchField

Method for getting the value defaultSearchField.
public  VectorgetDisplayFields()
     Méthode permettant de récupérer la valeur champsAfficher

Method for getting the value displayFields.
public  StringgetElemSearch()
     Méthode permettant de récupérer la valeur elemSearch.
public  CollectiongetExcelFields()
     Méthode permettant de récupérer les champs pour Excel utilisés lors de l'indexation à partir du fichier de configuration de Lius.
public  CollectiongetFontFields()
    
public  booleangetHighlighter()
    
public  CollectiongetHtmlFields()
     Méthode permettant de récupérer les champs HTML utilisés lors de l'indexation à partir du fichier de configuration de Lius.
public  MapgetJavaBeansFields()
     Méthode permettant de récupérer les propriétés du JavaBeans à partir du fichier de configuration de Lius.
public  CollectiongetMP3Fields()
    
public  StringgetMaxMergeDocs()
     Méthode permettant de récupérer la valeur de max merge documents.
public  StringgetMergeFactor()
     Méthode permettant de récupérer la valeur de merge factor.
public  ListgetMixteIndexingElements()
     Méthode permettant de récupérer les champs pour l'indexation mixte utilisés lors de l'indexation à partir du fichier de configuration de Lius.
public  CollectiongetMsWordFields()
     Méthode permettant de récupérer les champs MS WORD utilisés lors de l'indexation à partir du fichier de configuration de Lius

Method for getting the MS WORD fields used during indexation from the Lius configuration file.
public  CollectiongetOOFields()
    
public  booleangetOptimize()
     Méthode permettant de récupérer la valeur pour optimiser l'index (true, false) sous forme d'une valeur booléenne.
public  StringgetOptimizeValue()
     Méthode permettant de récupérer la valeur pour optimiser l'index (true, false) sous forme de chaîne de caractères¸.
public  CollectiongetPPTFields()
    
public  CollectiongetPdfFields()
     Méthode permettant de récupérer les champs PDF utilisés lors de l'indexation à partir du fichier de configuration de Lius.
public  StringgetQueryTermClass()
     Méthode permettant de récupérer la valeur queryTermClass

Method for getting the value queryTermClass.
public  String[]getRangeQueryFileds()
     Méthode permettant de récupérer la valeur RangeQueryFileds.
public  CollectiongetRtfFields()
     Méthode permettant de récupérer les champs pour RTF utilisés lors de l'indexation à partir du fichier de configuration de Lius

Method for getting the RTF fields used during indexation from the Lius configuration file.
public  String[]getSearchFields()
     Méthode permettant de récupérer la valeur champsRecherche.
public  String[]getStopWord()
     Méthode permettant de récupérer la valeur stopWord.
public  StringgetStopWordSep()
     Méthode permettant de récupérer la valeur stopWordSep.
public  StringgetTermFiled()
     Méthode permettant de récupérer la valeur termFiled

Method for getting the value termFiled.
public  CollectiongetTexFields()
    
public  CollectiongetTxtFields()
    
public  CollectiongetVCardFields()
    
public  CollectiongetXmlFileFields()
     Méthode permettant de récupérer une collection d'objets de type LiusField.
public  HashMapgetXmlNodesFields()
     Méthode permettant de récupérer la valeur StoreEachNodeinLuceneDoc.
public  voidsetAnalyzer(String analyzer)
     Méthode permettant d'initialiser l'analyseur.
public  voidsetDefaultSearchField(String defaultSearchField)
     Méthode permettant d'initialiser defaultSearchField

Method for initializing the value defaultSearchField.
public  voidsetDisplayFields(Vector displayFields)
     Méthode permettant d'initialiser champsAfficher.
public  voidsetElemSearch(String elemSearch)
     Méthode permettant d'initialiser elemSearch.
public  voidsetExcelFields(Collection excelFields)
     Méthode permettant d'initialiser les champs Excel utilisés lors de l'indexation à partir du fichier de configuration de Lius.
public  voidsetFontFields(Collection fontFields)
    
public  voidsetHighlighter(boolean highlight)
    
public  voidsetHtmlFields(Collection htmlFields)
     Méthode permettant d'initialiser les champs HTML utilisés lors de l'indexation à partir du fichier de configuration de Lius.
public  voidsetJavaBeansFields(Map javaBeans)
     Méthode permettant d'initialiser les proprités du JavaBean qui vont être utilisées lors l'indexation à partir du fichier de configuration de Lius.
public  voidsetMP3Fields(Collection mp3Fields)
    
public  voidsetMaxMergeDocs(String maxMergeDocs)
     Méthode permettant d'initialiser la valeur de max merge documents.
public  voidsetMergeFactor(String mergeFactor)
     Méthode permettant d'initiliser la valeur de merge factor.
public  voidsetMixteIndexingElements(List lsMixteIndexingElements)
     Méthode permettant d'initialiser les champs pour l'indexation mixte utilisés lors de l'indexation à partir du fichier de configuration de Lius.
public  voidsetMsWordFields(Collection msWordFields)
     Méthode permettant d'initialiser les champs MS WORD utilisés lors de l'indexation à partir du fichier de configuration de Lius

Method for initializing the MS WORD fields used during indexation from Lius configuration file.
public  voidsetOOFields(Collection ooFields)
    
public  voidsetOptimizeValue(String optimizeValue)
     Méthode permettent d'initialiser la valeur d'optimize (valeur permettant d'optimiser l'index),

Method for initializing the value of optimize (value for optimizing the index).
public  voidsetPPTFields(Collection pptFields)
    
public  voidsetPdfFields(Collection pdfFields)
     Méthode permettant d'initialiser les champs PDF utilisés lors de l'indexation à partir du fichier de configuration de Lius

Method for initializing the PDF fields used during indexation from Lius configuration file.
public  voidsetQueryTermClass(String queryTermClass)
     Méthode permettant d'initialiser queryTermClass

Method for initializing the value queryTermClass.
public  voidsetRangeQueryFileds(String[] rangeQueryFileds)
     Méthode permettant d'initialiser rangeQueryFileds.
public  voidsetRtfFields(Collection rtfFields)
     Méthode permettant d'initialiser les champs RTF utilisés lors de l'indexation à partir du fichier de configuration de Lius.
public  voidsetSearchFields(String[] searchFields)
     Méthode permettant d'initialiser champsRecherche.
public  voidsetStopWord(String[] stopWord)
     Méthode permettant d'initialiser la valeur de stopWord.
public  voidsetStopWordSep(String stopWordSep)
     Méthode permettant d'initialiser la valeur de StopWordSep.
public  voidsetTermFiled(String termFiled)
     Méthode permettant d'initialiser termFiled

Method for initializing the value termFiled.
public  voidsetTexFields(Collection texFields)
    
public  voidsetTxtFields(Collection txtFields)
    
public  voidsetVCardFields(Collection vCardFields)
    
public  voidsetValueCreateIndex(String valueCreateIndex)
     Méthode permettant d'initialiser la valeur de create Index (true, false, auto).
public  voidsetXmlFileFields(Collection xmlFileFields)
     Méthode permettant d'initialiser la valeur storeFileInLucenDoc, en lui passant comme paramètres une collection d'objets de type LiusFields

Method for initializing the value of storeFileInLucenDoc, by passing a Collection of LiusFields objects.
public  voidsetXmlNodesFields(HashMap xmlNodesFields)
     Méthode permettant d'initialiser la valeur storeEachNodeinLuceneDoc, en lui passant comme paramètres un HashMap dont la clé est une expression XPath permettant de sélectionner le noeud à placer dans le document Lucene, et la valeur (HashMap) une collection d'objets de type LiusField. Ce HashMap est construit à partir de l'élément dans le fichier de configuration.


Constructor Detail
LiusConfig
public LiusConfig()(Code)
Constructeur sans arguments.

Constructor without arguments.




Method Detail
getAnalyzer
public String getAnalyzer()(Code)
Méthode permettant de récupérer l'analyseur.

Method for getting the analyser.



getCreateIndex
public String getCreateIndex()(Code)
Méthode permettant de récupérer la valeur de create index.

Method for getting the value of createIndex.



getDefaultSearchField
public String getDefaultSearchField()(Code)
Méthode permettant de récupérer la valeur defaultSearchField

Method for getting the value defaultSearchField.



getDisplayFields
public Vector getDisplayFields()(Code)
Méthode permettant de récupérer la valeur champsAfficher

Method for getting the value displayFields.



getElemSearch
public String getElemSearch()(Code)
Méthode permettant de récupérer la valeur elemSearch.

Method for getting the value elemSearch.



getExcelFields
public Collection getExcelFields()(Code)
Méthode permettant de récupérer les champs pour Excel utilisés lors de l'indexation à partir du fichier de configuration de Lius.

Method for getting the Excel fields used during indexation from the Lius configuration file.



getFontFields
public Collection getFontFields()(Code)



getHighlighter
public boolean getHighlighter()(Code)



getHtmlFields
public Collection getHtmlFields()(Code)
Méthode permettant de récupérer les champs HTML utilisés lors de l'indexation à partir du fichier de configuration de Lius.

Method for getting the HTML fields used during indexation from the Lius configuration file.



getJavaBeansFields
public Map getJavaBeansFields()(Code)
Méthode permettant de récupérer les propriétés du JavaBeans à partir du fichier de configuration de Lius.

Method for getting the properties of the JavaBean from the Lius configuration file.



getMP3Fields
public Collection getMP3Fields()(Code)



getMaxMergeDocs
public String getMaxMergeDocs()(Code)
Méthode permettant de récupérer la valeur de max merge documents.

Method for getting the value of max merge documents.



getMergeFactor
public String getMergeFactor()(Code)
Méthode permettant de récupérer la valeur de merge factor.

Method for getting the value of merge factor.



getMixteIndexingElements
public List getMixteIndexingElements()(Code)
Méthode permettant de récupérer les champs pour l'indexation mixte utilisés lors de l'indexation à partir du fichier de configuration de Lius.

Method for getting the mixed indexation fields used during indexation from the Lius configuration file.



getMsWordFields
public Collection getMsWordFields()(Code)
Méthode permettant de récupérer les champs MS WORD utilisés lors de l'indexation à partir du fichier de configuration de Lius

Method for getting the MS WORD fields used during indexation from the Lius configuration file.



getOOFields
public Collection getOOFields()(Code)



getOptimize
public boolean getOptimize()(Code)
Méthode permettant de récupérer la valeur pour optimiser l'index (true, false) sous forme d'une valeur booléenne.

Method for getting the value of optimize (true, false) as a boolean.



getOptimizeValue
public String getOptimizeValue()(Code)
Méthode permettant de récupérer la valeur pour optimiser l'index (true, false) sous forme de chaîne de caractères¸.

Method for getting the value of optimize (true, false) as a string.



getPPTFields
public Collection getPPTFields()(Code)



getPdfFields
public Collection getPdfFields()(Code)
Méthode permettant de récupérer les champs PDF utilisés lors de l'indexation à partir du fichier de configuration de Lius.

Method for getting the PDF fields used during indexation from the Lius configuration file.



getQueryTermClass
public String getQueryTermClass()(Code)
Méthode permettant de récupérer la valeur queryTermClass

Method for getting the value queryTermClass.



getRangeQueryFileds
public String[] getRangeQueryFileds()(Code)
Méthode permettant de récupérer la valeur RangeQueryFileds.

Method for getting the value rangeQueryFileds.



getRtfFields
public Collection getRtfFields()(Code)
Méthode permettant de récupérer les champs pour RTF utilisés lors de l'indexation à partir du fichier de configuration de Lius

Method for getting the RTF fields used during indexation from the Lius configuration file.



getSearchFields
public String[] getSearchFields()(Code)
Méthode permettant de récupérer la valeur champsRecherche.

Method for getting the value searchFields.



getStopWord
public String[] getStopWord()(Code)
Méthode permettant de récupérer la valeur stopWord.

Method for getting the value stopWord.



getStopWordSep
public String getStopWordSep()(Code)
Méthode permettant de récupérer la valeur stopWordSep.

Method for getting the value stopWordSetp.



getTermFiled
public String getTermFiled()(Code)
Méthode permettant de récupérer la valeur termFiled

Method for getting the value termFiled.



getTexFields
public Collection getTexFields()(Code)



getTxtFields
public Collection getTxtFields()(Code)



getVCardFields
public Collection getVCardFields()(Code)



getXmlFileFields
public Collection getXmlFileFields()(Code)
Méthode permettant de récupérer une collection d'objets de type LiusField. Cette collection est construite à partir de l'élément dans le fichier de configuration.

Method for getting a Collection of LiusField objects. This collection is constructed from the element in the configuration file.



getXmlNodesFields
public HashMap getXmlNodesFields()(Code)
Méthode permettant de récupérer la valeur StoreEachNodeinLuceneDoc. Elle retourne un HashMap dont la clé est une expression XPath permettant de sélectionner le noeud à placer dans le document Lucene, et la valeur (du HashMap) une collection d'objets de type LiusField.

Method for getting the value storeEachNodeinLuceneDoc. Returns an HashMap which key is an XPath expression for selecting the node to place in the Lucene Document and the value (HashMap) is a Collection of LiusField objects.



setAnalyzer
public void setAnalyzer(String analyzer)(Code)
Méthode permettant d'initialiser l'analyseur.

Method for initializing analyser.



setDefaultSearchField
public void setDefaultSearchField(String defaultSearchField)(Code)
Méthode permettant d'initialiser defaultSearchField

Method for initializing the value defaultSearchField.



setDisplayFields
public void setDisplayFields(Vector displayFields)(Code)
Méthode permettant d'initialiser champsAfficher.

Method for initializing the value displayFields.



setElemSearch
public void setElemSearch(String elemSearch)(Code)
Méthode permettant d'initialiser elemSearch.

Method for initializing the value elemSearch.



setExcelFields
public void setExcelFields(Collection excelFields)(Code)
Méthode permettant d'initialiser les champs Excel utilisés lors de l'indexation à partir du fichier de configuration de Lius.

Method for initializing the Excel fields used during indexation from Lius configuration file.



setFontFields
public void setFontFields(Collection fontFields)(Code)



setHighlighter
public void setHighlighter(boolean highlight)(Code)



setHtmlFields
public void setHtmlFields(Collection htmlFields)(Code)
Méthode permettant d'initialiser les champs HTML utilisés lors de l'indexation à partir du fichier de configuration de Lius.

Method for initializing the HTML fields used during indexation from Lius configuration file.



setJavaBeansFields
public void setJavaBeansFields(Map javaBeans)(Code)
Méthode permettant d'initialiser les proprités du JavaBean qui vont être utilisées lors l'indexation à partir du fichier de configuration de Lius.

Method for itializing the properties of the JavaBean which will be used for indexing from the LiusConfiguration file.



setMP3Fields
public void setMP3Fields(Collection mp3Fields)(Code)



setMaxMergeDocs
public void setMaxMergeDocs(String maxMergeDocs)(Code)
Méthode permettant d'initialiser la valeur de max merge documents.

Method for intializing the value of max merge documents.



setMergeFactor
public void setMergeFactor(String mergeFactor)(Code)
Méthode permettant d'initiliser la valeur de merge factor.

Method for initializing the value of merge factor.



setMixteIndexingElements
public void setMixteIndexingElements(List lsMixteIndexingElements)(Code)
Méthode permettant d'initialiser les champs pour l'indexation mixte utilisés lors de l'indexation à partir du fichier de configuration de Lius.

Method for initializing the mixed indexation fields used during indexation from Lius configuration file.



setMsWordFields
public void setMsWordFields(Collection msWordFields)(Code)
Méthode permettant d'initialiser les champs MS WORD utilisés lors de l'indexation à partir du fichier de configuration de Lius

Method for initializing the MS WORD fields used during indexation from Lius configuration file.



setOOFields
public void setOOFields(Collection ooFields)(Code)



setOptimizeValue
public void setOptimizeValue(String optimizeValue)(Code)
Méthode permettent d'initialiser la valeur d'optimize (valeur permettant d'optimiser l'index),

Method for initializing the value of optimize (value for optimizing the index).



setPPTFields
public void setPPTFields(Collection pptFields)(Code)



setPdfFields
public void setPdfFields(Collection pdfFields)(Code)
Méthode permettant d'initialiser les champs PDF utilisés lors de l'indexation à partir du fichier de configuration de Lius

Method for initializing the PDF fields used during indexation from Lius configuration file.



setQueryTermClass
public void setQueryTermClass(String queryTermClass)(Code)
Méthode permettant d'initialiser queryTermClass

Method for initializing the value queryTermClass.



setRangeQueryFileds
public void setRangeQueryFileds(String[] rangeQueryFileds)(Code)
Méthode permettant d'initialiser rangeQueryFileds.

Method for initializing the value rangeQueryFileds.



setRtfFields
public void setRtfFields(Collection rtfFields)(Code)
Méthode permettant d'initialiser les champs RTF utilisés lors de l'indexation à partir du fichier de configuration de Lius.

Method for initializing the RTF fields used during indexation from Lius configuration file.



setSearchFields
public void setSearchFields(String[] searchFields)(Code)
Méthode permettant d'initialiser champsRecherche.

Method for initializing the value searchFields.



setStopWord
public void setStopWord(String[] stopWord)(Code)
Méthode permettant d'initialiser la valeur de stopWord.

Method for initializing value stopWord.



setStopWordSep
public void setStopWordSep(String stopWordSep)(Code)
Méthode permettant d'initialiser la valeur de StopWordSep.

Method for initializing the value stopWordSep.



setTermFiled
public void setTermFiled(String termFiled)(Code)
Méthode permettant d'initialiser termFiled

Method for initializing the value termFiled.



setTexFields
public void setTexFields(Collection texFields)(Code)



setTxtFields
public void setTxtFields(Collection txtFields)(Code)



setVCardFields
public void setVCardFields(Collection vCardFields)(Code)



setValueCreateIndex
public void setValueCreateIndex(String valueCreateIndex)(Code)
Méthode permettant d'initialiser la valeur de create Index (true, false, auto).

Method for initializing the value of createIndex (true, false, auto).



setXmlFileFields
public void setXmlFileFields(Collection xmlFileFields)(Code)
Méthode permettant d'initialiser la valeur storeFileInLucenDoc, en lui passant comme paramètres une collection d'objets de type LiusFields

Method for initializing the value of storeFileInLucenDoc, by passing a Collection of LiusFields objects.



setXmlNodesFields
public void setXmlNodesFields(HashMap xmlNodesFields)(Code)
Méthode permettant d'initialiser la valeur storeEachNodeinLuceneDoc, en lui passant comme paramètres un HashMap dont la clé est une expression XPath permettant de sélectionner le noeud à placer dans le document Lucene, et la valeur (HashMap) une collection d'objets de type LiusField. Ce HashMap est construit à partir de l'élément dans le fichier de configuration.

Method for initializing the value storeEachNodeinLuceneDoc by passing it an HashMap which key is an XPath expression for selecting the node to place in the Lucene Document and the value (HashMap) is a Collection of LiusField objects. This HashMap is constructed from the element in the configuration file.



Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.