Adding space after license text

This commit is contained in:
gaugendre 2014-06-16 16:48:34 +02:00
parent f606426e13
commit 47eec5be0d
90 changed files with 489 additions and 430 deletions

2
.gitignore vendored
View file

@ -10,3 +10,5 @@
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid*
.idea

View file

@ -1,3 +1,24 @@
<!--
Reversound is used to get the music sheet of a piece from a music file.
Copyright (C) 2014 Gabriel AUGENDRE
Copyright (C) 2014 Gabriel DIENY
Copyright (C) 2014 Arthur GAUCHER
Copyright (C) 2014 Gabriel LEPETIT-AIMON
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
-->
<?xml version="1.0" encoding="UTF-8"?>
<jnlp spec="1.0+" codebase="http://crocmagnon.github.io/reversound" href="Reversound.jnlp">
<information>

View file

@ -18,60 +18,32 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.package actions;
*/
package actions;
import javax.swing.*;
import java.awt.event.ActionEvent;
/**
* Created by Gabriel on 28/03/2014.
*/
public class ExpertModeAction extends AbstractAction {
public static final String ACTIVE = "ExpertModeActive";
/**
* Create the ExpertModeAction.
* @param default_value Is the expert mode enabled ?
*/
public ExpertModeAction(boolean default_value) {
super("Mode expert");
putValue(ACTIVE,default_value);
}
@Override
public void actionPerformed(ActionEvent e) {
putValue(ACTIVE, !((Boolean) getValue(ACTIVE)));
}
/* public void setExpertMode(Boolean enabled) {
putValue(ACTIVE,enabled);
}*/
}

View file

@ -19,96 +19,51 @@ You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.package actions;
*/
package actions;
import generictools.Strings;
import javax.swing.*;
import javax.swing.filechooser.FileNameExtensionFilter;
import java.awt.event.ActionEvent;
import java.io.File;
/**
* Ask to user to open a File and start reading.
*/
public class ImportFileAction extends AbstractAction {
public static final String FILE = "Fichier";
private final JComboBox<String> sourceList;
private final JFileChooser chooser = new JFileChooser();
private final JFrame frame;
public ImportFileAction(JFrame frame, JComboBox<String> sourceList){
super("Importer un fichier...");
this.frame = frame;
this.sourceList = sourceList;
}
/**
* Invoked when the user clicks either on file import button or menu item.
* Loads the file in memory
* @param e An event.
*/
@Override
public void actionPerformed(ActionEvent e) {
FileNameExtensionFilter filter = new FileNameExtensionFilter("Fichier Audio wav", "wav");
chooser.setFileFilter(filter);
int returnVal = chooser.showOpenDialog(frame);
if(returnVal == JFileChooser.APPROVE_OPTION) {
if (sourceList.getItemCount() > 1)
sourceList.removeItemAt(1);
File audioFile = new File(chooser.getSelectedFile().getAbsolutePath());
putValue(FILE, audioFile);
sourceList.addItem(audioFile.getName());
sourceList.setPrototypeDisplayValue(Strings.longestString("Fichier", audioFile.getName()));
sourceList.setSelectedIndex(1);
}
}
}
}

View file

@ -22,6 +22,11 @@ import javax.swing.*;
import java.awt.event.ActionEvent;
import java.awt.event.WindowEvent;
*/
package actions;
import javax.swing.*;
import java.awt.event.ActionEvent;
import java.awt.event.WindowEvent;
/**
* Created by gaugendre on 18/04/2014.

View file

@ -18,68 +18,35 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.package actions;
*/
package actions;
import javax.swing.*;
import java.awt.event.ActionEvent;
import java.beans.PropertyVetoException;
/**
* Created by Gabriel on 28/03/2014.
*/
public class ShowInternalFrameAction extends AbstractAction {
private final JDesktopPane desktopPane;
private final JInternalFrame internalFrame;
public ShowInternalFrameAction(JDesktopPane desktopPane, JInternalFrame internalFrame) {
super(internalFrame.getTitle());
this.desktopPane = desktopPane;
this.internalFrame = internalFrame;
}
@Override
public void actionPerformed(ActionEvent e) {
if (!internalFrame.isVisible()) {
desktopPane.add(internalFrame);
internalFrame.setVisible(true);
} else {
try {
internalFrame.setSelected(true);
} catch (PropertyVetoException e1) {
e1.printStackTrace(System.err);
}
}
}
}

