Visualisation tests

This commit is contained in:
i23007 2024-06-27 11:07:46 +02:00
parent ba548f6c1e
commit cf63dddf51
57 changed files with 167 additions and 52 deletions

View File

@ -2,7 +2,9 @@
<module type="JAVA_MODULE" version="4"> <module type="JAVA_MODULE" version="4">
<component name="NewModuleRootManager" inherit-compiler-output="true"> <component name="NewModuleRootManager" inherit-compiler-output="true">
<exclude-output /> <exclude-output />
<content url="file://$MODULE_DIR$" /> <content url="file://$MODULE_DIR$">
<sourceFolder url="file://$MODULE_DIR$" isTestSource="false" />
</content>
<orderEntry type="inheritedJdk" /> <orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" /> <orderEntry type="sourceFolder" forTests="false" />
</component> </component>

2
.idea/misc.xml generated
View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<project version="4"> <project version="4">
<component name="ProjectRootManager"> <component name="ProjectRootManager" version="2" project-jdk-name="21" project-jdk-type="JavaSDK">
<output url="file://$PROJECT_DIR$/out" /> <output url="file://$PROJECT_DIR$/out" />
</component> </component>
</project> </project>

110
.idea/workspace.xml generated
View File

@ -1,31 +1,118 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<project version="4"> <project version="4">
<component name="AutoImportSettings">
<option name="autoReloadType" value="SELECTIVE" />
</component>
<component name="ChangeListManager"> <component name="ChangeListManager">
<list default="true" id="70f8ea87-9ffc-471a-8059-ebbfc323adcc" name="Changes" comment="" /> <list default="true" id="70f8ea87-9ffc-471a-8059-ebbfc323adcc" name="Changes" comment="">
<change afterPath="$PROJECT_DIR$/HTMLTest.html" afterDir="false" />
<change afterPath="$PROJECT_DIR$/Main.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/.idea/ProjektGraph.iml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/ProjektGraph.iml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/.idea/misc.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/misc.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Neuer Ordner/workspace/visualizationFramework/src/logging/Algorithm.class" beforeDir="false" afterPath="$PROJECT_DIR$/logging/Algorithm.class" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Neuer Ordner/workspace/visualizationFramework/src/logging/Algorithm.java" beforeDir="false" afterPath="$PROJECT_DIR$/logging/Algorithm.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Neuer Ordner/workspace/visualizationFramework/src/logging/LogElement.class" beforeDir="false" afterPath="$PROJECT_DIR$/logging/LogElement.class" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Neuer Ordner/workspace/visualizationFramework/src/logging/LogElement.java" beforeDir="false" afterPath="$PROJECT_DIR$/logging/LogElement.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Neuer Ordner/workspace/visualizationFramework/src/logging/LogElementList.class" beforeDir="false" afterPath="$PROJECT_DIR$/logging/LogElementList.class" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Neuer Ordner/workspace/visualizationFramework/src/logging/LogElementList.java" beforeDir="false" afterPath="$PROJECT_DIR$/logging/LogElementList.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Neuer Ordner/workspace/visualizationFramework/src/logging/package.html" beforeDir="false" afterPath="$PROJECT_DIR$/logging/package.html" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Neuer Ordner/workspace/visualizationFramework/src/testApplication/TestAlgorithm.java" beforeDir="false" afterPath="$PROJECT_DIR$/testApplication/TestAlgorithm.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Neuer Ordner/workspace/visualizationFramework/src/testApplication/TestApplication.java" beforeDir="false" afterPath="$PROJECT_DIR$/testApplication/TestApplication.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Neuer Ordner/workspace/visualizationFramework/src/testApplication/TestDrawArea.java" beforeDir="false" afterPath="$PROJECT_DIR$/testApplication/TestDrawArea.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Neuer Ordner/workspace/visualizationFramework/src/testApplication/TestHybridWindow.java" beforeDir="false" afterPath="$PROJECT_DIR$/testApplication/TestHybridWindow.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Neuer Ordner/workspace/visualizationFramework/src/testApplication/TestLegendArea.java" beforeDir="false" afterPath="$PROJECT_DIR$/testApplication/TestLegendArea.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Neuer Ordner/workspace/visualizationFramework/src/testApplication/TestLogElement.java" beforeDir="false" afterPath="$PROJECT_DIR$/testApplication/TestLogElement.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Neuer Ordner/workspace/visualizationFramework/src/testApplication/TestParameterArea.java" beforeDir="false" afterPath="$PROJECT_DIR$/testApplication/TestParameterArea.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Neuer Ordner/workspace/visualizationFramework/src/testApplication/TestTextArea.java" beforeDir="false" afterPath="$PROJECT_DIR$/testApplication/TestTextArea.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Neuer Ordner/workspace/visualizationFramework/src/testApplication/package.html" beforeDir="false" afterPath="$PROJECT_DIR$/testApplication/package.html" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Neuer Ordner/workspace/visualizationFramework/src/visualization/DrawArea.class" beforeDir="false" afterPath="$PROJECT_DIR$/visualisation/DrawArea.class" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Neuer Ordner/workspace/visualizationFramework/src/visualization/DrawArea.java" beforeDir="false" afterPath="$PROJECT_DIR$/visualisation/DrawArea.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Neuer Ordner/workspace/visualizationFramework/src/visualization/HybridWindow$AutoBackwardListener.class" beforeDir="false" afterPath="$PROJECT_DIR$/visualisation/HybridWindow$AutoBackwardListener.class" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Neuer Ordner/workspace/visualizationFramework/src/visualization/HybridWindow$AutoButtonListener.class" beforeDir="false" afterPath="$PROJECT_DIR$/visualisation/HybridWindow$AutoButtonListener.class" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Neuer Ordner/workspace/visualizationFramework/src/visualization/HybridWindow$AutoForwardListener.class" beforeDir="false" afterPath="$PROJECT_DIR$/visualisation/HybridWindow$AutoForwardListener.class" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Neuer Ordner/workspace/visualizationFramework/src/visualization/HybridWindow$AutoSliderListener.class" beforeDir="false" afterPath="$PROJECT_DIR$/visualisation/HybridWindow$AutoSliderListener.class" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Neuer Ordner/workspace/visualizationFramework/src/visualization/HybridWindow$FirstListener.class" beforeDir="false" afterPath="$PROJECT_DIR$/visualisation/HybridWindow$FirstListener.class" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Neuer Ordner/workspace/visualizationFramework/src/visualization/HybridWindow$LastListener.class" beforeDir="false" afterPath="$PROJECT_DIR$/visualisation/HybridWindow$LastListener.class" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Neuer Ordner/workspace/visualizationFramework/src/visualization/HybridWindow$NextListener.class" beforeDir="false" afterPath="$PROJECT_DIR$/visualisation/HybridWindow$NextListener.class" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Neuer Ordner/workspace/visualizationFramework/src/visualization/HybridWindow$PrevListener.class" beforeDir="false" afterPath="$PROJECT_DIR$/visualisation/HybridWindow$PrevListener.class" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Neuer Ordner/workspace/visualizationFramework/src/visualization/HybridWindow$StartListener.class" beforeDir="false" afterPath="$PROJECT_DIR$/visualisation/HybridWindow$StartListener.class" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Neuer Ordner/workspace/visualizationFramework/src/visualization/HybridWindow$StopListener.class" beforeDir="false" afterPath="$PROJECT_DIR$/visualisation/HybridWindow$StopListener.class" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Neuer Ordner/workspace/visualizationFramework/src/visualization/HybridWindow.class" beforeDir="false" afterPath="$PROJECT_DIR$/visualisation/HybridWindow.class" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Neuer Ordner/workspace/visualizationFramework/src/visualization/HybridWindow.java" beforeDir="false" afterPath="$PROJECT_DIR$/visualisation/HybridWindow.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Neuer Ordner/workspace/visualizationFramework/src/visualization/LegendArea.java" beforeDir="false" afterPath="$PROJECT_DIR$/visualisation/LegendArea.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Neuer Ordner/workspace/visualizationFramework/src/visualization/ParameterArea.class" beforeDir="false" afterPath="$PROJECT_DIR$/visualisation/ParameterArea.class" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Neuer Ordner/workspace/visualizationFramework/src/visualization/ParameterArea.java" beforeDir="false" afterPath="$PROJECT_DIR$/visualisation/ParameterArea.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Neuer Ordner/workspace/visualizationFramework/src/visualization/TextArea.class" beforeDir="false" afterPath="$PROJECT_DIR$/visualisation/TextArea.class" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Neuer Ordner/workspace/visualizationFramework/src/visualization/TextArea.java" beforeDir="false" afterPath="$PROJECT_DIR$/visualisation/TextArea.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Neuer Ordner/workspace/visualizationFramework/src/visualization/package.html" beforeDir="false" afterPath="$PROJECT_DIR$/visualisation/package.html" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Neuer Ordner/workspace/visualizationFramework/src/visualizationElements/BarChart.java" beforeDir="false" afterPath="$PROJECT_DIR$/visualizationElements/BarChart.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Neuer Ordner/workspace/visualizationFramework/src/visualizationElements/BarChartElement.java" beforeDir="false" afterPath="$PROJECT_DIR$/visualizationElements/BarChartElement.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Neuer Ordner/workspace/visualizationFramework/src/visualizationElements/Cell.java" beforeDir="false" afterPath="$PROJECT_DIR$/visualizationElements/Cell.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Neuer Ordner/workspace/visualizationFramework/src/visualizationElements/ChessBoard.java" beforeDir="false" afterPath="$PROJECT_DIR$/visualizationElements/ChessBoard.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Neuer Ordner/workspace/visualizationFramework/src/visualizationElements/DotChart.java" beforeDir="false" afterPath="$PROJECT_DIR$/visualizationElements/DotChart.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Neuer Ordner/workspace/visualizationFramework/src/visualizationElements/Edge.java" beforeDir="false" afterPath="$PROJECT_DIR$/visualizationElements/Edge.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Neuer Ordner/workspace/visualizationFramework/src/visualizationElements/EdgeStyle.java" beforeDir="false" afterPath="$PROJECT_DIR$/visualizationElements/EdgeStyle.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Neuer Ordner/workspace/visualizationFramework/src/visualizationElements/Graph.java" beforeDir="false" afterPath="$PROJECT_DIR$/visualizationElements/Graph.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Neuer Ordner/workspace/visualizationFramework/src/visualizationElements/Hashtable.java" beforeDir="false" afterPath="$PROJECT_DIR$/visualizationElements/Hashtable.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Neuer Ordner/workspace/visualizationFramework/src/visualizationElements/List.java" beforeDir="false" afterPath="$PROJECT_DIR$/visualizationElements/List.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Neuer Ordner/workspace/visualizationFramework/src/visualizationElements/Maze.java" beforeDir="false" afterPath="$PROJECT_DIR$/visualizationElements/Maze.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Neuer Ordner/workspace/visualizationFramework/src/visualizationElements/Queue.java" beforeDir="false" afterPath="$PROJECT_DIR$/visualizationElements/Queue.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Neuer Ordner/workspace/visualizationFramework/src/visualizationElements/Stack.java" beforeDir="false" afterPath="$PROJECT_DIR$/visualizationElements/Stack.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Neuer Ordner/workspace/visualizationFramework/src/visualizationElements/Table.java" beforeDir="false" afterPath="$PROJECT_DIR$/visualizationElements/Table.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Neuer Ordner/workspace/visualizationFramework/src/visualizationElements/Vertex.java" beforeDir="false" afterPath="$PROJECT_DIR$/visualizationElements/Vertex.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Neuer Ordner/workspace/visualizationFramework/src/visualizationElements/VisualizationElement.java" beforeDir="false" afterPath="$PROJECT_DIR$/visualizationElements/VisualizationElement.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Neuer Ordner/workspace/visualizationFramework/src/visualizationElements/package.html" beforeDir="false" afterPath="$PROJECT_DIR$/visualizationElements/package.html" afterDir="false" />
</list>
<option name="SHOW_DIALOG" value="false" /> <option name="SHOW_DIALOG" value="false" />
<option name="HIGHLIGHT_CONFLICTS" value="true" /> <option name="HIGHLIGHT_CONFLICTS" value="true" />
<option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" /> <option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
<option name="LAST_RESOLUTION" value="IGNORE" /> <option name="LAST_RESOLUTION" value="IGNORE" />
</component> </component>
<component name="FileTemplateManagerImpl">
<option name="RECENT_TEMPLATES">
<list>
<option value="Class" />
<option value="HTML File" />
</list>
</option>
</component>
<component name="Git.Settings"> <component name="Git.Settings">
<option name="RECENT_BRANCH_BY_REPOSITORY">
<map>
<entry key="$PROJECT_DIR$" value="main" />
</map>
</option>
<option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" /> <option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" />
</component> </component>
<component name="ProjectColorInfo"><![CDATA[{ <component name="ProjectColorInfo">{
"associatedIndex": 2 &quot;associatedIndex&quot;: 2
}]]></component> }</component>
<component name="ProjectId" id="2hxt4apXjGaBR1xypJAsjIrgc8R" /> <component name="ProjectId" id="2hxt4apXjGaBR1xypJAsjIrgc8R" />
<component name="ProjectLevelVcsManager" settingsEditedManually="true" />
<component name="ProjectViewState"> <component name="ProjectViewState">
<option name="hideEmptyMiddlePackages" value="true" /> <option name="hideEmptyMiddlePackages" value="true" />
<option name="showLibraryContents" value="true" /> <option name="showLibraryContents" value="true" />
</component> </component>
<component name="PropertiesComponent"><![CDATA[{ <component name="PropertiesComponent"><![CDATA[{
"keyToString": { "keyToString": {
"DefaultHtmlFileTemplate": "HTML File",
"RunOnceActivity.OpenProjectViewOnStart": "true",
"RunOnceActivity.ShowReadmeOnStart": "true", "RunOnceActivity.ShowReadmeOnStart": "true",
"git-widget-placeholder": "main", "git-widget-placeholder": "VisualisationTests",
"kotlin-language-version-configured": "true", "kotlin-language-version-configured": "true",
"last_opened_file_path": "C:/Git/ProjektGraph" "last_opened_file_path": "C:/Git/ProjektGraph",
"settings.editor.selected.configurable": "vcs.Git"
} }
}]]></component> }]]></component>
<component name="RecentsManager">
<key name="MoveFile.RECENT_KEYS">
<recent name="C:\Users\jonas\DHBW Dateien\Semester 2\Programmieren 2\Projekt\ProjektGraph\visualizationElements" />
<recent name="C:\Users\jonas\DHBW Dateien\Semester 2\Programmieren 2\Projekt\ProjektGraph\testApplication" />
<recent name="C:\Users\jonas\DHBW Dateien\Semester 2\Programmieren 2\Projekt\ProjektGraph\logging" />
<recent name="C:\Users\jonas\DHBW Dateien\Semester 2\Programmieren 2\Projekt\ProjektGraph\visualisation" />
</key>
</component>
<component name="SpellCheckerSettings" RuntimeDictionaries="0" Folders="0" CustomDictionaries="0" DefaultDictionary="application-level" UseSingleDictionary="true" transferred="true" /> <component name="SpellCheckerSettings" RuntimeDictionaries="0" Folders="0" CustomDictionaries="0" DefaultDictionary="application-level" UseSingleDictionary="true" transferred="true" />
<component name="TaskManager"> <component name="TaskManager">
<task active="true" id="Default" summary="Default task"> <task active="true" id="Default" summary="Default task">
@ -37,4 +124,15 @@
</task> </task>
<servers /> <servers />
</component> </component>
<component name="Vcs.Log.Tabs.Properties">
<option name="TAB_STATES">
<map>
<entry key="MAIN">
<value>
<State />
</value>
</entry>
</map>
</option>
</component>
</project> </project>

