A B C D E F G H I J K M N O P R S T U V X Z 

A

aktualizujTabulka4() - Method in class dip.pohled.AlgoritmusOkno
Actualization of the table of all key words.
aktualizujTabulkaDokumentu() - Method in class dip.pohled.AlgoritmusOkno
Actualization of the table of documents at model layer.
aktualizujTabulkaDokumentu() - Method in class dip.pohled.VysledkyPredzpracovaniOkno
Actualization of table with all documents.
aktualizujTabulkaShluku() - Method in class dip.pohled.AlgoritmusOkno
Actualization of the table of all clusters at model layer.
aktualizujTabulkaTermu() - Method in class dip.pohled.VysledkyPredzpracovaniOkno
Actualization of table with terms of a selected document.
aktualizujTabulkaValidace() - Method in class dip.pohled.AlgoritmusOkno
Actualization of the contingention table at model layer.
aktualizujTabulkaVsechTermu() - Method in class dip.pohled.VysledkyPredzpracovaniOkno
Actualization of table with all documents.
algoritmusOkno - Variable in class dip.kontroler.Gui
 
AlgoritmusOkno - Class in dip.pohled
View class generating the Algorithm window
AlgoritmusOkno(Gui) - Constructor for class dip.pohled.AlgoritmusOkno
Creates new form AlgoritmusOkno

B

beh() - Method in class dip.kontroler.Gui
Executes the algorithm.
beh() - Method in class dip.model.Predzpracovani
Main method used to execute pre-processing, sets the execution time, progress and all the information and executes all pre-processing methods.

C

CEKEJ - Static variable in class dip.kontroler.Gui
 
centruj(JFrame) - Method in class dip.kontroler.Gui
Makes centering of selected window.
clean() - Method in class dip.model.Data
Clean all classes.
csv(File) - Method in class dip.kontroler.Gui
Generates a CSV file from the information about clusters.

D

Data - Class in dip.model
Main model class to store input data
data - Variable in class dip.pohled.VysledkyPredzpracovaniOkno
 
Data.VahovaciMetody - Enum in dip.model
 
dip - package dip
 
dip.kontroler - package dip.kontroler
 
dip.model - package dip.model
 
dip.pohled - package dip.pohled
 
dokonciPredzpracovani() - Method in class dip.kontroler.Gui
Executes pre-processing results window.
Dokument - Class in dip.model
A class used to store a document from the collection of documents.
Dokument() - Constructor for class dip.model.Dokument
Constructor with initialization.
dokumentParse(Dokument) - Method in class dip.model.Predzpracovani
Parses a document into a set of terms and performs all necessary pre-processing methods.
dokumentVahuj(Dokument) - Method in class dip.model.Predzpracovani
Calls a suitable weighting method for a given document.

E

equals(Object) - Method in class dip.model.Slovo
"equals" modification to compare the words
export(File) - Static method in class dip.model.IO
Export of data.
exportDokumentuTXT() - Static method in class dip.model.IO
Creates a text file containing all documents stored in the application data.

F

formatDouble() - Static method in class dip.model.IO
Returns information about (reduced) format of double numbers.

G

getAlg() - Method in class dip.kontroler.Gui
Get instance of algorithm class.
getCas() - Method in class dip.model.Predzpracovani
Returns the running time of pre-processing
getCelkem() - Method in class dip.model.Predzpracovani
Returns the count of documents
getCentraShluku() - Method in class dip.model.Data
Gets the centers of all clusters in a form of file.
getData() - Method in class dip.kontroler.Gui
Gets the input dataset.
getData() - Method in class dip.model.Predzpracovani
Returns the dataset used for pre-processing
getDataFile() - Method in class dip.model.Data
Gets the folder, in which input data are stored.
getDokument() - Method in class dip.model.SlovoSuma
Gets the document.
getDokumenty() - Method in class dip.model.Data
Gets the list of documents.
getId() - Method in class dip.model.Slovo
Gets the identifier of a word.
getInstance() - Static method in class dip.kontroler.Gui
Get instance of this class as a singleton.
getInstance() - Static method in class dip.model.Data
Gets the instance of this class.
getInstance() - Static method in class dip.model.Predzpracovani
 
