Index
C D E F G I J K M N O P R S T U W
All Classes All Packages
All Classes All Packages
All Classes All Packages
C
- ChopAndStitchPanel - Class in eu.steffo.cleaver.gui.panels
-
This panel displays a
ChopPanel
and aStitchPanel
horizontally side-by-side. - ChopAndStitchPanel(ActionListener, ActionListener) - Constructor for class eu.steffo.cleaver.gui.panels.ChopAndStitchPanel
-
Construct a ChopAndStitchPanel by instantiating and adding a
ChopPanel
and aStitchPanel
to it. - ChopJob - Class in eu.steffo.cleaver.logic
-
A
Job
that converts regular files into chopped (*.chp + *.cXX) files. - ChopJob(File, SplitConfig, CryptConfig, CompressConfig) - Constructor for class eu.steffo.cleaver.logic.ChopJob
- ChopJob(File, SplitConfig, CryptConfig, CompressConfig, Runnable) - Constructor for class eu.steffo.cleaver.logic.ChopJob
- chopPanel - Variable in class eu.steffo.cleaver.gui.panels.ChopAndStitchPanel
-
The
ChopPanel
, displayed on the left. - ChopPanel - Class in eu.steffo.cleaver.gui.panels
-
The
CreateJobPanel
allowing the creation ofChopJobs
. - ChopPanel(ActionListener) - Constructor for class eu.steffo.cleaver.gui.panels.ChopPanel
-
Construct a ChopPanel.
- chopStitchPanel - Variable in class eu.steffo.cleaver.gui.CleaverFrame
-
The panel allowing the creation of new
Jobs
. - ChpFileError - Exception in eu.steffo.cleaver.errors
-
An error in the parsing of the .chp file occoured.
- ChpFileError(String) - Constructor for exception eu.steffo.cleaver.errors.ChpFileError
- clearSelectedFiles() - Method in class eu.steffo.cleaver.gui.rows.FileSelectRow
- CleaverFrame - Class in eu.steffo.cleaver.gui
-
A class providing a GUI for Cleaver made with
javax.swing
. - CleaverFrame(ArrayList<Job>) - Constructor for class eu.steffo.cleaver.gui.CleaverFrame
-
Construct the CleaverFrame by setting its fields and adding to it the panels it should contain.
- close() - Method in class eu.steffo.cleaver.logic.split.SplitFileOutputStream
- CompressConfig - Class in eu.steffo.cleaver.logic.compress
-
A class containing the configuration for the compression step of a
Job
. - CompressConfig() - Constructor for class eu.steffo.cleaver.logic.compress.CompressConfig
- compressionCheckBox - Variable in class eu.steffo.cleaver.gui.rows.option.CompressRow
- compressRow - Variable in class eu.steffo.cleaver.gui.panels.ChopPanel
-
The
Row
to enable/disable the compression functionality. - CompressRow - Class in eu.steffo.cleaver.gui.rows.option
- CompressRow() - Constructor for class eu.steffo.cleaver.gui.rows.option.CompressRow
- createAndAddChopJobs(ArrayList<Job>, Runnable) - Method in class eu.steffo.cleaver.gui.panels.ChopAndStitchPanel
-
Propagate downwards the click of the Create Jobs button on the
ChopAndStitchPanel.chopPanel
. - createAndAddJobs(ArrayList<Job>, Runnable) - Method in class eu.steffo.cleaver.gui.panels.ChopPanel
-
Add to the
jobs ArrayList
theChopJobs
for the current settings. - createAndAddJobs(ArrayList<Job>, Runnable) - Method in class eu.steffo.cleaver.gui.panels.StitchPanel
-
Add to the
jobs ArrayList
theStitchJobs
for the current settings. - createAndAddStitchJobs(ArrayList<Job>, Runnable) - Method in class eu.steffo.cleaver.gui.panels.ChopAndStitchPanel
-
Propagate downwards the click of the Create Jobs button on the
ChopAndStitchPanel.stitchPanel
. - createJobButton - Variable in class eu.steffo.cleaver.gui.rows.CreateJobButtonRow
- createJobButtonRow - Variable in class eu.steffo.cleaver.gui.panels.ChopPanel
- createJobButtonRow - Variable in class eu.steffo.cleaver.gui.panels.StitchPanel
-
The
Row
containing the button to create theStitchJobs
. - CreateJobButtonRow - Class in eu.steffo.cleaver.gui.rows
- CreateJobButtonRow(ActionListener) - Constructor for class eu.steffo.cleaver.gui.rows.CreateJobButtonRow
- CreateJobPanel - Class in eu.steffo.cleaver.gui.panels
-
The base class for the two job creation panels (
ChopPanel
andStitchPanel
). - CreateJobPanel() - Constructor for class eu.steffo.cleaver.gui.panels.CreateJobPanel
-
Construct the job panel by setting its layout, adding a border, the
TitleRow
and theFileSelectRow
. - createNextFileOutputStream() - Method in class eu.steffo.cleaver.logic.split.SplitFileOutputStream
- cryptCheckBox - Variable in class eu.steffo.cleaver.gui.rows.option.CryptRow
- CryptConfig - Class in eu.steffo.cleaver.logic.crypt
-
A class containing the configuration for the encryption/decryption step of a
Job
. - CryptConfig(String) - Constructor for class eu.steffo.cleaver.logic.crypt.CryptConfig
-
Construct a new CryptConfig with a specific encryption key.
- CryptInputStream - Class in eu.steffo.cleaver.logic.crypt
- CryptInputStream(InputStream) - Constructor for class eu.steffo.cleaver.logic.crypt.CryptInputStream
- CryptOutputStream - Class in eu.steffo.cleaver.logic.crypt
- CryptOutputStream(OutputStream) - Constructor for class eu.steffo.cleaver.logic.crypt.CryptOutputStream
- cryptRow - Variable in class eu.steffo.cleaver.gui.panels.ChopPanel
-
The
Row
to enable/disable the encryption functionality. - CryptRow - Class in eu.steffo.cleaver.gui.rows.option
- CryptRow() - Constructor for class eu.steffo.cleaver.gui.rows.option.CryptRow
- currentByteCount - Variable in class eu.steffo.cleaver.logic.split.SplitFileOutputStream
- currentFileCount - Variable in class eu.steffo.cleaver.logic.split.SplitFileInputStream
- currentFileCount - Variable in class eu.steffo.cleaver.logic.split.SplitFileOutputStream
- currentFileOutputStream - Variable in class eu.steffo.cleaver.logic.split.SplitFileOutputStream
All Classes All Packages