forked from nus-cs2103-AY2324S1/ip
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
A-FullCommitMessage, updated JavaDocs, removed irrelevant comments
- Loading branch information
Showing
141 changed files
with
52,683 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,3 @@ | ||
[A][X] engaou | ||
[A][X] ngoaunjvlao | ||
[A][X] ibagirbg | ||
[A][X] ijbauiebg | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,370 @@ | ||
<!DOCTYPE HTML> | ||
<!-- NewPage --> | ||
<html lang="en"> | ||
<head> | ||
<!-- Generated by javadoc (11.0.18) on Fri Sep 15 22:49:46 SGT 2023 --> | ||
<title>All Classes</title> | ||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> | ||
<meta name="dc.created" content="2023-09-15"> | ||
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style"> | ||
<link rel="stylesheet" type="text/css" href="jquery/jquery-ui.min.css" title="Style"> | ||
<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style"> | ||
<script type="text/javascript" src="script.js"></script> | ||
<script type="text/javascript" src="jquery/jszip/dist/jszip.min.js"></script> | ||
<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils.min.js"></script> | ||
<!--[if IE]> | ||
<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script> | ||
<![endif]--> | ||
<script type="text/javascript" src="jquery/jquery-3.6.0.min.js"></script> | ||
<script type="text/javascript" src="jquery/jquery-ui.min.js"></script> | ||
</head> | ||
<body> | ||
<script type="text/javascript"><!-- | ||
try { | ||
if (location.href.indexOf('is-external=true') == -1) { | ||
parent.document.title="All Classes"; | ||
} | ||
} | ||
catch(err) { | ||
} | ||
//--> | ||
var data = {"i0":2,"i1":2,"i2":2,"i3":2,"i4":2,"i5":2,"i6":2,"i7":2,"i8":2,"i9":8,"i10":2,"i11":2,"i12":2,"i13":2,"i14":2,"i15":2,"i16":2,"i17":2,"i18":2,"i19":2,"i20":2,"i21":2,"i22":2,"i23":2,"i24":2,"i25":2,"i26":2,"i27":4,"i28":2,"i29":2,"i30":2,"i31":2,"i32":2}; | ||
var tabs = {65535:["t0","All Classes"],2:["t2","Class Summary"],4:["t3","Enum Summary"],8:["t4","Exception Summary"]}; | ||
var altColor = "altColor"; | ||
var rowColor = "rowColor"; | ||
var tableTab = "tableTab"; | ||
var activeTableTab = "activeTableTab"; | ||
var pathtoroot = "./"; | ||
var useModuleDirectories = true; | ||
loadScripts(document, 'script');</script> | ||
<noscript> | ||
<div>JavaScript is disabled on your browser.</div> | ||
</noscript> | ||
<header role="banner"> | ||
<nav role="navigation"> | ||
<div class="fixedNav"> | ||
<!-- ========= START OF TOP NAVBAR ======= --> | ||
<div class="topNav"><a id="navbar.top"> | ||
<!-- --> | ||
</a> | ||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> | ||
<a id="navbar.top.firstrow"> | ||
<!-- --> | ||
</a> | ||
<ul class="navList" title="Navigation"> | ||
<li><a href="index.html">Overview</a></li> | ||
<li>Package</li> | ||
<li>Class</li> | ||
<li>Use</li> | ||
<li><a href="overview-tree.html">Tree</a></li> | ||
<li><a href="deprecated-list.html">Deprecated</a></li> | ||
<li><a href="index-files/index-1.html">Index</a></li> | ||
<li><a href="help-doc.html">Help</a></li> | ||
</ul> | ||
</div> | ||
<div class="subNav"> | ||
<ul class="navList" id="allclasses_navbar_top"> | ||
<li><a href="allclasses.html">All Classes</a></li> | ||
</ul> | ||
<ul class="navListSearch"> | ||
<li><label for="search">SEARCH:</label> | ||
<input type="text" id="search" value="search" disabled="disabled"> | ||
<input type="reset" id="reset" value="reset" disabled="disabled"> | ||
</li> | ||
</ul> | ||
<div> | ||
<script type="text/javascript"><!-- | ||
allClassesLink = document.getElementById("allclasses_navbar_top"); | ||
if(window==top) { | ||
allClassesLink.style.display = "block"; | ||
} | ||
else { | ||
allClassesLink.style.display = "none"; | ||
} | ||
//--> | ||
</script> | ||
<noscript> | ||
<div>JavaScript is disabled on your browser.</div> | ||
</noscript> | ||
</div> | ||
<a id="skip.navbar.top"> | ||
<!-- --> | ||
</a></div> | ||
<!-- ========= END OF TOP NAVBAR ========= --> | ||
</div> | ||
<div class="navPadding"> </div> | ||
<script type="text/javascript"><!-- | ||
$('.navPadding').css('padding-top', $('.fixedNav').css("height")); | ||
//--> | ||
</script> | ||
</nav> | ||
</header> | ||
<main role="main"> | ||
<div class="header"> | ||
<h1 title="All&nbsp;Classes" class="title">All Classes</h1> | ||
</div> | ||
<div class="allClassesContainer"> | ||
<ul class="blockList"> | ||
<li class="blockList"> | ||
<table class="typeSummary"> | ||
<caption><span id="t0" class="activeTableTab"><span>All Classes</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Class Summary</a></span><span class="tabEnd"> </span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Enum Summary</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Exception Summary</a></span><span class="tabEnd"> </span></span></caption> | ||
<tr> | ||
<th class="colFirst" scope="col">Class</th> | ||
<th class="colLast" scope="col">Description</th> | ||
</tr> | ||
<tr id="i0" class="altColor"> | ||
<td class="colFirst"><a href="task/Add.html" title="class in task">Add</a></td> | ||
<th class="colLast" scope="row"> | ||
<div class="block">The `Add` class represents an "add" task in the BloopBot application.</div> | ||
</th> | ||
</tr> | ||
<tr id="i1" class="rowColor"> | ||
<td class="colFirst"><a href="command/AddCommand.html" title="class in command">AddCommand</a></td> | ||
<th class="colLast" scope="row"> | ||
<div class="block">The `AddCommand` class represents a command to add a task to the task list in the Duke application.</div> | ||
</th> | ||
</tr> | ||
<tr id="i2" class="altColor"> | ||
<td class="colFirst"><a href="command/ByeCommand.html" title="class in command">ByeCommand</a></td> | ||
<th class="colLast" scope="row"> | ||
<div class="block">The `ByeCommand` class represents a command to exit the Duke application gracefully.</div> | ||
</th> | ||
</tr> | ||
<tr id="i3" class="rowColor"> | ||
<td class="colFirst"><a href="command/Command.html" title="class in command">Command</a></td> | ||
<th class="colLast" scope="row"> | ||
<div class="block">The `Command` abstract class represents a base class for various commands in the Duke application.</div> | ||
</th> | ||
</tr> | ||
<tr id="i4" class="altColor"> | ||
<td class="colFirst"><a href="task/DeadLine.html" title="class in task">DeadLine</a></td> | ||
<th class="colLast" scope="row"> | ||
<div class="block">The `DeadLine` class represents a deadline task in the BloopBot application.</div> | ||
</th> | ||
</tr> | ||
<tr id="i5" class="rowColor"> | ||
<td class="colFirst"><a href="command/DeadLineCommand.html" title="class in command">DeadLineCommand</a></td> | ||
<th class="colLast" scope="row"> | ||
<div class="block">The `DeadLineCommand` class represents a command to add a deadline task to the task list in the Duke application.</div> | ||
</th> | ||
</tr> | ||
<tr id="i6" class="altColor"> | ||
<td class="colFirst"><a href="command/DeleteCommand.html" title="class in command">DeleteCommand</a></td> | ||
<th class="colLast" scope="row"> | ||
<div class="block">The `DeleteCommand` class represents a command to delete a task from the task list in the Duke application.</div> | ||
</th> | ||
</tr> | ||
<tr id="i7" class="rowColor"> | ||
<td class="colFirst"><a href="app/DialogBox.html" title="class in app">DialogBox</a></td> | ||
<th class="colLast" scope="row"> | ||
<div class="block">The `DialogBox` class represents a graphical dialog box in the Duke chatbot application.</div> | ||
</th> | ||
</tr> | ||
<tr id="i8" class="altColor"> | ||
<td class="colFirst"><a href="duke/Duke.html" title="class in duke">Duke</a></td> | ||
<th class="colLast" scope="row"> | ||
<div class="block">The `Duke` class serves as the main class for the BloopBot application.</div> | ||
</th> | ||
</tr> | ||
<tr id="i9" class="rowColor"> | ||
<td class="colFirst"><a href="duke/DukeException.html" title="class in duke">DukeException</a></td> | ||
<th class="colLast" scope="row"> | ||
<div class="block">The `DukeException` class represents custom exceptions that can be thrown by the BloopBot application.</div> | ||
</th> | ||
</tr> | ||
<tr id="i10" class="altColor"> | ||
<td class="colFirst"><a href="duke/DukeTest.html" title="class in duke">DukeTest</a></td> | ||
<th class="colLast" scope="row"> </th> | ||
</tr> | ||
<tr id="i11" class="rowColor"> | ||
<td class="colFirst"><a href="command/EchoCommand.html" title="class in command">EchoCommand</a></td> | ||
<th class="colLast" scope="row"> | ||
<div class="block">The `EchoCommand` class represents a command to display an echo message to the user in the Duke application.</div> | ||
</th> | ||
</tr> | ||
<tr id="i12" class="altColor"> | ||
<td class="colFirst"><a href="task/Event.html" title="class in task">Event</a></td> | ||
<th class="colLast" scope="row"> | ||
<div class="block">The `Event` class represents an event task in the BloopBot application.</div> | ||
</th> | ||
</tr> | ||
<tr id="i13" class="rowColor"> | ||
<td class="colFirst"><a href="command/EventCommand.html" title="class in command">EventCommand</a></td> | ||
<th class="colLast" scope="row"> | ||
<div class="block">The `EventCommand` class represents a command to add an event task to the task list in the Duke application.</div> | ||
</th> | ||
</tr> | ||
<tr id="i14" class="altColor"> | ||
<td class="colFirst"><a href="command/FindCommand.html" title="class in command">FindCommand</a></td> | ||
<th class="colLast" scope="row"> | ||
<div class="block">Represents a command to find tasks that match a specified keyword in their descriptions.</div> | ||
</th> | ||
</tr> | ||
<tr id="i15" class="rowColor"> | ||
<td class="colFirst"><a href="command/HelpCommand.html" title="class in command">HelpCommand</a></td> | ||
<th class="colLast" scope="row"> | ||
<div class="block">The `HelpCommand` class represents a command to display a list of available commands and provide | ||
help to the user in the Duke application.</div> | ||
</th> | ||
</tr> | ||
<tr id="i16" class="altColor"> | ||
<td class="colFirst"><a href="app/Launcher.html" title="class in app">Launcher</a></td> | ||
<th class="colLast" scope="row"> | ||
<div class="block">A launcher class to workaround classpath issues.</div> | ||
</th> | ||
</tr> | ||
<tr id="i17" class="rowColor"> | ||
<td class="colFirst"><a href="command/ListCommand.html" title="class in command">ListCommand</a></td> | ||
<th class="colLast" scope="row"> | ||
<div class="block">The `ListCommand` class represents a command to list and display tasks in the Duke application.</div> | ||
</th> | ||
</tr> | ||
<tr id="i18" class="altColor"> | ||
<td class="colFirst"><a href="app/Main.html" title="class in app">Main</a></td> | ||
<th class="colLast" scope="row"> | ||
<div class="block">The `Main` class serves as the entry point for the Duke chatbot application with a graphical user interface (GUI).</div> | ||
</th> | ||
</tr> | ||
<tr id="i19" class="rowColor"> | ||
<td class="colFirst"><a href="app/MainWindow.html" title="class in app">MainWindow</a></td> | ||
<th class="colLast" scope="row"> | ||
<div class="block">The `MainWindow` class represents the main graphical user interface (GUI) window for | ||
interacting with the Duke chatbot.</div> | ||
</th> | ||
</tr> | ||
<tr id="i20" class="altColor"> | ||
<td class="colFirst"><a href="command/MarkCommand.html" title="class in command">MarkCommand</a></td> | ||
<th class="colLast" scope="row"> | ||
<div class="block">The `MarkCommand` class represents a command to mark a task as completed in the Duke application.</div> | ||
</th> | ||
</tr> | ||
<tr id="i21" class="rowColor"> | ||
<td class="colFirst"><a href="parser/Parser.html" title="class in parser">Parser</a></td> | ||
<th class="colLast" scope="row"> | ||
<div class="block">The `Parser` class is responsible for parsing user input and converting | ||
it into appropriate commands and tasks for the BloopBot application.</div> | ||
</th> | ||
</tr> | ||
<tr id="i22" class="altColor"> | ||
<td class="colFirst"><a href="task/Statistics.html" title="class in task">Statistics</a></td> | ||
<th class="colLast" scope="row"> | ||
<div class="block">The `Statistics` class represents task statistics, including the number of tasks completed within the last week, | ||
the total number of tasks completed, the percentage of tasks completed within the last week, and the percentage of | ||
total tasks completed.</div> | ||
</th> | ||
</tr> | ||
<tr id="i23" class="rowColor"> | ||
<td class="colFirst"><a href="command/StatisticsCommand.html" title="class in command">StatisticsCommand</a></td> | ||
<th class="colLast" scope="row"> | ||
<div class="block">The `StatisticsCommand` class represents a command to calculate and display task statistics.</div> | ||
</th> | ||
</tr> | ||
<tr id="i24" class="altColor"> | ||
<td class="colFirst"><a href="storage/Storage.html" title="class in storage">Storage</a></td> | ||
<th class="colLast" scope="row"> | ||
<div class="block">The `Storage` class is responsible for managing the storage and retrieval of tasks in the BloopBot application.</div> | ||
</th> | ||
</tr> | ||
<tr id="i25" class="rowColor"> | ||
<td class="colFirst"><a href="task/Task.html" title="class in task">Task</a></td> | ||
<th class="colLast" scope="row"> | ||
<div class="block">The `Task` class represents a generic task in the BloopBot application.</div> | ||
</th> | ||
</tr> | ||
<tr id="i26" class="altColor"> | ||
<td class="colFirst"><a href="tasklist/TaskList.html" title="class in tasklist">TaskList</a></td> | ||
<th class="colLast" scope="row"> | ||
<div class="block">The `TaskList` class represents a collection of tasks in the BloopBot application.</div> | ||
</th> | ||
</tr> | ||
<tr id="i27" class="rowColor"> | ||
<td class="colFirst"><a href="task/TaskType.html" title="enum in task">TaskType</a></td> | ||
<th class="colLast" scope="row"> | ||
<div class="block">The `TaskType` enum represents the different types of commands or actions that can be performed | ||
in the BloopBot application.</div> | ||
</th> | ||
</tr> | ||
<tr id="i28" class="altColor"> | ||
<td class="colFirst"><a href="task/ToDo.html" title="class in task">ToDo</a></td> | ||
<th class="colLast" scope="row"> | ||
<div class="block">The `ToDo` class represents a task without a specific deadline or event time in the BloopBot application.</div> | ||
</th> | ||
</tr> | ||
<tr id="i29" class="rowColor"> | ||
<td class="colFirst"><a href="command/ToDoCommand.html" title="class in command">ToDoCommand</a></td> | ||
<th class="colLast" scope="row"> | ||
<div class="block">The `ToDoCommand` class represents a command to add a "ToDo" task to the task list in the Duke application.</div> | ||
</th> | ||
</tr> | ||
<tr id="i30" class="altColor"> | ||
<td class="colFirst"><a href="ui/Ui.html" title="class in ui">Ui</a></td> | ||
<th class="colLast" scope="row"> | ||
<div class="block">The `Ui` class is responsible for handling the user interface of the BloopBot application.</div> | ||
</th> | ||
</tr> | ||
<tr id="i31" class="rowColor"> | ||
<td class="colFirst"><a href="command/UnknownCommand.html" title="class in command">UnknownCommand</a></td> | ||
<th class="colLast" scope="row"> | ||
<div class="block">The `UnknownCommand` class represents a command to handle unknown or invalid | ||
user commands in the BloopBot application.</div> | ||
</th> | ||
</tr> | ||
<tr id="i32" class="altColor"> | ||
<td class="colFirst"><a href="command/UnmarkCommand.html" title="class in command">UnmarkCommand</a></td> | ||
<th class="colLast" scope="row"> | ||
<div class="block">The `UnmarkCommand` class represents a command to unmark a task as completed in the BloopBot application.</div> | ||
</th> | ||
</tr> | ||
</table> | ||
</li> | ||
</ul> | ||
</div> | ||
</main> | ||
<footer role="contentinfo"> | ||
<nav role="navigation"> | ||
<!-- ======= START OF BOTTOM NAVBAR ====== --> | ||
<div class="bottomNav"><a id="navbar.bottom"> | ||
<!-- --> | ||
</a> | ||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> | ||
<a id="navbar.bottom.firstrow"> | ||
<!-- --> | ||
</a> | ||
<ul class="navList" title="Navigation"> | ||
<li><a href="index.html">Overview</a></li> | ||
<li>Package</li> | ||
<li>Class</li> | ||
<li>Use</li> | ||
<li><a href="overview-tree.html">Tree</a></li> | ||
<li><a href="deprecated-list.html">Deprecated</a></li> | ||
<li><a href="index-files/index-1.html">Index</a></li> | ||
<li><a href="help-doc.html">Help</a></li> | ||
</ul> | ||
</div> | ||
<div class="subNav"> | ||
<ul class="navList" id="allclasses_navbar_bottom"> | ||
<li><a href="allclasses.html">All Classes</a></li> | ||
</ul> | ||
<div> | ||
<script type="text/javascript"><!-- | ||
allClassesLink = document.getElementById("allclasses_navbar_bottom"); | ||
if(window==top) { | ||
allClassesLink.style.display = "block"; | ||
} | ||
else { | ||
allClassesLink.style.display = "none"; | ||
} | ||
//--> | ||
</script> | ||
<noscript> | ||
<div>JavaScript is disabled on your browser.</div> | ||
</noscript> | ||
</div> | ||
<a id="skip.navbar.bottom"> | ||
<!-- --> | ||
</a></div> | ||
<!-- ======== END OF BOTTOM NAVBAR ======= --> | ||
</nav> | ||
</footer> | ||
</body> | ||
</html> |
Oops, something went wrong.