getJmeno() - Method in class dip.model.Dokument
Gets the name of the document.
getJmeno() - Method in class dip.model.Slovo
Gets the word name.
getKategorie() - Method in class dip.model.Data
Gets the hash map with a list of categories.
getKategorie() - Method in class dip.model.Dokument
Returns the category of current document.
getKategorieList() - Method in class dip.model.Data
Gets the list of all categories.
getKonstanta() - Method in class dip.model.Data
Gets the value of constant.
getMaximalneTermu() - Method in class dip.model.Data
Gets the value of maximum count of terms.
getMaximalniVyskyty() - Method in class dip.model.SlovoSuma
Gets the value of maximum occurrence of a term in a document.
getPocet() - Method in class dip.model.Slovo
Gets the occurrence count of a word.
getPocetDokumentu() - Method in class dip.model.SlovoSuma
Gets the value of count of documents containing this term.
getPocetTrid() - Method in class dip.model.Data
Gets the value of class count.
getPostup() - Method in class dip.model.Predzpracovani
Counts and returns general information about the progress
getPostupText() - Method in class dip.model.Predzpracovani
Returns the actual progress information of pre-processing
getSlova() - Method in class dip.model.Dokument
Gets the set of words contained in the document.
getSlovaDokumenty() - Method in class dip.model.Data
Gets the hash map of words assigned to a document.
getSlovaDokumentyKolekce() - Method in class dip.model.Data
Gets the collection of all documents.
getSoubor() - Method in class dip.model.Dokument
Gets the file, which contains the document.
getStopListFile() - Method in class dip.model.Data
Returns a stop words file.
getStopSlova() - Method in class dip.model.Data
Gets the hash map containing the stop words.
getText() - Method in class dip.model.Dokument
Gets the text content of the document.
getTitle() - Method in class dip.model.Dokument
Gets the title of the document.
getVaha() - Method in class dip.model.Slovo
Gets the weight of a word.
getVahovani() - Method in class dip.model.Data
Gets the actual weighting method to be used.
getVybranyDokument() - Method in class dip.pohled.VysledkyPredzpracovaniOkno
 
getVybranyShluk() - Method in class dip.pohled.AlgoritmusOkno
 
Gui - Class in dip.kontroler
Controller class to process graphics of the application.
Gui() - Constructor for class dip.kontroler.Gui
Constructor.
gui - Variable in class dip.pohled.VysledkyPredzpracovaniOkno
 

H

hashCode() - Method in class dip.model.Slovo
"hashCode" modification to act as a string.

I

importuj(File) - Static method in class dip.model.IO
Import data.
inc() - Method in class dip.model.Slovo
Increments occurrence count of a word
incDokument(Dokument) - Method in class dip.model.SlovoSuma
Increments count of documents containing this term.
inicializace() - Method in class dip.kontroler.Gui
Executed algorithm initialization.
initOkno - Variable in class dip.kontroler.Gui
 
InitOkno - Class in dip.pohled
Algorithm initialization window
InitOkno(Gui) - Constructor for class dip.pohled.InitOkno
Creates new form InitOkno
IO - Class in dip.model
Model class used to implement input/output operations.
IO() - Constructor for class dip.model.IO
 
isAplikovatStemming() - Method in class dip.model.Data
Gets the value of option, if the application will apply a stemming algorithm.
isAplikovatStopList() - Method in class dip.model.Data
Gets the value of option, if the application will use a stoplist.
isGui() - Method in class dip.kontroler.Parametry
 
isMazatCisla() - Method in class dip.model.Data
Gets the value of option, if the application will remove digits from document representation.
isMazatTermyJednohoDokumentu() - Method in class dip.model.Data
Gets the value of option, if the application will remove terms contained in only one document.
isZmena() - Method in class dip.model.Predzpracovani
Returns, if something was changed in the class

J

jeCislo(String) - Method in class dip.model.Predzpracovani
If number removal is disabled, returns false, otherwise it is checked, if it is a number.
jeStopSlovo(String) - Method in class dip.model.Predzpracovani
If stop words removal is disabled, returns false, otherwise it is checked, if it is a stop word.

K

krok() - Method in class dip.kontroler.Gui
Executes the algorithm step.

M

Main - Class in dip
Main class of the application.
Main() - Constructor for class dip.Main
 
main(String[]) - Static method in class dip.Main
Processes the command line parameters and executes the application.
menuTab(JFrame) - Static method in class dip.pohled.MojeMenu
Creates the menu of the application, adds hot keys and listeners waiting for events from users.
MojeMenu - Class in dip.pohled
View class generating the main menu
MojeMenu() - Constructor for class dip.pohled.MojeMenu
 

N

