first commit lol
This commit is contained in:
commit
1328afffd9
33 changed files with 1999 additions and 0 deletions
13
.idea/artifacts/Autovermietung.xml
generated
Normal file
13
.idea/artifacts/Autovermietung.xml
generated
Normal file
|
@ -0,0 +1,13 @@
|
|||
<component name="ArtifactManager">
|
||||
<artifact type="jar" name="Autovermietung">
|
||||
<output-path>$PROJECT_DIR$/out/artifacts/Autovermietung</output-path>
|
||||
<root id="archive" name="Autovermietung.jar">
|
||||
<element id="module-output" name="autovermietung-int" />
|
||||
<element id="directory" name="META-INF">
|
||||
<element id="file-copy" path="$PROJECT_DIR$/out/production/autovermietung-int/META-INF/MANIFEST.MF" />
|
||||
</element>
|
||||
<element id="file-copy" path="$PROJECT_DIR$/database.properties" />
|
||||
<element id="extracted-dir" path="$USER_HOME$/Downloads/mysql-connector-java-8.0.22.jar" path-in-jar="/" />
|
||||
</root>
|
||||
</artifact>
|
||||
</component>
|
1
.idea/description.html
generated
Normal file
1
.idea/description.html
generated
Normal file
|
@ -0,0 +1 @@
|
|||
<html>Simple <b>Java</b> application that includes a class with <code>main()</code> method</html>
|
6
.idea/encodings.xml
generated
Normal file
6
.idea/encodings.xml
generated
Normal file
|
@ -0,0 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="Encoding">
|
||||
<file url="PROJECT" charset="UTF-8" />
|
||||
</component>
|
||||
</project>
|
9
.idea/libraries/mysql_connector_java_8_0_22.xml
generated
Normal file
9
.idea/libraries/mysql_connector_java_8_0_22.xml
generated
Normal file
|
@ -0,0 +1,9 @@
|
|||
<component name="libraryTable">
|
||||
<library name="mysql-connector-java-8.0.22">
|
||||
<CLASSES>
|
||||
<root url="jar://$USER_HOME$/Downloads/mysql-connector-java-8.0.22.jar!/" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES />
|
||||
</library>
|
||||
</component>
|
9
.idea/libraries/oszimtJE.xml
generated
Normal file
9
.idea/libraries/oszimtJE.xml
generated
Normal file
|
@ -0,0 +1,9 @@
|
|||
<component name="libraryTable">
|
||||
<library name="oszimtJE">
|
||||
<CLASSES>
|
||||
<root url="file://$PROJECT_DIR$/../Documents/Java/oszimtJE.jar" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES />
|
||||
</library>
|
||||
</component>
|
9
.idea/libraries/oszimtJE1.xml
generated
Normal file
9
.idea/libraries/oszimtJE1.xml
generated
Normal file
|
@ -0,0 +1,9 @@
|
|||
<component name="libraryTable">
|
||||
<library name="oszimtJE1">
|
||||
<CLASSES>
|
||||
<root url="jar://$USER_HOME$/Downloads/oszimtJE.jar!/" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES />
|
||||
</library>
|
||||
</component>
|
6
.idea/misc.xml
generated
Normal file
6
.idea/misc.xml
generated
Normal file
|
@ -0,0 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="ProjectRootManager" version="2" languageLevel="JDK_11" project-jdk-name="11" project-jdk-type="JavaSDK">
|
||||
<output url="file://$PROJECT_DIR$/out" />
|
||||
</component>
|
||||
</project>
|
8
.idea/modules.xml
generated
Normal file
8
.idea/modules.xml
generated
Normal file
|
@ -0,0 +1,8 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="ProjectModuleManager">
|
||||
<modules>
|
||||
<module fileurl="file://$PROJECT_DIR$/autovermietung-int.iml" filepath="$PROJECT_DIR$/autovermietung-int.iml" />
|
||||
</modules>
|
||||
</component>
|
||||
</project>
|
3
.idea/project-template.xml
generated
Normal file
3
.idea/project-template.xml
generated
Normal file
|
@ -0,0 +1,3 @@
|
|||
<template>
|
||||
<input-field default="com.company">IJ_BASE_PACKAGE</input-field>
|
||||
</template>
|
607
.idea/workspace.xml
generated
Normal file
607
.idea/workspace.xml
generated
Normal file
|
@ -0,0 +1,607 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="ArtifactsWorkspaceSettings">
|
||||
<artifacts-to-build>
|
||||
<artifact name="Autovermietung" />
|
||||
</artifacts-to-build>
|
||||
</component>
|
||||
<component name="ChangeListManager">
|
||||
<list default="true" id="20f6192e-712c-4901-ab50-abe79c149ecf" name="Default Changelist" comment="" />
|
||||
<option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" />
|
||||
<option name="SHOW_DIALOG" value="false" />
|
||||
<option name="HIGHLIGHT_CONFLICTS" value="true" />
|
||||
<option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
|
||||
<option name="LAST_RESOLUTION" value="IGNORE" />
|
||||
</component>
|
||||
<component name="DefaultGradleProjectSettings">
|
||||
<option name="isMigrated" value="true" />
|
||||
</component>
|
||||
<component name="FavoritesManager">
|
||||
<favorites_list name="autovermietung-int" />
|
||||
</component>
|
||||
<component name="FileEditorManager">
|
||||
<splitter split-orientation="horizontal" split-proportion="0.48266166">
|
||||
<split-first>
|
||||
<leaf SIDE_TABS_SIZE_LIMIT_KEY="300">
|
||||
<file pinned="false" current-in-tab="true">
|
||||
<entry file="file://$PROJECT_DIR$/src/autovermietung/Main.java">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="770">
|
||||
<caret line="95" column="63" selection-start-line="95" selection-start-column="63" selection-end-line="95" selection-end-column="63" />
|
||||
<folding>
|
||||
<element signature="imports" expanded="true" />
|
||||
</folding>
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
</file>
|
||||
<file pinned="false" current-in-tab="false">
|
||||
<entry file="file://$PROJECT_DIR$/src/autovermietung/helper/Shop.java">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="770">
|
||||
<caret line="158" column="34" selection-start-line="158" selection-start-column="34" selection-end-line="158" selection-end-column="34" />
|
||||
<folding>
|
||||
<element signature="imports" expanded="true" />
|
||||
</folding>
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
</file>
|
||||
<file pinned="false" current-in-tab="false">
|
||||
<entry file="file://$PROJECT_DIR$/src/autovermietung/helper/Database.java">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="260">
|
||||
<caret line="150" lean-forward="true" selection-start-line="150" selection-end-line="150" />
|
||||
<folding>
|
||||
<element signature="imports" expanded="true" />
|
||||
</folding>
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
</file>
|
||||
</leaf>
|
||||
</split-first>
|
||||
<split-second>
|
||||
<leaf>
|
||||
<file pinned="false" current-in-tab="true">
|
||||
<entry file="file://$PROJECT_DIR$/src/autovermietung/helper/Tastatur.java">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="986">
|
||||
<caret line="127" column="50" selection-start-line="127" selection-start-column="50" selection-end-line="127" selection-end-column="50" />
|
||||
<folding>
|
||||
<element signature="imports" expanded="true" />
|
||||
</folding>
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
</file>
|
||||
<file pinned="false" current-in-tab="false">
|
||||
<entry file="file://$PROJECT_DIR$/src/autovermietung/models/Pkw.java">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="532">
|
||||
<caret line="68" column="22" selection-start-line="68" selection-start-column="22" selection-end-line="68" selection-end-column="22" />
|
||||
<folding>
|
||||
<element signature="e#1099#1100#0" expanded="true" />
|
||||
<element signature="e#1134#1135#0" expanded="true" />
|
||||
<element signature="e#1190#1191#0" expanded="true" />
|
||||
<element signature="e#1238#1239#0" expanded="true" />
|
||||
<element signature="e#1582#1583#0" expanded="true" />
|
||||
<element signature="e#1608#1609#0" expanded="true" />
|
||||
<element signature="e#1643#1644#0" expanded="true" />
|
||||
<element signature="e#1673#1674#0" expanded="true" />
|
||||
<element signature="e#1700#1701#0" expanded="true" />
|
||||
<element signature="e#1726#1727#0" expanded="true" />
|
||||
<element signature="e#1761#1762#0" expanded="true" />
|
||||
<element signature="e#1791#1792#0" expanded="true" />
|
||||
</folding>
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
</file>
|
||||
<file pinned="false" current-in-tab="false">
|
||||
<entry file="file://$PROJECT_DIR$/src/autovermietung/models/Kunde.java">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="935">
|
||||
<caret line="73" column="25" selection-start-line="73" selection-start-column="25" selection-end-line="73" selection-end-column="25" />
|
||||
<folding>
|
||||
<element signature="e#427#428#0" expanded="true" />
|
||||
<element signature="e#453#454#0" expanded="true" />
|
||||
<element signature="e#488#489#0" expanded="true" />
|
||||
<element signature="e#518#519#0" expanded="true" />
|
||||
<element signature="e#1232#1233#0" expanded="true" />
|
||||
<element signature="e#1270#1271#0" expanded="true" />
|
||||
</folding>
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
</file>
|
||||
<file pinned="false" current-in-tab="false">
|
||||
<entry file="file://$PROJECT_DIR$/src/autovermietung/models/Modell.java">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="867">
|
||||
<caret line="73" column="29" selection-start-line="73" selection-start-column="29" selection-end-line="73" selection-end-column="29" />
|
||||
<folding>
|
||||
<element signature="e#1275#1276#0" expanded="true" />
|
||||
<element signature="e#1317#1318#0" expanded="true" />
|
||||
</folding>
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
</file>
|
||||
</leaf>
|
||||
</split-second>
|
||||
</splitter>
|
||||
</component>
|
||||
<component name="FileTemplateManagerImpl">
|
||||
<option name="RECENT_TEMPLATES">
|
||||
<list>
|
||||
<option value="Class" />
|
||||
</list>
|
||||
</option>
|
||||
</component>
|
||||
<component name="HighlightingSettingsPerFile">
|
||||
<setting file="file://$PROJECT_DIR$/src/autovermietung/helper/Database.java" root0="SKIP_INSPECTION" />
|
||||
</component>
|
||||
<component name="IdeDocumentHistory">
|
||||
<option name="CHANGED_PATHS">
|
||||
<list>
|
||||
<option value="$PROJECT_DIR$/src/autovermietung/Shop.java" />
|
||||
<option value="$PROJECT_DIR$/src/autovermietung/Datenbankverbindung.java" />
|
||||
<option value="$PROJECT_DIR$/src/autovermietung/database.properties" />
|
||||
<option value="$USER_HOME$/Desktop/bruder-bot-master/src/main/java/tf/spenny/bot/database/Database.java" />
|
||||
<option value="$PROJECT_DIR$/database.properties" />
|
||||
<option value="$PROJECT_DIR$/src/autovermietung/Tastatur.java" />
|
||||
<option value="$PROJECT_DIR$/src/autovermietung/Pkw.java" />
|
||||
<option value="$PROJECT_DIR$/src/autovermietung/Modell.java" />
|
||||
<option value="$PROJECT_DIR$/src/autovermietung/Kunde.java" />
|
||||
<option value="$PROJECT_DIR$/src/autovermietung/Database.java" />
|
||||
<option value="$PROJECT_DIR$/src/helper/Shop.java" />
|
||||
<option value="$PROJECT_DIR$/src/helper/Database.java" />
|
||||
<option value="$PROJECT_DIR$/src/autovermietung/models/Modell.java" />
|
||||
<option value="$PROJECT_DIR$/src/autovermietung/models/Kunde.java" />
|
||||
<option value="$PROJECT_DIR$/src/autovermietung/helper/Tastatur.java" />
|
||||
<option value="$PROJECT_DIR$/src/autovermietung/models/Pkw.java" />
|
||||
<option value="$PROJECT_DIR$/src/autovermietung/helper/Database.java" />
|
||||
<option value="$PROJECT_DIR$/src/autovermietung/helper/Shop.java" />
|
||||
<option value="$PROJECT_DIR$/src/autovermietung/Main.java" />
|
||||
</list>
|
||||
</option>
|
||||
</component>
|
||||
<component name="ProjectFrameBounds" extendedState="6">
|
||||
<option name="x" value="497" />
|
||||
<option name="y" value="-21" />
|
||||
<option name="width" value="1400" />
|
||||
<option name="height" value="999" />
|
||||
</component>
|
||||
<component name="ProjectId" id="1jpLXsrDCTp0Xd4C5LNjJSceSTF" />
|
||||
<component name="ProjectView">
|
||||
<navigator proportions="" version="1">
|
||||
<foldersAlwaysOnTop value="true" />
|
||||
</navigator>
|
||||
<panes>
|
||||
<pane id="ProjectPane">
|
||||
<subPane>
|
||||
<expand>
|
||||
<path>
|
||||
<item name="autovermietung-int" type="b2602c69:ProjectViewProjectNode" />
|
||||
<item name="autovermietung-int" type="462c0819:PsiDirectoryNode" />
|
||||
</path>
|
||||
<path>
|
||||
<item name="autovermietung-int" type="b2602c69:ProjectViewProjectNode" />
|
||||
<item name="autovermietung-int" type="462c0819:PsiDirectoryNode" />
|
||||
<item name="out" type="462c0819:PsiDirectoryNode" />
|
||||
</path>
|
||||
<path>
|
||||
<item name="autovermietung-int" type="b2602c69:ProjectViewProjectNode" />
|
||||
<item name="autovermietung-int" type="462c0819:PsiDirectoryNode" />
|
||||
<item name="out" type="462c0819:PsiDirectoryNode" />
|
||||
<item name="artifacts" type="462c0819:PsiDirectoryNode" />
|
||||
</path>
|
||||
<path>
|
||||
<item name="autovermietung-int" type="b2602c69:ProjectViewProjectNode" />
|
||||
<item name="autovermietung-int" type="462c0819:PsiDirectoryNode" />
|
||||
<item name="out" type="462c0819:PsiDirectoryNode" />
|
||||
<item name="artifacts" type="462c0819:PsiDirectoryNode" />
|
||||
<item name="Autovermietung" type="462c0819:PsiDirectoryNode" />
|
||||
</path>
|
||||
<path>
|
||||
<item name="autovermietung-int" type="b2602c69:ProjectViewProjectNode" />
|
||||
<item name="autovermietung-int" type="462c0819:PsiDirectoryNode" />
|
||||
<item name="src" type="462c0819:PsiDirectoryNode" />
|
||||
</path>
|
||||
<path>
|
||||
<item name="autovermietung-int" type="b2602c69:ProjectViewProjectNode" />
|
||||
<item name="autovermietung-int" type="462c0819:PsiDirectoryNode" />
|
||||
<item name="src" type="462c0819:PsiDirectoryNode" />
|
||||
<item name="autovermietung" type="462c0819:PsiDirectoryNode" />
|
||||
</path>
|
||||
<path>
|
||||
<item name="autovermietung-int" type="b2602c69:ProjectViewProjectNode" />
|
||||
<item name="autovermietung-int" type="462c0819:PsiDirectoryNode" />
|
||||
<item name="src" type="462c0819:PsiDirectoryNode" />
|
||||
<item name="autovermietung" type="462c0819:PsiDirectoryNode" />
|
||||
<item name="helper" type="462c0819:PsiDirectoryNode" />
|
||||
</path>
|
||||
<path>
|
||||
<item name="autovermietung-int" type="b2602c69:ProjectViewProjectNode" />
|
||||
<item name="External Libraries" type="cb654da1:ExternalLibrariesNode" />
|
||||
</path>
|
||||
</expand>
|
||||
<select />
|
||||
</subPane>
|
||||
</pane>
|
||||
<pane id="Scope" />
|
||||
<pane id="PackagesPane" />
|
||||
</panes>
|
||||
</component>
|
||||
<component name="PropertiesComponent">
|
||||
<property name="GenerateAntBuildDialog.backupFiles" value="true" />
|
||||
<property name="GenerateAntBuildDialog.enableUiFormCompile" value="true" />
|
||||
<property name="GenerateAntBuildDialog.forceTargetJdk" value="true" />
|
||||
<property name="GenerateAntBuildDialog.outputFileNameProperty" value="autovermietung" />
|
||||
<property name="last_opened_file_path" value="$PROJECT_DIR$/database.properties" />
|
||||
<property name="project.structure.last.edited" value="Artifacts" />
|
||||
<property name="project.structure.proportion" value="0.15" />
|
||||
<property name="project.structure.side.proportion" value="0.2" />
|
||||
<property name="settings.editor.selected.configurable" value="preferences.lookFeel" />
|
||||
</component>
|
||||
<component name="RecentsManager">
|
||||
<key name="MoveFile.RECENT_KEYS">
|
||||
<recent name="C:\Users\Philipp\Documents\Schule\AS\autovermietung-int" />
|
||||
<recent name="C:\Users\Philipp\Documents\Schule\AS\autovermietung-int\src\autovermietung" />
|
||||
</key>
|
||||
</component>
|
||||
<component name="RunDashboard">
|
||||
<option name="ruleStates">
|
||||
<list>
|
||||
<RuleState>
|
||||
<option name="name" value="ConfigurationTypeDashboardGroupingRule" />
|
||||
</RuleState>
|
||||
<RuleState>
|
||||
<option name="name" value="StatusDashboardGroupingRule" />
|
||||
</RuleState>
|
||||
</list>
|
||||
</option>
|
||||
</component>
|
||||
<component name="RunManager">
|
||||
<configuration name="Main" type="Application" factoryName="Application" temporary="true" nameIsGenerated="true">
|
||||
<option name="MAIN_CLASS_NAME" value="autovermietung.Main" />
|
||||
<module name="autovermietung-int" />
|
||||
<extension name="coverage">
|
||||
<pattern>
|
||||
<option name="PATTERN" value="autovermietung.models.*" />
|
||||
<option name="ENABLED" value="true" />
|
||||
</pattern>
|
||||
</extension>
|
||||
<method v="2">
|
||||
<option name="Make" enabled="true" />
|
||||
</method>
|
||||
</configuration>
|
||||
<recent_temporary>
|
||||
<list>
|
||||
<item itemvalue="Application.Main" />
|
||||
</list>
|
||||
</recent_temporary>
|
||||
</component>
|
||||
<component name="SvnConfiguration">
|
||||
<configuration />
|
||||
</component>
|
||||
<component name="TaskManager">
|
||||
<task active="true" id="Default" summary="Default task">
|
||||
<changelist id="20f6192e-712c-4901-ab50-abe79c149ecf" name="Default Changelist" comment="" />
|
||||
<created>1604496128593</created>
|
||||
<option name="number" value="Default" />
|
||||
<option name="presentableId" value="Default" />
|
||||
<updated>1604496128593</updated>
|
||||
</task>
|
||||
<servers />
|
||||
</component>
|
||||
<component name="TodoView">
|
||||
<todo-panel id="selected-file">
|
||||
<is-autoscroll-to-source value="true" />
|
||||
</todo-panel>
|
||||
<todo-panel id="all">
|
||||
<are-packages-shown value="true" />
|
||||
<is-autoscroll-to-source value="true" />
|
||||
</todo-panel>
|
||||
</component>
|
||||
<component name="ToolWindowManager">
|
||||
<frame x="-8" y="22" width="2576" height="1426" extended-state="6" />
|
||||
<editor active="true" />
|
||||
<layout>
|
||||
<window_info id="Favorites" order="0" sideWeight="0.50117373" side_tool="true" weight="0.15063593" />
|
||||
<window_info id="Designer" order="1" />
|
||||
<window_info content_ui="combo" id="Project" order="2" sideWeight="0.4988263" visible="true" weight="0.1518283" />
|
||||
<window_info id="Structure" order="3" sideWeight="0.5013123" side_tool="true" weight="0.15063593" />
|
||||
<window_info anchor="bottom" id="Terminal" order="0" weight="0.32992125" />
|
||||
<window_info anchor="bottom" id="Event Log" order="1" sideWeight="0.50039744" side_tool="true" weight="0.20866142" />
|
||||
<window_info anchor="bottom" id="Messages" order="2" weight="0.32913387" />
|
||||
<window_info anchor="bottom" id="Message" order="3" />
|
||||
<window_info anchor="bottom" id="Version Control" order="4" />
|
||||
<window_info anchor="bottom" id="Find" order="5" weight="0.32992125" />
|
||||
<window_info active="true" anchor="bottom" id="Run" order="6" sideWeight="0.49960256" visible="true" weight="0.20866142" />
|
||||
<window_info anchor="bottom" id="Debug" order="7" weight="0.4" />
|
||||
<window_info anchor="bottom" id="Cvs" order="8" weight="0.25" />
|
||||
<window_info anchor="bottom" id="Inspection" order="9" weight="0.4" />
|
||||
<window_info anchor="bottom" id="TODO" order="10" weight="0.32913387" />
|
||||
<window_info anchor="right" id="Palette	" order="0" />
|
||||
<window_info anchor="right" id="Commander" internal_type="SLIDING" order="1" type="SLIDING" weight="0.4" />
|
||||
<window_info anchor="right" id="Maven" order="2" />
|
||||
<window_info anchor="right" id="Ant Build" order="3" weight="0.25" />
|
||||
<window_info anchor="right" content_ui="combo" id="Hierarchy" order="4" weight="0.25" />
|
||||
</layout>
|
||||
<layout-to-restore>
|
||||
<window_info id="Favorites" order="0" side_tool="true" />
|
||||
<window_info id="Designer" order="1" />
|
||||
<window_info content_ui="combo" id="Project" order="2" weight="0.14984101" />
|
||||
<window_info id="Structure" order="3" side_tool="true" weight="0.25" />
|
||||
<window_info anchor="bottom" id="Terminal" order="0" />
|
||||
<window_info anchor="bottom" id="Event Log" order="1" side_tool="true" />
|
||||
<window_info anchor="bottom" id="Messages" order="2" weight="0.32913387" />
|
||||
<window_info anchor="bottom" id="Message" order="3" />
|
||||
<window_info anchor="bottom" id="Version Control" order="4" />
|
||||
<window_info anchor="bottom" id="Find" order="5" />
|
||||
<window_info anchor="bottom" id="Run" order="6" visible="true" weight="0.32913387" />
|
||||
<window_info anchor="bottom" id="Debug" order="7" weight="0.4" />
|
||||
<window_info anchor="bottom" id="Cvs" order="8" weight="0.25" />
|
||||
<window_info anchor="bottom" id="Inspection" order="9" weight="0.4" />
|
||||
<window_info anchor="bottom" id="TODO" order="10" />
|
||||
<window_info anchor="right" id="Palette	" order="0" />
|
||||
<window_info anchor="right" id="Commander" internal_type="SLIDING" order="1" type="SLIDING" weight="0.4" />
|
||||
<window_info anchor="right" id="Maven" order="2" />
|
||||
<window_info anchor="right" id="Ant Build" order="3" weight="0.25" />
|
||||
<window_info anchor="right" content_ui="combo" id="Hierarchy" order="4" weight="0.25" />
|
||||
</layout-to-restore>
|
||||
</component>
|
||||
<component name="editorHistoryManager">
|
||||
<entry file="jar://$USER_HOME$/Downloads/oszimtJE.jar!/Tastatur.class">
|
||||
<provider selected="true" editor-type-id="text-editor" />
|
||||
</entry>
|
||||
<entry file="jar://$USER_HOME$/Downloads/oszimtJE.jar!/Datenbankverbindung.class">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="442">
|
||||
<caret line="26" column="89" selection-start-line="26" selection-start-column="89" selection-end-line="26" selection-end-column="89" />
|
||||
<folding>
|
||||
<element signature="e#0#3754#0" expanded="true" />
|
||||
<element signature="imports" expanded="true" />
|
||||
</folding>
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$USER_HOME$/Desktop/bruder-bot-master/src/main/java/tf/spenny/bot/database/Database.java">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="620">
|
||||
<caret line="106" column="41" selection-start-line="106" selection-start-column="41" selection-end-line="106" selection-end-column="41" />
|
||||
<folding>
|
||||
<element signature="imports" expanded="true" />
|
||||
</folding>
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/database.properties">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="17">
|
||||
<caret line="1" column="1" selection-start-line="1" selection-start-column="1" selection-end-line="1" selection-end-column="1" />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="jar://C:/Program Files/AdoptOpenJDK/jdk-11.0.9.11-hotspot/lib/src.zip!/java.base/java/io/BufferedInputStream.java">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="238">
|
||||
<caret line="350" selection-start-line="350" selection-end-line="350" />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="jar://C:/Program Files/AdoptOpenJDK/jdk-11.0.9.11-hotspot/lib/src.zip!/java.base/sun/nio/cs/StreamDecoder.java">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="238">
|
||||
<caret line="177" selection-start-line="177" selection-end-line="177" />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="jar://C:/Program Files/AdoptOpenJDK/jdk-11.0.9.11-hotspot/lib/src.zip!/java.base/java/io/InputStreamReader.java">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="329">
|
||||
<caret line="184" selection-start-line="184" selection-end-line="184" />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="jar://C:/Program Files/AdoptOpenJDK/jdk-11.0.9.11-hotspot/lib/src.zip!/java.base/java/io/BufferedReader.java">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="238">
|
||||
<caret line="391" selection-start-line="391" selection-end-line="391" />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="jar://$USER_HOME$/Downloads/mysql-connector-java-8.0.22.jar!/com/mysql/cj/jdbc/AbandonedConnectionCleanupThread.class">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="357">
|
||||
<caret line="34" selection-start-line="34" selection-end-line="34" />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="jar://C:/Program Files/AdoptOpenJDK/jdk-11.0.9.11-hotspot/lib/src.zip!/java.base/java/lang/ref/ReferenceQueue.java">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="245">
|
||||
<caret line="154" selection-start-line="154" selection-end-line="154" />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="jar://C:/Program Files/AdoptOpenJDK/jdk-11.0.9.11-hotspot/lib/src.zip!/java.base/java/lang/Object.java">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="245">
|
||||
<caret line="351" column="29" selection-start-line="351" selection-start-column="29" selection-end-line="351" selection-end-column="29" />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="jar://C:/Program Files/AdoptOpenJDK/jdk-11.0.9.11-hotspot/lib/src.zip!/java.base/java/io/FileInputStream.java">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="245">
|
||||
<caret line="242" column="23" selection-start-line="242" selection-start-column="23" selection-end-line="242" selection-end-column="23" />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/src/autovermietung/models/Pkw.java">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="532">
|
||||
<caret line="68" column="22" selection-start-line="68" selection-start-column="22" selection-end-line="68" selection-end-column="22" />
|
||||
<folding>
|
||||
<element signature="e#1099#1100#0" expanded="true" />
|
||||
<element signature="e#1134#1135#0" expanded="true" />
|
||||
<element signature="e#1190#1191#0" expanded="true" />
|
||||
<element signature="e#1238#1239#0" expanded="true" />
|
||||
<element signature="e#1582#1583#0" expanded="true" />
|
||||
<element signature="e#1608#1609#0" expanded="true" />
|
||||
<element signature="e#1643#1644#0" expanded="true" />
|
||||
<element signature="e#1673#1674#0" expanded="true" />
|
||||
<element signature="e#1700#1701#0" expanded="true" />
|
||||
<element signature="e#1726#1727#0" expanded="true" />
|
||||
<element signature="e#1761#1762#0" expanded="true" />
|
||||
<element signature="e#1791#1792#0" expanded="true" />
|
||||
</folding>
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/src/autovermietung/helper/Database.java">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="260">
|
||||
<caret line="150" lean-forward="true" selection-start-line="150" selection-end-line="150" />
|
||||
<folding>
|
||||
<element signature="imports" expanded="true" />
|
||||
</folding>
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/src/autovermietung/models/Modell.java">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="867">
|
||||
<caret line="73" column="29" selection-start-line="73" selection-start-column="29" selection-end-line="73" selection-end-column="29" />
|
||||
<folding>
|
||||
<element signature="e#1275#1276#0" expanded="true" />
|
||||
<element signature="e#1317#1318#0" expanded="true" />
|
||||
</folding>
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/src/autovermietung/models/Kunde.java">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="935">
|
||||
<caret line="73" column="25" selection-start-line="73" selection-start-column="25" selection-end-line="73" selection-end-column="25" />
|
||||
<folding>
|
||||
<element signature="e#427#428#0" expanded="true" />
|
||||
<element signature="e#453#454#0" expanded="true" />
|
||||
<element signature="e#488#489#0" expanded="true" />
|
||||
<element signature="e#518#519#0" expanded="true" />
|
||||
<element signature="e#1232#1233#0" expanded="true" />
|
||||
<element signature="e#1270#1271#0" expanded="true" />
|
||||
</folding>
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/src/autovermietung/helper/Shop.java">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="770">
|
||||
<caret line="158" column="34" selection-start-line="158" selection-start-column="34" selection-end-line="158" selection-end-column="34" />
|
||||
<folding>
|
||||
<element signature="imports" expanded="true" />
|
||||
</folding>
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/src/autovermietung/Main.java">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="770">
|
||||
<caret line="95" column="63" selection-start-line="95" selection-start-column="63" selection-end-line="95" selection-end-column="63" />
|
||||
<folding>
|
||||
<element signature="imports" expanded="true" />
|
||||
</folding>
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/src/autovermietung/helper/Tastatur.java">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="986">
|
||||
<caret line="127" column="50" selection-start-line="127" selection-start-column="50" selection-end-line="127" selection-end-column="50" />
|
||||
<folding>
|
||||
<element signature="imports" expanded="true" />
|
||||
</folding>
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
</component>
|
||||
<component name="masterDetails">
|
||||
<states>
|
||||
<state key="ArtifactsStructureConfigurable.UI">
|
||||
<settings>
|
||||
<artifact-editor />
|
||||
<last-edited>Autovermietung</last-edited>
|
||||
<splitter-proportions>
|
||||
<option name="proportions">
|
||||
<list>
|
||||
<option value="0.2" />
|
||||
<option value="0.5" />
|
||||
</list>
|
||||
</option>
|
||||
</splitter-proportions>
|
||||
</settings>
|
||||
</state>
|
||||
<state key="FacetStructureConfigurable.UI">
|
||||
<settings>
|
||||
<last-edited>No facets are configured</last-edited>
|
||||
<splitter-proportions>
|
||||
<option name="proportions">
|
||||
<list>
|
||||
<option value="0.2" />
|
||||
</list>
|
||||
</option>
|
||||
</splitter-proportions>
|
||||
</settings>
|
||||
</state>
|
||||
<state key="GlobalLibrariesConfigurable.UI">
|
||||
<settings>
|
||||
<splitter-proportions>
|
||||
<option name="proportions">
|
||||
<list>
|
||||
<option value="0.2" />
|
||||
</list>
|
||||
</option>
|
||||
</splitter-proportions>
|
||||
</settings>
|
||||
</state>
|
||||
<state key="JdkListConfigurable.UI">
|
||||
<settings>
|
||||
<splitter-proportions>
|
||||
<option name="proportions">
|
||||
<list>
|
||||
<option value="0.2" />
|
||||
</list>
|
||||
</option>
|
||||
</splitter-proportions>
|
||||
</settings>
|
||||
</state>
|
||||
<state key="ModuleStructureConfigurable.UI">
|
||||
<settings>
|
||||
<splitter-proportions>
|
||||
<option name="proportions">
|
||||
<list>
|
||||
<option value="0.2" />
|
||||
</list>
|
||||
</option>
|
||||
</splitter-proportions>
|
||||
</settings>
|
||||
</state>
|
||||
<state key="ProjectLibrariesConfigurable.UI">
|
||||
<settings>
|
||||
<last-edited>mysql-connector-java-8.0.22</last-edited>
|
||||
<splitter-proportions>
|
||||
<option name="proportions">
|
||||
<list>
|
||||
<option value="0.2" />
|
||||
</list>
|
||||
</option>
|
||||
</splitter-proportions>
|
||||
</settings>
|
||||
</state>
|
||||
</states>
|
||||
</component>
|
||||
</project>
|
14
autovermietung-int.iml
Normal file
14
autovermietung-int.iml
Normal file
|
@ -0,0 +1,14 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<module type="JAVA_MODULE" version="4">
|
||||
<component name="NewModuleRootManager" inherit-compiler-output="true">
|
||||
<exclude-output />
|
||||
<content url="file://$MODULE_DIR$">
|
||||
<sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" />
|
||||
</content>
|
||||
<orderEntry type="inheritedJdk" />
|
||||
<orderEntry type="sourceFolder" forTests="false" />
|
||||
<orderEntry type="library" name="oszimtJE" level="project" />
|
||||
<orderEntry type="library" name="oszimtJE1" level="project" />
|
||||
<orderEntry type="library" name="mysql-connector-java-8.0.22" level="project" />
|
||||
</component>
|
||||
</module>
|
4
autovermietung.properties
Normal file
4
autovermietung.properties
Normal file
|
@ -0,0 +1,4 @@
|
|||
path.variable.kotlin_bundled=C\:\\Program Files\\JetBrains\\IntelliJ IDEA Community Edition 2019.1.3\\plugins\\Kotlin\\kotlinc
|
||||
path.variable.maven_repository=C\:\\Users\\Philipp\\.m2\\repository
|
||||
jdk.home.11=C\:/Program Files/AdoptOpenJDK/jdk-11.0.9.11-hotspot
|
||||
javac2.instrumentation.includeJavaRuntime=false
|
183
autovermietung.xml
Normal file
183
autovermietung.xml
Normal file
|
@ -0,0 +1,183 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project name="autovermietung-int" default="all">
|
||||
|
||||
|
||||
<property file="autovermietung.properties"/>
|
||||
<!-- Uncomment the following property if no tests compilation is needed -->
|
||||
<!--
|
||||
<property name="skip.tests" value="true"/>
|
||||
-->
|
||||
|
||||
<!-- Compiler options -->
|
||||
|
||||
<property name="compiler.debug" value="on"/>
|
||||
<property name="compiler.generate.no.warnings" value="off"/>
|
||||
<property name="compiler.args" value=""/>
|
||||
<property name="compiler.max.memory" value="700m"/>
|
||||
<patternset id="ignored.files">
|
||||
<exclude name="**/*.hprof/**"/>
|
||||
<exclude name="**/*.pyc/**"/>
|
||||
<exclude name="**/*.pyo/**"/>
|
||||
<exclude name="**/*.rbc/**"/>
|
||||
<exclude name="**/*.yarb/**"/>
|
||||
<exclude name="**/*~/**"/>
|
||||
<exclude name="**/.DS_Store/**"/>
|
||||
<exclude name="**/.git/**"/>
|
||||
<exclude name="**/.hg/**"/>
|
||||
<exclude name="**/.svn/**"/>
|
||||
<exclude name="**/CVS/**"/>
|
||||
<exclude name="**/__pycache__/**"/>
|
||||
<exclude name="**/_svn/**"/>
|
||||
<exclude name="**/vssver.scc/**"/>
|
||||
<exclude name="**/vssver2.scc/**"/>
|
||||
</patternset>
|
||||
<patternset id="library.patterns">
|
||||
<include name="*.war"/>
|
||||
<include name="*.swc"/>
|
||||
<include name="*.apk"/>
|
||||
<include name="*.zip"/>
|
||||
<include name="*.egg"/>
|
||||
<include name="*.ane"/>
|
||||
<include name="*.jar"/>
|
||||
<include name="*.ear"/>
|
||||
<include name="*.klib"/>
|
||||
</patternset>
|
||||
<patternset id="compiler.resources">
|
||||
<exclude name="**/?*.java"/>
|
||||
<exclude name="**/?*.form"/>
|
||||
<exclude name="**/?*.class"/>
|
||||
<exclude name="**/?*.groovy"/>
|
||||
<exclude name="**/?*.scala"/>
|
||||
<exclude name="**/?*.flex"/>
|
||||
<exclude name="**/?*.kt"/>
|
||||
<exclude name="**/?*.clj"/>
|
||||
<exclude name="**/?*.aj"/>
|
||||
</patternset>
|
||||
|
||||
<!-- JDK definitions -->
|
||||
|
||||
<property name="jdk.bin.11" value="${jdk.home.11}/bin"/>
|
||||
<path id="jdk.classpath.11">
|
||||
<fileset dir="${jdk.home.11}">
|
||||
<include name="../jdk-11.0.9.11-hotspot!/java.base"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/java.compiler"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/java.datatransfer"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/java.desktop"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/java.instrument"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/java.logging"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/java.management"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/java.management.rmi"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/java.naming"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/java.net.http"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/java.prefs"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/java.rmi"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/java.scripting"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/java.se"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/java.security.jgss"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/java.security.sasl"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/java.smartcardio"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/java.sql"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/java.sql.rowset"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/java.transaction.xa"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/java.xml"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/java.xml.crypto"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/jdk.accessibility"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/jdk.aot"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/jdk.attach"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/jdk.charsets"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/jdk.compiler"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/jdk.crypto.cryptoki"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/jdk.crypto.ec"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/jdk.crypto.mscapi"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/jdk.dynalink"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/jdk.editpad"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/jdk.hotspot.agent"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/jdk.httpserver"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/jdk.internal.ed"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/jdk.internal.jvmstat"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/jdk.internal.le"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/jdk.internal.opt"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/jdk.internal.vm.ci"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/jdk.internal.vm.compiler"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/jdk.internal.vm.compiler.management"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/jdk.jartool"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/jdk.javadoc"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/jdk.jcmd"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/jdk.jconsole"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/jdk.jdeps"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/jdk.jdi"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/jdk.jdwp.agent"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/jdk.jfr"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/jdk.jlink"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/jdk.jshell"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/jdk.jsobject"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/jdk.jstatd"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/jdk.localedata"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/jdk.management"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/jdk.management.agent"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/jdk.management.jfr"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/jdk.naming.dns"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/jdk.naming.ldap"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/jdk.naming.rmi"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/jdk.net"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/jdk.pack"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/jdk.rmic"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/jdk.scripting.nashorn"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/jdk.scripting.nashorn.shell"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/jdk.sctp"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/jdk.security.auth"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/jdk.security.jgss"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/jdk.unsupported"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/jdk.unsupported.desktop"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/jdk.xml.dom"/>
|
||||
<include name="../jdk-11.0.9.11-hotspot!/jdk.zipfs"/>
|
||||
</fileset>
|
||||
</path>
|
||||
|
||||
<property name="project.jdk.home" value="${jdk.home.11}"/>
|
||||
<property name="project.jdk.bin" value="${jdk.bin.11}"/>
|
||||
<property name="project.jdk.classpath" value="jdk.classpath.11"/>
|
||||
|
||||
|
||||
<!-- Project Libraries -->
|
||||
|
||||
<path id="library.mysql-connector-java-8.0.22.classpath">
|
||||
<pathelement location="${basedir}/../../../../Downloads/mysql-connector-java-8.0.22.jar"/>
|
||||
</path>
|
||||
|
||||
<path id="library.oszimtje.classpath">
|
||||
<pathelement location="${basedir}/../Documents/Java/oszimtJE.jar"/>
|
||||
</path>
|
||||
|
||||
<path id="library.oszimtje1.classpath">
|
||||
<pathelement location="${basedir}/../../../../Downloads/oszimtJE.jar"/>
|
||||
</path>
|
||||
<!-- Register Custom Compiler Taskdefs -->
|
||||
<property name="javac2.home" value="${idea.home}/lib"/>
|
||||
<path id="javac2.classpath">
|
||||
<fileset dir="${javac2.home}">
|
||||
<include name="javac2.jar"/>
|
||||
<include name="jdom.jar"/>
|
||||
<include name="asm-all*.jar"/>
|
||||
<include name="forms-*.jar"/>
|
||||
</fileset>
|
||||
</path>
|
||||
<target name="register.custom.compilers">
|
||||
<taskdef name="javac2" classname="com.intellij.ant.Javac2" classpathref="javac2.classpath"/>
|
||||
<taskdef name="instrumentIdeaExtensions" classname="com.intellij.ant.InstrumentIdeaExtensions" classpathref="javac2.classpath"/>
|
||||
</target>
|
||||
|
||||
<!-- Modules -->
|
||||
|
||||
<import file="${basedir}/module_autovermietung-int.xml"/>
|
||||
|
||||
<target name="init" description="Build initialization">
|
||||
<!-- Perform any build initialization in this target -->
|
||||
</target>
|
||||
|
||||
<target name="clean" depends="clean.module.autovermietung-int" description="cleanup all"/>
|
||||
|
||||
<target name="build.modules" depends="init, clean, compile.module.autovermietung-int" description="build all modules"/>
|
||||
|
||||
<target name="all" depends="build.modules" description="build all"/>
|
||||
</project>
|
5
database.properties
Normal file
5
database.properties
Normal file
|
@ -0,0 +1,5 @@
|
|||
#Wed Apr 04 19:46:31 CEST 2018
|
||||
db=gruppenarbeit
|
||||
ip=s.spenny.tf
|
||||
username=gruppenarbeit
|
||||
password=gruppenarbeit21
|
90
module_autovermietung-int.xml
Normal file
90
module_autovermietung-int.xml
Normal file
|
@ -0,0 +1,90 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project name="module_autovermietung-int" default="compile.module.autovermietung-int">
|
||||
<dirname property="module.autovermietung-int.basedir" file="${ant.file.module_autovermietung-int}"/>
|
||||
|
||||
<property name="module.jdk.home.autovermietung-int" value="${project.jdk.home}"/>
|
||||
<property name="module.jdk.bin.autovermietung-int" value="${project.jdk.bin}"/>
|
||||
<property name="module.jdk.classpath.autovermietung-int" value="${project.jdk.classpath}"/>
|
||||
|
||||
<property name="compiler.args.autovermietung-int" value="-encoding UTF-8 -source 11 -target 11 ${compiler.args}"/>
|
||||
|
||||
<property name="autovermietung-int.output.dir" value="${module.autovermietung-int.basedir}/out/production/autovermietung-int"/>
|
||||
<property name="autovermietung-int.testoutput.dir" value="${module.autovermietung-int.basedir}/out/test/autovermietung-int"/>
|
||||
|
||||
<path id="autovermietung-int.module.bootclasspath">
|
||||
<!-- Paths to be included in compilation bootclasspath -->
|
||||
</path>
|
||||
|
||||
<path id="autovermietung-int.module.production.classpath">
|
||||
<path refid="${module.jdk.classpath.autovermietung-int}"/>
|
||||
<path refid="library.oszimtje.classpath"/>
|
||||
<path refid="library.oszimtje1.classpath"/>
|
||||
<path refid="library.mysql-connector-java-8.0.22.classpath"/>
|
||||
</path>
|
||||
|
||||
<path id="autovermietung-int.runtime.production.module.classpath">
|
||||
<pathelement location="${autovermietung-int.output.dir}"/>
|
||||
<path refid="library.oszimtje.classpath"/>
|
||||
<path refid="library.oszimtje1.classpath"/>
|
||||
<path refid="library.mysql-connector-java-8.0.22.classpath"/>
|
||||
</path>
|
||||
|
||||
<path id="autovermietung-int.module.classpath">
|
||||
<path refid="${module.jdk.classpath.autovermietung-int}"/>
|
||||
<pathelement location="${autovermietung-int.output.dir}"/>
|
||||
<path refid="library.oszimtje.classpath"/>
|
||||
<path refid="library.oszimtje1.classpath"/>
|
||||
<path refid="library.mysql-connector-java-8.0.22.classpath"/>
|
||||
</path>
|
||||
|
||||
<path id="autovermietung-int.runtime.module.classpath">
|
||||
<pathelement location="${autovermietung-int.testoutput.dir}"/>
|
||||
<pathelement location="${autovermietung-int.output.dir}"/>
|
||||
<path refid="library.oszimtje.classpath"/>
|
||||
<path refid="library.oszimtje1.classpath"/>
|
||||
<path refid="library.mysql-connector-java-8.0.22.classpath"/>
|
||||
</path>
|
||||
|
||||
|
||||
<patternset id="excluded.from.module.autovermietung-int">
|
||||
<patternset refid="ignored.files"/>
|
||||
</patternset>
|
||||
|
||||
<patternset id="excluded.from.compilation.autovermietung-int">
|
||||
<patternset refid="excluded.from.module.autovermietung-int"/>
|
||||
</patternset>
|
||||
|
||||
<path id="autovermietung-int.module.sourcepath">
|
||||
<dirset dir="${module.autovermietung-int.basedir}">
|
||||
<include name="src"/>
|
||||
</dirset>
|
||||
</path>
|
||||
|
||||
|
||||
<target name="compile.module.autovermietung-int" depends="compile.module.autovermietung-int.production,compile.module.autovermietung-int.tests" description="Compile module autovermietung-int"/>
|
||||
|
||||
<target name="compile.module.autovermietung-int.production" depends="register.custom.compilers" description="Compile module autovermietung-int; production classes">
|
||||
<mkdir dir="${autovermietung-int.output.dir}"/>
|
||||
<javac2 destdir="${autovermietung-int.output.dir}" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memorymaximumsize="${compiler.max.memory}" fork="true" executable="${module.jdk.bin.autovermietung-int}/javac">
|
||||
<compilerarg line="${compiler.args.autovermietung-int}"/>
|
||||
<bootclasspath refid="autovermietung-int.module.bootclasspath"/>
|
||||
<classpath refid="autovermietung-int.module.production.classpath"/>
|
||||
<src refid="autovermietung-int.module.sourcepath"/>
|
||||
<patternset refid="excluded.from.compilation.autovermietung-int"/>
|
||||
</javac2>
|
||||
|
||||
<copy todir="${autovermietung-int.output.dir}">
|
||||
<fileset dir="${module.autovermietung-int.basedir}/src">
|
||||
<patternset refid="compiler.resources"/>
|
||||
<type type="file"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
</target>
|
||||
|
||||
<target name="compile.module.autovermietung-int.tests" depends="register.custom.compilers,compile.module.autovermietung-int.production" description="compile module autovermietung-int; test classes" unless="skip.tests"/>
|
||||
|
||||
<target name="clean.module.autovermietung-int" description="cleanup module">
|
||||
<delete dir="${autovermietung-int.output.dir}"/>
|
||||
<delete dir="${autovermietung-int.testoutput.dir}"/>
|
||||
</target>
|
||||
</project>
|
BIN
out/artifacts/Autovermietung/Autovermietung.jar
Normal file
BIN
out/artifacts/Autovermietung/Autovermietung.jar
Normal file
Binary file not shown.
5
out/artifacts/Autovermietung/database.properties
Normal file
5
out/artifacts/Autovermietung/database.properties
Normal file
|
@ -0,0 +1,5 @@
|
|||
#Wed Apr 04 19:46:31 CEST 2018
|
||||
db=gruppenarbeit
|
||||
ip=s.spenny.tf
|
||||
username=gruppenarbeit
|
||||
password=gruppenarbeit21
|
3
out/production/autovermietung-int/META-INF/MANIFEST.MF
Normal file
3
out/production/autovermietung-int/META-INF/MANIFEST.MF
Normal file
|
@ -0,0 +1,3 @@
|
|||
Manifest-Version: 1.0
|
||||
Main-Class: autovermietung.Main
|
||||
|
Binary file not shown.
BIN
out/production/autovermietung-int/autovermietung/Main.class
Normal file
BIN
out/production/autovermietung-int/autovermietung/Main.class
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
121
src/autovermietung/Main.java
Normal file
121
src/autovermietung/Main.java
Normal file
|
@ -0,0 +1,121 @@
|
|||
package autovermietung;
|
||||
|
||||
import autovermietung.helper.Shop;
|
||||
import autovermietung.models.Kunde;
|
||||
import autovermietung.models.Modell;
|
||||
import autovermietung.models.Pkw;
|
||||
import autovermietung.helper.Database;
|
||||
import autovermietung.helper.Tastatur;
|
||||
|
||||
import java.util.ArrayList;
|
||||
|
||||
public class Main {
|
||||
public static void main(String[] args) {
|
||||
// Auslesen der momentanen Datenbank Daten
|
||||
ArrayList<Kunde> kunden;
|
||||
ArrayList<Modell> modelle;
|
||||
ArrayList<Pkw> pkws;
|
||||
int auswahl = 99;
|
||||
|
||||
do {
|
||||
kunden = Database.liesKunden();
|
||||
modelle = Database.liesModell();
|
||||
pkws = Database.liesPkw();
|
||||
|
||||
Shop.hauptMenu();
|
||||
auswahl = Tastatur.liesInt();
|
||||
switch (auswahl) {
|
||||
// Auto Menü wird angezeigt
|
||||
case 1:
|
||||
Shop.autoMenu();
|
||||
auswahl = Tastatur.liesInt();
|
||||
switch (auswahl) {
|
||||
// Auto erstellen Menü wird ausgeführt
|
||||
case 1:
|
||||
pkws.add(Shop.autoVermieten(modelle, kunden));
|
||||
break;
|
||||
// Autos anzeigen in der Datenbank
|
||||
case 2:
|
||||
Shop.autoAnzeigen(pkws, modelle, kunden);
|
||||
Tastatur.liesString();
|
||||
break;
|
||||
// Auto löschen aus der Datenbank
|
||||
case 9:
|
||||
auswahl = Shop.autoEntfernen(pkws, modelle, kunden);
|
||||
Database.deletePkw(pkws.get(auswahl));
|
||||
pkws.remove(auswahl);
|
||||
break;
|
||||
}
|
||||
|
||||
// Updaten aller Autos in der PKW Liste.
|
||||
for(Pkw pkw : pkws) {
|
||||
Database.updatePkw(pkw);
|
||||
}
|
||||
break;
|
||||
// Modell Menü wird angezeigt
|
||||
case 2:
|
||||
Shop.modellMenu();
|
||||
auswahl = Tastatur.liesInt();
|
||||
switch (auswahl) {
|
||||
// Erstellen eines Auto Modells
|
||||
case 1:
|
||||
Shop.modellErstellen(modelle);
|
||||
break;
|
||||
// Anzeigen aller Auto Modelle
|
||||
case 2:
|
||||
Shop.modellAnzeigen(modelle);
|
||||
Tastatur.liesString();
|
||||
break;
|
||||
// Löschen eines Auto Modells
|
||||
case 9:
|
||||
auswahl = Shop.modellEntfernen(modelle);
|
||||
Database.deleteModell(modelle.get(auswahl));
|
||||
modelle.remove(auswahl);
|
||||
break;
|
||||
}
|
||||
|
||||
// Updaten aller Modelle in der Modell Liste.
|
||||
for(Modell modell : modelle) {
|
||||
Database.updateModell(modell);
|
||||
}
|
||||
break;
|
||||
// Kunden Menü wird angezeigt
|
||||
case 3:
|
||||
Shop.kundenMenu();
|
||||
auswahl = Tastatur.liesInt();
|
||||
switch (auswahl) {
|
||||
// Erstellen eines neues Kunden
|
||||
case 1:
|
||||
Shop.kundeErstellen(kunden);
|
||||
break;
|
||||
// Anzeigen aller eingetragenen Kunden
|
||||
case 2:
|
||||
Shop.kundeAnzeigen(kunden);
|
||||
Tastatur.liesString();
|
||||
break;
|
||||
// Löschen eines Kunden in der Datenbank
|
||||
case 9:
|
||||
auswahl = Shop.kundenEntfernen(kunden);
|
||||
Database.deleteKunde(kunden.get(auswahl));
|
||||
kunden.remove(auswahl);
|
||||
}
|
||||
|
||||
// Updaten aller Kunden in der Kunden Liste.
|
||||
for(Kunde kunde : kunden) {
|
||||
Database.updateKunde(kunde);
|
||||
}
|
||||
break;
|
||||
// Programm wird beendet
|
||||
case 0:
|
||||
Shop.programmBeendet();
|
||||
break;
|
||||
// Hauptmenü wird angezeigt da falsche Eingabe
|
||||
default:
|
||||
Shop.falscheEingabe();
|
||||
Shop.hauptMenu();
|
||||
auswahl = Tastatur.liesInt();
|
||||
}
|
||||
|
||||
} while(auswahl != 0);
|
||||
}
|
||||
}
|
232
src/autovermietung/helper/Database.java
Normal file
232
src/autovermietung/helper/Database.java
Normal file
|
@ -0,0 +1,232 @@
|
|||
package autovermietung.helper;
|
||||
|
||||
import autovermietung.models.Kunde;
|
||||
import autovermietung.models.Modell;
|
||||
import autovermietung.models.Pkw;
|
||||
|
||||
import java.io.*;
|
||||
import java.sql.*;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Properties;
|
||||
|
||||
public class Database {
|
||||
private static String strUsername, strPassword, ipStr, dbStr;
|
||||
|
||||
public static ArrayList<Kunde> liesKunden() {
|
||||
ArrayList<Kunde> Kunden = new ArrayList<>();
|
||||
try {
|
||||
Connection conn = getConnection();
|
||||
|
||||
PreparedStatement kunden = conn.prepareStatement("SELECT * FROM kunde");
|
||||
ResultSet result = kunden.executeQuery();
|
||||
|
||||
while(result.next()) {
|
||||
Kunden.add(new Kunde(result.getInt(1), result.getString(2), result.getString(3), result.getString(4), result.getString(5), result.getInt(6)));
|
||||
}
|
||||
|
||||
conn.close();
|
||||
|
||||
} catch(Exception e) {
|
||||
System.out.println(e);
|
||||
}
|
||||
return Kunden;
|
||||
}
|
||||
|
||||
public static ArrayList<Modell> liesModell() {
|
||||
ArrayList<Modell> Modelle = new ArrayList<>();
|
||||
try {
|
||||
Connection conn = getConnection();
|
||||
|
||||
PreparedStatement modelle = conn.prepareStatement("SELECT * FROM modell");
|
||||
ResultSet result = modelle.executeQuery();
|
||||
|
||||
while(result.next()) {
|
||||
Modelle.add(new Modell(result.getInt(1), result.getString(2), result.getInt(3), result.getInt(4), result.getFloat(5), result.getFloat(6)));
|
||||
}
|
||||
|
||||
conn.close();
|
||||
|
||||
} catch(Exception e) {
|
||||
System.out.println(e);
|
||||
}
|
||||
return Modelle;
|
||||
}
|
||||
|
||||
public static ArrayList<Pkw> liesPkw() {
|
||||
ArrayList<Pkw> Pkws = new ArrayList<>();
|
||||
try {
|
||||
Connection conn = getConnection();
|
||||
|
||||
PreparedStatement pkws = conn.prepareStatement("SELECT * FROM pkw");
|
||||
ResultSet result = pkws.executeQuery();
|
||||
|
||||
while(result.next()) {
|
||||
Pkws.add(new Pkw(result.getString(1), result.getDate(2), result.getInt(3), result.getString(4), result.getDate(5), result.getInt(6), result.getInt(7)));
|
||||
}
|
||||
|
||||
conn.close();
|
||||
|
||||
} catch(Exception e) {
|
||||
System.out.println(e);
|
||||
}
|
||||
return Pkws;
|
||||
}
|
||||
|
||||
public static void updatePkw(Pkw auto) {
|
||||
try {
|
||||
Connection conn = getConnection();
|
||||
|
||||
String kennzeichen = auto.getKennzeichen();
|
||||
Date erstzulassung = auto.getErstzulassung();
|
||||
int tachostand = auto.getTachostand();
|
||||
String farbe = auto.getFarbe();
|
||||
Date ausleihdatum = auto.getAusleihdatum();
|
||||
int mnr = auto.getMnr();
|
||||
int knr = auto.getKnr();
|
||||
|
||||
PreparedStatement updatePkw = conn.prepareStatement("REPLACE INTO pkw VALUES(\"" + kennzeichen + "\", \"" + erstzulassung + "\", " + tachostand + ", \"" + farbe + "\", \"" + ausleihdatum + "\", " + mnr + ", " + knr + ");");
|
||||
updatePkw.executeQuery();
|
||||
|
||||
conn.close();
|
||||
} catch(Exception e) {
|
||||
System.out.println(e);
|
||||
}
|
||||
}
|
||||
|
||||
public static void deletePkw(Pkw auto) {
|
||||
try {
|
||||
Connection conn = getConnection();
|
||||
|
||||
String kennzeichen = auto.getKennzeichen();
|
||||
|
||||
String deletePkwSQL = "DELETE FROM pkw WHERE kennzeichen = ?;";
|
||||
PreparedStatement deletePkw = conn.prepareStatement(deletePkwSQL);
|
||||
deletePkw.setString(1, kennzeichen);
|
||||
deletePkw.executeUpdate();
|
||||
|
||||
conn.close();
|
||||
} catch(Exception e) {
|
||||
System.out.println(e);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
public static void updateKunde(Kunde kunde) {
|
||||
try {
|
||||
Connection conn = getConnection();
|
||||
|
||||
int knr = kunde.getKnr();
|
||||
String vorname = kunde.getVorname();
|
||||
String nachname = kunde.getNachname();
|
||||
String anschrift = kunde.getAnschrift();
|
||||
String telefon = kunde.getTelefon();
|
||||
int personr = kunde.getPersonr();
|
||||
|
||||
PreparedStatement updateKunde = conn.prepareStatement("REPLACE INTO kunde VALUES(" + knr + ", " + vorname + ", " + nachname + ", " + anschrift + ", " + telefon + ", " + personr + ";");
|
||||
updateKunde.executeQuery();
|
||||
|
||||
conn.close();
|
||||
} catch(Exception e) {
|
||||
System.out.println(e);
|
||||
}
|
||||
}
|
||||
|
||||
public static void deleteKunde(Kunde kunde) {
|
||||
try {
|
||||
Connection conn = getConnection();
|
||||
|
||||
int knr = kunde.getKnr();
|
||||
|
||||
String deleteKundeSQL = "DELETE FROM kunde WHERE knr = ?;";
|
||||
PreparedStatement deleteKunde = conn.prepareStatement(deleteKundeSQL);
|
||||
deleteKunde.setInt(1, knr);
|
||||
deleteKunde.executeUpdate();
|
||||
|
||||
conn.close();
|
||||
} catch(Exception e) {
|
||||
System.out.println(e);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
public static void updateModell(Modell modell) {
|
||||
try {
|
||||
Connection conn = getConnection();
|
||||
|
||||
int mnr = modell.getMnr();
|
||||
String modellname = modell.getModellname();
|
||||
int hubraum = modell.getHubraum();
|
||||
int leistung = modell.getLeistung();
|
||||
float kmpreis = modell.getKmpreis();
|
||||
float pauschale = modell.getPauschale();
|
||||
|
||||
PreparedStatement updateModell = conn.prepareStatement("REPLACE INTO modell VALUES(" + mnr + ", " + modellname + ", " + hubraum + ", " + leistung + ", " + kmpreis + ", " + pauschale + ";");
|
||||
updateModell.executeQuery();
|
||||
|
||||
conn.close();
|
||||
} catch(Exception e) {
|
||||
System.out.println(e);
|
||||
}
|
||||
}
|
||||
|
||||
public static void deleteModell(Modell modell) {
|
||||
try {
|
||||
Connection conn = getConnection();
|
||||
|
||||
int mnr = modell.getMnr();
|
||||
|
||||
String deleteModellSQL = "DELETE FROM modell WHERE mnr = ?;";
|
||||
PreparedStatement deleteModell = conn.prepareStatement(deleteModellSQL);
|
||||
deleteModell.setInt(1, mnr);
|
||||
deleteModell.executeUpdate();
|
||||
|
||||
conn.close();
|
||||
} catch(Exception e) {
|
||||
System.out.println(e);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
private static Connection getConnection() throws Exception {
|
||||
Properties prop = new Properties();
|
||||
InputStream input = null;
|
||||
|
||||
try {
|
||||
input = new FileInputStream("database.properties");
|
||||
|
||||
// load input
|
||||
prop.load(input);
|
||||
|
||||
// get all values
|
||||
ipStr = prop.getProperty("ip");
|
||||
dbStr = prop.getProperty("db");
|
||||
strUsername = prop.getProperty("username");
|
||||
strPassword = prop.getProperty("password");
|
||||
|
||||
} catch(IOException ex) {
|
||||
ex.printStackTrace();
|
||||
} finally {
|
||||
if(input != null) {
|
||||
try {
|
||||
input.close();
|
||||
} catch(IOException e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
try {
|
||||
String driver = "com.mysql.cj.jdbc.Driver";
|
||||
String url = "jdbc:mysql://" + ipStr + "/" + dbStr + "?useUnicode=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=UTC";
|
||||
String username = strUsername;
|
||||
String password = strPassword;
|
||||
Class.forName(driver);
|
||||
|
||||
Connection conn = DriverManager.getConnection(url, username, password);
|
||||
return conn;
|
||||
} catch(Exception e) {
|
||||
System.out.println(e);
|
||||
}
|
||||
return null;
|
||||
}
|
||||
}
|
219
src/autovermietung/helper/Shop.java
Normal file
219
src/autovermietung/helper/Shop.java
Normal file
|
@ -0,0 +1,219 @@
|
|||
package autovermietung.helper;
|
||||
|
||||
import autovermietung.models.Kunde;
|
||||
import autovermietung.models.Modell;
|
||||
import autovermietung.models.Pkw;
|
||||
|
||||
import java.sql.Array;
|
||||
import java.sql.Date;
|
||||
import java.time.LocalDate;
|
||||
import java.util.ArrayList;
|
||||
|
||||
public class Shop {
|
||||
private static void clearScreen() {
|
||||
try
|
||||
{
|
||||
final String os = System.getProperty("os.name");
|
||||
|
||||
if |