View file

@ -1,23 +1,24 @@
/*
Reversound is used to get the music sheet of a piece from a music file.
Copyright (C) 2014 Gabriel AUGENDRE
Copyright (C) 2014 Gabriel DIENY
Copyright (C) 2014 Arthur GAUCHER
Copyright (C) 2014 Gabriel LEPETIT-AIMON
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package conteneurs;
/*
Reversound is used to get the music sheet of a piece from a music file.
Copyright (C) 2014 Gabriel AUGENDRE
Copyright (C) 2014 Gabriel DIENY
Copyright (C) 2014 Arthur GAUCHER
Copyright (C) 2014 Gabriel LEPETIT-AIMON
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package conteneurs;
import java.util.ArrayList;

View file

@ -1,23 +1,24 @@
/*
Reversound is used to get the music sheet of a piece from a music file.
Copyright (C) 2014 Gabriel AUGENDRE
Copyright (C) 2014 Gabriel DIENY
Copyright (C) 2014 Arthur GAUCHER
Copyright (C) 2014 Gabriel LEPETIT-AIMON
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package conteneurs;
/*
Reversound is used to get the music sheet of a piece from a music file.
Copyright (C) 2014 Gabriel AUGENDRE
Copyright (C) 2014 Gabriel DIENY
Copyright (C) 2014 Arthur GAUCHER
Copyright (C) 2014 Gabriel LEPETIT-AIMON
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package conteneurs;
import java.util.ArrayList;

View file

@ -17,7 +17,8 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package conteneurs;
*/
package conteneurs;
import generictools.Instant;
import processing.buffer.NoteBuffer;

View file

@ -17,7 +17,8 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package conteneurs;
*/
package conteneurs;
/**
* Created by gaby on 14/05/14.

View file

@ -17,7 +17,8 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package conteneurs;
*/
package conteneurs;
import java.util.ArrayList;

View file

