Skip to content

Commit

Permalink
A-FullCommitMessage, updated JavaDocs, removed irrelevant comments
Browse files Browse the repository at this point in the history
  • Loading branch information
raydenlim committed Sep 15, 2023
1 parent 1c3e9bd commit 5a12eff
Show file tree
Hide file tree
Showing 141 changed files with 52,683 additions and 2 deletions.
1 change: 0 additions & 1 deletion data/tasks.txt
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
Expand Down
370 changes: 370 additions & 0 deletions javadoctest/allclasses-index.html
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&nbsp;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">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h1 title="All&amp;nbsp;Classes" class="title">All&nbsp;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">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Class Summary</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Enum Summary</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Exception Summary</a></span><span class="tabEnd">&nbsp;</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">&nbsp;</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&nbsp;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>
Loading

0 comments on commit 5a12eff

Please sign in to comment.