11
Main.java Normal file
View File

@ -0,0 +1,11 @@
import testApplication.TestHybridWindow;
import visualisation.*;
import logging.*;
import visualizationElements.*;
public class Main {
public static void main(String[] args){
TestHybridWindow test = new TestHybridWindow();
test.init();
test.setVisible(true);
}
}

View File

@ -1,6 +1,7 @@
package logging; package logging;
import visualization.ParameterArea; import visualisation.HybridWindow;
import visualisation.ParameterArea;
/** /**
* This class provides the basic algorithm. * This class provides the basic algorithm.
@ -10,9 +11,9 @@ import visualization.ParameterArea;
* Parameters for algorithm processing are read from member parameterArea that ist part of the user interface. * Parameters for algorithm processing are read from member parameterArea that ist part of the user interface.
* @see logging.LogElement * @see logging.LogElement
* @see logging.LogElementList * @see logging.LogElementList
* @see visualization.HybridWindow * @see HybridWindow
* @see visualization.ParameterArea * @see ParameterArea
* @author Björn Strobel<br><small> * @author Bj<EFBFBD>rn Strobel<br><small>
* University of Cooperative Education Stuttgart, * University of Cooperative Education Stuttgart,
* Campus Horb<br> * Campus Horb<br>
* Department of Information Technology<br> * Department of Information Technology<br>

View File

@ -1,5 +1,7 @@
package logging; package logging;
import visualisation.HybridWindow;
/** /**
* This class provides the basic log list element. * This class provides the basic log list element.
* Use it in assoziation with packages logging and visualization. * Use it in assoziation with packages logging and visualization.
@ -7,8 +9,8 @@ package logging;
* Extend it by the members you need. * Extend it by the members you need.
* @see logging.Algorithm * @see logging.Algorithm
* @see logging.LogElementList * @see logging.LogElementList
* @see visualization.HybridWindow * @see HybridWindow
* @author Björn Strobel<br><small> * @author Bj<EFBFBD>rn Strobel<br><small>
* University of Cooperative Education Stuttgart, * University of Cooperative Education Stuttgart,
* Campus Horb<br> * Campus Horb<br>
* Department of Information Technology<br> * Department of Information Technology<br>

View File

@ -1,5 +1,7 @@
package logging; package logging;
import visualisation.HybridWindow;
import java.util.Vector; import java.util.Vector;
/** /**
@ -8,9 +10,9 @@ import java.util.Vector;
* In general you will not have to extend this class so it is final. * In general you will not have to extend this class so it is final.
* @see logging.Algorithm * @see logging.Algorithm
* @see logging.LogElement * @see logging.LogElement
* @see visualization.HybridWindow * @see HybridWindow
* @see java.util.Vector * @see java.util.Vector
* @author Björn Strobel<br><small> * @author Bj<EFBFBD>rn Strobel<br><small>
* University of Cooperative Education Stuttgart, * University of Cooperative Education Stuttgart,
* Campus Horb<br> * Campus Horb<br>
* Department of Information Technology<br> * Department of Information Technology<br>

View File

@ -3,7 +3,7 @@ package testApplication;
import javax.swing.JFrame; import javax.swing.JFrame;
import logging.LogElementList; import logging.LogElementList;
import visualization.HybridWindow; import visualisation.HybridWindow;
/** /**
* This application provides an example for using logging and visualization packages. * This application provides an example for using logging and visualization packages.
@ -17,7 +17,7 @@ import visualization.HybridWindow;
* @see testApplication.TestTextArea * @see testApplication.TestTextArea
* @see testApplication.TestLegendArea * @see testApplication.TestLegendArea
* @see javax.swing.JPanel * @see javax.swing.JPanel
* @author MSchäfer * @author MSch<EFBFBD>fer
* DHBW Stuttgart/Campus Horb AI2008<br> * DHBW Stuttgart/Campus Horb AI2008<br>
* <br> * <br>
*/ */