nacti(String[]) - Method in class dip.kontroler.Parametry
Main parsing method.
naplnTabulkaDokumentu() - Method in class dip.pohled.VysledkyPredzpracovaniOkno
Gets necessary data for the list of all documents.
naplnTabulkaDokumentuShluku() - Method in class dip.pohled.AlgoritmusOkno
For a selected cluster, it displays documents of that cluster in a table.
naplnTabulkaKlicovychSlov() - Method in class dip.pohled.AlgoritmusOkno
Filling of the table of all key words.
naplnTabulkaShluku() - Method in class dip.pohled.AlgoritmusOkno
Filling of the table of all clusters
naplnTabulkaTermu() - Method in class dip.pohled.VysledkyPredzpracovaniOkno
Gets necessary data for the list of actual terms.
naplnTabulkaVah() - Method in class dip.pohled.AlgoritmusOkno
Filling of a table of term weights.
naplnTabulkaVsechTermu() - Method in class dip.pohled.VysledkyPredzpracovaniOkno
Gets necessary data for the list of all terms.
nastav() - Method in class dip.pohled.AlgoritmusOkno
Actualization of all fields placed on the algorithm window.
nastav() - Method in class dip.pohled.InitOkno
Actualization of components displayed on the window.
nastav() - Method in class dip.pohled.VysledkyPredzpracovaniOkno
Actualization of window components by values from model layer.

O

odstanJednoDokumentoveTermy() - Method in class dip.model.Predzpracovani
Removes all terms, which are contained in only one document.
opravID() - Method in class dip.model.Predzpracovani
Sets all identifiers of terms so as it can be used as an array index.
opravPoImportu() - Method in class dip.model.Data
Correcting data after import.
opravPoImportu() - Method in class dip.model.Dokument
Conversion of a collection into a hash map - done after import.

P

Parametry - Class in dip.kontroler
Controller for command line parameters processing
Parametry() - Constructor for class dip.kontroler.Parametry
 
Predzpracovani - Class in dip.model
Model class containing methods necessary for pre-processing
predzpracovaniOkno - Variable in class dip.kontroler.Gui
 
pripravNaExport() - Method in class dip.model.Data
Preparation for export - conversion of hash structures into collections.
pripravNaExport() - Method in class dip.model.Dokument
Conversion of a hash map into collection - preparation to export.

R

reInit() - Method in class dip.model.Data
Clearing of all collections.

S

setAlg(Algoritmus) - Method in class dip.kontroler.Gui
Sets the algorithm.
setAplikovatStemming(boolean) - Method in class dip.model.Data
Setting the option, if the application will apply a stemming algorithm.
setAplikovatStopList(boolean) - Method in class dip.model.Data
Setting the option, if the application will use a stoplist.
setCentraShluku(File) - Method in class dip.model.Data
Setting the cluster centers from a file.
setData(Data) - Method in class dip.kontroler.Gui
Sets the input dataset.
setData(Data) - Method in class dip.model.Predzpracovani
Sets the dataset used for pre-processing
setDataDirString(String) - Method in class dip.model.Data
Setting the file folder and file validity test.
setDataFile(File) - Method in class dip.model.Data
Setting of a folder, in which input data are contained.
setDokument(Dokument) - Method in class dip.model.SlovoSuma
Sets the document.
setDokumenty(List<Dokument>) - Method in class dip.model.Data
Setting the list of documents.
setId(int) - Method in class dip.model.Slovo
Gets the identifier of a word.
setJmeno(String) - Method in class dip.model.Dokument
Sets the name of the document.
setJmeno(String) - Method in class dip.model.Slovo
Sets the word name.
setKategorie(HashMap<String, Integer>) - Method in class dip.model.Data
Setting the categories from an input hash map.
setKategorie(String) - Method in class dip.model.Dokument
Sets the category of current document.
setKategorieList(Collection<String>) - Method in class dip.model.Data
Setting the list of all categories.
setKonstanta(double) - Method in class dip.model.Data
Setting of the constant.
setMaximaleTermu(int) - Method in class dip.model.Data
Setting the maximum count of terms.
setMaximalniVyskyty(int) - Method in class dip.model.SlovoSuma
Sets the value of maximum occurrence of a term in a document.
setMazatCisla(boolean) - Method in class dip.model.Data
Setting the option, if the application will remove digits from document representation.
setMazatTermyJednohoDokumentu(boolean) - Method in class dip.model.Data
Setting the option, if the application will remove terms contained in only one document.
setPocet(int) - Method in class dip.model.Slovo
Sets the occurrence count of a word.
setPocetDokumentu(int) - Method in class dip.model.SlovoSuma
Sets the value of count of documents containing this term.
setPocetTrid(int) - Method in class dip.model.Data
Setting the value of the count of classes.
setSlova(HashMap<String, Slovo>) - Method in class dip.model.Dokument
Sets the hash map contents of words contained in the document.
setSlovaDokumenty(HashMap<String, SlovoSuma>) - Method in class dip.model.Data
Setting the words assigned for a document.
setSlovaDokumentyKolekce(Collection<SlovoSuma>) - Method in class dip.model.Data
Setting the collection of words in documents.
setSoubor(File) - Method in class dip.model.Dokument
Sets the file, which contains the document.
setStopListFile(File) - Method in class dip.model.Data
Sets a stop words file.
setStopListString(String) - Method in class dip.model.Data
Sets a stoplist file from the file name given as a parameter.
setStopSlova(HashMap<String, Boolean>) - Method in class dip.model.Data
Setting the contents of stoplist.
setTestStopListFile(File) - Method in class dip.model.Data
Sets a stop words file and runs the test of it.
setText(String) - Method in class dip.model.Dokument
Sets the text content of the document.
setTitle(String) - Method in class dip.model.Dokument
Sets the title of the document.
setVaha(double) - Method in class dip.model.Slovo
Sets the weight of a word.
setVahovani(Data.VahovaciMetody) - Method in class dip.model.Data
Setting the actual weighting method to be used.
setVybranyDokument(Dokument) - Method in class dip.pohled.VysledkyPredzpracovaniOkno
 