@ -1,23 +1,24 @@
/*
Reversound is used to get the music sheet of a piece from a music file.
Copyright (C) 2014 Gabriel AUGENDRE
Copyright (C) 2014 Gabriel DIENY
Copyright (C) 2014 Arthur GAUCHER
Copyright (C) 2014 Gabriel LEPETIT-AIMON
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package conteneurs;
/*
Reversound is used to get the music sheet of a piece from a music file.
Copyright (C) 2014 Gabriel AUGENDRE
Copyright (C) 2014 Gabriel DIENY
Copyright (C) 2014 Arthur GAUCHER
Copyright (C) 2014 Gabriel LEPETIT-AIMON
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package conteneurs;
import java.util.ArrayList;

View file

@ -17,16 +17,17 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package conteneurs;
*/
package conteneurs;
import processing.buffer.NoteBuffer;
import processing.buffer.NoteBuffer;
/** Created by gaby on 02/06/14.
* Contient l'identifiant d'une note. Une note jouée est déclarée à tous les instants elle est jouée,
* mais l'identifiant de la note est commun car il s'agit de la meme note. Fait le lien entre tous les instants
* ou une note est jouee */
public class NoteID extends ObservableObject implements ObservableObject.Listener{
private NoteBuffer buffer;
private NoteBuffer buffer;
private int bufferID=-1;
public NoteID(Note note){

View file

@ -17,11 +17,8 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package conteneurs;
import processing.buffer.NoteBuffer;
import java.util.ArrayList;
*/
package conteneurs;
/**
* Created by gaby on 02/06/14.

View file

@ -17,7 +17,8 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package conteneurs;
*/
package conteneurs;
/**
* Created by gaby on 14/05/14.

View file

@ -17,7 +17,8 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package conteneurs;
*/
package conteneurs;
import java.util.ArrayList;

View file

@ -17,7 +17,8 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package conteneurs;
*/
package conteneurs;
import java.util.ArrayList;

View file

@ -17,7 +17,8 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package conteneurs;
*/
package conteneurs;
/**
* Created by gaby on 06/05/14.

View file

@ -1,23 +1,24 @@
/*
Reversound is used to get the music sheet of a piece from a music file.
Copyright (C) 2014 Gabriel AUGENDRE
Copyright (C) 2014 Gabriel DIENY
Copyright (C) 2014 Arthur GAUCHER
Copyright (C) 2014 Gabriel LEPETIT-AIMON
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package conteneurs;
/*
Reversound is used to get the music sheet of a piece from a music file.
Copyright (C) 2014 Gabriel AUGENDRE
Copyright (C) 2014 Gabriel DIENY
Copyright (C) 2014 Arthur GAUCHER
Copyright (C) 2014 Gabriel LEPETIT-AIMON
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package conteneurs;
import java.util.ArrayList;

View file

@ -1,23 +1,24 @@
/*
Reversound is used to get the music sheet of a piece from a music file.
Copyright (C) 2014 Gabriel AUGENDRE
Copyright (C) 2014 Gabriel DIENY
Copyright (C) 2014 Arthur GAUCHER
Copyright (C) 2014 Gabriel LEPETIT-AIMON
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package conteneurs;
/*
Reversound is used to get the music sheet of a piece from a music file.
Copyright (C) 2014 Gabriel AUGENDRE
Copyright (C) 2014 Gabriel DIENY
Copyright (C) 2014 Arthur GAUCHER
Copyright (C) 2014 Gabriel LEPETIT-AIMON
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package conteneurs;
import java.util.ArrayList;

View file

@ -1,23 +1,24 @@
/*
Reversound is used to get the music sheet of a piece from a music file.
Copyright (C) 2014 Gabriel AUGENDRE
Copyright (C) 2014 Gabriel DIENY
Copyright (C) 2014 Arthur GAUCHER
Copyright (C) 2014 Gabriel LEPETIT-AIMON
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package conteneurs;
/*
Reversound is used to get the music sheet of a piece from a music file.
Copyright (C) 2014 Gabriel AUGENDRE
Copyright (C) 2014 Gabriel DIENY
Copyright (C) 2014 Arthur GAUCHER
Copyright (C) 2014 Gabriel LEPETIT-AIMON
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package conteneurs;
import generictools.Pair;

View file

@ -1,23 +1,24 @@
/*
Reversound is used to get the music sheet of a piece from a music file.
Copyright (C) 2014 Gabriel AUGENDRE
Copyright (C) 2014 Gabriel DIENY
Copyright (C) 2014 Arthur GAUCHER
Copyright (C) 2014 Gabriel LEPETIT-AIMON
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package generictools;
/*
Reversound is used to get the music sheet of a piece from a music file.
Copyright (C) 2014 Gabriel AUGENDRE
Copyright (C) 2014 Gabriel DIENY
Copyright (C) 2014 Arthur GAUCHER
Copyright (C) 2014 Gabriel LEPETIT-AIMON
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package generictools;
/**
* Created by Gabriel on 25/03/2014.

View file

@ -17,7 +17,8 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package generictools;
*/
package generictools;
import processing.buffer.Buffer;
import processing.buffer.TemporalBuffer;

View file

@ -17,7 +17,8 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package generictools;
*/
package generictools;
/**
* Created by gaby on 21/03/14.

View file

@ -17,7 +17,8 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package generictools;
*/
package generictools;
/** Created by Gabriel Augendre on 18/04/2014.
* Renvoie la chaine de caractere la plus longue parmi celles donnees en paramètre */

View file

@ -1,23 +1,24 @@
/*
Reversound is used to get the music sheet of a piece from a music file.
Copyright (C) 2014 Gabriel AUGENDRE
Copyright (C) 2014 Gabriel DIENY
Copyright (C) 2014 Arthur GAUCHER
Copyright (C) 2014 Gabriel LEPETIT-AIMON
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package generictools;
/*
Reversound is used to get the music sheet of a piece from a music file.
Copyright (C) 2014 Gabriel AUGENDRE
Copyright (C) 2014 Gabriel DIENY
Copyright (C) 2014 Arthur GAUCHER
Copyright (C) 2014 Gabriel LEPETIT-AIMON
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package generictools;
import processing.buffer.Buffer;

View file

@ -17,7 +17,8 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package gui;
*/
package gui;
import generictools.Pair;
import javafx.scene.Group;

View file

@ -17,7 +17,8 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package gui;
*/
package gui;
public interface ClipView {
public void currentFrameChanged();

View file

@ -17,7 +17,8 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package gui;
*/
package gui;
import javafx.geometry.Point2D;
import javafx.scene.shape.Line;

View file

@ -17,7 +17,8 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package gui;
*/
package gui;
import javafx.scene.paint.Color;
import javafx.scene.text.Text;

View file

@ -1,23 +1,24 @@
/*
Reversound is used to get the music sheet of a piece from a music file.
Copyright (C) 2014 Gabriel AUGENDRE
Copyright (C) 2014 Gabriel DIENY
Copyright (C) 2014 Arthur GAUCHER
Copyright (C) 2014 Gabriel LEPETIT-AIMON
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package gui;
/*
Reversound is used to get the music sheet of a piece from a music file.
Copyright (C) 2014 Gabriel AUGENDRE
Copyright (C) 2014 Gabriel DIENY
Copyright (C) 2014 Arthur GAUCHER
Copyright (C) 2014 Gabriel LEPETIT-AIMON
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package gui;
import actions.ExpertModeAction;
@ -33,7 +34,6 @@ import processing.buffer.Buffer;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.beans.PropertyChangeListener;
import java.beans.PropertyVetoException;
import java.io.File;
import java.util.ArrayList;

View file

@ -17,7 +17,8 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package gui;
*/
package gui;
import generictools.Instant;
import processing.BufferPlayer;

View file

@ -17,7 +17,8 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package gui;
*/
package gui;
import generictools.Instant;

View file

@ -17,7 +17,8 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package gui;
*/
package gui;
import javafx.scene.control.Button;
import javafx.scene.control.ProgressBar;

View file

@ -17,7 +17,9 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package gui;
*/
package gui;
import gui.graphs.GraphicView;
import javafx.application.Platform;

View file

@ -1 +1,21 @@
/*
Reversound is used to get the music sheet of a piece from a music file.
Copyright (C) 2014 Gabriel AUGENDRE
Copyright (C) 2014 Gabriel DIENY
Copyright (C) 2014 Arthur GAUCHER
Copyright (C) 2014 Gabriel LEPETIT-AIMON
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
.progress-bar .bar {-fx-padding:3px; -fx-background-insets:0;}

View file

@ -1 +1,21 @@
/*
Reversound is used to get the music sheet of a piece from a music file.
Copyright (C) 2014 Gabriel AUGENDRE
Copyright (C) 2014 Gabriel DIENY
Copyright (C) 2014 Arthur GAUCHER
Copyright (C) 2014 Gabriel LEPETIT-AIMON
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
.progress-indicator .percentage {-fx-font-size: 0.01em;}

View file

@ -17,7 +17,8 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package gui;
*/
package gui;
import generictools.Instant;
import gui.viewer_state.BufferViewerState;

View file

@ -17,16 +17,15 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package gui.graphs;
*/
package gui.graphs;
import conteneurs.ObservableObject;
import gui.PlayerControl;
import gui.viewer_state.BufferViewerState;
import gui.viewer_state.Viewer;
import javafx.event.EventHandler;
import javafx.scene.input.ContextMenuEvent;
import processing.buffer.Buffer;
import processing.buffer.TemporalBuffer;
/**
* Created by gaby on 08/05/14.

View file

@ -17,18 +17,15 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package gui.graphs;
*/
package gui.graphs;
import conteneurs.ObservableObject;
import javafx.application.Platform;
import javafx.event.EventHandler;
import javafx.scene.Node;
import javafx.scene.Parent;
import javafx.scene.input.ContextMenuEvent;
import processing.buffer.Buffer;
import javax.swing.*;
import java.util.ArrayList;
/**
* Created by gaby on 07/05/14.

View file

@ -17,7 +17,8 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package gui.graphs;
*/
package gui.graphs;
import conteneurs.ObservableObject;
import gui.PlayerControl;
@ -26,8 +27,6 @@ import gui.viewer_state.BufferViewerState;
import gui.viewer_state.ObservableViewerState;
import gui.viewer_state.Viewer;
import gui.viewer_state.ViewerState;
import javafx.event.EventHandler;
import javafx.scene.input.ContextMenuEvent;
import processing.buffer.Buffer;
import processing.buffer.TemporalBuffer;

View file

@ -17,12 +17,13 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package gui.graphs;
*/
package gui.graphs;
import conteneurs.*;
import conteneurs.ObservableObject;
import conteneurs.Spectre;
import javafx.application.Platform;
import javafx.collections.*;import javafx.collections.ObservableList;import javafx.scene.Parent;
import javafx.scene.Scene;
import javafx.scene.Parent;
import javafx.scene.chart.BarChart;
import javafx.scene.chart.CategoryAxis;
import javafx.scene.chart.NumberAxis;
@ -31,7 +32,8 @@ import javafx.scene.text.Font;
import javax.swing.*;
import java.awt.event.ItemEvent;
import java.awt.event.ItemListener;import java.util.ArrayList;
import java.awt.event.ItemListener;
import java.util.ArrayList;
/**
* Created by gaby on 01/06/14.

View file

@ -1,3 +1,24 @@
/*
Reversound is used to get the music sheet of a piece from a music file.
Copyright (C) 2014 Gabriel AUGENDRE
Copyright (C) 2014 Gabriel DIENY
Copyright (C) 2014 Arthur GAUCHER
Copyright (C) 2014 Gabriel LEPETIT-AIMON
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
.thick-chart .chart-series-line {
-fx-stroke-width: 1px;
}

View file

@ -17,7 +17,8 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package gui.graphs;
*/
package gui.graphs;
import generictools.Instant;
import gui.PlayerControl;

File diff suppressed because one or more lines are too long

View file

@ -17,7 +17,8 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package gui.graphs;
*/
package gui.graphs;
/**
* Adapted by arthur from Candle.java in javafx's Ensemble8 demo.

View file

@ -17,7 +17,8 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package gui.graphs;
*/
package gui.graphs;
/**
* Modified by arthur in javafx's Ensemble8 demo.

View file

@ -17,7 +17,8 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package gui.graphs;
*/
package gui.graphs;
import conteneurs.Gamme;
import conteneurs.NoteGamme;

View file

@ -17,9 +17,13 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package gui.graphs;
*/
package gui.graphs;
import conteneurs.*;
import conteneurs.NoteEvent;
import conteneurs.NoteEventList;
import conteneurs.NoteGamme;
import conteneurs.Profil;
import generictools.Instant;
import javafx.scene.paint.Color;
import processing.buffer.TemporalBuffer;

View file

@ -17,7 +17,8 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package gui.graphs;
*/
package gui.graphs;
import conteneurs.ObservableObject;
import javafx.application.Platform;

View file

@ -17,7 +17,8 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package gui.graphs;
*/
package gui.graphs;
import conteneurs.NoteList;
import generictools.Instant;

View file

@ -1,4 +1,23 @@
/*
Reversound is used to get the music sheet of a piece from a music file.
Copyright (C) 2014 Gabriel AUGENDRE
Copyright (C) 2014 Gabriel DIENY
Copyright (C) 2014 Arthur GAUCHER
Copyright (C) 2014 Gabriel LEPETIT-AIMON
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
.overlay{

View file

@ -17,7 +17,8 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package gui.graphs;
*/
package gui.graphs;
import javafx.application.Platform;
import javafx.beans.value.ChangeListener;
@ -26,7 +27,7 @@ import javafx.event.EventHandler;
import javafx.scene.effect.DropShadow;
import javafx.scene.input.ContextMenuEvent;
import javafx.scene.input.MouseEvent;
import javafx.scene.layout.*;
import javafx.scene.layout.BorderPane;
/**

View file

@ -17,13 +17,12 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package gui.graphs;
*/
package gui.graphs;
import conteneurs.*;import javafx.scene.chart.CategoryAxis;
import conteneurs.Profil;
import javax.swing.*;
import java.awt.event.ItemEvent;
import java.awt.event.ItemListener;import java.util.ArrayList;
import java.util.ArrayList;
/**

View file

@ -17,7 +17,8 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package gui.graphs;
*/
package gui.graphs;
import conteneurs.Gamme;
import conteneurs.NoteGamme;

View file

@ -17,7 +17,8 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package gui.graphs;
*/
package gui.graphs;
import conteneurs.Spectre;
import generictools.Instant;

View file

@ -17,7 +17,8 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package gui.graphs;
*/
package gui.graphs;
import conteneurs.Gamme;
import conteneurs.NoteGamme;

View file

@ -17,7 +17,8 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package gui.graphs;
*/
package gui.graphs;
/*
* Copyright (c) 2008, 2013 Oracle and/or its affiliates.
@ -243,4 +244,4 @@ public class TraceChart<X, String> extends XYChart<Number, String> {
}
}
}
}
}

View file

@ -17,7 +17,8 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package gui.viewer_state;
*/
package gui.viewer_state;
import processing.buffer.Buffer;
import processing.buffer.BufferEvent;

View file

@ -17,7 +17,8 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package gui.viewer_state;
*/
package gui.viewer_state;
import conteneurs.ObservableObject;
import conteneurs.ObservableObjectEvent;

View file

@ -17,7 +17,8 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package gui.viewer_state;
*/
package gui.viewer_state;
/**
* Created by gaby on 09/04/14.

View file

@ -17,7 +17,8 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package gui.viewer_state;
*/
package gui.viewer_state;
import processing.ProcessControl;
@ -129,4 +130,4 @@ public abstract class ViewerState {
public void setSlowingFactorOnDataChange(int slowingFactorOnDataChange) {
this.slowingFactorOnDataChange = slowingFactorOnDataChange;
}
}
}

View file

@ -17,7 +17,8 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package processing;
*/
package processing;
import processing.buffer.Storage;
import processing.buffer.TemporalBuffer;

View file

@ -17,7 +17,8 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package processing;
*/
package processing;
import generictools.Instant;
import gui.PlayerControl;

View file

@ -17,20 +17,16 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package processing;
*/
package processing;
import conteneurs.Note;
import generictools.Instant;
import generictools.Strings;
import processing.buffer.NoteBuffer;
import processing.properties.FloatProperty;
import javax.swing.*;
import javax.swing.filechooser.FileNameExtensionFilter;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
import java.lang.reflect.Array;
import java.util.ArrayList;
/**Created by gaby on 03/06/14.

View file

@ -17,7 +17,8 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package processing;
*/
package processing;
import conteneurs.NoteEventList;
@ -31,7 +32,6 @@ import processing.buffer.Buffer;
import processing.buffer.NoteBuffer;
import processing.buffer.TemporalBuffer;
import processing.processes.*;
import processing.processes.FreqEdgeDetector;
import processing.processes.Process;
import java.util.ArrayList;

View file

@ -17,7 +17,8 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package processing;
*/
package processing;
import conteneurs.Gamme;
import conteneurs.Spectre;

View file

@ -17,7 +17,9 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package processing;
*/
package processing;
import conteneurs.Spectre;

View file

@ -17,7 +17,8 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package processing.buffer;
*/
package processing.buffer;
import conteneurs.ObservableObject;
import conteneurs.ObservableObjectEvent;
@ -365,4 +366,4 @@ public class Buffer <T> {
public void setProcessingOrder(Process.ProcessingOrder processingOrder) {
this.processingOrder = processingOrder;
}
}
}

View file

@ -17,7 +17,8 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package processing.buffer;
*/
package processing.buffer;
/**

View file

@ -17,7 +17,8 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package processing.buffer;
*/
package processing.buffer;
/**
* Created by gaby on 02/04/14.

View file

@ -17,7 +17,8 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package processing.buffer;
*/
package processing.buffer;
import conteneurs.*;
import generictools.Instant;
@ -123,4 +124,4 @@ public class NoteBuffer extends TemporalBuffer<NoteList> implements ObservableOb
public int getNotesNbr(){
return notes.size();
}
}
}