View File

@ -4,7 +4,7 @@ import java.awt.Color;
import java.awt.Graphics; import java.awt.Graphics;
import java.util.Vector; import java.util.Vector;
import visualization.DrawArea; import visualisation.DrawArea;
import visualizationElements.BarChart; import visualizationElements.BarChart;
import visualizationElements.BarChartElement; import visualizationElements.BarChartElement;
import visualizationElements.ChessBoard; import visualizationElements.ChessBoard;
@ -25,7 +25,7 @@ import logging.LogElementList;
/** /**
* This class provides an example for using visualization.DrawArea. * This class provides an example for using visualization.DrawArea.
* @see logging.Algorithm * @see logging.Algorithm
@author MSchäfer @author MSch<EFBFBD>fer
* DHBW Stuttgart/Campus Horb AI2008<br> * DHBW Stuttgart/Campus Horb AI2008<br>
* <br> * <br>
*/ */

View File

@ -1,15 +1,15 @@
package testApplication; package testApplication;
import logging.LogElementList; import logging.LogElementList;
import visualization.HybridWindow; import visualisation.HybridWindow;
/** /**
* This class provides an example for using visualization.HybridWindow. * This class provides an example for using visualization.HybridWindow.
* Overwriting the constructor is necessary to run as an applet. * Overwriting the constructor is necessary to run as an applet.
* For running as an application overwriting the constructor is not necessary * For running as an application overwriting the constructor is not necessary
* @see visualization.HybridWindow * @see HybridWindow
* @see testApplication.TestApplication * @see testApplication.TestApplication
* @author MSchäfer * @author MSch<EFBFBD>fer
* DHBW Stuttgart/Campus Horb AI2008<br> * DHBW Stuttgart/Campus Horb AI2008<br>
* <br> * <br>
*/ */

