| 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectgr.demokritos.iit.jinsect.structs.Dictionary
public class Dictionary
| Field Summary | |
|---|---|
 boolean | 
AddSubStrings
 | 
 java.lang.String | 
Name
 | 
 boolean | 
RemoveSubStrings
 | 
| Constructor Summary | |
|---|---|
Dictionary(java.lang.String sName,
           int iMaxWordSize)
Creates a new instance of Dictionary  | 
|
| Method Summary | |
|---|---|
 void | 
addText(java.lang.String sText)
Adds all words of a selected text to the list of definitions.  | 
 void | 
addWord(java.lang.String sWord)
Adds a word, creating the corresponding definition, to the dictionary.  | 
 void | 
addWordDef(WordDefinition wdDef)
 | 
 void | 
clear()
 | 
 boolean | 
contains(java.lang.String sWord)
 | 
 int | 
length()
 | 
 void | 
loadFromFile(java.lang.String sFileName)
Loads a text file with filename sFilename and adds all its words to the definitions  | 
 void | 
removeText(java.lang.String sText)
 | 
 void | 
removeWord(java.lang.String sWord)
Removes word sWord without removing substrings.  | 
 void | 
removeWord(java.lang.String sWord,
           boolean bRemoveSubStrings)
 | 
 void | 
removeWordDef(WordDefinition wdDef)
 | 
 int | 
size()
 | 
 java.lang.String | 
toString()
 | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Field Detail | 
|---|
public java.lang.String Name
public boolean AddSubStrings
public boolean RemoveSubStrings
| Constructor Detail | 
|---|
public Dictionary(java.lang.String sName,
                  int iMaxWordSize)
| Method Detail | 
|---|
public int length()
public int size()
public void addWord(java.lang.String sWord)
sWord - The word to addpublic void removeWord(java.lang.String sWord)
sWord - The word to remove
public void removeWord(java.lang.String sWord,
                       boolean bRemoveSubStrings)
public void loadFromFile(java.lang.String sFileName)
                  throws java.io.FileNotFoundException,
                         java.io.IOException
sFileName - The name of the file to open.
java.io.FileNotFoundException
java.io.IOExceptionpublic void addText(java.lang.String sText)
sText - The input text.public void removeText(java.lang.String sText)
public void addWordDef(WordDefinition wdDef)
public void removeWordDef(WordDefinition wdDef)
public java.lang.String toString()
toString in class java.lang.Objectpublic void clear()
public boolean contains(java.lang.String sWord)
  | 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||