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;
import graph.*;
import graph.VertexMarking;
import graph.EdgeMarking;
import graph.MarkedVertex;
import logging.Algorithm;
import logging.LogElementList;
import javax.swing.*;
import javax.swing.JPanel;
import javax.swing.JFrame;
import javax.swing.JOptionPane;
import java.util.Objects;

View File

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

View File

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

View File

@ -2,8 +2,10 @@ package OurApplication;
import visualisation.LegendArea;
import javax.swing.*;
import java.awt.*;
import javax.swing.BorderFactory;
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.

View File

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

View File

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

View File

@ -1,10 +1,25 @@
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 javax.swing.*;
import java.awt.*;
import javax.swing.JButton;
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;
/**

View File

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

View File

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

View File

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

View File

@ -1,6 +1,6 @@
package graph;
import java.awt.*;
import java.awt.Color;
/**
* 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.Vertex;
import java.awt.*;
import java.awt.Color;
import java.util.HashMap;
import java.util.Objects;
import java.util.PriorityQueue;