View File

@ -3,12 +3,12 @@ package testApplication;
import java.awt.Dimension; import java.awt.Dimension;
import java.awt.Graphics; import java.awt.Graphics;
import javax.swing.BorderFactory; import javax.swing.BorderFactory;
import visualization.LegendArea; import visualisation.LegendArea;
/** /**
* 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.
* Method initialize(Graphics) is overridden and now implements logic for drawing parameters on the legend area. * Method initialize(Graphics) is overridden and now implements logic for drawing parameters on the legend area.
* @author MSchäfer * @author MSch<EFBFBD>fer
* DHBW Stuttgart/Campus Horb AI2008<br> * DHBW Stuttgart/Campus Horb AI2008<br>
* <br> * <br>
*/ */

View File

@ -2,12 +2,12 @@ package testApplication;
import javax.swing.BorderFactory; import javax.swing.BorderFactory;
import javax.swing.JTextField; import javax.swing.JTextField;
import visualization.ParameterArea; import visualisation.ParameterArea;
/** /**
* This class provides an example for using visualization.ParameterArea. * This class provides an example for using visualization.ParameterArea.
* @see visualization.ParameterArea * @see ParameterArea
* @author MSchäfer * @author MSch<EFBFBD>fer
* DHBW Stuttgart/Campus Horb AI2008<br> * DHBW Stuttgart/Campus Horb AI2008<br>
* <br> * <br>
*/ */