View file

@ -17,7 +17,8 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package processing.buffer;
*/
package processing.buffer;
import java.util.ArrayList;

View file

@ -17,7 +17,8 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package processing.buffer;
*/
package processing.buffer;
import java.util.ArrayList;

View file

@ -17,7 +17,8 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package processing.buffer;
*/
package processing.buffer;
/**
* Created by gaby on 31/03/14.

View file

@ -17,7 +17,8 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package processing.buffer;
*/
package processing.buffer;
import generictools.Instant;

View file

@ -17,7 +17,8 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package processing.processes;
*/
package processing.processes;
import conteneurs.Note;
import conteneurs.NoteEvent;
@ -157,4 +158,4 @@ public class EventToNote extends IndexedProcess<NoteList>{
stillAlive.clear();
super.clean();
}
}
}

View file

@ -17,7 +17,8 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package processing.processes;
*/
package processing.processes;
import conteneurs.NoteGamme;
import conteneurs.RegularGamme;

View file

@ -17,7 +17,8 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package processing.processes;
*/
package processing.processes;
import conteneurs.Spectre;
import generictools.Instant;

View file

@ -1,30 +1,31 @@
/*
Reversound is used to get the music sheet of a piece from a music file.
Copyright (C) 2014 Gabriel AUGENDRE
Copyright (C) 2014 Gabriel DIENY
Copyright (C) 2014 Arthur GAUCHER
Copyright (C) 2014 Gabriel LEPETIT-AIMON
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package processing.processes;
/*
Reversound is used to get the music sheet of a piece from a music file.
Copyright (C) 2014 Gabriel AUGENDRE
Copyright (C) 2014 Gabriel DIENY
Copyright (C) 2014 Arthur GAUCHER
Copyright (C) 2014 Gabriel LEPETIT-AIMON
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package processing.processes;
import conteneurs.*;
import generictools.Instant;
import javafx.collections.ObservableList;
import processing.buffer.Storage;
import processing.buffer.TemporalBuffer;
import processing.properties.FloatProperty;import processing.properties.IntProperty;
import processing.properties.FloatProperty;
import processing.properties.IntProperty;
import java.util.ArrayList;
@ -179,4 +180,4 @@ public class FreqEdgeToEvent extends IndexedProcess<NoteEventList> {
protected ProcessingOrder getProcessingOrder() {
return ProcessingOrder.ASCENDING_ORDER;
}
}
}

View file

@ -17,7 +17,8 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package processing.processes;
*/
package processing.processes;
import generictools.Instant;
import processing.buffer.Buffer;
@ -151,4 +152,4 @@ public abstract class IndexedProcess <T> extends Process<T> {
}
}
}

