From be4a2b771566054c1ac4ba9263b5ccb01b695b66 Mon Sep 17 00:00:00 2001
From: Your Namethaihoangdang <thaihoangdang1803@gmail.com>
Date: Fri, 10 Feb 2023 17:43:55 -0500
Subject: [PATCH] Constructor

---
 .../main/kotlin/notes/multi/utilities/Folder.kt  | 15 +++++++++++++++
 .../main/kotlin/notes/multi/utilities/Note.kt    | 16 ++++++++++++++++
 2 files changed, 31 insertions(+)
 create mode 100644 utilities/src/main/kotlin/notes/multi/utilities/Folder.kt
 create mode 100644 utilities/src/main/kotlin/notes/multi/utilities/Note.kt

diff --git a/utilities/src/main/kotlin/notes/multi/utilities/Folder.kt b/utilities/src/main/kotlin/notes/multi/utilities/Folder.kt
new file mode 100644
index 0000000..c958edc
--- /dev/null
+++ b/utilities/src/main/kotlin/notes/multi/utilities/Folder.kt
@@ -0,0 +1,15 @@
+package notes.multi.utilities
+
+import java.time.LocalDate
+import java.time.LocalDateTime
+
+class Folder(var title: String = "Untitled",
+             var description: String = "Empty",
+             val author: String = "?", // User class?
+             val dateCreated: LocalDate? = LocalDate.now(),
+             var lastModified: LocalDateTime? = LocalDateTime.now(),
+             var notes: MutableList<Note>? = null) {
+
+    // add/remove notes
+    // update last modified
+}
\ No newline at end of file
diff --git a/utilities/src/main/kotlin/notes/multi/utilities/Note.kt b/utilities/src/main/kotlin/notes/multi/utilities/Note.kt
new file mode 100644
index 0000000..97db5a6
--- /dev/null
+++ b/utilities/src/main/kotlin/notes/multi/utilities/Note.kt
@@ -0,0 +1,16 @@
+package notes.multi.utilities
+
+import java.time.LocalDate
+import java.time.LocalDateTime
+
+
+class Note(var title: String = "Untitled",
+           var text: StringBuffer = StringBuffer(""),
+           val author: String = "?", // User class?
+           var extension: String= "?", // necessary?
+           val dateCreated: LocalDate? = LocalDate.now(),
+           var lastModified: LocalDateTime? = LocalDateTime.now(),
+           var location: String? = null) { // path to the created file?
+    // update last modified date
+    // images?
+}
\ No newline at end of file
-- 
GitLab