View File

@ -1,13 +1,13 @@
package testApplication; package testApplication;
import logging.LogElementList; import logging.LogElementList;
import visualization.TextArea; import visualisation.TextArea;
/** /**
* This class provides an example for using visualization.TextArea. * This class provides an example for using visualization.TextArea.
* Constructors and print() method have been overwritten. * Constructors and print() method have been overwritten.
* @see visualization.TextArea * @see TextArea
* @author MSchäfer * @author MSch<EFBFBD>fer
* DHBW Stuttgart/Campus Horb AI2008<br> * DHBW Stuttgart/Campus Horb AI2008<br>
* <br> * <br>
*/ */

View File

@ -1,7 +1,7 @@
/** /**
* *
*/ */
package visualization; package visualisation;
import java.awt.Color; import java.awt.Color;
import java.awt.Graphics; import java.awt.Graphics;
@ -19,9 +19,9 @@ import logging.LogElementList;
* Parameters for algorithm processing are read from member parameterArea that ist part of the user interface. * Parameters for algorithm processing are read from member parameterArea that ist part of the user interface.
* @see logging.LogElement * @see logging.LogElement
* @see logging.LogElementList * @see logging.LogElementList
* @see visualization.HybridWindow * @see HybridWindow
* @see javax.swing.JPanel * @see javax.swing.JPanel
* @author Björn Strobel<br><small> * @author Bj<EFBFBD>rn Strobel<br><small>
* University of Cooperative Education Stuttgart, * University of Cooperative Education Stuttgart,
* Campus Horb<br> * Campus Horb<br>
* Department of Information Technology<br> * Department of Information Technology<br>

