Managing Imports

This commit is contained in:
i23007 2024-07-09 15:51:40 +02:00
parent c900f07f89
commit f64cf0f61d
12 changed files with 46 additions and 23 deletions

View File

@ -1,10 +1,14 @@
package OurApplication; package OurApplication;
import graph.*; import graph.VertexMarking;
import graph.EdgeMarking;
import graph.MarkedVertex;
import logging.Algorithm; import logging.Algorithm;
import logging.LogElementList; import logging.LogElementList;
import javax.swing.*; import javax.swing.JPanel;
import javax.swing.JFrame;
import javax.swing.JOptionPane;
import java.util.Objects; import java.util.Objects;

View File

@ -1,9 +1,12 @@
package OurApplication; package OurApplication;
import graph.*; import graph.VertexMarking;
import graph.EdgeMarking;
import graph.DirectedGraph;
import logging.LogElementList; import logging.LogElementList;
import javax.swing.*; import javax.swing.JPanel;
import javax.swing.JFrame;
/** /**
* Entry point for the OurApplication, demonstrating logging and visualization integration. * Entry point for the OurApplication, demonstrating logging and visualization integration.

View File

@ -1,11 +1,12 @@
package OurApplication; package OurApplication;
import graph.*; import graph.VertexMarking;
import graph.EdgeMarking;
import logging.LogElementList; import logging.LogElementList;
import visualisation.DrawArea; import visualisation.DrawArea;
import visualizationElements.Edge; import visualizationElements.Edge;
import java.awt.*; import java.awt.Graphics;
/** /**

View File

@ -2,8 +2,10 @@ package OurApplication;
import visualisation.LegendArea; import visualisation.LegendArea;
import javax.swing.*; import javax.swing.BorderFactory;
import java.awt.*; import java.awt.Graphics;
import java.awt.Dimension;
import java.awt.Color;
/** /**
* This class represents a visualization.LegendArea implementation and has been created for demonstration purposes only. * This class represents a visualization.LegendArea implementation and has been created for demonstration purposes only.

View File

@ -1,8 +1,5 @@
package OurApplication; package OurApplication;
import graph.DirectedGraph;
import graph.EdgeMarking;
import graph.VertexMarking;
import logging.LogElement; import logging.LogElement;
import visualizationElements.Edge; import visualizationElements.Edge;
import visualizationElements.Vertex; import visualizationElements.Vertex;

View File

@ -2,8 +2,10 @@ package OurApplication;
import visualisation.ParameterArea; import visualisation.ParameterArea;
import javax.swing.*; import javax.swing.JRadioButton;
import java.awt.*; import javax.swing.JTextField;
import javax.swing.ButtonGroup;
import java.awt.GridLayout;
import java.awt.event.ActionEvent; import java.awt.event.ActionEvent;
import java.awt.event.ActionListener; import java.awt.event.ActionListener;

View File

@ -1,10 +1,25 @@
package OurApplication; package OurApplication;
import graph.*; import graph.VertexMarking;
import graph.EdgeMarking;
import graph.DirectedGraph;
import graph.ExampleGraphs;
import graph.MarkedVertex;
import graph.MarkedEdge;
import graph.EdgeWeightMarking;
import visualisation.ParameterArea; import visualisation.ParameterArea;
import javax.swing.*; import javax.swing.JButton;
import java.awt.*; import javax.swing.JRadioButton;
import javax.swing.ButtonGroup;
import javax.swing.JTextField;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.BorderFactory;
import javax.swing.JOptionPane;
import java.awt.GridLayout;
import java.awt.Dimension;
import java.awt.Color;
import java.util.Objects; import java.util.Objects;
/** /**

View File

@ -1,7 +1,5 @@
package graph; package graph;
import java.awt.*;
/** /**
* Class containing example graphs for demonstration purposes. * Class containing example graphs for demonstration purposes.
*/ */

View File

@ -3,8 +3,9 @@ package graph;
import OurApplication.OurLogElement; import OurApplication.OurLogElement;
import logging.LogElementList; import logging.LogElementList;
import java.awt.*; import java.awt.Color;
import java.util.*; import java.util.Vector;
import java.util.Objects;
/** /**
* Abstract class representing a generic graph. * Abstract class representing a generic graph.

View File

@ -1,6 +1,6 @@
package graph; package graph;
import java.awt.*; import java.awt.Color;
/** /**
* The MarkedEdge class extends the Edge class and includes additional attributes * The MarkedEdge class extends the Edge class and includes additional attributes

View File

@ -1,6 +1,6 @@
package graph; package graph;
import java.awt.*; import java.awt.Color;
/** /**
* The MarkedVertex class extends the Vertex class and includes additional attributes * The MarkedVertex class extends the Vertex class and includes additional attributes

View File

@ -6,7 +6,7 @@ import visualizationElements.Edge;
import visualizationElements.EdgeStyle; import visualizationElements.EdgeStyle;
import visualizationElements.Vertex; import visualizationElements.Vertex;
import java.awt.*; import java.awt.Color;
import java.util.HashMap; import java.util.HashMap;
import java.util.Objects; import java.util.Objects;
import java.util.PriorityQueue; import java.util.PriorityQueue;