From 083a9859c1da6ae9dd993a974ec2996d3e07711d Mon Sep 17 00:00:00 2001 From: Stefano Pigozzi Date: Sat, 7 Dec 2019 01:09:56 +0100 Subject: [PATCH] 2019-12-06 --- .idea/inspectionProfiles/Project_Default.xml | 10 + README.md | 4 + docs/allclasses-index.html | 48 +- docs/allpackages-index.html | 22 +- docs/constant-values.html | 4 +- docs/deprecated-list.html | 4 +- docs/element-list | 3 + docs/eu/steffo/cleaver/Main.html | 55 +- .../cleaver/gui/ChopAndStitchPanel.html | 76 ++- docs/eu/steffo/cleaver/gui/ChopPanel.html | 32 +- docs/eu/steffo/cleaver/gui/CleaverFrame.html | 22 +- docs/eu/steffo/cleaver/gui/CompressRow.html | 59 ++- .../cleaver/gui/CreateJobButtonRow.html | 10 +- .../eu/steffo/cleaver/gui/CreateJobPanel.html | 40 +- docs/eu/steffo/cleaver/gui/CryptRow.html | 59 ++- docs/eu/steffo/cleaver/gui/FileSelectRow.html | 41 +- docs/eu/steffo/cleaver/gui/JobsButtons.html | 12 +- .../gui/JobsTablePanel.JobsTableModel.html | 149 ++---- .../eu/steffo/cleaver/gui/JobsTablePanel.html | 75 ++- docs/eu/steffo/cleaver/gui/OptionRow.html | 353 +++++++++++++ docs/eu/steffo/cleaver/gui/Row.html | 6 +- docs/eu/steffo/cleaver/gui/SplitRow.html | 119 ++++- docs/eu/steffo/cleaver/gui/StitchPanel.html | 367 +++++++++++++ docs/eu/steffo/cleaver/gui/TitleRow.html | 4 +- .../steffo/cleaver/gui/package-summary.html | 58 +-- docs/eu/steffo/cleaver/gui/package-tree.html | 34 +- .../gui/panels/ChopAndStitchPanel.html | 395 ++++++++++++++ .../steffo/cleaver/gui/panels/ChopPanel.html | 367 +++++++++++++ .../cleaver/gui/panels/CreateJobPanel.html | 452 ++++++++++++++++ .../cleaver/gui/panels/JobsButtonsPanel.html | 341 +++++++++++++ .../panels/JobsTablePanel.JobsTableModel.html | 358 +++++++++++++ .../cleaver/gui/panels/JobsTablePanel.html | 434 ++++++++++++++++ .../cleaver/gui/panels/StitchPanel.html | 367 +++++++++++++ .../cleaver/gui/panels/package-summary.html | 144 ++++++ .../cleaver/gui/panels/package-tree.html | 144 ++++++ .../cleaver/gui/rows/CreateJobButtonRow.html | 330 ++++++++++++ .../cleaver/gui/rows/FileSelectRow.html | 417 +++++++++++++++ docs/eu/steffo/cleaver/gui/rows/Row.html | 297 +++++++++++ docs/eu/steffo/cleaver/gui/rows/TitleRow.html | 330 ++++++++++++ .../cleaver/gui/rows/option/CompressRow.html | 416 +++++++++++++++ .../cleaver/gui/rows/option/CryptRow.html | 449 ++++++++++++++++ .../cleaver/gui/rows/option/OptionRow.html | 353 +++++++++++++ .../cleaver/gui/rows/option/SplitRow.html | 482 ++++++++++++++++++ .../gui/rows/option/package-summary.html | 136 +++++ .../cleaver/gui/rows/option/package-tree.html | 141 +++++ .../cleaver/gui/rows/package-summary.html | 136 +++++ .../steffo/cleaver/gui/rows/package-tree.html | 137 +++++ docs/eu/steffo/cleaver/logic/ChopJob.html | 57 ++- docs/eu/steffo/cleaver/logic/Job.html | 23 +- docs/eu/steffo/cleaver/logic/StitchJob.html | 57 ++- .../logic/compress/CompressConfig.html | 59 ++- .../logic/compress/package-summary.html | 4 +- .../cleaver/logic/compress/package-tree.html | 4 +- .../cleaver/logic/crypt/CryptConfig.html | 23 +- .../cleaver/logic/crypt/package-summary.html | 4 +- .../cleaver/logic/crypt/package-tree.html | 4 +- .../steffo/cleaver/logic/package-summary.html | 4 +- .../eu/steffo/cleaver/logic/package-tree.html | 4 +- .../logic/split/SplitByPartsConfig.html | 23 +- .../logic/split/SplitBySizeConfig.html | 23 +- .../cleaver/logic/split/SplitConfig.html | 6 +- .../cleaver/logic/split/package-summary.html | 4 +- .../cleaver/logic/split/package-tree.html | 4 +- docs/eu/steffo/cleaver/package-summary.html | 4 +- docs/eu/steffo/cleaver/package-tree.html | 4 +- docs/help-doc.html | 4 +- docs/index-files/index-1.html | 82 ++- docs/index-files/index-10.html | 20 +- docs/index-files/index-11.html | 12 +- docs/index-files/index-12.html | 14 +- docs/index-files/index-13.html | 50 +- docs/index-files/index-14.html | 30 +- docs/index-files/index-15.html | 118 +++++ docs/index-files/index-2.html | 76 +-- docs/index-files/index-3.html | 32 +- docs/index-files/index-4.html | 26 +- docs/index-files/index-5.html | 66 ++- docs/index-files/index-6.html | 50 +- docs/index-files/index-7.html | 40 +- docs/index-files/index-8.html | 40 +- docs/index-files/index-9.html | 20 +- docs/index.html | 22 +- docs/member-search-index.js | 2 +- docs/overview-summary.html | 4 +- docs/overview-tree.html | 45 +- docs/package-search-index.js | 2 +- docs/serialized-form.html | 419 ++++++++------- docs/type-search-index.js | 2 +- src/eu/steffo/cleaver/Main.java | 10 +- .../cleaver/gui/ChopAndStitchPanel.java | 26 - src/eu/steffo/cleaver/gui/ChopPanel.java | 13 - src/eu/steffo/cleaver/gui/CleaverFrame.java | 86 ++++ .../cleaver/gui/CleaverStitchPanel.java | 13 - src/eu/steffo/cleaver/gui/CompressRow.java | 22 - src/eu/steffo/cleaver/gui/CreateJobPanel.java | 53 -- src/eu/steffo/cleaver/gui/CryptRow.java | 40 -- src/eu/steffo/cleaver/gui/Frame.java | 48 -- src/eu/steffo/cleaver/gui/JobsTablePanel.java | 104 ---- src/eu/steffo/cleaver/gui/SplitRow.java | 60 --- .../gui/panels/ChopAndStitchPanel.java | 38 ++ .../steffo/cleaver/gui/panels/ChopPanel.java | 23 + .../cleaver/gui/panels/CreateJobPanel.java | 81 +++ .../JobsButtonsPanel.java} | 9 +- .../cleaver/gui/panels/JobsTablePanel.java | 105 ++++ .../cleaver/gui/panels/StitchPanel.java | 26 + .../gui/{ => rows}/CreateJobButtonRow.java | 8 +- .../cleaver/gui/{ => rows}/FileSelectRow.java | 35 +- src/eu/steffo/cleaver/gui/{ => rows}/Row.java | 2 +- .../cleaver/gui/{ => rows}/TitleRow.java | 4 +- .../cleaver/gui/rows/option/CompressRow.java | 47 ++ .../cleaver/gui/rows/option/CryptRow.java | 73 +++ .../cleaver/gui/rows/option/OptionRow.java | 8 + .../cleaver/gui/rows/option/SplitRow.java | 130 +++++ src/eu/steffo/cleaver/logic/ChopJob.java | 5 + src/eu/steffo/cleaver/logic/Job.java | 4 +- src/eu/steffo/cleaver/logic/StitchJob.java | 5 + .../logic/compress/CompressConfig.java | 4 + .../cleaver/logic/crypt/CryptConfig.java | 5 + .../logic/split/SplitByPartsConfig.java | 5 + .../logic/split/SplitBySizeConfig.java | 5 + .../cleaver/logic/split/SplitConfig.java | 3 +- 121 files changed, 9596 insertions(+), 1283 deletions(-) create mode 100644 .idea/inspectionProfiles/Project_Default.xml create mode 100644 docs/eu/steffo/cleaver/gui/OptionRow.html create mode 100644 docs/eu/steffo/cleaver/gui/StitchPanel.html create mode 100644 docs/eu/steffo/cleaver/gui/panels/ChopAndStitchPanel.html create mode 100644 docs/eu/steffo/cleaver/gui/panels/ChopPanel.html create mode 100644 docs/eu/steffo/cleaver/gui/panels/CreateJobPanel.html create mode 100644 docs/eu/steffo/cleaver/gui/panels/JobsButtonsPanel.html create mode 100644 docs/eu/steffo/cleaver/gui/panels/JobsTablePanel.JobsTableModel.html create mode 100644 docs/eu/steffo/cleaver/gui/panels/JobsTablePanel.html create mode 100644 docs/eu/steffo/cleaver/gui/panels/StitchPanel.html create mode 100644 docs/eu/steffo/cleaver/gui/panels/package-summary.html create mode 100644 docs/eu/steffo/cleaver/gui/panels/package-tree.html create mode 100644 docs/eu/steffo/cleaver/gui/rows/CreateJobButtonRow.html create mode 100644 docs/eu/steffo/cleaver/gui/rows/FileSelectRow.html create mode 100644 docs/eu/steffo/cleaver/gui/rows/Row.html create mode 100644 docs/eu/steffo/cleaver/gui/rows/TitleRow.html create mode 100644 docs/eu/steffo/cleaver/gui/rows/option/CompressRow.html create mode 100644 docs/eu/steffo/cleaver/gui/rows/option/CryptRow.html create mode 100644 docs/eu/steffo/cleaver/gui/rows/option/OptionRow.html create mode 100644 docs/eu/steffo/cleaver/gui/rows/option/SplitRow.html create mode 100644 docs/eu/steffo/cleaver/gui/rows/option/package-summary.html create mode 100644 docs/eu/steffo/cleaver/gui/rows/option/package-tree.html create mode 100644 docs/eu/steffo/cleaver/gui/rows/package-summary.html create mode 100644 docs/eu/steffo/cleaver/gui/rows/package-tree.html create mode 100644 docs/index-files/index-15.html delete mode 100644 src/eu/steffo/cleaver/gui/ChopAndStitchPanel.java delete mode 100644 src/eu/steffo/cleaver/gui/ChopPanel.java create mode 100644 src/eu/steffo/cleaver/gui/CleaverFrame.java delete mode 100644 src/eu/steffo/cleaver/gui/CleaverStitchPanel.java delete mode 100644 src/eu/steffo/cleaver/gui/CompressRow.java delete mode 100644 src/eu/steffo/cleaver/gui/CreateJobPanel.java delete mode 100644 src/eu/steffo/cleaver/gui/CryptRow.java delete mode 100644 src/eu/steffo/cleaver/gui/Frame.java delete mode 100644 src/eu/steffo/cleaver/gui/JobsTablePanel.java delete mode 100644 src/eu/steffo/cleaver/gui/SplitRow.java create mode 100644 src/eu/steffo/cleaver/gui/panels/ChopAndStitchPanel.java create mode 100644 src/eu/steffo/cleaver/gui/panels/ChopPanel.java create mode 100644 src/eu/steffo/cleaver/gui/panels/CreateJobPanel.java rename src/eu/steffo/cleaver/gui/{JobsButtons.java => panels/JobsButtonsPanel.java} (55%) create mode 100644 src/eu/steffo/cleaver/gui/panels/JobsTablePanel.java create mode 100644 src/eu/steffo/cleaver/gui/panels/StitchPanel.java rename src/eu/steffo/cleaver/gui/{ => rows}/CreateJobButtonRow.java (59%) rename src/eu/steffo/cleaver/gui/{ => rows}/FileSelectRow.java (63%) rename src/eu/steffo/cleaver/gui/{ => rows}/Row.java (87%) rename src/eu/steffo/cleaver/gui/{ => rows}/TitleRow.java (81%) create mode 100644 src/eu/steffo/cleaver/gui/rows/option/CompressRow.java create mode 100644 src/eu/steffo/cleaver/gui/rows/option/CryptRow.java create mode 100644 src/eu/steffo/cleaver/gui/rows/option/OptionRow.java create mode 100644 src/eu/steffo/cleaver/gui/rows/option/SplitRow.java diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml new file mode 100644 index 0000000..b08e5aa --- /dev/null +++ b/.idea/inspectionProfiles/Project_Default.xml @@ -0,0 +1,10 @@ + + + + \ No newline at end of file diff --git a/README.md b/README.md index f20c11b..f47d988 100644 --- a/README.md +++ b/README.md @@ -20,6 +20,10 @@ The documentation for this project is available [here](https://gh.steffo.eu/clea ### Progress +#### 2019-12-06 + +![](https://i.imgur.com/TBPgZ4D.png) + #### 2019-12-05-2 ![](https://i.imgur.com/Anrol7S.png) diff --git a/docs/allclasses-index.html b/docs/allclasses-index.html index 2bd1b4a..12e161f 100644 --- a/docs/allclasses-index.html +++ b/docs/allclasses-index.html @@ -2,10 +2,10 @@ - + All Classes - + @@ -80,7 +80,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height")); -ChopAndStitchPanel +ChopAndStitchPanel   @@ -88,11 +88,11 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));   -ChopPanel +ChopPanel   -CleaverStitchPanel +CleaverFrame   @@ -100,15 +100,15 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));   -CompressRow +CompressRow   -CreateJobButtonRow +CreateJobButtonRow   -CreateJobPanel +CreateJobPanel   @@ -116,35 +116,35 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));   -CryptRow +CryptRow   -FileSelectRow +FileSelectRow   -Frame -  - - Job   + +JobsButtonsPanel +  + -JobsButtons +JobsTablePanel   -JobsTablePanel -  - - Main   + +OptionRow +  + -Row +Row   @@ -160,7 +160,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));   -SplitRow +SplitRow   @@ -168,7 +168,11 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));   -TitleRow +StitchPanel +  + + +TitleRow   diff --git a/docs/allpackages-index.html b/docs/allpackages-index.html index f8fda04..cb08818 100644 --- a/docs/allpackages-index.html +++ b/docs/allpackages-index.html @@ -2,10 +2,10 @@ - + All Packages - + @@ -88,18 +88,30 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));   -eu.steffo.cleaver.logic +eu.steffo.cleaver.gui.panels   -eu.steffo.cleaver.logic.compress +eu.steffo.cleaver.gui.rows   -eu.steffo.cleaver.logic.crypt +eu.steffo.cleaver.gui.rows.option   +eu.steffo.cleaver.logic +  + + +eu.steffo.cleaver.logic.compress +  + + +eu.steffo.cleaver.logic.crypt +  + + eu.steffo.cleaver.logic.split   diff --git a/docs/constant-values.html b/docs/constant-values.html index 5bbe16b..d15b6bb 100644 --- a/docs/constant-values.html +++ b/docs/constant-values.html @@ -2,10 +2,10 @@ - + Constant Field Values - + diff --git a/docs/deprecated-list.html b/docs/deprecated-list.html index e93b11e..ab5003a 100644 --- a/docs/deprecated-list.html +++ b/docs/deprecated-list.html @@ -2,10 +2,10 @@ - + Deprecated List - + diff --git a/docs/element-list b/docs/element-list index 00c5830..5da0c65 100644 --- a/docs/element-list +++ b/docs/element-list @@ -1,5 +1,8 @@ eu.steffo.cleaver eu.steffo.cleaver.gui +eu.steffo.cleaver.gui.panels +eu.steffo.cleaver.gui.rows +eu.steffo.cleaver.gui.rows.option eu.steffo.cleaver.logic eu.steffo.cleaver.logic.compress eu.steffo.cleaver.logic.crypt diff --git a/docs/eu/steffo/cleaver/Main.html b/docs/eu/steffo/cleaver/Main.html index 3324d41..e9fa736 100644 --- a/docs/eu/steffo/cleaver/Main.html +++ b/docs/eu/steffo/cleaver/Main.html @@ -2,10 +2,10 @@ - + Main - + @@ -57,13 +57,13 @@ loadScripts(document, 'script'); @@ -102,6 +102,33 @@ extends java.lang.Object
@@ -280,8 +313,31 @@ extends javax.swing.JPanel +
+ + +
  • +
    + + +

    Method Details

    + @@ -325,7 +381,7 @@ extends javax.swing.JPanel
  • Detail: 
  • Field | 
  • Constr | 
  • -
  • Method
  • +
  • Method
  • diff --git a/docs/eu/steffo/cleaver/gui/ChopPanel.html b/docs/eu/steffo/cleaver/gui/ChopPanel.html index 784435f..fd87378 100644 --- a/docs/eu/steffo/cleaver/gui/ChopPanel.html +++ b/docs/eu/steffo/cleaver/gui/ChopPanel.html @@ -2,10 +2,10 @@ - + ChopPanel - + @@ -20,7 +20,7 @@ - - - - - - @@ -93,12 +93,14 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    java.lang.Object +
    javax.swing.table.AbstractTableModel
    eu.steffo.cleaver.gui.JobsTablePanel.JobsTableModel
    +
    All Implemented Interfaces:
    -
    javax.swing.table.TableModel
    +
    java.io.Serializable, javax.swing.table.TableModel
    Enclosing class:
    @@ -106,8 +108,11 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));

    public class JobsTablePanel.JobsTableModel
    -extends java.lang.Object
    -implements javax.swing.table.TableModel
    +extends javax.swing.table.AbstractTableModel +
    +
    See Also:
    +
    Serialized Form
    +
      @@ -117,25 +122,11 @@ implements javax.swing.table.TableModel

      Field Summary

      -
      - - - - - - - - - - - - - - - - -
      Fields 
      Modifier and TypeFieldDescription
      protected java.util.ArrayList<Job>jobs 
      -
      +
      +

      Fields inherited from class javax.swing.table.AbstractTableModel

      + + +listenerList
  • @@ -155,7 +146,7 @@ implements javax.swing.table.TableModel -JobsTableModel​(java.util.ArrayList<Job> jobs) +JobsTableModel()   @@ -182,59 +173,47 @@ implements javax.swing.table.TableModel -void -addTableModelListener​(javax.swing.event.TableModelListener l) -  - - java.lang.Class<?> getColumnClass​(int columnIndex)   - + int getColumnCount()   - + java.lang.String getColumnName​(int columnIndex)   - + int getRowCount()   - + java.lang.Object getValueAt​(int rowIndex, int columnIndex)   - + boolean isCellEditable​(int rowIndex, int columnIndex)   - -void -removeTableModelListener​(javax.swing.event.TableModelListener l) -  - - -void -setValueAt​(java.lang.Object aValue, -int rowIndex, -int columnIndex) -  -
    +

    Methods inherited from class javax.swing.table.AbstractTableModel

    + + +addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListener, setValueAt
    +

    Methods inherited from class java.lang.Object

    @@ -245,22 +224,6 @@ int columnIndex)
      - -
    • -
      - - -

      Field Details

      -
        -
      • -
        -

        jobs

        -
        protected final java.util.ArrayList<Job> jobs
        -
        -
      • -
      -
      -
    • @@ -270,8 +233,8 @@ int columnIndex) @@ -288,20 +251,12 @@ int columnIndex)

      getRowCount

      public int getRowCount()
      -
      -
      Specified by:
      -
      getRowCount in interface javax.swing.table.TableModel
      -
    • getColumnCount

      public int getColumnCount()
      -
      -
      Specified by:
      -
      getColumnCount in interface javax.swing.table.TableModel
      -
    • @@ -311,6 +266,8 @@ int columnIndex)
      Specified by:
      getColumnName in interface javax.swing.table.TableModel
      +
      Overrides:
      +
      getColumnName in class javax.swing.table.AbstractTableModel
    @@ -321,6 +278,8 @@ int columnIndex)
    Specified by:
    getColumnClass in interface javax.swing.table.TableModel
    +
    Overrides:
    +
    getColumnClass in class javax.swing.table.AbstractTableModel
    @@ -332,6 +291,8 @@ int columnIndex)
    Specified by:
    isCellEditable in interface javax.swing.table.TableModel
    +
    Overrides:
    +
    isCellEditable in class javax.swing.table.AbstractTableModel
    @@ -340,42 +301,6 @@ int columnIndex)

    getValueAt

    public java.lang.Object getValueAt​(int rowIndex, int columnIndex)
    -
    -
    Specified by:
    -
    getValueAt in interface javax.swing.table.TableModel
    -
    - - -
  • -
    -

    setValueAt

    -
    public void setValueAt​(java.lang.Object aValue, -int rowIndex, -int columnIndex)
    -
    -
    Specified by:
    -
    setValueAt in interface javax.swing.table.TableModel
    -
    -
    -
  • -
  • -
    -

    addTableModelListener

    -
    public void addTableModelListener​(javax.swing.event.TableModelListener l)
    -
    -
    Specified by:
    -
    addTableModelListener in interface javax.swing.table.TableModel
    -
    -
    -
  • -
  • -
    -

    removeTableModelListener

    -
    public void removeTableModelListener​(javax.swing.event.TableModelListener l)
    -
    -
    Specified by:
    -
    removeTableModelListener in interface javax.swing.table.TableModel
    -
  • @@ -417,7 +342,7 @@ int columnIndex) diff --git a/docs/eu/steffo/cleaver/gui/JobsTablePanel.html b/docs/eu/steffo/cleaver/gui/JobsTablePanel.html index 3db3a76..7e7ae6d 100644 --- a/docs/eu/steffo/cleaver/gui/JobsTablePanel.html +++ b/docs/eu/steffo/cleaver/gui/JobsTablePanel.html @@ -2,10 +2,10 @@ - + JobsTablePanel - + @@ -20,7 +20,13 @@ -