View file

@ -17,7 +17,8 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package processing.processes;
*/
package processing.processes;
import generictools.Pair;
@ -510,4 +511,4 @@ public abstract class Process<T> implements Runnable {
public void setBoxDisplayed(boolean boxDisplayed) {
this.boxDisplayed = boxDisplayed;
}
}
}

View file

@ -17,7 +17,8 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package processing.processes;
*/
package processing.processes;
/**
* Created by gaby on 25/05/14.

View file

@ -17,10 +17,9 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package processing.properties;
*/
package processing.properties;
import javafx.event.ActionEvent;
import javafx.event.EventHandler;
import javafx.scene.control.CheckBox;
import javafx.scene.control.Control;

View file

@ -17,7 +17,8 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package processing.properties;
*/
package processing.properties;
import generictools.Pair;
import javafx.application.Platform;
@ -26,7 +27,6 @@ import javafx.event.EventHandler;
import javafx.scene.control.ComboBox;
import javafx.scene.control.Control;
import java.awt.image.ComponentColorModel;
import java.util.ArrayList;
/**

View file

@ -17,9 +17,9 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package processing.properties;
*/
package processing.properties;
import com.sun.org.apache.bcel.internal.generic.FLOAD;
import javafx.event.ActionEvent;
import javafx.event.EventHandler;
import javafx.scene.control.Control;

View file

@ -17,7 +17,8 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package processing.properties;
*/
package processing.properties;
import javafx.event.ActionEvent;
import javafx.event.EventHandler;

View file

@ -17,7 +17,8 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package processing.properties;
*/
package processing.properties;
import java.util.ArrayList;

View file

@ -17,7 +17,8 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package processing.properties;
*/
package processing.properties;
import javafx.application.Platform;
import javafx.scene.control.Control;

View file

@ -17,15 +17,13 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package processing.properties;
*/
package processing.properties;
import javafx.application.Platform;
import javafx.event.ActionEvent;
import javafx.event.EventHandler;
import javafx.scene.Node;
import javafx.scene.control.Control;
import javafx.scene.control.TextField;
import javafx.scene.text.Text;
import java.util.ArrayList;
@ -72,4 +70,4 @@ public class StringProperty extends Property<String> {
for(TextField t:textFields)
t.setText(getApparentValue());
}
}
}