diff --git a/.gitignore b/.gitignore
index 4effcdfb..a5c0f5c1 100644
--- a/.gitignore
+++ b/.gitignore
@@ -171,6 +171,7 @@ CSharp/Setup/setup.exe
# Eclipse crap
.buildpath
+.metadata
.project
.settings
RemoteSystemsTempFiles
diff --git a/Java/.metadata/.lock b/Java/.metadata/.lock
deleted file mode 100644
index e69de29b..00000000
diff --git a/Java/.metadata/.plugins/com.google.appengine.eclipse.core/appengine-sdk-proxy.jar b/Java/.metadata/.plugins/com.google.appengine.eclipse.core/appengine-sdk-proxy.jar
deleted file mode 100644
index c2553ce5..00000000
Binary files a/Java/.metadata/.plugins/com.google.appengine.eclipse.core/appengine-sdk-proxy.jar and /dev/null differ
diff --git a/Java/.metadata/.plugins/com.google.appengine.eclipse.core/appengine-tools-api.jar b/Java/.metadata/.plugins/com.google.appengine.eclipse.core/appengine-tools-api.jar
deleted file mode 100644
index fd8c4ca4..00000000
Binary files a/Java/.metadata/.plugins/com.google.appengine.eclipse.core/appengine-tools-api.jar and /dev/null differ
diff --git a/Java/.metadata/.plugins/com.google.gwt.eclipse.core/clientBundleResources b/Java/.metadata/.plugins/com.google.gwt.eclipse.core/clientBundleResources
deleted file mode 100644
index 1f7b2b8f..00000000
--- a/Java/.metadata/.plugins/com.google.gwt.eclipse.core/clientBundleResources
+++ /dev/null
@@ -1,2 +0,0 @@
-
-
\ No newline at end of file
diff --git a/Java/.metadata/.plugins/com.google.gwt.eclipse.core/searchIndex b/Java/.metadata/.plugins/com.google.gwt.eclipse.core/searchIndex
deleted file mode 100644
index 14737c31..00000000
--- a/Java/.metadata/.plugins/com.google.gwt.eclipse.core/searchIndex
+++ /dev/null
@@ -1,2 +0,0 @@
-
-
\ No newline at end of file
diff --git a/Java/.metadata/.plugins/com.google.gwt.eclipse.core/uiBinderReferences b/Java/.metadata/.plugins/com.google.gwt.eclipse.core/uiBinderReferences
deleted file mode 100644
index 25df3bc6..00000000
--- a/Java/.metadata/.plugins/com.google.gwt.eclipse.core/uiBinderReferences
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Java/.metadata/.plugins/org.asnlab.asndt.ui/QualifiedTypeNameHistory.xml b/Java/.metadata/.plugins/org.asnlab.asndt.ui/QualifiedTypeNameHistory.xml
deleted file mode 100644
index 9e390f50..00000000
--- a/Java/.metadata/.plugins/org.asnlab.asndt.ui/QualifiedTypeNameHistory.xml
+++ /dev/null
@@ -1,2 +0,0 @@
-
-
diff --git a/Java/.metadata/.plugins/org.eclipse.cdt.make.core/specs.c b/Java/.metadata/.plugins/org.eclipse.cdt.make.core/specs.c
deleted file mode 100644
index 8b137891..00000000
--- a/Java/.metadata/.plugins/org.eclipse.cdt.make.core/specs.c
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/Java/.metadata/.plugins/org.eclipse.cdt.make.core/specs.cpp b/Java/.metadata/.plugins/org.eclipse.cdt.make.core/specs.cpp
deleted file mode 100644
index 8b137891..00000000
--- a/Java/.metadata/.plugins/org.eclipse.cdt.make.core/specs.cpp
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/0/e019cf98291500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/0/e019cf98291500151442a765942abe06
deleted file mode 100644
index 9e364f63..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/0/e019cf98291500151442a765942abe06
+++ /dev/null
@@ -1,23 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-import javax.swing.*;
-
-import net.alcetech.UserInterface.Controls.Ribbon;
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends JFrame
-{
- private Ribbon ribbon = new Ribbon();
- private void InitializeComponent()
- {
- this.add(this.ribbon);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/1/e008837e281500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/1/e008837e281500151442a765942abe06
deleted file mode 100644
index 30f0e0fd..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/1/e008837e281500151442a765942abe06
+++ /dev/null
@@ -1,6 +0,0 @@
-package net.alcetech.UserInterface;
-
-public class SolidBrush extends Brush
-{
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/10/7018bbf5291500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/10/7018bbf5291500151442a765942abe06
deleted file mode 100644
index 101ef899..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/10/7018bbf5291500151442a765942abe06
+++ /dev/null
@@ -1,76 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.UserInterface.Controls.Ribbon;
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends JFrame implements ActionListener, WindowListener
-{
- private Ribbon ribbon = new Ribbon();
- private void InitializeComponent()
- {
- this.add(this.ribbon);
- this.addWindowListener(this);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-
- public void actionPerformed(ActionEvent evt)
- {
-
- }
-
-
- /**
- * Invoked when the Window is set to be the active Window.
- */
- public void windowActivated(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window has been closed as the result of calling dispose on the window.
- */
- public void windowClosed(WindowEvent e)
- {
-
- }
- /**
- * Invoked when the user attempts to close the window from the window's system menu.
- */
- public void windowClosing(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a Window is no longer the active Window.
- */
- public void windowDeactivated(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window is changed from a minimized to a normal state.
- */
- public void windowDeiconified(WindowEvent e)
- {
-
- }
-
- void windowIconified(WindowEvent e)
- Invoked when a window is changed from a normal to a minimized state.
-
- void windowOpened(WindowEvent e)
- Invoked the first time a window is made visible.
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/10/e07517b02c1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/10/e07517b02c1500151442a765942abe06
deleted file mode 100644
index 0c3b9dc9..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/10/e07517b02c1500151442a765942abe06
+++ /dev/null
@@ -1,38 +0,0 @@
-package net.alcetech.UserInterface;
-
-import java.awt.Component;
-
-import javax.swing.Icon;
-import javax.swing.JOptionPane;
-
-public class MessageDialog
-{
- public static MessageDialogResult ShowDialog(Component owner, String message, String title, MessageDialogButtons buttons)
- {
- int optionType = 0;
- int messageType = JOptionPane.PLAIN_MESSAGE;
- switch (buttons)
- {
- case OK:
- {
- optionType = JOptionPane.OK_OPTION;
- break;
- }
- case OKCancel:
- {
- optionType = JOptionPane.OK_CANCEL_OPTION;
- break;
- }
- }
- Icon icon = null;
-
- int retval = JOptionPane.showConfirmDialog(owner, message, title, optionType, messageType, icon);
- switch (retval)
- {
- case JOptionPane.OK_OPTION:
- {
- return MessageDialogResult.OK;
- }
- }
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/10/e0be58052a1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/10/e0be58052a1500151442a765942abe06
deleted file mode 100644
index 5cd92a3f..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/10/e0be58052a1500151442a765942abe06
+++ /dev/null
@@ -1,83 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.UserInterface.Controls.Ribbon;
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends JFrame implements ActionListener, WindowListener
-{
- private Ribbon ribbon = new Ribbon();
- private void InitializeComponent()
- {
- this.add(this.ribbon);
- this.addWindowListener(this);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-
- public void actionPerformed(ActionEvent evt)
- {
-
- }
-
-
- /**
- * Invoked when the Window is set to be the active Window.
- */
- public void windowActivated(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window has been closed as the result of calling dispose on the window.
- */
- public void windowClosed(WindowEvent e)
- {
-
- }
- /**
- * Invoked when the user attempts to close the window from the window's system menu.
- */
- public void windowClosing(WindowEvent e)
- {
- Application.Exit()
- }
- /**
- * Invoked when a Window is no longer the active Window.
- */
- public void windowDeactivated(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window is changed from a minimized to a normal state.
- */
- public void windowDeiconified(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window is changed from a normal to a minimized state.
- */
- public void windowIconified(WindowEvent e)
- {
-
- }
- /**
- * Invoked the first time a window is made visible.
- */
- public void windowOpened(WindowEvent e)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/11/e04dd56a271500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/11/e04dd56a271500151442a765942abe06
deleted file mode 100644
index 6dcec061..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/11/e04dd56a271500151442a765942abe06
+++ /dev/null
@@ -1,5 +0,0 @@
-package net.alcetech.UserInterface;
-
-public class Graphics {
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/12/708a0bf51c1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/12/708a0bf51c1500151442a765942abe06
deleted file mode 100644
index 798956ba..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/12/708a0bf51c1500151442a765942abe06
+++ /dev/null
@@ -1,55 +0,0 @@
-package net.alcetech.UserInterface.Theming;
-
-import java.awt.Image;
-import java.io.File;
-import java.io.IOException;
-import java.util.ArrayList;
-
-import javax.imageio.ImageIO;
-import javax.swing.Icon;
-import javax.swing.ImageIcon;
-
-public class ThemeManager
-{
-
- private static String mvarCurrentThemeName = "Default";
-
- public static String[] GetThemedIconFileNames(String iconName)
- {
- return new String[]
- {
- System.getProperty("user.dir") + "/Themes/" + mvarCurrentThemeName + "/Icons/32x32/" + iconName + ".png",
- System.getProperty("user.dir") + "/Themes/" + mvarCurrentThemeName + "/Icons/16x16/" + iconName + ".png"
- };
- }
- public static ImageIcon GetThemedIcon(String iconName, String size)
- {
- ImageIcon image = new ImageIcon("Themes/" + mvarCurrentThemeName + "/Icons/" + size + "/" + iconName + ".png");
- return image;
- }
-
- public static ArrayList GetThemedIconImages(String iconName)
- {
- ArrayList images = new ArrayList();
-
- String lastFileName = "";
- String[] files = GetThemedIconFileNames(iconName);
- try
- {
- for (int i = 0; i < files.length; i++)
- {
- File file = new File(files[i]);
- lastFileName = file.getAbsolutePath();
-
- images.add(ImageIO.read(file));
- }
- }
- catch (IOException e)
- {
- // TODO Auto-generated catch block
- System.out.println("Could not load icon '" + iconName + "' for theme '" + mvarCurrentThemeName + "' at '" + lastFileName + "'");
- }
-
- return images;
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/13/2033bd922e1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/13/2033bd922e1500151442a765942abe06
deleted file mode 100644
index caf21896..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/13/2033bd922e1500151442a765942abe06
+++ /dev/null
@@ -1,70 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import java.awt.BorderLayout;
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.Core.*;
-import net.alcetech.UserInterface.*;
-import net.alcetech.UserInterface.Controls.*;
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends Window
-{
- private Ribbon ribbon = new Ribbon();
- private void InitializeComponent()
- {
- this.add(this.ribbon);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- this.setLayout(new BorderLayout());
-
- JMenu mnuFile = new JMenu();
- mnuFile.setText("File");
- mnuFile.setMnemonic('F');
-
- JMenuItem mnuFileExit = new JMenuItem();
- mnuFileExit.setText("Exit");;
- mnuFileExit.setMnemonic('x');
- mnuFileExit.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_Q, KeyEvent.CTRL_DOWN_MASK));
- mnuFile.add(mnuFileExit);
-
- CommandBar cbMenuBar = new CommandBar();
- cbMenuBar.add(mnuFile);
- this.add(cbMenuBar, BorderLayout.NORTH);
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-
- protected void OnClosing(CancelEventArgs e)
- {
- MessageDialogResult result = MessageDialog.ShowDialog(this, "You have unsaved changes. Do you wish to save your changes before closing this window?", "Close Program", MessageDialogButtons.YesNoCancel);
- switch (result)
- {
- case Yes:
- {
- break;
- }
- case No:
- {
- break;
- }
- case Cancel:
- {
- e.cancel();
- break;
- }
- }
- }
-
- public void actionPerformed(ActionEvent evt)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/13/f0f8158c2d1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/13/f0f8158c2d1500151442a765942abe06
deleted file mode 100644
index 60ae241d..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/13/f0f8158c2d1500151442a765942abe06
+++ /dev/null
@@ -1,61 +0,0 @@
-package net.alcetech.UserInterface;
-
-import java.awt.Component;
-
-import javax.swing.Icon;
-import javax.swing.JOptionPane;
-
-public class MessageDialog
-{
- public static MessageDialogResult ShowDialog(Component owner, String message, String title, MessageDialogButtons buttons)
- {
- int optionType = 0;
- int messageType = JOptionPane.PLAIN_MESSAGE;
- switch (buttons)
- {
- case OK:
- {
- optionType = JOptionPane.OK_OPTION;
- break;
- }
- case OKCancel:
- {
- optionType = JOptionPane.OK_CANCEL_OPTION;
- break;
- }
- case YesNo:
- {
- optionType = JOptionPane.YES_NO_OPTION;
- break;
- }
- case YesNoCancel:
- {
- optionType = JOptionPane.YES_NO_CANCEL_OPTION;
- break;
- }
- }
- Icon icon = null;
-
- int retval = JOptionPane.showConfirmDialog(owner, message, title, optionType, messageType, icon);
- switch (retval)
- {
- case JOptionPane.OK_OPTION:
- {
- if (buttons == MessageDialogButtons.YesNo || buttons == MessageDialogButtons.YesNoCancel)
- {
- return MessageDialogResult.Yes;
- }
- return MessageDialogResult.OK;
- }
- case JOptionPane.NO_OPTION:
- {
- return MessageDialogResult.No;
- }
- case JOptionPane.CANCEL_OPTION:
- {
- return MessageDialogResult.Cancel;
- }
- }
- return MessageDialogResult.None;
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/14/40c20be72c1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/14/40c20be72c1500151442a765942abe06
deleted file mode 100644
index dea8b2d6..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/14/40c20be72c1500151442a765942abe06
+++ /dev/null
@@ -1,90 +0,0 @@
-package net.alcetech.UserInterface.Controls;
-
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.Core.*;
-
-public class Window extends JFrame implements ActionListener, WindowListener
-{
- /**
- *
- */
- private static final long serialVersionUID = 8818390338655566157L;
-
- public Window()
- {
- this.addWindowListener(this);
- this.setDefaultCloseOperation(DO_NOTHING_ON_CLOSE);
- this.setLocationByPlatform(true);
- }
-
- public void actionPerformed(ActionEvent e)
- {
-
- }
-
- /**
- * Invoked when the Window is set to be the active Window.
- */
- public void windowActivated(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window has been closed as the result of calling dispose on the window.
- */
- public void windowClosed(WindowEvent e)
- {
- OnClosed(EventArgs.Empty);
- }
- /**
- * Invoked when the user attempts to close the window from the window's system menu.
- */
- public void windowClosing(WindowEvent e)
- {
- CancelEventArgs ce = new CancelEventArgs();
- OnClosing(ce);
- if (ce.getCancel()) return;
-
- this.dispose();
- }
- /**
- * Invoked when a Window is no longer the active Window.
- */
- public void windowDeactivated(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window is changed from a minimized to a normal state.
- */
- public void windowDeiconified(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window is changed from a normal to a minimized state.
- */
- public void windowIconified(WindowEvent e)
- {
-
- }
- /**
- * Invoked the first time a window is made visible.
- */
- public void windowOpened(WindowEvent e)
- {
-
- }
-
- protected void OnClosing(CancelEventArgs e)
- {
-
- }
- protected void OnClosed(EventArgs e)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/16/a03ac6fe271500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/16/a03ac6fe271500151442a765942abe06
deleted file mode 100644
index ebab690e..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/16/a03ac6fe271500151442a765942abe06
+++ /dev/null
@@ -1,13 +0,0 @@
-package net.alcetech.UserInterface;
-
-public class Graphics
-{
- private java.awt.Graphics mvarUnderlyingGraphics = null;
-
- public Graphics(java.awt.Graphics underlyingGraphics)
- {
- mvarUnderlyingGraphics = underlyingGraphics;
- }
-
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/1a/20fa32c2171500151684b6269b941b76 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/1a/20fa32c2171500151684b6269b941b76
deleted file mode 100644
index a9df0619..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/1a/20fa32c2171500151684b6269b941b76
+++ /dev/null
@@ -1,7 +0,0 @@
-package net.alcetech.UniversalEditor.Core.IO;
-
-public class Reader extends ReaderWriter
-{
-
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/1c/a0c7a255261500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/1c/a0c7a255261500151442a765942abe06
deleted file mode 100644
index e69de29b..00000000
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/1e/a0d51145281500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/1e/a0d51145281500151442a765942abe06
deleted file mode 100644
index e69de29b..00000000
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/2/307e6a14181500151684b6269b941b76 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/2/307e6a14181500151684b6269b941b76
deleted file mode 100644
index 1f65d10e..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/2/307e6a14181500151684b6269b941b76
+++ /dev/null
@@ -1,7 +0,0 @@
-package net.alcetech.UniversalEditor.Core;
-
-public class Document
-{
- private Accessor mvarInputAccessor = null;
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/2/a091f65d2d1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/2/a091f65d2d1500151442a765942abe06
deleted file mode 100644
index ea4abf7c..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/2/a091f65d2d1500151442a765942abe06
+++ /dev/null
@@ -1,42 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.Core.*;
-
-import net.alcetech.UserInterface.*;
-import net.alcetech.UserInterface.Controls.*;
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends Window
-{
- private Ribbon ribbon = new Ribbon();
- private void InitializeComponent()
- {
- this.add(this.ribbon);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-
- protected void OnClosing(CancelEventArgs e)
- {
- if (MessageDialog.ShowDialog(this, "You have unsaved changes. Do you wish to save your changes before exiting?", "Close Program", MessageDialogButtons.YesNoCancel) == MessageDialogResult.Cancel)
- {
- e.cancel();
- }
- }
-
- public void actionPerformed(ActionEvent evt)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/20/b0cc8533281500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/20/b0cc8533281500151442a765942abe06
deleted file mode 100644
index bcfd8ab7..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/20/b0cc8533281500151442a765942abe06
+++ /dev/null
@@ -1,22 +0,0 @@
-package net.alcetech.UserInterface;
-
-import java.awt.Rectangle;
-
-public class Graphics
-{
- private java.awt.Graphics mvarUnderlyingGraphics = null;
-
- public Graphics(java.awt.Graphics underlyingGraphics)
- {
- mvarUnderlyingGraphics = underlyingGraphics;
- }
-
- public void fillRectangle(Brush brush, Rectangle rect)
- {
- fillRectangle(rect.x, rect.y, rect.width, rect.height);
- }
- public void fillRectangle(Brush brush, int x, int y, int width, int height)
- {
- mvarUnderlyingGraphics.fillRect(x, y, width, height);
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/20/c04975b91b1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/20/c04975b91b1500151442a765942abe06
deleted file mode 100644
index 7341ab16..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/20/c04975b91b1500151442a765942abe06
+++ /dev/null
@@ -1,11 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7
-org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
-org.eclipse.jdt.core.compiler.compliance=1.7
-org.eclipse.jdt.core.compiler.debug.lineNumber=generate
-org.eclipse.jdt.core.compiler.debug.localVariable=generate
-org.eclipse.jdt.core.compiler.debug.sourceFile=generate
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.7
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/23/9033265b2d1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/23/9033265b2d1500151442a765942abe06
deleted file mode 100644
index 307d43dd..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/23/9033265b2d1500151442a765942abe06
+++ /dev/null
@@ -1,42 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.Core.*;
-
-import net.alcetech.UserInterface.*;
-import net.alcetech.UserInterface.Controls.*;
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends Window
-{
- private Ribbon ribbon = new Ribbon();
- private void InitializeComponent()
- {
- this.add(this.ribbon);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-
- protected void OnClosing(CancelEventArgs e)
- {
- if (MessageDialog.ShowDialog(this, "Are you sure you wish to close the program?", "Close Program", MessageDialogButtons.YesNoCancel) == MessageDialogResult.Cancel)
- {
- e.cancel();
- }
- }
-
- public void actionPerformed(ActionEvent evt)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/23/a0875f55271500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/23/a0875f55271500151442a765942abe06
deleted file mode 100644
index 294643c4..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/23/a0875f55271500151442a765942abe06
+++ /dev/null
@@ -1,4 +0,0 @@
-
-public class Graphics {
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/26/100b26a3291500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/26/100b26a3291500151442a765942abe06
deleted file mode 100644
index c8076f46..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/26/100b26a3291500151442a765942abe06
+++ /dev/null
@@ -1,25 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-import java.awt.event.ActionListener;
-
-import javax.swing.*;
-
-import net.alcetech.UserInterface.Controls.Ribbon;
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends JFrame implements ActionListener
-{
- private Ribbon ribbon = new Ribbon();
- private void InitializeComponent()
- {
- this.add(this.ribbon);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/26/c04a7cef2d1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/26/c04a7cef2d1500151442a765942abe06
deleted file mode 100644
index efb0c35c..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/26/c04a7cef2d1500151442a765942abe06
+++ /dev/null
@@ -1,57 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.Core.*;
-
-import net.alcetech.UserInterface.*;
-import net.alcetech.UserInterface.Controls.*;
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends Window
-{
- private Ribbon ribbon = new Ribbon();
- private void InitializeComponent()
- {
- this.add(this.ribbon);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
-
- CommandBar cbMenuBar = new CommandBar();
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-
- protected void OnClosing(CancelEventArgs e)
- {
- MessageDialogResult result = MessageDialog.ShowDialog(this, "You have unsaved changes. Do you wish to save your changes before closing this window?", "Close Program", MessageDialogButtons.YesNoCancel);
- switch (result)
- {
- case Yes:
- {
- break;
- }
- case No:
- {
- break;
- }
- case Cancel:
- {
- e.cancel();
- break;
- }
- }
- }
-
- public void actionPerformed(ActionEvent evt)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/26/e01e7799171500151684b6269b941b76 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/26/e01e7799171500151684b6269b941b76
deleted file mode 100644
index fcbb78fa..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/26/e01e7799171500151684b6269b941b76
+++ /dev/null
@@ -1,7 +0,0 @@
-package net.alcetech.UniversalEditor.Core.IO;
-
-public enum Endianness
-{
- BigEndian,
- LittleEndian
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/27/8065e0e4261500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/27/8065e0e4261500151442a765942abe06
deleted file mode 100644
index 04097f2a..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/27/8065e0e4261500151442a765942abe06
+++ /dev/null
@@ -1,11 +0,0 @@
-package net.alcetech.UserInterface.Controls;
-
-import javax.swing.JComponent;
-
-public class RibbonTab extends JComponent
-{
- private String mvarText = "";
- public String getText() { return mvarText; }
- public void setText(String value) { mvarText = value; }
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/28/30106fb42c1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/28/30106fb42c1500151442a765942abe06
deleted file mode 100644
index 0cfe0491..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/28/30106fb42c1500151442a765942abe06
+++ /dev/null
@@ -1,13 +0,0 @@
-package net.alcetech.UserInterface;
-
-public enum MessageDialogResult
-{
- None = 0,
- OK,
- Cancel,
- Abort,
- Retry,
- Ignore,
- Yes,
- No
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/29/00425caa2e1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/29/00425caa2e1500151442a765942abe06
deleted file mode 100644
index 3b0503cd..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/29/00425caa2e1500151442a765942abe06
+++ /dev/null
@@ -1,75 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import java.awt.BorderLayout;
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.Core.*;
-import net.alcetech.UserInterface.*;
-import net.alcetech.UserInterface.Controls.*;
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends Window implements ActionListener
-{
- private Ribbon ribbon = new Ribbon();
-
- private JMenuItem mnuFileExit = new JMenuItem();
-
- private void InitializeComponent()
- {
- this.add(this.ribbon);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- this.setLayout(new BorderLayout());
-
- JMenu mnuFile = new JMenu();
- mnuFile.setText("File");
- mnuFile.setMnemonic('F');
-
- mnuFileExit.setText("Exit");;
- mnuFileExit.setMnemonic('x');
- mnuFileExit.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_Q, KeyEvent.CTRL_DOWN_MASK));
- mnuFile.add(mnuFileExit);
-
- CommandBar cbMenuBar = new CommandBar();
- cbMenuBar.add(mnuFile);
- this.add(cbMenuBar, BorderLayout.NORTH);
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-
- protected void OnClosing(CancelEventArgs e)
- {
- MessageDialogResult result = MessageDialog.ShowDialog(this, "You have unsaved changes. Do you wish to save your changes before closing this window?", "Close Program", MessageDialogButtons.YesNoCancel);
- switch (result)
- {
- case Yes:
- {
- break;
- }
- case No:
- {
- break;
- }
- case Cancel:
- {
- e.cancel();
- break;
- }
- }
- }
-
- public void actionPerformed(ActionEvent evt)
- {
- if (evt.getSource() == mnuFileExit)
- {
- Application.Exit();
- }
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/2a/90c314d2191500151684b6269b941b76 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/2a/90c314d2191500151684b6269b941b76
deleted file mode 100644
index 184b32c5..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/2a/90c314d2191500151684b6269b941b76
+++ /dev/null
@@ -1,12 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import javax.swing.*;
-
-public class MainWindow extends JFrame
-{
- public MainWindow()
- {
- this.setSize(800, 600);;
- }
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/2a/f0d7d86e2b1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/2a/f0d7d86e2b1500151442a765942abe06
deleted file mode 100644
index bf965ab9..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/2a/f0d7d86e2b1500151442a765942abe06
+++ /dev/null
@@ -1,89 +0,0 @@
-package net.alcetech.UserInterface.Controls;
-
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.Core.*;
-
-public class Window extends JFrame implements ActionListener, WindowListener
-{
- /**
- *
- */
- private static final long serialVersionUID = 8818390338655566157L;
-
- public Window()
- {
- this.addWindowListener(this);
- this.setDefaultCloseOperation(DO_NOTHING_ON_CLOSE);
- }
-
- public void actionPerformed(ActionEvent e)
- {
-
- }
-
- /**
- * Invoked when the Window is set to be the active Window.
- */
- public void windowActivated(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window has been closed as the result of calling dispose on the window.
- */
- public void windowClosed(WindowEvent e)
- {
-
- }
- /**
- * Invoked when the user attempts to close the window from the window's system menu.
- */
- public void windowClosing(WindowEvent e)
- {
- CancelEventArgs ce = new CancelEventArgs();
- OnClosing(ce);
- if (ce.getCancel()) return;
-
- this.dispose();
- }
- /**
- * Invoked when a Window is no longer the active Window.
- */
- public void windowDeactivated(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window is changed from a minimized to a normal state.
- */
- public void windowDeiconified(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window is changed from a normal to a minimized state.
- */
- public void windowIconified(WindowEvent e)
- {
-
- }
- /**
- * Invoked the first time a window is made visible.
- */
- public void windowOpened(WindowEvent e)
- {
-
- }
-
- protected void OnClosing(CancelEventArgs e)
- {
-
- }
- protected void OnClosed(EventArgs e)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/2c/e0cbb4cc171500151684b6269b941b76 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/2c/e0cbb4cc171500151684b6269b941b76
deleted file mode 100644
index e69de29b..00000000
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/2f/106789002b1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/2f/106789002b1500151442a765942abe06
deleted file mode 100644
index eadc8e18..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/2f/106789002b1500151442a765942abe06
+++ /dev/null
@@ -1,76 +0,0 @@
-package net.alcetech.UserInterface.Controls;
-
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.Core.*;
-
-public class Window extends JFrame implements ActionListener, WindowListener
-{
- /**
- *
- */
- private static final long serialVersionUID = 8818390338655566157L;
-
- public Window()
- {
- this.addWindowListener(this);
- }
-
- public void actionPerformed(ActionEvent e)
- {
-
- }
-
- /**
- * Invoked when the Window is set to be the active Window.
- */
- public void windowActivated(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window has been closed as the result of calling dispose on the window.
- */
- public void windowClosed(WindowEvent e)
- {
-
- }
- /**
- * Invoked when the user attempts to close the window from the window's system menu.
- */
- public void windowClosing(WindowEvent e)
- {
- CancelEventArgs ce = new CancelEventArgs();
- OnClosing(ce);
- }
- /**
- * Invoked when a Window is no longer the active Window.
- */
- public void windowDeactivated(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window is changed from a minimized to a normal state.
- */
- public void windowDeiconified(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window is changed from a normal to a minimized state.
- */
- public void windowIconified(WindowEvent e)
- {
-
- }
- /**
- * Invoked the first time a window is made visible.
- */
- public void windowOpened(WindowEvent e)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/2f/20a5b5d5261500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/2f/20a5b5d5261500151442a765942abe06
deleted file mode 100644
index 07d9cf87..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/2f/20a5b5d5261500151442a765942abe06
+++ /dev/null
@@ -1,9 +0,0 @@
-package net.alcetech.UserInterface.Controls;
-
-public class RibbonTab extends JComponent
-{
- private String mvarText = "";
- public String getText() { return mvarText; }
- public void setText(String value) { mvarText = value; }
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/2f/a0d84bf82d1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/2f/a0d84bf82d1500151442a765942abe06
deleted file mode 100644
index 40357246..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/2f/a0d84bf82d1500151442a765942abe06
+++ /dev/null
@@ -1,8 +0,0 @@
-package net.alcetech.UserInterface.Controls;
-
-import javax.swing.JMenuBar;
-
-public class CommandBar extends JMenuBar
-{
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/3/1057328b2a1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/3/1057328b2a1500151442a765942abe06
deleted file mode 100644
index ef4db9bc..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/3/1057328b2a1500151442a765942abe06
+++ /dev/null
@@ -1,11 +0,0 @@
-package net.alcetech.UserInterface.Controls;
-
-import javax.swing.*;
-
-public class Window extends JFrame implements ActionListener, WindowListener
-{
- public Window()
- {
- this.addWindowListener(this);
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/3/90ebd7752b1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/3/90ebd7752b1500151442a765942abe06
deleted file mode 100644
index efcfcce4..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/3/90ebd7752b1500151442a765942abe06
+++ /dev/null
@@ -1,6 +0,0 @@
-package net.alcetech.Core;
-
-public class EventArgs
-{
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/30/a02b06792c1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/30/a02b06792c1500151442a765942abe06
deleted file mode 100644
index 2e19cbc5..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/30/a02b06792c1500151442a765942abe06
+++ /dev/null
@@ -1,6 +0,0 @@
-package net.alcetech.UserInterface;
-
-public enum MessageDialogButtons
-{
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/33/602f8f4d291500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/33/602f8f4d291500151442a765942abe06
deleted file mode 100644
index a874ea0d..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/33/602f8f4d291500151442a765942abe06
+++ /dev/null
@@ -1,6 +0,0 @@
-package net.alcetech.UserInterface;
-
-public final class Brushes
-{
- public static final Brush Blue = new SolidBrush(new Color(0, 0, 255));
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/33/801b8994181500151684b6269b941b76 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/33/801b8994181500151684b6269b941b76
deleted file mode 100644
index e69de29b..00000000
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/35/40d4242a281500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/35/40d4242a281500151442a765942abe06
deleted file mode 100644
index 2cf8ffa0..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/35/40d4242a281500151442a765942abe06
+++ /dev/null
@@ -1,5 +0,0 @@
-package net.alcetech.UserInterface;
-
-public class Brush {
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/35/90ce8c76291500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/35/90ce8c76291500151442a765942abe06
deleted file mode 100644
index dcf9c3de..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/35/90ce8c76291500151442a765942abe06
+++ /dev/null
@@ -1,14 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-import javax.swing.*;
-
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends JFrame
-{
- public MainWindow()
- {
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/38/a019f4ae2e1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/38/a019f4ae2e1500151442a765942abe06
deleted file mode 100644
index a0b23fd8..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/38/a019f4ae2e1500151442a765942abe06
+++ /dev/null
@@ -1,77 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import java.awt.BorderLayout;
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.Core.*;
-import net.alcetech.UserInterface.*;
-import net.alcetech.UserInterface.Controls.*;
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends Window implements ActionListener
-{
- private Ribbon ribbon = new Ribbon();
-
- private JMenuItem mnuFileExit = new JMenuItem();
-
- private void InitializeComponent()
- {
- this.addActionListener(this);
-
- this.add(this.ribbon);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- this.setLayout(new BorderLayout());
-
- JMenu mnuFile = new JMenu();
- mnuFile.setText("File");
- mnuFile.setMnemonic('F');
-
- mnuFileExit.setText("Exit");;
- mnuFileExit.setMnemonic('x');
- mnuFileExit.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_Q, KeyEvent.CTRL_DOWN_MASK));
- mnuFile.add(mnuFileExit);
-
- CommandBar cbMenuBar = new CommandBar();
- cbMenuBar.add(mnuFile);
- this.add(cbMenuBar, BorderLayout.NORTH);
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-
- protected void OnClosing(CancelEventArgs e)
- {
- MessageDialogResult result = MessageDialog.ShowDialog(this, "You have unsaved changes. Do you wish to save your changes before closing this window?", "Close Program", MessageDialogButtons.YesNoCancel);
- switch (result)
- {
- case Yes:
- {
- break;
- }
- case No:
- {
- break;
- }
- case Cancel:
- {
- e.cancel();
- break;
- }
- }
- }
-
- public void actionPerformed(ActionEvent evt)
- {
- if (evt.getSource() == mnuFileExit)
- {
- Application.Exit();
- }
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/38/a08b0212281500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/38/a08b0212281500151442a765942abe06
deleted file mode 100644
index 217fb3e9..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/38/a08b0212281500151442a765942abe06
+++ /dev/null
@@ -1,22 +0,0 @@
-package net.alcetech.UserInterface;
-
-import java.awt.Rectangle;
-
-public class Graphics
-{
- private java.awt.Graphics mvarUnderlyingGraphics = null;
-
- public Graphics(java.awt.Graphics underlyingGraphics)
- {
- mvarUnderlyingGraphics = underlyingGraphics;
- }
-
- public void fillRectangle(Rectangle rect)
- {
- fillRectangle(rect.x, rect.y, rect.width, rect.height);
- }
- public void fillRectangle(int x, int y, int width, int height)
- {
- mvarUnderlyingGraphics.fillRect(x, y, width, height);
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/3a/10ed12122d1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/3a/10ed12122d1500151442a765942abe06
deleted file mode 100644
index 81f40765..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/3a/10ed12122d1500151442a765942abe06
+++ /dev/null
@@ -1,43 +0,0 @@
-package net.alcetech.UserInterface;
-
-import java.awt.Component;
-
-import javax.swing.Icon;
-import javax.swing.JOptionPane;
-
-public class MessageDialog
-{
- public static MessageDialogResult ShowDialog(Component owner, String message, String title, MessageDialogButtons buttons)
- {
- int optionType = 0;
- int messageType = JOptionPane.PLAIN_MESSAGE;
- switch (buttons)
- {
- case OK:
- {
- optionType = JOptionPane.OK_OPTION;
- break;
- }
- case OKCancel:
- {
- optionType = JOptionPane.OK_CANCEL_OPTION;
- break;
- }
- }
- Icon icon = null;
-
- int retval = JOptionPane.showConfirmDialog(owner, message, title, optionType, messageType, icon);
- switch (retval)
- {
- case JOptionPane.OK_OPTION:
- {
- return MessageDialogResult.OK;
- }
- case JOptionPane.CANCEL_OPTION:
- {
- return MessageDialogResult.Cancel;
- }
- }
- return MessageDialogResult.None;
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/3a/609dd7962e1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/3a/609dd7962e1500151442a765942abe06
deleted file mode 100644
index 4518b056..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/3a/609dd7962e1500151442a765942abe06
+++ /dev/null
@@ -1,75 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import java.awt.BorderLayout;
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.Core.*;
-import net.alcetech.UserInterface.*;
-import net.alcetech.UserInterface.Controls.*;
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends Window
-{
- private Ribbon ribbon = new Ribbon();
-
- private JMenuItem mnuFileExit = new JMenuItem();
-
- private void InitializeComponent()
- {
- this.add(this.ribbon);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- this.setLayout(new BorderLayout());
-
- JMenu mnuFile = new JMenu();
- mnuFile.setText("File");
- mnuFile.setMnemonic('F');
-
- mnuFileExit.setText("Exit");;
- mnuFileExit.setMnemonic('x');
- mnuFileExit.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_Q, KeyEvent.CTRL_DOWN_MASK));
- mnuFile.add(mnuFileExit);
-
- CommandBar cbMenuBar = new CommandBar();
- cbMenuBar.add(mnuFile);
- this.add(cbMenuBar, BorderLayout.NORTH);
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-
- protected void OnClosing(CancelEventArgs e)
- {
- MessageDialogResult result = MessageDialog.ShowDialog(this, "You have unsaved changes. Do you wish to save your changes before closing this window?", "Close Program", MessageDialogButtons.YesNoCancel);
- switch (result)
- {
- case Yes:
- {
- break;
- }
- case No:
- {
- break;
- }
- case Cancel:
- {
- e.cancel();
- break;
- }
- }
- }
-
- public void actionPerformed(ActionEvent evt)
- {
- if (evt.getSource() == mnuFileExit)
- {
-
- }
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/3e/00eda65d171500151684b6269b941b76 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/3e/00eda65d171500151684b6269b941b76
deleted file mode 100644
index e69de29b..00000000
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/3e/5000783a2e1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/3e/5000783a2e1500151442a765942abe06
deleted file mode 100644
index a2d46b38..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/3e/5000783a2e1500151442a765942abe06
+++ /dev/null
@@ -1,58 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import java.awt.BorderLayout;
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.Core.*;
-import net.alcetech.UserInterface.*;
-import net.alcetech.UserInterface.Controls.*;
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends Window
-{
- private Ribbon ribbon = new Ribbon();
- private void InitializeComponent()
- {
- this.add(this.ribbon);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
-
- CommandBar cbMenuBar = new CommandBar();
- this.add(cbMenuBar, BorderLayout.NORTH);
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-
- protected void OnClosing(CancelEventArgs e)
- {
- MessageDialogResult result = MessageDialog.ShowDialog(this, "You have unsaved changes. Do you wish to save your changes before closing this window?", "Close Program", MessageDialogButtons.YesNoCancel);
- switch (result)
- {
- case Yes:
- {
- break;
- }
- case No:
- {
- break;
- }
- case Cancel:
- {
- e.cancel();
- break;
- }
- }
- }
-
- public void actionPerformed(ActionEvent evt)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/3f/6075388d2c1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/3f/6075388d2c1500151442a765942abe06
deleted file mode 100644
index c9af9bfb..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/3f/6075388d2c1500151442a765942abe06
+++ /dev/null
@@ -1,27 +0,0 @@
-package net.alcetech.UserInterface;
-
-import java.awt.Component;
-import javax.swing.JOptionPane;
-
-public class MessageDialog
-{
- public static MessageDialogResult ShowDialog(Component owner, String message, String title, MessageDialogButtons buttons)
- {
- int optionType = 0;
- switch (buttons)
- {
- case OKCancel:
- {
- optionType = JOptionPane.OK_CANCEL_OPTION;
- break;
- }
- case OK:
- {
- optionType = JOptionPane.OK_OPTION;
- break;
- }
- }
- Icon icon = null;
- int retval = JOptionPane.showConfirmDialog(owner, message, title, optionType, messageType, icon);
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/3f/90dc3836191500151684b6269b941b76 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/3f/90dc3836191500151684b6269b941b76
deleted file mode 100644
index 02df3114..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/3f/90dc3836191500151684b6269b941b76
+++ /dev/null
@@ -1,5 +0,0 @@
-package net.alcetech.UniversalEditor;
-
-public class MainWindow {
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/3f/a06719832d1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/3f/a06719832d1500151442a765942abe06
deleted file mode 100644
index 5fd27479..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/3f/a06719832d1500151442a765942abe06
+++ /dev/null
@@ -1,56 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.Core.*;
-
-import net.alcetech.UserInterface.*;
-import net.alcetech.UserInterface.Controls.*;
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends Window
-{
- private Ribbon ribbon = new Ribbon();
- private void InitializeComponent()
- {
- this.add(this.ribbon);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-
- protected void OnClosing(CancelEventArgs e)
- {
- MessageDialogResult result = MessageDialog.ShowDialog(this, "You have unsaved changes. Do you wish to save your changes before closing this window?", "Close Program", MessageDialogButtons.YesNoCancel);
- switch (result)
- {
- case Yes:
- {
- break;
- }
- case No:
- {
- MessageDialog.ShowDialog(this, "If you say so.", "Not canceling")
- break;
- }
- case Cancel:
- {
- e.cancel();
- break;
- }
- }
- }
-
- public void actionPerformed(ActionEvent evt)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/42/c07e053e2c1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/42/c07e053e2c1500151442a765942abe06
deleted file mode 100644
index 222c2caa..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/42/c07e053e2c1500151442a765942abe06
+++ /dev/null
@@ -1,11 +0,0 @@
-package net.alcetech.UserInterface;
-
-import javax.swing.JOptionPane;
-
-public class MessageDialog
-{
- public static MessageDialogResult ShowDialog(JComponent parent, String message, String title, MessageDialogButtons buttons)
- {
- int retval = JOptionPane.showConfirmDialog(parent, message)
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/42/f0a80675171500151684b6269b941b76 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/42/f0a80675171500151684b6269b941b76
deleted file mode 100644
index 0f0883f1..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/42/f0a80675171500151684b6269b941b76
+++ /dev/null
@@ -1,6 +0,0 @@
-package net.alcetech.UniversalEditor.Core;
-
-public class Reader
-{
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/43/20a61493271500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/43/20a61493271500151442a765942abe06
deleted file mode 100644
index 27062341..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/43/20a61493271500151442a765942abe06
+++ /dev/null
@@ -1,24 +0,0 @@
-package net.alcetech.UserInterface.Controls;
-
-import net.alcetech.UserInterface.*;
-
-import javax.swing.JComponent;
-
-public class RibbonTab extends JComponent
-{
- /**
- *
- */
- private static final long serialVersionUID = 4019174621392475533L;
-
- private String mvarTitle = "";
- public String getTitle() { return mvarTitle; }
- public void setTitle(String value) { mvarTitle = value; }
-
- protected void paintComponent(java.awt.Graphics _g)
- {
- super.paintComponent(g);
-
- Graphics g = new Graphics(_g);
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/46/803c2bbb2e1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/46/803c2bbb2e1500151442a765942abe06
deleted file mode 100644
index 23841d1d..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/46/803c2bbb2e1500151442a765942abe06
+++ /dev/null
@@ -1,77 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import java.awt.BorderLayout;
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.Core.*;
-import net.alcetech.UserInterface.*;
-import net.alcetech.UserInterface.Controls.*;
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends Window implements ActionListener
-{
- private Ribbon ribbon = new Ribbon();
-
- private JMenuItem mnuFileExit = new JMenuItem();
-
- private void InitializeComponent()
- {
- super.addActionListener(this);
-
- this.add(this.ribbon);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- this.setLayout(new BorderLayout());
-
- JMenu mnuFile = new JMenu();
- mnuFile.setText("File");
- mnuFile.setMnemonic('F');
-
- mnuFileExit.setText("Exit");;
- mnuFileExit.setMnemonic('x');
- mnuFileExit.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_Q, KeyEvent.CTRL_DOWN_MASK));
- mnuFile.add(mnuFileExit);
-
- CommandBar cbMenuBar = new CommandBar();
- cbMenuBar.add(mnuFile);
- this.add(cbMenuBar, BorderLayout.NORTH);
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-
- protected void OnClosing(CancelEventArgs e)
- {
- MessageDialogResult result = MessageDialog.ShowDialog(this, "You have unsaved changes. Do you wish to save your changes before closing this window?", "Close Program", MessageDialogButtons.YesNoCancel);
- switch (result)
- {
- case Yes:
- {
- break;
- }
- case No:
- {
- break;
- }
- case Cancel:
- {
- e.cancel();
- break;
- }
- }
- }
-
- public void actionPerformed(ActionEvent evt)
- {
- if (evt.getSource() == mnuFileExit)
- {
- Application.Exit();
- }
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/48/306a15882b1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/48/306a15882b1500151442a765942abe06
deleted file mode 100644
index caf5c6ad..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/48/306a15882b1500151442a765942abe06
+++ /dev/null
@@ -1,90 +0,0 @@
-package net.alcetech.UserInterface.Controls;
-
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.Core.*;
-
-public class Window extends JFrame implements ActionListener, WindowListener
-{
- /**
- *
- */
- private static final long serialVersionUID = 8818390338655566157L;
-
- public Window()
- {
- this.addWindowListener(this);
- this.setLocationByPlatform(true);
- this.setDefaultCloseOperation(DO_NOTHING_ON_CLOSE);
- }
-
- public void actionPerformed(ActionEvent e)
- {
-
- }
-
- /**
- * Invoked when the Window is set to be the active Window.
- */
- public void windowActivated(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window has been closed as the result of calling dispose on the window.
- */
- public void windowClosed(WindowEvent e)
- {
- OnClosed(EventArgs.Empty);
- }
- /**
- * Invoked when the user attempts to close the window from the window's system menu.
- */
- public void windowClosing(WindowEvent e)
- {
- CancelEventArgs ce = new CancelEventArgs();
- OnClosing(ce);
- if (ce.getCancel()) return;
-
- this.dispose();
- }
- /**
- * Invoked when a Window is no longer the active Window.
- */
- public void windowDeactivated(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window is changed from a minimized to a normal state.
- */
- public void windowDeiconified(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window is changed from a normal to a minimized state.
- */
- public void windowIconified(WindowEvent e)
- {
-
- }
- /**
- * Invoked the first time a window is made visible.
- */
- public void windowOpened(WindowEvent e)
- {
-
- }
-
- protected void OnClosing(CancelEventArgs e)
- {
-
- }
- protected void OnClosed(EventArgs e)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/48/50cde49f2a1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/48/50cde49f2a1500151442a765942abe06
deleted file mode 100644
index e69de29b..00000000
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/49/6086a2a9171500151684b6269b941b76 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/49/6086a2a9171500151684b6269b941b76
deleted file mode 100644
index 54400494..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/49/6086a2a9171500151684b6269b941b76
+++ /dev/null
@@ -1,14 +0,0 @@
-package net.alcetech.UniversalEditor.Core.IO;
-
-public class Reader
-{
- private Endianness mvarEndianness = Endianness.BigEndian;
- public void setEndianness(Endianness value)
- {
- mvarEndianness = value;
- }
- public Endianness getEndianness()
- {
- return mvarEndianness;
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/49/60aae9b1171500151684b6269b941b76 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/49/60aae9b1171500151684b6269b941b76
deleted file mode 100644
index 83913000..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/49/60aae9b1171500151684b6269b941b76
+++ /dev/null
@@ -1,16 +0,0 @@
-package net.alcetech.UniversalEditor.Core.IO;
-
-public class Reader
-{
- private Endianness mvarEndianness = Endianness.BigEndian;
- public void setEndianness(Endianness value)
- {
- mvarEndianness = value;
- }
- public Endianness getEndianness()
- {
- return mvarEndianness;
- }
-
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/4a/c0170bf62a1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/4a/c0170bf62a1500151442a765942abe06
deleted file mode 100644
index 5d09c5e1..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/4a/c0170bf62a1500151442a765942abe06
+++ /dev/null
@@ -1,71 +0,0 @@
-package net.alcetech.UserInterface.Controls;
-
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.Core.*;
-
-public class Window extends JFrame implements ActionListener, WindowListener
-{
- public Window()
- {
- this.addWindowListener(this);
- }
-
- public void actionPerformed(ActionEvent e)
- {
-
- }
-
- /**
- * Invoked when the Window is set to be the active Window.
- */
- public void windowActivated(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window has been closed as the result of calling dispose on the window.
- */
- public void windowClosed(WindowEvent e)
- {
-
- }
- /**
- * Invoked when the user attempts to close the window from the window's system menu.
- */
- public void windowClosing(WindowEvent e)
- {
- CancelEventArgs ce = new CancelEventArgs();
- OnClosing(ce);
- }
- /**
- * Invoked when a Window is no longer the active Window.
- */
- public void windowDeactivated(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window is changed from a minimized to a normal state.
- */
- public void windowDeiconified(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window is changed from a normal to a minimized state.
- */
- public void windowIconified(WindowEvent e)
- {
-
- }
- /**
- * Invoked the first time a window is made visible.
- */
- public void windowOpened(WindowEvent e)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/4a/f01f28d4291500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/4a/f01f28d4291500151442a765942abe06
deleted file mode 100644
index 2b3cdfbb..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/4a/f01f28d4291500151442a765942abe06
+++ /dev/null
@@ -1,32 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.UserInterface.Controls.Ribbon;
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends JFrame implements ActionListener, WindowListener
-{
- private Ribbon ribbon = new Ribbon();
- private void InitializeComponent()
- {
- this.add(this.ribbon);
- this.addWindowListener(this);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-
- public void actionPerformed(ActionEvent evt)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/4b/a054831d191500151684b6269b941b76 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/4b/a054831d191500151684b6269b941b76
deleted file mode 100644
index d68902c4..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/4b/a054831d191500151684b6269b941b76
+++ /dev/null
@@ -1,9 +0,0 @@
-package net.alcetech.UniversalEditor;
-
-public class Program
-{
- public static void main(String[] args)
- {
- System.out.println("Hello world!");
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/4b/f01f06c2261500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/4b/f01f06c2261500151442a765942abe06
deleted file mode 100644
index e69de29b..00000000
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/4c/90e57db7261500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/4c/90e57db7261500151442a765942abe06
deleted file mode 100644
index 9728d6a1..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/4c/90e57db7261500151442a765942abe06
+++ /dev/null
@@ -1,14 +0,0 @@
-package net.alcetech.UserInterface.Controls.Ribbon;
-
-import javax.swing.JComponent;
-
-public class RibbonControl extends JComponent
-{
-
- /**
- *
- */
- private static final long serialVersionUID = 9178388103241727516L;
-
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/4d/0070cd29291500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/4d/0070cd29291500151442a765942abe06
deleted file mode 100644
index 72789ede..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/4d/0070cd29291500151442a765942abe06
+++ /dev/null
@@ -1,25 +0,0 @@
-package net.alcetech.UserInterface.Controls;
-
-import net.alcetech.UserInterface.*;
-
-import javax.swing.JComponent;
-
-public class RibbonTab extends JComponent
-{
- /**
- *
- */
- private static final long serialVersionUID = 4019174621392475533L;
-
- private String mvarTitle = "";
- public String getTitle() { return mvarTitle; }
- public void setTitle(String value) { mvarTitle = value; }
-
- protected void paintComponent(java.awt.Graphics _g)
- {
- super.paintComponent(_g);
-
- Graphics g = new Graphics(_g);
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/4d/60deb7bb291500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/4d/60deb7bb291500151442a765942abe06
deleted file mode 100644
index 068ea55e..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/4d/60deb7bb291500151442a765942abe06
+++ /dev/null
@@ -1,31 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.UserInterface.Controls.Ribbon;
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends JFrame implements ActionListener, WindowListener
-{
- private Ribbon ribbon = new Ribbon();
- private void InitializeComponent()
- {
- this.add(this.ribbon);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-
- public void actionPerformed(ActionEvent evt)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/4e/20bf32512d1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/4e/20bf32512d1500151442a765942abe06
deleted file mode 100644
index 4a5335f2..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/4e/20bf32512d1500151442a765942abe06
+++ /dev/null
@@ -1,56 +0,0 @@
-package net.alcetech.UserInterface;
-
-import java.awt.Component;
-
-import javax.swing.Icon;
-import javax.swing.JOptionPane;
-
-public class MessageDialog
-{
- public static MessageDialogResult ShowDialog(Component owner, String message, String title, MessageDialogButtons buttons)
- {
- int optionType = 0;
- int messageType = JOptionPane.PLAIN_MESSAGE;
- switch (buttons)
- {
- case OK:
- {
- optionType = JOptionPane.OK_OPTION;
- break;
- }
- case OKCancel:
- {
- optionType = JOptionPane.OK_CANCEL_OPTION;
- break;
- }
- case YesNo:
- {
- optionType = JOptionPane.YES_NO_OPTION;
- break;
- }
- }
- Icon icon = null;
-
- int retval = JOptionPane.showConfirmDialog(owner, message, title, optionType, messageType, icon);
- switch (retval)
- {
- case JOptionPane.OK_OPTION:
- {
- if (buttons == MessageDialogButtons.YesNo || buttons == MessageDialogButtons.YesNoCancel)
- {
- return MessageDialogResult.Yes;
- }
- return MessageDialogResult.OK;
- }
- case JOptionPane.NO_OPTION:
- {
- return MessageDialogResult.No;
- }
- case JOptionPane.CANCEL_OPTION:
- {
- return MessageDialogResult.Cancel;
- }
- }
- return MessageDialogResult.None;
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/4e/90429dd21b1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/4e/90429dd21b1500151442a765942abe06
deleted file mode 100644
index 49a33d03..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/4e/90429dd21b1500151442a765942abe06
+++ /dev/null
@@ -1,13 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import javax.swing.*;
-
-public class MainWindow extends JFrame
-{
- public MainWindow()
- {
- this.setIconImage();
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/4e/906d82632a1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/4e/906d82632a1500151442a765942abe06
deleted file mode 100644
index e69de29b..00000000
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/5/804a593b2c1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/5/804a593b2c1500151442a765942abe06
deleted file mode 100644
index 685d46e9..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/5/804a593b2c1500151442a765942abe06
+++ /dev/null
@@ -1,11 +0,0 @@
-package net.alcetech.UserInterface;
-
-import javax.swing.JOptionPane;
-
-public class MessageDialog
-{
- public static MessageDialogResult ShowDialog(String message, String title, MessageDialogButtons buttons)
- {
- int retval = JOptionPane.showConfirmDialog(, message)
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/52/a0fde725171500151684b6269b941b76 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/52/a0fde725171500151684b6269b941b76
deleted file mode 100644
index f42de363..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/52/a0fde725171500151684b6269b941b76
+++ /dev/null
@@ -1,7 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7
-org.eclipse.jdt.core.compiler.compliance=1.7
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.7
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/52/b01fa33c181500151684b6269b941b76 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/52/b01fa33c181500151684b6269b941b76
deleted file mode 100644
index e69de29b..00000000
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/53/40fedc012d1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/53/40fedc012d1500151442a765942abe06
deleted file mode 100644
index fb71a0db..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/53/40fedc012d1500151442a765942abe06
+++ /dev/null
@@ -1,39 +0,0 @@
-package net.alcetech.UserInterface;
-
-import java.awt.Component;
-
-import javax.swing.Icon;
-import javax.swing.JOptionPane;
-
-public class MessageDialog
-{
- public static MessageDialogResult ShowDialog(Component owner, String message, String title, MessageDialogButtons buttons)
- {
- int optionType = 0;
- int messageType = JOptionPane.PLAIN_MESSAGE;
- switch (buttons)
- {
- case OK:
- {
- optionType = JOptionPane.OK_OPTION;
- break;
- }
- case OKCancel:
- {
- optionType = JOptionPane.OK_CANCEL_OPTION;
- break;
- }
- }
- Icon icon = null;
-
- int retval = JOptionPane.showConfirmDialog(owner, message, title, optionType, messageType, icon);
- switch (retval)
- {
- case JOptionPane.OK_OPTION:
- {
- return MessageDialogResult.OK;
- }
- }
- return MessageDialogResult.None;
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/53/b01e1bed2c1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/53/b01e1bed2c1500151442a765942abe06
deleted file mode 100644
index 21364f96..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/53/b01e1bed2c1500151442a765942abe06
+++ /dev/null
@@ -1,11 +0,0 @@
-package net.alcetech.UserInterface;
-
-public enum MessageDialogButtons
-{
- OK,
- OKCancel,
- YesNo,
- YesNoCancel,
- AbortRetryIgnore,
- CancelTryAgainContinue
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/55/0085b7692b1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/55/0085b7692b1500151442a765942abe06
deleted file mode 100644
index 165ae856..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/55/0085b7692b1500151442a765942abe06
+++ /dev/null
@@ -1,87 +0,0 @@
-package net.alcetech.UserInterface.Controls;
-
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.Core.*;
-
-public class Window extends JFrame implements ActionListener, WindowListener
-{
- /**
- *
- */
- private static final long serialVersionUID = 8818390338655566157L;
-
- public Window()
- {
- this.addWindowListener(this);
- this.setDefaultCloseOperation(DO_NOTHING_ON_CLOSE);
- }
-
- public void actionPerformed(ActionEvent e)
- {
-
- }
-
- /**
- * Invoked when the Window is set to be the active Window.
- */
- public void windowActivated(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window has been closed as the result of calling dispose on the window.
- */
- public void windowClosed(WindowEvent e)
- {
-
- }
- /**
- * Invoked when the user attempts to close the window from the window's system menu.
- */
- public void windowClosing(WindowEvent e)
- {
- CancelEventArgs ce = new CancelEventArgs();
- OnClosing(ce);
- if (ce.getCancel()) return;
- }
- /**
- * Invoked when a Window is no longer the active Window.
- */
- public void windowDeactivated(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window is changed from a minimized to a normal state.
- */
- public void windowDeiconified(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window is changed from a normal to a minimized state.
- */
- public void windowIconified(WindowEvent e)
- {
-
- }
- /**
- * Invoked the first time a window is made visible.
- */
- public void windowOpened(WindowEvent e)
- {
-
- }
-
- protected void OnClosing(CancelEventArgs e)
- {
-
- }
- protected void OnClosed(EventArgs e)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/56/c0f075de261500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/56/c0f075de261500151442a765942abe06
deleted file mode 100644
index 8584fe7a..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/56/c0f075de261500151442a765942abe06
+++ /dev/null
@@ -1,11 +0,0 @@
-package net.alcetech.UserInterface.Controls;
-
-import javax.swing.JComponent;
-
-public class RibbonTab extends JComponent
-{
- private String mvarText = "";
- public String getText() { return mvarText; }
- public void setText(String value) { mvarText = value; }
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/57/d0760ab22d1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/57/d0760ab22d1500151442a765942abe06
deleted file mode 100644
index b7ddbbef..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/57/d0760ab22d1500151442a765942abe06
+++ /dev/null
@@ -1,72 +0,0 @@
-package net.alcetech.UserInterface;
-
-import java.awt.Component;
-
-import javax.swing.Icon;
-import javax.swing.JOptionPane;
-
-public class MessageDialog
-{
- public static MessageDialogResult ShowDialog(Component owner, String message, String title)
- {
- return ShowDialog(owner, message, title, MessageDialogButtons.OK);
- }
- public static MessageDialogResult ShowDialog(Component owner, String message, String title, MessageDialogButtons buttons)
- {
- int optionType = 0;
- int messageType = JOptionPane.PLAIN_MESSAGE;
- boolean okayOnly = false;
-
- switch (buttons)
- {
- case OK:
- {
- okayOnly = true;
- break;
- }
- case OKCancel:
- {
- optionType = JOptionPane.OK_CANCEL_OPTION;
- break;
- }
- case YesNo:
- {
- optionType = JOptionPane.YES_NO_OPTION;
- break;
- }
- case YesNoCancel:
- {
- optionType = JOptionPane.YES_NO_CANCEL_OPTION;
- break;
- }
- }
- Icon icon = null;
-
- if (okayOnly)
- {
- JOptionPane.showMessageDialog(owner, message, title, messageType, icon);
- return MessageDialogResult.OK;
- }
- int retval = JOptionPane.showConfirmDialog(owner, message, title, optionType, messageType, icon);
- switch (retval)
- {
- case JOptionPane.OK_OPTION:
- {
- if (buttons == MessageDialogButtons.YesNo || buttons == MessageDialogButtons.YesNoCancel)
- {
- return MessageDialogResult.Yes;
- }
- return MessageDialogResult.OK;
- }
- case JOptionPane.NO_OPTION:
- {
- return MessageDialogResult.No;
- }
- case JOptionPane.CANCEL_OPTION:
- {
- return MessageDialogResult.Cancel;
- }
- }
- return MessageDialogResult.None;
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/57/d0954b0b2e1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/57/d0954b0b2e1500151442a765942abe06
deleted file mode 100644
index ce61a42a..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/57/d0954b0b2e1500151442a765942abe06
+++ /dev/null
@@ -1,58 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import java.awt.BorderLayout;
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.Core.*;
-import net.alcetech.UserInterface.*;
-import net.alcetech.UserInterface.Controls.*;
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends Window
-{
- private Ribbon ribbon = new Ribbon();
- private void InitializeComponent()
- {
- this.add(this.ribbon);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
-
- CommandBar cbMenuBar = new CommandBar();
- this.add(cbMenuBar);
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-
- protected void OnClosing(CancelEventArgs e)
- {
- MessageDialogResult result = MessageDialog.ShowDialog(this, "You have unsaved changes. Do you wish to save your changes before closing this window?", "Close Program", MessageDialogButtons.YesNoCancel);
- switch (result)
- {
- case Yes:
- {
- break;
- }
- case No:
- {
- break;
- }
- case Cancel:
- {
- e.cancel();
- break;
- }
- }
- }
-
- public void actionPerformed(ActionEvent evt)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/58/20a3a86a281500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/58/20a3a86a281500151442a765942abe06
deleted file mode 100644
index ad0b7ec4..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/58/20a3a86a281500151442a765942abe06
+++ /dev/null
@@ -1,26 +0,0 @@
-package net.alcetech.UserInterface;
-
-import java.awt.Rectangle;
-
-public class Graphics
-{
- private java.awt.Graphics mvarUnderlyingGraphics = null;
-
- public Graphics(java.awt.Graphics underlyingGraphics)
- {
- mvarUnderlyingGraphics = underlyingGraphics;
- }
-
- public void fillRectangle(Brush brush, Rectangle rect)
- {
- fillRectangle(brush, rect.x, rect.y, rect.width, rect.height);
- }
- public void fillRectangle(Brush brush, int x, int y, int width, int height)
- {
- if (SolidBrush.class.isInstance(brush))
- {
- SolidBrush sb = (SolidBrush)brush;
- }
- mvarUnderlyingGraphics.fillRect(x, y, width, height);
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/59/40c66e25281500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/59/40c66e25281500151442a765942abe06
deleted file mode 100644
index cf7e4e52..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/59/40c66e25281500151442a765942abe06
+++ /dev/null
@@ -1,22 +0,0 @@
-package net.alcetech.UserInterface;
-
-import java.awt.Rectangle;
-
-public class Graphics
-{
- private java.awt.Graphics mvarUnderlyingGraphics = null;
-
- public Graphics(java.awt.Graphics underlyingGraphics)
- {
- mvarUnderlyingGraphics = underlyingGraphics;
- }
-
- public void fillRectangle(Rectangle rect)
- {
- fillRectangle(rect.x, rect.y, rect.width, rect.height);
- }
- public void fillRectangle(int x, int y, int width, int height)
- {
- mvarUnderlyingGraphics.fillRect(x, y, width, height);
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/59/6075aaf8171500151684b6269b941b76 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/59/6075aaf8171500151684b6269b941b76
deleted file mode 100644
index e69de29b..00000000
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/5c/5040b5412c1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/5c/5040b5412c1500151442a765942abe06
deleted file mode 100644
index a9220640..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/5c/5040b5412c1500151442a765942abe06
+++ /dev/null
@@ -1,11 +0,0 @@
-package net.alcetech.UserInterface;
-
-import javax.swing.JOptionPane;
-
-public class MessageDialog
-{
- public static MessageDialogResult ShowDialog(Component parent, String message, String title, MessageDialogButtons buttons)
- {
- int retval = JOptionPane.showConfirmDialog(parent, message)
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/5c/c0d7c713271500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/5c/c0d7c713271500151442a765942abe06
deleted file mode 100644
index 9a35a469..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/5c/c0d7c713271500151442a765942abe06
+++ /dev/null
@@ -1,20 +0,0 @@
-package net.alcetech.UserInterface.Controls;
-
-import javax.swing.JComponent;
-
-public class RibbonTab extends JComponent
-{
- /**
- *
- */
- private static final long serialVersionUID = 4019174621392475533L;
-
- private String mvarTitle = "";
- public String getTitle() { return mvarTitle; }
- public void setTitle(String value) { mvarTitle = value; }
-
- protected void paintComponent(Graphics g)
- {
- super.paintComponent(g);
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/5d/00cf8096271500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/5d/00cf8096271500151442a765942abe06
deleted file mode 100644
index 22648341..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/5d/00cf8096271500151442a765942abe06
+++ /dev/null
@@ -1,25 +0,0 @@
-package net.alcetech.UserInterface.Controls;
-
-import net.alcetech.UserInterface.*;
-
-import javax.swing.JComponent;
-
-public class RibbonTab extends JComponent
-{
- /**
- *
- */
- private static final long serialVersionUID = 4019174621392475533L;
-
- private String mvarTitle = "";
- public String getTitle() { return mvarTitle; }
- public void setTitle(String value) { mvarTitle = value; }
-
- protected void paintComponent(java.awt.Graphics _g)
- {
- super.paintComponent(g);
-
- Graphics g = new Graphics(_g);
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/5d/50905ba92d1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/5d/50905ba92d1500151442a765942abe06
deleted file mode 100644
index 77071e3d..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/5d/50905ba92d1500151442a765942abe06
+++ /dev/null
@@ -1,71 +0,0 @@
-package net.alcetech.UserInterface;
-
-import java.awt.Component;
-
-import javax.swing.Icon;
-import javax.swing.JOptionPane;
-
-public class MessageDialog
-{
- public static MessageDialogResult ShowDialog(Component owner, String message, String title)
- {
- return ShowDialog(owner, message, title, MessageDialogButtons.OK);
- }
- public static MessageDialogResult ShowDialog(Component owner, String message, String title, MessageDialogButtons buttons)
- {
- int optionType = 0;
- int messageType = JOptionPane.PLAIN_MESSAGE;
- boolean okayOnly = false;
-
- switch (buttons)
- {
- case OK:
- {
- okayOnly = true;
- break;
- }
- case OKCancel:
- {
- optionType = JOptionPane.OK_CANCEL_OPTION;
- break;
- }
- case YesNo:
- {
- optionType = JOptionPane.YES_NO_OPTION;
- break;
- }
- case YesNoCancel:
- {
- optionType = JOptionPane.YES_NO_CANCEL_OPTION;
- break;
- }
- }
- Icon icon = null;
-
- if (okayOnly)
- {
- JOptionPane.showMessageDialog(owner, message, title, messageType, icon);
- }
- int retval = JOptionPane.showConfirmDialog(owner, message, title, optionType, messageType, icon);
- switch (retval)
- {
- case JOptionPane.OK_OPTION:
- {
- if (buttons == MessageDialogButtons.YesNo || buttons == MessageDialogButtons.YesNoCancel)
- {
- return MessageDialogResult.Yes;
- }
- return MessageDialogResult.OK;
- }
- case JOptionPane.NO_OPTION:
- {
- return MessageDialogResult.No;
- }
- case JOptionPane.CANCEL_OPTION:
- {
- return MessageDialogResult.Cancel;
- }
- }
- return MessageDialogResult.None;
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/5d/a0b860d3261500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/5d/a0b860d3261500151442a765942abe06
deleted file mode 100644
index e92f90af..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/5d/a0b860d3261500151442a765942abe06
+++ /dev/null
@@ -1,5 +0,0 @@
-package net.alcetech.UserInterface.Controls;
-
-public class RibbonTab {
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/5f/908a81452c1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/5f/908a81452c1500151442a765942abe06
deleted file mode 100644
index cbe97f70..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/5f/908a81452c1500151442a765942abe06
+++ /dev/null
@@ -1,13 +0,0 @@
-package net.alcetech.UserInterface;
-
-import java.awt.Component;
-
-import javax.swing.JOptionPane;
-
-public class MessageDialog
-{
- public static MessageDialogResult ShowDialog(Component owner, String message, String title, MessageDialogButtons buttons)
- {
- int retval = JOptionPane.showConfirmDialog(owner, message)
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/60/d05b686f2d1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/60/d05b686f2d1500151442a765942abe06
deleted file mode 100644
index fa28eb20..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/60/d05b686f2d1500151442a765942abe06
+++ /dev/null
@@ -1,42 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.Core.*;
-
-import net.alcetech.UserInterface.*;
-import net.alcetech.UserInterface.Controls.*;
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends Window
-{
- private Ribbon ribbon = new Ribbon();
- private void InitializeComponent()
- {
- this.add(this.ribbon);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-
- protected void OnClosing(CancelEventArgs e)
- {
- if (MessageDialog.ShowDialog(this, "You have unsaved changes. Do you wish to save your changes before closing this window?", "Close Program", MessageDialogButtons.YesNoCancel) == MessageDialogResult.Cancel)
- {
- e.cancel();
- }
- }
-
- public void actionPerformed(ActionEvent evt)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/61/605a809b2d1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/61/605a809b2d1500151442a765942abe06
deleted file mode 100644
index aa4be9b8..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/61/605a809b2d1500151442a765942abe06
+++ /dev/null
@@ -1,67 +0,0 @@
-package net.alcetech.UserInterface;
-
-import java.awt.Component;
-
-import javax.swing.Icon;
-import javax.swing.JOptionPane;
-
-public class MessageDialog
-{
- public static MessageDialogResult ShowDialog(Component owner, String message, String title)
- {
- return ShowDialog(owner, message, title, MessageDialogButtons.OK);
- }
- public static MessageDialogResult ShowDialog(Component owner, String message, String title, MessageDialogButtons buttons)
- {
- int optionType = 0;
- int messageType = JOptionPane.PLAIN_MESSAGE;
- boolean okayOnly = false;
-
- switch (buttons)
- {
- case OK:
- {
- optionType = JOptionPane.OK_OPTION;
- break;
- }
- case OKCancel:
- {
- optionType = JOptionPane.OK_CANCEL_OPTION;
- break;
- }
- case YesNo:
- {
- optionType = JOptionPane.YES_NO_OPTION;
- break;
- }
- case YesNoCancel:
- {
- optionType = JOptionPane.YES_NO_CANCEL_OPTION;
- break;
- }
- }
- Icon icon = null;
-
- int retval = JOptionPane.showConfirmDialog(owner, message, title, optionType, messageType, icon);
- switch (retval)
- {
- case JOptionPane.OK_OPTION:
- {
- if (buttons == MessageDialogButtons.YesNo || buttons == MessageDialogButtons.YesNoCancel)
- {
- return MessageDialogResult.Yes;
- }
- return MessageDialogResult.OK;
- }
- case JOptionPane.NO_OPTION:
- {
- return MessageDialogResult.No;
- }
- case JOptionPane.CANCEL_OPTION:
- {
- return MessageDialogResult.Cancel;
- }
- }
- return MessageDialogResult.None;
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/62/b05e5a65261500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/62/b05e5a65261500151442a765942abe06
deleted file mode 100644
index 1a996fea..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/62/b05e5a65261500151442a765942abe06
+++ /dev/null
@@ -1,5 +0,0 @@
-package net.alcetech.UserInterface.Controls.Ribbon;
-
-public class RibbonControl {
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/63/c0b61ded2c1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/63/c0b61ded2c1500151442a765942abe06
deleted file mode 100644
index 21364f96..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/63/c0b61ded2c1500151442a765942abe06
+++ /dev/null
@@ -1,11 +0,0 @@
-package net.alcetech.UserInterface;
-
-public enum MessageDialogButtons
-{
- OK,
- OKCancel,
- YesNo,
- YesNoCancel,
- AbortRetryIgnore,
- CancelTryAgainContinue
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/64/d0774c83281500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/64/d0774c83281500151442a765942abe06
deleted file mode 100644
index 328ab502..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/64/d0774c83281500151442a765942abe06
+++ /dev/null
@@ -1,10 +0,0 @@
-package net.alcetech.UserInterface;
-
-import java.awt.Color;
-
-public class SolidBrush extends Brush
-{
- private Color mvarColor;
- public Color getColor() { return mvarColor; }
- public void setColor(Color value) { mvarColor = value; }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/65/20cb45212a1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/65/20cb45212a1500151442a765942abe06
deleted file mode 100644
index e0d3c290..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/65/20cb45212a1500151442a765942abe06
+++ /dev/null
@@ -1,84 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.Core.Application;
-import net.alcetech.UserInterface.Controls.Ribbon;
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends JFrame implements ActionListener, WindowListener
-{
- private Ribbon ribbon = new Ribbon();
- private void InitializeComponent()
- {
- this.add(this.ribbon);
- this.addWindowListener(this);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-
- public void actionPerformed(ActionEvent evt)
- {
-
- }
-
-
- /**
- * Invoked when the Window is set to be the active Window.
- */
- public void windowActivated(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window has been closed as the result of calling dispose on the window.
- */
- public void windowClosed(WindowEvent e)
- {
-
- }
- /**
- * Invoked when the user attempts to close the window from the window's system menu.
- */
- public void windowClosing(WindowEvent e)
- {
- Application.Exit();
- }
- /**
- * Invoked when a Window is no longer the active Window.
- */
- public void windowDeactivated(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window is changed from a minimized to a normal state.
- */
- public void windowDeiconified(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window is changed from a normal to a minimized state.
- */
- public void windowIconified(WindowEvent e)
- {
-
- }
- /**
- * Invoked the first time a window is made visible.
- */
- public void windowOpened(WindowEvent e)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/65/f018cd422c1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/65/f018cd422c1500151442a765942abe06
deleted file mode 100644
index cd11b2c7..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/65/f018cd422c1500151442a765942abe06
+++ /dev/null
@@ -1,11 +0,0 @@
-package net.alcetech.UserInterface;
-
-import javax.swing.JOptionPane;
-
-public class MessageDialog
-{
- public static MessageDialogResult ShowDialog(Component owner, String message, String title, MessageDialogButtons buttons)
- {
- int retval = JOptionPane.showConfirmDialog(parent, message)
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/66/e0701ba02e1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/66/e0701ba02e1500151442a765942abe06
deleted file mode 100644
index a2f0069c..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/66/e0701ba02e1500151442a765942abe06
+++ /dev/null
@@ -1,75 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import java.awt.BorderLayout;
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.Core.*;
-import net.alcetech.UserInterface.*;
-import net.alcetech.UserInterface.Controls.*;
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends Window
-{
- private Ribbon ribbon = new Ribbon();
-
- private JMenuItem mnuFileExit = new JMenuItem();
-
- private void InitializeComponent()
- {
- this.add(this.ribbon);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- this.setLayout(new BorderLayout());
-
- JMenu mnuFile = new JMenu();
- mnuFile.setText("File");
- mnuFile.setMnemonic('F');
-
- mnuFileExit.setText("Exit");;
- mnuFileExit.setMnemonic('x');
- mnuFileExit.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_Q, KeyEvent.CTRL_DOWN_MASK));
- mnuFile.add(mnuFileExit);
-
- CommandBar cbMenuBar = new CommandBar();
- cbMenuBar.add(mnuFile);
- this.add(cbMenuBar, BorderLayout.NORTH);
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-
- protected void OnClosing(CancelEventArgs e)
- {
- MessageDialogResult result = MessageDialog.ShowDialog(this, "You have unsaved changes. Do you wish to save your changes before closing this window?", "Close Program", MessageDialogButtons.YesNoCancel);
- switch (result)
- {
- case Yes:
- {
- break;
- }
- case No:
- {
- break;
- }
- case Cancel:
- {
- e.cancel();
- break;
- }
- }
- }
-
- public void actionPerformed(ActionEvent evt)
- {
- if (evt.getSource() == mnuFileExit)
- {
- Application.Exit();
- }
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/68/60c6b43c2d1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/68/60c6b43c2d1500151442a765942abe06
deleted file mode 100644
index ff0535c9..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/68/60c6b43c2d1500151442a765942abe06
+++ /dev/null
@@ -1,42 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.Core.*;
-
-import net.alcetech.UserInterface.*;
-import net.alcetech.UserInterface.Controls.*;
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends Window
-{
- private Ribbon ribbon = new Ribbon();
- private void InitializeComponent()
- {
- this.add(this.ribbon);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-
- protected void OnClosing(CancelEventArgs e)
- {
- if (MessageDialog.ShowDialog(this, "Are you sure you wish to close the program?", "Close Program", MessageDialogButtons.OKCancel) == MessageDialogResult.Cancel)
- {
- e.cancel();
- }
- }
-
- public void actionPerformed(ActionEvent evt)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/69/30722866281500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/69/30722866281500151442a765942abe06
deleted file mode 100644
index 94ddd214..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/69/30722866281500151442a765942abe06
+++ /dev/null
@@ -1,26 +0,0 @@
-package net.alcetech.UserInterface;
-
-import java.awt.Rectangle;
-
-public class Graphics
-{
- private java.awt.Graphics mvarUnderlyingGraphics = null;
-
- public Graphics(java.awt.Graphics underlyingGraphics)
- {
- mvarUnderlyingGraphics = underlyingGraphics;
- }
-
- public void fillRectangle(Brush brush, Rectangle rect)
- {
- fillRectangle(brush, rect.x, rect.y, rect.width, rect.height);
- }
- public void fillRectangle(Brush brush, int x, int y, int width, int height)
- {
- if (SolidBrush.class.isInstance(brush))
- {
-
- }
- mvarUnderlyingGraphics.fillRect(x, y, width, height);
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/69/f01dcb162d1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/69/f01dcb162d1500151442a765942abe06
deleted file mode 100644
index b3540ba0..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/69/f01dcb162d1500151442a765942abe06
+++ /dev/null
@@ -1,51 +0,0 @@
-package net.alcetech.UserInterface;
-
-import java.awt.Component;
-
-import javax.swing.Icon;
-import javax.swing.JOptionPane;
-
-public class MessageDialog
-{
- public static MessageDialogResult ShowDialog(Component owner, String message, String title, MessageDialogButtons buttons)
- {
- int optionType = 0;
- int messageType = JOptionPane.PLAIN_MESSAGE;
- switch (buttons)
- {
- case OK:
- {
- optionType = JOptionPane.OK_OPTION;
- break;
- }
- case OKCancel:
- {
- optionType = JOptionPane.OK_CANCEL_OPTION;
- break;
- }
- }
- Icon icon = null;
-
- int retval = JOptionPane.showConfirmDialog(owner, message, title, optionType, messageType, icon);
- switch (retval)
- {
- case JOptionPane.OK_OPTION:
- {
- return MessageDialogResult.OK;
- }
- case JOptionPane.YES_OPTION:
- {
- return MessageDialogResult.Yes;
- }
- case JOptionPane.NO_OPTION:
- {
- return MessageDialogResult.No;
- }
- case JOptionPane.CANCEL_OPTION:
- {
- return MessageDialogResult.Cancel;
- }
- }
- return MessageDialogResult.None;
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/6a/f0851848281500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/6a/f0851848281500151442a765942abe06
deleted file mode 100644
index da5cabd5..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/6a/f0851848281500151442a765942abe06
+++ /dev/null
@@ -1,6 +0,0 @@
-package net.alcetech.UserInterface;
-
-public class SolidBrush extends Brush
-{
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/6b/c097e9052b1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/6b/c097e9052b1500151442a765942abe06
deleted file mode 100644
index 0b5b90f3..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/6b/c097e9052b1500151442a765942abe06
+++ /dev/null
@@ -1,82 +0,0 @@
-package net.alcetech.UserInterface.Controls;
-
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.Core.*;
-
-public class Window extends JFrame implements ActionListener, WindowListener
-{
- /**
- *
- */
- private static final long serialVersionUID = 8818390338655566157L;
-
- public Window()
- {
- this.addWindowListener(this);
- }
-
- public void actionPerformed(ActionEvent e)
- {
-
- }
-
- /**
- * Invoked when the Window is set to be the active Window.
- */
- public void windowActivated(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window has been closed as the result of calling dispose on the window.
- */
- public void windowClosed(WindowEvent e)
- {
-
- }
- /**
- * Invoked when the user attempts to close the window from the window's system menu.
- */
- public void windowClosing(WindowEvent e)
- {
- CancelEventArgs ce = new CancelEventArgs();
- OnClosing(ce);
- }
- /**
- * Invoked when a Window is no longer the active Window.
- */
- public void windowDeactivated(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window is changed from a minimized to a normal state.
- */
- public void windowDeiconified(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window is changed from a normal to a minimized state.
- */
- public void windowIconified(WindowEvent e)
- {
-
- }
- /**
- * Invoked the first time a window is made visible.
- */
- public void windowOpened(WindowEvent e)
- {
-
- }
-
-
- protected void OnClosing(CancelEventArgs e)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/6b/f01899982d1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/6b/f01899982d1500151442a765942abe06
deleted file mode 100644
index 6ba826e2..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/6b/f01899982d1500151442a765942abe06
+++ /dev/null
@@ -1,65 +0,0 @@
-package net.alcetech.UserInterface;
-
-import java.awt.Component;
-
-import javax.swing.Icon;
-import javax.swing.JOptionPane;
-
-public class MessageDialog
-{
- public static MessageDialogResult ShowDialog(Component owner, String message, String title)
- {
- return ShowDialog(owner, message, title, MessageDialogButtons.OK);
- }
- public static MessageDialogResult ShowDialog(Component owner, String message, String title, MessageDialogButtons buttons)
- {
- int optionType = 0;
- int messageType = JOptionPane.PLAIN_MESSAGE;
- switch (buttons)
- {
- case OK:
- {
- optionType = JOptionPane.OK_OPTION;
- break;
- }
- case OKCancel:
- {
- optionType = JOptionPane.OK_CANCEL_OPTION;
- break;
- }
- case YesNo:
- {
- optionType = JOptionPane.YES_NO_OPTION;
- break;
- }
- case YesNoCancel:
- {
- optionType = JOptionPane.YES_NO_CANCEL_OPTION;
- break;
- }
- }
- Icon icon = null;
-
- int retval = JOptionPane.showConfirmDialog(owner, message, title, optionType, messageType, icon);
- switch (retval)
- {
- case JOptionPane.OK_OPTION:
- {
- if (buttons == MessageDialogButtons.YesNo || buttons == MessageDialogButtons.YesNoCancel)
- {
- return MessageDialogResult.Yes;
- }
- return MessageDialogResult.OK;
- }
- case JOptionPane.NO_OPTION:
- {
- return MessageDialogResult.No;
- }
- case JOptionPane.CANCEL_OPTION:
- {
- return MessageDialogResult.Cancel;
- }
- }
- return MessageDialogResult.None;
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/6c/20f3d23f291500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/6c/20f3d23f291500151442a765942abe06
deleted file mode 100644
index 3832a361..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/6c/20f3d23f291500151442a765942abe06
+++ /dev/null
@@ -1,6 +0,0 @@
-package net.alcetech.UserInterface;
-
-public final class Brushes
-{
- public static final Brush Blue = new SolidBrush(new Color(0, 0, 255);
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/6c/30f6bc86171500151684b6269b941b76 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/6c/30f6bc86171500151684b6269b941b76
deleted file mode 100644
index b176ed1e..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/6c/30f6bc86171500151684b6269b941b76
+++ /dev/null
@@ -1,5 +0,0 @@
-package net.alcetech.UniversalEditor.Core.IO;
-
-public enum Endianness {
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/6c/7061cc2f181500151684b6269b941b76 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/6c/7061cc2f181500151684b6269b941b76
deleted file mode 100644
index 548b0f39..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/6c/7061cc2f181500151684b6269b941b76
+++ /dev/null
@@ -1,9 +0,0 @@
-package net.alcetech.UniversalEditor.Core;
-
-public class Document
-{
- private Accessor mvarInputAccessor = null;
- public Accessor getInputAccessor() { return mvarInputAccessor; }
- public void setInputAccessor(Accessor value) { mvarInputAccessor = value; }
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/6c/a09c216c2a1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/6c/a09c216c2a1500151442a765942abe06
deleted file mode 100644
index 606e9e7a..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/6c/a09c216c2a1500151442a765942abe06
+++ /dev/null
@@ -1,8 +0,0 @@
-package net.alcetech.UserInterface.Controls;
-
-import javax.swing.JFrame;
-
-public class Window extends JFrame implements ActionListener, WindowListener
-{
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/6c/d075b3ed261500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/6c/d075b3ed261500151442a765942abe06
deleted file mode 100644
index 8e336cfb..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/6c/d075b3ed261500151442a765942abe06
+++ /dev/null
@@ -1,11 +0,0 @@
-package net.alcetech.UserInterface.Controls;
-
-import javax.swing.JComponent;
-
-public class RibbonTab extends JComponent
-{
- private String mvarTitle = "";
- public String getTitle() { return mvarTitle; }
- public void setTitle(String value) { mvarTitle = value; }
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/6e/30ab8de7261500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/6e/30ab8de7261500151442a765942abe06
deleted file mode 100644
index bcb2009a..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/6e/30ab8de7261500151442a765942abe06
+++ /dev/null
@@ -1,11 +0,0 @@
-package net.alcetech.UserInterface.Controls;
-
-import javax.swing.JComponent;
-
-public class RibbonTab extends JComponent
-{
- private String mvarTitle = "";
- public String getTitle() { return mvarText; }
- public void setTitle(String value) { mvarText = value; }
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/6f/a0b75b61171500151684b6269b941b76 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/6f/a0b75b61171500151684b6269b941b76
deleted file mode 100644
index 473a63fd..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/6f/a0b75b61171500151684b6269b941b76
+++ /dev/null
@@ -1,5 +0,0 @@
-package net.alcetech.UniversalEditor.Core;
-
-public class Reader {
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/7/b054083d191500151684b6269b941b76 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/7/b054083d191500151684b6269b941b76
deleted file mode 100644
index e8f8fced..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/7/b054083d191500151684b6269b941b76
+++ /dev/null
@@ -1,8 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import javax.swing.JFrame;
-
-public class MainWindow extends JFrame
-{
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/70/407bc4af291500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/70/407bc4af291500151442a765942abe06
deleted file mode 100644
index ab2038d9..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/70/407bc4af291500151442a765942abe06
+++ /dev/null
@@ -1,31 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-import java.awt.event.ActionEvent;
-import java.awt.event.ActionListener;
-
-import javax.swing.*;
-
-import net.alcetech.UserInterface.Controls.Ribbon;
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends JFrame implements ActionListener
-{
- private Ribbon ribbon = new Ribbon();
- private void InitializeComponent()
- {
- this.add(this.ribbon);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-
- public void actionPerformed(ActionEvent evt)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/70/b0de90de191500151684b6269b941b76 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/70/b0de90de191500151684b6269b941b76
deleted file mode 100644
index 3be4ee3a..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/70/b0de90de191500151684b6269b941b76
+++ /dev/null
@@ -1,12 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import javax.swing.*;
-
-public class MainWindow extends JFrame
-{
- public MainWindow()
- {
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/71/70996ddc2d1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/71/70996ddc2d1500151442a765942abe06
deleted file mode 100644
index 89290451..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/71/70996ddc2d1500151442a765942abe06
+++ /dev/null
@@ -1,56 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.Core.*;
-
-import net.alcetech.UserInterface.*;
-import net.alcetech.UserInterface.Controls.*;
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends Window
-{
- private Ribbon ribbon = new Ribbon();
- private void InitializeComponent()
- {
- this.add(this.ribbon);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-
- protected void OnClosing(CancelEventArgs e)
- {
- MessageDialogResult result = MessageDialog.ShowDialog(this, "You have unsaved changes. Do you wish to save your changes before closing this window?", "Close Program", MessageDialogButtons.YesNoCancel);
- switch (result)
- {
- case Yes:
- {
- break;
- }
- case No:
- {
- MessageDialog.ShowDialog(this, "If you say so.", "Not canceling");
- break;
- }
- case Cancel:
- {
- e.cancel();
- break;
- }
- }
- }
-
- public void actionPerformed(ActionEvent evt)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/72/4095671f2a1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/72/4095671f2a1500151442a765942abe06
deleted file mode 100644
index 25eb09aa..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/72/4095671f2a1500151442a765942abe06
+++ /dev/null
@@ -1,83 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.UserInterface.Controls.Ribbon;
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends JFrame implements ActionListener, WindowListener
-{
- private Ribbon ribbon = new Ribbon();
- private void InitializeComponent()
- {
- this.add(this.ribbon);
- this.addWindowListener(this);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-
- public void actionPerformed(ActionEvent evt)
- {
-
- }
-
-
- /**
- * Invoked when the Window is set to be the active Window.
- */
- public void windowActivated(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window has been closed as the result of calling dispose on the window.
- */
- public void windowClosed(WindowEvent e)
- {
-
- }
- /**
- * Invoked when the user attempts to close the window from the window's system menu.
- */
- public void windowClosing(WindowEvent e)
- {
- Application.Exit();
- }
- /**
- * Invoked when a Window is no longer the active Window.
- */
- public void windowDeactivated(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window is changed from a minimized to a normal state.
- */
- public void windowDeiconified(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window is changed from a normal to a minimized state.
- */
- public void windowIconified(WindowEvent e)
- {
-
- }
- /**
- * Invoked the first time a window is made visible.
- */
- public void windowOpened(WindowEvent e)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/73/400bc602181500151684b6269b941b76 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/73/400bc602181500151684b6269b941b76
deleted file mode 100644
index 59c51a89..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/73/400bc602181500151684b6269b941b76
+++ /dev/null
@@ -1,7 +0,0 @@
-package net.alcetech.UniversalEditor.Core;
-
-public class Document
-{
- private Accessor mvarAccessor = null;
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/73/70d5c80a271500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/73/70d5c80a271500151442a765942abe06
deleted file mode 100644
index e6bd8796..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/73/70d5c80a271500151442a765942abe06
+++ /dev/null
@@ -1,16 +0,0 @@
-package net.alcetech.UserInterface.Controls;
-
-import javax.swing.JComponent;
-
-public class RibbonTab extends JComponent
-{
- /**
- *
- */
- private static final long serialVersionUID = 4019174621392475533L;
-
- private String mvarTitle = "";
- public String getTitle() { return mvarTitle; }
- public void setTitle(String value) { mvarTitle = value; }
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/73/90466a40281500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/73/90466a40281500151442a765942abe06
deleted file mode 100644
index 5cde60df..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/73/90466a40281500151442a765942abe06
+++ /dev/null
@@ -1,6 +0,0 @@
-package net.alcetech.UserInterface;
-
-public class Brush
-{
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/73/f036a619181500151684b6269b941b76 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/73/f036a619181500151684b6269b941b76
deleted file mode 100644
index 1edfde82..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/73/f036a619181500151684b6269b941b76
+++ /dev/null
@@ -1,5 +0,0 @@
-package net.alcetech.UniversalEditor.Core;
-
-public class Accessor {
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/75/4094a2ef291500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/75/4094a2ef291500151442a765942abe06
deleted file mode 100644
index 4f3d9961..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/75/4094a2ef291500151442a765942abe06
+++ /dev/null
@@ -1,72 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.UserInterface.Controls.Ribbon;
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends JFrame implements ActionListener, WindowListener
-{
- private Ribbon ribbon = new Ribbon();
- private void InitializeComponent()
- {
- this.add(this.ribbon);
- this.addWindowListener(this);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-
- public void actionPerformed(ActionEvent evt)
- {
-
- }
-
-
- /**
- * Invoked when the Window is set to be the active Window.
- */
- public void windowActivated(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window has been closed as the result of calling dispose on the window.
- */
- public void windowClosed(WindowEvent e)
- {
-
- }
- /**
- * Invoked when the user attempts to close the window from the window's system menu.
- */
- public void windowClosing(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a Window is no longer the active Window.
- */
- public void windowDeactivated(WindowEvent e)
- {
-
- }
-
- void windowDeiconified(WindowEvent e)
- Invoked when a window is changed from a minimized to a normal state.
-
- void windowIconified(WindowEvent e)
- Invoked when a window is changed from a normal to a minimized state.
-
- void windowOpened(WindowEvent e)
- Invoked the first time a window is made visible.
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/75/60d8702c2e1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/75/60d8702c2e1500151442a765942abe06
deleted file mode 100644
index 2b882d5d..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/75/60d8702c2e1500151442a765942abe06
+++ /dev/null
@@ -1,8 +0,0 @@
-package net.alcetech.UserInterface.Controls;
-
-import javax.swing.JMenuBar;
-
-public class CommandBar extends JMenuBar
-{
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/76/40266b822d1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/76/40266b822d1500151442a765942abe06
deleted file mode 100644
index 65f6da7f..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/76/40266b822d1500151442a765942abe06
+++ /dev/null
@@ -1,56 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.Core.*;
-
-import net.alcetech.UserInterface.*;
-import net.alcetech.UserInterface.Controls.*;
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends Window
-{
- private Ribbon ribbon = new Ribbon();
- private void InitializeComponent()
- {
- this.add(this.ribbon);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-
- protected void OnClosing(CancelEventArgs e)
- {
- MessageDialogResult result = MessageDialog.ShowDialog(this, "You have unsaved changes. Do you wish to save your changes before closing this window?", "Close Program", MessageDialogButtons.YesNoCancel);
- switch (result)
- {
- case Yes:
- {
- MessageDialog.ShowDialog(this, "If you say so.", "Not canceling")
- break;
- }
- case No:
- {
- break;
- }
- case Cancel:
- {
- e.cancel();
- break;
- }
- }
- }
-
- public void actionPerformed(ActionEvent evt)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/7e/60d91c872b1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/7e/60d91c872b1500151442a765942abe06
deleted file mode 100644
index a3600e5b..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/7e/60d91c872b1500151442a765942abe06
+++ /dev/null
@@ -1,89 +0,0 @@
-package net.alcetech.UserInterface.Controls;
-
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.Core.*;
-
-public class Window extends JFrame implements ActionListener, WindowListener
-{
- /**
- *
- */
- private static final long serialVersionUID = 8818390338655566157L;
-
- public Window()
- {
- this.addWindowListener(this);
- this.setDefaultCloseOperation(DO_NOTHING_ON_CLOSE);
- }
-
- public void actionPerformed(ActionEvent e)
- {
-
- }
-
- /**
- * Invoked when the Window is set to be the active Window.
- */
- public void windowActivated(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window has been closed as the result of calling dispose on the window.
- */
- public void windowClosed(WindowEvent e)
- {
- OnClosed(EventArgs.Empty);
- }
- /**
- * Invoked when the user attempts to close the window from the window's system menu.
- */
- public void windowClosing(WindowEvent e)
- {
- CancelEventArgs ce = new CancelEventArgs();
- OnClosing(ce);
- if (ce.getCancel()) return;
-
- this.dispose();
- }
- /**
- * Invoked when a Window is no longer the active Window.
- */
- public void windowDeactivated(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window is changed from a minimized to a normal state.
- */
- public void windowDeiconified(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window is changed from a normal to a minimized state.
- */
- public void windowIconified(WindowEvent e)
- {
-
- }
- /**
- * Invoked the first time a window is made visible.
- */
- public void windowOpened(WindowEvent e)
- {
-
- }
-
- protected void OnClosing(CancelEventArgs e)
- {
-
- }
- protected void OnClosed(EventArgs e)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/7e/b0dfb43c281500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/7e/b0dfb43c281500151442a765942abe06
deleted file mode 100644
index f3d05f7b..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/7e/b0dfb43c281500151442a765942abe06
+++ /dev/null
@@ -1,22 +0,0 @@
-package net.alcetech.UserInterface;
-
-import java.awt.Rectangle;
-
-public class Graphics
-{
- private java.awt.Graphics mvarUnderlyingGraphics = null;
-
- public Graphics(java.awt.Graphics underlyingGraphics)
- {
- mvarUnderlyingGraphics = underlyingGraphics;
- }
-
- public void fillRectangle(Brush brush, Rectangle rect)
- {
- fillRectangle(brush, rect.x, rect.y, rect.width, rect.height);
- }
- public void fillRectangle(Brush brush, int x, int y, int width, int height)
- {
- mvarUnderlyingGraphics.fillRect(x, y, width, height);
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/7e/d0af18f72d1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/7e/d0af18f72d1500151442a765942abe06
deleted file mode 100644
index f220c2b7..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/7e/d0af18f72d1500151442a765942abe06
+++ /dev/null
@@ -1,5 +0,0 @@
-package net.alcetech.UserInterface.Controls;
-
-public class CommandBar {
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/7e/e0012030271500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/7e/e0012030271500151442a765942abe06
deleted file mode 100644
index d69895ed..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/7e/e0012030271500151442a765942abe06
+++ /dev/null
@@ -1,21 +0,0 @@
-package net.alcetech.UserInterface.Controls;
-
-import java.awt.Graphics;
-import javax.swing.JComponent;
-
-public class RibbonTab extends JComponent
-{
- /**
- *
- */
- private static final long serialVersionUID = 4019174621392475533L;
-
- private String mvarTitle = "";
- public String getTitle() { return mvarTitle; }
- public void setTitle(String value) { mvarTitle = value; }
-
- protected void paintComponent(Graphics g)
- {
- super.paintComponent(g);
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/7f/009cdd811c1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/7f/009cdd811c1500151442a765942abe06
deleted file mode 100644
index 48d00ca4..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/7f/009cdd811c1500151442a765942abe06
+++ /dev/null
@@ -1,54 +0,0 @@
-package net.alcetech.UserInterface.Theming;
-
-import java.awt.Image;
-import java.io.File;
-import java.io.IOException;
-import java.util.ArrayList;
-
-import javax.imageio.ImageIO;
-import javax.swing.Icon;
-import javax.swing.ImageIcon;
-
-public class ThemeManager
-{
-
- private static String mvarCurrentThemeName = "Default";
-
- public static String[] GetThemedIconFileNames(String iconName)
- {
- return new String[]
- {
- "Themes/" + mvarCurrentThemeName + "/Icons/32x32/" + iconName + ".png",
- "Themes/" + mvarCurrentThemeName + "/Icons/16x16/" + iconName + ".png"
- };
- }
- public static ImageIcon GetThemedIcon(String iconName, String size)
- {
- ImageIcon image = new ImageIcon("Themes/" + mvarCurrentThemeName + "/Icons/" + size + "/" + iconName + ".png");
- return image;
- }
-
- public static ArrayList GetThemedIconImages(String iconName)
- {
- ArrayList images = new ArrayList();
-
- String lastFileName = "";
- String[] files = GetThemedIconFileNames(iconName);
- try
- {
- for (int i = 0; i < files.length; i++)
- {
- File file = new File(files[i]);
- lastFileName = file.getAbsolutePath();
- images.add(ImageIO.read(file));
- }
- }
- catch (IOException e)
- {
- // TODO Auto-generated catch block
- System.out.println("Could not load icon '" + iconName + "' for theme '" + mvarCurrentThemeName + "' at '" + lastFileName + "'");
- }
-
- return images;
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/7f/e02e3736191500151684b6269b941b76 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/7f/e02e3736191500151684b6269b941b76
deleted file mode 100644
index 02df3114..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/7f/e02e3736191500151684b6269b941b76
+++ /dev/null
@@ -1,5 +0,0 @@
-package net.alcetech.UniversalEditor;
-
-public class MainWindow {
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/8/40599fb22c1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/8/40599fb22c1500151442a765942abe06
deleted file mode 100644
index b9cb9ce0..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/8/40599fb22c1500151442a765942abe06
+++ /dev/null
@@ -1,12 +0,0 @@
-package net.alcetech.UserInterface;
-
-public enum MessageDialogResult
-{
- OK,
- Cancel,
- Abort,
- Retry,
- Ignore,
- Yes,
- No
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/8/6017f1c7191500151684b6269b941b76 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/8/6017f1c7191500151684b6269b941b76
deleted file mode 100644
index 05fe4d73..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/8/6017f1c7191500151684b6269b941b76
+++ /dev/null
@@ -1,25 +0,0 @@
-package net.alcetech.UniversalEditor;
-
-import javax.swing.UIManager;
-
-public class Program
-{
- private static void setTheme(String className)
- {
- try
- {
- UIManager.setLookAndFeel(className);
- }
- catch (Exception ex)
- {
- System.out.println("unable to initialize look and feel '" + className + "'");
- }
- }
- public static void main(String[] args)
- {
- setTheme(UIManager.getSystemLookAndFeelClassName());
-
- MainWindow mw = new MainWindow();
- mw.setVisible(true);
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/81/4090068e2b1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/81/4090068e2b1500151442a765942abe06
deleted file mode 100644
index bcee5e67..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/81/4090068e2b1500151442a765942abe06
+++ /dev/null
@@ -1,33 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.Core.*;
-import net.alcetech.UserInterface.Controls.*;
-
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends Window
-{
- private Ribbon ribbon = new Ribbon();
- private void InitializeComponent()
- {
- this.add(this.ribbon);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-
- public void actionPerformed(ActionEvent evt)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/81/d00553fc291500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/81/d00553fc291500151442a765942abe06
deleted file mode 100644
index bc7e3c41..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/81/d00553fc291500151442a765942abe06
+++ /dev/null
@@ -1,84 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.UserInterface.Controls.Ribbon;
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends JFrame implements ActionListener, WindowListener
-{
- private Ribbon ribbon = new Ribbon();
- private void InitializeComponent()
- {
- this.add(this.ribbon);
- this.addWindowListener(this);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-
- public void actionPerformed(ActionEvent evt)
- {
-
- }
-
-
- /**
- * Invoked when the Window is set to be the active Window.
- */
- public void windowActivated(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window has been closed as the result of calling dispose on the window.
- */
- public void windowClosed(WindowEvent e)
- {
-
- }
- /**
- * Invoked when the user attempts to close the window from the window's system menu.
- */
- public void windowClosing(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a Window is no longer the active Window.
- */
- public void windowDeactivated(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window is changed from a minimized to a normal state.
- */
- public void windowDeiconified(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window is changed from a normal to a minimized state.
- */
- public void windowIconified(WindowEvent e)
- {
-
- }
- /**
- * Invoked the first time a window is made visible.
- */
- public void windowOpened(WindowEvent e)
- {
-
- }
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/82/10aa7510281500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/82/10aa7510281500151442a765942abe06
deleted file mode 100644
index 17f7f5e4..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/82/10aa7510281500151442a765942abe06
+++ /dev/null
@@ -1,18 +0,0 @@
-package net.alcetech.UserInterface;
-
-import java.awt.Rectangle;
-
-public class Graphics
-{
- private java.awt.Graphics mvarUnderlyingGraphics = null;
-
- public Graphics(java.awt.Graphics underlyingGraphics)
- {
- mvarUnderlyingGraphics = underlyingGraphics;
- }
-
- public void fillRectangle(Rectangle rect)
- {
- mvarUnderlyingGraphics.fillRect(rect.x, rect.y, rect.width, rect.height);
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/82/d0382742281500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/82/d0382742281500151442a765942abe06
deleted file mode 100644
index 217645be..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/82/d0382742281500151442a765942abe06
+++ /dev/null
@@ -1,6 +0,0 @@
-package net.alcetech.UserInterface;
-
-public class Brush
-{
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/82/d0ba13902a1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/82/d0ba13902a1500151442a765942abe06
deleted file mode 100644
index dd392913..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/82/d0ba13902a1500151442a765942abe06
+++ /dev/null
@@ -1,85 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.Core.*;
-import net.alcetech.UserInterface.Controls.*;
-
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends Window
-{
- private Ribbon ribbon = new Ribbon();
- private void InitializeComponent()
- {
- this.add(this.ribbon);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setLocationByPlatform(true);
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-
- public void actionPerformed(ActionEvent evt)
- {
-
- }
-
-
- /**
- * Invoked when the Window is set to be the active Window.
- */
- public void windowActivated(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window has been closed as the result of calling dispose on the window.
- */
- public void windowClosed(WindowEvent e)
- {
-
- }
- /**
- * Invoked when the user attempts to close the window from the window's system menu.
- */
- public void windowClosing(WindowEvent e)
- {
- Application.Exit();
- }
- /**
- * Invoked when a Window is no longer the active Window.
- */
- public void windowDeactivated(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window is changed from a minimized to a normal state.
- */
- public void windowDeiconified(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window is changed from a normal to a minimized state.
- */
- public void windowIconified(WindowEvent e)
- {
-
- }
- /**
- * Invoked the first time a window is made visible.
- */
- public void windowOpened(WindowEvent e)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/83/a08ffdc6191500151684b6269b941b76 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/83/a08ffdc6191500151684b6269b941b76
deleted file mode 100644
index d14ba042..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/83/a08ffdc6191500151684b6269b941b76
+++ /dev/null
@@ -1,24 +0,0 @@
-package net.alcetech.UniversalEditor;
-
-import javax.swing.UIManager;
-
-public class Program
-{
- private static void setTheme(String className)
- {
- try
- {
- UIManager.setLookAndFeel(className);
- }
- catch (Exception ex)
- {
- System.out.println("unable to initialize look and feel '" + className + "'");
- }
- }
- public static void main(String[] args)
- {
- setTheme(UIManager.getSystemLookAndFeelClassName());
-
- MainWindow mw = new MainWindow();
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/84/b08bfa86281500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/84/b08bfa86281500151442a765942abe06
deleted file mode 100644
index e69de29b..00000000
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/84/d04d52802c1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/84/d04d52802c1500151442a765942abe06
deleted file mode 100644
index 07f80309..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/84/d04d52802c1500151442a765942abe06
+++ /dev/null
@@ -1,22 +0,0 @@
-package net.alcetech.UserInterface;
-
-import java.awt.Component;
-import javax.swing.JOptionPane;
-
-public class MessageDialog
-{
- public static MessageDialogResult ShowDialog(Component owner, String message, String title, MessageDialogButtons buttons)
- {
- int optionType = 0;
- switch (buttons)
- {
- case MessageDialogButtons.OKCancel:
- {
- optionType = JOptionPane.OK_CANCEL_OPTION;
- break;
- }
- }
- Icon icon = null;
- int retval = JOptionPane.showConfirmDialog(owner, message, title, optionType, messageType, icon);
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/85/10d99f912a1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/85/10d99f912a1500151442a765942abe06
deleted file mode 100644
index ed65e957..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/85/10d99f912a1500151442a765942abe06
+++ /dev/null
@@ -1,13 +0,0 @@
-package net.alcetech.UserInterface.Controls;
-
-import java.awt.event.*;
-
-import javax.swing.*;
-
-public class Window extends JFrame implements ActionListener, WindowListener
-{
- public Window()
- {
- this.addWindowListener(this);
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/87/300b3653171500151684b6269b941b76 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/87/300b3653171500151684b6269b941b76
deleted file mode 100644
index f42de363..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/87/300b3653171500151684b6269b941b76
+++ /dev/null
@@ -1,7 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7
-org.eclipse.jdt.core.compiler.compliance=1.7
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.7
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/88/d04679092e1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/88/d04679092e1500151442a765942abe06
deleted file mode 100644
index 4d78ff6e..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/88/d04679092e1500151442a765942abe06
+++ /dev/null
@@ -1,58 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.Core.*;
-
-import net.alcetech.UserInterface.*;
-import net.alcetech.UserInterface.Controls.*;
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends Window
-{
- private Ribbon ribbon = new Ribbon();
- private void InitializeComponent()
- {
- this.add(this.ribbon);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
-
- CommandBar cbMenuBar = new CommandBar();
- this.add(cbMenuBar);
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-
- protected void OnClosing(CancelEventArgs e)
- {
- MessageDialogResult result = MessageDialog.ShowDialog(this, "You have unsaved changes. Do you wish to save your changes before closing this window?", "Close Program", MessageDialogButtons.YesNoCancel);
- switch (result)
- {
- case Yes:
- {
- break;
- }
- case No:
- {
- break;
- }
- case Cancel:
- {
- e.cancel();
- break;
- }
- }
- }
-
- public void actionPerformed(ActionEvent evt)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/89/40beaaa82a1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/89/40beaaa82a1500151442a765942abe06
deleted file mode 100644
index 3e878b92..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/89/40beaaa82a1500151442a765942abe06
+++ /dev/null
@@ -1,5 +0,0 @@
-package net.alcetech.Core;
-
-public class EventArgs {
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/8a/1070b64a2d1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/8a/1070b64a2d1500151442a765942abe06
deleted file mode 100644
index 84b45e44..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/8a/1070b64a2d1500151442a765942abe06
+++ /dev/null
@@ -1,51 +0,0 @@
-package net.alcetech.UserInterface;
-
-import java.awt.Component;
-
-import javax.swing.Icon;
-import javax.swing.JOptionPane;
-
-public class MessageDialog
-{
- public static MessageDialogResult ShowDialog(Component owner, String message, String title, MessageDialogButtons buttons)
- {
- int optionType = 0;
- int messageType = JOptionPane.PLAIN_MESSAGE;
- switch (buttons)
- {
- case OK:
- {
- optionType = JOptionPane.OK_OPTION;
- break;
- }
- case OKCancel:
- {
- optionType = JOptionPane.OK_CANCEL_OPTION;
- break;
- }
- }
- Icon icon = null;
-
- int retval = JOptionPane.showConfirmDialog(owner, message, title, optionType, messageType, icon);
- switch (retval)
- {
- case JOptionPane.OK_OPTION:
- {
- if (buttons == MessageDialogButtons.YesNo || buttons == MessageDialogButtons.YesNoCancel)
- {
- return MessageDialogResult.Yes;
- }
- return MessageDialogResult.OK;
- }
- case JOptionPane.NO_OPTION:
- {
- return MessageDialogResult.No;
- }
- case JOptionPane.CANCEL_OPTION:
- {
- return MessageDialogResult.Cancel;
- }
- }
- return MessageDialogResult.None;
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/8b/004ccf89271500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/8b/004ccf89271500151442a765942abe06
deleted file mode 100644
index 6dcec061..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/8b/004ccf89271500151442a765942abe06
+++ /dev/null
@@ -1,5 +0,0 @@
-package net.alcetech.UserInterface;
-
-public class Graphics {
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/8b/60b56f7d2e1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/8b/60b56f7d2e1500151442a765942abe06
deleted file mode 100644
index df533de6..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/8b/60b56f7d2e1500151442a765942abe06
+++ /dev/null
@@ -1,64 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import java.awt.BorderLayout;
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.Core.*;
-import net.alcetech.UserInterface.*;
-import net.alcetech.UserInterface.Controls.*;
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends Window
-{
- private Ribbon ribbon = new Ribbon();
- private void InitializeComponent()
- {
- this.add(this.ribbon);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- this.setLayout(new BorderLayout());
-
- JMenu mnuFile = new JMenu();
- mnuFile.setText("File");
- mnuFile.setMnemonic('F');
-
- CommandBar cbMenuBar = new CommandBar();
- cbMenuBar.add(mnuFile);
- this.add(cbMenuBar, BorderLayout.NORTH);
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-
- protected void OnClosing(CancelEventArgs e)
- {
- MessageDialogResult result = MessageDialog.ShowDialog(this, "You have unsaved changes. Do you wish to save your changes before closing this window?", "Close Program", MessageDialogButtons.YesNoCancel);
- switch (result)
- {
- case Yes:
- {
- break;
- }
- case No:
- {
- break;
- }
- case Cancel:
- {
- e.cancel();
- break;
- }
- }
- }
-
- public void actionPerformed(ActionEvent evt)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/8c/401890811c1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/8c/401890811c1500151442a765942abe06
deleted file mode 100644
index d68754a2..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/8c/401890811c1500151442a765942abe06
+++ /dev/null
@@ -1,56 +0,0 @@
-package net.alcetech.UserInterface.Theming;
-
-import java.awt.Image;
-import java.io.File;
-import java.io.IOException;
-import java.util.ArrayList;
-
-import javax.imageio.ImageIO;
-import javax.swing.Icon;
-import javax.swing.ImageIcon;
-
-public class ThemeManager
-{
-
- private static String mvarCurrentThemeName = "Default";
-
- public static String[] GetThemedIconFileNames(String iconName)
- {
- return new String[]
- {
- "Themes/" + mvarCurrentThemeName + "/Icons/32x32/" + iconName + ".png",
- "Themes/" + mvarCurrentThemeName + "/Icons/16x16/" + iconName + ".png"
- };
- }
- public static ImageIcon GetThemedIcon(String iconName, String size)
- {
- ImageIcon image = new ImageIcon("Themes/" + mvarCurrentThemeName + "/Icons/" + size + "/" + iconName + ".png");
- return image;
- }
-
- public static ArrayList GetThemedIconImages(String iconName)
- {
- ArrayList images = new ArrayList();
-
- String lastFileName = "";
- String[] files = GetThemedIconFileNames(iconName);
- try
- {
- for (int i = 0; i < files.length; i++)
- {
- lastFileName = files[i];
-
- File file = new File(files[i]);
- file = file.getAbsoluteFile();
- images.add(ImageIO.read(file));
- }
- }
- catch (IOException e)
- {
- // TODO Auto-generated catch block
- System.out.println("Could not load icon '" + iconName + "' for theme '" + mvarCurrentThemeName + "' at '" + lastFileName + "'");
- }
-
- return images;
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/8c/60c3c86a2a1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/8c/60c3c86a2a1500151442a765942abe06
deleted file mode 100644
index 82c97390..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/8c/60c3c86a2a1500151442a765942abe06
+++ /dev/null
@@ -1,6 +0,0 @@
-package net.alcetech.UserInterface.Controls;
-
-public class Window extends JFrame implements ActionListener, WindowListener
-{
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/8c/e03d79b12e1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/8c/e03d79b12e1500151442a765942abe06
deleted file mode 100644
index 23841d1d..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/8c/e03d79b12e1500151442a765942abe06
+++ /dev/null
@@ -1,77 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import java.awt.BorderLayout;
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.Core.*;
-import net.alcetech.UserInterface.*;
-import net.alcetech.UserInterface.Controls.*;
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends Window implements ActionListener
-{
- private Ribbon ribbon = new Ribbon();
-
- private JMenuItem mnuFileExit = new JMenuItem();
-
- private void InitializeComponent()
- {
- super.addActionListener(this);
-
- this.add(this.ribbon);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- this.setLayout(new BorderLayout());
-
- JMenu mnuFile = new JMenu();
- mnuFile.setText("File");
- mnuFile.setMnemonic('F');
-
- mnuFileExit.setText("Exit");;
- mnuFileExit.setMnemonic('x');
- mnuFileExit.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_Q, KeyEvent.CTRL_DOWN_MASK));
- mnuFile.add(mnuFileExit);
-
- CommandBar cbMenuBar = new CommandBar();
- cbMenuBar.add(mnuFile);
- this.add(cbMenuBar, BorderLayout.NORTH);
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-
- protected void OnClosing(CancelEventArgs e)
- {
- MessageDialogResult result = MessageDialog.ShowDialog(this, "You have unsaved changes. Do you wish to save your changes before closing this window?", "Close Program", MessageDialogButtons.YesNoCancel);
- switch (result)
- {
- case Yes:
- {
- break;
- }
- case No:
- {
- break;
- }
- case Cancel:
- {
- e.cancel();
- break;
- }
- }
- }
-
- public void actionPerformed(ActionEvent evt)
- {
- if (evt.getSource() == mnuFileExit)
- {
- Application.Exit();
- }
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/8d/70dcfd011c1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/8d/70dcfd011c1500151442a765942abe06
deleted file mode 100644
index 5f6b57ba..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/8d/70dcfd011c1500151442a765942abe06
+++ /dev/null
@@ -1,15 +0,0 @@
-package net.alcetech.UniversalEditor.Core;
-
-public class ObjectModelReference
-{
- private String mvarTypeName = null;
- public ObjectModelReference(String typeName)
- {
- mvarTypeName = typeName;
- }
-
- public ObjectModel Create()
- {
- throw new NotImplementedException();
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/8d/8019a7ad291500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/8d/8019a7ad291500151442a765942abe06
deleted file mode 100644
index 6e65c6e0..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/8d/8019a7ad291500151442a765942abe06
+++ /dev/null
@@ -1,30 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-import java.awt.event.ActionListener;
-
-import javax.swing.*;
-
-import net.alcetech.UserInterface.Controls.Ribbon;
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends JFrame implements ActionListener
-{
- private Ribbon ribbon = new Ribbon();
- private void InitializeComponent()
- {
- this.add(this.ribbon);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-
- public void actionPerformed(ActionEvent evt)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/8d/909765a82d1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/8d/909765a82d1500151442a765942abe06
deleted file mode 100644
index 29f03b3e..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/8d/909765a82d1500151442a765942abe06
+++ /dev/null
@@ -1,67 +0,0 @@
-package net.alcetech.UserInterface;
-
-import java.awt.Component;
-
-import javax.swing.Icon;
-import javax.swing.JOptionPane;
-
-public class MessageDialog
-{
- public static MessageDialogResult ShowDialog(Component owner, String message, String title)
- {
- return ShowDialog(owner, message, title, MessageDialogButtons.OK);
- }
- public static MessageDialogResult ShowDialog(Component owner, String message, String title, MessageDialogButtons buttons)
- {
- int optionType = 0;
- int messageType = JOptionPane.PLAIN_MESSAGE;
- boolean okayOnly = false;
-
- switch (buttons)
- {
- case OK:
- {
- okayOnly = true;
- break;
- }
- case OKCancel:
- {
- optionType = JOptionPane.OK_CANCEL_OPTION;
- break;
- }
- case YesNo:
- {
- optionType = JOptionPane.YES_NO_OPTION;
- break;
- }
- case YesNoCancel:
- {
- optionType = JOptionPane.YES_NO_CANCEL_OPTION;
- break;
- }
- }
- Icon icon = null;
-
- int retval = JOptionPane.showConfirmDialog(owner, message, title, optionType, messageType, icon);
- switch (retval)
- {
- case JOptionPane.OK_OPTION:
- {
- if (buttons == MessageDialogButtons.YesNo || buttons == MessageDialogButtons.YesNoCancel)
- {
- return MessageDialogResult.Yes;
- }
- return MessageDialogResult.OK;
- }
- case JOptionPane.NO_OPTION:
- {
- return MessageDialogResult.No;
- }
- case JOptionPane.CANCEL_OPTION:
- {
- return MessageDialogResult.Cancel;
- }
- }
- return MessageDialogResult.None;
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/8d/f0259fba2a1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/8d/f0259fba2a1500151442a765942abe06
deleted file mode 100644
index 4efc0a90..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/8d/f0259fba2a1500151442a765942abe06
+++ /dev/null
@@ -1,5 +0,0 @@
-package net.alcetech.Core;
-
-public class CancelEventArgs {
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/8f/60e3fb9c181500151684b6269b941b76 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/8f/60e3fb9c181500151684b6269b941b76
deleted file mode 100644
index 88c8cede..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/8f/60e3fb9c181500151684b6269b941b76
+++ /dev/null
@@ -1,5 +0,0 @@
-package net.alcetech.UniversalEditor.Core;
-
-public class NotImplementedException extends Exception {
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/8f/80d8aa6f2c1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/8f/80d8aa6f2c1500151442a765942abe06
deleted file mode 100644
index c4e7de3c..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/8f/80d8aa6f2c1500151442a765942abe06
+++ /dev/null
@@ -1,5 +0,0 @@
-package net.alcetech.UserInterface;
-
-public class MessageDialogButton {
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/9/1085c5e71b1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/9/1085c5e71b1500151442a765942abe06
deleted file mode 100644
index 83468ffb..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/9/1085c5e71b1500151442a765942abe06
+++ /dev/null
@@ -1,12 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-import javax.swing.*;
-
-public class MainWindow extends JFrame
-{
- public MainWindow()
- {
- this.setIconImage(ThemeManager);
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/9/7007ae862a1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/9/7007ae862a1500151442a765942abe06
deleted file mode 100644
index 76ab47ce..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/9/7007ae862a1500151442a765942abe06
+++ /dev/null
@@ -1,8 +0,0 @@
-package net.alcetech.UserInterface.Controls;
-
-import javax.swing.*;
-
-public class Window extends JFrame implements ActionListener, WindowListener
-{
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/91/3022f8d31c1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/91/3022f8d31c1500151442a765942abe06
deleted file mode 100644
index c5e46832..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/91/3022f8d31c1500151442a765942abe06
+++ /dev/null
@@ -1,55 +0,0 @@
-package net.alcetech.UserInterface.Theming;
-
-import java.awt.Image;
-import java.io.File;
-import java.io.IOException;
-import java.util.ArrayList;
-
-import javax.imageio.ImageIO;
-import javax.swing.Icon;
-import javax.swing.ImageIcon;
-
-public class ThemeManager
-{
-
- private static String mvarCurrentThemeName = "Default";
-
- public static String[] GetThemedIconFileNames(String iconName)
- {
- return new String[]
- {
- System.getProperty("user.dir") + "/Themes/" + mvarCurrentThemeName + "/Icons/32x32/" + iconName + ".png",
- System.getProperty("user.dir") + "Themes/" + mvarCurrentThemeName + "/Icons/16x16/" + iconName + ".png"
- };
- }
- public static ImageIcon GetThemedIcon(String iconName, String size)
- {
- ImageIcon image = new ImageIcon("Themes/" + mvarCurrentThemeName + "/Icons/" + size + "/" + iconName + ".png");
- return image;
- }
-
- public static ArrayList GetThemedIconImages(String iconName)
- {
- ArrayList images = new ArrayList();
-
- String lastFileName = "";
- String[] files = GetThemedIconFileNames(iconName);
- try
- {
- for (int i = 0; i < files.length; i++)
- {
- File file = new File(files[i]);
- lastFileName = file.getAbsolutePath();
-
- images.add(ImageIO.read(file));
- }
- }
- catch (IOException e)
- {
- // TODO Auto-generated catch block
- System.out.println("Could not load icon '" + iconName + "' for theme '" + mvarCurrentThemeName + "' at '" + lastFileName + "'");
- }
-
- return images;
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/91/30750a0a2c1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/91/30750a0a2c1500151442a765942abe06
deleted file mode 100644
index e69de29b..00000000
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/92/704fe03b191500151684b6269b941b76 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/92/704fe03b191500151684b6269b941b76
deleted file mode 100644
index 99366916..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/92/704fe03b191500151684b6269b941b76
+++ /dev/null
@@ -1,5 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-public class MainWindow {
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/93/90994d2e2c1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/93/90994d2e2c1500151442a765942abe06
deleted file mode 100644
index 0b0ed40b..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/93/90994d2e2c1500151442a765942abe06
+++ /dev/null
@@ -1,5 +0,0 @@
-package net.alcetech.UserInterface;
-
-public enum MessageDialogResult {
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/94/305bf4d3281500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/94/305bf4d3281500151442a765942abe06
deleted file mode 100644
index 9da82d93..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/94/305bf4d3281500151442a765942abe06
+++ /dev/null
@@ -1,27 +0,0 @@
-package net.alcetech.UserInterface;
-
-import java.awt.Rectangle;
-
-public class Graphics
-{
- private java.awt.Graphics mvarUnderlyingGraphics = null;
-
- public Graphics(java.awt.Graphics underlyingGraphics)
- {
- mvarUnderlyingGraphics = underlyingGraphics;
- }
-
- public void fillRectangle(Brush brush, Rectangle rect)
- {
- fillRectangle(brush, rect.x, rect.y, rect.width, rect.height);
- }
- public void fillRectangle(Brush brush, int x, int y, int width, int height)
- {
- if (SolidBrush.class.isInstance(brush))
- {
- SolidBrush sb = (SolidBrush)brush;
-
- }
- mvarUnderlyingGraphics.fillRect(x, y, width, height);
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/95/809d4aaa281500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/95/809d4aaa281500151442a765942abe06
deleted file mode 100644
index ed611337..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/95/809d4aaa281500151442a765942abe06
+++ /dev/null
@@ -1,6 +0,0 @@
-package net.alcetech.UserInterface;
-
-public final class Brushes
-{
- public
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/95/9082daf02a1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/95/9082daf02a1500151442a765942abe06
deleted file mode 100644
index bacd03e0..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/95/9082daf02a1500151442a765942abe06
+++ /dev/null
@@ -1,67 +0,0 @@
-package net.alcetech.UserInterface.Controls;
-
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.Core.*;
-
-public class Window extends JFrame implements ActionListener, WindowListener
-{
- public Window()
- {
- this.addWindowListener(this);
- }
-
-
- /**
- * Invoked when the Window is set to be the active Window.
- */
- public void windowActivated(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window has been closed as the result of calling dispose on the window.
- */
- public void windowClosed(WindowEvent e)
- {
-
- }
- /**
- * Invoked when the user attempts to close the window from the window's system menu.
- */
- public void windowClosing(WindowEvent e)
- {
- CancelEventArgs ce = new CancelEventArgs();
- OnClosing(ce);
- }
- /**
- * Invoked when a Window is no longer the active Window.
- */
- public void windowDeactivated(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window is changed from a minimized to a normal state.
- */
- public void windowDeiconified(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window is changed from a normal to a minimized state.
- */
- public void windowIconified(WindowEvent e)
- {
-
- }
- /**
- * Invoked the first time a window is made visible.
- */
- public void windowOpened(WindowEvent e)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/96/2074312e2e1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/96/2074312e2e1500151442a765942abe06
deleted file mode 100644
index c249e780..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/96/2074312e2e1500151442a765942abe06
+++ /dev/null
@@ -1,11 +0,0 @@
-package net.alcetech.UserInterface.Controls;
-
-import javax.swing.JMenuBar;
-
-public class CommandBar extends JMenuBar
-{
- public void add(CommandReference cmdr)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/96/c0d5b5f32d1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/96/c0d5b5f32d1500151442a765942abe06
deleted file mode 100644
index e69de29b..00000000
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/96/f0468548271500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/96/f0468548271500151442a765942abe06
deleted file mode 100644
index 79e97f2d..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/96/f0468548271500151442a765942abe06
+++ /dev/null
@@ -1,24 +0,0 @@
-package net.alcetech.UserInterface.Controls;
-
-import net.alcetech.UserInterface.*;
-
-import javax.swing.JComponent;
-
-public class RibbonTab extends JComponent
-{
- /**
- *
- */
- private static final long serialVersionUID = 4019174621392475533L;
-
- private String mvarTitle = "";
- public String getTitle() { return mvarTitle; }
- public void setTitle(String value) { mvarTitle = value; }
-
- protected void paintComponent(java.awt.Graphics _g)
- {
- super.paintComponent(g);
-
- Graphics g = new
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/97/807d218f281500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/97/807d218f281500151442a765942abe06
deleted file mode 100644
index d2c43374..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/97/807d218f281500151442a765942abe06
+++ /dev/null
@@ -1,5 +0,0 @@
-package net.alcetech.UserInterface;
-
-public class Brushes {
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/98/a0d20b78171500151684b6269b941b76 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/98/a0d20b78171500151684b6269b941b76
deleted file mode 100644
index 0f0883f1..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/98/a0d20b78171500151684b6269b941b76
+++ /dev/null
@@ -1,6 +0,0 @@
-package net.alcetech.UniversalEditor.Core;
-
-public class Reader
-{
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/9a/40e536832e1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/9a/40e536832e1500151442a765942abe06
deleted file mode 100644
index dbdc683d..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/9a/40e536832e1500151442a765942abe06
+++ /dev/null
@@ -1,69 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import java.awt.BorderLayout;
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.Core.*;
-import net.alcetech.UserInterface.*;
-import net.alcetech.UserInterface.Controls.*;
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends Window
-{
- private Ribbon ribbon = new Ribbon();
- private void InitializeComponent()
- {
- this.add(this.ribbon);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- this.setLayout(new BorderLayout());
-
- JMenu mnuFile = new JMenu();
- mnuFile.setText("File");
- mnuFile.setMnemonic('F');
-
- JMenuItem mnuFileExit = new JMenuItem();
- mnuFileExit.setText("Exit");;
- mnuFileExit.setMnemonic('x');
- mnuFileExit.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_Q, KeyEvent.CTRL_DOWN_MASK));
-
- CommandBar cbMenuBar = new CommandBar();
- cbMenuBar.add(mnuFile);
- this.add(cbMenuBar, BorderLayout.NORTH);
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-
- protected void OnClosing(CancelEventArgs e)
- {
- MessageDialogResult result = MessageDialog.ShowDialog(this, "You have unsaved changes. Do you wish to save your changes before closing this window?", "Close Program", MessageDialogButtons.YesNoCancel);
- switch (result)
- {
- case Yes:
- {
- break;
- }
- case No:
- {
- break;
- }
- case Cancel:
- {
- e.cancel();
- break;
- }
- }
- }
-
- public void actionPerformed(ActionEvent evt)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/9a/40ea859a2c1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/9a/40ea859a2c1500151442a765942abe06
deleted file mode 100644
index 5106b447..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/9a/40ea859a2c1500151442a765942abe06
+++ /dev/null
@@ -1,30 +0,0 @@
-package net.alcetech.UserInterface;
-
-import java.awt.Component;
-
-import javax.swing.Icon;
-import javax.swing.JOptionPane;
-
-public class MessageDialog
-{
- public static MessageDialogResult ShowDialog(Component owner, String message, String title, MessageDialogButtons buttons)
- {
- int optionType = 0;
- switch (buttons)
- {
- case OK:
- {
- optionType = JOptionPane.OK_OPTION;
- break;
- }
- case OKCancel:
- {
- optionType = JOptionPane.OK_CANCEL_OPTION;
- break;
- }
- }
- Icon icon = null;
-
- int retval = JOptionPane.showConfirmDialog(owner, message, title, optionType, messageType, icon);
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/9c/70d480b12d1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/9c/70d480b12d1500151442a765942abe06
deleted file mode 100644
index 090751f1..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/9c/70d480b12d1500151442a765942abe06
+++ /dev/null
@@ -1,71 +0,0 @@
-package net.alcetech.UserInterface;
-
-import java.awt.Component;
-
-import javax.swing.Icon;
-import javax.swing.JOptionPane;
-
-public class MessageDialog
-{
- public static MessageDialogResult ShowDialog(Component owner, String message, String title)
- {
- return ShowDialog(owner, message, title, MessageDialogButtons.OK);
- }
- public static MessageDialogResult ShowDialog(Component owner, String message, String title, MessageDialogButtons buttons)
- {
- int optionType = 0;
- int messageType = JOptionPane.PLAIN_MESSAGE;
- boolean okayOnly = false;
-
- switch (buttons)
- {
- case OK:
- {
- okayOnly = true;
- break;
- }
- case OKCancel:
- {
- optionType = JOptionPane.OK_CANCEL_OPTION;
- break;
- }
- case YesNo:
- {
- optionType = JOptionPane.YES_NO_OPTION;
- break;
- }
- case YesNoCancel:
- {
- optionType = JOptionPane.YES_NO_CANCEL_OPTION;
- break;
- }
- }
- Icon icon = null;
-
- if (okayOnly)
- {
- JOptionPane.showMessageDialog(owner, message, title, messageType, icon);
- }
- int retval = JOptionPane.showConfirmDialog(owner, message, title, optionType, messageType, icon);
- switch (retval)
- {
- case JOptionPane.OK_OPTION:
- {
- if (buttons == MessageDialogButtons.YesNo || buttons == MessageDialogButtons.YesNoCancel)
- {
- return MessageDialogResult.Yes;
- }
- return MessageDialogResult.OK;
- }
- case JOptionPane.NO_OPTION:
- {
- return MessageDialogResult.No;
- }
- case JOptionPane.CANCEL_OPTION:
- {
- return MessageDialogResult.Cancel;
- }
- }
- return MessageDialogResult.None;
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/9d/208edb8e181500151684b6269b941b76 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/9d/208edb8e181500151684b6269b941b76
deleted file mode 100644
index c7171315..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/9d/208edb8e181500151684b6269b941b76
+++ /dev/null
@@ -1,15 +0,0 @@
-package net.alcetech.UniversalEditor.Core;
-
-public class ObjectModelReference
-{
- private String mvarTypeName = null;
- public ObjectModelReference(String typeName)
- {
- mvarTypeName = typeName;
- }
-
- public ObjectModel Create()
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/9f/30a4dece2c1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/9f/30a4dece2c1500151442a765942abe06
deleted file mode 100644
index 463b678d..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/9f/30a4dece2c1500151442a765942abe06
+++ /dev/null
@@ -1,43 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.Core.*;
-import net.alcetech.UserInterface.MessageDialog;
-import net.alcetech.UserInterface.MessageDialogButtons;
-import net.alcetech.UserInterface.Controls.*;
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends Window
-{
- private Ribbon ribbon = new Ribbon();
- private void InitializeComponent()
- {
- this.add(this.ribbon);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-
- protected void OnClosing(CancelEventArgs e)
- {
- if (MessageDialog.ShowDialog(this, "Are you sure you wish to close the program?", "Close Program", MessageDialogButtons.OKCancel) == MessageDialogResult.OK)
- {
-
- }
- if (fc.showSaveDialog(this) == JFileChooser.CANCEL_OPTION) e.setCancel(true);
- }
-
- public void actionPerformed(ActionEvent evt)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/a1/70edd75d2a1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/a1/70edd75d2a1500151442a765942abe06
deleted file mode 100644
index 4d481195..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/a1/70edd75d2a1500151442a765942abe06
+++ /dev/null
@@ -1,85 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.Core.*;
-import net.alcetech.UserInterface.Controls.Ribbon;
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends JFrame implements ActionListener, WindowListener
-{
- private Ribbon ribbon = new Ribbon();
- private void InitializeComponent()
- {
- this.add(this.ribbon);
- this.addWindowListener(this);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setLocationByPlatform(true);
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-
- public void actionPerformed(ActionEvent evt)
- {
-
- }
-
-
- /**
- * Invoked when the Window is set to be the active Window.
- */
- public void windowActivated(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window has been closed as the result of calling dispose on the window.
- */
- public void windowClosed(WindowEvent e)
- {
-
- }
- /**
- * Invoked when the user attempts to close the window from the window's system menu.
- */
- public void windowClosing(WindowEvent e)
- {
- Application.Exit();
- }
- /**
- * Invoked when a Window is no longer the active Window.
- */
- public void windowDeactivated(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window is changed from a minimized to a normal state.
- */
- public void windowDeiconified(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window is changed from a normal to a minimized state.
- */
- public void windowIconified(WindowEvent e)
- {
-
- }
- /**
- * Invoked the first time a window is made visible.
- */
- public void windowOpened(WindowEvent e)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/a2/50c3cf7c171500151684b6269b941b76 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/a2/50c3cf7c171500151684b6269b941b76
deleted file mode 100644
index e69de29b..00000000
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/a2/802163312d1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/a2/802163312d1500151442a765942abe06
deleted file mode 100644
index 4f04be44..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/a2/802163312d1500151442a765942abe06
+++ /dev/null
@@ -1,47 +0,0 @@
-package net.alcetech.UserInterface;
-
-import java.awt.Component;
-
-import javax.swing.Icon;
-import javax.swing.JOptionPane;
-
-public class MessageDialog
-{
- public static MessageDialogResult ShowDialog(Component owner, String message, String title, MessageDialogButtons buttons)
- {
- int optionType = 0;
- int messageType = JOptionPane.PLAIN_MESSAGE;
- switch (buttons)
- {
- case OK:
- {
- optionType = JOptionPane.OK_OPTION;
- break;
- }
- case OKCancel:
- {
- optionType = JOptionPane.OK_CANCEL_OPTION;
- break;
- }
- }
- Icon icon = null;
-
- int retval = JOptionPane.showConfirmDialog(owner, message, title, optionType, messageType, icon);
- switch (retval)
- {
- case JOptionPane.OK_OPTION:
- {
- return MessageDialogResult.OK;
- }
- case JOptionPane.NO_OPTION:
- {
- return MessageDialogResult.No;
- }
- case JOptionPane.CANCEL_OPTION:
- {
- return MessageDialogResult.Cancel;
- }
- }
- return MessageDialogResult.None;
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/a5/30a0863e2d1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/a5/30a0863e2d1500151442a765942abe06
deleted file mode 100644
index 5cc08482..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/a5/30a0863e2d1500151442a765942abe06
+++ /dev/null
@@ -1,42 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.Core.*;
-
-import net.alcetech.UserInterface.*;
-import net.alcetech.UserInterface.Controls.*;
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends Window
-{
- private Ribbon ribbon = new Ribbon();
- private void InitializeComponent()
- {
- this.add(this.ribbon);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-
- protected void OnClosing(CancelEventArgs e)
- {
- if (MessageDialog.ShowDialog(this, "Are you sure you wish to close the program?", "Close Program", MessageDialogButtons.YesNo) == MessageDialogResult.Cancel)
- {
- e.cancel();
- }
- }
-
- public void actionPerformed(ActionEvent evt)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/a8/f062dc042a1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/a8/f062dc042a1500151442a765942abe06
deleted file mode 100644
index 7d9e69b9..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/a8/f062dc042a1500151442a765942abe06
+++ /dev/null
@@ -1,83 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.UserInterface.Controls.Ribbon;
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends JFrame implements ActionListener, WindowListener
-{
- private Ribbon ribbon = new Ribbon();
- private void InitializeComponent()
- {
- this.add(this.ribbon);
- this.addWindowListener(this);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-
- public void actionPerformed(ActionEvent evt)
- {
-
- }
-
-
- /**
- * Invoked when the Window is set to be the active Window.
- */
- public void windowActivated(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window has been closed as the result of calling dispose on the window.
- */
- public void windowClosed(WindowEvent e)
- {
-
- }
- /**
- * Invoked when the user attempts to close the window from the window's system menu.
- */
- public void windowClosing(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a Window is no longer the active Window.
- */
- public void windowDeactivated(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window is changed from a minimized to a normal state.
- */
- public void windowDeiconified(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window is changed from a normal to a minimized state.
- */
- public void windowIconified(WindowEvent e)
- {
-
- }
- /**
- * Invoked the first time a window is made visible.
- */
- public void windowOpened(WindowEvent e)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/a9/309e2917181500151684b6269b941b76 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/a9/309e2917181500151684b6269b941b76
deleted file mode 100644
index e69de29b..00000000
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/a9/7005e12f191500151684b6269b941b76 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/a9/7005e12f191500151684b6269b941b76
deleted file mode 100644
index e69de29b..00000000
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/a9/a0820b011b150015130edfd2ea07d521 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/a9/a0820b011b150015130edfd2ea07d521
deleted file mode 100644
index 31f27d62..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/a9/a0820b011b150015130edfd2ea07d521
+++ /dev/null
@@ -1,11 +0,0 @@
-package net.alcetech.UniversalEditor.Core;
-
-public class NotImplementedException extends RuntimeException
-{
-
- /**
- *
- */
- private static final long serialVersionUID = -3339305748229439661L;
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/a9/f0a3eebc191500151684b6269b941b76 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/a9/f0a3eebc191500151684b6269b941b76
deleted file mode 100644
index 326ea046..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/a9/f0a3eebc191500151684b6269b941b76
+++ /dev/null
@@ -1,24 +0,0 @@
-package net.alcetech.UniversalEditor;
-
-import javax.swing.UIManager;
-
-public class Program
-{
- private static void setTheme(String className)
- {
- try
- {
- UIManager.setLookAndFeel(className);
- }
- catch (Exception ex)
- {
- System.out.println("unable to initialize look and feel '" + className + "'");
- }
- }
- public static void main(String[] args)
- {
- setTheme(javax.swing.plaf.nimbus.NimbusLookAndFeel.class.getName());
-
- System.out.println("Hello world!");
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/aa/f0f22739291500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/aa/f0f22739291500151442a765942abe06
deleted file mode 100644
index 88e27d3c..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/aa/f0f22739291500151442a765942abe06
+++ /dev/null
@@ -1,25 +0,0 @@
-package net.alcetech.UserInterface.Controls;
-
-import net.alcetech.UserInterface.*;
-
-import javax.swing.JComponent;
-
-public class RibbonTab extends JComponent
-{
- /**
- *
- */
- private static final long serialVersionUID = 4019174621392475533L;
-
- private String mvarTitle = "";
- public String getTitle() { return mvarTitle; }
- public void setTitle(String value) { mvarTitle = value; }
-
- protected void paintComponent(java.awt.Graphics _g)
- {
- super.paintComponent(_g);
-
- Graphics g = new Graphics(_g);
- g.fillRectangle(Brushes.Blue, rect);
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/ab/10179cfb171500151684b6269b941b76 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/ab/10179cfb171500151684b6269b941b76
deleted file mode 100644
index edab1be6..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/ab/10179cfb171500151684b6269b941b76
+++ /dev/null
@@ -1,5 +0,0 @@
-package net.alcetech.UniversalEditor.Core;
-
-public class Document {
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/ad/201e0ee72a1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/ad/201e0ee72a1500151442a765942abe06
deleted file mode 100644
index e8227ab2..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/ad/201e0ee72a1500151442a765942abe06
+++ /dev/null
@@ -1,68 +0,0 @@
-package net.alcetech.UserInterface.Controls;
-
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.Core.Application;
-import net.alcetech.Core.CancelEventArgs;
-
-public class Window extends JFrame implements ActionListener, WindowListener
-{
- public Window()
- {
- this.addWindowListener(this);
- }
-
-
- /**
- * Invoked when the Window is set to be the active Window.
- */
- public void windowActivated(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window has been closed as the result of calling dispose on the window.
- */
- public void windowClosed(WindowEvent e)
- {
-
- }
- /**
- * Invoked when the user attempts to close the window from the window's system menu.
- */
- public void windowClosing(WindowEvent e)
- {
- CancelEventArgs ce = new CancelEventArgs();
- OnClosing(ce);
- }
- /**
- * Invoked when a Window is no longer the active Window.
- */
- public void windowDeactivated(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window is changed from a minimized to a normal state.
- */
- public void windowDeiconified(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window is changed from a normal to a minimized state.
- */
- public void windowIconified(WindowEvent e)
- {
-
- }
- /**
- * Invoked the first time a window is made visible.
- */
- public void windowOpened(WindowEvent e)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/ae/0043f2e42a1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/ae/0043f2e42a1500151442a765942abe06
deleted file mode 100644
index 58375397..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/ae/0043f2e42a1500151442a765942abe06
+++ /dev/null
@@ -1,67 +0,0 @@
-package net.alcetech.UserInterface.Controls;
-
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.Core.Application;
-
-public class Window extends JFrame implements ActionListener, WindowListener
-{
- public Window()
- {
- this.addWindowListener(this);
- }
-
-
- /**
- * Invoked when the Window is set to be the active Window.
- */
- public void windowActivated(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window has been closed as the result of calling dispose on the window.
- */
- public void windowClosed(WindowEvent e)
- {
-
- }
- /**
- * Invoked when the user attempts to close the window from the window's system menu.
- */
- public void windowClosing(WindowEvent e)
- {
- CancelEventArgs ce = new CancelEventArgs();
- OnClosing(ce);
- }
- /**
- * Invoked when a Window is no longer the active Window.
- */
- public void windowDeactivated(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window is changed from a minimized to a normal state.
- */
- public void windowDeiconified(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window is changed from a normal to a minimized state.
- */
- public void windowIconified(WindowEvent e)
- {
-
- }
- /**
- * Invoked the first time a window is made visible.
- */
- public void windowOpened(WindowEvent e)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/b/00a98ed12c1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/b/00a98ed12c1500151442a765942abe06
deleted file mode 100644
index 3ccfdc2c..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/b/00a98ed12c1500151442a765942abe06
+++ /dev/null
@@ -1,44 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.Core.*;
-import net.alcetech.UserInterface.MessageDialog;
-import net.alcetech.UserInterface.MessageDialogButtons;
-import net.alcetech.UserInterface.MessageDialogResult;
-import net.alcetech.UserInterface.Controls.*;
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends Window
-{
- private Ribbon ribbon = new Ribbon();
- private void InitializeComponent()
- {
- this.add(this.ribbon);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-
- protected void OnClosing(CancelEventArgs e)
- {
- if (MessageDialog.ShowDialog(this, "Are you sure you wish to close the program?", "Close Program", MessageDialogButtons.OKCancel) == MessageDialogResult.OK)
- {
-
- }
- if (fc.showSaveDialog(this) == JFileChooser.CANCEL_OPTION) e.setCancel(true);
- }
-
- public void actionPerformed(ActionEvent evt)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/b/20b175f12a1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/b/20b175f12a1500151442a765942abe06
deleted file mode 100644
index be85bfb4..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/b/20b175f12a1500151442a765942abe06
+++ /dev/null
@@ -1,72 +0,0 @@
-package net.alcetech.UserInterface.Controls;
-
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.Core.*;
-
-public class Window extends JFrame implements ActionListener, WindowListener
-{
- public Window()
- {
- this.addWindowListener(this);
- }
-
- public void actionPerformed(ActionEvent e)
- {
-
- }
-
-
- /**
- * Invoked when the Window is set to be the active Window.
- */
- public void windowActivated(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window has been closed as the result of calling dispose on the window.
- */
- public void windowClosed(WindowEvent e)
- {
-
- }
- /**
- * Invoked when the user attempts to close the window from the window's system menu.
- */
- public void windowClosing(WindowEvent e)
- {
- CancelEventArgs ce = new CancelEventArgs();
- OnClosing(ce);
- }
- /**
- * Invoked when a Window is no longer the active Window.
- */
- public void windowDeactivated(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window is changed from a minimized to a normal state.
- */
- public void windowDeiconified(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window is changed from a normal to a minimized state.
- */
- public void windowIconified(WindowEvent e)
- {
-
- }
- /**
- * Invoked the first time a window is made visible.
- */
- public void windowOpened(WindowEvent e)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/b1/a0d82884291500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/b1/a0d82884291500151442a765942abe06
deleted file mode 100644
index 6134b080..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/b1/a0d82884291500151442a765942abe06
+++ /dev/null
@@ -1,21 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-import javax.swing.*;
-
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends JFrame
-{
- private void InitializeComponent()
- {
- this.add(this.ribbon);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/b1/d0be7d83191500151684b6269b941b76 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/b1/d0be7d83191500151684b6269b941b76
deleted file mode 100644
index 2d2266da..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/b1/d0be7d83191500151684b6269b941b76
+++ /dev/null
@@ -1,24 +0,0 @@
-package net.alcetech.UniversalEditor;
-
-import javax.swing.UIManager;
-
-public class Program
-{
- private static void SetTheme(String themeName)
- {
- try
- {
- UIManager.setLookAndFeel(className);
- }
- catch (Exception ex)
- {
- System.out.println("unable to initialize look and feel '" + className + "'");
- }
- }
- public static void main(String[] args)
- {
- SetTheme(javax.swing.plaf.nimbus.NimbusLookAndFeel.class.getName());
-
- System.out.println("Hello world!");
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/b2/b0b5c1b2291500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/b2/b0b5c1b2291500151442a765942abe06
deleted file mode 100644
index ffb0770c..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/b2/b0b5c1b2291500151442a765942abe06
+++ /dev/null
@@ -1,31 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.UserInterface.Controls.Ribbon;
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends JFrame implements ActionListener
-{
- private Ribbon ribbon = new Ribbon();
- private void InitializeComponent()
- {
- this.add(this.ribbon);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-
- public void actionPerformed(ActionEvent evt)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/b6/40294d442c1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/b6/40294d442c1500151442a765942abe06
deleted file mode 100644
index d4b3116a..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/b6/40294d442c1500151442a765942abe06
+++ /dev/null
@@ -1,11 +0,0 @@
-package net.alcetech.UserInterface;
-
-import javax.swing.JOptionPane;
-
-public class MessageDialog
-{
- public static MessageDialogResult ShowDialog(Component owner, String message, String title, MessageDialogButtons buttons)
- {
- int retval = JOptionPane.showConfirmDialog(owner, message)
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/b6/50c840a6181500151684b6269b941b76 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/b6/50c840a6181500151684b6269b941b76
deleted file mode 100644
index c51b89ff..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/b6/50c840a6181500151684b6269b941b76
+++ /dev/null
@@ -1,5 +0,0 @@
-package net.alcetech.UniversalEditor.Core;
-
-public class NotImplementedException extends RuntimeException {
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/b6/c0b6da84191500151684b6269b941b76 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/b6/c0b6da84191500151684b6269b941b76
deleted file mode 100644
index 642e4f02..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/b6/c0b6da84191500151684b6269b941b76
+++ /dev/null
@@ -1,24 +0,0 @@
-package net.alcetech.UniversalEditor;
-
-import javax.swing.UIManager;
-
-public class Program
-{
- private static void SetTheme(String className)
- {
- try
- {
- UIManager.setLookAndFeel(className);
- }
- catch (Exception ex)
- {
- System.out.println("unable to initialize look and feel '" + className + "'");
- }
- }
- public static void main(String[] args)
- {
- SetTheme(javax.swing.plaf.nimbus.NimbusLookAndFeel.class.getName());
-
- System.out.println("Hello world!");
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/b7/0074ec61191500151684b6269b941b76 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/b7/0074ec61191500151684b6269b941b76
deleted file mode 100644
index 0a9ed95a..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/b7/0074ec61191500151684b6269b941b76
+++ /dev/null
@@ -1,11 +0,0 @@
-package net.alcetech.UniversalEditor;
-
-public class Program
-{
- public static void main(String[] args)
- {
-
-
- System.out.println("Hello world!");
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/b8/208750bd261500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/b8/208750bd261500151442a765942abe06
deleted file mode 100644
index 3a12444c..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/b8/208750bd261500151442a765942abe06
+++ /dev/null
@@ -1,14 +0,0 @@
-package net.alcetech.UserInterface.Controls;
-
-import javax.swing.JComponent;
-
-public class RibbonControl extends JComponent
-{
-
- /**
- *
- */
- private static final long serialVersionUID = 9178388103241727516L;
-
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/b8/401b8ab61c1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/b8/401b8ab61c1500151442a765942abe06
deleted file mode 100644
index 419fe290..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/b8/401b8ab61c1500151442a765942abe06
+++ /dev/null
@@ -1,55 +0,0 @@
-package net.alcetech.UserInterface.Theming;
-
-import java.awt.Image;
-import java.io.File;
-import java.io.IOException;
-import java.util.ArrayList;
-
-import javax.imageio.ImageIO;
-import javax.swing.Icon;
-import javax.swing.ImageIcon;
-
-public class ThemeManager
-{
-
- private static String mvarCurrentThemeName = "Default";
-
- public static String[] GetThemedIconFileNames(String iconName)
- {
- return new String[]
- {
- "Themes/" + mvarCurrentThemeName + "/Icons/32x32/" + iconName + ".png",
- "Themes/" + mvarCurrentThemeName + "/Icons/16x16/" + iconName + ".png"
- };
- }
- public static ImageIcon GetThemedIcon(String iconName, String size)
- {
- ImageIcon image = new ImageIcon("Themes/" + mvarCurrentThemeName + "/Icons/" + size + "/" + iconName + ".png");
- return image;
- }
-
- public static ArrayList GetThemedIconImages(String iconName)
- {
- ArrayList images = new ArrayList();
-
- String lastFileName = "";
- String[] files = GetThemedIconFileNames(iconName);
- try
- {
- for (int i = 0; i < files.length; i++)
- {
- File file = new File(files[i]);
- lastFileName = file.getAbsolutePath();
-
- images.add(ImageIO.read(file));
- }
- }
- catch (IOException e)
- {
- // TODO Auto-generated catch block
- System.out.println("Could not load icon '" + iconName + "' for theme '" + mvarCurrentThemeName + "' at '" + lastFileName + "'");
- }
-
- return images;
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/b8/d02d7c6c2c1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/b8/d02d7c6c2c1500151442a765942abe06
deleted file mode 100644
index e69de29b..00000000
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/b9/40bfe8262c1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/b9/40bfe8262c1500151442a765942abe06
deleted file mode 100644
index e69de29b..00000000
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/b9/503dca60281500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/b9/503dca60281500151442a765942abe06
deleted file mode 100644
index 49ad9078..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/b9/503dca60281500151442a765942abe06
+++ /dev/null
@@ -1,23 +0,0 @@
-package net.alcetech.UserInterface;
-
-import java.awt.Rectangle;
-
-public class Graphics
-{
- private java.awt.Graphics mvarUnderlyingGraphics = null;
-
- public Graphics(java.awt.Graphics underlyingGraphics)
- {
- mvarUnderlyingGraphics = underlyingGraphics;
- }
-
- public void fillRectangle(Brush brush, Rectangle rect)
- {
- fillRectangle(brush, rect.x, rect.y, rect.width, rect.height);
- }
- public void fillRectangle(Brush brush, int x, int y, int width, int height)
- {
-
- mvarUnderlyingGraphics.fillRect(x, y, width, height);
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/ba/30e4ad882c1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/ba/30e4ad882c1500151442a765942abe06
deleted file mode 100644
index 2ec82cd4..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/ba/30e4ad882c1500151442a765942abe06
+++ /dev/null
@@ -1,26 +0,0 @@
-package net.alcetech.UserInterface;
-
-import java.awt.Component;
-import javax.swing.JOptionPane;
-
-public class MessageDialog
-{
- public static MessageDialogResult ShowDialog(Component owner, String message, String title, MessageDialogButtons buttons)
- {
- int optionType = 0;
- switch (buttons)
- {
- case OKCancel:
- {
- optionType = JOptionPane.OK_CANCEL_OPTION;
- break;
- }
- case OK:
- {
- optionType = JOptionPane.OK_OPTION;
- }
- }
- Icon icon = null;
- int retval = JOptionPane.showConfirmDialog(owner, message, title, optionType, messageType, icon);
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/bb/90bf993e181500151684b6269b941b76 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/bb/90bf993e181500151684b6269b941b76
deleted file mode 100644
index e4a502bc..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/bb/90bf993e181500151684b6269b941b76
+++ /dev/null
@@ -1,5 +0,0 @@
-package net.alcetech.UniversalEditor.Core;
-
-public class ObjectModelReference {
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/bc/40fe2db62c1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/bc/40fe2db62c1500151442a765942abe06
deleted file mode 100644
index 06147b56..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/bc/40fe2db62c1500151442a765942abe06
+++ /dev/null
@@ -1,39 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.Core.*;
-import net.alcetech.UserInterface.Controls.*;
-
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends Window
-{
- private Ribbon ribbon = new Ribbon();
- private void InitializeComponent()
- {
- this.add(this.ribbon);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-
- protected void OnClosing(CancelEventArgs e)
- {
- JFileChooser fc = new JFileChooser();
- if (fc.showSaveDialog(this) == JFileChooser.CANCEL_OPTION) e.setCancel(true);
- }
-
- public void actionPerformed(ActionEvent evt)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/bc/60e7bbeb2d1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/bc/60e7bbeb2d1500151442a765942abe06
deleted file mode 100644
index e32387f4..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/bc/60e7bbeb2d1500151442a765942abe06
+++ /dev/null
@@ -1,55 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.Core.*;
-
-import net.alcetech.UserInterface.*;
-import net.alcetech.UserInterface.Controls.*;
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends Window
-{
- private Ribbon ribbon = new Ribbon();
- private void InitializeComponent()
- {
- this.add(this.ribbon);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-
- protected void OnClosing(CancelEventArgs e)
- {
- MessageDialogResult result = MessageDialog.ShowDialog(this, "You have unsaved changes. Do you wish to save your changes before closing this window?", "Close Program", MessageDialogButtons.YesNoCancel);
- switch (result)
- {
- case Yes:
- {
- break;
- }
- case No:
- {
- break;
- }
- case Cancel:
- {
- e.cancel();
- break;
- }
- }
- }
-
- public void actionPerformed(ActionEvent evt)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/bc/d0318e672a1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/bc/d0318e672a1500151442a765942abe06
deleted file mode 100644
index 15b64cc4..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/bc/d0318e672a1500151442a765942abe06
+++ /dev/null
@@ -1,5 +0,0 @@
-package net.alcetech.UserInterface.Controls;
-
-public class Window {
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/be/e0af49ad2c1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/be/e0af49ad2c1500151442a765942abe06
deleted file mode 100644
index b5fe8a97..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/be/e0af49ad2c1500151442a765942abe06
+++ /dev/null
@@ -1,31 +0,0 @@
-package net.alcetech.UserInterface;
-
-import java.awt.Component;
-
-import javax.swing.Icon;
-import javax.swing.JOptionPane;
-
-public class MessageDialog
-{
- public static MessageDialogResult ShowDialog(Component owner, String message, String title, MessageDialogButtons buttons)
- {
- int optionType = 0;
- int messageType = JOptionPane.PLAIN_MESSAGE;
- switch (buttons)
- {
- case OK:
- {
- optionType = JOptionPane.OK_OPTION;
- break;
- }
- case OKCancel:
- {
- optionType = JOptionPane.OK_CANCEL_OPTION;
- break;
- }
- }
- Icon icon = null;
-
- int retval = JOptionPane.showConfirmDialog(owner, message, title, optionType, messageType, icon);
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/bf/409a7ecf171500151684b6269b941b76 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/bf/409a7ecf171500151684b6269b941b76
deleted file mode 100644
index 134959b8..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/bf/409a7ecf171500151684b6269b941b76
+++ /dev/null
@@ -1,5 +0,0 @@
-package net.alcetech.UniversalEditor;
-
-public class Program {
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/bf/707847ee261500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/bf/707847ee261500151442a765942abe06
deleted file mode 100644
index 273a8a1d..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/bf/707847ee261500151442a765942abe06
+++ /dev/null
@@ -1,16 +0,0 @@
-package net.alcetech.UserInterface.Controls;
-
-import javax.swing.JComponent;
-
-public class RibbonTab extends JComponent
-{
- /**
- *
- */
- private static final long serialVersionUID = 4019174621392475533L;
-
- private String mvarTitle = "";
- public String getTitle() { return mvarTitle; }
- public void setTitle(String value) { mvarTitle = value; }
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/bf/b0f5debe2e1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/bf/b0f5debe2e1500151442a765942abe06
deleted file mode 100644
index 3b0503cd..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/bf/b0f5debe2e1500151442a765942abe06
+++ /dev/null
@@ -1,75 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import java.awt.BorderLayout;
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.Core.*;
-import net.alcetech.UserInterface.*;
-import net.alcetech.UserInterface.Controls.*;
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends Window implements ActionListener
-{
- private Ribbon ribbon = new Ribbon();
-
- private JMenuItem mnuFileExit = new JMenuItem();
-
- private void InitializeComponent()
- {
- this.add(this.ribbon);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- this.setLayout(new BorderLayout());
-
- JMenu mnuFile = new JMenu();
- mnuFile.setText("File");
- mnuFile.setMnemonic('F');
-
- mnuFileExit.setText("Exit");;
- mnuFileExit.setMnemonic('x');
- mnuFileExit.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_Q, KeyEvent.CTRL_DOWN_MASK));
- mnuFile.add(mnuFileExit);
-
- CommandBar cbMenuBar = new CommandBar();
- cbMenuBar.add(mnuFile);
- this.add(cbMenuBar, BorderLayout.NORTH);
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-
- protected void OnClosing(CancelEventArgs e)
- {
- MessageDialogResult result = MessageDialog.ShowDialog(this, "You have unsaved changes. Do you wish to save your changes before closing this window?", "Close Program", MessageDialogButtons.YesNoCancel);
- switch (result)
- {
- case Yes:
- {
- break;
- }
- case No:
- {
- break;
- }
- case Cancel:
- {
- e.cancel();
- break;
- }
- }
- }
-
- public void actionPerformed(ActionEvent evt)
- {
- if (evt.getSource() == mnuFileExit)
- {
- Application.Exit();
- }
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/c3/00201fd0171500151684b6269b941b76 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/c3/00201fd0171500151684b6269b941b76
deleted file mode 100644
index 6e9e8c2d..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/c3/00201fd0171500151684b6269b941b76
+++ /dev/null
@@ -1,6 +0,0 @@
-package net.alcetech.UniversalEditor;
-
-public class Program
-{
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/c3/b06914c42a1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/c3/b06914c42a1500151442a765942abe06
deleted file mode 100644
index e4a95cf2..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/c3/b06914c42a1500151442a765942abe06
+++ /dev/null
@@ -1,7 +0,0 @@
-package net.alcetech.Core;
-
-public class CancelEventArgs extends EventArgs
-{
- private boolean mvarCancel = false;
- public void setCancel(boolean value) { mvarCancel = value; }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/c4/a0b59c7d2a1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/c4/a0b59c7d2a1500151442a765942abe06
deleted file mode 100644
index 03092aa1..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/c4/a0b59c7d2a1500151442a765942abe06
+++ /dev/null
@@ -1,86 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.Core.*;
-import net.alcetech.UserInterface.Controls.*;
-
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends Window
-{
- private Ribbon ribbon = new Ribbon();
- private void InitializeComponent()
- {
- this.add(this.ribbon);
- this.addWindowListener(this);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setLocationByPlatform(true);
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-
- public void actionPerformed(ActionEvent evt)
- {
-
- }
-
-
- /**
- * Invoked when the Window is set to be the active Window.
- */
- public void windowActivated(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window has been closed as the result of calling dispose on the window.
- */
- public void windowClosed(WindowEvent e)
- {
-
- }
- /**
- * Invoked when the user attempts to close the window from the window's system menu.
- */
- public void windowClosing(WindowEvent e)
- {
- Application.Exit();
- }
- /**
- * Invoked when a Window is no longer the active Window.
- */
- public void windowDeactivated(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window is changed from a minimized to a normal state.
- */
- public void windowDeiconified(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window is changed from a normal to a minimized state.
- */
- public void windowIconified(WindowEvent e)
- {
-
- }
- /**
- * Invoked the first time a window is made visible.
- */
- public void windowOpened(WindowEvent e)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/c4/b0f300f62c1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/c4/b0f300f62c1500151442a765942abe06
deleted file mode 100644
index 2b137a34..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/c4/b0f300f62c1500151442a765942abe06
+++ /dev/null
@@ -1,42 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.Core.*;
-
-import net.alcetech.UserInterface.*;
-import net.alcetech.UserInterface.Controls.*;
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends Window
-{
- private Ribbon ribbon = new Ribbon();
- private void InitializeComponent()
- {
- this.add(this.ribbon);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-
- protected void OnClosing(CancelEventArgs e)
- {
- if (MessageDialog.ShowDialog(this, "Are you sure you wish to close the program?", "Close Program", MessageDialogButtons.OKCancel) == MessageDialogResult.OK)
- {
- e.cancel();
- }
- }
-
- public void actionPerformed(ActionEvent evt)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/c5/b07975d82c1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/c5/b07975d82c1500151442a765942abe06
deleted file mode 100644
index e516a0f5..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/c5/b07975d82c1500151442a765942abe06
+++ /dev/null
@@ -1,42 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.Core.*;
-
-import net.alcetech.UserInterface.*;
-import net.alcetech.UserInterface.Controls.*;
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends Window
-{
- private Ribbon ribbon = new Ribbon();
- private void InitializeComponent()
- {
- this.add(this.ribbon);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-
- protected void OnClosing(CancelEventArgs e)
- {
- if (MessageDialog.ShowDialog(this, "Are you sure you wish to close the program?", "Close Program", MessageDialogButtons.OKCancel) == MessageDialogResult.OK)
- {
- e.setCancel(true);
- }
- }
-
- public void actionPerformed(ActionEvent evt)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/c7/70a2944b2a1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/c7/70a2944b2a1500151442a765942abe06
deleted file mode 100644
index 0f46e45d..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/c7/70a2944b2a1500151442a765942abe06
+++ /dev/null
@@ -1,84 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.Core.*;
-import net.alcetech.UserInterface.Controls.Ribbon;
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends JFrame implements ActionListener, WindowListener
-{
- private Ribbon ribbon = new Ribbon();
- private void InitializeComponent()
- {
- this.add(this.ribbon);
- this.addWindowListener(this);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-
- public void actionPerformed(ActionEvent evt)
- {
-
- }
-
-
- /**
- * Invoked when the Window is set to be the active Window.
- */
- public void windowActivated(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window has been closed as the result of calling dispose on the window.
- */
- public void windowClosed(WindowEvent e)
- {
-
- }
- /**
- * Invoked when the user attempts to close the window from the window's system menu.
- */
- public void windowClosing(WindowEvent e)
- {
- Application.Exit();
- }
- /**
- * Invoked when a Window is no longer the active Window.
- */
- public void windowDeactivated(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window is changed from a minimized to a normal state.
- */
- public void windowDeiconified(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window is changed from a normal to a minimized state.
- */
- public void windowIconified(WindowEvent e)
- {
-
- }
- /**
- * Invoked the first time a window is made visible.
- */
- public void windowOpened(WindowEvent e)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/c9/3055a0d9181500151684b6269b941b76 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/c9/3055a0d9181500151684b6269b941b76
deleted file mode 100644
index 89e04db4..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/c9/3055a0d9181500151684b6269b941b76
+++ /dev/null
@@ -1,9 +0,0 @@
-package net.alcetech.UniversalEditor.Core;
-
-public abstract class ObjectModel
-{
- protected ObjectModelReference getObjectModelReference()
- {
- return new ObjectModelReference(this.getClass().getName());
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/ca/b07de735181500151684b6269b941b76 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/ca/b07de735181500151684b6269b941b76
deleted file mode 100644
index 1041f620..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/ca/b07de735181500151684b6269b941b76
+++ /dev/null
@@ -1,5 +0,0 @@
-package net.alcetech.UniversalEditor.Core;
-
-public class ObjectModel {
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/cb/608d034b271500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/cb/608d034b271500151442a765942abe06
deleted file mode 100644
index e69de29b..00000000
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/cb/e0f67787191500151684b6269b941b76 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/cb/e0f67787191500151684b6269b941b76
deleted file mode 100644
index 5e17ad50..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/cb/e0f67787191500151684b6269b941b76
+++ /dev/null
@@ -1,24 +0,0 @@
-package net.alcetech.UniversalEditor;
-
-import javax.swing.UIManager;
-
-public class Program
-{
- private static void setTheme(String className)
- {
- try
- {
- UIManager.setLookAndFeel(className);
- }
- catch (Exception ex)
- {
- System.out.println("unable to initialize look and feel '" + className + "'");
- }
- }
- public static void main(String[] args)
- {
- SetTheme(javax.swing.plaf.nimbus.NimbusLookAndFeel.class.getName());
-
- System.out.println("Hello world!");
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/cc/60bfa0c7171500151684b6269b941b76 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/cc/60bfa0c7171500151684b6269b941b76
deleted file mode 100644
index 90a2ae6f..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/cc/60bfa0c7171500151684b6269b941b76
+++ /dev/null
@@ -1,5 +0,0 @@
-package net.alcetech.UniversalEditor.Core.IO;
-
-public class Writer {
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/cc/7012676c1c1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/cc/7012676c1c1500151442a765942abe06
deleted file mode 100644
index 50f1f0af..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/cc/7012676c1c1500151442a765942abe06
+++ /dev/null
@@ -1,52 +0,0 @@
-package net.alcetech.UserInterface.Theming;
-
-import java.awt.Image;
-import java.io.File;
-import java.io.IOException;
-import java.util.ArrayList;
-
-import javax.imageio.ImageIO;
-import javax.swing.Icon;
-import javax.swing.ImageIcon;
-
-public class ThemeManager
-{
-
- private static String mvarCurrentThemeName = "Default";
-
- public static String[] GetThemedIconFileNames(String iconName)
- {
- return new String[]
- {
- "Themes/" + mvarCurrentThemeName + "/Icons/32x32/" + iconName + ".png",
- "Themes/" + mvarCurrentThemeName + "/Icons/16x16/" + iconName + ".png"
- };
- }
- public static ImageIcon GetThemedIcon(String iconName, String size)
- {
- ImageIcon image = new ImageIcon("Themes/" + mvarCurrentThemeName + "/Icons/" + size + "/" + iconName + ".png");
- return image;
- }
-
- public static ArrayList GetThemedIconImages(String iconName)
- {
- ArrayList images = new ArrayList();
-
- String[] files = GetThemedIconFileNames(iconName);
- try
- {
- for (int i = 0; i < files.length; i++)
- {
- File file = new File(files[i]);
- images.add(ImageIO.read(file));
- }
- }
- catch (IOException e)
- {
- // TODO Auto-generated catch block
- System.out.println("Could not load icon '" + iconName + "' for theme '" + mvarCurrentThemeName + "'");
- }
-
- return images;
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/cd/c0fbe7362e1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/cd/c0fbe7362e1500151442a765942abe06
deleted file mode 100644
index 6994af4d..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/cd/c0fbe7362e1500151442a765942abe06
+++ /dev/null
@@ -1,57 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.Core.*;
-import net.alcetech.UserInterface.*;
-import net.alcetech.UserInterface.Controls.*;
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends Window
-{
- private Ribbon ribbon = new Ribbon();
- private void InitializeComponent()
- {
- this.add(this.ribbon);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
-
- CommandBar cbMenuBar = new CommandBar();
- this.add(cbMenuBar, BorderLayout.NORTH);
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-
- protected void OnClosing(CancelEventArgs e)
- {
- MessageDialogResult result = MessageDialog.ShowDialog(this, "You have unsaved changes. Do you wish to save your changes before closing this window?", "Close Program", MessageDialogButtons.YesNoCancel);
- switch (result)
- {
- case Yes:
- {
- break;
- }
- case No:
- {
- break;
- }
- case Cancel:
- {
- e.cancel();
- break;
- }
- }
- }
-
- public void actionPerformed(ActionEvent evt)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/ce/a08711c72b1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/ce/a08711c72b1500151442a765942abe06
deleted file mode 100644
index 5efaefbc..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/ce/a08711c72b1500151442a765942abe06
+++ /dev/null
@@ -1,38 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.Core.*;
-import net.alcetech.UserInterface.Controls.*;
-
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends Window
-{
- private Ribbon ribbon = new Ribbon();
- private void InitializeComponent()
- {
- this.add(this.ribbon);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-
- protected void OnClosing()
- {
-
- }
-
- public void actionPerformed(ActionEvent evt)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/ce/f03ec0c3191500151684b6269b941b76 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/ce/f03ec0c3191500151684b6269b941b76
deleted file mode 100644
index 283278be..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/ce/f03ec0c3191500151684b6269b941b76
+++ /dev/null
@@ -1,24 +0,0 @@
-package net.alcetech.UniversalEditor;
-
-import javax.swing.UIManager;
-
-public class Program
-{
- private static void setTheme(String className)
- {
- try
- {
- UIManager.setLookAndFeel(className);
- }
- catch (Exception ex)
- {
- System.out.println("unable to initialize look and feel '" + className + "'");
- }
- }
- public static void main(String[] args)
- {
- setTheme(UIManager.getSystemLookAndFeelClassName());
-
- System.out.println("Hello world!");
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/d/301c2731281500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/d/301c2731281500151442a765942abe06
deleted file mode 100644
index 8e85660b..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/d/301c2731281500151442a765942abe06
+++ /dev/null
@@ -1,22 +0,0 @@
-package net.alcetech.UserInterface;
-
-import java.awt.Rectangle;
-
-public class Graphics
-{
- private java.awt.Graphics mvarUnderlyingGraphics = null;
-
- public Graphics(java.awt.Graphics underlyingGraphics)
- {
- mvarUnderlyingGraphics = underlyingGraphics;
- }
-
- public void fillRectangle(Rectangle rect, Brush brush)
- {
- fillRectangle(rect.x, rect.y, rect.width, rect.height);
- }
- public void fillRectangle(int x, int y, int width, int height)
- {
- mvarUnderlyingGraphics.fillRect(x, y, width, height);
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/d/e06e4fc9191500151684b6269b941b76 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/d/e06e4fc9191500151684b6269b941b76
deleted file mode 100644
index b39706d1..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/d/e06e4fc9191500151684b6269b941b76
+++ /dev/null
@@ -1,27 +0,0 @@
-package net.alcetech.UniversalEditor;
-
-import javax.swing.UIManager;
-
-import net.alcetech.UniversalEditor.Windows.MainWindow;
-
-public class Program
-{
- private static void setTheme(String className)
- {
- try
- {
- UIManager.setLookAndFeel(className);
- }
- catch (Exception ex)
- {
- System.out.println("unable to initialize look and feel '" + className + "'");
- }
- }
- public static void main(String[] args)
- {
- setTheme(UIManager.getSystemLookAndFeelClassName());
-
- MainWindow mw = new MainWindow();
- mw.setVisible(true);
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/d2/7069e7e1291500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/d2/7069e7e1291500151442a765942abe06
deleted file mode 100644
index 24725a42..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/d2/7069e7e1291500151442a765942abe06
+++ /dev/null
@@ -1,64 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.UserInterface.Controls.Ribbon;
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends JFrame implements ActionListener, WindowListener
-{
- private Ribbon ribbon = new Ribbon();
- private void InitializeComponent()
- {
- this.add(this.ribbon);
- this.addWindowListener(this);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-
- public void actionPerformed(ActionEvent evt)
- {
-
- }
-
-
- /**
- * Invoked when the Window is set to be the active Window.
- */
- public void windowActivated(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window has been closed as the result of calling dispose on the window.
- */
- public void windowClosed(WindowEvent e)
- {
-
- }
-
- void windowClosing(WindowEvent e)
- Invoked when the user attempts to close the window from the window's system menu.
-
- void windowDeactivated(WindowEvent e)
- Invoked when a Window is no longer the active Window.
-
- void windowDeiconified(WindowEvent e)
- Invoked when a window is changed from a minimized to a normal state.
-
- void windowIconified(WindowEvent e)
- Invoked when a window is changed from a normal to a minimized state.
-
- void windowOpened(WindowEvent e)
- Invoked the first time a window is made visible.
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/d3/d09d4a1c2a1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/d3/d09d4a1c2a1500151442a765942abe06
deleted file mode 100644
index 58123382..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/d3/d09d4a1c2a1500151442a765942abe06
+++ /dev/null
@@ -1,5 +0,0 @@
-package net.alcetech.Core;
-
-public class Application {
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/d4/b0ff4fbc291500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/d4/b0ff4fbc291500151442a765942abe06
deleted file mode 100644
index d97106a0..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/d4/b0ff4fbc291500151442a765942abe06
+++ /dev/null
@@ -1,32 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.UserInterface.Controls.Ribbon;
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends JFrame implements ActionListener, WindowListener
-{
- private Ribbon ribbon = new Ribbon();
- private void InitializeComponent()
- {
- this.add(this.ribbon);
- this.addWindowListener(this);;
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-
- public void actionPerformed(ActionEvent evt)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/d4/c06067cd1c1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/d4/c06067cd1c1500151442a765942abe06
deleted file mode 100644
index 419fe290..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/d4/c06067cd1c1500151442a765942abe06
+++ /dev/null
@@ -1,55 +0,0 @@
-package net.alcetech.UserInterface.Theming;
-
-import java.awt.Image;
-import java.io.File;
-import java.io.IOException;
-import java.util.ArrayList;
-
-import javax.imageio.ImageIO;
-import javax.swing.Icon;
-import javax.swing.ImageIcon;
-
-public class ThemeManager
-{
-
- private static String mvarCurrentThemeName = "Default";
-
- public static String[] GetThemedIconFileNames(String iconName)
- {
- return new String[]
- {
- "Themes/" + mvarCurrentThemeName + "/Icons/32x32/" + iconName + ".png",
- "Themes/" + mvarCurrentThemeName + "/Icons/16x16/" + iconName + ".png"
- };
- }
- public static ImageIcon GetThemedIcon(String iconName, String size)
- {
- ImageIcon image = new ImageIcon("Themes/" + mvarCurrentThemeName + "/Icons/" + size + "/" + iconName + ".png");
- return image;
- }
-
- public static ArrayList GetThemedIconImages(String iconName)
- {
- ArrayList images = new ArrayList();
-
- String lastFileName = "";
- String[] files = GetThemedIconFileNames(iconName);
- try
- {
- for (int i = 0; i < files.length; i++)
- {
- File file = new File(files[i]);
- lastFileName = file.getAbsolutePath();
-
- images.add(ImageIO.read(file));
- }
- }
- catch (IOException e)
- {
- // TODO Auto-generated catch block
- System.out.println("Could not load icon '" + iconName + "' for theme '" + mvarCurrentThemeName + "' at '" + lastFileName + "'");
- }
-
- return images;
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/d5/a0df5746271500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/d5/a0df5746271500151442a765942abe06
deleted file mode 100644
index 3a971a0c..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/d5/a0df5746271500151442a765942abe06
+++ /dev/null
@@ -1,23 +0,0 @@
-package net.alcetech.UserInterface.Controls;
-
-import java.awt.Graphics;
-import javax.swing.JComponent;
-
-public class RibbonTab extends JComponent
-{
- /**
- *
- */
- private static final long serialVersionUID = 4019174621392475533L;
-
- private String mvarTitle = "";
- public String getTitle() { return mvarTitle; }
- public void setTitle(String value) { mvarTitle = value; }
-
- protected void paintComponent(Graphics g)
- {
- super.paintComponent(g);
-
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/d6/20f613fb291500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/d6/20f613fb291500151442a765942abe06
deleted file mode 100644
index c76fea35..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/d6/20f613fb291500151442a765942abe06
+++ /dev/null
@@ -1,80 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.UserInterface.Controls.Ribbon;
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends JFrame implements ActionListener, WindowListener
-{
- private Ribbon ribbon = new Ribbon();
- private void InitializeComponent()
- {
- this.add(this.ribbon);
- this.addWindowListener(this);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-
- public void actionPerformed(ActionEvent evt)
- {
-
- }
-
-
- /**
- * Invoked when the Window is set to be the active Window.
- */
- public void windowActivated(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window has been closed as the result of calling dispose on the window.
- */
- public void windowClosed(WindowEvent e)
- {
-
- }
- /**
- * Invoked when the user attempts to close the window from the window's system menu.
- */
- public void windowClosing(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a Window is no longer the active Window.
- */
- public void windowDeactivated(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window is changed from a minimized to a normal state.
- */
- public void windowDeiconified(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window is changed from a normal to a minimized state.
- */
- public void windowIconified(WindowEvent e)
- {
-
- }
-
- void windowOpened(WindowEvent e)
- Invoked the first time a window is made visible.
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/d6/a06592672c1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/d6/a06592672c1500151442a765942abe06
deleted file mode 100644
index 03949903..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/d6/a06592672c1500151442a765942abe06
+++ /dev/null
@@ -1,12 +0,0 @@
-package net.alcetech.UserInterface;
-
-import java.awt.Component;
-import javax.swing.JOptionPane;
-
-public class MessageDialog
-{
- public static MessageDialogResult ShowDialog(Component owner, String message, String title, MessageDialogButtons buttons)
- {
- int retval = JOptionPane.showConfirmDialog(owner, message)
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/d6/d0e638db291500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/d6/d0e638db291500151442a765942abe06
deleted file mode 100644
index 4aeff714..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/d6/d0e638db291500151442a765942abe06
+++ /dev/null
@@ -1,60 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.UserInterface.Controls.Ribbon;
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends JFrame implements ActionListener, WindowListener
-{
- private Ribbon ribbon = new Ribbon();
- private void InitializeComponent()
- {
- this.add(this.ribbon);
- this.addWindowListener(this);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-
- public void actionPerformed(ActionEvent evt)
- {
-
- }
-
-
- /**
- * Invoked when the Window is set to be the active Window.
- */
- public void windowActivated(WindowEvent e)
- {
-
- }
-
- void windowClosed(WindowEvent e)
- Invoked when a window has been closed as the result of calling dispose on the window.
-
- void windowClosing(WindowEvent e)
- Invoked when the user attempts to close the window from the window's system menu.
-
- void windowDeactivated(WindowEvent e)
- Invoked when a Window is no longer the active Window.
-
- void windowDeiconified(WindowEvent e)
- Invoked when a window is changed from a minimized to a normal state.
-
- void windowIconified(WindowEvent e)
- Invoked when a window is changed from a normal to a minimized state.
-
- void windowOpened(WindowEvent e)
- Invoked the first time a window is made visible.
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/d7/003f2433181500151684b6269b941b76 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/d7/003f2433181500151684b6269b941b76
deleted file mode 100644
index e69de29b..00000000
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/d7/00f290d5191500151684b6269b941b76 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/d7/00f290d5191500151684b6269b941b76
deleted file mode 100644
index 3f15c371..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/d7/00f290d5191500151684b6269b941b76
+++ /dev/null
@@ -1,12 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import javax.swing.*;
-
-public class MainWindow extends JFrame
-{
- public MainWindow()
- {
- this.setSize(800, 600);
- }
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/d7/c0e8b0702a1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/d7/c0e8b0702a1500151442a765942abe06
deleted file mode 100644
index 743c8076..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/d7/c0e8b0702a1500151442a765942abe06
+++ /dev/null
@@ -1,85 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.Core.*;
-import net.alcetech.UserInterface.Controls.Ribbon;
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends Window
-{
- private Ribbon ribbon = new Ribbon();
- private void InitializeComponent()
- {
- this.add(this.ribbon);
- this.addWindowListener(this);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setLocationByPlatform(true);
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-
- public void actionPerformed(ActionEvent evt)
- {
-
- }
-
-
- /**
- * Invoked when the Window is set to be the active Window.
- */
- public void windowActivated(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window has been closed as the result of calling dispose on the window.
- */
- public void windowClosed(WindowEvent e)
- {
-
- }
- /**
- * Invoked when the user attempts to close the window from the window's system menu.
- */
- public void windowClosing(WindowEvent e)
- {
- Application.Exit();
- }
- /**
- * Invoked when a Window is no longer the active Window.
- */
- public void windowDeactivated(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window is changed from a minimized to a normal state.
- */
- public void windowDeiconified(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window is changed from a normal to a minimized state.
- */
- public void windowIconified(WindowEvent e)
- {
-
- }
- /**
- * Invoked the first time a window is made visible.
- */
- public void windowOpened(WindowEvent e)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/d8/e0bc2aea291500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/d8/e0bc2aea291500151442a765942abe06
deleted file mode 100644
index d4ab0785..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/d8/e0bc2aea291500151442a765942abe06
+++ /dev/null
@@ -1,69 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.UserInterface.Controls.Ribbon;
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends JFrame implements ActionListener, WindowListener
-{
- private Ribbon ribbon = new Ribbon();
- private void InitializeComponent()
- {
- this.add(this.ribbon);
- this.addWindowListener(this);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-
- public void actionPerformed(ActionEvent evt)
- {
-
- }
-
-
- /**
- * Invoked when the Window is set to be the active Window.
- */
- public void windowActivated(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window has been closed as the result of calling dispose on the window.
- */
- public void windowClosed(WindowEvent e)
- {
-
- }
-
- /**
- * Invoked when the user attempts to close the window from the window's system menu.
- */
- public void windowClosing(WindowEvent e)
- {
-
- }
-
- void windowDeactivated(WindowEvent e)
- Invoked when a Window is no longer the active Window.
-
- void windowDeiconified(WindowEvent e)
- Invoked when a window is changed from a minimized to a normal state.
-
- void windowIconified(WindowEvent e)
- Invoked when a window is changed from a normal to a minimized state.
-
- void windowOpened(WindowEvent e)
- Invoked the first time a window is made visible.
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/d9/e00bd3e02c1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/d9/e00bd3e02c1500151442a765942abe06
deleted file mode 100644
index fab7193d..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/d9/e00bd3e02c1500151442a765942abe06
+++ /dev/null
@@ -1,8 +0,0 @@
-package net.alcetech.Core;
-
-public class CancelEventArgs extends EventArgs
-{
- private boolean mvarCancel = false;
- public boolean getCancel() { return mvarCancel; }
- public void setCancel(boolean value) { mvarCancel = value; }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/db/e02e31362e1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/db/e02e31362e1500151442a765942abe06
deleted file mode 100644
index b34c9d84..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/db/e02e31362e1500151442a765942abe06
+++ /dev/null
@@ -1,57 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.Core.*;
-import net.alcetech.UserInterface.*;
-import net.alcetech.UserInterface.Controls.*;
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends Window
-{
- private Ribbon ribbon = new Ribbon();
- private void InitializeComponent()
- {
- this.add(this.ribbon);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
-
- CommandBar cbMenuBar = new CommandBar();
- this.add(cbMenuBar);
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-
- protected void OnClosing(CancelEventArgs e)
- {
- MessageDialogResult result = MessageDialog.ShowDialog(this, "You have unsaved changes. Do you wish to save your changes before closing this window?", "Close Program", MessageDialogButtons.YesNoCancel);
- switch (result)
- {
- case Yes:
- {
- break;
- }
- case No:
- {
- break;
- }
- case Cancel:
- {
- e.cancel();
- break;
- }
- }
- }
-
- public void actionPerformed(ActionEvent evt)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/dc/c02fa5a7171500151684b6269b941b76 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/dc/c02fa5a7171500151684b6269b941b76
deleted file mode 100644
index 6f747287..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/dc/c02fa5a7171500151684b6269b941b76
+++ /dev/null
@@ -1,6 +0,0 @@
-package net.alcetech.UniversalEditor.Core.IO;
-
-public class Reader
-{
- private Endianness mvarEndianness = Endianness.BigEndian;
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/dd/105ba8872c1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/dd/105ba8872c1500151442a765942abe06
deleted file mode 100644
index 6653fe21..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/dd/105ba8872c1500151442a765942abe06
+++ /dev/null
@@ -1,22 +0,0 @@
-package net.alcetech.UserInterface;
-
-import java.awt.Component;
-import javax.swing.JOptionPane;
-
-public class MessageDialog
-{
- public static MessageDialogResult ShowDialog(Component owner, String message, String title, MessageDialogButtons buttons)
- {
- int optionType = 0;
- switch (buttons)
- {
- case OKCancel:
- {
- optionType = JOptionPane.OK_CANCEL_OPTION;
- break;
- }
- }
- Icon icon = null;
- int retval = JOptionPane.showConfirmDialog(owner, message, title, optionType, messageType, icon);
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/df/50efedd62c1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/df/50efedd62c1500151442a765942abe06
deleted file mode 100644
index d08b7e79..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/df/50efedd62c1500151442a765942abe06
+++ /dev/null
@@ -1,43 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.Core.*;
-
-import net.alcetech.UserInterface.*;
-import net.alcetech.UserInterface.Controls.*;
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends Window
-{
- private Ribbon ribbon = new Ribbon();
- private void InitializeComponent()
- {
- this.add(this.ribbon);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-
- protected void OnClosing(CancelEventArgs e)
- {
- if (MessageDialog.ShowDialog(this, "Are you sure you wish to close the program?", "Close Program", MessageDialogButtons.OKCancel) == MessageDialogResult.OK)
- {
-
- }
- if (fc.showSaveDialog(this) == JFileChooser.CANCEL_OPTION) e.setCancel(true);
- }
-
- public void actionPerformed(ActionEvent evt)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/df/a002ef36181500151684b6269b941b76 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/df/a002ef36181500151684b6269b941b76
deleted file mode 100644
index 51e6d53a..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/df/a002ef36181500151684b6269b941b76
+++ /dev/null
@@ -1,6 +0,0 @@
-package net.alcetech.UniversalEditor.Core;
-
-public abstract class ObjectModel
-{
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/df/d00dca4c2d1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/df/d00dca4c2d1500151442a765942abe06
deleted file mode 100644
index 64bea0dd..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/df/d00dca4c2d1500151442a765942abe06
+++ /dev/null
@@ -1,56 +0,0 @@
-package net.alcetech.UserInterface;
-
-import java.awt.Component;
-
-import javax.swing.Icon;
-import javax.swing.JOptionPane;
-
-public class MessageDialog
-{
- public static MessageDialogResult ShowDialog(Component owner, String message, String title, MessageDialogButtons buttons)
- {
- int optionType = 0;
- int messageType = JOptionPane.PLAIN_MESSAGE;
- switch (buttons)
- {
- case OK:
- {
- optionType = JOptionPane.OK_OPTION;
- break;
- }
- case OKCancel:
- {
- optionType = JOptionPane.OK_CANCEL_OPTION;
- break;
- }
- case YesNo:
- {
- optionType = JOptionPane.OK_CANCEL_OPTION;
- break;
- }
- }
- Icon icon = null;
-
- int retval = JOptionPane.showConfirmDialog(owner, message, title, optionType, messageType, icon);
- switch (retval)
- {
- case JOptionPane.OK_OPTION:
- {
- if (buttons == MessageDialogButtons.YesNo || buttons == MessageDialogButtons.YesNoCancel)
- {
- return MessageDialogResult.Yes;
- }
- return MessageDialogResult.OK;
- }
- case JOptionPane.NO_OPTION:
- {
- return MessageDialogResult.No;
- }
- case JOptionPane.CANCEL_OPTION:
- {
- return MessageDialogResult.Cancel;
- }
- }
- return MessageDialogResult.None;
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/df/e03576a72a1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/df/e03576a72a1500151442a765942abe06
deleted file mode 100644
index e69de29b..00000000
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/e/a04627922c1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/e/a04627922c1500151442a765942abe06
deleted file mode 100644
index c55923b7..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/e/a04627922c1500151442a765942abe06
+++ /dev/null
@@ -1,27 +0,0 @@
-package net.alcetech.UserInterface;
-
-import java.awt.Component;
-import javax.swing.JOptionPane;
-
-public class MessageDialog
-{
- public static MessageDialogResult ShowDialog(Component owner, String message, String title, MessageDialogButtons buttons)
- {
- int optionType = 0;
- switch (buttons)
- {
- case OK:
- {
- optionType = JOptionPane.OK_OPTION;
- break;
- }
- case OKCancel:
- {
- optionType = JOptionPane.OK_CANCEL_OPTION;
- break;
- }
- }
- Icon icon = null;
- int retval = JOptionPane.showConfirmDialog(owner, message, title, optionType, messageType, icon);
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/e0/5085dafc291500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/e0/5085dafc291500151442a765942abe06
deleted file mode 100644
index c581cbb6..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/e0/5085dafc291500151442a765942abe06
+++ /dev/null
@@ -1,83 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.UserInterface.Controls.Ribbon;
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends JFrame implements ActionListener, WindowListener
-{
- private Ribbon ribbon = new Ribbon();
- private void InitializeComponent()
- {
- this.add(this.ribbon);
- this.addWindowListener(this);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-
- public void actionPerformed(ActionEvent evt)
- {
-
- }
-
-
- /**
- * Invoked when the Window is set to be the active Window.
- */
- public void windowActivated(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window has been closed as the result of calling dispose on the window.
- */
- public void windowClosed(WindowEvent e)
- {
-
- }
- /**
- * Invoked when the user attempts to close the window from the window's system menu.
- */
- public void windowClosing(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a Window is no longer the active Window.
- */
- public void windowDeactivated(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window is changed from a minimized to a normal state.
- */
- public void windowDeiconified(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window is changed from a normal to a minimized state.
- */
- public void windowIconified(WindowEvent e)
- {
-
- }
- /**
- * Invoked the first time a window is made visible.
- */
- public void windowOpened(WindowEvent e)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/e1/d0bdc5c5171500151684b6269b941b76 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/e1/d0bdc5c5171500151684b6269b941b76
deleted file mode 100644
index e69de29b..00000000
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/e2/20bc6301181500151684b6269b941b76 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/e2/20bc6301181500151684b6269b941b76
deleted file mode 100644
index d340d1d8..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/e2/20bc6301181500151684b6269b941b76
+++ /dev/null
@@ -1,7 +0,0 @@
-package net.alcetech.UniversalEditor.Core;
-
-public class Document
-{
-
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/e2/b081c1682a1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/e2/b081c1682a1500151442a765942abe06
deleted file mode 100644
index e35b277b..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/e2/b081c1682a1500151442a765942abe06
+++ /dev/null
@@ -1,6 +0,0 @@
-package net.alcetech.UserInterface.Controls;
-
-public class Window extends JFrame implements ActionListener, WindowListener
-{
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/e5/a01e7c072b1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/e5/a01e7c072b1500151442a765942abe06
deleted file mode 100644
index d0c730f6..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/e5/a01e7c072b1500151442a765942abe06
+++ /dev/null
@@ -1,85 +0,0 @@
-package net.alcetech.UserInterface.Controls;
-
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.Core.*;
-
-public class Window extends JFrame implements ActionListener, WindowListener
-{
- /**
- *
- */
- private static final long serialVersionUID = 8818390338655566157L;
-
- public Window()
- {
- this.addWindowListener(this);
- }
-
- public void actionPerformed(ActionEvent e)
- {
-
- }
-
- /**
- * Invoked when the Window is set to be the active Window.
- */
- public void windowActivated(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window has been closed as the result of calling dispose on the window.
- */
- public void windowClosed(WindowEvent e)
- {
-
- }
- /**
- * Invoked when the user attempts to close the window from the window's system menu.
- */
- public void windowClosing(WindowEvent e)
- {
- CancelEventArgs ce = new CancelEventArgs();
- OnClosing(ce);
- }
- /**
- * Invoked when a Window is no longer the active Window.
- */
- public void windowDeactivated(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window is changed from a minimized to a normal state.
- */
- public void windowDeiconified(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window is changed from a normal to a minimized state.
- */
- public void windowIconified(WindowEvent e)
- {
-
- }
- /**
- * Invoked the first time a window is made visible.
- */
- public void windowOpened(WindowEvent e)
- {
-
- }
-
- protected void OnClosed(EventArgs e)
- {
-
- }
- protected void OnClosing(CancelEventArgs e)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/e6/30a8dc8b271500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/e6/30a8dc8b271500151442a765942abe06
deleted file mode 100644
index 99478bb8..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/e6/30a8dc8b271500151442a765942abe06
+++ /dev/null
@@ -1,12 +0,0 @@
-package net.alcetech.UserInterface;
-
-public class Graphics
-{
- private java.awt.Graphics mvarUnderlyingGraphics = null;
-
- public Graphics(java.awt.Graphics underlyingGraphics)
- {
- mvarUnderlyingGraphics = underlyingGraphics;
- }
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/e6/d0162d942e1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/e6/d0162d942e1500151442a765942abe06
deleted file mode 100644
index 80063ea9..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/e6/d0162d942e1500151442a765942abe06
+++ /dev/null
@@ -1,75 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import java.awt.BorderLayout;
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.Core.*;
-import net.alcetech.UserInterface.*;
-import net.alcetech.UserInterface.Controls.*;
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends Window
-{
- private Ribbon ribbon = new Ribbon();
-
- JMenuItem mnuFileExit = new JMenuItem();
-
- private void InitializeComponent()
- {
- this.add(this.ribbon);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- this.setLayout(new BorderLayout());
-
- JMenu mnuFile = new JMenu();
- mnuFile.setText("File");
- mnuFile.setMnemonic('F');
-
- mnuFileExit.setText("Exit");;
- mnuFileExit.setMnemonic('x');
- mnuFileExit.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_Q, KeyEvent.CTRL_DOWN_MASK));
- mnuFile.add(mnuFileExit);
-
- CommandBar cbMenuBar = new CommandBar();
- cbMenuBar.add(mnuFile);
- this.add(cbMenuBar, BorderLayout.NORTH);
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-
- protected void OnClosing(CancelEventArgs e)
- {
- MessageDialogResult result = MessageDialog.ShowDialog(this, "You have unsaved changes. Do you wish to save your changes before closing this window?", "Close Program", MessageDialogButtons.YesNoCancel);
- switch (result)
- {
- case Yes:
- {
- break;
- }
- case No:
- {
- break;
- }
- case Cancel:
- {
- e.cancel();
- break;
- }
- }
- }
-
- public void actionPerformed(ActionEvent evt)
- {
- if (evt.getSource() == mnuFileExit)
- {
-
- }
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/e9/006c4e4a181500151684b6269b941b76 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/e9/006c4e4a181500151684b6269b941b76
deleted file mode 100644
index af0df508..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/e9/006c4e4a181500151684b6269b941b76
+++ /dev/null
@@ -1,6 +0,0 @@
-package net.alcetech.UniversalEditor.Core;
-
-public class ObjectModelReference
-{
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/e9/10cc38b2281500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/e9/10cc38b2281500151442a765942abe06
deleted file mode 100644
index ee7f75c7..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/e9/10cc38b2281500151442a765942abe06
+++ /dev/null
@@ -1,6 +0,0 @@
-package net.alcetech.UserInterface;
-
-public final class Brushes
-{
- public const Brush Blue = new SolidBrush(new Color(0, 0, 255);
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/e9/20f56136291500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/e9/20f56136291500151442a765942abe06
deleted file mode 100644
index 92269913..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/e9/20f56136291500151442a765942abe06
+++ /dev/null
@@ -1,25 +0,0 @@
-package net.alcetech.UserInterface.Controls;
-
-import net.alcetech.UserInterface.*;
-
-import javax.swing.JComponent;
-
-public class RibbonTab extends JComponent
-{
- /**
- *
- */
- private static final long serialVersionUID = 4019174621392475533L;
-
- private String mvarTitle = "";
- public String getTitle() { return mvarTitle; }
- public void setTitle(String value) { mvarTitle = value; }
-
- protected void paintComponent(java.awt.Graphics _g)
- {
- super.paintComponent(_g);
-
- Graphics g = new Graphics(_g);
- g.fillRectangle()
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/eb/005170b7261500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/eb/005170b7261500151442a765942abe06
deleted file mode 100644
index 9728d6a1..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/eb/005170b7261500151442a765942abe06
+++ /dev/null
@@ -1,14 +0,0 @@
-package net.alcetech.UserInterface.Controls.Ribbon;
-
-import javax.swing.JComponent;
-
-public class RibbonControl extends JComponent
-{
-
- /**
- *
- */
- private static final long serialVersionUID = 9178388103241727516L;
-
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/eb/00abd9a3261500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/eb/00abd9a3261500151442a765942abe06
deleted file mode 100644
index a5ae58b3..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/eb/00abd9a3261500151442a765942abe06
+++ /dev/null
@@ -1,8 +0,0 @@
-package net.alcetech.UserInterface.Controls.Ribbon;
-
-import javax.swing.JComponent;
-
-public class RibbonControl extends JComponent
-{
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/eb/70701ed9171500151684b6269b941b76 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/eb/70701ed9171500151684b6269b941b76
deleted file mode 100644
index 3f1ed122..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/eb/70701ed9171500151684b6269b941b76
+++ /dev/null
@@ -1,9 +0,0 @@
-package net.alcetech.UniversalEditor;
-
-public class Program
-{
- public static void main(String[] args)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/eb/c0ee01102a1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/eb/c0ee01102a1500151442a765942abe06
deleted file mode 100644
index e69de29b..00000000
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/ec/509a995e2b1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/ec/509a995e2b1500151442a765942abe06
deleted file mode 100644
index be52d73e..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/ec/509a995e2b1500151442a765942abe06
+++ /dev/null
@@ -1,86 +0,0 @@
-package net.alcetech.UserInterface.Controls;
-
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.Core.*;
-
-public class Window extends JFrame implements ActionListener, WindowListener
-{
- /**
- *
- */
- private static final long serialVersionUID = 8818390338655566157L;
-
- public Window()
- {
- this.addWindowListener(this);
- }
-
- public void actionPerformed(ActionEvent e)
- {
-
- }
-
- /**
- * Invoked when the Window is set to be the active Window.
- */
- public void windowActivated(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window has been closed as the result of calling dispose on the window.
- */
- public void windowClosed(WindowEvent e)
- {
-
- }
- /**
- * Invoked when the user attempts to close the window from the window's system menu.
- */
- public void windowClosing(WindowEvent e)
- {
- CancelEventArgs ce = new CancelEventArgs();
- OnClosing(ce);
- if (ce.getCancel()) return;
- }
- /**
- * Invoked when a Window is no longer the active Window.
- */
- public void windowDeactivated(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window is changed from a minimized to a normal state.
- */
- public void windowDeiconified(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window is changed from a normal to a minimized state.
- */
- public void windowIconified(WindowEvent e)
- {
-
- }
- /**
- * Invoked the first time a window is made visible.
- */
- public void windowOpened(WindowEvent e)
- {
-
- }
-
- protected void OnClosing(CancelEventArgs e)
- {
-
- }
- protected void OnClosed(EventArgs e)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/ec/a083c9d5181500151684b6269b941b76 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/ec/a083c9d5181500151684b6269b941b76
deleted file mode 100644
index 6a01bb2b..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/ec/a083c9d5181500151684b6269b941b76
+++ /dev/null
@@ -1,6 +0,0 @@
-package net.alcetech.UniversalEditor.Core;
-
-public abstract class ObjectModel
-{
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/ed/b0579c8e171500151684b6269b941b76 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/ed/b0579c8e171500151684b6269b941b76
deleted file mode 100644
index 5c5f3200..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/ed/b0579c8e171500151684b6269b941b76
+++ /dev/null
@@ -1,6 +0,0 @@
-package net.alcetech.UniversalEditor.Core.IO;
-
-public class Reader
-{
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/ed/f0df3c722a1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/ed/f0df3c722a1500151442a765942abe06
deleted file mode 100644
index f2403394..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/ed/f0df3c722a1500151442a765942abe06
+++ /dev/null
@@ -1,86 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.Core.*;
-import net.alcetech.UserInterface.Controls.Ribbon;
-import net.alcetech.UserInterface.Controls.Window;
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends Window
-{
- private Ribbon ribbon = new Ribbon();
- private void InitializeComponent()
- {
- this.add(this.ribbon);
- this.addWindowListener(this);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setLocationByPlatform(true);
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-
- public void actionPerformed(ActionEvent evt)
- {
-
- }
-
-
- /**
- * Invoked when the Window is set to be the active Window.
- */
- public void windowActivated(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window has been closed as the result of calling dispose on the window.
- */
- public void windowClosed(WindowEvent e)
- {
-
- }
- /**
- * Invoked when the user attempts to close the window from the window's system menu.
- */
- public void windowClosing(WindowEvent e)
- {
- Application.Exit();
- }
- /**
- * Invoked when a Window is no longer the active Window.
- */
- public void windowDeactivated(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window is changed from a minimized to a normal state.
- */
- public void windowDeiconified(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window is changed from a normal to a minimized state.
- */
- public void windowIconified(WindowEvent e)
- {
-
- }
- /**
- * Invoked the first time a window is made visible.
- */
- public void windowOpened(WindowEvent e)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/ee/703316232c1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/ee/703316232c1500151442a765942abe06
deleted file mode 100644
index e3727d85..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/ee/703316232c1500151442a765942abe06
+++ /dev/null
@@ -1,5 +0,0 @@
-package net.alcetech.UserInterface;
-
-public class MessageDialog {
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/ef/2008d16a271500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/ef/2008d16a271500151442a765942abe06
deleted file mode 100644
index 6dcec061..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/ef/2008d16a271500151442a765942abe06
+++ /dev/null
@@ -1,5 +0,0 @@
-package net.alcetech.UserInterface;
-
-public class Graphics {
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/ef/50552e9d291500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/ef/50552e9d291500151442a765942abe06
deleted file mode 100644
index 9e364f63..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/ef/50552e9d291500151442a765942abe06
+++ /dev/null
@@ -1,23 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-import javax.swing.*;
-
-import net.alcetech.UserInterface.Controls.Ribbon;
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends JFrame
-{
- private Ribbon ribbon = new Ribbon();
- private void InitializeComponent()
- {
- this.add(this.ribbon);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/f0/70af55ab291500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/f0/70af55ab291500151442a765942abe06
deleted file mode 100644
index 4214cdfa..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/f0/70af55ab291500151442a765942abe06
+++ /dev/null
@@ -1,30 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-import java.awt.event.ActionListener;
-
-import javax.swing.*;
-
-import net.alcetech.UserInterface.Controls.Ribbon;
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends JFrame implements ActionListener
-{
- private Ribbon ribbon = new Ribbon();
- private void InitializeComponent()
- {
- this.add(this.ribbon);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-
- public void ActionEvent()
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/f0/90cfda751c1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/f0/90cfda751c1500151442a765942abe06
deleted file mode 100644
index b042a5a1..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/f0/90cfda751c1500151442a765942abe06
+++ /dev/null
@@ -1,55 +0,0 @@
-package net.alcetech.UserInterface.Theming;
-
-import java.awt.Image;
-import java.io.File;
-import java.io.IOException;
-import java.util.ArrayList;
-
-import javax.imageio.ImageIO;
-import javax.swing.Icon;
-import javax.swing.ImageIcon;
-
-public class ThemeManager
-{
-
- private static String mvarCurrentThemeName = "Default";
-
- public static String[] GetThemedIconFileNames(String iconName)
- {
- return new String[]
- {
- "Themes/" + mvarCurrentThemeName + "/Icons/32x32/" + iconName + ".png",
- "Themes/" + mvarCurrentThemeName + "/Icons/16x16/" + iconName + ".png"
- };
- }
- public static ImageIcon GetThemedIcon(String iconName, String size)
- {
- ImageIcon image = new ImageIcon("Themes/" + mvarCurrentThemeName + "/Icons/" + size + "/" + iconName + ".png");
- return image;
- }
-
- public static ArrayList GetThemedIconImages(String iconName)
- {
- ArrayList images = new ArrayList();
-
- String lastFileName = "";
- String[] files = GetThemedIconFileNames(iconName);
- try
- {
- for (int i = 0; i < files.length; i++)
- {
- lastFileName = files[i];
-
- File file = new File(files[i]);
- images.add(ImageIO.read(file));
- }
- }
- catch (IOException e)
- {
- // TODO Auto-generated catch block
- System.out.println("Could not load icon '" + iconName + "' for theme '" + mvarCurrentThemeName + "' at '" + lastFileName + "'");
- }
-
- return images;
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/f3/4006ccd4171500151684b6269b941b76 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/f3/4006ccd4171500151684b6269b941b76
deleted file mode 100644
index c9b72adc..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/f3/4006ccd4171500151684b6269b941b76
+++ /dev/null
@@ -1,6 +0,0 @@
-package net.alcetech.UniversalEditor;
-
-public class Program
-{
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/f3/60e9e39c2a1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/f3/60e9e39c2a1500151442a765942abe06
deleted file mode 100644
index ac07506e..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/f3/60e9e39c2a1500151442a765942abe06
+++ /dev/null
@@ -1,66 +0,0 @@
-package net.alcetech.UserInterface.Controls;
-
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.Core.Application;
-
-public class Window extends JFrame implements ActionListener, WindowListener
-{
- public Window()
- {
- this.addWindowListener(this);
- }
-
-
- /**
- * Invoked when the Window is set to be the active Window.
- */
- public void windowActivated(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window has been closed as the result of calling dispose on the window.
- */
- public void windowClosed(WindowEvent e)
- {
-
- }
- /**
- * Invoked when the user attempts to close the window from the window's system menu.
- */
- public void windowClosing(WindowEvent e)
- {
- Application.Exit();
- }
- /**
- * Invoked when a Window is no longer the active Window.
- */
- public void windowDeactivated(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window is changed from a minimized to a normal state.
- */
- public void windowDeiconified(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window is changed from a normal to a minimized state.
- */
- public void windowIconified(WindowEvent e)
- {
-
- }
- /**
- * Invoked the first time a window is made visible.
- */
- public void windowOpened(WindowEvent e)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/f4/4048af4d2e1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/f4/4048af4d2e1500151442a765942abe06
deleted file mode 100644
index 0cceb960..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/f4/4048af4d2e1500151442a765942abe06
+++ /dev/null
@@ -1,59 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import java.awt.BorderLayout;
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.Core.*;
-import net.alcetech.UserInterface.*;
-import net.alcetech.UserInterface.Controls.*;
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends Window
-{
- private Ribbon ribbon = new Ribbon();
- private void InitializeComponent()
- {
- this.add(this.ribbon);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- this.setLayout(new BorderLayout());
-
- CommandBar cbMenuBar = new CommandBar();
- this.add(cbMenuBar, BorderLayout.NORTH);
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-
- protected void OnClosing(CancelEventArgs e)
- {
- MessageDialogResult result = MessageDialog.ShowDialog(this, "You have unsaved changes. Do you wish to save your changes before closing this window?", "Close Program", MessageDialogButtons.YesNoCancel);
- switch (result)
- {
- case Yes:
- {
- break;
- }
- case No:
- {
- break;
- }
- case Cancel:
- {
- e.cancel();
- break;
- }
- }
- }
-
- public void actionPerformed(ActionEvent evt)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/f5/d040f7922c1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/f5/d040f7922c1500151442a765942abe06
deleted file mode 100644
index 5019e870..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/f5/d040f7922c1500151442a765942abe06
+++ /dev/null
@@ -1,29 +0,0 @@
-package net.alcetech.UserInterface;
-
-import java.awt.Component;
-
-import javax.swing.Icon;
-import javax.swing.JOptionPane;
-
-public class MessageDialog
-{
- public static MessageDialogResult ShowDialog(Component owner, String message, String title, MessageDialogButtons buttons)
- {
- int optionType = 0;
- switch (buttons)
- {
- case OK:
- {
- optionType = JOptionPane.OK_OPTION;
- break;
- }
- case OKCancel:
- {
- optionType = JOptionPane.OK_CANCEL_OPTION;
- break;
- }
- }
- Icon icon = null;
- int retval = JOptionPane.showConfirmDialog(owner, message, title, optionType, messageType, icon);
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/f6/00405f842b1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/f6/00405f842b1500151442a765942abe06
deleted file mode 100644
index 2bb1fd9b..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/f6/00405f842b1500151442a765942abe06
+++ /dev/null
@@ -1,34 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.Core.*;
-import net.alcetech.UserInterface.Controls.*;
-
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends Window
-{
- private Ribbon ribbon = new Ribbon();
- private void InitializeComponent()
- {
- this.add(this.ribbon);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setLocationByPlatform(true);
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-
- public void actionPerformed(ActionEvent evt)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/f6/50652673191500151684b6269b941b76 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/f6/50652673191500151684b6269b941b76
deleted file mode 100644
index f122f475..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/f6/50652673191500151684b6269b941b76
+++ /dev/null
@@ -1,13 +0,0 @@
-package net.alcetech.UniversalEditor;
-
-import javax.swing.UIManager;
-
-public class Program
-{
- public static void main(String[] args)
- {
- UIManager.setLookAndFeel(javax.swing.plaf.nimbus.NimbusLookAndFeel.class.getName());
-
- System.out.println("Hello world!");
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/f7/60cceeca2c1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/f7/60cceeca2c1500151442a765942abe06
deleted file mode 100644
index e177344d..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/f7/60cceeca2c1500151442a765942abe06
+++ /dev/null
@@ -1,39 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.Core.*;
-import net.alcetech.UserInterface.Controls.*;
-
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends Window
-{
- private Ribbon ribbon = new Ribbon();
- private void InitializeComponent()
- {
- this.add(this.ribbon);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-
- protected void OnClosing(CancelEventArgs e)
- {
- JOptionPane.showConfirmDialog(this, "Are you usr)
- if (fc.showSaveDialog(this) == JFileChooser.CANCEL_OPTION) e.setCancel(true);
- }
-
- public void actionPerformed(ActionEvent evt)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/f7/90b64cbd261500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/f7/90b64cbd261500151442a765942abe06
deleted file mode 100644
index 3a12444c..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/f7/90b64cbd261500151442a765942abe06
+++ /dev/null
@@ -1,14 +0,0 @@
-package net.alcetech.UserInterface.Controls;
-
-import javax.swing.JComponent;
-
-public class RibbonControl extends JComponent
-{
-
- /**
- *
- */
- private static final long serialVersionUID = 9178388103241727516L;
-
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/fa/0080bbd1191500151684b6269b941b76 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/fa/0080bbd1191500151684b6269b941b76
deleted file mode 100644
index 67508fb7..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/fa/0080bbd1191500151684b6269b941b76
+++ /dev/null
@@ -1,8 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import javax.swing.*;
-
-public class MainWindow extends JFrame
-{
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/fa/10c61178171500151684b6269b941b76 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/fa/10c61178171500151684b6269b941b76
deleted file mode 100644
index 0f0883f1..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/fa/10c61178171500151684b6269b941b76
+++ /dev/null
@@ -1,6 +0,0 @@
-package net.alcetech.UniversalEditor.Core;
-
-public class Reader
-{
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/fa/9043bc28281500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/fa/9043bc28281500151442a765942abe06
deleted file mode 100644
index e69de29b..00000000
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/fb/e007ae81191500151684b6269b941b76 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/fb/e007ae81191500151684b6269b941b76
deleted file mode 100644
index 6a68f898..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/fb/e007ae81191500151684b6269b941b76
+++ /dev/null
@@ -1,20 +0,0 @@
-package net.alcetech.UniversalEditor;
-
-import javax.swing.UIManager;
-
-public class Program
-{
- public static void main(String[] args)
- {
- try
- {
- UIManager.setLookAndFeel(javax.swing.plaf.nimbus.NimbusLookAndFeel.class.getName());
- }
- catch (Exception ex)
- {
- System.out.println("unable to initialize look and feel '" + className + "'");
- }
-
- System.out.println("Hello world!");
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/fc/401a79802d1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/fc/401a79802d1500151442a765942abe06
deleted file mode 100644
index 942778aa..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/fc/401a79802d1500151442a765942abe06
+++ /dev/null
@@ -1,47 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.Core.*;
-
-import net.alcetech.UserInterface.*;
-import net.alcetech.UserInterface.Controls.*;
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends Window
-{
- private Ribbon ribbon = new Ribbon();
- private void InitializeComponent()
- {
- this.add(this.ribbon);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-
- protected void OnClosing(CancelEventArgs e)
- {
- MessageDialogResult result = MessageDialog.ShowDialog(this, "You have unsaved changes. Do you wish to save your changes before closing this window?", "Close Program", MessageDialogButtons.YesNoCancel);
- switch (result)
- {
- case Cancel:
- {
- e.cancel();
- break;
- }
- }
- }
-
- public void actionPerformed(ActionEvent evt)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/fd/2040fd572b1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/fd/2040fd572b1500151442a765942abe06
deleted file mode 100644
index 708e18f9..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/fd/2040fd572b1500151442a765942abe06
+++ /dev/null
@@ -1,85 +0,0 @@
-package net.alcetech.UserInterface.Controls;
-
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.Core.*;
-
-public class Window extends JFrame implements ActionListener, WindowListener
-{
- /**
- *
- */
- private static final long serialVersionUID = 8818390338655566157L;
-
- public Window()
- {
- this.addWindowListener(this);
- }
-
- public void actionPerformed(ActionEvent e)
- {
-
- }
-
- /**
- * Invoked when the Window is set to be the active Window.
- */
- public void windowActivated(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window has been closed as the result of calling dispose on the window.
- */
- public void windowClosed(WindowEvent e)
- {
-
- }
- /**
- * Invoked when the user attempts to close the window from the window's system menu.
- */
- public void windowClosing(WindowEvent e)
- {
- CancelEventArgs ce = new CancelEventArgs();
- OnClosing(ce);
- }
- /**
- * Invoked when a Window is no longer the active Window.
- */
- public void windowDeactivated(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window is changed from a minimized to a normal state.
- */
- public void windowDeiconified(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window is changed from a normal to a minimized state.
- */
- public void windowIconified(WindowEvent e)
- {
-
- }
- /**
- * Invoked the first time a window is made visible.
- */
- public void windowOpened(WindowEvent e)
- {
-
- }
-
- protected void OnClosing(CancelEventArgs e)
- {
-
- }
- protected void OnClosed(EventArgs e)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/fe/9037266b281500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/fe/9037266b281500151442a765942abe06
deleted file mode 100644
index 49d62f0a..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/fe/9037266b281500151442a765942abe06
+++ /dev/null
@@ -1,27 +0,0 @@
-package net.alcetech.UserInterface;
-
-import java.awt.Rectangle;
-
-public class Graphics
-{
- private java.awt.Graphics mvarUnderlyingGraphics = null;
-
- public Graphics(java.awt.Graphics underlyingGraphics)
- {
- mvarUnderlyingGraphics = underlyingGraphics;
- }
-
- public void fillRectangle(Brush brush, Rectangle rect)
- {
- fillRectangle(brush, rect.x, rect.y, rect.width, rect.height);
- }
- public void fillRectangle(Brush brush, int x, int y, int width, int height)
- {
- if (SolidBrush.class.isInstance(brush))
- {
- SolidBrush sb = (SolidBrush)brush;
- sb.color;
- }
- mvarUnderlyingGraphics.fillRect(x, y, width, height);
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/ff/00113847281500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/ff/00113847281500151442a765942abe06
deleted file mode 100644
index 3fc5162d..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/ff/00113847281500151442a765942abe06
+++ /dev/null
@@ -1,5 +0,0 @@
-package net.alcetech.UserInterface;
-
-public class SolidBrush {
-
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/ff/6043554d181500151684b6269b941b76 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/ff/6043554d181500151684b6269b941b76
deleted file mode 100644
index 019bc898..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/ff/6043554d181500151684b6269b941b76
+++ /dev/null
@@ -1,10 +0,0 @@
-package net.alcetech.UniversalEditor.Core;
-
-public class ObjectModelReference
-{
- private String mvarTypeName = null;
- public ObjectModelReference(String typeName)
- {
- mvarTypeName = typeName;
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/ff/90b92ed22c1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/ff/90b92ed22c1500151442a765942abe06
deleted file mode 100644
index e72e27a0..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/ff/90b92ed22c1500151442a765942abe06
+++ /dev/null
@@ -1,42 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.Core.*;
-import net.alcetech.UserInterface.*;
-import net.alcetech.UserInterface.Controls.*;
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends Window
-{
- private Ribbon ribbon = new Ribbon();
- private void InitializeComponent()
- {
- this.add(this.ribbon);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-
- protected void OnClosing(CancelEventArgs e)
- {
- if (MessageDialog.ShowDialog(this, "Are you sure you wish to close the program?", "Close Program", MessageDialogButtons.OKCancel) == MessageDialogResult.OK)
- {
-
- }
- if (fc.showSaveDialog(this) == JFileChooser.CANCEL_OPTION) e.setCancel(true);
- }
-
- public void actionPerformed(ActionEvent evt)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/ff/e0eb66742a1500151442a765942abe06 b/Java/.metadata/.plugins/org.eclipse.core.resources/.history/ff/e0eb66742a1500151442a765942abe06
deleted file mode 100644
index f66ca13d..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.history/ff/e0eb66742a1500151442a765942abe06
+++ /dev/null
@@ -1,85 +0,0 @@
-package net.alcetech.UniversalEditor.Windows;
-
-import java.awt.event.*;
-
-import javax.swing.*;
-
-import net.alcetech.Core.*;
-import net.alcetech.UserInterface.Controls.*;
-import net.alcetech.UserInterface.Theming.ThemeManager;
-
-public class MainWindow extends Window
-{
- private Ribbon ribbon = new Ribbon();
- private void InitializeComponent()
- {
- this.add(this.ribbon);
- this.addWindowListener(this);
-
- this.setIconImages(ThemeManager.GetThemedIconImages("MainIcon"));
- this.setLocationByPlatform(true);
- this.setSize(800, 600);
- this.setTitle("Universal Editor");
- }
-
- public MainWindow()
- {
- InitializeComponent();
- }
-
- public void actionPerformed(ActionEvent evt)
- {
-
- }
-
-
- /**
- * Invoked when the Window is set to be the active Window.
- */
- public void windowActivated(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window has been closed as the result of calling dispose on the window.
- */
- public void windowClosed(WindowEvent e)
- {
-
- }
- /**
- * Invoked when the user attempts to close the window from the window's system menu.
- */
- public void windowClosing(WindowEvent e)
- {
- Application.Exit();
- }
- /**
- * Invoked when a Window is no longer the active Window.
- */
- public void windowDeactivated(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window is changed from a minimized to a normal state.
- */
- public void windowDeiconified(WindowEvent e)
- {
-
- }
- /**
- * Invoked when a window is changed from a normal to a minimized state.
- */
- public void windowIconified(WindowEvent e)
- {
-
- }
- /**
- * Invoked the first time a window is made visible.
- */
- public void windowOpened(WindowEvent e)
- {
-
- }
-}
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.Core/.indexes/e4/9d/e3/bf/history.index b/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.Core/.indexes/e4/9d/e3/bf/history.index
deleted file mode 100644
index 5b8c4290..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.Core/.indexes/e4/9d/e3/bf/history.index and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.Core/.indexes/properties.index b/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.Core/.indexes/properties.index
deleted file mode 100644
index 1e099f3b..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.Core/.indexes/properties.index and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.Core/.location b/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.Core/.location
deleted file mode 100644
index 2d63cfa3..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.Core/.location and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.Core/.markers.snap b/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.Core/.markers.snap
deleted file mode 100644
index 58ccd56c..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.Core/.markers.snap and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.Core/.syncinfo.snap b/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.Core/.syncinfo.snap
deleted file mode 100644
index 58ccd56c..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.Core/.syncinfo.snap and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.Core/org.eclipse.egit.core/GitProjectData.properties b/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.Core/org.eclipse.egit.core/GitProjectData.properties
deleted file mode 100644
index f1ff85de..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.Core/org.eclipse.egit.core/GitProjectData.properties
+++ /dev/null
@@ -1,3 +0,0 @@
-#GitProjectData
-#Wed Jun 17 14:01:58 EDT 2015
-.gitdir=../.git
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UniversalEditor.Core/.indexes/af/history.index b/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UniversalEditor.Core/.indexes/af/history.index
deleted file mode 100644
index 6cc94be3..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UniversalEditor.Core/.indexes/af/history.index and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UniversalEditor.Core/.indexes/e4/9d/e3/88/bf/26/history.index b/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UniversalEditor.Core/.indexes/e4/9d/e3/88/bf/26/history.index
deleted file mode 100644
index d4a3628c..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UniversalEditor.Core/.indexes/e4/9d/e3/88/bf/26/history.index and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UniversalEditor.Core/.indexes/e4/9d/e3/88/bf/history.index b/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UniversalEditor.Core/.indexes/e4/9d/e3/88/bf/history.index
deleted file mode 100644
index a202bf07..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UniversalEditor.Core/.indexes/e4/9d/e3/88/bf/history.index and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UniversalEditor.Core/.indexes/properties.index b/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UniversalEditor.Core/.indexes/properties.index
deleted file mode 100644
index 1e099f3b..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UniversalEditor.Core/.indexes/properties.index and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UniversalEditor.Core/.location b/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UniversalEditor.Core/.location
deleted file mode 100644
index 1d54152c..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UniversalEditor.Core/.location and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UniversalEditor.Core/.markers b/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UniversalEditor.Core/.markers
deleted file mode 100644
index 91cee9dc..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UniversalEditor.Core/.markers and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UniversalEditor.Core/.markers.snap b/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UniversalEditor.Core/.markers.snap
deleted file mode 100644
index fab708fa..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UniversalEditor.Core/.markers.snap and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UniversalEditor.Core/.syncinfo.snap b/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UniversalEditor.Core/.syncinfo.snap
deleted file mode 100644
index 58ccd56c..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UniversalEditor.Core/.syncinfo.snap and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UniversalEditor.Core/org.eclipse.egit.core/GitProjectData.properties b/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UniversalEditor.Core/org.eclipse.egit.core/GitProjectData.properties
deleted file mode 100644
index 21d5c25c..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UniversalEditor.Core/org.eclipse.egit.core/GitProjectData.properties
+++ /dev/null
@@ -1,3 +0,0 @@
-#GitProjectData
-#Wed Jun 17 13:36:03 EDT 2015
-.gitdir=../../.git
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UniversalEditor/.indexes/af/history.index b/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UniversalEditor/.indexes/af/history.index
deleted file mode 100644
index b463d9b4..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UniversalEditor/.indexes/af/history.index and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UniversalEditor/.indexes/e4/9d/e3/88/9d/history.index b/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UniversalEditor/.indexes/e4/9d/e3/88/9d/history.index
deleted file mode 100644
index 966f7b35..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UniversalEditor/.indexes/e4/9d/e3/88/9d/history.index and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UniversalEditor/.indexes/e4/9d/e3/88/history.index b/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UniversalEditor/.indexes/e4/9d/e3/88/history.index
deleted file mode 100644
index a0d563b4..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UniversalEditor/.indexes/e4/9d/e3/88/history.index and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UniversalEditor/.location b/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UniversalEditor/.location
deleted file mode 100644
index d650b0fa..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UniversalEditor/.location and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UniversalEditor/.markers b/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UniversalEditor/.markers
deleted file mode 100644
index 6223410b..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UniversalEditor/.markers and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UniversalEditor/.markers.snap b/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UniversalEditor/.markers.snap
deleted file mode 100644
index 8cbc9837..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UniversalEditor/.markers.snap and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UniversalEditor/.syncinfo.snap b/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UniversalEditor/.syncinfo.snap
deleted file mode 100644
index 58ccd56c..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UniversalEditor/.syncinfo.snap and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UserInterface/.indexes/e4/9d/e3/72/26/history.index b/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UserInterface/.indexes/e4/9d/e3/72/26/history.index
deleted file mode 100644
index 74c25d71..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UserInterface/.indexes/e4/9d/e3/72/26/history.index and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UserInterface/.indexes/e4/9d/e3/72/2a/a/history.index b/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UserInterface/.indexes/e4/9d/e3/72/2a/a/history.index
deleted file mode 100644
index d07d8251..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UserInterface/.indexes/e4/9d/e3/72/2a/a/history.index and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UserInterface/.indexes/e4/9d/e3/72/2a/history.index b/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UserInterface/.indexes/e4/9d/e3/72/2a/history.index
deleted file mode 100644
index e02a53a3..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UserInterface/.indexes/e4/9d/e3/72/2a/history.index and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UserInterface/.indexes/e4/9d/e3/72/history.index b/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UserInterface/.indexes/e4/9d/e3/72/history.index
deleted file mode 100644
index b3172c28..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UserInterface/.indexes/e4/9d/e3/72/history.index and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UserInterface/.indexes/e4/history.index b/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UserInterface/.indexes/e4/history.index
deleted file mode 100644
index 486f79b6..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UserInterface/.indexes/e4/history.index and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UserInterface/.indexes/properties.index b/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UserInterface/.indexes/properties.index
deleted file mode 100644
index 1e099f3b..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UserInterface/.indexes/properties.index and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UserInterface/.location b/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UserInterface/.location
deleted file mode 100644
index d04bd1e2..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UserInterface/.location and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UserInterface/.markers.snap b/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UserInterface/.markers.snap
deleted file mode 100644
index a436e596..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UserInterface/.markers.snap and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UserInterface/.syncinfo.snap b/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UserInterface/.syncinfo.snap
deleted file mode 100644
index 58ccd56c..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UserInterface/.syncinfo.snap and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UserInterface/org.eclipse.egit.core/GitProjectData.properties b/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UserInterface/org.eclipse.egit.core/GitProjectData.properties
deleted file mode 100644
index d30d0b35..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.projects/net.alcetech.UserInterface/org.eclipse.egit.core/GitProjectData.properties
+++ /dev/null
@@ -1,3 +0,0 @@
-#GitProjectData
-#Wed Jun 17 14:08:00 EDT 2015
-.gitdir=../.git
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/history.version b/Java/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/history.version
deleted file mode 100644
index 25cb955b..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/history.version
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.index b/Java/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.index
deleted file mode 100644
index 5c33241d..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.index and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.version b/Java/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.version
deleted file mode 100644
index 6b2aaa76..00000000
--- a/Java/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.version
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.root/.markers.snap b/Java/.metadata/.plugins/org.eclipse.core.resources/.root/.markers.snap
deleted file mode 100644
index 61916d45..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.core.resources/.root/.markers.snap and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.root/2.tree b/Java/.metadata/.plugins/org.eclipse.core.resources/.root/2.tree
deleted file mode 100644
index 4d50e662..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.core.resources/.root/2.tree and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources b/Java/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources
deleted file mode 100644
index 61fc71cc..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.core.resources/2.snap b/Java/.metadata/.plugins/org.eclipse.core.resources/2.snap
deleted file mode 100644
index 4c11fbed..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.core.resources/2.snap and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.debug.core/.launches/Program.launch b/Java/.metadata/.plugins/org.eclipse.debug.core/.launches/Program.launch
deleted file mode 100644
index c0a9e53b..00000000
--- a/Java/.metadata/.plugins/org.eclipse.debug.core/.launches/Program.launch
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Java/.metadata/.plugins/org.eclipse.debug.ui/launchConfigurationHistory.xml b/Java/.metadata/.plugins/org.eclipse.debug.ui/launchConfigurationHistory.xml
deleted file mode 100644
index 10c994b4..00000000
--- a/Java/.metadata/.plugins/org.eclipse.debug.ui/launchConfigurationHistory.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Java/.metadata/.plugins/org.eclipse.dltk.core/Containers.dat b/Java/.metadata/.plugins/org.eclipse.dltk.core/Containers.dat
deleted file mode 100644
index 9c82273e..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.dltk.core/Containers.dat and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi b/Java/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi
deleted file mode 100644
index 8b7ed9f1..00000000
--- a/Java/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi
+++ /dev/null
@@ -1,3471 +0,0 @@
-
-
-
- activeSchemeId:org.eclipse.ui.defaultAcceleratorConfiguration
- ModelMigrationProcessor.001
-
-
-
-
-
- topLevel
- shellMaximized
-
-
-
-
- persp.actionSet:org.eclipse.search.searchActionSet
- persp.actionSet:org.eclipse.ui.edit.text.actionSet.annotationNavigation
- persp.actionSet:org.eclipse.ui.edit.text.actionSet.navigation
- persp.actionSet:org.eclipse.ui.edit.text.actionSet.convertLineDelimitersTo
- persp.actionSet:org.eclipse.ui.externaltools.ExternalToolsSet
- persp.actionSet:org.eclipse.wb.core.ui.actionset
- persp.actionSet:com.google.gdt.eclipse.core.actionSet
- persp.actionSet:org.eclipse.rse.core.search.searchActionSet
- persp.actionSet:org.eclipse.ui.cheatsheets.actionSet
- persp.actionSet:org.eclipse.ui.actionSet.keyBindings
- persp.actionSet:org.eclipse.ui.actionSet.openFiles
- persp.actionSet:org.eclipse.debug.ui.launchActionSet
- persp.actionSet:org.eclipse.jdt.ui.JavaActionSet
- persp.actionSet:org.eclipse.jdt.ui.JavaElementCreationActionSet
- persp.actionSet:org.eclipse.ui.NavigateActionSet
- persp.viewSC:org.eclipse.jdt.ui.PackageExplorer
- persp.viewSC:org.eclipse.jdt.ui.TypeHierarchy
- persp.viewSC:org.eclipse.jdt.ui.SourceView
- persp.viewSC:org.eclipse.jdt.ui.JavadocView
- persp.viewSC:org.eclipse.search.ui.views.SearchView
- persp.viewSC:org.eclipse.ui.console.ConsoleView
- persp.viewSC:org.eclipse.ui.views.ContentOutline
- persp.viewSC:org.eclipse.ui.views.ProblemView
- persp.viewSC:org.eclipse.ui.views.ResourceNavigator
- persp.viewSC:org.eclipse.ui.views.TaskList
- persp.viewSC:org.eclipse.ui.views.ProgressView
- persp.viewSC:org.eclipse.ui.navigator.ProjectExplorer
- persp.viewSC:org.eclipse.ui.texteditor.TemplatesView
- persp.viewSC:org.eclipse.pde.runtime.LogView
- persp.newWizSC:org.eclipse.jdt.ui.wizards.JavaProjectWizard
- persp.newWizSC:org.eclipse.jdt.ui.wizards.NewPackageCreationWizard
- persp.newWizSC:org.eclipse.jdt.ui.wizards.NewClassCreationWizard
- persp.newWizSC:org.eclipse.jdt.ui.wizards.NewInterfaceCreationWizard
- persp.newWizSC:org.eclipse.jdt.ui.wizards.NewEnumCreationWizard
- persp.newWizSC:org.eclipse.jdt.ui.wizards.NewAnnotationCreationWizard
- persp.newWizSC:org.eclipse.jdt.ui.wizards.NewSourceFolderCreationWizard
- persp.newWizSC:org.eclipse.jdt.ui.wizards.NewSnippetFileCreationWizard
- persp.newWizSC:org.eclipse.jdt.ui.wizards.NewJavaWorkingSetWizard
- persp.newWizSC:org.eclipse.ui.wizards.new.folder
- persp.newWizSC:org.eclipse.ui.wizards.new.file
- persp.newWizSC:org.eclipse.ui.editors.wizards.UntitledTextFileWizard
- persp.perspSC:org.eclipse.jdt.ui.JavaBrowsingPerspective
- persp.perspSC:org.eclipse.debug.ui.DebugPerspective
- persp.newWizSC:com.google.gdt.eclipse.suite.wizards.newProjectWizard
- persp.newWizSC:com.google.gwt.eclipse.core.newEntryPointWizard
- persp.newWizSC:com.google.gwt.eclipse.core.newHostPageWizard
- persp.newWizSC:com.google.gwt.eclipse.core.newModuleWizard
- persp.newWizSC:com.google.gwt.eclipse.core.newClientBundleWizard
- persp.newWizSC:com.google.gwt.eclipse.core.newUiBinderWizard
- persp.newWizSC:org.asnlab.asndt.ui.wizards.AsnProjectWizard
- persp.newWizSC:org.asnlab.asndt.ui.wizards.NewASNSourceFolderCreationWizard
- persp.newWizSC:org.asnlab.asndt.ui.wizards.NewASNModuleCreationWizard
- persp.viewSC:org.eclipse.ant.ui.views.AntView
- persp.showIn:org.eclipse.egit.ui.RepositoriesView
- persp.actionSet:org.eclipse.debug.ui.breakpointActionSet
- persp.actionSet:org.eclipse.jdt.debug.ui.JDTDebugActionSet
- persp.newWizSC:org.eclipse.jdt.junit.wizards.NewTestCaseCreationWizard
- persp.actionSet:org.eclipse.jdt.junit.JUnitActionSet
- persp.showIn:org.eclipse.jdt.ui.PackageExplorer
- persp.showIn:org.eclipse.team.ui.GenericHistoryView
- persp.showIn:org.eclipse.ui.views.ResourceNavigator
- persp.showIn:org.eclipse.ui.navigator.ProjectExplorer
- persp.viewSC:org.eclipse.wb.core.StructureView
- persp.viewSC:org.eclipse.wb.core.PaletteView
- persp.perspSC:org.eclipse.wst.jsdt.ui.JavaPerspective
-
-
-
- newtablook
- org.eclipse.e4.primaryNavigationStack
-
-
-
-
-
-
-
-
-
- newtablook
-
-
-
-
-
-
-
- newtablook
- org.eclipse.e4.secondaryNavigationStack
-
-
-
-
-
-
- newtablook
- org.eclipse.e4.secondaryDataStack
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- persp.actionSet:org.eclipse.search.searchActionSet
- persp.actionSet:org.eclipse.ui.edit.text.actionSet.annotationNavigation
- persp.actionSet:org.eclipse.ui.edit.text.actionSet.navigation
- persp.actionSet:org.eclipse.ui.edit.text.actionSet.convertLineDelimitersTo
- persp.actionSet:org.eclipse.ui.externaltools.ExternalToolsSet
- persp.actionSet:org.eclipse.wb.core.ui.actionset
- persp.actionSet:com.google.gdt.eclipse.core.actionSet
- persp.actionSet:org.eclipse.rse.core.search.searchActionSet
- persp.actionSet:org.eclipse.ui.cheatsheets.actionSet
- persp.actionSet:org.eclipse.ui.actionSet.keyBindings
- persp.actionSet:org.eclipse.ui.actionSet.openFiles
- persp.actionSet:org.eclipse.debug.ui.launchActionSet
- persp.actionSet:org.eclipse.debug.ui.debugActionSet
- persp.viewSC:org.eclipse.debug.ui.DebugView
- persp.viewSC:org.eclipse.debug.ui.VariableView
- persp.viewSC:org.eclipse.debug.ui.BreakpointView
- persp.viewSC:org.eclipse.debug.ui.ExpressionView
- persp.viewSC:org.eclipse.ui.views.ContentOutline
- persp.viewSC:org.eclipse.ui.console.ConsoleView
- persp.viewSC:org.eclipse.ui.views.TaskList
- persp.viewSC:org.eclipse.ant.ui.views.AntView
- persp.viewSC:org.eclipse.cdt.debug.ui.SignalsView
- persp.viewSC:org.eclipse.debug.ui.RegisterView
- persp.viewSC:org.eclipse.debug.ui.ModuleView
- persp.viewSC:org.eclipse.debug.ui.MemoryView
- persp.viewSC:org.eclipse.ui.views.ProblemView
- persp.viewSC:org.eclipse.cdt.debug.ui.executablesView
- persp.actionSet:org.eclipse.cdt.debug.ui.debugActionSet
- persp.viewSC:org.eclipse.cdt.debug.ui.memory.memorybrowser.MemoryBrowser
- persp.viewSC:org.eclipse.cdt.dsf.gdb.ui.tracecontrol.view
- persp.viewSC:org.eclipse.cdt.dsf.debug.ui.disassembly.view
- persp.perspSC:org.eclipse.cdt.ui.CPerspective
- persp.viewSC:org.eclipse.cdt.visualizer.view
- persp.actionSet:org.eclipse.ui.NavigateActionSet
- persp.actionSet:org.eclipse.debug.ui.breakpointActionSet
- persp.viewSC:org.eclipse.pde.runtime.LogView
- persp.actionSet:org.eclipse.dltk.debug.ui.ScriptDebugActionSet
- persp.viewSC:org.eclipse.dltk.debug.ui.ScriptDisplayView
- persp.showIn:org.eclipse.egit.ui.RepositoriesView
- persp.actionSet:org.eclipse.jdt.debug.ui.JDTDebugActionSet
- persp.viewSC:org.eclipse.jdt.debug.ui.DisplayView
- persp.perspSC:org.eclipse.jdt.ui.JavaPerspective
- persp.perspSC:org.eclipse.jdt.ui.JavaBrowsingPerspective
- persp.actionSet:org.eclipse.jdt.ui.JavaActionSet
- persp.showIn:org.eclipse.jdt.ui.PackageExplorer
- persp.showIn:org.eclipse.ui.views.ResourceNavigator
- persp.showIn:org.eclipse.php.ui.explorer
- persp.actionSet:org.eclipse.php.debug.ui.actionSet
- persp.actionSet:org.eclipse.php.ui.text.php.actionSet.presentation
- persp.actionSet:org.eclipse.php.ui.PHPActionSet
- persp.actionSet:org.eclipse.php.ui.A_OpenActionSet
- persp.perspSC:org.eclipse.php.perspective
- persp.perspSC:org.eclipse.wst.jsdt.ui.JavaPerspective
- persp.showIn:org.eclipse.wst.jsdt.ui.PackageExplorer
- persp.perspSC:org.eclipse.wst.xml.ui.perspective
-
-
-
-
-
- newtablook
- org.eclipse.e4.primaryNavigationStack
-
-
-
-
-
-
-
-
- newtablook
-
-
-
-
- newtablook
-
-
-
-
-
-
-
-
-
-
-
-
-
- newtablook
- org.eclipse.e4.secondaryNavigationStack
-
-
-
-
-
-
-
-
- newtablook
- org.eclipse.e4.secondaryDataStack
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- View
- categoryTag:Help
-
-
- View
- categoryTag:Help
-
-
- View
- categoryTag:General
-
- ViewMenu
- menuContribution:menu
-
-
-
-
-
- newtablook
- org.eclipse.e4.primaryDataStack
- EditorStack
- active
-
-
- Editor
- org.eclipse.jdt.ui.CompilationUnitEditor
- removeOnHide
- active
-
- menuContribution:popup
- popup:#CompilationUnitEditorContext
- popup:org.eclipse.jdt.ui.CompilationUnitEditor.EditorContext
- popup:#AbstractTextEditorContext
-
-
- menuContribution:popup
- popup:#CompilationUnitRulerContext
- popup:org.eclipse.jdt.ui.CompilationUnitEditor.RulerContext
- popup:#AbstractTextEditorRulerContext
-
-
- menuContribution:popup
- popup:#OverviewRulerContext
-
-
-
-
- Editor
- org.eclipse.jdt.ui.CompilationUnitEditor
- removeOnHide
-
- menuContribution:popup
- popup:#CompilationUnitEditorContext
- popup:org.eclipse.jdt.ui.CompilationUnitEditor.EditorContext
- popup:#AbstractTextEditorContext
-
-
- menuContribution:popup
- popup:#CompilationUnitRulerContext
- popup:org.eclipse.jdt.ui.CompilationUnitEditor.RulerContext
- popup:#AbstractTextEditorRulerContext
-
-
- menuContribution:popup
- popup:#OverviewRulerContext
-
-
-
-
-
-
- View
- categoryTag:Java
-
- ViewMenu
- menuContribution:menu
-
-
- menuContribution:popup
- popup:org.eclipse.jdt.ui.PackageExplorer
-
-
-
-
- View
- categoryTag:Java
-
-
- View
- categoryTag:General
-
-
- View
- categoryTag:General
-
-
-
- View
- categoryTag:General
-
- ViewMenu
- menuContribution:menu
-
-
- menuContribution:popup
- popup:org.eclipse.ui.views.ProblemView
- popup:org.eclipse.ui.ide.MarkersView
-
-
-
-
-
- View
- categoryTag:Java
-
- ViewMenu
- menuContribution:menu
-
-
- menuContribution:popup
- popup:org.eclipse.jdt.ui.JavadocView
-
-
-
-
- View
- categoryTag:Java
-
-
- View
- categoryTag:General
-
-
-
- View
- categoryTag:General
-
- ViewMenu
- menuContribution:menu
-
-
- menuContribution:popup
- popup:org.eclipse.debug.ui.ProcessConsoleType.#ContextMenu
-
-
-
-
- View
- categoryTag:General
-
-
- View
- categoryTag:General
-
-
-
- View
- categoryTag:General
-
- ViewMenu
- menuContribution:menu
-
-
- menuContribution:popup
- popup:org.eclipse.jdt.ui.outline
-
-
- menuContribution:popup
- popup:org.eclipse.jdt.ui.outline
-
-
-
-
- View
- categoryTag:General
-
-
- View
- categoryTag:Google
-
-
- View
- categoryTag:Ant
-
-
- View
- categoryTag:Git
-
-
- View
- categoryTag:Java
-
-
- View
- categoryTag:WindowBuilder
-
-
- View
- categoryTag:WindowBuilder
-
-
- View
- categoryTag:General
-
-
- View
- categoryTag:General
-
-
- View
- categoryTag:Debug
-
- ViewMenu
- menuContribution:menu
-
-
- menuContribution:popup
- popup:org.eclipse.debug.ui.DebugView
-
-
- menuContribution:popup
- popup:org.eclipse.debug.ui.DebugView
-
-
-
-
- View
- categoryTag:Debug
-
- ViewMenu
- menuContribution:menu
-
-
- menuContribution:popup
- popup:org.eclipse.debug.ui.VariableView.detail
-
-
- menuContribution:popup
- popup:org.eclipse.debug.ui.VariableView
-
-
-
-
- View
- categoryTag:Debug
-
- ViewMenu
- menuContribution:menu
-
-
- menuContribution:popup
- popup:org.eclipse.debug.ui.VariableView.detail
-
-
- menuContribution:popup
- popup:org.eclipse.debug.ui.BreakpointView
-
-
-
-
- View
- categoryTag:Debug
-
- ViewMenu
- menuContribution:menu
-
-
- menuContribution:popup
- popup:org.eclipse.debug.ui.VariableView.detail
-
-
- menuContribution:popup
- popup:org.eclipse.debug.ui.ExpressionView
-
-
-
-
- View
- categoryTag:Debug
-
-
- View
- categoryTag:Debug
-
-
- View
- categoryTag:Debug
-
-
- View
- categoryTag:Debug
-
-
- View
- categoryTag:Debug
-
-
- View
- categoryTag:Debug
-
-
- View
- categoryTag:Debug
-
-
- View
- categoryTag:Debug
-
-
- View
- categoryTag:Dynamic Languages
-
-
- View
- categoryTag:Dynamic Languages
-
-
- View
- categoryTag:Debug
-
-
- View
- categoryTag:General
-
-
- View
- categoryTag:PHP Tools
-
-
- View
- categoryTag:PHP Tools
-
-
- View
- categoryTag:PHP Tools
-
-
- View
- categoryTag:Server
-
-
-
- toolbarSeparator
-
-
-
- Draggable
-
- Opaque
-
-
- Opaque
-
-
- Opaque
-
-
- Opaque
-
-
- Opaque
-
-
- Opaque
-
-
- Opaque
-
-
-
- Opaque
-
-
- Opaque
-
-
- Opaque
-
-
- Opaque
-
-
- Opaque
-
-
-
- toolbarSeparator
-
-
-
- Draggable
-
- Opaque
-
-
- Opaque
-
-
- Opaque
-
-
- Opaque
-
-
-
- Draggable
-
- Opaque
-
-
- Opaque
-
-
- Opaque
-
-
- Opaque
-
-
-
- Draggable
-
- Opaque
-
-
- Opaque
-
-
- Opaque
-
-
-
- Draggable
-
- Opaque
-
-
- Opaque
-
-
- Opaque
-
-
- Opaque
-
-
- Opaque
-
-
- Opaque
-
-
- Opaque
-
-
-
- toolbarSeparator
-
-
-
- Draggable
-
- Opaque
-
-
- Opaque
-
-
- Opaque
-
-
- Opaque
-
-
- Opaque
-
-
-
- Opaque
-
-
- Opaque
-
-
- Opaque
-
-
-
- Draggable
-
-
- toolbarSeparator
-
-
-
- toolbarSeparator
-
-
-
- Draggable
-
- Opaque
-
-
- Opaque
-
-
-
- stretch
- SHOW_RESTORE_MENU
-
-
- Draggable
- HIDEABLE
- SHOW_RESTORE_MENU
-
-
-
-
- stretch
-
-
- Draggable
-
-
- Draggable
-
-
-
-
- TrimStack
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- platform:win32
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- platform:win32
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Editor
-
-
- View
- categoryTag:Ant
-
-
- View
- categoryTag:Help
-
-
- View
- categoryTag:Debug
-
-
- View
- categoryTag:Java
-
-
- View
- categoryTag:Plug-in Development
-
-
- View
- categoryTag:General
-
-
- View
- categoryTag:General
-
-
- View
- categoryTag:CVS
-
-
- View
- categoryTag:CVS
-
-
- View
- categoryTag:Team
-
-
- View
- categoryTag:Team
-
-
- View
- categoryTag:General
-
-
- View
- categoryTag:Help
-
-
- View
- categoryTag:General
-
-
- View
- categoryTag:General
-
-
- View
- categoryTag:General
-
-
- View
- categoryTag:General
-
-
- View
- categoryTag:General
-
-
- View
- categoryTag:JPA
-
-
- View
- categoryTag:JPA
-
-
- View
- categoryTag:API Tools
-
-
- View
- categoryTag:WindowBuilder
-
-
- View
- categoryTag:WindowBuilder
-
-
- View
- categoryTag:Server
-
-
- View
- categoryTag:Google
-
-
- View
- categoryTag:Remote Systems
-
-
- View
- categoryTag:General
-
-
- View
- categoryTag:General
-
-
- View
- categoryTag:XML
-
-
- View
- categoryTag:XML
-
-
- View
- categoryTag:&C/C++
-
-
- View
- categoryTag:Debug
-
-
- View
- categoryTag:Debug
-
-
- View
- categoryTag:Debug
-
-
- View
- categoryTag:Debug
-
-
- View
- categoryTag:Debug
-
-
- View
- categoryTag:Debug
-
-
- View
- categoryTag:Make
-
-
- View
- categoryTag:&C/C++
-
-
- View
- categoryTag:&C/C++
-
-
- View
- categoryTag:&C/C++
-
-
- View
- categoryTag:&C/C++
-
-
- View
- categoryTag:&C/C++
-
-
- View
- categoryTag:&C/C++
-
-
- View
- categoryTag:General
-
-
- View
- categoryTag:Debug
-
-
- View
- categoryTag:Debug
-
-
- View
- categoryTag:Debug
-
-
- View
- categoryTag:Debug
-
-
- View
- categoryTag:Debug
-
-
- View
- categoryTag:Debug
-
-
- View
- categoryTag:Debug
-
-
- View
- categoryTag:Debug
-
-
- View
- categoryTag:Dynamic Languages
-
-
- View
- categoryTag:Dynamic Languages
-
-
- View
- categoryTag:Dynamic Languages
-
-
- View
- categoryTag:Dynamic Languages
-
-
- View
- categoryTag:Dynamic Languages
-
-
- View
- categoryTag:Dynamic Languages
-
-
- View
- categoryTag:Java
-
-
- View
- categoryTag:Java
-
-
- View
- categoryTag:Java Browsing
-
-
- View
- categoryTag:Java Browsing
-
-
- View
- categoryTag:Java Browsing
-
-
- View
- categoryTag:Java Browsing
-
-
- View
- categoryTag:Java
-
-
- View
- categoryTag:Java
-
-
- View
- categoryTag:Java
-
-
- View
- categoryTag:Plug-in Development
-
-
- View
- categoryTag:Plug-in Development
-
-
- View
- categoryTag:Plug-in Development
-
-
- View
- categoryTag:Plug-in Development
-
-
- View
- categoryTag:PHP Tools
-
-
- View
- categoryTag:PHP Tools
-
-
- View
- categoryTag:PHP Tools
-
-
- View
- categoryTag:PHP Tools
-
-
- View
- categoryTag:PHP Tools
-
-
- View
- categoryTag:PHP Tools
-
-
- View
- categoryTag:Remote Systems
-
-
- View
- categoryTag:Remote Systems
-
-
- View
- categoryTag:Remote Systems
-
-
- View
- categoryTag:Remote Systems
-
-
- View
- categoryTag:Remote Systems
-
-
- View
- categoryTag:Remote Systems
-
-
- View
- categoryTag:Remote Systems
-
-
- View
- categoryTag:General
-
-
- View
- categoryTag:General
-
-
- View
- categoryTag:General
-
-
- View
- categoryTag:General
-
-
- View
- categoryTag:General
-
-
- View
- categoryTag:General
-
-
- View
- categoryTag:General
-
-
- View
- categoryTag:JavaScript
-
-
- View
- categoryTag:JavaScript
-
-
- View
- categoryTag:JavaScript
-
-
- View
- categoryTag:JavaScript
-
-
- View
- categoryTag:JavaScript
-
-
- View
- categoryTag:Git
-
-
- View
- categoryTag:Git
-
-
- View
- categoryTag:Git
-
-
- View
- categoryTag:Git
-
-
- View
- categoryTag:Git
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Java/.metadata/.plugins/org.eclipse.jdt.core/1115467115.index b/Java/.metadata/.plugins/org.eclipse.jdt.core/1115467115.index
deleted file mode 100644
index e39cf299..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.jdt.core/1115467115.index and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.jdt.core/1141276747.index b/Java/.metadata/.plugins/org.eclipse.jdt.core/1141276747.index
deleted file mode 100644
index d46f318a..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.jdt.core/1141276747.index and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.jdt.core/13286085.index b/Java/.metadata/.plugins/org.eclipse.jdt.core/13286085.index
deleted file mode 100644
index cced7483..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.jdt.core/13286085.index and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.jdt.core/1498219845.index b/Java/.metadata/.plugins/org.eclipse.jdt.core/1498219845.index
deleted file mode 100644
index dcb72f35..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.jdt.core/1498219845.index and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.jdt.core/163172794.index b/Java/.metadata/.plugins/org.eclipse.jdt.core/163172794.index
deleted file mode 100644
index 7f923357..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.jdt.core/163172794.index and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.jdt.core/1697886153.index b/Java/.metadata/.plugins/org.eclipse.jdt.core/1697886153.index
deleted file mode 100644
index 0ab3d4b1..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.jdt.core/1697886153.index and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.jdt.core/1818563445.index b/Java/.metadata/.plugins/org.eclipse.jdt.core/1818563445.index
deleted file mode 100644
index fd11d16a..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.jdt.core/1818563445.index and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.jdt.core/1995173708.index b/Java/.metadata/.plugins/org.eclipse.jdt.core/1995173708.index
deleted file mode 100644
index 7735bbbc..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.jdt.core/1995173708.index and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.jdt.core/305854171.index b/Java/.metadata/.plugins/org.eclipse.jdt.core/305854171.index
deleted file mode 100644
index 61f5188e..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.jdt.core/305854171.index and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.jdt.core/3065916431.index b/Java/.metadata/.plugins/org.eclipse.jdt.core/3065916431.index
deleted file mode 100644
index e65b4ba2..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.jdt.core/3065916431.index and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.jdt.core/30765161.index b/Java/.metadata/.plugins/org.eclipse.jdt.core/30765161.index
deleted file mode 100644
index 725f9123..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.jdt.core/30765161.index and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.jdt.core/3133528496.index b/Java/.metadata/.plugins/org.eclipse.jdt.core/3133528496.index
deleted file mode 100644
index dc0877bb..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.jdt.core/3133528496.index and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.jdt.core/3727336071.index b/Java/.metadata/.plugins/org.eclipse.jdt.core/3727336071.index
deleted file mode 100644
index 8d82c770..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.jdt.core/3727336071.index and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.jdt.core/3954731455.index b/Java/.metadata/.plugins/org.eclipse.jdt.core/3954731455.index
deleted file mode 100644
index 5b8aca27..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.jdt.core/3954731455.index and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.jdt.core/3974580528.index b/Java/.metadata/.plugins/org.eclipse.jdt.core/3974580528.index
deleted file mode 100644
index d8cdb606..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.jdt.core/3974580528.index and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.jdt.core/4041092966.index b/Java/.metadata/.plugins/org.eclipse.jdt.core/4041092966.index
deleted file mode 100644
index 5996921d..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.jdt.core/4041092966.index and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.jdt.core/4108727661.index b/Java/.metadata/.plugins/org.eclipse.jdt.core/4108727661.index
deleted file mode 100644
index fe17fc6c..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.jdt.core/4108727661.index and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.jdt.core/4155206848.index b/Java/.metadata/.plugins/org.eclipse.jdt.core/4155206848.index
deleted file mode 100644
index d761149c..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.jdt.core/4155206848.index and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.jdt.core/4173023868.index b/Java/.metadata/.plugins/org.eclipse.jdt.core/4173023868.index
deleted file mode 100644
index e8f15932..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.jdt.core/4173023868.index and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.jdt.core/573543369.index b/Java/.metadata/.plugins/org.eclipse.jdt.core/573543369.index
deleted file mode 100644
index 9e5996a7..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.jdt.core/573543369.index and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.jdt.core/assumedExternalFilesCache b/Java/.metadata/.plugins/org.eclipse.jdt.core/assumedExternalFilesCache
deleted file mode 100644
index 593f4708..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.jdt.core/assumedExternalFilesCache and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.jdt.core/externalFilesCache b/Java/.metadata/.plugins/org.eclipse.jdt.core/externalFilesCache
deleted file mode 100644
index 6932afa8..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.jdt.core/externalFilesCache and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.jdt.core/externalLibsTimeStamps b/Java/.metadata/.plugins/org.eclipse.jdt.core/externalLibsTimeStamps
deleted file mode 100644
index 8ecbc33d..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.jdt.core/externalLibsTimeStamps and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.jdt.core/invalidArchivesCache b/Java/.metadata/.plugins/org.eclipse.jdt.core/invalidArchivesCache
deleted file mode 100644
index 593f4708..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.jdt.core/invalidArchivesCache and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.jdt.core/javaLikeNames.txt b/Java/.metadata/.plugins/org.eclipse.jdt.core/javaLikeNames.txt
deleted file mode 100644
index 85863977..00000000
--- a/Java/.metadata/.plugins/org.eclipse.jdt.core/javaLikeNames.txt
+++ /dev/null
@@ -1 +0,0 @@
-java
\ No newline at end of file
diff --git a/Java/.metadata/.plugins/org.eclipse.jdt.core/nonChainingJarsCache b/Java/.metadata/.plugins/org.eclipse.jdt.core/nonChainingJarsCache
deleted file mode 100644
index 155a878e..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.jdt.core/nonChainingJarsCache and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.jdt.core/savedIndexNames.txt b/Java/.metadata/.plugins/org.eclipse.jdt.core/savedIndexNames.txt
deleted file mode 100644
index f7bcbca7..00000000
--- a/Java/.metadata/.plugins/org.eclipse.jdt.core/savedIndexNames.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-INDEX VERSION 1.127+R:\UniversalEditor\Java\.metadata\.plugins\org.eclipse.jdt.core
-1141276747.index
-3727336071.index
-13286085.index
-3954731455.index
diff --git a/Java/.metadata/.plugins/org.eclipse.jdt.core/variablesAndContainers.dat b/Java/.metadata/.plugins/org.eclipse.jdt.core/variablesAndContainers.dat
deleted file mode 100644
index 9bada082..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.jdt.core/variablesAndContainers.dat and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.jdt.launching/.install.xml b/Java/.metadata/.plugins/org.eclipse.jdt.launching/.install.xml
deleted file mode 100644
index fbaed706..00000000
--- a/Java/.metadata/.plugins/org.eclipse.jdt.launching/.install.xml
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
diff --git a/Java/.metadata/.plugins/org.eclipse.jdt.launching/libraryInfos.xml b/Java/.metadata/.plugins/org.eclipse.jdt.launching/libraryInfos.xml
deleted file mode 100644
index 2bda1509..00000000
--- a/Java/.metadata/.plugins/org.eclipse.jdt.launching/libraryInfos.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Java/.metadata/.plugins/org.eclipse.jdt.ui/OpenTypeHistory.xml b/Java/.metadata/.plugins/org.eclipse.jdt.ui/OpenTypeHistory.xml
deleted file mode 100644
index a4ee3cbc..00000000
--- a/Java/.metadata/.plugins/org.eclipse.jdt.ui/OpenTypeHistory.xml
+++ /dev/null
@@ -1,2 +0,0 @@
-
-
diff --git a/Java/.metadata/.plugins/org.eclipse.jdt.ui/QualifiedTypeNameHistory.xml b/Java/.metadata/.plugins/org.eclipse.jdt.ui/QualifiedTypeNameHistory.xml
deleted file mode 100644
index 418b543b..00000000
--- a/Java/.metadata/.plugins/org.eclipse.jdt.ui/QualifiedTypeNameHistory.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
-
-
-
-
diff --git a/Java/.metadata/.plugins/org.eclipse.jdt.ui/dialog_settings.xml b/Java/.metadata/.plugins/org.eclipse.jdt.ui/dialog_settings.xml
deleted file mode 100644
index b4873774..00000000
--- a/Java/.metadata/.plugins/org.eclipse.jdt.ui/dialog_settings.xml
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
diff --git a/Java/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/0.png b/Java/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/0.png
deleted file mode 100644
index a930fe16..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/0.png and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/1.png b/Java/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/1.png
deleted file mode 100644
index 56554ec3..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/1.png and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/10.png b/Java/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/10.png
deleted file mode 100644
index 4768f957..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/10.png and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/11.png b/Java/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/11.png
deleted file mode 100644
index b691dc88..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/11.png and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/12.png b/Java/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/12.png
deleted file mode 100644
index 1fa2c34e..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/12.png and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/13.png b/Java/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/13.png
deleted file mode 100644
index 2856a9fb..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/13.png and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/14.png b/Java/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/14.png
deleted file mode 100644
index 92584211..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/14.png and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/15.png b/Java/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/15.png
deleted file mode 100644
index adce7cd3..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/15.png and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/2.png b/Java/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/2.png
deleted file mode 100644
index a6abcd86..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/2.png and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/3.png b/Java/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/3.png
deleted file mode 100644
index 38192cfe..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/3.png and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/4.png b/Java/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/4.png
deleted file mode 100644
index 36290236..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/4.png and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/5.png b/Java/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/5.png
deleted file mode 100644
index a95f6082..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/5.png and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/6.png b/Java/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/6.png
deleted file mode 100644
index 31311ab6..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/6.png and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/7.png b/Java/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/7.png
deleted file mode 100644
index ed656484..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/7.png and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/8.png b/Java/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/8.png
deleted file mode 100644
index 9abe3c5d..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/8.png and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/9.png b/Java/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/9.png
deleted file mode 100644
index d198a93b..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/9.png and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/net.alcetech.UniversalEditor.Core/2015/6/25/refactorings.history b/Java/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/net.alcetech.UniversalEditor.Core/2015/6/25/refactorings.history
deleted file mode 100644
index 3fe7c5b8..00000000
--- a/Java/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/net.alcetech.UniversalEditor.Core/2015/6/25/refactorings.history
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/Java/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/net.alcetech.UniversalEditor.Core/2015/6/25/refactorings.index b/Java/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/net.alcetech.UniversalEditor.Core/2015/6/25/refactorings.index
deleted file mode 100644
index 1c7a86d2..00000000
--- a/Java/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/net.alcetech.UniversalEditor.Core/2015/6/25/refactorings.index
+++ /dev/null
@@ -1,2 +0,0 @@
-1434562624831 Move compilation unit
-1434564143123 Delete element
diff --git a/Java/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/net.alcetech.UniversalEditor/2015/6/25/refactorings.history b/Java/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/net.alcetech.UniversalEditor/2015/6/25/refactorings.history
deleted file mode 100644
index 3e9e965a..00000000
--- a/Java/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/net.alcetech.UniversalEditor/2015/6/25/refactorings.history
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/Java/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/net.alcetech.UniversalEditor/2015/6/25/refactorings.index b/Java/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/net.alcetech.UniversalEditor/2015/6/25/refactorings.index
deleted file mode 100644
index 8a214d61..00000000
--- a/Java/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/net.alcetech.UniversalEditor/2015/6/25/refactorings.index
+++ /dev/null
@@ -1 +0,0 @@
-1434563373282 Move compilation unit
diff --git a/Java/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/net.alcetech.UserInterface/2015/6/25/refactorings.history b/Java/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/net.alcetech.UserInterface/2015/6/25/refactorings.history
deleted file mode 100644
index 7962d906..00000000
--- a/Java/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/net.alcetech.UserInterface/2015/6/25/refactorings.history
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/Java/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/net.alcetech.UserInterface/2015/6/25/refactorings.index b/Java/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/net.alcetech.UserInterface/2015/6/25/refactorings.index
deleted file mode 100644
index 7aa89aae..00000000
--- a/Java/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/net.alcetech.UserInterface/2015/6/25/refactorings.index
+++ /dev/null
@@ -1,5 +0,0 @@
-1434569173795 Move compilation unit
-1434569178439 Delete element
-1434569183386 Rename type 'RibbonControl'
-1434569474508 Move compilation unit
-1434571840565 Rename compilation unit 'MessageDialogButton.java'
diff --git a/Java/.metadata/.plugins/org.eclipse.ltk.ui.refactoring/dialog_settings.xml b/Java/.metadata/.plugins/org.eclipse.ltk.ui.refactoring/dialog_settings.xml
deleted file mode 100644
index 3ed0d997..00000000
--- a/Java/.metadata/.plugins/org.eclipse.ltk.ui.refactoring/dialog_settings.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
diff --git a/Java/.metadata/.plugins/org.eclipse.rse.core/initializerMarks/org.eclipse.rse.internal.core.RSELocalConnectionInitializer.mark b/Java/.metadata/.plugins/org.eclipse.rse.core/initializerMarks/org.eclipse.rse.internal.core.RSELocalConnectionInitializer.mark
deleted file mode 100644
index e69de29b..00000000
diff --git a/Java/.metadata/.plugins/org.eclipse.rse.core/profiles/PRF.a1000597_128/FP.local.files_0/node.properties b/Java/.metadata/.plugins/org.eclipse.rse.core/profiles/PRF.a1000597_128/FP.local.files_0/node.properties
deleted file mode 100644
index 4673286a..00000000
--- a/Java/.metadata/.plugins/org.eclipse.rse.core/profiles/PRF.a1000597_128/FP.local.files_0/node.properties
+++ /dev/null
@@ -1,57 +0,0 @@
-# RSE DOM Node
-00-name=A1000597\:local.files
-01-type=FilterPool
-03-attr.default=true
-03-attr.deletable=true
-03-attr.id=local.files
-03-attr.nonRenamable=false
-03-attr.owningParentName=null
-03-attr.release=200
-03-attr.singleFilterStringOnly=false
-03-attr.singleFilterStringOnlyESet=false
-03-attr.stringsCaseSensitive=true
-03-attr.supportsDuplicateFilterStrings=false
-03-attr.supportsNestedFilters=true
-03-attr.type=default
-06-child.00000.00-name=My Home
-06-child.00000.01-type=Filter
-06-child.00000.03-attr.default=false
-06-child.00000.03-attr.filterType=default
-06-child.00000.03-attr.id=My Home
-06-child.00000.03-attr.nonChangable=false
-06-child.00000.03-attr.nonDeletable=false
-06-child.00000.03-attr.nonRenamable=false
-06-child.00000.03-attr.promptable=false
-06-child.00000.03-attr.relativeOrder=0
-06-child.00000.03-attr.release=200
-06-child.00000.03-attr.singleFilterStringOnly=false
-06-child.00000.03-attr.stringsCaseSensitive=false
-06-child.00000.03-attr.stringsNonChangable=false
-06-child.00000.03-attr.supportsDuplicateFilterStrings=false
-06-child.00000.03-attr.supportsNestedFilters=true
-06-child.00000.06-child.00000.00-name=C\:\\Users\\bec16770\\*
-06-child.00000.06-child.00000.01-type=FilterString
-06-child.00000.06-child.00000.03-attr.default=false
-06-child.00000.06-child.00000.03-attr.string=C\:\\Users\\bec16770\\*
-06-child.00000.06-child.00000.03-attr.type=default
-06-child.00001.00-name=Drives
-06-child.00001.01-type=Filter
-06-child.00001.03-attr.default=false
-06-child.00001.03-attr.filterType=default
-06-child.00001.03-attr.id=Drives
-06-child.00001.03-attr.nonChangable=false
-06-child.00001.03-attr.nonDeletable=false
-06-child.00001.03-attr.nonRenamable=false
-06-child.00001.03-attr.promptable=false
-06-child.00001.03-attr.relativeOrder=0
-06-child.00001.03-attr.release=200
-06-child.00001.03-attr.singleFilterStringOnly=false
-06-child.00001.03-attr.stringsCaseSensitive=false
-06-child.00001.03-attr.stringsNonChangable=false
-06-child.00001.03-attr.supportsDuplicateFilterStrings=false
-06-child.00001.03-attr.supportsNestedFilters=true
-06-child.00001.06-child.00000.00-name=*
-06-child.00001.06-child.00000.01-type=FilterString
-06-child.00001.06-child.00000.03-attr.default=false
-06-child.00001.06-child.00000.03-attr.string=*
-06-child.00001.06-child.00000.03-attr.type=default
diff --git a/Java/.metadata/.plugins/org.eclipse.rse.core/profiles/PRF.a1000597_128/H.local_16/node.properties b/Java/.metadata/.plugins/org.eclipse.rse.core/profiles/PRF.a1000597_128/H.local_16/node.properties
deleted file mode 100644
index ecd8b024..00000000
--- a/Java/.metadata/.plugins/org.eclipse.rse.core/profiles/PRF.a1000597_128/H.local_16/node.properties
+++ /dev/null
@@ -1,25 +0,0 @@
-# RSE DOM Node
-00-name=Local
-01-type=Host
-03-attr.description=
-03-attr.hostname=LOCALHOST
-03-attr.offline=false
-03-attr.promptable=false
-03-attr.systemType=org.eclipse.rse.systemtype.local
-03-attr.type=Local
-06-child.00000.00-name=Local Connector Service
-06-child.00000.01-type=ConnectorService
-06-child.00000.03-attr.group=Local Connector Service
-06-child.00000.03-attr.port=0
-06-child.00000.03-attr.useSSL=false
-06-child.00000.06-child.00000.00-name=Local Files
-06-child.00000.06-child.00000.01-type=SubSystem
-06-child.00000.06-child.00000.03-attr.hidden=false
-06-child.00000.06-child.00000.03-attr.type=local.files
-06-child.00000.06-child.00000.06-child.00000.00-name=A1000597___A1000597\:local.files
-06-child.00000.06-child.00000.06-child.00000.01-type=FilterPoolReference
-06-child.00000.06-child.00000.06-child.00000.03-attr.refID=local.files
-06-child.00000.06-child.00001.00-name=Local Shells
-06-child.00000.06-child.00001.01-type=SubSystem
-06-child.00000.06-child.00001.03-attr.hidden=false
-06-child.00000.06-child.00001.03-attr.type=local.shells
diff --git a/Java/.metadata/.plugins/org.eclipse.rse.core/profiles/PRF.a1000597_128/node.properties b/Java/.metadata/.plugins/org.eclipse.rse.core/profiles/PRF.a1000597_128/node.properties
deleted file mode 100644
index 30b3546a..00000000
--- a/Java/.metadata/.plugins/org.eclipse.rse.core/profiles/PRF.a1000597_128/node.properties
+++ /dev/null
@@ -1,7 +0,0 @@
-# RSE DOM Node
-00-name=A1000597
-01-type=Profile
-03-attr.defaultPrivate=true
-03-attr.isActive=true
-05-ref.00000=FP.local.files_0
-05-ref.00001=H.local_16
diff --git a/Java/.metadata/.plugins/org.eclipse.ui.ide/dialog_settings.xml b/Java/.metadata/.plugins/org.eclipse.ui.ide/dialog_settings.xml
deleted file mode 100644
index f2412713..00000000
--- a/Java/.metadata/.plugins/org.eclipse.ui.ide/dialog_settings.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
diff --git a/Java/.metadata/.plugins/org.eclipse.ui.workbench/dialog_settings.xml b/Java/.metadata/.plugins/org.eclipse.ui.workbench/dialog_settings.xml
deleted file mode 100644
index 812a4368..00000000
--- a/Java/.metadata/.plugins/org.eclipse.ui.workbench/dialog_settings.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
diff --git a/Java/.metadata/.plugins/org.eclipse.ui.workbench/workingsets.xml b/Java/.metadata/.plugins/org.eclipse.ui.workbench/workingsets.xml
deleted file mode 100644
index a5c4c539..00000000
--- a/Java/.metadata/.plugins/org.eclipse.ui.workbench/workingsets.xml
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/Java/.metadata/.plugins/org.eclipse.wst.jsdt.core/externalLibsTimeStamps b/Java/.metadata/.plugins/org.eclipse.wst.jsdt.core/externalLibsTimeStamps
deleted file mode 100644
index 3d80d0a1..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.wst.jsdt.core/externalLibsTimeStamps and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.wst.jsdt.core/libraries/baseBrowserLibrary.js b/Java/.metadata/.plugins/org.eclipse.wst.jsdt.core/libraries/baseBrowserLibrary.js
deleted file mode 100644
index 2fc99ea6..00000000
--- a/Java/.metadata/.plugins/org.eclipse.wst.jsdt.core/libraries/baseBrowserLibrary.js
+++ /dev/null
@@ -1,5393 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2008, 2013 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-/**
- * Object DOMException()
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @augments Object
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- * @see Object
- */
-function DOMException(){};
-DOMException.prototype = new Object();
-/**
- * Constant DOMException.INDEX_SIZE_ERR=1
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @constant
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-DOMException.INDEX_SIZE_ERR=1;
-/**
- * Constant DOMException.DOMSTRING_SIZE_ERR=2
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @constant
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-DOMException.DOMSTRING_SIZE_ERR=2;
-/**
- * Constant DOMException.HIERARCHY_REQUEST_ERR=3
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @constant
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-DOMException.HIERARCHY_REQUEST_ERR=3;
-/**
- * Constant DOMException.WRONG_DOCUMENT_ERR=4
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @constant
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-DOMException.WRONG_DOCUMENT_ERR=4;
-/**
- * Constant DOMException.INVALID_CHARACTER_ERR=5
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @constant
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-DOMException.INVALID_CHARACTER_ERR=5;
-/**
- * Constant DOMException.NO_DATA_ALLOWED_ER=6
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @constant
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-DOMException.NO_DATA_ALLOWED_ER=6;
-/**
- * Constant DOMException.NO_MODIFICATION_ALLOWED_ERR=7
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @constant
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-DOMException.NO_MODIFICATION_ALLOWED_ERR=7;
-/**
- * Constant DOMException.NOT_FOUND_ERR=8
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @constant
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-DOMException.NOT_FOUND_ERR=8;
-/**
- * Constant DOMException.NOT_SUPPORTED_ERR=9
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @constant
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-DOMException.NOT_SUPPORTED_ERR=9;
-/**
- * Constant DOMException.INUSE_ATTRIBUTE_ERR=10
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @constant
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-DOMException.INUSE_ATTRIBUTE_ERR=10;
-/**
- * Constant DOMException.INVALID_STATE_ERR=11
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @constant
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-DOMException.INVALID_STATE_ERR=11;
-/**
- * Constant DOMException.SYNTAX_ERR=12
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @constant
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-DOMException.SYNTAX_ERR=12;
-/**
- * Constant DOMException.INVALID_MODIFICATION_ER=13
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @constant
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-DOMException.INVALID_MODIFICATION_ER=13;
-/**
- * Constant DOMException.NAMESPACE_ERR=14
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @constant
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-DOMException.NAMESPACE_ERR=14;
-/**
- * Constant DOMException.NVALID_ACCESS_ERR=15
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @constant
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-DOMException.INVALID_ACCESS_ERR=15;
-/**
- * Property code
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-DOMException.prototype.code=0;
-
-/**
- * Object DOMImplementation()
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @augments Object
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- * @see Object
- */
-function DOMImplementation(){};
-DOMImplementation.prototype = new Object();
-/**
- * function hasFeature(feature, version)
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @param {String} feature
- * @param {String} version
- * @returns {Boolean}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-DOMImplementation.prototype.hasFeature = function(feature, version){return false;};
-/**
- * function createDocumentType(qualifiedName, publicId, systemId)
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @param {String} qualifiedName
- * @param {String} publicId
- * @param {String} systemId
- * @returns {DocumentType}
- * @throws DOMException
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- * @see DocumentType
- */
-DOMImplementation.prototype.createDocumentType = function(qualifiedName, publicId, systemId){return new DocumentType();};
-/**
- * function createDocument(namespaceURI, qualifiedName, doctype)
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @param {String} namespaceURI
- * @param {String} qualifiedName
- * @param {DocumentType} doctype
- * @returns {Document}
- * @throws DOMException
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- * @see Document
- */
-DOMImplementation.prototype.createDocument = function(namespaceURI, qualifiedName, doctype){return new HTMLDocument();};
-
-/**
- * Object DocumentFragment()
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @augments Node
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- * @see Node
- */
-function DocumentFragment(){};
-DocumentFragment.prototype=new Node();
-
-/**
- * Object Document()
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @augments Node
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- * @see Node
- */
-function Document(){};
-Document.prototype = new Node();
-/**
- * Property defaultView
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @type Window
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- * @see Window
- */
-Document.prototype.defaultView = new Window();
-/**
- * Property doctype
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @type DocumentType
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- * @see DocumentType
- */
-Document.prototype.doctype = new DocumentType();
-/**
- * Property implementation
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @type DOMImplementation
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- * @see DOMImplementation
- */
-Document.prototype.implementation = new DOMImplementation();
-/**
- * Property documentElement
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @type Element
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- * @see Element
- */
-Document.prototype.documentElement= new HTMLElement();
-/**
- * Property styleSheets
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @type Array
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Document.prototype.styleSheets= new Array();
-/**
- * function createElement(tagName)
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @param {String} tagName
- * @returns {Element}
- * @throws DOMException
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- * @see Element
- */
-Document.prototype.createElement=function(tagName){return new HTMLElement();};
-/**
- * function createDocumentFragment()
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @returns {DocumentFragment}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- * @see DocumentFragment
- */
-Document.prototype.createDocumentFragment=function(){return new DocumentFragment();};
-/**
- * function createTextNode(data)
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @param {String} data
- * @returns {Text}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- * @see Text
- */
-Document.prototype.createTextNode=function(data){return new Text();};
-/**
- * function createComment(data)
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @param {String} data
- * @returns {Comment}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- * @see Comment
- */
-Document.prototype.createComment=function(data){return new Comment();};
-/**
- * function createCDATASection(data)
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @param {String} data
- * @returns {CDATASection}
- * @throws DOMException
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- * @see CDATASection
- */
-Document.prototype.createCDATASection=function(data){};
-/**
- * function createProcessingInstruction(target, data)
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @type ProcessingInstruction
- * @param {String} target
- * @param {String} data
- * @returns {ProcessingInstruction}
- * @throws DOMException
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- * @see ProcessingInstruction
-*/
-Document.prototype.createProcessingInstruction=function(target, data){return new ProcessingInstruction();};
-/**
- * function createAttribute(name)
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @param {String} name
- * @returns {Attr}
- * @throws DOMException
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- * @see Attr
- */
-Document.prototype.createAttribute=function(name){return new Attr();};
-/**
- * function createEntityReference(name)
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @param {String} name
- * @returns {EntityReference}
- * @throws DOMException
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- * @see EntityReference
- */
-Document.prototype.createEntityReference=function(name){return new EntityReference();};
-/**
- * function getElementsByTagName(tagname)
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @param {String} tagname
- * @returns {NodeList}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- * @see NodeList
- */
-Document.prototype.getElementsByTagName=function(tagname){return new NodeList();};
-/**
- * function importNode(importedNode, deep)
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @param {Node} importedNode
- * @param {Boolean} deep
- * @returns {Node}
- * @throws DOMException
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- * @see Node
- */
-Document.prototype.importNode=function(importedNode, deep){return new Node();};
-/**
- * function createElementNS(namespaceURI, qualifiedName)
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @param {String} namespaceURI
- * @param {String} qualifiedName
- * @returns {Element}
- * @throws DOMException
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- * @see Element
- */
-Document.prototype.createElementNS=function(namespaceURI, qualifiedName){return new HTMLElement();};
-/**
- * function createEvent(String eventType)
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @param {String} eventType
- * @returns {Object}
- * @throws DOMException
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- * @see Element
- */
-Document.prototype.createEvent=function(eventType){return new Object();};
-/**
- * function createAttributeNS(namespaceURI, qualifiedName)
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @param {String} namespaceURI
- * @param {String} qualifiedName
- * @returns {Attr}
- * @throws DOMException
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- * @see Attr
- */
-Document.prototype.createAttributeNS=function(namespaceURI, qualifiedName){return new Attr();};
-/**
- * function getElementsByTagNameNS(namespaceURI, localName)
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @param {String} namespaceURI
- * @param {String} localName
- * @returns {NodeList}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- * @see NodeList
- */
-Document.prototype.getElementsByTagNameNS=function(namespaceURI, localName){return new NodeList();};
-/**
- * function getElementById(elementId)
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @param {String} elementId
- * @returns {Element}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- * @see Element
- */
-Document.prototype.getElementById=function(elementId){return new HTMLElement();};
-
-/**
- * Object Node()
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @augments Object
- * @constructor
- * @memberOf Node
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- * @see EventTarget
- */
-function Node(){};
-Node.prototype=new EventTarget();
-/**
- * Constant Node.ELEMENT_NODE=1
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @constant
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Node.ELEMENT_NODE=1;
-/**
- * Constant Node.ATTRIBUTE_NODE=2
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @constant
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Node.ATTRIBUTE_NODE=2;
-/**
- * Constant Node.TEXT_NODE=3
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @constant
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Node.TEXT_NODE=3;
-/**
- * Constant Node.CDATA_SECTION_NODE=4
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @constant
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Node.CDATA_SECTION_NODE=4;
-/**
- * Constant Node.ENTITY_REFERENCE_NODE=5
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @constant
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Node.ENTITY_REFERENCE_NODE=5;
-/**
- * Constant Node.ENTITY_NODE=6
- * @type Number
- * @memberOf Node
- * @see Node
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
-
- * @see http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
-*/
-Node.ENTITY_NODE=6;
-/**
- * Constant Node.PROCESSING_INSTRUCTION_NODE=7
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @constant
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Node.PROCESSING_INSTRUCTION_NODE=7;
-/**
- * Constant Node.COMMENT_NODE=8
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @constant
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Node.COMMENT_NODE=8;
-/**
- * Constant Node.DOCUMENT_NODE=9
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @constant
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Node.DOCUMENT_NODE=9;
-/**
- * Constant Node.DOCUMENT_TYPE_NODE=10
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @constant
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Node.DOCUMENT_TYPE_NODE=10;
-/**
- * Constant Node.DOCUMENT_FRAGMENT_NODE=11
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @constant
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Node.DOCUMENT_FRAGMENT_NODE=11;
-/**
- * Constant Node.NOTATION_NODE=12
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @constant
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Node.NOTATION_NODE=12;
-/**
- * Property nodeName
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Node.prototype.nodeName = "";
-/**
- * Property nodeValue
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @type String
- * @throws DOMException
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Node.prototype.nodeValue = "";
-/**
- * Property nodeType
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Node.prototype.nodeType = 0;
-/**
- * Property parentNode
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @type Node
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- * @see Node
- */
-Node.prototype.parentNode=new Node();
-/**
- * Property childNodes
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @type NodeList
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- * @see NodeList
-*/
-Node.prototype.childNodes=new NodeList();
-/**
- * Property firstChild
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @type Node
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- * @see Node
- */
-Node.prototype.firstChild=new Node();
-/**
- * Property lastChild
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @type Node
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- * @see Node
- */
-Node.prototype.lastChild=new Node();
-/**
- * Property previousSibling
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @type Node
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- * @see Node
- */
-Node.prototype.previousSibling=new Node();
-/**
- * Property nextSibling
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @type Node
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- * @see Node
- */
-Node.prototype.nextSibling=new Node();
-/**
- * Property attributes
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @type NamedNodeMap
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- * @see NamedNodeMap
- */
-Node.prototype.attributes=new NamedNodeMap();
-/**
- * Property ownerDocument
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @type Document
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- * @see Document
- */
-Node.prototype.ownerDocument = new HTMLDocument();
-/**
- * Property namespaceURI
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Node.prototype.namespaceURI="";
-/**
- * Property prefix
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @type String
- * @throws DOMException
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Node.prototype.prefix = "";
-/**
- * Property localName
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Node.prototype.localName= "";
-/**
- * function insertBefore(newChild, refChild)
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @param {Node} newChild
- * @param {Node} refChild
- * @returns {Node}
- * @throws DOMException
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- * @see Node
- */
-Node.prototype.insertBefore = function(newChild, refChild){return new Node();};
-/**
- * function replaceChild(newChild, oldChild)
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @param {Node} newChild
- * @param {Node} oldChild
- * @returns {Node}
- * @throws DOMException
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- * @see Node
- */
-Node.prototype.replaceChild = function(newChild, oldChild){return new Node();};
-/**
- * function removeChild(oldChild)
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @param {Node} oldChild
- * @returns {Node}
- * @throws DOMException
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- * @see Node
- */
-Node.prototype.removeChild = function(oldChild){return new Node();};
-/**
- * function appendChild(newChild)
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @param {Node} newChild
- * @returns {Node}
- * @throws DOMException
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- * @see Node
- */
-Node.prototype.appendChild = function(newChild){return new Node();};
-/**
- * function hasChildNodes()
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @returns {Boolean}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Node.prototype.hasChildNodes=function(){return false;};
-/**
- * function cloneNode(deep)
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @param {Boolean} deep
- * @returns {Node}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- * @see Node
- */
-Node.prototype.cloneNode=function(deep){return new Node();};
-/**
- * function normalize()
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Node.prototype.normalize = function(){};
-/**
- * function isSupported(feature, version)
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @param {String} feature
- * @param {String} version
- * @returns {Boolean}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Node.prototype.isSupported=function(feature, version){return false;};
-/**
- * function hasAttributes()
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @returns {Boolean}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Node.prototype.hasAttributes=function(){return false;};
-
-/**
- * Object NodeList()
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @augments Object
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- * @see Object
- */
-function NodeList(){};
-NodeList.prototype = new Object();
-/**
- * Property length
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-NodeList.prototype.length=0;
-/**
- * function item(index)
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- * Note: This object can also be dereferenced using square bracket notation (e.g. obj[1]). Dereferencing with an integer index is equivalent to invoking the item method with that index
- *
- * @param {Number} index
- * @returns {Node}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- * @see Node
-*/
-NodeList.prototype.item = function(index){return new Node();};
-
-/**
- * Object NamedNodeMap()
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @augments Object
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- * @see Object
- */
-function NamedNodeMap(){};
-NamedNodeMap.prototype = new Object();
-/**
- * Property length
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-NamedNodeMap.prototype.length=0;
-/**
- * function getNamedItem(name)
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @param {String} name
- * @returns {Node}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- * @see Node
- */
-NamedNodeMap.prototype.getNamedItem=function(name){return new Node();};
-/**
- * function setNamedItem(arg)
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @param {Node} arg
- * @returns {Node}
- * @throws DOMException
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- * @see Node
- */
-NamedNodeMap.prototype.setNamedItem=function(arg){return new Node();};
-/**
- * function removeNamedItem(name)
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @param {String} name
- * @returns {Node}
- * @throws DOMException
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- * @see Node
- */
-NamedNodeMap.prototype.removeNamedItem=function(name){return new Node();};
-/**
- * function item(index)
- * Note: This object can also be dereferenced using square bracket notation (e.g. obj[1]). Dereferencing with an integer index is equivalent to invoking the item method with that index.
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @param {Number} index
- * @returns {Node}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- * @see Node
- */
-NamedNodeMap.prototype.item=function(index){return new Node();};
-/**
- * function getNamedItemNS(namespaceURI, localName)
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @param {String} namespaceURI
- * @param {String} localName
- * @returns {Node}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- * @see Node
- */
-NamedNodeMap.prototype.getNamedItemNS=function(namespaceURI, localName){return new Node();};
-/**
- * function setNamedItemNS(arg)
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @param {Node} arg
- * @returns {Node}
- * @throws DOMException
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- * @see Node
- */
-NamedNodeMap.prototype.setNamedItemNS=function(arg){return new Node();};
-/**
- * function removeNamedItemNS(namespaceURI, localName)
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @param {String} namespaceURI
- * @param {String} localName
- * @returns {Node}
- * @throws DOMException
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- * @see Node
- */
-NamedNodeMap.prototype.removeNamedItemNS=function(namespaceURI, localName){return new Node();};
-
-/**
- * Object CharacterData()
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @augments Node
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- * @see Node
- */
-function CharacterData(){};
-CharacterData.prototype=new Node();
-/**
- * Property data
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @type String
- * @throws DOMException
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-CharacterData.prototype.data="";
-/**
- * Property length
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-CharacterData.prototype.length=0;
-/**
- * function substringData(offset, count)
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @param {Number} offset
- * @param {Number} count
- * @returns {String}
- * @throws DOMException
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-CharacterData.prototype.substringData=function(offset, count){return "";};
-/**
- * function appendData(arg)
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @param {String} arg
- * @throws DOMException
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-CharacterData.prototype.appendData=function(arg){};
-/**
- * function insertData(offset, arg)
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @param {Number} offset
- * @param {String} arg
- * @throws DOMException
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-CharacterData.prototype.insertData=function(offset, arg){};
-/**
- * function deleteData(offset, count)
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @param {Number} offset
- * @param {Number} count
- * @throws DOMException
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-CharacterData.prototype.deleteData=function(offset, count){};
-/**
- * function replaceData(offset, count, arg)
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @param {Number} offset
- * @param {Number} count
- * @param {String} arg
- * @throws DOMException
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-CharacterData.prototype.replaceData=function(offset, count, arg){};
-
-/**
- * Object Attr()
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @augments Node
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- * @see Node
- */
-function Attr(){};
-Attr.prototype = new Node();
-/**
- * Property name
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Attr.prototype.name = "";
-/**
- * Property specified
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @type Boolean
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Attr.prototype.specified = false;
-/**
- * Property value
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @type String
- * @throws DOMException
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Attr.prototype.value = "";
-/**
- * Property ownerElement
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @type Element
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- * @see Element
- */
-Attr.prototype.ownerElement = new Element();
-
-/**
- * Object Element()
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @augments Node
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- * @see Node
- */
-function Element(){};
-Element.prototype=new Node();
-/**
- * Property tagName
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Element.prototype.tagName="";
-/**
- * function addEventListener(Stirng type, Function listener, Boolean useCapture)
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @param {String} type
- * @param {Function} listener
- * @param {Boolean} useCapture
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Element.prototype.addEventListener=function(type, listener, useCapture){};
-/**
- * function attachEvent(String type, Function listener)
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @param {String} type
- * @param {Function} listener
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Element.prototype.attachEvent=function(type, listener){};
-/**
- * function detachEvent(String type, Function listener)
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @param {String} type
- * @param {Function} listener
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Element.prototype.detachEvent=function(type, listener){};
-/**
- * function dispatchEvent(Object event)
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @param {Object} event
- * @returns {Boolean}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Element.prototype.dispatchEvent=function(event){return false;};
-/**
- * function getAttribute(name)
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @param {String} name
- * @returns {String}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Element.prototype.getAttribute=function(name){return "";};
-/**
- * function setAttribute(name, value)
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @param {String} name
- * @param {String} value
- * @throws DOMException
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Element.prototype.setAttribute=function(name, value){};
-/**
- * function removeAttribute(name)
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @param {String} name
- * @throws DOMException
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Element.prototype.removeAttribute=function(name){};
-/**
- * function getAttributeNode(name)
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @param {String} name
- * @returns {Attr}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Element.prototype.getAttributeNode=function(name){return new Attr();};
-/**
- * function setAttributeNode(newAttr)
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @param {Attr} newAttr
- * @returns {Attr}
- * @throws DOMException
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Element.prototype.setAttributeNode=function(newAttr){return new Attr();};
-/**
- * function removeAttributeNode(oldAttr)
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @param {Attr} oldAttr
- * @returns {Attr}
- * @throws DOMException
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Element.prototype.removeAttributeNode=function(oldAttr){return new Attr();};
-/**
- * function getElementsByTagName(name)
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @param {String} name
- * @returns {NodeList}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Element.prototype.getElementsByTagName=function(name){return new NodeList();};
-/**
- * function getAttributeNS(namespaceURI, localName)
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @param {String} namespaceURI
- * @param {String} localName
- * @returns {String}
- * @throws DOMException
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Element.prototype.getAttributeNS=function(namespaceURI, localName){return "";};
-/**
- * function setAttributeNS(namespaceURI, qualifiedName, value)
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @param {String} namespaceURI
- * @param {String} qualifiedName
- * @param {String} value
- * @throws DOMException
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Element.prototype.setAttributeNS=function(namespaceURI, qualifiedName, value){};
-/**
- * function removeAttributeNS(namespaceURI, localName)
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @param {String} namespaceURI
- * @param {String} localName
- * @throws DOMException
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Element.prototype.removeAttributeNS=function(namespaceURI, localName){};
-/**
- * function getAttributeNodeNS(namespaceURI, localName)
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @param {String} namespaceURI
- * @param {String} localName
- * @returns {Attr}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Element.prototype.getAttributeNodeNS=function(namespaceURI, localName){return new Attr();};
-/**
- * function setAttributeNodeNS(newAttr)
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @param {Attr} newAttr
- * @returns {Attr}
- * @throws DOMException
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Element.prototype.setAttributeNodeNS=function(newAttr){return new Attr();};
-/**
- * function getElementsByTagNameNS(namespaceURI, localName)
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @param {String} namespaceURI
- * @param {String} localName
- * @returns {NodeList}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Element.prototype.getElementsByTagNameNS=function(namespaceURI, localName){return new NodeList();};
-/**
- * function hasAttribute(name)
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @param {String} name
- * @returns {Boolean}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Element.prototype.hasAttribute=function(name){return false;};
-/**
- * function hasAttributeNS(namespaceURI, localName)
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @param {String} namespaceURI
- * @param {String} localName
- * @returns {Boolean}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Element.prototype.hasAttributeNS=function(namespaceURI, localName){return false;};
-
-/**
- * Object Text()
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @augments CharacterData
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- * @see CharacterData
- */
-function Text(){};
-Text.prototype = new CharacterData();
-/**
- * function splitText(offset)
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @param {Number} offset
- * @returns {Text}
- * @throws DOMException
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- * @see Text
- */
-Text.prototype.splitText = function(offset) {return new Text();};
-
-/**
- * Object Comment()
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @augments CharacterData
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- * @see CharacterData
- */
-function Comment(){};
-Comment.prototype = new CharacterData();
-
-/**
- * Object CDATASection()
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @augments Text
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- * @see Text
- */
-function CDATASection(){};
-CDATASection.prototype = new Text();
-
-/**
- * Object DocumentType()
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @augments Node
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- * @see Node
- */
-function DocumentType(){};
-DocumentType.prototype = new Node();
-/**
- * Property name
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-DocumentType.prototype.name="";
-/**
- * Property entities
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @type NamedNodeMap
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-DocumentType.prototype.entities = new NamedNodeMap();
-/**
- * Property notations
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @type NamedNodeMap
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-DocumentType.prototype.notations=new NamedNodeMap();
-/**
- * Property publicId
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-DocumentType.prototype.publicId="";
-/**
- * Property systemId
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-DocumentType.prototype.systemId="";
-/**
- * Property internalSubset
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-DocumentType.prototype.internalSubset="";
-
-/**
- * Object Notation()
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @augments Node
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- * @see Node
- */
-function Notation(){};
-Notation.prototype=new Node();
-/**
- * Property publicId
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Notation.prototype.publicId="";
-/**
- * Property systemId
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Notation.prototype.systemId="";
-
-/**
- * Object Entity()
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @augments Node
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- * @see Node
- */
-function Entity(){};
-Entity.prototype=new Node();
-/**
- * Property publicId
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Entity.prototype.publicId="";
-/**
- * Property systemId
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Entity.prototype.systemId="";
-/**
- * Property notationName
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Entity.prototype.notationName="";
-
-/**
- * Object EntityReference()
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @augments Node
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- * @see Node
- */
-function EntityReference(){};
-EntityReference.prototype=new Node();
-
-/**
- * Object ProcessingInstruction()
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @augments Node
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- * @see Node
- */
-function ProcessingInstruction(){};
-ProcessingInstruction.prototype=new Node();
-/**
- * Property target
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-ProcessingInstruction.prototype.target="";
-/**
- * Property target
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
- *
- * @type String
- * @throws DOMException
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-ProcessingInstruction.prototype.data="";
-
-
-/*HTML DOM Below this line*/
-
-/**
- * Object HTMLCollection()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @augments Object
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-function HTMLCollection(){};
-HTMLCollection.prototype = new Object();
-/**
- * Property length
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLCollection.prototype.length=0;
-/**
- * function item(index)
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @param {Number} index
- * @returns {Node}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLCollection.prototype.item = function(index){return new Node();};
-/**
- * function namedItem(name)
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @param {String} name
- * @returns {Node}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLCollection.prototype.namedItem = function(index){return new Node();};
-
-/**
- * Object HTMLOptionsCollection()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @augments Object
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-function HTMLOptionsCollection(){};
-HTMLOptionsCollection.prototype = new Object();
-/**
- * Property length
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type Number
- * @throws DOMException
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLOptionsCollection.prototype.length=0;
-/**
- * function item(index)
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @param {Number} index
- * @returns {Node}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLOptionsCollection.prototype.item = function(index){return new Node();};
-/**
- * function namedItem(name)
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @param {String} name
- * @returns {Node}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLOptionsCollection.prototype.namedItem = function(index){return new Node();};
-
-/**
- * Object HTMLDocument()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @augments Document
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- * @see Document
- */
-function HTMLDocument(){};
-HTMLDocument.prototype = new Document();
-/**
- * Property title
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLDocument.prototype.title="";
-/**
- * Property referrer
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLDocument.prototype.referrer="";
-/**
- * Property domain
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLDocument.prototype.domain="";
-/**
- * Property URL
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLDocument.prototype.URL="";
-/**
- * Property body
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type HTMLElement
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLDocument.prototype.body=new HTMLElement();
-/**
- * Property images
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type HTMLCollection
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLDocument.prototype.images=new HTMLCollection();
-/**
- * Property applets
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type HTMLCollection
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLDocument.prototype.applets=new HTMLCollection();
-/**
- * Property links
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type HTMLCollection
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLDocument.prototype.links=new HTMLCollection();
-/**
- * Property forms
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type HTMLCollection
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLDocument.prototype.forms=new HTMLCollection();
-/**
- * Property anchors
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type HTMLCollection
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLDocument.prototype.anchors=new HTMLCollection();
-/**
- * Property cookie
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @throws DOMException
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLDocument.prototype.cookie="";
-/**
- * Property lastModified
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLDocument.prototype.lastModified="";
-/**
- * function open()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLDocument.prototype.open = function(){};
-/**
- * function close()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLDocument.prototype.close = function(){};
-/**
- * function write(text)
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @param {String} text
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLDocument.prototype.write = function(text){};
-/**
- * function writeln(text)
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @param {String} text
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLDocument.prototype.writeln = function(text){};
-/**
- * function getElementsByName(elementName)
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @param {String} elementName
- * @returns {NodeList}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLDocument.prototype.getElementsByName = function(elementName){return new NodeList();};
-
-/**
- * Object HTMLElement()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @augments Element
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- * @see Element
- */
-function HTMLElement(){};
-HTMLElement.prototype = new Element();
-/**
- * Property id
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLElement.prototype.id="";
-/**
- * Property title
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLElement.prototype.title="";
-/**
- * Property lang
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLElement.prototype.lang="";
-/**
- * Property dir
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLElement.prototype.dir="";
-/**
- * Property className
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLElement.prototype.className="";
-/**
- * Property innerHTML
- *
- * @type String
- */
-HTMLElement.prototype.innerHTML="";
-/**
- * Property offsetHeight
- *
- * @type Number
- */
-HTMLElement.prototype.offsetHeight=0;
-/**
- * Property offsetWidth
- *
- * @type Number
- */
-HTMLElement.prototype.offsetWidth=0;
-/**
- * Property offsetLeft
- *
- * @type Number
- */
-HTMLElement.prototype.offsetLeft=0;
-/**
- * Property offsetTop
- *
- * @type Number
- */
-HTMLElement.prototype.offsetTop=0;
-/**
- * Property offsetParent
- *
- * @type HTMLElement
- */
-HTMLElement.prototype.offsetParent = new HTMLElement();
-/**
- * Property scrollHeight
- *
- * @type Number
- */
-HTMLElement.prototype.scrollHeight=0;
-/**
- * Property scrollWidth
- *
- * @type Number
- */
-HTMLElement.prototype.scrollWidth=0;
-/**
- * Property scrollLeft
- *
- * @type Number
- */
-HTMLElement.prototype.scrollLeft=0;
-/**
- * Property scrollTop
- *
- * @type Number
- */
-HTMLElement.prototype.scrollTop=0;
-/**
- * Property style
- *
- * @type CSS2Properties
- */
-HTMLElement.prototype.style = new CSS2Properties();
-
-/**
- * Object HTMLHtmlElement()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @augments HTMLElement
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- * @see HTMLElement
- */
-function HTMLHtmlElement(){};
-HTMLHtmlElement.prototype = new HTMLElement();
-/**
- * Property version
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLHtmlElement.prototype.version="";
-
-/**
- * Object HTMLHeadElement()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @augments HTMLElement
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- * @see HTMLElement
- */
-function HTMLHeadElement(){};
-HTMLHeadElement.prototype = new HTMLElement();
-/**
- * Property profile
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLHeadElement.prototype.profile="";
-
-/**
- * Object HTMLLinkElement()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @augments HTMLElement
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- * @see HTMLElement
- */
-function HTMLLinkElement(){};
-HTMLLinkElement.prototype = new HTMLElement();
-/**
- * Property disabled
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type Boolean
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLLinkElement.prototype.disabled=false;
-/**
- * Property charset
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLLinkElement.prototype.charset="";
-/**
- * Property href
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLLinkElement.prototype.href="";
-/**
- * Property hreflang
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLLinkElement.prototype.hreflang="";
-/**
- * Property media
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLLinkElement.prototype.media="";
-/**
- * Property rel
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLLinkElement.prototype.rel="";
-/**
- * Property rev
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLLinkElement.prototype.rev="";
-/**
- * Property target
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLLinkElement.prototype.target="";
-/**
- * Property type
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLLinkElement.prototype.type="";
-
-/**
- * Object HTMLTitleElement()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @augments HTMLElement
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- * @see HTMLElement
- */
-function HTMLTitleElement(){};
-HTMLTitleElement.prototype = new HTMLElement();
-/**
- * Property text
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTitleElement.prototype.text="";
-
-/**
- * Object HTMLMetaElement()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @augments HTMLElement
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- * @see HTMLElement
- */
-function HTMLMetaElement(){};
-HTMLMetaElement.prototype = new HTMLElement();
-/**
- * Property content
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLMetaElement.prototype.content="";
-/**
- * Property httpEquiv
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLMetaElement.prototype.httpEquiv="";
-/**
- * Property name
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLMetaElement.prototype.name="";
-/**
- * Property scheme
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLMetaElement.prototype.scheme="";
-
-/**
- * Object HTMLBaseElement()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @augments HTMLElement
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- * @see HTMLElement
- */
-function HTMLBaseElement(){};
-HTMLBaseElement.prototype = new HTMLElement();
-/**
- * Property href
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLBaseElement.prototype.href="";
-/**
- * Property target
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLBaseElement.prototype.target="";
-
-/**
- * Object HTMLIsIndexElement()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @augments HTMLElement
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- * @see HTMLElement
- */
-function HTMLIsIndexElement(){};
-HTMLIsIndexElement.prototype = new HTMLElement();
-/**
- * Property form
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type HTMLFormElement
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLIsIndexElement.prototype.form=new HTMLFormElement();
-/**
- * Property prompt
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLIsIndexElement.prototype.prompt="";
-
-/**
- * Object HTMLStyleElement()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @augments HTMLElement
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- * @see HTMLElement
- */
-function HTMLStyleElement(){};
-HTMLStyleElement.prototype = new HTMLElement();
-/**
- * Property disabled
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type Boolean
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLStyleElement.prototype.disabled=false;
-/**
- * Property media
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLStyleElement.prototype.media="";
-/**
- * Property type
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLStyleElement.prototype.type="";
-
-/**
- * Object HTMLBodyElement()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @augments HTMLElement
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- * @see HTMLElement
- */
-function HTMLBodyElement(){};
-HTMLBodyElement.prototype = new HTMLElement();
-/**
- * Property aLink
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLBodyElement.prototype.aLink="";
-/**
- * Property background
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLBodyElement.prototype.background="";
-/**
- * Property bgColor
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLBodyElement.prototype.bgColor="";
-/**
- * Property link
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLBodyElement.prototype.link="";
-/**
- * Property text
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLBodyElement.prototype.text="";
-/**
- * Property vLink
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLBodyElement.prototype.vLink="";
-
-/**
- * Object HTMLFormElement()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @augments HTMLElement
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- * @see HTMLElement
- */
-function HTMLFormElement(){};
-HTMLFormElement.prototype = new HTMLElement();
-/**
- * Property elements
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type HTMLCollection
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLFormElement.prototype.elements=new HTMLCollection();
-/**
- * Property length
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLFormElement.prototype.length=0;
-/**
- * Property name
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLFormElement.prototype.name="";
-/**
- * Property acceptCharset
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLFormElement.prototype.acceptCharset="";
-/**
- * Property action
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLFormElement.prototype.action="";
-/**
- * Property enctype
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLFormElement.prototype.enctype="";
-/**
- * Property method
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLFormElement.prototype.method="";
-/**
- * Property target
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLFormElement.prototype.target="";
-/**
- * function submit()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLFormElement.prototype.submit = function(){};
-/**
- * function reset()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLFormElement.prototype.reset = function(){};
-
-/**
- * Object HTMLSelectElement()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @augments HTMLElement
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- * @see HTMLElement
- */
-function HTMLSelectElement(){};
-HTMLSelectElement.prototype = new HTMLElement();
-/**
- * Property type
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLSelectElement.prototype.type="";
-/**
- * Property selectedIndex
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLSelectElement.prototype.selectedIndex=0;
-/**
- * Property value
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLSelectElement.prototype.value="";
-/**
- * Property length
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type Number
- * @throws DOMException
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLSelectElement.prototype.length=0;
-/**
- * Property form
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type HTMLFormElement
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLSelectElement.prototype.form = new HTMLFormElement();
-/**
- * Property options
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type HTMLOptionsCollection
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLSelectElement.prototype.options= new HTMLOptionsCollection();
-/**
- * Property disabled
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type Boolean
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLSelectElement.prototype.disabled=false;
-/**
- * Property multiple
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type Boolean
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLSelectElement.prototype.multiple=false;
-/**
- * Property name
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLSelectElement.prototype.name="";
-/**
- * Property size
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLSelectElement.prototype.size=0;
-/**
- * Property tabIndex
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLSelectElement.prototype.tabIndex=0;
-/**
- * function add(element, before)
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @param {HTMLElement} element
- * @param {HTMLElement} before
- * @throws DOMException
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLSelectElement.prototype.add = function(element, before){};
-/**
- * function remove(index)
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @param {Number} index
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLSelectElement.prototype.remove = function(index){};
-/**
- * function blur()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLSelectElement.prototype.blur = function(){};
-/**
- * function focus()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLSelectElement.prototype.focus = function(){};
-
-/**
- * Object HTMLOptGroupElement()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @augments HTMLElement
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- * @see HTMLElement
- */
-function HTMLOptGroupElement(){};
-HTMLOptGroupElement.prototype = new HTMLElement();
-/**
- * Property disabled
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type Boolean
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLOptGroupElement.prototype.disabled=false;
-/**
- * Property label
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLOptGroupElement.prototype.label="";
-
-/**
- * Object Option()
- * @constructor
- * @param {String} text
- * @param {String} value
- * @param {Boolean} defaultSelected
- * @param {Boolean} selected
- */
-function Option(text, value, defaultSelected, selected){};
-Option.prototype = new HTMLOptionElement();
-/**
- * Object HTMLOptionElement()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @augments HTMLElement
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- * @see HTMLElement
- */
-function HTMLOptionElement(){};
-HTMLOptionElement.prototype = new HTMLElement();
-/**
- * Property form
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type HTMLFormElement
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLOptionElement.prototype.form = new HTMLFormElement();
-/**
- * Property defaultSelected
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type Boolean
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLOptionElement.prototype.defaultSelected=false;
-/**
- * Property text
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLOptionElement.prototype.text="";
-/**
- * Property index
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLOptionElement.prototype.index=0;
-/**
- * Property disabled
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type Boolean
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLOptionElement.prototype.disabled=false;
-/**
- * Property label
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLOptionElement.prototype.label="";
-/**
- * Property selected
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type Boolean
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLOptionElement.prototype.selected=false;
-/**
- * Property value
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLOptionElement.prototype.value="";
-
-/**
- * Object HTMLInputElement()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @augments HTMLElement
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- * @see HTMLElement
- */
-function HTMLInputElement(){};
-HTMLInputElement.prototype = new HTMLElement();
-/**
- * Property defaultValue
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLInputElement.prototype.defaultValue="";
-/**
- * Property defaultChecked
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type Boolean
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLInputElement.prototype.defaultChecked=false;
-/**
- * Property form
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type HTMLFormElement
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLInputElement.prototype.form = new HTMLFormElement();
-/**
- * Property accept
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLInputElement.prototype.accept="";
-/**
- * Property accessKey
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLInputElement.prototype.accessKey="";
-/**
- * Property align
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLInputElement.prototype.align="";
-/**
- * Property alt
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLInputElement.prototype.alt="";
-/**
- * Property checked
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type Boolean
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLInputElement.prototype.checked=false;
-/**
- * Property disabled
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type Boolean
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLInputElement.prototype.disabled=false;
-/**
- * Property masLength
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLInputElement.prototype.maxLenght=0;
-/**
- * Property name
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLInputElement.prototype.name="";
-/**
- * Property readOnly
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type Boolean
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLInputElement.prototype.readOnly=false;
-/**
- * Property size
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLInputElement.prototype.size=0;
-/**
- * Property src
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLInputElement.prototype.src="";
-/**
- * Property tabIndex
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLInputElement.prototype.tabIndex=0;
-/**
- * Property type
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLInputElement.prototype.type="";
-/**
- * Property useMap
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLInputElement.prototype.useMap="";
-/**
- * Property value
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLInputElement.prototype.value="";
-/**
- * function blur()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLInputElement.prototype.blur = function(){};
-/**
- * function focus()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLInputElement.prototype.focus = function(){};
-/**
- * function select()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLInputElement.prototype.select = function(){};
-/**
- * function click()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLInputElement.prototype.click = function(){};
-
-/**
- * Object HTMLTextAreaElement()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @augments HTMLElement
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- * @see HTMLElement
- */
-function HTMLTextAreaElement(){};
-HTMLTextAreaElement.prototype = new HTMLElement();
-/**
- * Property defaultValue
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTextAreaElement.prototype.defaultValue="";
-/**
- * Property form
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type HTMLFormElement
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTextAreaElement.prototype.form= new HTMLFormElement();
-/**
- * Property accessKey
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTextAreaElement.prototype.accessKey="";
-/**
- * Property cols
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTextAreaElement.prototype.cols=0;
-/**
- * Property disabled
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type Boolean
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTextAreaElement.prototype.disabled=false;
-/**
- * Property name
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTextAreaElement.prototype.name="";
-/**
- * Property readOnly
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type Boolean
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTextAreaElement.prototype.readOnly=false;
-/**
- * Property rows
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTextAreaElement.prototype.rows=0;
-/**
- * Property tabIndex
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTextAreaElement.prototype.tabIndex=0;
-/**
- * Property type
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTextAreaElement.prototype.type="";
-/**
- * Property value
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTextAreaElement.prototype.value="";
-/**
- * function blur()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTextAreaElement.prototype.blur = function(){};
-/**
- * function focus()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTextAreaElement.prototype.focus = function(){};
-/**
- * function select()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTextAreaElement.prototype.select = function(){};
-
-/**
- * Object HTMLButtonElement()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @augments HTMLElement
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- * @see HTMLElement
- */
-function HTMLButtonElement(){};
-HTMLButtonElement.prototype = new HTMLElement();
-/**
- * Property form
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type HTMLFormElement
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLButtonElement.prototype.form = new HTMLFormElement();
-/**
- * Property accessKey
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLButtonElement.prototype.accessKey = "";
-/**
- * Property disabled
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type Boolean
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLButtonElement.prototype.disabled=false;
-/**
- * Property name
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLButtonElement.prototype.name="";
-/**
- * Property tabIndex
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLButtonElement.prototype.tabIndex=0;
-/**
- * Property type
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLButtonElement.prototype.type="";
-/**
- * Property value
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLButtonElement.prototype.value="";
-
-/**
- * Object HTMLLabelElement()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @augments HTMLElement
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- * @see HTMLElement
- */
-function HTMLLabelElement(){};
-HTMLLabelElement.prototype = new HTMLElement();
-/**
- * Property form
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type HTMLFormElement
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLLabelElement.prototype.form = new HTMLFormElement();
-/**
- * Property accessKey
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLLabelElement.prototype.accessKey="";
-/**
- * Property htmlFor
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLLabelElement.prototype.htmlFor="";
-
-/**
- * Object HTMLFieldSetElement()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @augments HTMLElement
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- * @see HTMLElement
- */
-function HTMLFieldSetElement(){};
-HTMLFieldSetElement.prototype = new HTMLElement();
-/**
- * Property form
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type HTMLFormElement
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLFieldSetElement.prototype.form = new HTMLFormElement();
-
-/**
- * Object HTMLLegendElement()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @augments HTMLElement
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- * @see HTMLElement
- */
-function HTMLLegendElement(){};
-HTMLLegendElement.prototype = new HTMLElement();
-/**
- * Property form
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type HTMLFormElement
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLLegendElement.prototype.form = new HTMLFormElement();
-/**
- * Property accessKey
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLLegendElement.prototype.accessKey="";
-/**
- * Property align
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLLegendElement.prototype.align="";
-
-/**
- * Object HTMLUListElement()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @augments HTMLElement
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- * @see HTMLElement
- */
-function HTMLUListElement(){};
-HTMLUListElement.prototype = new HTMLElement();
-/**
- * Property compact
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type Boolean
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLUListElement.prototype.compact=false;
-/**
- * Property type
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLUListElement.prototype.type="";
-
-/**
- * Object HTMLOListElement()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @augments HTMLElement
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- * @see HTMLElement
- */
-function HTMLOListElement(){};
-HTMLOListElement.prototype = new HTMLElement();
-/**
- * Property compact
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type Boolean
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLOListElement.prototype.compact=false;
-/**
- * Property start
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLOListElement.prototype.start=0;
-/**
- * Property type
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLOListElement.prototype.type="";
-
-/**
- * Object HTMLDListElement()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @augments HTMLElement
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- * @see HTMLElement
- */
-function HTMLDListElement(){};
-HTMLDListElement.prototype = new HTMLElement();
-/**
- * Property compact
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type Boolean
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLDListElement.prototype.compact=false;
-
-/**
- * Object HTMLDirectoryElement()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @augments HTMLElement
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- * @see HTMLElement
- */
-function HTMLDirectoryElement(){};
-HTMLDirectoryElement.prototype = new HTMLElement();
-/**
- * Property compact
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type Boolean
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLDirectoryElement.prototype.compact=false;
-
-/**
- * Object HTMLMenuElement()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @augments HTMLElement
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- * @see HTMLElement
- */
-function HTMLMenuElement(){};
-HTMLMenuElement.prototype = new HTMLElement();
-/**
- * Property compact
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type Boolean
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLMenuElement.prototype.compact=false;
-
-/**
- * Object HTMLLIElement()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @augments HTMLElement
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- * @see HTMLElement
- */
-function HTMLLIElement(){};
-HTMLLIElement.prototype = new HTMLElement();
-/**
- * Property type
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLLIElement.prototype.type="";
-/**
- * Property value
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLLIElement.prototype.value=0;
-
-/**
- * Object HTMLDivElement()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @augments HTMLElement
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- * @see HTMLElement
- */
-function HTMLDivElement(){};
-HTMLDivElement.prototype = new HTMLElement();
-/**
- * Property align
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLDivElement.prototype.align="";
-
-/**
- * Object HTMLParagraphElement()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @augments HTMLElement
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- * @see HTMLElement
- */
-function HTMLParagraphElement(){};
-HTMLParagraphElement.prototype = new HTMLElement();
-/**
- * Property align
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLParagraphElement.prototype.align="";
-
-/**
- * Object HTMLHeadingElement()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @augments HTMLElement
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- * @see HTMLElement
- */
-function HTMLHeadingElement(){};
-HTMLHeadingElement.prototype = new HTMLElement();
-/**
- * Property align
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLHeadingElement.prototype.align="";
-
-/**
- * Object HTMLQuoteElement()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @augments HTMLElement
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- * @see HTMLElement
- */
-function HTMLQuoteElement(){};
-HTMLQuoteElement.prototype = new HTMLElement();
-/**
- * Property align
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLQuoteElement.prototype.align="";
-
-/**
- * Object HTMLPreElement()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @augments HTMLElement
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- * @see HTMLElement
- */
-function HTMLPreElement(){};
-HTMLPreElement.prototype = new HTMLElement();
-/**
- * Property width
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLPreElement.prototype.width=0;
-
-/**
- * Object HTMLBRElement()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @augments HTMLElement
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- * @see HTMLElement
- */
-function HTMLBRElement(){};
-HTMLBRElement.prototype = new HTMLElement();
-/**
- * Property clear
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLBRElement.prototype.clear="";
-
-/**
- * Object HTMLBaseFontElement()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @augments HTMLElement
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- * @see HTMLElement
- */
-function HTMLBaseFontElement(){};
-HTMLBaseFontElement.prototype = new HTMLElement();
-/**
- * Property color
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLBaseFontElement.prototype.color="";
-/**
- * Property face
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLBaseFontElement.prototype.face="";
-/**
- * Property size
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLBaseFontElement.prototype.size=0;
-
-/**
- * Object HTMLBaseFontElement()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @augments HTMLElement
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- * @see HTMLElement
- */
-function HTMLFontElement(){};
-HTMLFontElement.prototype = new HTMLElement();
-/**
- * Property color
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLFontElement.prototype.color="";
-/**
- * Property face
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLFontElement.prototype.face="";
-/**
- * Property size
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLFontElement.prototype.size=0;
-
-/**
- * Object HTMLHRElement()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @augments HTMLElement
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- * @see HTMLElement
- */
-function HTMLHRElement(){};
-HTMLHRElement.prototype = new HTMLElement();
-/**
- * Property align
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLHRElement.prototype.align="";
-/**
- * Property noShade
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type Boolean
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLHRElement.prototype.noShade=false;
-/**
- * Property size
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLHRElement.prototype.size="";
-/**
- * Property width
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLHRElement.prototype.width="";
-
-/**
- * Object HTMLModElement()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @augments HTMLElement
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- * @see HTMLElement
- */
-function HTMLModElement(){};
-HTMLModElement.prototype = new HTMLElement();
-/**
- * Property cite
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLModElement.prototype.cite="";
-/**
- * Property dateTime
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLModElement.prototype.dateTime="";
-
-/**
- * Object HTMLAnchorElement()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @augments HTMLElement
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- * @see HTMLElement
- */
-function HTMLAnchorElement(){};
-HTMLAnchorElement.prototype = new HTMLElement();
-/**
- * Property accessKey
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLAnchorElement.prototype.accessKey="";
-/**
- * Property charset
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLAnchorElement.prototype.charset="";
-/**
- * Property coords
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLAnchorElement.prototype.coords="";
-/**
- * Property href
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLAnchorElement.prototype.href="";
-/**
- * Property hreflang
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLAnchorElement.prototype.hreflang="";
-/**
- * Property name
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLAnchorElement.prototype.name="";
-/**
- * Property rel
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLAnchorElement.prototype.rel="";
-/**
- * Property rev
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLAnchorElement.prototype.rev="";
-/**
- * Property shape
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLAnchorElement.prototype.shape="";
-/**
- * Property tabIndex
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLAnchorElement.prototype.tabIndex=0;
-/**
- * Property target
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLAnchorElement.prototype.target="";
-/**
- * Property type
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLAnchorElement.prototype.type="";
-/**
- * function blur()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLAnchorElement.prototype.blur = function(){};
-/**
- * function focus()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLAnchorElement.prototype.focus = function(){};
-
-/**
- * Object Image()
- * @constructor
- * @param {Number} width
- * @param {Number} height
- */
-function Image(width, height){};
-Image.prototype = new HTMLImageElement();
-/**
- * Object HTMLImageElement()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @augments HTMLElement
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- * @see HTMLElement
- */
-function HTMLImageElement(){};
-HTMLImageElement.prototype = new HTMLElement();
-/**
- * Property name
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLImageElement.prototype.name="";
-/**
- * Property align
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLImageElement.prototype.align="";
-/**
- * Property alt
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLImageElement.prototype.alt="";
-/**
- * Property border
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLImageElement.prototype.border="";
-/**
- * Property height
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLImageElement.prototype.height=0;
-/**
- * Property hspace
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLImageElement.prototype.hspace=0;
-/**
- * Property isMap
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type Boolean
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLImageElement.prototype.isMap=false;
-/**
- * Property longDesc
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLImageElement.prototype.longDesc="";
-/**
- * Property src
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLImageElement.prototype.src="";
-/**
- * Property useMap
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLImageElement.prototype.useMap="";
-/**
- * Property vspace
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLImageElement.prototype.vspace=0;
-/**
- * Property width
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLImageElement.prototype.width=0;
-
-/**
- * Object HTMLObjectElement()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @augments HTMLElement
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- * @see HTMLElement
- */
-function HTMLObjectElement(){};
-HTMLObjectElement.prototype = new HTMLElement();
-/**
- * Property form
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type HTMLFormElement
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLObjectElement.prototype.form = new HTMLFormElement();
-/**
- * Property code
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLObjectElement.prototype.code="";
-/**
- * Property align
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLObjectElement.prototype.align="";
-/**
- * Property archive
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLObjectElement.prototype.archive="";
-/**
- * Property border
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLObjectElement.prototype.border="";
-/**
- * Property codeBase
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLObjectElement.prototype.codeBase="";
-/**
- * Property codeType
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLObjectElement.prototype.codeType="";
-/**
- * Property data
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLObjectElement.prototype.data="";
-/**
- * Property declare
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type Boolean
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLObjectElement.prototype.declare=false;
-/**
- * Property height
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLObjectElement.prototype.height="";
-/**
- * Property hspace
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLObjectElement.prototype.hspace=0;
-/**
- * Property name
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLObjectElement.prototype.name="";
-/**
- * Property standby
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLObjectElement.prototype.standby="";
-/**
- * Property tabIndex
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLObjectElement.prototype.tabIndex=0;
-/**
- * Property type
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLObjectElement.prototype.type="";
-/**
- * Property useMap
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLObjectElement.prototype.useMap="";
-/**
- * Property vspace
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLObjectElement.prototype.vspace=0;
-/**
- * Property width
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLObjectElement.prototype.width="";
-/**
- * Property contentDocument
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type Document
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLObjectElement.prototype.contentDocument= new HTMLDocument();
-
-/**
- * Object HTMLParamElement()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @augments HTMLElement
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- * @see HTMLElement
- */
-function HTMLParamElement(){};
-HTMLParamElement.prototype = new HTMLElement();
-/**
- * Property name
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLParamElement.prototype.name="";
-/**
- * Property type
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLParamElement.prototype.type="";
-/**
- * Property value
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLParamElement.prototype.value="";
-/**
- * Property valueType
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLParamElement.prototype.valueType="";
-
-/**
- * Object HTMLAppletElement()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @augments HTMLElement
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- * @see HTMLElement
- */
-function HTMLAppletElement(){};
-HTMLAppletElement.prototype = new HTMLElement();
-/**
- * Property align
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLAppletElement.prototype.align="";
-/**
- * Property alt
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLAppletElement.prototype.alt="";
-/**
- * Property archive
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLAppletElement.prototype.archive="";
-/**
- * Property code
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLAppletElement.prototype.code="";
-/**
- * Property codeBase
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLAppletElement.prototype.codeBase="";
-/**
- * Property height
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLAppletElement.prototype.hight="";
-/**
- * Property hspace
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLAppletElement.prototype.hspace=0;
-/**
- * Property name
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLAppletElement.prototype.name="";
-/**
- * Property object
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLAppletElement.prototype.object="";
-/**
- * Property vspace
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLAppletElement.prototype.vspace=0;
-/**
- * Property width
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLAppletElement.prototype.width="";
-
-/**
- * Object HTMLMapElement()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @augments HTMLElement
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- * @see HTMLElement
- */
-function HTMLMapElement(){};
-HTMLMapElement.prototype = new HTMLElement();
-/**
- * Property areas
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type HTMLCollection
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLMapElement.prototype.areas = new HTMLCollection();
-/**
- * Property name
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLMapElement.prototype.name="";
-
-/**
- * Object HTMLAreaElement()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @augments HTMLElement
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- * @see HTMLElement
- */
-function HTMLAreaElement(){};
-HTMLAreaElement.prototype = new HTMLElement();
-/**
- * Property accessKey
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLAreaElement.prototype.accessKey="";
-/**
- * Property alt
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLAreaElement.prototype.alt="";
-/**
- * Property coords
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLAreaElement.prototype.coords="";
-/**
- * Property href
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLAreaElement.prototype.href="";
-/**
- * Property noHref
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type Boolean
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLAreaElement.prototype.noHref=false;
-/**
- * Property shape
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLAreaElement.prototype.shape="";
-/**
- * Property tabIndex
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLAreaElement.prototype.tabIndex=0;
-/**
- * Property target
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLAreaElement.prototype.target="";
-
-/**
- * Object HTMLScriptElement()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @augments HTMLElement
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- * @see HTMLElement
- */
-function HTMLScriptElement(){};
-HTMLScriptElement.prototype = new HTMLElement();
-/**
- * Property text
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLScriptElement.prototype.text="";
-/**
- * Property htmlFor
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLScriptElement.prototype.htmlFor="";
-/**
- * Property event
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLScriptElement.prototype.event="";
-/**
- * Property charset
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLScriptElement.prototype.charset="";
-/**
- * Property defer
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLScriptElement.prototype.defer="";
-/**
- * Property src
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLScriptElement.prototype.src="";
-/**
- * Property type
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLScriptElement.prototype.type="";
-
-/**
- * Object HTMLTableElement()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @augments HTMLElement
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- * @see HTMLElement
- */
-function HTMLTableElement(){};
-HTMLTableElement.prototype = new HTMLElement();
-/**
- * Property caption
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type HTMLTableCaptionElement
- * @throws DOMException
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTableElement.prototype.caption = new HTMLTableCaptionElement();
-/**
- * Property tHead
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type HTMLTableSectionElement
- * @throws DOMException
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTableElement.prototype.tHead = new HTMLTableSelectionElement();
-/**
- * Property tFoot
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type HTMLTableSectionElement
- * @throws DOMException
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTableElement.prototype.tFoot = new HTMLTableSelectionElement();
-/**
- * Property rows
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type HTMLCollection
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTableElement.prototype.rows = new HTMLCollection();
-/**
- * Property tBodies
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type HTMLCollection
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTableElement.prototype.tBodies = new HTMLCollection();
-/**
- * Property align
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTableElement.prototype.align="";
-/**
- * Property bgColor
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTableElement.prototype.bgColor="";
-/**
- * Property border
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTableElement.prototype.border="";
-/**
- * Property cellPadding
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTableElement.prototype.cellPadding="";
-/**
- * Property cellSpacing
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTableElement.prototype.cellSpacing="";
-/**
- * Property frame
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTableElement.prototype.frame="";
-/**
- * Property rules
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTableElement.prototype.rules="";
-/**
- * Property summary
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTableElement.prototype.summary="";
-/**
- * Property width
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTableElement.prototype.width="";
-/**
- * function createTHead();
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @returns {HTMLElement}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTableElement.prototype.createTHead = function(){return new HTMLElement();};
-/**
- * function deleteTHead();
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTableElement.prototype.deleteTHead = function(){};
-/**
- * function createTFoot();
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @returns {HTMLElement}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTableElement.prototype.createTFoot = function(){return new HTMLElement();};
-/**
- * function deleteTFoot();
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTableElement.prototype.deleteTFoot = function(){};
-/**
- * function createCaption();
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @returns {HTMLElement}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTableElement.prototype.createCaption = function(){return new HTMLElement();};
-/**
- * function deleteCaption();
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTableElement.prototype.deleteCaption = function(){};
-/**
- * function insertRow(index)
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @param {Number} index
- * @returns {HTMLElement}
- * @throws DOMException
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTableElement.prototype.insertRow = function(index){return new HTMLElement();};
-/**
- * function deleteRow(index)
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @param {Number} index
- * @throws DOMException
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTableElement.prototype.deleteRow = function(index){};
-
-/**
- * Object HTMLTableCaptionElement()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @augments HTMLElement
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- * @see HTMLElement
- */
-function HTMLTableCaptionElement(){};
-HTMLTableCaptionElement.prototype = new HTMLElement();
-/**
- * Property align
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTableCaptionElement.prototype.align="";
-
-/**
- * Object HTMLTableColElement()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @augments HTMLElement
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- * @see HTMLElement
- */
-function HTMLTableColElement(){};
-HTMLTableColElement.prototype = new HTMLElement();
-/**
- * Property align
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTableColElement.prototype.align="";
-/**
- * Property ch
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTableColElement.prototype.ch="";
-/**
- * Property chOff
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTableColElement.prototype.chOff="";
-/**
- * Property span
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTableColElement.prototype.span=0;
-/**
- * Property vAlign
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTableColElement.prototype.vAlign="";
-/**
- * Property width
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTableColElement.prototype.width="";
-
-/**
- * Object HTMLTableSelectionElement()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @augments HTMLElement
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- * @see HTMLElement
- */
-function HTMLTableSelectionElement(){};
-HTMLTableSelectionElement.prototype = new HTMLElement();
-/**
- * Property align
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTableSelectionElement.prototype.align="";
-/**
- * Property ch
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTableSelectionElement.prototype.ch="";
-/**
- * Property chOff
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTableSelectionElement.prototype.chOff="";
-/**
- * Property vAlign
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTableSelectionElement.prototype.vAlign="";
-/**
- * Property rows
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTableSelectionElement.prototype.rows="";
-/**
- * function insertRow(index)
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @param {Number} index
- * @returns {HTMLElement}
- * @throws DOMException
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTableSelectionElement.prototype.insertRow = function(index){return new HTMLElement();};
-/**
- * function deleteRow(index)
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @param {Number} index
- * @throws DOMException
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTableSelectionElement.prototype.deleteRow = function(index){};
-
-/**
- * Object HTMLTableRowElement()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @augments HTMLElement
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- * @see HTMLElement
- */
-function HTMLTableRowElement(){};
-HTMLTableRowElement.prototype = new HTMLElement();
-/**
- * Property rowIndex
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTableRowElement.prototype.rowIndex=0;
-/**
- * Property sectionRowIndex
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTableRowElement.prototype.sectionRowIndex=0;
-/**
- * Property cells
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type HTMLCollection
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTableRowElement.prototype.cells = new HTMLCollection();
-/**
- * Property align
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTableRowElement.prototype.align="";
-/**
- * Property bgColor
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTableRowElement.prototype.bgColor="";
-/**
- * Property ch
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTableRowElement.prototype.ch="";
-/**
- * Property chOff
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTableRowElement.prototype.chOff="";
-/**
- * Property vAlign
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTableRowElement.prototype.vAlign="";
-/**
- * function insertCell(index)
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @param {Number} index
- * @returns {HTMLElement}
- * @throws DOMException
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTableRowElement.prototype.insertCell = function(index){return new HTMLElement();};
-/**
- * function insertCell(index)
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @param {Number} index
- * @throws DOMException
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTableRowElement.prototype.deleteCell = function(index){};
-
-/**
- * Object HTMLTableRowElement()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @augments HTMLElement
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- * @see HTMLElement
- */
-function HTMLTableCellElement(){};
-HTMLTableCellElement.prototype = new HTMLElement();
-/**
- * Property cellIndex
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTableCellElement.prototype.cellIndex=0;
-/**
- * Property abbr
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTableCellElement.prototype.abbr="";
-/**
- * Property align
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTableCellElement.prototype.align="";
-/**
- * Property axis
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTableCellElement.prototype.axis="";
-/**
- * Property bgColor
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTableCellElement.prototype.bgColor="";
-/**
- * Property ch
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTableCellElement.prototype.ch="";
-/**
- * Property chOff
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTableCellElement.prototype.chOff="";
-/**
- * Property colSpan
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTableCellElement.prototype.colSpan=0;
-/**
- * Property headers
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTableCellElement.prototype.headers="";
-/**
- * Property height
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTableCellElement.prototype.height="";
-/**
- * Property noWrap
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type Boolean
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTableCellElement.prototype.noWrap=false;
-/**
- * Property rowSpan
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTableCellElement.prototype.rowSpan=0;
-/**
- * Property scope
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTableCellElement.prototype.scope="";
-/**
- * Property vAlign
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTableCellElement.prototype.vAlign="";
-/**
- * Property width
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLTableCellElement.prototype.width="";
-
-/**
- * Object HTMLFrameSetElement()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @augments HTMLElement
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- * @see HTMLElement
- */
-function HTMLFrameSetElement(){};
-HTMLFrameSetElement.prototype = new HTMLElement();
-/**
- * Property cols
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLFrameSetElement.prototype.cols="";
-/**
- * Property rows
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLFrameSetElement.prototype.rows="";
-
-/**
- * Object HTMLFrameElement()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @augments HTMLElement
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- * @see HTMLElement
- */
-function HTMLFrameElement(){};
-HTMLFrameElement.prototype = new HTMLElement();
-/**
- * Property frameBorder
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLFrameElement.prototype.frameBorder="";
-/**
- * Property longDesc
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLFrameElement.prototype.longDesc="";
-/**
- * Property marginHeight
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLFrameElement.prototype.marginHeight="";
-/**
- * Property marginWidth
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLFrameElement.prototype.marginWidth="";
-/**
- * Property name
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLFrameElement.prototype.name="";
-/**
- * Property noResize
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type Boolean
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLFrameElement.prototype.noResize=false;
-/**
- * Property scrolling
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLFrameElement.prototype.scrolling="";
-/**
- * Property src
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLFrameElement.prototype.src="";
-/**
- * Property contentDocument
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type Document
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLFrameElement.prototype.contentDocument= new HTMLDocument();
-
-/**
- * Object HTMLIFrameElement()
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @augments HTMLElement
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- * @see HTMLElement
- */
-function HTMLIFrameElement(){};
-HTMLIFrameElement.prototype = new HTMLElement();
-/**
- * Property align
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLIFrameElement.prototype.align="";
-/**
- * Property frameBorder
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLIFrameElement.prototype.frameBorder="";
-/**
- * Property height
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLIFrameElement.prototype.height="";
-/**
- * Property longDesc
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLIFrameElement.prototype.longDesc="";
-/**
- * Property marginHeight
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLIFrameElement.prototype.marginHeight="";
-/**
- * Property marginWidth
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLIFrameElement.prototype.marginWidth="";
-/**
- * Property name
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLIFrameElement.prototype.name="";
-/**
- * Property scrolling
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLIFrameElement.prototype.scrolling="";
-/**
- * Property src
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLIFrameElement.prototype.src="";
-/**
- * Property width
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLIFrameElement.prototype.width="";
-/**
- * Property contentDocument
- * http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html
- *
- * @type Document
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model HTML Specification.
- */
-HTMLIFrameElement.prototype.contentDocument= new HTMLDocument();
-
-/* Stylesheets */
-/**
- * Object CSS2Properties()
- * http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113/ecma-script-binding.html
- *
- * @augments Object
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Style Specification.
- */
-function CSS2Properties(){};
-CSS2Properties.prototype = new Object();
\ No newline at end of file
diff --git a/Java/.metadata/.plugins/org.eclipse.wst.jsdt.core/libraries/browserWindow.js b/Java/.metadata/.plugins/org.eclipse.wst.jsdt.core/libraries/browserWindow.js
deleted file mode 100644
index cfbf452b..00000000
--- a/Java/.metadata/.plugins/org.eclipse.wst.jsdt.core/libraries/browserWindow.js
+++ /dev/null
@@ -1,618 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2008, 2013 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-function BarProp(){};
-BarProp.prototype = new Array();
-
-/**
- * Object Window()
- * @super Global
- * @constructor
- * @since Common Usage, no standard
-*/
-function Window(){};
-Window.prototype = new EventTarget();
-Window.prototype.self = new Window();
-Window.prototype.window = new Window();
-Window.prototype.frames = new Array();
-/**
- * Property closed
- * @type Boolean
- * @memberOf Window
- */
-Window.prototype.closed = new Boolean();
-/**
- * Property defaultStatus
- * @type String
- * @memberOf Window
- */
-Window.prototype.defaultStatus = "";
-/**
- * Property document
- * @type Document
- * @memberOf Window
- */
-Window.prototype.document= new HTMLDocument();
-/**
- * Property history
- * @type History
- * @memberOf Window
- */
-Window.prototype.history= new History();
-/**
- * Property location
- * @type Location
- * @memberOf Window
- */
-Window.prototype.location=new Location();
-/**
- * Property name
- * @type String
- * @memberOf Window
- */
-Window.prototype.name = "";
-/**
- * Property navigator
- * @type Navigator
- * @memberOf Window
- */
-Window.prototype.navigator = new Navigator();
-/**
- * Property opener
- * @type Window
- * @memberOf Window
- */
-Window.prototype.opener = new Window();
-/**
- * Property outerWidth
- * @type Number
- * @memberOf Window
- */
-Window.prototype.outerWidth = 0;
-/**
- * Property outerHeight
- * @type Number
- * @memberOf Window
- */
-Window.prototype.outerHeight = 0;
-/**
- * Property pageXOffset
- * @type Number
- * @memberOf Window
- */
-Window.prototype.pageXOffset = 0;
-/**
- * Property pageYOffset
- * @type Number
- * @memberOf Window
- */
-Window.prototype.pageYOffset = 0;
-/**
- * Property parent
- * @type Window
- * @memberOf Window
- */
-Window.prototype.parent = new Window();
-/**
- * Property screen
- * @type Screen
- * @memberOf Window
- */
-Window.prototype.screen = new Screen();
-/**
- * Property status
- * @type String
- * @memberOf Window
- */
-Window.prototype.status = "";
-/**
- * Property top
- * @type Window
- * @memberOf Window
- */
-Window.prototype.top = new Window();
-
-
-/*
- * These properties may need to be moved into a browswer specific library.
- */
-
- /**
- * Property innerWidth
- * @type Number
- * @memberOf Window
- */
-Window.prototype.innerWidth = 0;
-/**
- * Property innerHeight
- * @type Number
- * @memberOf Window
- */
-Window.prototype.innerHeight = 0;
-/**
- * Property screenX
- * @type Number
- * @memberOf Window
- */
-Window.prototype.screenX = 0;
-/**
- * Property screenY
- * @type Number
- * @memberOf Window
- */
-Window.prototype.screenY = 0;
-/**
- * Property screenLeft
- * @type Number
- * @memberOf Window
- */
-Window.prototype.screenLeft = 0;
-/**
- * Property screenTop
- * @type Number
- * @memberOf Window
- */
-Window.prototype.screenTop = 0;
-//Window.prototype.event = new Event();
-Window.prototype.length = 0;
-Window.prototype.scrollbars= new BarProp();
-Window.prototype.scrollX=0;
-Window.prototype.scrollY=0;
-Window.prototype.content= new Window();
-Window.prototype.menubar= new BarProp();
-Window.prototype.toolbar= new BarProp();
-Window.prototype.locationbar= new BarProp();
-Window.prototype.personalbar= new BarProp();
-Window.prototype.statusbar= new BarProp();
-Window.prototype.directories= new BarProp();
-Window.prototype.scrollMaxX=0;
-Window.prototype.scrollMaxY=0;
-Window.prototype.fullScreen="";
-Window.prototype.frameElement="";
-/* End properites */
-
-/**
- * function alert()
- * @param {String} message
- * @memberOf Window
- */
-Window.prototype.alert = function(message){};
-/**
- * function blur()
- * @memberOf Window
- */
-Window.prototype.blur = function(){};
-/**
- * function clearInterval(intervalID)
- * @param intervalID
- * @memberOf Window
- */
-Window.prototype.clearInterval = function(intervalID){};
-/**
- * function clearTimeout(intervalID)
- * @param intervalID
- * @memberOf Window
- */
-Window.prototype.clearTimeout = function(intervalID){};
-/**
- * function close()
- * @memberOf Window
- */
-Window.prototype.close = function(){};
-/**
- * function confirm()
- * @param {String} arg
- * @memberOf Window
- * @returns {Boolean}
- */
-Window.prototype.confirm = function(arg){return false;};
-/**
- * function focus()
- * @memberOf Window
- */
-Window.prototype.focus = function(){};
-/**
- * function getComputedStyle(element, pseudoElt )
- * @param {Element} element
- * @param {String} pseudoElt
- * @memberOf Window
- * @returns {Object}
- */
-Window.prototype.getComputedStyle = function(element,pseudoElt ){return new Object();};
-/**
- * function moveTo(x, y)
- * @param {Number} x
- * @param {Number} y
- * @memberOf Window
- */
-Window.prototype.moveTo = function(x,y){};
-/**
- * function moveBy(deltaX, deltaY)
- * @param {Number} deltaX
- * @param {Number} deltaY
- * @memberOf Window
- */
-Window.prototype.moveBy = function(deltaX,deltaY){};
-/**
- * function open(optionalArg1, optionalArg2, optionalArg3, optionalArg4)
- * @param {String} url
- * @param {String} windowName
- * @param {String} windowFeatures
- * @param {Boolean} optionalArg4
- * @memberOf Window
- * @returns {Window}
- */
-Window.prototype.open = function(url, windowName, windowFeatures, optionalArg4){return new Window();};
-/**
- * function print()
- * @memberOf Window
- */
-Window.prototype.print = function(){};
-/**
- * function prompt(text, value)
- * @param {String} text
- * @param {String} value
- * @memberOf Window
- * @returns {String}
- */
-Window.prototype.prompt = function(text, value){return "";};
-/**
- * function resizeTo(newOuterWidth,newOuterHeight)
- * @param {Number} newOuterWidth
- * @param {Number} newOuterHeighr
- * @memberOf Window
- */
-Window.prototype.resizeTo=function(newOuterWidth,newOuterHeight){};
-/**
- * function resizeBy(deltaX, deltaY)
- * @param {Number} deltaX
- * @param {Number} deltaY
- * @memberOf Window
- */
-Window.prototype.resizeBy=function(deltaX,deltaY){};
-/**
- * function scrollTo(x,y)
- * @param {Number} x
- * @param {Number} y
- * @memberOf Window
- */
-Window.prototype.scrollTo=function(x,y){};
-/**
- * function scrollBy(pixelX,pixelY)
- * @param {Number} pixelX
- * @param {Number} pixelY
- * @memberOf Window
- */
-Window.prototype.scrollBy=function(pixelX,pixelY){};
-/**
- * function setInterval(arg1, arg2)
- * @param {Function} callback
- * @param {Number} delay
- * @memberOf Window
- * @returns {Number}
- */
-Window.prototype.setInterval=function(callback, delay){return 0;};
-/**
- * function setTimeout(callback, delay)
- * @param {Function} callback
- * @param {Number} delay
- * @memberOf Window
- * @returns {Number}
- */
-Window.prototype.setTimeout=function(callback, delay){ return 0;};
-/**
- * function atob(encodedData)
- * @param {String} encodedData
- * @memberOf Window
- * @returns {String}
- */
-Window.prototype.atob=function(encodedData){return "";};
-/**
- * function btoa(arg)
- * @param {String} stringToEncode
- * @memberOf Window
- * @returns {String}
- */
-Window.prototype.btoa=function(stringToEncode){return "";};
-/**
- * function setResizable(resizable)
- * @param {Boolean} resizable
- * @memberOf Window
- */
-Window.prototype.setResizable=function(resizable){};
-
-Window.prototype.captureEvents=function(eventType){};
-Window.prototype.releaseEvents=function(eventType){};
-Window.prototype.routeEvent=function(eventType){};
-Window.prototype.enableExternalCapture=function(){};
-Window.prototype.disableExternalCapture=function(){};
-Window.prototype.find=function(){};
-Window.prototype.back=function(){};
-Window.prototype.forward=function(){};
-Window.prototype.home=function(){};
-Window.prototype.stop=function(){};
-/**
- * @param {Number} pixelX
- * @param {Number} pixelY
- */
-Window.prototype.scroll=function(pixelX,pixelY){};
-/* End functions */
-
-/**
- * Object History()
- * @super Object
- * @constructor
- * @since Common Usage, no standard
- */
-function History(){};
-History.prototype=new Object();
-History.prototype.history = new History();
-/**
- * Property length
- * @type Number
- * @memberOf History
- */
-History.prototype.length = 0;
-/**
- * function back()
- * @memberOf History
- */
-History.prototype.back = function(){};
-/**
- * function forward()
- * @memberOf History
- */
-History.prototype.forward = function(){};
-/**
- * function back()
- * @param arg
- * @memberOf History
- */
-History.prototype.go = function(arg){};
-
-/**
- * Object Location()
- * @super Object
- * @constructor
- * @since Common Usage, no standard
- */
-function Location(){};
-Location.prototype = new Object();
-Location.prototype.location = new Location();
-/**
- * Property hash
- * @type String
- * @memberOf Location
- */
-Location.prototype.hash = "";
-/**
- * Property host
- * @type String
- * @memberOf Location
- */
-Location.prototype.host = "";
-/**
- * Property hostname
- * @type String
- * @memberOf Location
- */
-Location.prototype.hostname = "";
-/**
- * Property href
- * @type String
- * @memberOf Location
- */
-Location.prototype.href = "";
-/**
- * Property pathname
- * @type String
- * @memberOf Location
- */
-Location.prototype.pathname = "";
-/**
- * Property port
- * @type String
- * @memberOf Location
- */
-Location.prototype.port = "";
-/**
- * Property protocol
- * @type String
- * @memberOf Location
- */
-Location.prototype.protocol = "";
-/**
- * Property search
- * @type String
- * @memberOf Location
- */
-Location.prototype.search = "";
-/**
- * function assign(arg)
- * @param {String} arg
- * @memberOf Location
- */
-Location.prototype.assign = function(arg){};
-/**
- * function reload(optionalArg)
- * @param {Boolean} optionalArg
- * @memberOf Location
- */
-Location.prototype.reload = function(optionalArg){};
-/**
- * function replace(arg)
- * @param {String} arg
- * @memberOf Location
- */
-Location.prototype.replace = function(arg){};
-
-/**
- * Object Navigator()
- * @super Object
- * @constructor
- * @since Common Usage, no standard
-*/
-function Navigator(){};
-Navigator.prototype = new Object();
-Navigator.prototype.navigator = new Navigator();
-/**
- * Property appCodeName
- * @type String
- * @memberOf Navigator
- */
-Navigator.prototype.appCodeName = "";
-/**
- * Property appName
- * @type String
- * @memberOf Navigator
- */
-Navigator.prototype.appName = "";
-/**
- * Property appVersion
- * @type String
- * @memberOf Navigator
- */
-Navigator.prototype.appVersion = "";
-/**
- * Property cookieEnabled
- * @type Boolean
- * @memberOf Navigator
- */
-Navigator.prototype.cookieEnabled = new Boolean();
-/**
- * Property mimeTypes
- * @type Array
- * @memberOf Navigator
- */
-Navigator.prototype.mimeTypes = new Array();
-/**
- * Property platform
- * @type String
- * @memberOf Navigator
- */
-Navigator.prototype.platform = "";
-/**
- * Property plugins
- * @type Array
- * @memberOf Navigator
- */
-Navigator.prototype.plugins = new Array();
-/**
- * Property userAgent
- * @type String
- * @memberOf Navigator
- */
-Navigator.prototype.userAgent = "";
-/**
- * function javaEnabled()
- * @returns {Boolean}
- * @memberOf Navigator
- */
-Navigator.prototype.javaEnabled = function(){return false;};
-
-/**
- * Object Screen()
- * @super Object
- * @constructor
- * @since Common Usage, no standard
-*/
-function Screen(){};
-Screen.prototype = new Object();
-Screen.prototype.screen = new Screen();
-/**
- * Property availHeight
- * @type Number
- * @memberOf Screen
- */
-Navigator.prototype.availHeight = 0;
-/**
- * Property availWidth
- * @type Number
- * @memberOf Screen
- */
-Navigator.prototype.availWidth = 0;
-/**
- * Property colorDepth
- * @type Number
- * @memberOf Screen
- */
-Navigator.prototype.colorDepth = 0;
-/**
- * Property height
- * @type Number
- * @memberOf Screen
- */
-Navigator.prototype.height = 0;
-/**
- * Property width
- * @type Number
- * @memberOf Screen
- */
-Navigator.prototype.width = 0;
-
-Event.prototype=new Object();
-// PhaseType
-Event.prototype.CAPTURING_PHASE = 1;
-Event.prototype.AT_TARGET = 2;
-Event.prototype.BUBBLING_PHASE = 3;
-
-Event.prototype.type="";
-Event.prototype.target=new EventTarget();
-Event.prototype.currentTarget=new EventTarget();
-Event.prototype.eventPhase=0;
-Event.prototype.bubbles=false;
-Event.prototype.cancelable=false;
-Event.prototype.timeStamp=0;
-Event.prototype.stopPropagation=function(){};
-Event.prototype.preventDefault=function(){};
-/**
- * @param {String} eventTypeArg
- * @param {Boolean} canBubbleArg
- * @param {Boolean} cancelableArg
- */
-Event.prototype.initEvent=function(eventTypeArg,
- canBubbleArg,
- cancelableArg){};
-function EventListener(){};
-EventListener.prototype=new Object();
-/**
- * @param {Event} event
- * @memberOf EventListener
- */
-EventListener.prototype.handleEvent=function(event){};
-
-function EventTarget(){};
-EventTarget.prototype=new Object();
-/*
- * These functions may need to be moved into a browser specific library.
- */
-/**
- * @memberOf Window
- * @param event {Event}
- * @throws {EventException}
- */
-EventTarget.prototype.dispatchEvent=function(event){};
-
-// https://developer.mozilla.org/en-US/docs/DOM/element.addEventListener
-/**
- * @memberOf Window
- * @param {String} type
- * @param {EventListener} listener
- * @param {Boolean} useCapture
- */
-EventTarget.prototype.addEventListener=function(type, listener, useCapture){};
-// https://developer.mozilla.org/en-US/docs/DOM/element.removeEventListener
-/**
- * @memberOf Window
- * @param {String} type
- * @param {EventListener} listener
- * @param {Boolean} useCapture
- */
-EventTarget.prototype.removeEventListener=function(type, listener, useCapture){};
diff --git a/Java/.metadata/.plugins/org.eclipse.wst.jsdt.core/libraries/dom5.js b/Java/.metadata/.plugins/org.eclipse.wst.jsdt.core/libraries/dom5.js
deleted file mode 100644
index d199ab64..00000000
--- a/Java/.metadata/.plugins/org.eclipse.wst.jsdt.core/libraries/dom5.js
+++ /dev/null
@@ -1,922 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2013 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- ******************************************************************************/
-
-/**
- * function querySelector(selectors)
- * http://www.w3.org/TR/2012/PR-selectors-api-20121213
- * @param {String} selectors
- * @memberOf Document
- * @returns {Element}
- */
-Document.prototype.querySelector=function(selectors){return new Element();};
-
-/**
- * function querySelectorAll(selectors)
- * http://www.w3.org/TR/2012/PR-selectors-api-20121213
- * @param {String} selectors
- * @memberOf Document
- * @returns {NodeList}
- */
-Document.prototype.querySelectorAll=function(selectors){return new NodeList();};
-
-/**
- * function querySelector(selectors)
- * http://www.w3.org/TR/2012/PR-selectors-api-20121213
- * @param {String} selectors
- * @memberOf DocumentFragment
- * @returns {Element}
- */
-DocumentFragment.prototype.querySelector=function(selectors){return new Element();};
-
-/**
- * function querySelectorAll(selectors)
- * http://www.w3.org/TR/2012/PR-selectors-api-20121213
- * @param {String} selectors
- * @memberOf DocumentFragment
- * @returns {NodeList}
- */
-DocumentFragment.prototype.querySelectorAll=function(selectors){return new NodeList();};
-
-/**
- * function querySelector(selectors)
- * http://www.w3.org/TR/2012/PR-selectors-api-20121213
- * @param {String} selectors
- * @memberOf Element
- * @returns {Element}
- */
-Element.prototype.querySelector=function(selectors){return new Element();};
-
-/**
- * function querySelectorAll(selectors)
- * http://www.w3.org/TR/2012/PR-selectors-api-20121213
- * @param {String} selectors
- * @memberOf Element
- * @returns {NodeList}
- */
-Element.prototype.querySelectorAll=function(selectors){return new NodeList();};
-
-/**
- * Property state
- * @type Object
- * @memberOf History
- */
-History.prototype.state=new Object();
-
-/**
- * function pushState(data,title,url)
- * http://www.w3.org/TR/2012/CR-html5-20121217/browsers.html#history
- * @param {Object} data
- * @param {String} title
- * @param {String} url - optional
- * @memberOf History
- */
-History.prototype.pushState=function(data,title,url){};
-
-/**
- * function replaceState(data,title,url)
- * http://www.w3.org/TR/2012/CR-html5-20121217/browsers.html#history
- * @param {Object} data
- * @param {String} title
- * @param {String} url - optional
- * @memberOf History
- */
-History.prototype.replaceState=function(data,title,url){};
-
-/**
- * Property sessionStorage
- * http://www.w3.org/TR/2011/CR-webstorage-20111208
- * @type Storage
- * @memberOf Window
- */
-Window.prototype.sessionStorage=new Storage();
-
-/**
- * Property localStorage
- * http://www.w3.org/TR/2011/CR-webstorage-20111208
- * @type Storage
- * @memberOf Window
- */
-Window.prototype.localStorage=new Storage();
-
-/**
- * Object Storage
- * http://www.w3.org/TR/2011/CR-webstorage-20111208
- */
-function Storage(){};
-Storage.prototype=new Object();
-
-/**
- * Property length
- * http://www.w3.org/TR/2011/CR-webstorage-20111208
- * @type Number
- * @memberOf Storage
- */
-Storage.prototype.length=new Number();
-
-/**
- * function key(index)
- * http://www.w3.org/TR/2011/CR-webstorage-20111208
- * @param {Number} index
- * @memberOf Storage
- * @returns String
- */
-Storage.prototype.key=function(index){return new String();};
-
-/**
- * function getItem(key)
- * http://www.w3.org/TR/2011/CR-webstorage-20111208
- * @param {String} key
- * @memberOf Storage
- * @returns String
- */
-Storage.prototype.getItem=function(key){return new String();};
-
-/**
- * function setItem(key,value)
- * http://www.w3.org/TR/2011/CR-webstorage-20111208
- * @param {String} key
- * @param {String} value
- * @memberOf Storage
- */
-Storage.prototype.setItem=function(key,value){};
-
-/**
- * function removeItem(key)
- * http://www.w3.org/TR/2011/CR-webstorage-20111208
- * @param {String} key
- * @memberOf Storage
- */
-Storage.prototype.removeItem=function(key){};
-
-/**
- * function clear()
- * http://www.w3.org/TR/2011/CR-webstorage-20111208
- * @memberOf Storage
- */
-Storage.prototype.clear=function(){};
-
-/**
- * Object WebSocket
- * http://www.w3.org/TR/2012/CR-websockets-20120920
- * @constructor
- * @param {String} url
- */
-function WebSocket(url){};
-WebSocket.prototype=new Object();
-
-/**
- * Constant WebSocket.CONNECTING=0
- * http://www.w3.org/TR/2012/CR-websockets-20120920
- * @constant
- * @type Number
- */
-WebSocket.prototype.CONNECTING=0;
-
-/**
- * Constant WebSocket.OPEN=1
- * http://www.w3.org/TR/2012/CR-websockets-20120920
- * @constant
- * @type Number
- */
-WebSocket.prototype.OPEN=1;
-
-/**
- * Constant WebSocket.CLOSING=2
- * http://www.w3.org/TR/2012/CR-websockets-20120920
- * @constant
- * @type Number
- */
-WebSocket.prototype.CLOSING=2;
-
-/**
- * Constant WebSocket.CLOSED=3
- * http://www.w3.org/TR/2012/CR-websockets-20120920
- * @constant
- * @type Number
- */
-WebSocket.prototype.CLOSED=3;
-
-/**
- * Property url
- * http://www.w3.org/TR/2012/CR-websockets-20120920
- * @type String
- * @memberOf WebSocket
- */
-WebSocket.prototype.url=new String();
-
-/**
- * Property readyState
- * http://www.w3.org/TR/2012/CR-websockets-20120920
- * @type Number
- * @memberOf WebSocket
- */
-WebSocket.prototype.readyState=new Number();
-
-/**
- * Property bufferedAmount
- * http://www.w3.org/TR/2012/CR-websockets-20120920
- * @type Number
- * @memberOf WebSocket
- */
-WebSocket.prototype.bufferedAmount=new Number();
-
-/**
- * Property extensions
- * http://www.w3.org/TR/2012/CR-websockets-20120920
- * @type String
- * @memberOf WebSocket
- */
-WebSocket.prototype.extensions=new String();
-
-/**
- * Property protocol
- * http://www.w3.org/TR/2012/CR-websockets-20120920
- * @type String
- * @memberOf WebSocket
- */
-WebSocket.prototype.protocol=new String();
-
-/**
- * Property binaryType
- * http://www.w3.org/TR/2012/CR-websockets-20120920
- * @type String
- * @memberOf WebSocket
- */
-WebSocket.prototype.binaryType=new String();
-
-/**
- * function close(code,reason)
- * http://www.w3.org/TR/2012/CR-websockets-20120920
- * @param {Number} code - optional
- * @param {String} reason - optional
- * @memberOf WebSocket
- */
-WebSocket.prototype.close=function(code,reason){};
-
-/**
- * function send(data)
- * http://www.w3.org/TR/2012/CR-websockets-20120920
- * @param {Object} data - may be a String, Blob, ArrayBuffer, or ArrayBufferView
- * @memberOf WebSocket
- */
-WebSocket.prototype.send=function(data){};
-
-/**
- * Property geolocation
- * http://www.w3.org/TR/2012/PR-geolocation-API-20120510
- * @type Geolocation
- * @memberOf Navigator
- */
-Navigator.prototype.geolocation=new Geolocation();
-
-/**
- * Object Geolocation
- * http://www.w3.org/TR/2012/PR-geolocation-API-20120510
- */
-function Geolocation(){};
-Geolocation.prototype=new Object();
-
-/**
- * function getCurrentPosition(successCallback,errorCallback,options)
- * http://www.w3.org/TR/2012/PR-geolocation-API-20120510/
- * @param {Function} successCallback (Position pos)
- * @param {Function} errorCallback (PositionError error) - optional
- * @param {PositionOptions} options - optional
- * @memberOf Geolocation
- */
-Geolocation.prototype.getCurrentPosition=function(successCallback,errorCallback,options){};
-
-/**
- * function watchPosition(successCallback,errorCallback,options)
- * http://www.w3.org/TR/2012/PR-geolocation-API-20120510/
- * @param {Function} successCallback (Position pos)
- * @param {Function} errorCallback (PositionError error) - optional
- * @param {PositionOptions} options - optional
- * @memberOf Geolocation
- * @returns {Number}
- */
-Geolocation.prototype.watchPosition=function(successCallback,errorCallback,options){return new Number();};
-
-/**
- * function clearWatch(watchId)
- * http://www.w3.org/TR/2012/PR-geolocation-API-20120510
- * @param {Number} watchId
- * @memberOf Geolocation
- */
-Geolocation.prototype.clearWatch=function(watchId){};
-
-/**
- * Object Coordinates
- * http://www.w3.org/TR/2012/PR-geolocation-API-20120510
- */
-function Coordinates(){};
-Coordinates.prototype=new Object();
-
-/**
- * Property latitude
- * http://www.w3.org/TR/2012/PR-geolocation-API-20120510
- * @type Number
- * @memberOf Coordinates
- */
-Coordinates.prototype.latitude=new Number();;
-
-/**
- * Property longitude
- * http://www.w3.org/TR/2012/PR-geolocation-API-20120510
- * @type Number
- * @memberOf Coordinates
- */
-Coordinates.prototype.longitude=new Number();;
-
-/**
- * Property altitude
- * http://www.w3.org/TR/2012/PR-geolocation-API-20120510
- * @type Number
- * @memberOf Coordinates
- */
-Coordinates.prototype.altitude=new Number();;
-
-/**
- * Property accuracy
- * http://www.w3.org/TR/2012/PR-geolocation-API-20120510
- * @type Number
- * @memberOf Coordinates
- */
-Coordinates.prototype.accuracy=new Number();;
-
-/**
- * Property altitudeAccuracy
- * http://www.w3.org/TR/2012/PR-geolocation-API-20120510
- * @type Number
- * @memberOf Coordinates
- */
-Coordinates.prototype.altitudeAccuracy=new Number();;
-
-/**
- * Property heading
- * http://www.w3.org/TR/2012/PR-geolocation-API-20120510
- * @type Number
- * @memberOf Coordinates
- */
-Coordinates.prototype.heading=new Number();;
-
-/**
- * Property speed
- * http://www.w3.org/TR/2012/PR-geolocation-API-20120510
- * @type Number
- * @memberOf Coordinates
- */
-Coordinates.prototype.speed=new Number();
-
-/**
- * Object Position
- * http://www.w3.org/TR/2012/PR-geolocation-API-20120510
- */
-function Position(){};
-Position.prototype=new Object();
-
-/**
- * Property coords
- * http://www.w3.org/TR/2012/PR-geolocation-API-20120510
- * @type Coordinates
- * @memberOf Position
- */
-Position.prototype.coords=new Coordinates();
-
-/**
- * Property timestamp
- * http://www.w3.org/TR/2012/PR-geolocation-API-20120510
- * @type Number
- * @memberOf Position
- */
-Position.prototype.timestamp=new Number;
-
-/**
- * Object PositionError
- * http://www.w3.org/TR/2012/PR-geolocation-API-20120510
- */
-function PositionError(){};
-PositionError.prototype=new Object();
-
-/**
- * Constant PositionError.PERMISSION_DENIED=1
- * http://www.w3.org/TR/2012/PR-geolocation-API-20120510
- * @constant
- * @type Number
- */
-PositionError.prototype.PERMISSION_DENIED=1;
-
-/**
- * Constant PositionError.POSITION_UNAVAILABLE=2
- * http://www.w3.org/TR/2012/PR-geolocation-API-20120510
- * @constant
- * @type Number
- */
-PositionError.prototype.POSITION_UNAVAILABLE=2;
-
-/**
- * Constant PositionError.TIMEOUT=3
- * http://www.w3.org/TR/2012/PR-geolocation-API-20120510
- * @constant
- * @type Number
- */
-PositionError.prototype.TIMEOUT=3;
-
-/**
- * Property code
- * http://www.w3.org/TR/2012/PR-geolocation-API-20120510
- * @type Number
- * @memberOf PositionError
- */
-PositionError.prototype.code=new Number();
-
-/**
- * Property message
- * http://www.w3.org/TR/2012/PR-geolocation-API-20120510
- * @type String
- * @memberOf PositionError
- */
-PositionError.prototype.message=new String();
-
-/**
- * Object PositionOptions
- * http://www.w3.org/TR/2012/PR-geolocation-API-20120510
- */
-function PositionOptions(){};
-PositionOptions.prototype=new Object();
-
-/**
- * Property enableHighAccuracy
- * http://www.w3.org/TR/2012/PR-geolocation-API-20120510
- * @type Boolean
- * @memberOf PositionOptions
- */
-PositionOptions.prototype.enableHighAccuracy=new Boolean();
-
-/**
- * Property timeout
- * http://www.w3.org/TR/2012/PR-geolocation-API-20120510
- * @type Number
- * @memberOf PositionOptions
- */
-PositionOptions.prototype.timeout=new Number();
-
-/**
- * Property maximumAge
- * http://www.w3.org/TR/2012/PR-geolocation-API-20120510
- * @type Number
- * @memberOf PositionOptions
- */
-PositionOptions.prototype.maximumAge=new Number();
-
-/**
- * Object TimeRanges
- * http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
- */
-function TimeRanges(){};
-TimeRanges.prototype=new Object();
-
-/**
- * Property length
- * http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
- * @type Number
- * @memberOf TimeRanges
- */
-TimeRanges.prototype.length=new Number();
-
-/**
- * function start(index)
- * http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
- * @param {Number} index
- * @memberOf TimeRanges
- * @returns {Number}
- */
-function start(index) {return new Number();};
-
-/**
- * function end(index)
- * http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
- * @param {Number} index
- * @memberOf TimeRanges
- * @returns {Number}
- */
-function end(index) {return new Number();};
-
-/**
- * Object MediaError
- * http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
- */
-function MediaError(){};
-MediaError.prototype=new Object();
-
-/**
- * Constant MediaError.MEDIA_ERR_ABORTED=1
- * http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
- * @constant
- * @type Number
- */
-MediaError.prototype.MEDIA_ERR_ABORTED=1;
-
-/**
- * Constant MediaError.MEDIA_ERR_NETWORK=2
- * http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
- * @constant
- * @type Number
- */
-MediaError.prototype.MEDIA_ERR_NETWORK=2;
-
-/**
- * Constant MediaError.MEDIA_ERR_DECODED=3
- * http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
- * @constant
- * @type Number
- */
-MediaError.prototype.MEDIA_ERR_DECODE=3;
-
-/**
- * Constant MediaError.MEDIA_ERR_SRC_NOT_SUPPORTED=4
- * http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
- * @constant
- * @type Number
- */
-MediaError.prototype.MEDIA_ERR_SRC_NOT_SUPPORTED=4;
-
-/**
- * Property code
- * http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
- * @type Number
- * @memberOf MediaError
- */
-MediaError.prototype.code=new Number();
-
-/**
- * Object HTMLMediaElement
- * http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
- * @augments HTMLElement
- * @see HTMLElement
- */
-function HTMLMediaElement(){};
-HTMLMediaElement.prototype = new HTMLElement();
-
-/**
- * Property src
- * http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
- * @type String
- * @memberOf HTMLMediaElement
- */
-HTMLMediaElement.prototype.src=new String();
-
-/**
- * Property currentSrc
- * http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
- * @type String
- * @memberOf HTMLMediaElement
- */
-HTMLMediaElement.prototype.currentSrc=new String();
-
-/**
- * Property crossOrigin
- * http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
- * @type String
- * @memberOf HTMLMediaElement
- */
-HTMLMediaElement.prototype.crossOrigin=new String();
-
-/**
- * Constant HTMLMediaElement.NETWORK_EMPTY=0
- * http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
- * @constant
- * @type Number
- */
-HTMLMediaElement.prototype.NETWORK_EMPTY=0;
-
-/**
- * Constant HTMLMediaElement.NETWORK_IDLE=1
- * http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
- * @constant
- * @type Number
- */
-HTMLMediaElement.prototype.NETWORK_IDLE=1;
-
-/**
- * Constant HTMLMediaElement.NETWORK_LOADING=2
- * http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
- * @constant
- * @type Number
- */
-HTMLMediaElement.prototype.NETWORK_LOADING=2;
-
-/**
- * Constant HTMLMediaElement.NETWORK_NO_SOURCE=3
- * http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
- * @constant
- * @type Number
- */
-HTMLMediaElement.prototype.NETWORK_NO_SOURCE=3;
-
-/**
- * Property networkState
- * http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
- * @type Number
- * @memberOf HTMLMediaElement
- */
-HTMLMediaElement.prototype.networkState=new Number();
-
-/**
- * Property preload
- * http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
- * @type String
- * @memberOf HTMLMediaElement
- */
-HTMLMediaElement.prototype.preload=new String();
-
-/**
- * Property buffered
- * http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
- * @type TimeRanges
- * @memberOf HTMLMediaElement
- */
-HTMLMediaElement.prototype.buffered=new TimeRanges();
-
-/**
- * function load()
- * http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
- * @memberOf HTMLMediaElement
- */
-HTMLMediaElement.prototype.load=function(){};
-
-/**
- * function canPlayType(type)
- * http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
- * @param {String} type
- * @memberOf HTMLMediaElement
- * @returns {String}
- */
-HTMLMediaElement.prototype.canPlayType=function(type){new String();};
-
-/**
- * Constant HTMLMediaElement.HAVE_NOTHING=0
- * http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
- * @constant
- * @type Number
- */
-HTMLMediaElement.prototype.HAVE_NOTHING=0;
-
-/**
- * Constant HTMLMediaElement.HAVE_METADATA=1
- * http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
- * @constant
- * @type Number
- */
-HTMLMediaElement.prototype.HAVE_METADATA=1;
-
-/**
- * Constant HTMLMediaElement.HAVE_CURRENT_DATA=2
- * http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
- * @constant
- * @type Number
- */
-HTMLMediaElement.prototype.HAVE_CURRENT_DATA=2;
-
-/**
- * Constant HTMLMediaElement.HAVE_FUTURE_DATA=3
- * http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
- * @constant
- * @type Number
- */
-HTMLMediaElement.prototype.HAVE_FUTURE_DATA=3;
-
-/**
- * Constant HTMLMediaElement.HAVE_ENOUGH_DATA=4
- * http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
- * @constant
- * @type Number
- */
-HTMLMediaElement.prototype.HAVE_ENOUGH_DATA=4;
-
-/**
- * Property readyState
- * http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
- * @type Number
- * @memberOf HTMLMediaElement
- */
-HTMLMediaElement.prototype.readyState=new Number();
-
-/**
- * Property seeking
- * http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
- * @type Boolean
- * @memberOf HTMLMediaElement
- */
-HTMLMediaElement.prototype.seeking=new Boolean();
-
-/**
- * Property currentTime
- * http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
- * @type Number
- * @memberOf HTMLMediaElement
- */
-HTMLMediaElement.prototype.currentTime=new Number();
-
-/**
- * Property initialTime
- * http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
- * @type Number
- * @memberOf HTMLMediaElement
- */
-HTMLMediaElement.prototype.initialTime=new Number();
-
-/**
- * Property duration
- * http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
- * @type Number
- * @memberOf HTMLMediaElement
- */
-HTMLMediaElement.prototype.duration=new Number();
-
-/**
- * Property startOffsetTime
- * http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
- * @type Date
- * @memberOf HTMLMediaElement
- */
-HTMLMediaElement.prototype.startOffsetTime=new Date();
-
-/**
- * Property paused
- * http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
- * @type Boolean
- * @memberOf HTMLMediaElement
- */
-HTMLMediaElement.prototype.paused=new Boolean();
-
-/**
- * Property defaultPlaybackRate
- * http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
- * @type Number
- * @memberOf HTMLMediaElement
- */
-HTMLMediaElement.prototype.defaultPlaybackRate=new Number();
-
-/**
- * Property playbackRate
- * http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
- * @type Number
- * @memberOf HTMLMediaElement
- */
-HTMLMediaElement.prototype.playbackRate=new Number();
-
-/**
- * Property played
- * http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
- * @type TimeRanges
- * @memberOf HTMLMediaElement
- */
-HTMLMediaElement.prototype.played=new TimeRanges();
-
-/**
- * Property seekable
- * http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
- * @type TimeRanges
- * @memberOf HTMLMediaElement
- */
-HTMLMediaElement.prototype.seekable=new TimeRanges();
-
-/**
- * Property ended
- * http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
- * @type Boolean
- * @memberOf HTMLMediaElement
- */
-HTMLMediaElement.prototype.ended=new Boolean();
-
-/**
- * Property autoplay
- * http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
- * @type Boolean
- * @memberOf HTMLMediaElement
- */
-HTMLMediaElement.prototype.autoplay=new Boolean();
-
-/**
- * Property loop
- * http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
- * @type Boolean
- * @memberOf HTMLMediaElement
- */
-HTMLMediaElement.prototype.loop=new Boolean();
-
-/**
- * function play()
- * http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
- * @memberOf HTMLMediaElement
- */
-HTMLMediaElement.prototype.play=function(){};
-
-/**
- * function pause()
- * http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
- * @memberOf HTMLMediaElement
- */
-HTMLMediaElement.prototype.pause=function(){};
-
-/**
- * Property controls
- * http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
- * @type Boolean
- * @memberOf HTMLMediaElement
- */
-HTMLMediaElement.prototype.controls=new Boolean();
-
-/**
- * Property volume
- * http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
- * @type Number
- * @memberOf HTMLMediaElement
- */
-HTMLMediaElement.prototype.volume=new Number();
-
-/**
- * Property muted
- * http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
- * @type Boolean
- * @memberOf HTMLMediaElement
- */
-HTMLMediaElement.prototype.muted=new Boolean();
-
-/**
- * Property defaultMuted
- * http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
- * @type Boolean
- * @memberOf HTMLMediaElement
- */
-HTMLMediaElement.prototype.defaultMuted=new Boolean();
-
-/**
- * Object HTMLAudioElement
- * http://www.w3.org/TR/2012/WD-html5-20120329/the-audio-element.html
- * @augments HTMLMediaElement
- * @constructor
- * @param {String} src
- * @see HTMLMediaElement
- */
-function HTMLAudioElement(src){};
-HTMLAudioElement.prototype = new HTMLMediaElement();
-
-/**
- * Object HTMLVideoElement
- * http://www.w3.org/TR/2012/WD-html5-20120329/the-audio-element.html
- * @augments HTMLMediaElement
- * @see HTMLMediaElement
- */
-function HTMLVideoElement(){};
-HTMLVideoElement.prototype = new HTMLMediaElement();
-
-/**
- * Property width
- * http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
- * @type Number
- * @memberOf HTMLVideoElement
- */
-HTMLVideoElement.prototype.width=new Number();
-
-/**
- * Property height
- * http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
- * @type Number
- * @memberOf HTMLVideoElement
- */
-HTMLVideoElement.prototype.height=new Number();
-
-/**
- * Property videoWidth
- * http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
- * @type Number
- * @memberOf HTMLVideoElement
- */
-HTMLVideoElement.prototype.videoWidth=new Number();
-
-/**
- * Property videoHeight
- * http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
- * @type Number
- * @memberOf HTMLVideoElement
- */
-HTMLVideoElement.prototype.videoHeight=new Number();
-
-/**
- * Property poster
- * http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
- * @type String
- * @memberOf HTMLVideoElement
- */
-HTMLVideoElement.prototype.poster=new String();
-
diff --git a/Java/.metadata/.plugins/org.eclipse.wst.jsdt.core/libraries/system.js b/Java/.metadata/.plugins/org.eclipse.wst.jsdt.core/libraries/system.js
deleted file mode 100644
index 2066ffbc..00000000
--- a/Java/.metadata/.plugins/org.eclipse.wst.jsdt.core/libraries/system.js
+++ /dev/null
@@ -1,1458 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2008, 2010 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- ******************************************************************************
-* Please see http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
-*/
-
-/**
- * Object Object()
- * @constructor
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-function Object(){};
- /**
- * function toString()
- * @memberOf Object
- * @returns {String}
- * @see Object
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Object.prototype.toString = function(){return "";};
- /**
- * function toLocaleString()
- * @memberOf Object
- * @returns {String}
- * @see Object
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Object.prototype.toLocaleString = function(){return "";};
- /**
- * function valueOf()
- * @memberOf Object
- * @returns {Object}
- * @see Object
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Object.prototype.valueOf = function(){return new Object();};
- /**
- * function hasOwnProperty(name)
- * @memberOf Object
- * @param {String} name
- * @returns {Boolean}
- * @see Object
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Object.prototype.hasOwnProperty = function(name){return true;};
- /**
- * function isPrototypeOf(o)
- * @memberOf Object
- * @param {Object} o
- * @returns {Boolean}
- * @see Object
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Object.prototype.isPrototypeOf = function(o){return true;};
- /**
- * function propertyIsEnumerable(name)
- * @memberOf Object
- * @param {Object} name
- * @returns {Boolean}
- * @see Object
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Object.prototype.propertyIsEnumerable = function(name){return true;};
-/**
- * Property constructor
- * @type Function
- * @memberOf Object
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Object.prototype.constructor = new Function();
-
-/**
- * Object String()
- * @constructor
- * @extends Object
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-function String(){}
-String.prototype = new Object();
-/**
- * static function fromCharCode(charCode1, ...)
- * @memberOf String
- * @param {Number} charCode
- * @returns {String}
- * @static
- * @see String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-String.fromCharCode = function(charCode){return "";};
-/**
- * Property length
- * @type Number
- * @memberOf String
- * @see String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-String.prototype.length = 1;
- /**
- * function charAt(position)
- * @memberOf String
- * @param {Number} position
- * @returns {String}
- * @see String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-String.prototype.charAt = function(position){return "";};
- /**
- * function charCodeAt(position)
- * @memberOf String
- * @param {Number} position
- * @returns {Number}
- * @see String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-String.prototype.charCodeAt = function(position){return 0;};
- /**
- * function concat(value1, ...)
- * @memberOf String
- * @param {String} value
- * @returns {String}
- * @see String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-String.prototype.concat = function(value){return "";};
- /**
- * function indexOf(searchString, startPosition)
- * @memberOf String
- * @param {String} searchString
- * @param {Number} startPosition
- * @returns {Number}
- * @see String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-String.prototype.indexOf = function(searchString, startPosition){return 1;};
- /**
- * function lastIndexOf(searchString, startPosition)
- * @memberOf String
- * @param {String} searchString
- * @param {Number} startPosition
- * @returns {Number}
- * @see String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-String.prototype.lastIndexOf = function(searchString, startPosition){return 1;};
- /**
- * function localeCompare(otherString)
- * @memberOf String
- * @param {String} otherString
- * @returns {Number}
- * @see String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-String.prototype.localeCompare = function(otherString){return 0;};
- /**
- * function match(regexp)
- * @memberOf String
- * @param {RegExp} regexp
- * @returns {Array}
- * @see String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-String.prototype.match = function(regexp){return [];};
- /**
- * function replace(regexp, replaceValue)
- * @memberOf String
- * @param {RegExp} regexp
- * @param {String} replaceValue
- * @returns {String}
- * @see String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-String.prototype.replace = function(regexp, replaceValue){return "";};
- /**
- * function search(regexp)
- * @memberOf String
- * @param {RegExp} regexp
- * @returns {Number}
- * @see String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-String.prototype.search = function(regexp){return 1;};
- /**
- * function slice(start, end)
- * @memberOf String
- * @param {Number} start
- * @param {Number} end
- * @returns {String}
- * @see String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-String.prototype.slice = function(start, end){return "";};
- /**
- * function split(separator, limit)
- * @memberOf String
- * @param {String} separator
- * @param {Number} limit
- * @returns {Array}
- * @see String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-String.prototype.split = function(separator, limit){return [];};
- /**
- * function substring(start, end)
- * @memberOf String
- * @param {Number} start
- * @param {Number} end
- * @returns {String}
- * @see String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-String.prototype.substring = function(start, end){return "";};
- /**
- * function toLowerCase()
- * @memberOf String
- * @returns {String}
- * @see String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-String.prototype.toLowerCase = function(){return "";};
- /**
- * function toLocaleLowerCase()
- * @memberOf String
- * @returns {String}
- * @see String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-String.prototype.toLocaleLowerCase = function(){return "";};
- /**
- * function toUpperCase()
- * @memberOf String
- * @returns {String}
- * @see String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-String.prototype.toUpperCase= function (){return "";};
- /**
- * function toLocaleUpperCase()
- * @memberOf String
- * @returns {String}
- * @see String
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-String.prototype.toLocaleUpperCase = function(){return "";};
-
-/**
- * Object Number()
- * @constructor
- * @extends Object
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-function Number(){}
-Number.prototype = new Object();
-/**
- * property MIN_VALUE
- * @type Number
- * @memberOf Number
- * @static
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Number.MIN_VALUE = 0;
-/**
- * property MAX_VALUE
- * @type Number
- * @memberOf Number
- * @static
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Number.MAX_VALUE = 0 ;
-/**
- * property NaN
- * @type Number
- * @memberOf Number
- * @static
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Number.NaN = 0;
-/**
- * property NEGATIVE_INFINITY
- * @type Number
- * @memberOf Number
- * @static
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Number.NEGATIVE_INFINITY = 0;
-/**
- * property POSITIVE_INFINITY
- * @type Number
- * @memberOf Number
- * @static
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Number.POSITIVE_INFINITY = 0;
-/**
- * function toFixed(fractionDigits)
- * @memberOf Number
- * @param {Number} fractionDigits
- * @returns {String}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Number.prototype.toFixed = function(fractionDigits){return "";};
-/**
- * function toExponential(fractionDigits)
- * @memberOf Number
- * @param {Number} fractionDigits
- * @returns {String}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
-*/
-Number.prototype.toExponential = function(fractionDigits){return "";};
-/**
- * function toPrecision(precision)
- * @memberOf Number
- * @param {Number} fractionDigits
- * @returns {String}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
-*/
-Number.prototype.toPrecision = function(fractionDigits){return "";};
-
-/**
- * Object Boolean()
- * @constructor
- * @extends Object
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
-*/
-function Boolean(){};
-Boolean.prototype = new Object();
-
-/**
- * Object Array()
- * @constructor
- * @extends Object
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-function Array(){};
-Array.prototype = new Object();
-/**
- * Property length
- * @type Number
- * @memberOf Array
- * @see Array
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Array.prototype.length = 1;
-/**
- * function concat(args)
- * @param {Array} args
- * @returns {Array}
- * @memberOf Array
- * @see Array
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Array.prototype.concat = function(args){return [];};
-/**
- * function join(seperator)
- * @param {String} seperator
- * @returns {Array}
- * @memberOf Array
- * @see Array
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Array.prototype.join = function(seperator){return [];};
-/**
- * function pop()
- * @returns {Object}
- * @memberOf Array
- * @see Array
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Array.prototype.pop = function(){return new Object();};
-/**
- * function push(args)
- * @param {Array} args
- * @memberOf Array
- * @see Array
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Array.prototype.push = function(args){};
-/**
- * function reverse()
- * @returns {Array}
- * @memberOf Array
- * @see Array
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Array.prototype.reverse = function(){return [];};
-/**
- * function shift()
- * @returns {Object}
- * @memberOf Array
- * @see Array
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Array.prototype.shift = function(){return new Object();};
-/**
- * function slice(start, end)
- * @param {Number} start
- * @param {Number} end
- * @returns {Array}
- * @memberOf Array
- * @see Array
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Array.prototype.slice = function(start, end){return [];};
-/**
- * function sort(funct)
- * @param {Function} funct
- * @returns {Array}
- * @memberOf Array
- * @see Array
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Array.prototype.sort = function(funct){return [];};
-/**
- * function splice(start, deletecount, items)
- * @param {Number} start
- * @param {Number} deletecount
- * @param {Array} items
- * @returns {Array}
- * @memberOf Array
- * @see Array
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Array.prototype.splice = function(start, deletecount, items){return [];};
-/**
- * function unshift(items)
- * @param {Object} values
- * @returns {Number}
- * @memberOf Array
- * @see Array
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Array.prototype.unshift = function(values){return 1;};
-
-/**
- * Object Function()
- * @constructor
- * @extends Object
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-function Function(){};
-Function.prototype = new Object();
-/**
- * function apply (thisObject, argArray)
- * @param {Object} thisObject
- * @param {Array} argArray
- * @returns {Object}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Function.prototype.apply = function(thisArg, argArray){return new Object();};
-/**
- * function call (thisObject, args)
- * @param {Object} thisObject
- * @param {Object} args
- * @returns {Object}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Function.prototype.call = function(thisObject, args){return new Object();};
-/**
- * property length
- * @type Number
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Function.prototype.length = 0;
-
-/**
- * Object Date(s)
- * @constructor
- * @param {String} s
- * @extends Object
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-function Date(s){};
-Date.prototype = new Object();
-/**
- * function UTC(hour, min, sec, ms)
- * @memberOf Date
- * @param {Number} hour
- * @param {Number} min
- * @param {Number} sec
- * @param {Number} ms
- * @returns {Number}
- * @static
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
-*/
-Date.UTC = function(hour, min, sec, ms){return 0;};
-/**
- * function parse(string)
- * @memberOf Date
- * @param {String} string
- * @returns {Number}
- * @static
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Date.parse = function(string){return 0;};
-/**
- * function toDateString()
- * @memberOf Date
- * @returns {String}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Date.prototype.toDateString = function(){return "";};
-/**
- * function toTimeString()
- * @memberOf Date
- * @returns {String}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Date.prototype.toTimeString = function(){return "";};
-/**
- * function toLocaleString()
- * @memberOf Date
- * @returns {String}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Date.prototype.toLocaleString = function(){return "";};
-/**
- * function toLocaleDateString()
- * @memberOf Date
- * @returns {String}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Date.prototype.toLocaleDateString = function(){return "";};
-/**
- * function toLocaleTimeString()
- * @memberOf Date
- * @returns {String}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Date.prototype.toLocaleTimeString = function(){return "";};
-/**
- * function valueOf()
- * @memberOf Date
- * @returns {Object}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Date.prototype.valueOf = function(){return new Object();};
-/**
- * function getFullYear()
- * @memberOf Date
- * @returns {Number}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Date.prototype.getFullYear = function(){return 0;};
-/**
- * function getTime()
- * @memberOf Date
- * @returns {Number}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Date.prototype.getTime = function(){return 0;};
-/**
- * function getUTCFullYear()
- * @memberOf Date
- * @returns {Number}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Date.prototype.getUTCFullYear = function(){return 0;};
-/**
- * function getMonth()
- * @memberOf Date
- * @returns {Number}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Date.prototype.getMonth = function(){return 0;};
-/**
- * function getUTCMonth()
- * @memberOf Date
- * @returns {Number}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Date.prototype.getUTCMonth = function(){return 0;};
-/**
- * function getDate()
- * @memberOf Date
- * @returns {Number}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Date.prototype.getDate = function(){return 0;};
-/**
- * function getUTCDate()
- * @memberOf Date
- * @returns {Number}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Date.prototype.getUTCDate = function(){return 0;};
-/**
- * function getDay()
- * @memberOf Date
- * @returns {Number}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Date.prototype.getDay = function(){return 0;};
-/**
- * function getUTCDay()
- * @memberOf Date
- * @type Number
- * @returns {Number}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
-
- */
-Date.prototype.getUTCDay=function(){return 0;};
-/**
- * function getHours()
- * @memberOf Date
- * @returns {Number}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Date.prototype.getHours = function(){return 0;};
-/**
- * function getUTCHours()
- * @memberOf Date
- * @returns {Number}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Date.prototype.getUTCHours = function(){return 0;};
-/**
- * function getMinutes()
- * @memberOf Date
- * @returns {Number}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Date.prototype.getMinutes = function(){return 0;};
-/**
- * function getUTCMinutes()
- * @memberOf Date
- * @returns {Number}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Date.prototype.getUTCMinutes = function(){return 0;};
-/**
- * function getSeconds()
- * @memberOf Date
- * @returns {Number}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Date.prototype.getSeconds = function(){return 0;};
-/**
- * function getUTCSeconds()
- * @memberOf Date
- * @returns {Number}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Date.prototype.getUTCSeconds = function(){return 0;};
-/**
- * function getMilliseconds()
- * @memberOf Date
- * @returns {Number}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Date.prototype.getMilliseconds = function(){return 0;};
-/**
- * function getUTCMilliseconds()
- * @memberOf Date
- * @returns {Number}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Date.prototype.getUTCMilliseconds = function(){return 0;};
-/**
- * function getTimezoneOffset()
- * @memberOf Date
- * @returns {Number}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Date.prototype.getTimezoneOffset = function(){return 0;};
-/**
- * function setTime(value)
- * @memberOf Date
- * @returns {Number}
- * @param {Number} value
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Date.prototype.setTime = function(value){return 0;};
-
-/**
- * function setMilliseconds(value)
- * @memberOf Date
- * @returns {Number}
- * @param {Number} value
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Date.prototype.setMilliseconds = function(value){return 0;};
-/**
- * function setUTCMilliseconds(ms)
- * @memberOf Date
- * @returns {Number}
- * @param {Number} ms
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Date.prototype.setUTCMilliseconds = function(ms){return 0;};
-/**
- * function setSeconds(sec,ms)
- * @memberOf Date
- * @returns {Number}
- * @param {Number} sec
- * @param {Number} ms
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Date.prototype.setSeconds = function(sec,ms){return 0;};
-/**
- * function setUTCSeconds(sec,ms)
- * @memberOf Date
- * @returns {Number}
- * @param {Number} sec
- * @param {Number} ms
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Date.prototype.setUTCSeconds=function(sec,ms){return 0;};
-/**
- * function setMinutes(min,sec,ms)
- * @memberOf Date
- * @returns {Number}
- * @param {Number} min
- * @param {Number} sec
- * @param {Number} ms
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Date.prototype.setMinutes=function(min,sec,ms){return 0;};
-/**
- * function setUTCMinute(min,sec,ms)
- * @memberOf Date
- * @returns {Number}
- * @param {Number} min
- * @param {Number} sec
- * @param {Number} ms
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Date.prototype.setUTCMinute = function(min,sec,ms){return 0;};
-/**
- * function setHours(hour, min,sec,ms)
- * @memberOf Date
- * @returns {Number}
- * @param {Number} hour
- * @param {Number} min
- * @param {Number} sec
- * @param {Number} ms
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Date.prototype.setHours = function(hour,min,sec,ms){return 0;};
-/**
- * function setUTCHours(hour, min,sec,ms)
- * @memberOf Date
- * @returns {Number}
- * @param {Number} hour
- * @param {Number} min
- * @param {Number} sec
- * @param {Number} ms
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Date.prototype.setUTCHours = function(hour,min,sec,ms){return 0;};
-
-/**
- * function setDate(date)
- * @memberOf Date
- * @returns {Number}
- * @param {Number} date
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Date.prototype.setDate = function(date){return 0;};
-
-/**
- * function setUTCDate(date)
- * @memberOf Date
- * @returns {Number}
- * @param {Number} date
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Date.prototype.setUTCDate = function(date){return 0;};
-
-/**
- * function setMonth(month,date)
- * @memberOf Date
- * @returns {Number}
- * @param {Number} date
- * @param {Number} month
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Date.prototype.setMonth = function(month,date){return 1;};
-/**
- * function setUTCMonth(month,date)
- * @memberOf Date
- * @returns {Number}
- * @param {Number} date
- * @param {Number} month
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Date.prototype.setUTCMonth = function(month,date){return 1;};
-/**
- * function setFullYear(month,date)
- * @memberOf Date
- * @returns {Number}
- * @param {Number} date
- * @param {Number} month
- * @param {Number} year
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Date.prototype.setFullYear = function(year, month,date){return 0;};
-/**
- * function setUTCFullYear(month,date)
- * @memberOf Date
- * @returns {Date}
- * @param {Number} date
- * @param {Number} month
- * @param {Number} year
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Date.prototype.setUTCFullYear = function(year, month,date){};
-/**
- * function toUTCString()
- * @memberOf Date
- * @returns {String}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
-*/
-Date.prototype.toUTCString = function(){return "";};
-
-/**
- * Property NaN
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-var NaN=0;
-/**
- * Property Infinity
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-var Infinity=0;
-/**
- * function eval(s)
- * @param {String} s
- * @type Object
- * @returns {Object}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-function eval(s){return new Object();};
-
-//@GINO: Bug 197987 (Temp Fix)
-/**
- * Property debugger
- * @description Debugger keyword
- */
-var debugger=null;
-
-/**
- * Property undefined
- * @description undefined
-*/
-var undefined=null;
-
-/**
- * function parseInt(s,radix)
- * @param {String} s
- * @param {Number} radix
- * @type Number
- * @returns {Number}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-function parseInt(s,radix){return 0;};
-/**
- * function parseFloat(s)
- * @param {String} s
- * @type Number
- * @returns {Number}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-function parseFloat(s){return 0;};
-/**
- * function escape(s)
- * @param {String} s
- * @type String
- * @returns {String}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
-*/
-function escape(s){return "";};
-/**
- * function unescape(s)
- * @param {String} s
- * @type String
- * @returns {String}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
-*/
-function unescape(s){return "";};
-/**
- * function isNaN(number)
- * @param {String} number
- * @type Boolean
- * @returns {Boolean}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-function isNaN(number){return false;};
-/**
- * function isFinite(number)
- * @param {String} number
- * @type Boolean
- * @returns {Boolean}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-function isFinite(number){return false;};
-/**
- * function decodeURI(encodedURI)
- * @param {String} encodedURI
- * @type String
- * @returns {String}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
-*/
-function decodeURI(encodedURI){return "";};
-/**
- * @param {String} uriComponent
- * @type String
- * @returns {String}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
-*/
-function decodeURIComponent(uriComponent){return "";};
-/**
- * function encodeURIComponent(uriComponent)
- * @param {String} uriComponent
- * @type String
- * @returns {String}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
-*/
-function encodeURIComponent(uriComponent){return "";};
-
-/**
- * function encodeURIComponent(URI)
- * @param {String} URI
- * @type String
- * @returns {String}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
-*/
-function encodeURI(URI){return "";};
-
-/**
- * Object Math(\s)
- * @super Object
- * @constructor
- * @memberOf Math
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
-
- */
-function Math(){};
-Math.prototype=new Object();
-/**
- * Property E
- * @memberOf Math
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Math.E=0;
-/**
- * Property LN10
- * @memberOf Math
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Math.LN10=0;
-/**
- * Property LN2
- * @memberOf Math
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Math.LN2=0;
-/**
- * Property LOG2E
- * @memberOf Math
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Math.LOG2E=0;
-/**
- * Property LOG10E
- * @memberOf Math
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Math.LOG10E=0;
-/**
- * Property PI
- * @memberOf Math
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Math.PI=0;
-/**
- * Property SQRT1_2
- * @memberOf Math
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Math.SQRT1_2=0;
-/**
- * Property SQRT2
- * @memberOf Math
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Math.SQRT2=0;
-/**
- * function abs(x)
- * @memberOf Math
- * @param {Number} x
- * @type Number
- * @returns {Number}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Math.abs=function(x){return 0;};
-/**
- * function acos(x)
- * @memberOf Math
- * @param {Number} x
- * @type Number
- * @returns {Number}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Math.acos=function(x){return 0;};
-/**
- * function asin(x)
- * @memberOf Math
- * @param {Number} x
- * @type Number
- * @returns {Number}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Math.asin=function(x){return 0;};
-/**
- * function atan(x)
- * @memberOf Math
- * @param {Number} x
- * @type Number
- * @returns {Number}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Math.atan=function(x){return 0;};
-/**
- * function atan2(x,y)
- * @memberOf Math
- * @param {Number} x
- * @param {Number} y
- * @type Number
- * @returns {Number}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Math.atan2=function(x,y){return 0;};
-/**
- * function ceil(x)
- * @memberOf Math
- * @param {Number} x
- * @type Number
- * @returns {Number}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Math.ceil=function(x){return 0;};
-/**
- * function cos(x)
- * @memberOf Math
- * @param {Number} x
- * @type Number
- * @returns {Number}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Math.cos=function(x){return 0;};
-/**
- * function exp(x)
- * @memberOf Math
- * @param {Number} x
- * @type Number
- * @returns {Number}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Math.exp=function(x){return 0;};
-/**
- * function floor(x)
- * @memberOf Math
- * @param {Number} x
- * @type Number
- * @returns {Number}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Math.floor=function(x){return 0;};
-/**
- * function log(x)
- * @memberOf Math
- * @param {Number} x
- * @type Number
- * @returns {Number}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Math.log=function(x){return 0;};
-/**
- * function max(arg)
- * @memberOf Math
- * @param {Number} args
- * @type Number
- * @returns {Number}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Math.max=function(args){return 0;};
-/**
- * function min(arg)
- * @memberOf Math
- * @param {Number} args
- * @type Number
- * @returns {Number}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Math.min=function(args){return 0;};
-/**
- * function pow(x,y)
- * @memberOf Math
- * @param {Number} x
- * @param {Number} y
- * @type Number
- * @returns {Number}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Math.pow=function(x,y){return 0;};
-/**
- * function pow()
- * @memberOf Math
- * @type Number
- * @returns {Number}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Math.random=function(){return 0;};
-/**
- * function round(x)
- * @memberOf Math
- * @param {Number} x
- * @type Number
- * @returns {Number}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Math.round=function(x){return 0;};
-/**
- * function sin(x)
- * @memberOf Math
- * @param {Number} x
- * @type Number
- * @returns {Number}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Math.sin=function(x){return 0;};
-/**
- * function sqrt(x)
- * @memberOf Math
- * @param {Number} x
- * @type Number
- * @returns {Number}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Math.sqrt=function(x){return 0;};
-/**
- * function tan(x)
- * @memberOf Math
- * @param {Number} x
- * @type Number
- * @returns {Number}
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Math.tan=function(x){return 0;};
-/**
- * Object RegExp()
- * @super Object
- * @constructor
- * @memberOf RegExp
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-function RegExp(){};
-RegExp.prototype=new Object();
-/**
- * function exec(string)
- * @param {String} string
- * @returns {Array}
- * @type Array
- * @memberOf RegExp
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-RegExp.prototype.exec=function(string){return [];};
-/**
- * function test(string)
- * @param {String} string
- * @returns {Boolean}
- * @type Boolean
- * @memberOf RegExp
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-RegExp.prototype.test=function(string){return false;};
-/**
- * property source
- * @type String
- * @memberOf RegExp
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-RegExp.prototype.source="";
-/**
- * property global
- * @type Boolean
- * @memberOf RegExp
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-RegExp.prototype.global=false;
-
-/**
- * property ignoreCase
- * @type Boolean
- * @memberOf RegExp
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-RegExp.prototype.ignoreCase=false;
-/**
- * property multiline
- * @type Boolean
- * @memberOf RegExp
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-RegExp.prototype.multiline=false;
-/**
- * property lastIndex
- * @type Number
- * @memberOf RegExp
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-RegExp.prototype.lastIndex=0;
-/**
- * Object Error(message)
- * @super Object
- * @constructor
- * @param {String} message
- * @memberOf Error
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-function Error(message){};
-Error.prototype=new Object();
-/**
- * property name
- * @type String
- * @memberOf Error
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Error.prototype.name="";
-/**
- * property message
- * @type String
- * @memberOf Error
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-Error.prototype.message="";
-/**
- * Object EvalError()
- * @super Error
- * @constructor
- *
- * @memberOf EvalError
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-function EvalError(){};
-EvalError.prototype=new Error("");
-/**
- * Object RangeError()
- * @super Error
- * @constructor
- *
- * @memberOf RangeError
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-function RangeError(){};
-RangeError.prototype=new Error("");
-/**
- * Object ReferenceError()
- * @super Error
- * @constructor
- *
- * @memberOf ReferenceError
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-function ReferenceError(){};
-ReferenceError.prototype=new Error("");
-/**
- * Object SyntaxError()
- * @super Error
- * @constructor
- *
- * @memberOf SyntaxError
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-function SyntaxError(){};
-SyntaxError.prototype=new Error("");
-/**
- * Object TypeError()
- * @super Error
- * @constructor
- *
- * @memberOf TypeError
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-function TypeError(){};
-TypeError.prototype=new Error("");
-/**
- * Object URIError()
- * @super Error
- * @constructor
- *
- * @memberOf URIError
- * @since Standard ECMA-262 3rd. Edition
- * @since Level 2 Document Object Model Core Definition.
- */
-function URIError(){};
-URIError.prototype=new Error("");
-
-//support for debugger keyword
-var debugger = null;
\ No newline at end of file
diff --git a/Java/.metadata/.plugins/org.eclipse.wst.jsdt.core/libraries/xhr.js b/Java/.metadata/.plugins/org.eclipse.wst.jsdt.core/libraries/xhr.js
deleted file mode 100644
index 4d6c011d..00000000
--- a/Java/.metadata/.plugins/org.eclipse.wst.jsdt.core/libraries/xhr.js
+++ /dev/null
@@ -1,104 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2009, 2011 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- ******************************************************************************
- *
- * Based on information from https://developer.mozilla.org/En/XMLHttpRequest
- * and http://msdn2.microsoft.com/en-us/library/ms533062.aspx
- **/
-
-/**
-* function createRequest
-* @type XMLHttpRequest
-* @memberOf Window
-*/
-Window.prototype.createRequest= function(){return new XMLHttpRequest();};
-/**
-* Object XMLHttpRequest
-* @type constructor
-*/
-XMLHttpRequest.prototype=new Object();
-function XMLHttpRequest(){};
-
-/**
- * function onreadystatechange
- * @memberOf XMLHttpRequest
- */
-XMLHttpRequest.prototype.onreadystatechange=function(){};
-/**
- * property readyState
- * @type Number
- * @memberOf XMLHttpRequest
- */
-XMLHttpRequest.prototype.readyState=0;
-/**
- * property responseText
- * @type String
- * @memberOf XMLHttpRequest
- */
-XMLHttpRequest.prototype.responseText="";
-/**
- * property responseXML
- * @type Document
- * @memberOf XMLHttpRequest
- */
-XMLHttpRequest.prototype.responseXML=new Document();
-/**
- * property status
- * @type Number
- * @memberOf XMLHttpRequest
- */
-XMLHttpRequest.prototype.status=0;
-/**
- * property statusText
- * @type String
- * @memberOf XMLHttpRequest
- */
-XMLHttpRequest.prototype.statusText="";
-/**
- * function abort()
- * @memberOf XMLHttpRequest
- */
-XMLHttpRequest.prototype.abort=function(){};
-/**
-* function getAllResponseHeaders()
-* @type String
-* @memberOf XMLHttpRequest
-*/
-XMLHttpRequest.prototype.getAllResponseHeaders=function(){return "";};
-/**
-* function open(method, url, async, username, password)
-* @param {String} method
-* @param {String} url
-* @param {Boolean} optional async
-* @param {String} optional username
-* @param {String} optional password
-* @memberOf XMLHttpRequest
-*/
-XMLHttpRequest.prototype.open=function(method, url, async, username, password){};
-/**
-* function send(body)
-* @param {Object} body
-* @memberOf XMLHttpRequest
-*/
-XMLHttpRequest.prototype.send=function(body){};
-/**
-* function setRequestHeader(header,value)
-* @param {String} header
-* @param {String} value
-* @memberOf XMLHttpRequest
-*/
-XMLHttpRequest.prototype.setRequestHeader=function(header,value){};
-/**
-* function getAllResponseHeaders()
-* @param {String} header
-* @type String
-* @memberOf XMLHttpRequest
-*/
-XMLHttpRequest.prototype.getResponseHeader=function(header){return "";};
diff --git a/Java/.metadata/.plugins/org.eclipse.wst.jsdt.core/variablesAndContainers.dat b/Java/.metadata/.plugins/org.eclipse.wst.jsdt.core/variablesAndContainers.dat
deleted file mode 100644
index 3f8e74c7..00000000
Binary files a/Java/.metadata/.plugins/org.eclipse.wst.jsdt.core/variablesAndContainers.dat and /dev/null differ
diff --git a/Java/.metadata/.plugins/org.eclipse.wst.jsdt.ui/OpenTypeHistory.xml b/Java/.metadata/.plugins/org.eclipse.wst.jsdt.ui/OpenTypeHistory.xml
deleted file mode 100644
index a4ee3cbc..00000000
--- a/Java/.metadata/.plugins/org.eclipse.wst.jsdt.ui/OpenTypeHistory.xml
+++ /dev/null
@@ -1,2 +0,0 @@
-
-
diff --git a/Java/.metadata/.plugins/org.eclipse.wst.jsdt.ui/QualifiedTypeNameHistory.xml b/Java/.metadata/.plugins/org.eclipse.wst.jsdt.ui/QualifiedTypeNameHistory.xml
deleted file mode 100644
index 9e390f50..00000000
--- a/Java/.metadata/.plugins/org.eclipse.wst.jsdt.ui/QualifiedTypeNameHistory.xml
+++ /dev/null
@@ -1,2 +0,0 @@
-
-
diff --git a/Java/.metadata/.plugins/org.eclipse.wst.sse.core/task-tags.properties b/Java/.metadata/.plugins/org.eclipse.wst.sse.core/task-tags.properties
deleted file mode 100644
index 0cef6271..00000000
--- a/Java/.metadata/.plugins/org.eclipse.wst.sse.core/task-tags.properties
+++ /dev/null
@@ -1,3 +0,0 @@
-#
-#Wed Jun 17 15:51:11 EDT 2015
-task-tag-projects-already-scanned=RemoteSystemsTempFiles,net.alcetech.Core,net.alcetech.UniversalEditor.Core,net.alcetech.UserInterface,net.alcetech.UniversalEditor
diff --git a/Java/.metadata/version.ini b/Java/.metadata/version.ini
deleted file mode 100644
index ea01424a..00000000
--- a/Java/.metadata/version.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-#Wed Jun 17 14:07:00 EDT 2015
-org.eclipse.core.runtime=2
-org.eclipse.platform=4.4.2.v20150204-1700