|
||||||||||
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 removepublic 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.IOException
public 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.Object
public 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 |