View File

@ -1,4 +1,4 @@
package visualization; package visualisation;
import java.lang.Math; import java.lang.Math;
@ -12,7 +12,6 @@ import java.awt.event.ItemEvent;
import java.awt.event.ItemListener; import java.awt.event.ItemListener;
import javax.swing.BorderFactory; import javax.swing.BorderFactory;
import javax.swing.BoxLayout;
import javax.swing.ButtonGroup; import javax.swing.ButtonGroup;
import javax.swing.Icon; import javax.swing.Icon;
import javax.swing.JApplet; import javax.swing.JApplet;
@ -42,12 +41,12 @@ import logging.LogElementList;
* @see logging.Algorithm * @see logging.Algorithm
* @see logging.LogElement * @see logging.LogElement
* @see logging.LogElementList * @see logging.LogElementList
* @see visualization.DrawArea * @see DrawArea
* @see visualization.ParameterArea * @see ParameterArea
* @see visualization.TextArea * @see TextArea
* @see visualization.LegendArea * @see LegendArea
* @see javax.swing.JApplet * @see javax.swing.JApplet
* @author Björn Strobel<br><small> * @author Bj<EFBFBD>rn Strobel<br><small>
* University of Cooperative Education Stuttgart, * University of Cooperative Education Stuttgart,
* Campus Horb<br> * Campus Horb<br>
* Department of Information Technology<br> * Department of Information Technology<br>

