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 # virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid* 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"?> <?xml version="1.0" encoding="UTF-8"?>
<jnlp spec="1.0+" codebase="http://crocmagnon.github.io/reversound" href="Reversound.jnlp"> <jnlp spec="1.0+" codebase="http://crocmagnon.github.io/reversound" href="Reversound.jnlp">
<information> <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 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; along with this program. If not, see <http://www.gnu.org/licenses/>.package actions;
*/ */
package actions;
import javax.swing.*; import javax.swing.*;
import java.awt.event.ActionEvent; import java.awt.event.ActionEvent;
/** /**
* Created by Gabriel on 28/03/2014. * Created by Gabriel on 28/03/2014.
*/ */
public class ExpertModeAction extends AbstractAction { public class ExpertModeAction extends AbstractAction {
public static final String ACTIVE = "ExpertModeActive"; public static final String ACTIVE = "ExpertModeActive";
/** /**
* Create the ExpertModeAction. * Create the ExpertModeAction.
* @param default_value Is the expert mode enabled ? * @param default_value Is the expert mode enabled ?
*/ */
public ExpertModeAction(boolean default_value) { public ExpertModeAction(boolean default_value) {
super("Mode expert"); super("Mode expert");
putValue(ACTIVE,default_value); putValue(ACTIVE,default_value);
} }
@Override @Override
public void actionPerformed(ActionEvent e) { public void actionPerformed(ActionEvent e) {
putValue(ACTIVE, !((Boolean) getValue(ACTIVE))); putValue(ACTIVE, !((Boolean) getValue(ACTIVE)));
} }
/* public void setExpertMode(Boolean enabled) { /* public void setExpertMode(Boolean enabled) {
putValue(ACTIVE,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; along with this program. If not, see <http://www.gnu.org/licenses/>.package actions;
*/ */
package actions;
import generictools.Strings; import generictools.Strings;
import javax.swing.*; import javax.swing.*;
import javax.swing.filechooser.FileNameExtensionFilter; import javax.swing.filechooser.FileNameExtensionFilter;
import java.awt.event.ActionEvent; import java.awt.event.ActionEvent;
import java.io.File; import java.io.File;
/** /**
* Ask to user to open a File and start reading. * Ask to user to open a File and start reading.
*/ */
public class ImportFileAction extends AbstractAction { public class ImportFileAction extends AbstractAction {
public static final String FILE = "Fichier"; public static final String FILE = "Fichier";
private final JComboBox<String> sourceList; private final JComboBox<String> sourceList;
private final JFileChooser chooser = new JFileChooser(); private final JFileChooser chooser = new JFileChooser();
private final JFrame frame; private final JFrame frame;
public ImportFileAction(JFrame frame, JComboBox<String> sourceList){ public ImportFileAction(JFrame frame, JComboBox<String> sourceList){
super("Importer un fichier..."); super("Importer un fichier...");
this.frame = frame; this.frame = frame;
this.sourceList = sourceList; this.sourceList = sourceList;
} }
/** /**
* Invoked when the user clicks either on file import button or menu item. * Invoked when the user clicks either on file import button or menu item.
* Loads the file in memory * Loads the file in memory
* @param e An event. * @param e An event.
*/ */
@Override @Override
public void actionPerformed(ActionEvent e) { public void actionPerformed(ActionEvent e) {
FileNameExtensionFilter filter = new FileNameExtensionFilter("Fichier Audio wav", "wav"); FileNameExtensionFilter filter = new FileNameExtensionFilter("Fichier Audio wav", "wav");
chooser.setFileFilter(filter); chooser.setFileFilter(filter);
int returnVal = chooser.showOpenDialog(frame); int returnVal = chooser.showOpenDialog(frame);
if(returnVal == JFileChooser.APPROVE_OPTION) { if(returnVal == JFileChooser.APPROVE_OPTION) {
if (sourceList.getItemCount() > 1) if (sourceList.getItemCount() > 1)
sourceList.removeItemAt(1); sourceList.removeItemAt(1);
File audioFile = new File(chooser.getSelectedFile().getAbsolutePath()); File audioFile = new File(chooser.getSelectedFile().getAbsolutePath());
putValue(FILE, audioFile); putValue(FILE, audioFile);
sourceList.addItem(audioFile.getName()); sourceList.addItem(audioFile.getName());
sourceList.setPrototypeDisplayValue(Strings.longestString("Fichier", audioFile.getName())); sourceList.setPrototypeDisplayValue(Strings.longestString("Fichier", audioFile.getName()));
sourceList.setSelectedIndex(1); sourceList.setSelectedIndex(1);
} }
} }
} }

View file

@ -22,6 +22,11 @@ import javax.swing.*;
import java.awt.event.ActionEvent; import java.awt.event.ActionEvent;
import java.awt.event.WindowEvent; 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. * 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 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; along with this program. If not, see <http://www.gnu.org/licenses/>.package actions;
*/ */
package actions;
import javax.swing.*; import javax.swing.*;
import java.awt.event.ActionEvent; import java.awt.event.ActionEvent;
import java.beans.PropertyVetoException; import java.beans.PropertyVetoException;
/** /**
* Created by Gabriel on 28/03/2014. * Created by Gabriel on 28/03/2014.
*/ */
public class ShowInternalFrameAction extends AbstractAction { public class ShowInternalFrameAction extends AbstractAction {
private final JDesktopPane desktopPane; private final JDesktopPane desktopPane;
private final JInternalFrame internalFrame; private final JInternalFrame internalFrame;
public ShowInternalFrameAction(JDesktopPane desktopPane, JInternalFrame internalFrame) { public ShowInternalFrameAction(JDesktopPane desktopPane, JInternalFrame internalFrame) {
super(internalFrame.getTitle()); super(internalFrame.getTitle());
this.desktopPane = desktopPane; this.desktopPane = desktopPane;
this.internalFrame = internalFrame; this.internalFrame = internalFrame;
} }
@Override @Override
public void actionPerformed(ActionEvent e) { public void actionPerformed(ActionEvent e) {
if (!internalFrame.isVisible()) { if (!internalFrame.isVisible()) {
desktopPane.add(internalFrame); desktopPane.add(internalFrame);
internalFrame.setVisible(true); internalFrame.setVisible(true);
} else { } else {
try { try {
internalFrame.setSelected(true); internalFrame.setSelected(true);
} catch (PropertyVetoException e1) { } catch (PropertyVetoException e1) {
e1.printStackTrace(System.err); e1.printStackTrace(System.err);
} }
} }
} }
} }

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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package conteneurs; */
package conteneurs;
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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package conteneurs; */
package conteneurs;
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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package conteneurs; */
package conteneurs;
import generictools.Instant; import generictools.Instant;
import processing.buffer.NoteBuffer; 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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package conteneurs; */
package conteneurs;
/** /**
* Created by gaby on 14/05/14. * 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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package conteneurs; */
package conteneurs;
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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package conteneurs; */
package conteneurs;
import java.util.ArrayList; 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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. 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. /** 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, * 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 * 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 */ * ou une note est jouee */
public class NoteID extends ObservableObject implements ObservableObject.Listener{ public class NoteID extends ObservableObject implements ObservableObject.Listener{
private NoteBuffer buffer; private NoteBuffer buffer;
private int bufferID=-1; private int bufferID=-1;
public NoteID(Note note){ 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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package conteneurs; */
package conteneurs;
import processing.buffer.NoteBuffer;
import java.util.ArrayList;
/** /**
* Created by gaby on 02/06/14. * 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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package conteneurs; */
package conteneurs;
/** /**
* Created by gaby on 14/05/14. * 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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package conteneurs; */
package conteneurs;
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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package conteneurs; */
package conteneurs;
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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package conteneurs; */
package conteneurs;
/** /**
* Created by gaby on 06/05/14. * Created by gaby on 06/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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package conteneurs; */
package conteneurs;
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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package conteneurs; */
package conteneurs;
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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package conteneurs; */
package conteneurs;
import generictools.Pair; import generictools.Pair;

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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package generictools; */
package generictools;
/** /**
* Created by Gabriel on 25/03/2014. * 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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package generictools; */
package generictools;
import processing.buffer.Buffer; import processing.buffer.Buffer;
import processing.buffer.TemporalBuffer; 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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package generictools; */
package generictools;
/** /**
* Created by gaby on 21/03/14. * 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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package generictools; */
package generictools;
/** Created by Gabriel Augendre on 18/04/2014. /** Created by Gabriel Augendre on 18/04/2014.
* Renvoie la chaine de caractere la plus longue parmi celles donnees en paramètre */ * Renvoie la chaine de caractere la plus longue parmi celles donnees en paramètre */

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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package generictools; */
package generictools;
import processing.buffer.Buffer; 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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package gui; */
package gui;
import generictools.Pair; import generictools.Pair;
import javafx.scene.Group; 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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package gui; */
package gui;
public interface ClipView { public interface ClipView {
public void currentFrameChanged(); 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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package gui; */
package gui;
import javafx.geometry.Point2D; import javafx.geometry.Point2D;
import javafx.scene.shape.Line; 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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package gui; */
package gui;
import javafx.scene.paint.Color; import javafx.scene.paint.Color;
import javafx.scene.text.Text; import javafx.scene.text.Text;

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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package gui; */
package gui;
import actions.ExpertModeAction; import actions.ExpertModeAction;
@ -33,7 +34,6 @@ import processing.buffer.Buffer;
import javax.swing.*; import javax.swing.*;
import java.awt.*; import java.awt.*;
import java.awt.event.*; import java.awt.event.*;
import java.beans.PropertyChangeListener;
import java.beans.PropertyVetoException; import java.beans.PropertyVetoException;
import java.io.File; import java.io.File;
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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package gui; */
package gui;
import generictools.Instant; import generictools.Instant;
import processing.BufferPlayer; 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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package gui; */
package gui;
import generictools.Instant; 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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. 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.Button;
import javafx.scene.control.ProgressBar; 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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package gui; */
package gui;
import gui.graphs.GraphicView; import gui.graphs.GraphicView;
import javafx.application.Platform; 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;} .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;} .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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package gui; */
package gui;
import generictools.Instant; import generictools.Instant;
import gui.viewer_state.BufferViewerState; 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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package gui.graphs; */
package gui.graphs;
import conteneurs.ObservableObject; import conteneurs.ObservableObject;
import gui.PlayerControl; import gui.PlayerControl;
import gui.viewer_state.BufferViewerState; import gui.viewer_state.BufferViewerState;
import gui.viewer_state.Viewer; import gui.viewer_state.Viewer;
import javafx.event.EventHandler;
import javafx.scene.input.ContextMenuEvent;
import processing.buffer.Buffer; import processing.buffer.Buffer;
import processing.buffer.TemporalBuffer;
/** /**
* Created by gaby on 08/05/14. * 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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package gui.graphs; */
package gui.graphs;
import conteneurs.ObservableObject; import conteneurs.ObservableObject;
import javafx.application.Platform; import javafx.application.Platform;
import javafx.event.EventHandler;
import javafx.scene.Node;
import javafx.scene.Parent; import javafx.scene.Parent;
import javafx.scene.input.ContextMenuEvent;
import processing.buffer.Buffer; import processing.buffer.Buffer;
import javax.swing.*; import javax.swing.*;
import java.util.ArrayList;
/** /**
* Created by gaby on 07/05/14. * 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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package gui.graphs; */
package gui.graphs;
import conteneurs.ObservableObject; import conteneurs.ObservableObject;
import gui.PlayerControl; import gui.PlayerControl;
@ -26,8 +27,6 @@ import gui.viewer_state.BufferViewerState;
import gui.viewer_state.ObservableViewerState; import gui.viewer_state.ObservableViewerState;
import gui.viewer_state.Viewer; import gui.viewer_state.Viewer;
import gui.viewer_state.ViewerState; import gui.viewer_state.ViewerState;
import javafx.event.EventHandler;
import javafx.scene.input.ContextMenuEvent;
import processing.buffer.Buffer; import processing.buffer.Buffer;
import processing.buffer.TemporalBuffer; 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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. 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.application.Platform;
import javafx.collections.*;import javafx.collections.ObservableList;import javafx.scene.Parent; import javafx.scene.Parent;
import javafx.scene.Scene;
import javafx.scene.chart.BarChart; import javafx.scene.chart.BarChart;
import javafx.scene.chart.CategoryAxis; import javafx.scene.chart.CategoryAxis;
import javafx.scene.chart.NumberAxis; import javafx.scene.chart.NumberAxis;
@ -31,7 +32,8 @@ import javafx.scene.text.Font;
import javax.swing.*; import javax.swing.*;
import java.awt.event.ItemEvent; 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. * 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 { .thick-chart .chart-series-line {
-fx-stroke-width: 1px; -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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package gui.graphs; */
package gui.graphs;
import generictools.Instant; import generictools.Instant;
import gui.PlayerControl; 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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. 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. * 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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. 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. * 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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package gui.graphs; */
package gui.graphs;
import conteneurs.Gamme; import conteneurs.Gamme;
import conteneurs.NoteGamme; 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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. 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 generictools.Instant;
import javafx.scene.paint.Color; import javafx.scene.paint.Color;
import processing.buffer.TemporalBuffer; 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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package gui.graphs; */
package gui.graphs;
import conteneurs.ObservableObject; import conteneurs.ObservableObject;
import javafx.application.Platform; 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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package gui.graphs; */
package gui.graphs;
import conteneurs.NoteList; import conteneurs.NoteList;
import generictools.Instant; 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{ .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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package gui.graphs; */
package gui.graphs;
import javafx.application.Platform; import javafx.application.Platform;
import javafx.beans.value.ChangeListener; import javafx.beans.value.ChangeListener;
@ -26,7 +27,7 @@ import javafx.event.EventHandler;
import javafx.scene.effect.DropShadow; import javafx.scene.effect.DropShadow;
import javafx.scene.input.ContextMenuEvent; import javafx.scene.input.ContextMenuEvent;
import javafx.scene.input.MouseEvent; 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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. 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.util.ArrayList;
import java.awt.event.ItemEvent;
import java.awt.event.ItemListener;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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package gui.graphs; */
package gui.graphs;
import conteneurs.Gamme; import conteneurs.Gamme;
import conteneurs.NoteGamme; 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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package gui.graphs; */
package gui.graphs;
import conteneurs.Spectre; import conteneurs.Spectre;
import generictools.Instant; 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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package gui.graphs; */
package gui.graphs;
import conteneurs.Gamme; import conteneurs.Gamme;
import conteneurs.NoteGamme; 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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. 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. * Copyright (c) 2008, 2013 Oracle and/or its affiliates.

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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. 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.Buffer;
import processing.buffer.BufferEvent; 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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. 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.ObservableObject;
import conteneurs.ObservableObjectEvent; 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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. 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. * 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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package gui.viewer_state; */
package gui.viewer_state;
import processing.ProcessControl; import processing.ProcessControl;

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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package processing; */
package processing;
import processing.buffer.Storage; import processing.buffer.Storage;
import processing.buffer.TemporalBuffer; 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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package processing; */
package processing;
import generictools.Instant; import generictools.Instant;
import gui.PlayerControl; 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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package processing; */
package processing;
import conteneurs.Note;
import generictools.Instant; import generictools.Instant;
import generictools.Strings;
import processing.buffer.NoteBuffer; import processing.buffer.NoteBuffer;
import processing.properties.FloatProperty;
import javax.swing.*; import javax.swing.*;
import javax.swing.filechooser.FileNameExtensionFilter;
import java.io.File; import java.io.File;
import java.io.FileWriter; import java.io.FileWriter;
import java.io.IOException; import java.io.IOException;
import java.lang.reflect.Array;
import java.util.ArrayList; import java.util.ArrayList;
/**Created by gaby on 03/06/14. /**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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package processing; */
package processing;
import conteneurs.NoteEventList; import conteneurs.NoteEventList;
@ -31,7 +32,6 @@ import processing.buffer.Buffer;
import processing.buffer.NoteBuffer; import processing.buffer.NoteBuffer;
import processing.buffer.TemporalBuffer; import processing.buffer.TemporalBuffer;
import processing.processes.*; import processing.processes.*;
import processing.processes.FreqEdgeDetector;
import processing.processes.Process; import processing.processes.Process;
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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package processing; */
package processing;
import conteneurs.Gamme; import conteneurs.Gamme;
import conteneurs.Spectre; 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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package processing; */
package processing;
import conteneurs.Spectre; 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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package processing.buffer; */
package processing.buffer;
import conteneurs.ObservableObject; import conteneurs.ObservableObject;
import conteneurs.ObservableObjectEvent; 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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. 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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. 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. * 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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package processing.buffer; */
package processing.buffer;
import conteneurs.*; import conteneurs.*;
import generictools.Instant; 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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package processing.buffer; */
package processing.buffer;
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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package processing.buffer; */
package processing.buffer;
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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. 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. * 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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package processing.buffer; */
package processing.buffer;
import generictools.Instant; 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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package processing.processes; */
package processing.processes;
import conteneurs.Note; import conteneurs.Note;
import conteneurs.NoteEvent; import conteneurs.NoteEvent;

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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package processing.processes; */
package processing.processes;
import conteneurs.NoteGamme; import conteneurs.NoteGamme;
import conteneurs.RegularGamme; 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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package processing.processes; */
package processing.processes;
import conteneurs.Spectre; import conteneurs.Spectre;
import generictools.Instant; import generictools.Instant;

View file

@ -17,14 +17,15 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package processing.processes; */
package processing.processes;
import conteneurs.*; import conteneurs.*;
import generictools.Instant; import generictools.Instant;
import javafx.collections.ObservableList;
import processing.buffer.Storage; import processing.buffer.Storage;
import processing.buffer.TemporalBuffer; import processing.buffer.TemporalBuffer;
import processing.properties.FloatProperty;import processing.properties.IntProperty; import processing.properties.FloatProperty;
import processing.properties.IntProperty;
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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package processing.processes; */
package processing.processes;
import generictools.Instant; import generictools.Instant;
import processing.buffer.Buffer; 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 You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*/package processing.processes; */
package processing.processes;
import generictools.Pair; import generictools.Pair;

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