Complete reset to original sources
This commit is contained in:
parent
acbfa9bda4
commit
7879178b1a
41 changed files with 61 additions and 63 deletions
|
@ -37,7 +37,7 @@ java {
|
|||
|
||||
application {
|
||||
// Define the main class for the application.
|
||||
mainClass.set("gui.XL")
|
||||
mainClass.set("xl.gui.XL")
|
||||
}
|
||||
|
||||
tasks.named<Test>("test") {
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
package expr;
|
||||
package xl.expr;
|
||||
|
||||
class Add extends BinaryExpr {
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package expr;
|
||||
package xl.expr;
|
||||
|
||||
abstract class BinaryExpr extends Expr {
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
package expr;
|
||||
package xl.expr;
|
||||
|
||||
import util.XLException;
|
||||
import xl.util.XLException;
|
||||
|
||||
class Div extends BinaryExpr {
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package expr;
|
||||
package xl.expr;
|
||||
|
||||
public interface Environment {
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package expr;
|
||||
package xl.expr;
|
||||
|
||||
/**
|
||||
* An <code>Expr</code> object represents a real valued expression that may contain variables. The
|
|
@ -1,11 +1,11 @@
|
|||
package expr;
|
||||
package xl.expr;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.io.Reader;
|
||||
import java.io.StreamTokenizer;
|
||||
import java.io.StringReader;
|
||||
import java.util.regex.Pattern;
|
||||
import util.XLException;
|
||||
import xl.util.XLException;
|
||||
|
||||
/**
|
||||
* An <code>ExprParser</code> object is a parser provides a factory method for building <code>Expr
|
|
@ -1,4 +1,4 @@
|
|||
package expr;
|
||||
package xl.expr;
|
||||
|
||||
class Mul extends BinaryExpr {
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
package expr;
|
||||
package xl.expr;
|
||||
|
||||
import util.NumberAdjustment;
|
||||
import xl.util.NumberAdjustment;
|
||||
|
||||
class Num extends Expr {
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package expr;
|
||||
package xl.expr;
|
||||
|
||||
class Sub extends BinaryExpr {
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package expr;
|
||||
package xl.expr;
|
||||
|
||||
import java.io.IOException;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package expr;
|
||||
package xl.expr;
|
||||
|
||||
class Variable extends Expr {
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package gui;
|
||||
package xl.gui;
|
||||
|
||||
import java.awt.BorderLayout;
|
||||
import java.awt.Color;
|
|
@ -1,4 +1,4 @@
|
|||
package gui;
|
||||
package xl.gui;
|
||||
|
||||
import java.awt.Color;
|
||||
import javax.swing.JLabel;
|
|
@ -1,4 +1,4 @@
|
|||
package gui;
|
||||
package xl.gui;
|
||||
|
||||
import java.awt.Color;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package gui;
|
||||
package xl.gui;
|
||||
|
||||
import java.awt.Color;
|
||||
import javax.swing.JTextField;
|
|
@ -1,4 +1,4 @@
|
|||
package gui;
|
||||
package xl.gui;
|
||||
|
||||
import java.awt.Color;
|
||||
import java.awt.GridLayout;
|
|
@ -1,4 +1,4 @@
|
|||
package gui;
|
||||
package xl.gui;
|
||||
|
||||
import static java.awt.Color.LIGHT_GRAY;
|
||||
import static javax.swing.SwingConstants.RIGHT;
|
|
@ -1,4 +1,4 @@
|
|||
package gui;
|
||||
package xl.gui;
|
||||
|
||||
import static java.awt.BorderLayout.CENTER;
|
||||
import static java.awt.BorderLayout.WEST;
|
|
@ -1,4 +1,4 @@
|
|||
package gui;
|
||||
package xl.gui;
|
||||
|
||||
import java.awt.Color;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package gui;
|
||||
package xl.gui;
|
||||
|
||||
import java.awt.Color;
|
||||
import java.util.ArrayList;
|
|
@ -1,4 +1,4 @@
|
|||
package gui;
|
||||
package xl.gui;
|
||||
|
||||
import java.awt.Color;
|
||||
import java.util.Observable;
|
|
@ -1,4 +1,4 @@
|
|||
package gui;
|
||||
package xl.gui;
|
||||
|
||||
import static java.awt.BorderLayout.CENTER;
|
||||
import static java.awt.BorderLayout.WEST;
|
|
@ -1,4 +1,4 @@
|
|||
package gui;
|
||||
package xl.gui;
|
||||
|
||||
import static java.awt.BorderLayout.CENTER;
|
||||
import static java.awt.BorderLayout.NORTH;
|
||||
|
@ -6,8 +6,7 @@ import static java.awt.BorderLayout.SOUTH;
|
|||
|
||||
import javax.swing.JFrame;
|
||||
import javax.swing.JPanel;
|
||||
import javax.swing.SwingUtilities;
|
||||
import gui.menu.XLMenuBar;
|
||||
import xl.gui.menu.XLMenuBar;
|
||||
|
||||
public class XL extends JFrame {
|
||||
|
||||
|
@ -45,7 +44,6 @@ public class XL extends JFrame {
|
|||
}
|
||||
|
||||
public static void main(String[] args) {
|
||||
// Run on the Event Dispatch Thread
|
||||
SwingUtilities.invokeLater(() -> new XL(new XLList(), new XLCounter()));
|
||||
new XL(new XLList(), new XLCounter());
|
||||
}
|
||||
}
|
|
@ -1,4 +1,4 @@
|
|||
package gui;
|
||||
package xl.gui;
|
||||
|
||||
public class XLCounter {
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package gui;
|
||||
package xl.gui;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Iterator;
|
|
@ -1,4 +1,4 @@
|
|||
package gui.menu;
|
||||
package xl.gui.menu;
|
||||
|
||||
import java.awt.event.ActionEvent;
|
||||
import java.awt.event.ActionListener;
|
|
@ -1,4 +1,4 @@
|
|||
package gui.menu;
|
||||
package xl.gui.menu;
|
||||
|
||||
import java.awt.event.ActionEvent;
|
||||
import java.awt.event.ActionListener;
|
|
@ -1,10 +1,10 @@
|
|||
package gui.menu;
|
||||
package xl.gui.menu;
|
||||
|
||||
import java.awt.event.ActionEvent;
|
||||
import java.awt.event.ActionListener;
|
||||
import javax.swing.JMenuItem;
|
||||
import gui.XL;
|
||||
import gui.XLList;
|
||||
import xl.gui.XL;
|
||||
import xl.gui.XLList;
|
||||
|
||||
class CloseMenuItem extends JMenuItem implements ActionListener {
|
||||
|
|
@ -1,9 +1,9 @@
|
|||
package gui.menu;
|
||||
package xl.gui.menu;
|
||||
|
||||
import java.io.FileNotFoundException;
|
||||
import javax.swing.JFileChooser;
|
||||
import gui.StatusLabel;
|
||||
import gui.XL;
|
||||
import xl.gui.StatusLabel;
|
||||
import xl.gui.XL;
|
||||
|
||||
class LoadMenuItem extends OpenMenuItem {
|
||||
|
|
@ -1,9 +1,9 @@
|
|||
package gui.menu;
|
||||
package xl.gui.menu;
|
||||
|
||||
import java.awt.event.ActionEvent;
|
||||
import java.awt.event.ActionListener;
|
||||
import javax.swing.JMenuItem;
|
||||
import gui.XL;
|
||||
import xl.gui.XL;
|
||||
|
||||
class NewMenuItem extends JMenuItem implements ActionListener {
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package gui.menu;
|
||||
package xl.gui.menu;
|
||||
|
||||
import java.awt.event.ActionEvent;
|
||||
import java.awt.event.ActionListener;
|
||||
|
@ -8,8 +8,8 @@ import javax.swing.JFileChooser;
|
|||
import javax.swing.JMenuItem;
|
||||
import javax.swing.filechooser.FileFilter;
|
||||
import javax.swing.filechooser.FileNameExtensionFilter;
|
||||
import gui.StatusLabel;
|
||||
import gui.XL;
|
||||
import xl.gui.StatusLabel;
|
||||
import xl.gui.XL;
|
||||
|
||||
public abstract class OpenMenuItem extends JMenuItem implements ActionListener {
|
||||
|
|
@ -1,9 +1,9 @@
|
|||
package gui.menu;
|
||||
package xl.gui.menu;
|
||||
|
||||
import java.io.FileNotFoundException;
|
||||
import javax.swing.JFileChooser;
|
||||
import gui.StatusLabel;
|
||||
import gui.XL;
|
||||
import xl.gui.StatusLabel;
|
||||
import xl.gui.XL;
|
||||
|
||||
class SaveMenuItem extends OpenMenuItem {
|
||||
|
|
@ -1,10 +1,10 @@
|
|||
package gui.menu;
|
||||
package xl.gui.menu;
|
||||
|
||||
import java.util.Observable;
|
||||
import java.util.Observer;
|
||||
import javax.swing.JMenu;
|
||||
import gui.XL;
|
||||
import gui.XLList;
|
||||
import xl.gui.XL;
|
||||
import xl.gui.XLList;
|
||||
|
||||
public class WindowMenu extends JMenu implements Observer {
|
||||
|
|
@ -1,9 +1,9 @@
|
|||
package gui.menu;
|
||||
package xl.gui.menu;
|
||||
|
||||
import java.awt.event.ActionEvent;
|
||||
import java.awt.event.ActionListener;
|
||||
import javax.swing.JMenuItem;
|
||||
import gui.XL;
|
||||
import xl.gui.XL;
|
||||
|
||||
class WindowMenuItem extends JMenuItem implements ActionListener {
|
||||
|
|
@ -1,10 +1,10 @@
|
|||
package gui.menu;
|
||||
package xl.gui.menu;
|
||||
|
||||
import javax.swing.JMenu;
|
||||
import javax.swing.JMenuBar;
|
||||
import gui.StatusLabel;
|
||||
import gui.XL;
|
||||
import gui.XLList;
|
||||
import xl.gui.StatusLabel;
|
||||
import xl.gui.XL;
|
||||
import xl.gui.XLList;
|
||||
|
||||
public class XLMenuBar extends JMenuBar {
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package util;
|
||||
package xl.util;
|
||||
|
||||
/**
|
||||
* Adjustment.java Created: Tue Oct 24 2005
|
|
@ -1,4 +1,4 @@
|
|||
package util;
|
||||
package xl.util;
|
||||
|
||||
/**
|
||||
* NumberAdjustment.java Created: Mon OTue 24 2005
|
|
@ -1,4 +1,4 @@
|
|||
package util;
|
||||
package xl.util;
|
||||
|
||||
import java.io.BufferedReader;
|
||||
import java.io.FileNotFoundException;
|
|
@ -1,4 +1,4 @@
|
|||
package util;
|
||||
package xl.util;
|
||||
|
||||
public class XLException extends RuntimeException {
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package util;
|
||||
package xl.util;
|
||||
|
||||
import java.io.FileNotFoundException;
|
||||
import java.io.PrintStream;
|
Loading…
Reference in a new issue