View File

@ -1,4 +1,4 @@
package visualization; package visualisation;
import java.awt.Graphics; import java.awt.Graphics;
@ -9,7 +9,7 @@ import javax.swing.JScrollPane;
* This class enables the user to add a legend area for describing the elements and symbols of an algorithm's visualization. * This class enables the user to add a legend area for describing the elements and symbols of an algorithm's visualization.
* Override method initialize(Graphics) for drawing your legend area's graphical output. * Override method initialize(Graphics) for drawing your legend area's graphical output.
* @see javax.swing.JPanel * @see javax.swing.JPanel
* @see visualization.HybridWindow * @see HybridWindow
* @author Fabian Hamm * @author Fabian Hamm
* DHBW Stuttgart Campus Horb * DHBW Stuttgart Campus Horb
*/ */

View File

@ -1,7 +1,7 @@
/** /**
* *
*/ */
package visualization; package visualisation;
import javax.swing.JPanel; import javax.swing.JPanel;
import javax.swing.JScrollPane; import javax.swing.JScrollPane;
@ -10,9 +10,9 @@ import javax.swing.JScrollPane;
* This class provides the basic parameter input area for an algorithm visualization. * This class provides the basic parameter input area for an algorithm visualization.
* Add the components and corresponding methods you need and use them in your algorithm. * Add the components and corresponding methods you need and use them in your algorithm.
* @see logging.Algorithm * @see logging.Algorithm
* @see visualization.HybridWindow * @see HybridWindow
* @see javax.swing.JPanel * @see javax.swing.JPanel
* @author Björn Strobel<br><small> * @author Bj<EFBFBD>rn Strobel<br><small>
* University of Cooperative Education Stuttgart, * University of Cooperative Education Stuttgart,
* Campus Horb<br> * Campus Horb<br>
* Department of Information Technology<br> * Department of Information Technology<br>

View File

@ -1,7 +1,7 @@
/** /**
* *
*/ */
package visualization; package visualisation;
import java.awt.Color; import java.awt.Color;
import java.awt.Font; import java.awt.Font;
@ -20,12 +20,12 @@ import logging.LogElementList;
* @see logging.Algorithm * @see logging.Algorithm
* @see logging.LogElement * @see logging.LogElement
* @see logging.LogElementList * @see logging.LogElementList
* @see visualization.DrawArea * @see DrawArea
* @see visualization.HybridWindow * @see HybridWindow
* @see visualization.ParameterArea * @see ParameterArea
* @see visualization.TextArea * @see TextArea
* @see javax.swing.JTextArea * @see javax.swing.JTextArea
* @author Björn Strobel<br><small> * @author Bj<EFBFBD>rn Strobel<br><small>
* University of Cooperative Education Stuttgart, * University of Cooperative Education Stuttgart,
* Campus Horb<br> * Campus Horb<br>
* Department of Information Technology<br> * Department of Information Technology<br>