From 49cf757b3cfbfa10f98e03b5defe2137409b09f8 Mon Sep 17 00:00:00 2001
From: EckBalu <eckbalu@gmail.com>
Date: Mon, 28 Nov 2022 23:50:23 +0100
Subject: [PATCH] position class added

---
 .idea/.gitignore                      |  8 ++++++++
 .idea/kotlin_gol.iml                  |  9 +++++++++
 .idea/misc.xml                        |  6 ++++++
 .idea/modules.xml                     |  8 ++++++++
 .idea/vcs.xml                         |  6 ++++++
 src/main/cell/AliveCell.kt            |  0
 src/main/cell/Cell.kt                 |  0
 src/main/cell/CellArray.kt            |  0
 src/main/cell/DeadCell.kt             |  0
 src/main/cell/Position.kt             | 11 +++++++++++
 src/main/gui/GamePanel.kt             |  0
 src/main/gui/MyFrame.kt               |  0
 src/main/gui/MyMouseListener.kt       |  0
 src/main/gui/MyMouseMotionListener.kt |  0
 src/main/logic/Calculations.kt        |  0
 src/main/logic/CellController.kt      |  0
 src/main/logic/Order.kt               |  0
 src/main/{kotlin => main}/Main.kt     |  0
 18 files changed, 48 insertions(+)
 create mode 100644 .idea/.gitignore
 create mode 100644 .idea/kotlin_gol.iml
 create mode 100644 .idea/misc.xml
 create mode 100644 .idea/modules.xml
 create mode 100644 .idea/vcs.xml
 create mode 100644 src/main/cell/AliveCell.kt
 create mode 100644 src/main/cell/Cell.kt
 create mode 100644 src/main/cell/CellArray.kt
 create mode 100644 src/main/cell/DeadCell.kt
 create mode 100644 src/main/cell/Position.kt
 create mode 100644 src/main/gui/GamePanel.kt
 create mode 100644 src/main/gui/MyFrame.kt
 create mode 100644 src/main/gui/MyMouseListener.kt
 create mode 100644 src/main/gui/MyMouseMotionListener.kt
 create mode 100644 src/main/logic/Calculations.kt
 create mode 100644 src/main/logic/CellController.kt
 create mode 100644 src/main/logic/Order.kt
 rename src/main/{kotlin => main}/Main.kt (100%)

diff --git a/.idea/.gitignore b/.idea/.gitignore
new file mode 100644
index 0000000..13566b8
--- /dev/null
+++ b/.idea/.gitignore
@@ -0,0 +1,8 @@
+# Default ignored files
+/shelf/
+/workspace.xml
+# Editor-based HTTP Client requests
+/httpRequests/
+# Datasource local storage ignored files
+/dataSources/
+/dataSources.local.xml
diff --git a/.idea/kotlin_gol.iml b/.idea/kotlin_gol.iml
new file mode 100644
index 0000000..d6ebd48
--- /dev/null
+++ b/.idea/kotlin_gol.iml
@@ -0,0 +1,9 @@
+<?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$" />
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+  </component>
+</module>
\ No newline at end of file
diff --git a/.idea/misc.xml b/.idea/misc.xml
new file mode 100644
index 0000000..639900d
--- /dev/null
+++ b/.idea/misc.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="ProjectRootManager">
+    <output url="file://$PROJECT_DIR$/out" />
+  </component>
+</project>
\ No newline at end of file
diff --git a/.idea/modules.xml b/.idea/modules.xml
new file mode 100644
index 0000000..b83060d
--- /dev/null
+++ b/.idea/modules.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="ProjectModuleManager">
+    <modules>
+      <module fileurl="file://$PROJECT_DIR$/.idea/kotlin_gol.iml" filepath="$PROJECT_DIR$/.idea/kotlin_gol.iml" />
+    </modules>
+  </component>
+</project>
\ No newline at end of file
diff --git a/.idea/vcs.xml b/.idea/vcs.xml
new file mode 100644
index 0000000..35eb1dd
--- /dev/null
+++ b/.idea/vcs.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="VcsDirectoryMappings">
+    <mapping directory="" vcs="Git" />
+  </component>
+</project>
\ No newline at end of file
diff --git a/src/main/cell/AliveCell.kt b/src/main/cell/AliveCell.kt
new file mode 100644
index 0000000..e69de29
diff --git a/src/main/cell/Cell.kt b/src/main/cell/Cell.kt
new file mode 100644
index 0000000..e69de29
diff --git a/src/main/cell/CellArray.kt b/src/main/cell/CellArray.kt
new file mode 100644
index 0000000..e69de29
diff --git a/src/main/cell/DeadCell.kt b/src/main/cell/DeadCell.kt
new file mode 100644
index 0000000..e69de29
diff --git a/src/main/cell/Position.kt b/src/main/cell/Position.kt
new file mode 100644
index 0000000..5c0ec02
--- /dev/null
+++ b/src/main/cell/Position.kt
@@ -0,0 +1,11 @@
+package cell
+
+public class Position(x: Int, y: Int) {
+    x: Int = x
+    y: Int = y
+
+    public setPosition(x: Int, y: Int) {
+        this.x = x
+        this.y = y
+    }
+}
\ No newline at end of file
diff --git a/src/main/gui/GamePanel.kt b/src/main/gui/GamePanel.kt
new file mode 100644
index 0000000..e69de29
diff --git a/src/main/gui/MyFrame.kt b/src/main/gui/MyFrame.kt
new file mode 100644
index 0000000..e69de29
diff --git a/src/main/gui/MyMouseListener.kt b/src/main/gui/MyMouseListener.kt
new file mode 100644
index 0000000..e69de29
diff --git a/src/main/gui/MyMouseMotionListener.kt b/src/main/gui/MyMouseMotionListener.kt
new file mode 100644
index 0000000..e69de29
diff --git a/src/main/logic/Calculations.kt b/src/main/logic/Calculations.kt
new file mode 100644
index 0000000..e69de29
diff --git a/src/main/logic/CellController.kt b/src/main/logic/CellController.kt
new file mode 100644
index 0000000..e69de29
diff --git a/src/main/logic/Order.kt b/src/main/logic/Order.kt
new file mode 100644
index 0000000..e69de29
diff --git a/src/main/kotlin/Main.kt b/src/main/main/Main.kt
similarity index 100%
rename from src/main/kotlin/Main.kt
rename to src/main/main/Main.kt
-- 
GitLab