setVybranyShluk(Shluk) - Method in class dip.pohled.AlgoritmusOkno
 
setZmena(boolean) - Method in class dip.model.Predzpracovani
Sets the "change" boolean value
Slovo - Class in dip.model
Model class representing one word of a document
Slovo() - Constructor for class dip.model.Slovo
 
Slovo(String) - Constructor for class dip.model.Slovo
Constructor
SlovoSuma - Class in dip.model
Model class responsible for global storing of terms (extends the Slovo class)
SlovoSuma(String) - Constructor for class dip.model.SlovoSuma
Constructor including creation of Slovo class instance.
SlovoSuma() - Constructor for class dip.model.SlovoSuma
Constructor
souborNaString(File) - Static method in class dip.model.IO
Converts given file into a string.
spustitInicializaci() - Method in class dip.kontroler.Gui
Executes initialization window.
spustitVysledky() - Method in class dip.kontroler.Gui
Executes algorithm results window.
stemm(String) - Method in class dip.model.Predzpracovani
If stemming has to be used, executes Porter stemmer and returns its results.
storno - Variable in class dip.model.Predzpracovani
 
stringNaSoubor(String, File) - Static method in class dip.model.IO
Stores a given string into a file.

T

testDataDir(File) - Method in class dip.model.Data
Tests the correctness of input data file.
testSouboru() - Method in class dip.model.Predzpracovani
 
testStopListFile(File) - Method in class dip.model.Data
test of a stoplist file, eventually an exception is created.
toString() - Method in enum dip.model.Data.VahovaciMetody
 

U

ulozDokumenty(File) - Static method in class dip.model.IO
Stores all documents into a given file.

V

vahujIDF(Dokument) - Method in class dip.model.Predzpracovani
Counts the IDF weighs for a given document, including normalization.
vahujTF(Dokument) - Method in class dip.model.Predzpracovani
Counts the TF weighs for a given document, including normalization.
vahujTFIDF(Dokument) - Method in class dip.model.Predzpracovani
Counts the TF-IDF weighs for a given document, including normalization.
valueOf(String) - Static method in enum dip.model.Data.VahovaciMetody
Returns the enum constant of this type with the specified name.
values() - Static method in enum dip.model.Data.VahovaciMetody
Returns an array containing the constants of this enum type, in the order they are declared.
vyberNejcastejsiTermy() - Method in class dip.model.Predzpracovani
Selects the most frequent terms.
vyridVyjimku(Exception) - Static method in class dip.Main
Handling of exceptions.
VysledkyPredzpracovaniOkno - Class in dip.pohled
View class generating the window displaying pre-processing results
VysledkyPredzpracovaniOkno(Gui) - Constructor for class dip.pohled.VysledkyPredzpracovaniOkno
Creates new form VysledkyPredzpracovaniOkno

X

xmlExport(JFrame, File) - Method in class dip.kontroler.Gui
Makes export into the XML file.
xmlImport(JFrame, File) - Method in class dip.kontroler.Gui
Imports an XML file and sends it to the view layer classes.

Z

zacatekPredzpracovani() - Method in class dip.kontroler.Gui
Starts the pre-processing.
ziskejFrekvence() - Method in class dip.model.Predzpracovani
Gets the maximum frequency of a term in the whole text collection.
ziskejKolekciDatZeSlozky() - Method in class dip.model.Predzpracovani
Takes a folder of document files and stores them as documents (including title, category and text).
ziskejKolekciDatZeSouboru() - Method in class dip.model.Predzpracovani
Gets the document information from a file.
A B C D E F G H I J K M N O P R S T U V X Z