command line functionality in no longer client-only
added ability to save data using command on server app
refactor of CommandLineHandler
added CommandLineHandlerClient and CommandLineHandlerServer classes
other minor changes
This commit is contained in:
Egor 2022-05-16 15:20:36 +03:00
parent 1b7fe89d1a
commit 822dba1f63
192 changed files with 1513 additions and 5926 deletions

View file

@ -5,7 +5,7 @@
<profile name="Gradle Imported" enabled="true"> <profile name="Gradle Imported" enabled="true">
<outputRelativeToContentRoot value="true" /> <outputRelativeToContentRoot value="true" />
<processorPath useClasspath="false"> <processorPath useClasspath="false">
<entry name="$USER_HOME$/.gradle/caches/modules-2/files-2.1/org.projectlombok/lombok/1.18.22/9c08ea24c6eb714e2d6170e8122c069a0ba9aacf/lombok-1.18.22.jar" /> <entry name="$USER_HOME$/.gradle/caches/modules-2/files-2.1/org.projectlombok/lombok/1.18.24/13a394eed5c4f9efb2a6d956e2086f1d81e857d9/lombok-1.18.24.jar" />
</processorPath> </processorPath>
<module name="Lab5.Lab5Client.main" /> <module name="Lab5.Lab5Client.main" />
<module name="Lab5.Lab5Core.main" /> <module name="Lab5.Lab5Core.main" />

View file

@ -4,7 +4,7 @@ plugins {
} }
group = "ru.erius.lab5" group = "ru.erius.lab5"
version = "2.1" version = "2.2"
val mainClass = "client.Lab5Client" val mainClass = "client.Lab5Client"
repositories { repositories {
@ -15,8 +15,8 @@ dependencies {
testImplementation("org.junit.jupiter:junit-jupiter-api:5.8.2") testImplementation("org.junit.jupiter:junit-jupiter-api:5.8.2")
testRuntimeOnly("org.junit.jupiter:junit-jupiter-engine") testRuntimeOnly("org.junit.jupiter:junit-jupiter-engine")
implementation(project(":Lab5Core")) implementation(project(":Lab5Core"))
compileOnly("org.projectlombok:lombok:1.18.22") compileOnly("org.projectlombok:lombok:1.18.24")
annotationProcessor("org.projectlombok:lombok:1.18.22") annotationProcessor("org.projectlombok:lombok:1.18.24")
} }
tasks.getByName<Test>("test") { tasks.getByName<Test>("test") {

View file

@ -3,7 +3,7 @@
<html lang="ru"> <html lang="ru">
<head> <head>
<!-- Generated by javadoc --> <!-- Generated by javadoc -->
<title>All Classes (Lab5Client 2.1 API)</title> <title>All Classes (Lab5Client 2.2 API)</title>
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script> <script type="text/javascript" src="script.js"></script>
</head> </head>
@ -15,26 +15,12 @@
<li><a href="client/commandline/pdcommands/AddIfMaxCommand.html" title="class in client.commandline.pdcommands" target="classFrame">AddIfMaxCommand</a></li> <li><a href="client/commandline/pdcommands/AddIfMaxCommand.html" title="class in client.commandline.pdcommands" target="classFrame">AddIfMaxCommand</a></li>
<li><a href="client/commandline/pdcommands/AddIfMinCommand.html" title="class in client.commandline.pdcommands" target="classFrame">AddIfMinCommand</a></li> <li><a href="client/commandline/pdcommands/AddIfMinCommand.html" title="class in client.commandline.pdcommands" target="classFrame">AddIfMinCommand</a></li>
<li><a href="client/commandline/pdcommands/ClearCommand.html" title="class in client.commandline.pdcommands" target="classFrame">ClearCommand</a></li> <li><a href="client/commandline/pdcommands/ClearCommand.html" title="class in client.commandline.pdcommands" target="classFrame">ClearCommand</a></li>
<li><a href="client/commandline/Command.html" title="class in client.commandline" target="classFrame">Command</a></li> <li><a href="client/commandline/CommandLineHandlerClient.html" title="class in client.commandline" target="classFrame">CommandLineHandlerClient</a></li>
<li><a href="client/commandline/CommandLineHandler.html" title="class in client.commandline" target="classFrame">CommandLineHandler</a></li>
<li><a href="client/commandline/CommandLineHandler.ConnectionCommand.html" title="class in client.commandline" target="classFrame">CommandLineHandler.ConnectionCommand</a></li>
<li><a href="client/commandline/CommandLineHandler.ExecuteScriptCommand.html" title="class in client.commandline" target="classFrame">CommandLineHandler.ExecuteScriptCommand</a></li>
<li><a href="client/commandline/CommandLineHandler.ExitCommand.html" title="class in client.commandline" target="classFrame">CommandLineHandler.ExitCommand</a></li>
<li><a href="client/commandline/CommandLineHandler.HistoryCommand.html" title="class in client.commandline" target="classFrame">CommandLineHandler.HistoryCommand</a></li>
<li><a href="client/commandline/CommandLineHandler.ModeCommand.html" title="class in client.commandline" target="classFrame">CommandLineHandler.ModeCommand</a></li>
<li><a href="client/commandline/CommandRegistry.html" title="class in client.commandline" target="classFrame">CommandRegistry</a></li>
<li><a href="client/commandline/CommandRegistry.CommandAlreadyExistsException.html" title="class in client.commandline" target="classFrame">CommandRegistry.CommandAlreadyExistsException</a></li>
<li><a href="client/commandline/CommandRegistry.CommandNotFoundException.html" title="class in client.commandline" target="classFrame">CommandRegistry.CommandNotFoundException</a></li>
<li><a href="client/commandline/CommandRegistry.HelpCommand.html" title="class in client.commandline" target="classFrame">CommandRegistry.HelpCommand</a></li>
<li><a href="client/commandline/pdcommands/FilterContainsNameCommand.html" title="class in client.commandline.pdcommands" target="classFrame">FilterContainsNameCommand</a></li> <li><a href="client/commandline/pdcommands/FilterContainsNameCommand.html" title="class in client.commandline.pdcommands" target="classFrame">FilterContainsNameCommand</a></li>
<li><a href="client/commandline/pdcommands/InfoCommand.html" title="class in client.commandline.pdcommands" target="classFrame">InfoCommand</a></li> <li><a href="client/commandline/pdcommands/InfoCommand.html" title="class in client.commandline.pdcommands" target="classFrame">InfoCommand</a></li>
<li><a href="client/Lab5Client.html" title="class in client" target="classFrame">Lab5Client</a></li> <li><a href="client/Lab5Client.html" title="class in client" target="classFrame">Lab5Client</a></li>
<li><a href="client/commandline/LongStrings.html" title="enum in client.commandline" target="classFrame">LongStrings</a></li>
<li><a href="client/commandline/pdcommands/PeopleDatabaseCommand.html" title="class in client.commandline.pdcommands" target="classFrame">PeopleDatabaseCommand</a></li>
<li><a href="client/commandline/pdcommands/PeopleDatabaseCommands.html" title="class in client.commandline.pdcommands" target="classFrame">PeopleDatabaseCommands</a></li>
<li><a href="client/commandline/pdcommands/PrintFieldDescendingLocationCommand.html" title="class in client.commandline.pdcommands" target="classFrame">PrintFieldDescendingLocationCommand</a></li> <li><a href="client/commandline/pdcommands/PrintFieldDescendingLocationCommand.html" title="class in client.commandline.pdcommands" target="classFrame">PrintFieldDescendingLocationCommand</a></li>
<li><a href="client/commandline/pdcommands/RemoveByIdCommand.html" title="class in client.commandline.pdcommands" target="classFrame">RemoveByIdCommand</a></li> <li><a href="client/commandline/pdcommands/RemoveByIdCommand.html" title="class in client.commandline.pdcommands" target="classFrame">RemoveByIdCommand</a></li>
<li><a href="client/commandline/pdcommands/SaveCommand.html" title="class in client.commandline.pdcommands" target="classFrame">SaveCommand</a></li>
<li><a href="client/commandline/pdcommands/ShowCommand.html" title="class in client.commandline.pdcommands" target="classFrame">ShowCommand</a></li> <li><a href="client/commandline/pdcommands/ShowCommand.html" title="class in client.commandline.pdcommands" target="classFrame">ShowCommand</a></li>
<li><a href="client/commandline/pdcommands/SumOfHeightCommand.html" title="class in client.commandline.pdcommands" target="classFrame">SumOfHeightCommand</a></li> <li><a href="client/commandline/pdcommands/SumOfHeightCommand.html" title="class in client.commandline.pdcommands" target="classFrame">SumOfHeightCommand</a></li>
<li><a href="client/net/UDPClient.html" title="class in client.net" target="classFrame">UDPClient</a></li> <li><a href="client/net/UDPClient.html" title="class in client.net" target="classFrame">UDPClient</a></li>

View file

@ -3,7 +3,7 @@
<html lang="ru"> <html lang="ru">
<head> <head>
<!-- Generated by javadoc --> <!-- Generated by javadoc -->
<title>All Classes (Lab5Client 2.1 API)</title> <title>All Classes (Lab5Client 2.2 API)</title>
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script> <script type="text/javascript" src="script.js"></script>
</head> </head>
@ -15,26 +15,12 @@
<li><a href="client/commandline/pdcommands/AddIfMaxCommand.html" title="class in client.commandline.pdcommands">AddIfMaxCommand</a></li> <li><a href="client/commandline/pdcommands/AddIfMaxCommand.html" title="class in client.commandline.pdcommands">AddIfMaxCommand</a></li>
<li><a href="client/commandline/pdcommands/AddIfMinCommand.html" title="class in client.commandline.pdcommands">AddIfMinCommand</a></li> <li><a href="client/commandline/pdcommands/AddIfMinCommand.html" title="class in client.commandline.pdcommands">AddIfMinCommand</a></li>
<li><a href="client/commandline/pdcommands/ClearCommand.html" title="class in client.commandline.pdcommands">ClearCommand</a></li> <li><a href="client/commandline/pdcommands/ClearCommand.html" title="class in client.commandline.pdcommands">ClearCommand</a></li>
<li><a href="client/commandline/Command.html" title="class in client.commandline">Command</a></li> <li><a href="client/commandline/CommandLineHandlerClient.html" title="class in client.commandline">CommandLineHandlerClient</a></li>
<li><a href="client/commandline/CommandLineHandler.html" title="class in client.commandline">CommandLineHandler</a></li>
<li><a href="client/commandline/CommandLineHandler.ConnectionCommand.html" title="class in client.commandline">CommandLineHandler.ConnectionCommand</a></li>
<li><a href="client/commandline/CommandLineHandler.ExecuteScriptCommand.html" title="class in client.commandline">CommandLineHandler.ExecuteScriptCommand</a></li>
<li><a href="client/commandline/CommandLineHandler.ExitCommand.html" title="class in client.commandline">CommandLineHandler.ExitCommand</a></li>
<li><a href="client/commandline/CommandLineHandler.HistoryCommand.html" title="class in client.commandline">CommandLineHandler.HistoryCommand</a></li>
<li><a href="client/commandline/CommandLineHandler.ModeCommand.html" title="class in client.commandline">CommandLineHandler.ModeCommand</a></li>
<li><a href="client/commandline/CommandRegistry.html" title="class in client.commandline">CommandRegistry</a></li>
<li><a href="client/commandline/CommandRegistry.CommandAlreadyExistsException.html" title="class in client.commandline">CommandRegistry.CommandAlreadyExistsException</a></li>
<li><a href="client/commandline/CommandRegistry.CommandNotFoundException.html" title="class in client.commandline">CommandRegistry.CommandNotFoundException</a></li>
<li><a href="client/commandline/CommandRegistry.HelpCommand.html" title="class in client.commandline">CommandRegistry.HelpCommand</a></li>
<li><a href="client/commandline/pdcommands/FilterContainsNameCommand.html" title="class in client.commandline.pdcommands">FilterContainsNameCommand</a></li> <li><a href="client/commandline/pdcommands/FilterContainsNameCommand.html" title="class in client.commandline.pdcommands">FilterContainsNameCommand</a></li>
<li><a href="client/commandline/pdcommands/InfoCommand.html" title="class in client.commandline.pdcommands">InfoCommand</a></li> <li><a href="client/commandline/pdcommands/InfoCommand.html" title="class in client.commandline.pdcommands">InfoCommand</a></li>
<li><a href="client/Lab5Client.html" title="class in client">Lab5Client</a></li> <li><a href="client/Lab5Client.html" title="class in client">Lab5Client</a></li>
<li><a href="client/commandline/LongStrings.html" title="enum in client.commandline">LongStrings</a></li>
<li><a href="client/commandline/pdcommands/PeopleDatabaseCommand.html" title="class in client.commandline.pdcommands">PeopleDatabaseCommand</a></li>
<li><a href="client/commandline/pdcommands/PeopleDatabaseCommands.html" title="class in client.commandline.pdcommands">PeopleDatabaseCommands</a></li>
<li><a href="client/commandline/pdcommands/PrintFieldDescendingLocationCommand.html" title="class in client.commandline.pdcommands">PrintFieldDescendingLocationCommand</a></li> <li><a href="client/commandline/pdcommands/PrintFieldDescendingLocationCommand.html" title="class in client.commandline.pdcommands">PrintFieldDescendingLocationCommand</a></li>
<li><a href="client/commandline/pdcommands/RemoveByIdCommand.html" title="class in client.commandline.pdcommands">RemoveByIdCommand</a></li> <li><a href="client/commandline/pdcommands/RemoveByIdCommand.html" title="class in client.commandline.pdcommands">RemoveByIdCommand</a></li>
<li><a href="client/commandline/pdcommands/SaveCommand.html" title="class in client.commandline.pdcommands">SaveCommand</a></li>
<li><a href="client/commandline/pdcommands/ShowCommand.html" title="class in client.commandline.pdcommands">ShowCommand</a></li> <li><a href="client/commandline/pdcommands/ShowCommand.html" title="class in client.commandline.pdcommands">ShowCommand</a></li>
<li><a href="client/commandline/pdcommands/SumOfHeightCommand.html" title="class in client.commandline.pdcommands">SumOfHeightCommand</a></li> <li><a href="client/commandline/pdcommands/SumOfHeightCommand.html" title="class in client.commandline.pdcommands">SumOfHeightCommand</a></li>
<li><a href="client/net/UDPClient.html" title="class in client.net">UDPClient</a></li> <li><a href="client/net/UDPClient.html" title="class in client.net">UDPClient</a></li>

View file

@ -3,7 +3,7 @@
<html lang="ru"> <html lang="ru">
<head> <head>
<!-- Generated by javadoc --> <!-- Generated by javadoc -->
<title>Lab5Client (Lab5Client 2.1 API)</title> <title>Lab5Client (Lab5Client 2.2 API)</title>
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script> <script type="text/javascript" src="../script.js"></script>
</head> </head>
@ -11,7 +11,7 @@
<script type="text/javascript"><!-- <script type="text/javascript"><!--
try { try {
if (location.href.indexOf('is-external=true') == -1) { if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Lab5Client (Lab5Client 2.1 API)"; parent.document.title="Lab5Client (Lab5Client 2.2 API)";
} }
} }
catch(err) { catch(err) {

View file

@ -1,388 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="ru">
<head>
<!-- Generated by javadoc -->
<title>Command (Lab5Client 2.1 API)</title>
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Command (Lab5Client 2.1 API)";
}
}
catch(err) {
}
//-->
var methods = {"i0":10,"i1":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../index-all.html">Index</a></li>
<li><a href="../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev&nbsp;Class</li>
<li><a href="../../client/commandline/CommandLineHandler.html" title="class in client.commandline"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../index.html?client/commandline/Command.html" target="_top">Frames</a></li>
<li><a href="Command.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></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>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">client.commandline</div>
<h2 title="Class Command" class="title">Class Command</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>client.commandline.Command</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd>java.io.Serializable</dd>
</dl>
<dl>
<dt>Direct Known Subclasses:</dt>
<dd><a href="../../client/commandline/CommandLineHandler.ConnectionCommand.html" title="class in client.commandline">CommandLineHandler.ConnectionCommand</a>, <a href="../../client/commandline/CommandLineHandler.ExecuteScriptCommand.html" title="class in client.commandline">CommandLineHandler.ExecuteScriptCommand</a>, <a href="../../client/commandline/CommandLineHandler.ExitCommand.html" title="class in client.commandline">CommandLineHandler.ExitCommand</a>, <a href="../../client/commandline/CommandLineHandler.HistoryCommand.html" title="class in client.commandline">CommandLineHandler.HistoryCommand</a>, <a href="../../client/commandline/CommandLineHandler.ModeCommand.html" title="class in client.commandline">CommandLineHandler.ModeCommand</a>, <a href="../../client/commandline/CommandRegistry.HelpCommand.html" title="class in client.commandline">CommandRegistry.HelpCommand</a>, <a href="../../client/commandline/pdcommands/PeopleDatabaseCommand.html" title="class in client.commandline.pdcommands">PeopleDatabaseCommand</a></dd>
</dl>
<hr>
<br>
<pre>public abstract class <span class="typeNameLabel">Command</span>
extends java.lang.Object
implements java.io.Serializable</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../serialized-form.html#client.commandline.Command">Serialized Form</a></dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../client/commandline/Command.html#alias">alias</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected java.lang.Object[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../client/commandline/Command.html#args">args</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../client/commandline/Command.html#clientOnly">clientOnly</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../client/commandline/Command.html#description">description</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected common.commandline.Executable</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../client/commandline/Command.html#executable">executable</a></span></code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../client/commandline/Command.html#Command-java.lang.String-boolean-java.lang.String-common.commandline.Executable-">Command</a></span>(java.lang.String&nbsp;alias,
boolean&nbsp;clientOnly,
java.lang.String&nbsp;description,
common.commandline.Executable&nbsp;executable)</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>common.commandline.response.CommandResult</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../client/commandline/Command.html#executeOnClient--">executeOnClient</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>abstract boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../client/commandline/Command.html#validate-java.lang.String:A-">validate</a></span>(java.lang.String[]&nbsp;args)</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.detail">
<!-- -->
</a>
<h3>Field Detail</h3>
<a name="alias">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>alias</h4>
<pre>protected final&nbsp;java.lang.String alias</pre>
</li>
</ul>
<a name="description">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>description</h4>
<pre>protected final&nbsp;java.lang.String description</pre>
</li>
</ul>
<a name="clientOnly">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clientOnly</h4>
<pre>protected final&nbsp;boolean clientOnly</pre>
</li>
</ul>
<a name="executable">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>executable</h4>
<pre>protected final&nbsp;common.commandline.Executable executable</pre>
</li>
</ul>
<a name="args">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>args</h4>
<pre>protected&nbsp;java.lang.Object[] args</pre>
</li>
</ul>
</li>
</ul>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="Command-java.lang.String-boolean-java.lang.String-common.commandline.Executable-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>Command</h4>
<pre>public&nbsp;Command(java.lang.String&nbsp;alias,
boolean&nbsp;clientOnly,
java.lang.String&nbsp;description,
common.commandline.Executable&nbsp;executable)</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="validate-java.lang.String:A-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>validate</h4>
<pre>public abstract&nbsp;boolean&nbsp;validate(java.lang.String[]&nbsp;args)</pre>
</li>
</ul>
<a name="executeOnClient--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>executeOnClient</h4>
<pre>public&nbsp;common.commandline.response.CommandResult&nbsp;executeOnClient()</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../index-all.html">Index</a></li>
<li><a href="../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev&nbsp;Class</li>
<li><a href="../../client/commandline/CommandLineHandler.html" title="class in client.commandline"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../index.html?client/commandline/Command.html" target="_top">Frames</a></li>
<li><a href="Command.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../allclasses-noframe.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>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View file

@ -1,311 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="ru">
<head>
<!-- Generated by javadoc -->
<title>CommandLineHandler.ExecuteScriptCommand (Lab5Client 2.1 API)</title>
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="CommandLineHandler.ExecuteScriptCommand (Lab5Client 2.1 API)";
}
}
catch(err) {
}
//-->
var methods = {"i0":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../index-all.html">Index</a></li>
<li><a href="../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../client/commandline/CommandLineHandler.ConnectionCommand.html" title="class in client.commandline"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../client/commandline/CommandLineHandler.ExitCommand.html" title="class in client.commandline"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../index.html?client/commandline/CommandLineHandler.ExecuteScriptCommand.html" target="_top">Frames</a></li>
<li><a href="CommandLineHandler.ExecuteScriptCommand.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></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>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#fields.inherited.from.class.client.commandline.Command">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">client.commandline</div>
<h2 title="Class CommandLineHandler.ExecuteScriptCommand" class="title">Class CommandLineHandler.ExecuteScriptCommand</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li><a href="../../client/commandline/Command.html" title="class in client.commandline">client.commandline.Command</a></li>
<li>
<ul class="inheritance">
<li>client.commandline.CommandLineHandler.ExecuteScriptCommand</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd>java.io.Serializable</dd>
</dl>
<dl>
<dt>Enclosing class:</dt>
<dd><a href="../../client/commandline/CommandLineHandler.html" title="class in client.commandline">CommandLineHandler</a></dd>
</dl>
<hr>
<br>
<pre>public static class <span class="typeNameLabel">CommandLineHandler.ExecuteScriptCommand</span>
extends <a href="../../client/commandline/Command.html" title="class in client.commandline">Command</a></pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../serialized-form.html#client.commandline.CommandLineHandler.ExecuteScriptCommand">Serialized Form</a></dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.client.commandline.Command">
<!-- -->
</a>
<h3>Fields inherited from class&nbsp;client.commandline.<a href="../../client/commandline/Command.html" title="class in client.commandline">Command</a></h3>
<code><a href="../../client/commandline/Command.html#alias">alias</a>, <a href="../../client/commandline/Command.html#args">args</a>, <a href="../../client/commandline/Command.html#clientOnly">clientOnly</a>, <a href="../../client/commandline/Command.html#description">description</a>, <a href="../../client/commandline/Command.html#executable">executable</a></code></li>
</ul>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../client/commandline/CommandLineHandler.ExecuteScriptCommand.html#ExecuteScriptCommand--">ExecuteScriptCommand</a></span>()</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../client/commandline/CommandLineHandler.ExecuteScriptCommand.html#validate-java.lang.String:A-">validate</a></span>(java.lang.String[]&nbsp;args)</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.client.commandline.Command">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;client.commandline.<a href="../../client/commandline/Command.html" title="class in client.commandline">Command</a></h3>
<code><a href="../../client/commandline/Command.html#executeOnClient--">executeOnClient</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="ExecuteScriptCommand--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>ExecuteScriptCommand</h4>
<pre>public&nbsp;ExecuteScriptCommand()</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="validate-java.lang.String:A-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>validate</h4>
<pre>public&nbsp;boolean&nbsp;validate(java.lang.String[]&nbsp;args)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../client/commandline/Command.html#validate-java.lang.String:A-">validate</a></code>&nbsp;in class&nbsp;<code><a href="../../client/commandline/Command.html" title="class in client.commandline">Command</a></code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../index-all.html">Index</a></li>
<li><a href="../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../client/commandline/CommandLineHandler.ConnectionCommand.html" title="class in client.commandline"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../client/commandline/CommandLineHandler.ExitCommand.html" title="class in client.commandline"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../index.html?client/commandline/CommandLineHandler.ExecuteScriptCommand.html" target="_top">Frames</a></li>
<li><a href="CommandLineHandler.ExecuteScriptCommand.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../allclasses-noframe.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>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#fields.inherited.from.class.client.commandline.Command">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View file

@ -1,311 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="ru">
<head>
<!-- Generated by javadoc -->
<title>CommandLineHandler.ExitCommand (Lab5Client 2.1 API)</title>
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="CommandLineHandler.ExitCommand (Lab5Client 2.1 API)";
}
}
catch(err) {
}
//-->
var methods = {"i0":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../index-all.html">Index</a></li>
<li><a href="../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../client/commandline/CommandLineHandler.ExecuteScriptCommand.html" title="class in client.commandline"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../client/commandline/CommandLineHandler.HistoryCommand.html" title="class in client.commandline"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../index.html?client/commandline/CommandLineHandler.ExitCommand.html" target="_top">Frames</a></li>
<li><a href="CommandLineHandler.ExitCommand.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></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>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#fields.inherited.from.class.client.commandline.Command">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">client.commandline</div>
<h2 title="Class CommandLineHandler.ExitCommand" class="title">Class CommandLineHandler.ExitCommand</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li><a href="../../client/commandline/Command.html" title="class in client.commandline">client.commandline.Command</a></li>
<li>
<ul class="inheritance">
<li>client.commandline.CommandLineHandler.ExitCommand</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd>java.io.Serializable</dd>
</dl>
<dl>
<dt>Enclosing class:</dt>
<dd><a href="../../client/commandline/CommandLineHandler.html" title="class in client.commandline">CommandLineHandler</a></dd>
</dl>
<hr>
<br>
<pre>public static class <span class="typeNameLabel">CommandLineHandler.ExitCommand</span>
extends <a href="../../client/commandline/Command.html" title="class in client.commandline">Command</a></pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../serialized-form.html#client.commandline.CommandLineHandler.ExitCommand">Serialized Form</a></dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.client.commandline.Command">
<!-- -->
</a>
<h3>Fields inherited from class&nbsp;client.commandline.<a href="../../client/commandline/Command.html" title="class in client.commandline">Command</a></h3>
<code><a href="../../client/commandline/Command.html#alias">alias</a>, <a href="../../client/commandline/Command.html#args">args</a>, <a href="../../client/commandline/Command.html#clientOnly">clientOnly</a>, <a href="../../client/commandline/Command.html#description">description</a>, <a href="../../client/commandline/Command.html#executable">executable</a></code></li>
</ul>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../client/commandline/CommandLineHandler.ExitCommand.html#ExitCommand--">ExitCommand</a></span>()</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../client/commandline/CommandLineHandler.ExitCommand.html#validate-java.lang.String:A-">validate</a></span>(java.lang.String[]&nbsp;args)</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.client.commandline.Command">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;client.commandline.<a href="../../client/commandline/Command.html" title="class in client.commandline">Command</a></h3>
<code><a href="../../client/commandline/Command.html#executeOnClient--">executeOnClient</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="ExitCommand--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>ExitCommand</h4>
<pre>public&nbsp;ExitCommand()</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="validate-java.lang.String:A-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>validate</h4>
<pre>public&nbsp;boolean&nbsp;validate(java.lang.String[]&nbsp;args)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../client/commandline/Command.html#validate-java.lang.String:A-">validate</a></code>&nbsp;in class&nbsp;<code><a href="../../client/commandline/Command.html" title="class in client.commandline">Command</a></code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../index-all.html">Index</a></li>
<li><a href="../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../client/commandline/CommandLineHandler.ExecuteScriptCommand.html" title="class in client.commandline"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../client/commandline/CommandLineHandler.HistoryCommand.html" title="class in client.commandline"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../index.html?client/commandline/CommandLineHandler.ExitCommand.html" target="_top">Frames</a></li>
<li><a href="CommandLineHandler.ExitCommand.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../allclasses-noframe.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>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#fields.inherited.from.class.client.commandline.Command">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View file

@ -1,311 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="ru">
<head>
<!-- Generated by javadoc -->
<title>CommandLineHandler.HistoryCommand (Lab5Client 2.1 API)</title>
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="CommandLineHandler.HistoryCommand (Lab5Client 2.1 API)";
}
}
catch(err) {
}
//-->
var methods = {"i0":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../index-all.html">Index</a></li>
<li><a href="../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../client/commandline/CommandLineHandler.ExitCommand.html" title="class in client.commandline"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../client/commandline/CommandLineHandler.ModeCommand.html" title="class in client.commandline"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../index.html?client/commandline/CommandLineHandler.HistoryCommand.html" target="_top">Frames</a></li>
<li><a href="CommandLineHandler.HistoryCommand.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></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>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#fields.inherited.from.class.client.commandline.Command">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">client.commandline</div>
<h2 title="Class CommandLineHandler.HistoryCommand" class="title">Class CommandLineHandler.HistoryCommand</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li><a href="../../client/commandline/Command.html" title="class in client.commandline">client.commandline.Command</a></li>
<li>
<ul class="inheritance">
<li>client.commandline.CommandLineHandler.HistoryCommand</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd>java.io.Serializable</dd>
</dl>
<dl>
<dt>Enclosing class:</dt>
<dd><a href="../../client/commandline/CommandLineHandler.html" title="class in client.commandline">CommandLineHandler</a></dd>
</dl>
<hr>
<br>
<pre>public static class <span class="typeNameLabel">CommandLineHandler.HistoryCommand</span>
extends <a href="../../client/commandline/Command.html" title="class in client.commandline">Command</a></pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../serialized-form.html#client.commandline.CommandLineHandler.HistoryCommand">Serialized Form</a></dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.client.commandline.Command">
<!-- -->
</a>
<h3>Fields inherited from class&nbsp;client.commandline.<a href="../../client/commandline/Command.html" title="class in client.commandline">Command</a></h3>
<code><a href="../../client/commandline/Command.html#alias">alias</a>, <a href="../../client/commandline/Command.html#args">args</a>, <a href="../../client/commandline/Command.html#clientOnly">clientOnly</a>, <a href="../../client/commandline/Command.html#description">description</a>, <a href="../../client/commandline/Command.html#executable">executable</a></code></li>
</ul>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../client/commandline/CommandLineHandler.HistoryCommand.html#HistoryCommand--">HistoryCommand</a></span>()</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../client/commandline/CommandLineHandler.HistoryCommand.html#validate-java.lang.String:A-">validate</a></span>(java.lang.String[]&nbsp;args)</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.client.commandline.Command">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;client.commandline.<a href="../../client/commandline/Command.html" title="class in client.commandline">Command</a></h3>
<code><a href="../../client/commandline/Command.html#executeOnClient--">executeOnClient</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="HistoryCommand--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>HistoryCommand</h4>
<pre>public&nbsp;HistoryCommand()</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="validate-java.lang.String:A-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>validate</h4>
<pre>public&nbsp;boolean&nbsp;validate(java.lang.String[]&nbsp;args)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../client/commandline/Command.html#validate-java.lang.String:A-">validate</a></code>&nbsp;in class&nbsp;<code><a href="../../client/commandline/Command.html" title="class in client.commandline">Command</a></code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../index-all.html">Index</a></li>
<li><a href="../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../client/commandline/CommandLineHandler.ExitCommand.html" title="class in client.commandline"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../client/commandline/CommandLineHandler.ModeCommand.html" title="class in client.commandline"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../index.html?client/commandline/CommandLineHandler.HistoryCommand.html" target="_top">Frames</a></li>
<li><a href="CommandLineHandler.HistoryCommand.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../allclasses-noframe.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>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#fields.inherited.from.class.client.commandline.Command">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View file

@ -1,311 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="ru">
<head>
<!-- Generated by javadoc -->
<title>CommandLineHandler.ModeCommand (Lab5Client 2.1 API)</title>
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="CommandLineHandler.ModeCommand (Lab5Client 2.1 API)";
}
}
catch(err) {
}
//-->
var methods = {"i0":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../index-all.html">Index</a></li>
<li><a href="../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../client/commandline/CommandLineHandler.HistoryCommand.html" title="class in client.commandline"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../client/commandline/CommandRegistry.html" title="class in client.commandline"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../index.html?client/commandline/CommandLineHandler.ModeCommand.html" target="_top">Frames</a></li>
<li><a href="CommandLineHandler.ModeCommand.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></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>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#fields.inherited.from.class.client.commandline.Command">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">client.commandline</div>
<h2 title="Class CommandLineHandler.ModeCommand" class="title">Class CommandLineHandler.ModeCommand</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li><a href="../../client/commandline/Command.html" title="class in client.commandline">client.commandline.Command</a></li>
<li>
<ul class="inheritance">
<li>client.commandline.CommandLineHandler.ModeCommand</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd>java.io.Serializable</dd>
</dl>
<dl>
<dt>Enclosing class:</dt>
<dd><a href="../../client/commandline/CommandLineHandler.html" title="class in client.commandline">CommandLineHandler</a></dd>
</dl>
<hr>
<br>
<pre>public static class <span class="typeNameLabel">CommandLineHandler.ModeCommand</span>
extends <a href="../../client/commandline/Command.html" title="class in client.commandline">Command</a></pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../serialized-form.html#client.commandline.CommandLineHandler.ModeCommand">Serialized Form</a></dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.client.commandline.Command">
<!-- -->
</a>
<h3>Fields inherited from class&nbsp;client.commandline.<a href="../../client/commandline/Command.html" title="class in client.commandline">Command</a></h3>
<code><a href="../../client/commandline/Command.html#alias">alias</a>, <a href="../../client/commandline/Command.html#args">args</a>, <a href="../../client/commandline/Command.html#clientOnly">clientOnly</a>, <a href="../../client/commandline/Command.html#description">description</a>, <a href="../../client/commandline/Command.html#executable">executable</a></code></li>
</ul>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../client/commandline/CommandLineHandler.ModeCommand.html#ModeCommand--">ModeCommand</a></span>()</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../client/commandline/CommandLineHandler.ModeCommand.html#validate-java.lang.String:A-">validate</a></span>(java.lang.String[]&nbsp;args)</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.client.commandline.Command">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;client.commandline.<a href="../../client/commandline/Command.html" title="class in client.commandline">Command</a></h3>
<code><a href="../../client/commandline/Command.html#executeOnClient--">executeOnClient</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="ModeCommand--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>ModeCommand</h4>
<pre>public&nbsp;ModeCommand()</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="validate-java.lang.String:A-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>validate</h4>
<pre>public&nbsp;boolean&nbsp;validate(java.lang.String[]&nbsp;args)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../client/commandline/Command.html#validate-java.lang.String:A-">validate</a></code>&nbsp;in class&nbsp;<code><a href="../../client/commandline/Command.html" title="class in client.commandline">Command</a></code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../index-all.html">Index</a></li>
<li><a href="../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../client/commandline/CommandLineHandler.HistoryCommand.html" title="class in client.commandline"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../client/commandline/CommandRegistry.html" title="class in client.commandline"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../index.html?client/commandline/CommandLineHandler.ModeCommand.html" target="_top">Frames</a></li>
<li><a href="CommandLineHandler.ModeCommand.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../allclasses-noframe.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>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#fields.inherited.from.class.client.commandline.Command">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View file

@ -1,435 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="ru">
<head>
<!-- Generated by javadoc -->
<title>CommandLineHandler (Lab5Client 2.1 API)</title>
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="CommandLineHandler (Lab5Client 2.1 API)";
}
}
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":9,"i6":10,"i7":10};
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../index-all.html">Index</a></li>
<li><a href="../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../client/commandline/Command.html" title="class in client.commandline"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../client/commandline/CommandLineHandler.ConnectionCommand.html" title="class in client.commandline"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../index.html?client/commandline/CommandLineHandler.html" target="_top">Frames</a></li>
<li><a href="CommandLineHandler.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></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>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">client.commandline</div>
<h2 title="Class CommandLineHandler" class="title">Class CommandLineHandler</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>client.commandline.CommandLineHandler</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public final class <span class="typeNameLabel">CommandLineHandler</span>
extends java.lang.Object</pre>
<div class="block">Класс обработчика командной строки, реализует шаблон проектирования Singleton,
читает ввод с командной строки, обрабатывает его и вызывает соответствующую команду
на выполнение из регистра команд, используйте метод <a href="../../client/commandline/CommandLineHandler.html#start--"><code>start()</code></a> для его запуска</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../client/commandline/CommandRegistry.html" title="class in client.commandline"><code>CommandRegistry</code></a></dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== NESTED CLASS SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="nested.class.summary">
<!-- -->
</a>
<h3>Nested Class Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Class and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../client/commandline/CommandLineHandler.ConnectionCommand.html" title="class in client.commandline">CommandLineHandler.ConnectionCommand</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../client/commandline/CommandLineHandler.ExecuteScriptCommand.html" title="class in client.commandline">CommandLineHandler.ExecuteScriptCommand</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../client/commandline/CommandLineHandler.ExitCommand.html" title="class in client.commandline">CommandLineHandler.ExitCommand</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../client/commandline/CommandLineHandler.HistoryCommand.html" title="class in client.commandline">CommandLineHandler.HistoryCommand</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../client/commandline/CommandLineHandler.ModeCommand.html" title="class in client.commandline">CommandLineHandler.ModeCommand</a></span></code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../client/commandline/CommandLineHandler.html#addNewInput-java.io.Reader-java.lang.String-">addNewInput</a></span>(java.io.Reader&nbsp;reader,
java.lang.String&nbsp;filePath)</code>&nbsp;</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../client/commandline/CommandLineHandler.html#awaitInput-java.lang.String-java.lang.String-">awaitInput</a></span>(java.lang.String&nbsp;msg,
java.lang.String&nbsp;err)</code>
<div class="block">Метод, ожидающий ввода из потока ввода <a href="../../client/commandline/CommandLineHandler.html#reader"><code>reader</code></a> и возвращающий результат,
печатает запрос msg перед ожиданием данных (если их вводит пользователь),
печатает ошибку err, если при вводе данных произошла ошибка</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../client/commandline/CommandLineHandler.html#awaitInput-java.lang.String-java.lang.String-java.util.function.Predicate-">awaitInput</a></span>(java.lang.String&nbsp;msg,
java.lang.String&nbsp;err,
java.util.function.Predicate&lt;java.lang.String&gt;&nbsp;predicate)</code>
<div class="block">Метод, ожидающий ввода из потока ввода <a href="../../client/commandline/CommandLineHandler.html#reader"><code>reader </code></a> и возвращающий результат,
печатает запрос msg перед ожиданием данных (если их вводит пользователь),
печатает ошибку err, если введенные данные не соответствуют предикату predicate</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../client/commandline/CommandLineHandler.html#awaitInput-java.lang.String-java.lang.String-java.util.function.Predicate-java.util.function.Function-">awaitInput</a></span>(java.lang.String&nbsp;msg,
java.lang.String&nbsp;err,
java.util.function.Predicate&lt;java.lang.String&gt;&nbsp;predicate,
java.util.function.Function&lt;java.lang.String,T&gt;&nbsp;transform)</code>
<div class="block">Метод, ожидающий ввода из потока ввода <a href="../../client/commandline/CommandLineHandler.html#reader"><code>reader</code></a> и возвращающий результат,
печатает запрос msg перед ожиданием данных (если их вводит пользователь),
печатает ошибку err, если введенные данные не соответствуют предикату predicate,
преобразует результат в тип T в соответствии с функцией transform</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>common.commandline.response.CommandResult</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../client/commandline/CommandLineHandler.html#executeOnServer-client.net.UDPClient-client.commandline.Command-">executeOnServer</a></span>(<a href="../../client/net/UDPClient.html" title="class in client.net">UDPClient</a>&nbsp;udp,
<a href="../../client/commandline/Command.html" title="class in client.commandline">Command</a>&nbsp;command)</code>&nbsp;</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>static <a href="../../client/commandline/CommandLineHandler.html" title="class in client.commandline">CommandLineHandler</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../client/commandline/CommandLineHandler.html#getInstance--">getInstance</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../client/commandline/CommandLineHandler.html#removeInput--">removeInput</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../client/commandline/CommandLineHandler.html#start--">start</a></span>()</code>
<div class="block">Метод, запускающий обработчик командной строки, для остановки требуется ввести команду "exit"</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getInstance--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getInstance</h4>
<pre>public static&nbsp;<a href="../../client/commandline/CommandLineHandler.html" title="class in client.commandline">CommandLineHandler</a>&nbsp;getInstance()</pre>
</li>
</ul>
<a name="start--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>start</h4>
<pre>public&nbsp;void&nbsp;start()</pre>
<div class="block">Метод, запускающий обработчик командной строки, для остановки требуется ввести команду "exit"</div>
</li>
</ul>
<a name="executeOnServer-client.net.UDPClient-client.commandline.Command-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>executeOnServer</h4>
<pre>public&nbsp;common.commandline.response.CommandResult&nbsp;executeOnServer(<a href="../../client/net/UDPClient.html" title="class in client.net">UDPClient</a>&nbsp;udp,
<a href="../../client/commandline/Command.html" title="class in client.commandline">Command</a>&nbsp;command)</pre>
</li>
</ul>
<a name="awaitInput-java.lang.String-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>awaitInput</h4>
<pre>public&nbsp;java.lang.String&nbsp;awaitInput(java.lang.String&nbsp;msg,
java.lang.String&nbsp;err)</pre>
<div class="block">Метод, ожидающий ввода из потока ввода <a href="../../client/commandline/CommandLineHandler.html#reader"><code>reader</code></a> и возвращающий результат,
печатает запрос msg перед ожиданием данных (если их вводит пользователь),
печатает ошибку err, если при вводе данных произошла ошибка</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>msg</code> - Строка, печатающаяся как запрос данных от пользователя</dd>
<dd><code>err</code> - Строка, печатающаяся во время ошибки</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Строка из потока ввода</dd>
</dl>
</li>
</ul>
<a name="awaitInput-java.lang.String-java.lang.String-java.util.function.Predicate-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>awaitInput</h4>
<pre>public&nbsp;java.lang.String&nbsp;awaitInput(java.lang.String&nbsp;msg,
java.lang.String&nbsp;err,
java.util.function.Predicate&lt;java.lang.String&gt;&nbsp;predicate)</pre>
<div class="block">Метод, ожидающий ввода из потока ввода <a href="../../client/commandline/CommandLineHandler.html#reader"><code>reader </code></a> и возвращающий результат,
печатает запрос msg перед ожиданием данных (если их вводит пользователь),
печатает ошибку err, если введенные данные не соответствуют предикату predicate</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>msg</code> - Строка, печатающаяся как запрос данных от пользователя</dd>
<dd><code>err</code> - Строка, печатающаяся при несоответствии ввода предикату</dd>
<dd><code>predicate</code> - Предикат, определяющий валидность введенных данных</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Строка из потока ввода</dd>
</dl>
</li>
</ul>
<a name="awaitInput-java.lang.String-java.lang.String-java.util.function.Predicate-java.util.function.Function-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>awaitInput</h4>
<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;awaitInput(java.lang.String&nbsp;msg,
java.lang.String&nbsp;err,
java.util.function.Predicate&lt;java.lang.String&gt;&nbsp;predicate,
java.util.function.Function&lt;java.lang.String,T&gt;&nbsp;transform)</pre>
<div class="block">Метод, ожидающий ввода из потока ввода <a href="../../client/commandline/CommandLineHandler.html#reader"><code>reader</code></a> и возвращающий результат,
печатает запрос msg перед ожиданием данных (если их вводит пользователь),
печатает ошибку err, если введенные данные не соответствуют предикату predicate,
преобразует результат в тип T в соответствии с функцией transform</div>
<dl>
<dt><span class="paramLabel">Type Parameters:</span></dt>
<dd><code>T</code> - Тип, к которому будет приведен результат</dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>msg</code> - Строка, печатающаяся как запрос данных от пользователя</dd>
<dd><code>err</code> - Строка, печатающаяся при несоответствии ввода предикату</dd>
<dd><code>predicate</code> - Предикат, определяющий валидность введенных данных</dd>
<dd><code>transform</code> - Функция, преобразующая результат в тип T</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Результат типа T</dd>
</dl>
</li>
</ul>
<a name="addNewInput-java.io.Reader-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addNewInput</h4>
<pre>public&nbsp;void&nbsp;addNewInput(java.io.Reader&nbsp;reader,
java.lang.String&nbsp;filePath)</pre>
</li>
</ul>
<a name="removeInput--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>removeInput</h4>
<pre>public&nbsp;void&nbsp;removeInput()</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../index-all.html">Index</a></li>
<li><a href="../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../client/commandline/Command.html" title="class in client.commandline"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../client/commandline/CommandLineHandler.ConnectionCommand.html" title="class in client.commandline"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../index.html?client/commandline/CommandLineHandler.html" target="_top">Frames</a></li>
<li><a href="CommandLineHandler.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../allclasses-noframe.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>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View file

@ -1,228 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="ru">
<head>
<!-- Generated by javadoc -->
<title>CommandRegistry.CommandAlreadyExistsException (Lab5Client 2.1 API)</title>
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="CommandRegistry.CommandAlreadyExistsException (Lab5Client 2.1 API)";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../index-all.html">Index</a></li>
<li><a href="../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../client/commandline/CommandRegistry.html" title="class in client.commandline"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../client/commandline/CommandRegistry.CommandNotFoundException.html" title="class in client.commandline"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../index.html?client/commandline/CommandRegistry.CommandAlreadyExistsException.html" target="_top">Frames</a></li>
<li><a href="CommandRegistry.CommandAlreadyExistsException.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></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>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#methods.inherited.from.class.java.lang.Throwable">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">client.commandline</div>
<h2 title="Class CommandRegistry.CommandAlreadyExistsException" class="title">Class CommandRegistry.CommandAlreadyExistsException</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>java.lang.Throwable</li>
<li>
<ul class="inheritance">
<li>java.lang.Exception</li>
<li>
<ul class="inheritance">
<li>java.lang.RuntimeException</li>
<li>
<ul class="inheritance">
<li>client.commandline.CommandRegistry.CommandAlreadyExistsException</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd>java.io.Serializable</dd>
</dl>
<dl>
<dt>Enclosing class:</dt>
<dd><a href="../../client/commandline/CommandRegistry.html" title="class in client.commandline">CommandRegistry</a></dd>
</dl>
<hr>
<br>
<pre>public static class <span class="typeNameLabel">CommandRegistry.CommandAlreadyExistsException</span>
extends java.lang.RuntimeException</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../serialized-form.html#client.commandline.CommandRegistry.CommandAlreadyExistsException">Serialized Form</a></dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Throwable">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Throwable</h3>
<code>addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../index-all.html">Index</a></li>
<li><a href="../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../client/commandline/CommandRegistry.html" title="class in client.commandline"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../client/commandline/CommandRegistry.CommandNotFoundException.html" title="class in client.commandline"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../index.html?client/commandline/CommandRegistry.CommandAlreadyExistsException.html" target="_top">Frames</a></li>
<li><a href="CommandRegistry.CommandAlreadyExistsException.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../allclasses-noframe.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>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#methods.inherited.from.class.java.lang.Throwable">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View file

@ -1,228 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="ru">
<head>
<!-- Generated by javadoc -->
<title>CommandRegistry.CommandNotFoundException (Lab5Client 2.1 API)</title>
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="CommandRegistry.CommandNotFoundException (Lab5Client 2.1 API)";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../index-all.html">Index</a></li>
<li><a href="../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../client/commandline/CommandRegistry.CommandAlreadyExistsException.html" title="class in client.commandline"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../client/commandline/CommandRegistry.HelpCommand.html" title="class in client.commandline"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../index.html?client/commandline/CommandRegistry.CommandNotFoundException.html" target="_top">Frames</a></li>
<li><a href="CommandRegistry.CommandNotFoundException.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></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>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#methods.inherited.from.class.java.lang.Throwable">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">client.commandline</div>
<h2 title="Class CommandRegistry.CommandNotFoundException" class="title">Class CommandRegistry.CommandNotFoundException</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>java.lang.Throwable</li>
<li>
<ul class="inheritance">
<li>java.lang.Exception</li>
<li>
<ul class="inheritance">
<li>java.lang.RuntimeException</li>
<li>
<ul class="inheritance">
<li>client.commandline.CommandRegistry.CommandNotFoundException</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd>java.io.Serializable</dd>
</dl>
<dl>
<dt>Enclosing class:</dt>
<dd><a href="../../client/commandline/CommandRegistry.html" title="class in client.commandline">CommandRegistry</a></dd>
</dl>
<hr>
<br>
<pre>public static class <span class="typeNameLabel">CommandRegistry.CommandNotFoundException</span>
extends java.lang.RuntimeException</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../serialized-form.html#client.commandline.CommandRegistry.CommandNotFoundException">Serialized Form</a></dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Throwable">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Throwable</h3>
<code>addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../index-all.html">Index</a></li>
<li><a href="../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../client/commandline/CommandRegistry.CommandAlreadyExistsException.html" title="class in client.commandline"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../client/commandline/CommandRegistry.HelpCommand.html" title="class in client.commandline"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../index.html?client/commandline/CommandRegistry.CommandNotFoundException.html" target="_top">Frames</a></li>
<li><a href="CommandRegistry.CommandNotFoundException.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../allclasses-noframe.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>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#methods.inherited.from.class.java.lang.Throwable">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View file

@ -1,311 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="ru">
<head>
<!-- Generated by javadoc -->
<title>CommandRegistry.HelpCommand (Lab5Client 2.1 API)</title>
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="CommandRegistry.HelpCommand (Lab5Client 2.1 API)";
}
}
catch(err) {
}
//-->
var methods = {"i0":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../index-all.html">Index</a></li>
<li><a href="../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../client/commandline/CommandRegistry.CommandNotFoundException.html" title="class in client.commandline"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../client/commandline/LongStrings.html" title="enum in client.commandline"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../index.html?client/commandline/CommandRegistry.HelpCommand.html" target="_top">Frames</a></li>
<li><a href="CommandRegistry.HelpCommand.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></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>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#fields.inherited.from.class.client.commandline.Command">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">client.commandline</div>
<h2 title="Class CommandRegistry.HelpCommand" class="title">Class CommandRegistry.HelpCommand</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li><a href="../../client/commandline/Command.html" title="class in client.commandline">client.commandline.Command</a></li>
<li>
<ul class="inheritance">
<li>client.commandline.CommandRegistry.HelpCommand</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd>java.io.Serializable</dd>
</dl>
<dl>
<dt>Enclosing class:</dt>
<dd><a href="../../client/commandline/CommandRegistry.html" title="class in client.commandline">CommandRegistry</a></dd>
</dl>
<hr>
<br>
<pre>public static class <span class="typeNameLabel">CommandRegistry.HelpCommand</span>
extends <a href="../../client/commandline/Command.html" title="class in client.commandline">Command</a></pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../serialized-form.html#client.commandline.CommandRegistry.HelpCommand">Serialized Form</a></dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.client.commandline.Command">
<!-- -->
</a>
<h3>Fields inherited from class&nbsp;client.commandline.<a href="../../client/commandline/Command.html" title="class in client.commandline">Command</a></h3>
<code><a href="../../client/commandline/Command.html#alias">alias</a>, <a href="../../client/commandline/Command.html#args">args</a>, <a href="../../client/commandline/Command.html#clientOnly">clientOnly</a>, <a href="../../client/commandline/Command.html#description">description</a>, <a href="../../client/commandline/Command.html#executable">executable</a></code></li>
</ul>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../client/commandline/CommandRegistry.HelpCommand.html#HelpCommand--">HelpCommand</a></span>()</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../client/commandline/CommandRegistry.HelpCommand.html#validate-java.lang.String:A-">validate</a></span>(java.lang.String[]&nbsp;args)</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.client.commandline.Command">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;client.commandline.<a href="../../client/commandline/Command.html" title="class in client.commandline">Command</a></h3>
<code><a href="../../client/commandline/Command.html#executeOnClient--">executeOnClient</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="HelpCommand--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>HelpCommand</h4>
<pre>public&nbsp;HelpCommand()</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="validate-java.lang.String:A-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>validate</h4>
<pre>public&nbsp;boolean&nbsp;validate(java.lang.String[]&nbsp;args)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../client/commandline/Command.html#validate-java.lang.String:A-">validate</a></code>&nbsp;in class&nbsp;<code><a href="../../client/commandline/Command.html" title="class in client.commandline">Command</a></code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../index-all.html">Index</a></li>
<li><a href="../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../client/commandline/CommandRegistry.CommandNotFoundException.html" title="class in client.commandline"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../client/commandline/LongStrings.html" title="enum in client.commandline"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../index.html?client/commandline/CommandRegistry.HelpCommand.html" target="_top">Frames</a></li>
<li><a href="CommandRegistry.HelpCommand.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../allclasses-noframe.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>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#fields.inherited.from.class.client.commandline.Command">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View file

@ -1,314 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="ru">
<head>
<!-- Generated by javadoc -->
<title>CommandRegistry (Lab5Client 2.1 API)</title>
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="CommandRegistry (Lab5Client 2.1 API)";
}
}
catch(err) {
}
//-->
var methods = {"i0":9,"i1":9,"i2":9,"i3":9,"i4":9};
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../index-all.html">Index</a></li>
<li><a href="../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../client/commandline/CommandLineHandler.ModeCommand.html" title="class in client.commandline"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../client/commandline/CommandRegistry.CommandAlreadyExistsException.html" title="class in client.commandline"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../index.html?client/commandline/CommandRegistry.html" target="_top">Frames</a></li>
<li><a href="CommandRegistry.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></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>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">client.commandline</div>
<h2 title="Class CommandRegistry" class="title">Class CommandRegistry</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>client.commandline.CommandRegistry</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public final class <span class="typeNameLabel">CommandRegistry</span>
extends java.lang.Object</pre>
<div class="block">Класс регистра команд, используемый для добавления, переопределения или удаления команд</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== NESTED CLASS SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="nested.class.summary">
<!-- -->
</a>
<h3>Nested Class Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Class and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../client/commandline/CommandRegistry.CommandAlreadyExistsException.html" title="class in client.commandline">CommandRegistry.CommandAlreadyExistsException</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../client/commandline/CommandRegistry.CommandNotFoundException.html" title="class in client.commandline">CommandRegistry.CommandNotFoundException</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../client/commandline/CommandRegistry.HelpCommand.html" title="class in client.commandline">CommandRegistry.HelpCommand</a></span></code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>static <a href="../../client/commandline/Command.html" title="class in client.commandline">Command</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../client/commandline/CommandRegistry.html#getCommand-java.lang.String-">getCommand</a></span>(java.lang.String&nbsp;alias)</code>&nbsp;</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../client/commandline/CommandRegistry.html#reassignCommand-client.commandline.Command-">reassignCommand</a></span>(<a href="../../client/commandline/Command.html" title="class in client.commandline">Command</a>&nbsp;command)</code>&nbsp;</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../client/commandline/CommandRegistry.html#registerCommand-client.commandline.Command-">registerCommand</a></span>(<a href="../../client/commandline/Command.html" title="class in client.commandline">Command</a>&nbsp;command)</code>&nbsp;</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../client/commandline/CommandRegistry.html#registerCommands-client.commandline.Command...-">registerCommands</a></span>(<a href="../../client/commandline/Command.html" title="class in client.commandline">Command</a>...&nbsp;commands)</code>&nbsp;</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../client/commandline/CommandRegistry.html#unregisterCommand-java.lang.String-">unregisterCommand</a></span>(java.lang.String&nbsp;alias)</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="registerCommand-client.commandline.Command-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>registerCommand</h4>
<pre>public static&nbsp;void&nbsp;registerCommand(<a href="../../client/commandline/Command.html" title="class in client.commandline">Command</a>&nbsp;command)</pre>
</li>
</ul>
<a name="registerCommands-client.commandline.Command...-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>registerCommands</h4>
<pre>public static&nbsp;void&nbsp;registerCommands(<a href="../../client/commandline/Command.html" title="class in client.commandline">Command</a>...&nbsp;commands)</pre>
</li>
</ul>
<a name="reassignCommand-client.commandline.Command-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>reassignCommand</h4>
<pre>public static&nbsp;void&nbsp;reassignCommand(<a href="../../client/commandline/Command.html" title="class in client.commandline">Command</a>&nbsp;command)</pre>
</li>
</ul>
<a name="unregisterCommand-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>unregisterCommand</h4>
<pre>public static&nbsp;void&nbsp;unregisterCommand(java.lang.String&nbsp;alias)</pre>
</li>
</ul>
<a name="getCommand-java.lang.String-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getCommand</h4>
<pre>public static&nbsp;<a href="../../client/commandline/Command.html" title="class in client.commandline">Command</a>&nbsp;getCommand(java.lang.String&nbsp;alias)</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../index-all.html">Index</a></li>
<li><a href="../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../client/commandline/CommandLineHandler.ModeCommand.html" title="class in client.commandline"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../client/commandline/CommandRegistry.CommandAlreadyExistsException.html" title="class in client.commandline"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../index.html?client/commandline/CommandRegistry.html" target="_top">Frames</a></li>
<li><a href="CommandRegistry.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../allclasses-noframe.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>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View file

@ -1,351 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="ru">
<head>
<!-- Generated by javadoc -->
<title>LongStrings (Lab5Client 2.1 API)</title>
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="LongStrings (Lab5Client 2.1 API)";
}
}
catch(err) {
}
//-->
var methods = {"i0":10,"i1":9,"i2":9};
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../index-all.html">Index</a></li>
<li><a href="../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../client/commandline/CommandRegistry.HelpCommand.html" title="class in client.commandline"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li>Next&nbsp;Class</li>
</ul>
<ul class="navList">
<li><a href="../../index.html?client/commandline/LongStrings.html" target="_top">Frames</a></li>
<li><a href="LongStrings.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></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>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">client.commandline</div>
<h2 title="Enum LongStrings" class="title">Enum LongStrings</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>java.lang.Enum&lt;<a href="../../client/commandline/LongStrings.html" title="enum in client.commandline">LongStrings</a>&gt;</li>
<li>
<ul class="inheritance">
<li>client.commandline.LongStrings</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd>java.io.Serializable, java.lang.Comparable&lt;<a href="../../client/commandline/LongStrings.html" title="enum in client.commandline">LongStrings</a>&gt;</dd>
</dl>
<hr>
<br>
<pre>public enum <span class="typeNameLabel">LongStrings</span>
extends java.lang.Enum&lt;<a href="../../client/commandline/LongStrings.html" title="enum in client.commandline">LongStrings</a>&gt;</pre>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== ENUM CONSTANT SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="enum.constant.summary">
<!-- -->
</a>
<h3>Enum Constant Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Constant Summary table, listing enum constants, and an explanation">
<caption><span>Enum Constants</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Enum Constant and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../client/commandline/LongStrings.html#GREETINGS">GREETINGS</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../client/commandline/LongStrings.html#LINE">LINE</a></span></code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../client/commandline/LongStrings.html#getValue--">getValue</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>static <a href="../../client/commandline/LongStrings.html" title="enum in client.commandline">LongStrings</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../client/commandline/LongStrings.html#valueOf-java.lang.String-">valueOf</a></span>(java.lang.String&nbsp;name)</code>
<div class="block">Returns the enum constant of this type with the specified name.</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>static <a href="../../client/commandline/LongStrings.html" title="enum in client.commandline">LongStrings</a>[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../client/commandline/LongStrings.html#values--">values</a></span>()</code>
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Enum">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Enum</h3>
<code>clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>getClass, notify, notifyAll, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ ENUM CONSTANT DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="enum.constant.detail">
<!-- -->
</a>
<h3>Enum Constant Detail</h3>
<a name="LINE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>LINE</h4>
<pre>public static final&nbsp;<a href="../../client/commandline/LongStrings.html" title="enum in client.commandline">LongStrings</a> LINE</pre>
</li>
</ul>
<a name="GREETINGS">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>GREETINGS</h4>
<pre>public static final&nbsp;<a href="../../client/commandline/LongStrings.html" title="enum in client.commandline">LongStrings</a> GREETINGS</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="values--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>values</h4>
<pre>public static&nbsp;<a href="../../client/commandline/LongStrings.html" title="enum in client.commandline">LongStrings</a>[]&nbsp;values()</pre>
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared. This method may be used to iterate
over the constants as follows:
<pre>
for (LongStrings c : LongStrings.values())
&nbsp; System.out.println(c);
</pre></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>an array containing the constants of this enum type, in the order they are declared</dd>
</dl>
</li>
</ul>
<a name="valueOf-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>valueOf</h4>
<pre>public static&nbsp;<a href="../../client/commandline/LongStrings.html" title="enum in client.commandline">LongStrings</a>&nbsp;valueOf(java.lang.String&nbsp;name)</pre>
<div class="block">Returns the enum constant of this type with the specified name.
The string must match <i>exactly</i> an identifier used to declare an
enum constant in this type. (Extraneous whitespace characters are
not permitted.)</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>name</code> - the name of the enum constant to be returned.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the enum constant with the specified name</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.IllegalArgumentException</code> - if this enum type has no constant with the specified name</dd>
<dd><code>java.lang.NullPointerException</code> - if the argument is null</dd>
</dl>
</li>
</ul>
<a name="getValue--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getValue</h4>
<pre>public&nbsp;java.lang.String&nbsp;getValue()</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../index-all.html">Index</a></li>
<li><a href="../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../client/commandline/CommandRegistry.HelpCommand.html" title="class in client.commandline"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li>Next&nbsp;Class</li>
</ul>
<ul class="navList">
<li><a href="../../index.html?client/commandline/LongStrings.html" target="_top">Frames</a></li>
<li><a href="LongStrings.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../allclasses-noframe.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>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View file

@ -3,7 +3,7 @@
<html lang="ru"> <html lang="ru">
<head> <head>
<!-- Generated by javadoc --> <!-- Generated by javadoc -->
<title>client.commandline (Lab5Client 2.1 API)</title> <title>client.commandline (Lab5Client 2.2 API)</title>
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../script.js"></script> <script type="text/javascript" src="../../script.js"></script>
</head> </head>
@ -12,24 +12,7 @@
<div class="indexContainer"> <div class="indexContainer">
<h2 title="Classes">Classes</h2> <h2 title="Classes">Classes</h2>
<ul title="Classes"> <ul title="Classes">
<li><a href="Command.html" title="class in client.commandline" target="classFrame">Command</a></li> <li><a href="CommandLineHandlerClient.html" title="class in client.commandline" target="classFrame">CommandLineHandlerClient</a></li>
<li><a href="CommandLineHandler.html" title="class in client.commandline" target="classFrame">CommandLineHandler</a></li>
<li><a href="CommandLineHandler.ConnectionCommand.html" title="class in client.commandline" target="classFrame">CommandLineHandler.ConnectionCommand</a></li>
<li><a href="CommandLineHandler.ExecuteScriptCommand.html" title="class in client.commandline" target="classFrame">CommandLineHandler.ExecuteScriptCommand</a></li>
<li><a href="CommandLineHandler.ExitCommand.html" title="class in client.commandline" target="classFrame">CommandLineHandler.ExitCommand</a></li>
<li><a href="CommandLineHandler.HistoryCommand.html" title="class in client.commandline" target="classFrame">CommandLineHandler.HistoryCommand</a></li>
<li><a href="CommandLineHandler.ModeCommand.html" title="class in client.commandline" target="classFrame">CommandLineHandler.ModeCommand</a></li>
<li><a href="CommandRegistry.html" title="class in client.commandline" target="classFrame">CommandRegistry</a></li>
<li><a href="CommandRegistry.HelpCommand.html" title="class in client.commandline" target="classFrame">CommandRegistry.HelpCommand</a></li>
</ul>
<h2 title="Enums">Enums</h2>
<ul title="Enums">
<li><a href="LongStrings.html" title="enum in client.commandline" target="classFrame">LongStrings</a></li>
</ul>
<h2 title="Exceptions">Exceptions</h2>
<ul title="Exceptions">
<li><a href="CommandRegistry.CommandAlreadyExistsException.html" title="class in client.commandline" target="classFrame">CommandRegistry.CommandAlreadyExistsException</a></li>
<li><a href="CommandRegistry.CommandNotFoundException.html" title="class in client.commandline" target="classFrame">CommandRegistry.CommandNotFoundException</a></li>
</ul> </ul>
</div> </div>
</body> </body>

View file

@ -3,7 +3,7 @@
<html lang="ru"> <html lang="ru">
<head> <head>
<!-- Generated by javadoc --> <!-- Generated by javadoc -->
<title>client.commandline (Lab5Client 2.1 API)</title> <title>client.commandline (Lab5Client 2.2 API)</title>
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../script.js"></script> <script type="text/javascript" src="../../script.js"></script>
</head> </head>
@ -11,7 +11,7 @@
<script type="text/javascript"><!-- <script type="text/javascript"><!--
try { try {
if (location.href.indexOf('is-external=true') == -1) { if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="client.commandline (Lab5Client 2.1 API)"; parent.document.title="client.commandline (Lab5Client 2.2 API)";
} }
} }
catch(err) { catch(err) {
@ -81,79 +81,7 @@
</tr> </tr>
<tbody> <tbody>
<tr class="altColor"> <tr class="altColor">
<td class="colFirst"><a href="../../client/commandline/Command.html" title="class in client.commandline">Command</a></td> <td class="colFirst"><a href="../../client/commandline/CommandLineHandlerClient.html" title="class in client.commandline">CommandLineHandlerClient</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../client/commandline/CommandLineHandler.html" title="class in client.commandline">CommandLineHandler</a></td>
<td class="colLast">
<div class="block">Класс обработчика командной строки, реализует шаблон проектирования Singleton,
читает ввод с командной строки, обрабатывает его и вызывает соответствующую команду
на выполнение из регистра команд, используйте метод <a href="../../client/commandline/CommandLineHandler.html#start--"><code>CommandLineHandler.start()</code></a> для его запуска</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../client/commandline/CommandLineHandler.ConnectionCommand.html" title="class in client.commandline">CommandLineHandler.ConnectionCommand</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../client/commandline/CommandLineHandler.ExecuteScriptCommand.html" title="class in client.commandline">CommandLineHandler.ExecuteScriptCommand</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../client/commandline/CommandLineHandler.ExitCommand.html" title="class in client.commandline">CommandLineHandler.ExitCommand</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../client/commandline/CommandLineHandler.HistoryCommand.html" title="class in client.commandline">CommandLineHandler.HistoryCommand</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../client/commandline/CommandLineHandler.ModeCommand.html" title="class in client.commandline">CommandLineHandler.ModeCommand</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../client/commandline/CommandRegistry.html" title="class in client.commandline">CommandRegistry</a></td>
<td class="colLast">
<div class="block">Класс регистра команд, используемый для добавления, переопределения или удаления команд</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../client/commandline/CommandRegistry.HelpCommand.html" title="class in client.commandline">CommandRegistry.HelpCommand</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Summary table, listing enums, and an explanation">
<caption><span>Enum Summary</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Enum</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="../../client/commandline/LongStrings.html" title="enum in client.commandline">LongStrings</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Exception Summary table, listing exceptions, and an explanation">
<caption><span>Exception Summary</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Exception</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="../../client/commandline/CommandRegistry.CommandAlreadyExistsException.html" title="class in client.commandline">CommandRegistry.CommandAlreadyExistsException</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../client/commandline/CommandRegistry.CommandNotFoundException.html" title="class in client.commandline">CommandRegistry.CommandNotFoundException</a></td>
<td class="colLast">&nbsp;</td> <td class="colLast">&nbsp;</td>
</tr> </tr>
</tbody> </tbody>

View file

@ -3,7 +3,7 @@
<html lang="ru"> <html lang="ru">
<head> <head>
<!-- Generated by javadoc --> <!-- Generated by javadoc -->
<title>client.commandline Class Hierarchy (Lab5Client 2.1 API)</title> <title>client.commandline Class Hierarchy (Lab5Client 2.2 API)</title>
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../script.js"></script> <script type="text/javascript" src="../../script.js"></script>
</head> </head>
@ -11,7 +11,7 @@
<script type="text/javascript"><!-- <script type="text/javascript"><!--
try { try {
if (location.href.indexOf('is-external=true') == -1) { if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="client.commandline Class Hierarchy (Lab5Client 2.1 API)"; parent.document.title="client.commandline Class Hierarchy (Lab5Client 2.2 API)";
} }
} }
catch(err) { catch(err) {
@ -79,42 +79,15 @@
<ul> <ul>
<li type="circle">java.lang.Object <li type="circle">java.lang.Object
<ul> <ul>
<li type="circle">client.commandline.<a href="../../client/commandline/Command.html" title="class in client.commandline"><span class="typeNameLink">Command</span></a> (implements java.io.Serializable) <li type="circle">common.commandline.Command (implements java.io.Serializable)
<ul> <ul>
<li type="circle">client.commandline.<a href="../../client/commandline/CommandLineHandler.ConnectionCommand.html" title="class in client.commandline"><span class="typeNameLink">CommandLineHandler.ConnectionCommand</span></a></li> <li type="circle">client.commandline.<a href="../../client/commandline/CommandLineHandlerClient.ConnectionCommand.html" title="class in client.commandline"><span class="typeNameLink">CommandLineHandlerClient.ConnectionCommand</span></a></li>
<li type="circle">client.commandline.<a href="../../client/commandline/CommandLineHandler.ExecuteScriptCommand.html" title="class in client.commandline"><span class="typeNameLink">CommandLineHandler.ExecuteScriptCommand</span></a></li> <li type="circle">client.commandline.<a href="../../client/commandline/CommandLineHandlerClient.ModeCommand.html" title="class in client.commandline"><span class="typeNameLink">CommandLineHandlerClient.ModeCommand</span></a></li>
<li type="circle">client.commandline.<a href="../../client/commandline/CommandLineHandler.ExitCommand.html" title="class in client.commandline"><span class="typeNameLink">CommandLineHandler.ExitCommand</span></a></li>
<li type="circle">client.commandline.<a href="../../client/commandline/CommandLineHandler.HistoryCommand.html" title="class in client.commandline"><span class="typeNameLink">CommandLineHandler.HistoryCommand</span></a></li>
<li type="circle">client.commandline.<a href="../../client/commandline/CommandLineHandler.ModeCommand.html" title="class in client.commandline"><span class="typeNameLink">CommandLineHandler.ModeCommand</span></a></li>
<li type="circle">client.commandline.<a href="../../client/commandline/CommandRegistry.HelpCommand.html" title="class in client.commandline"><span class="typeNameLink">CommandRegistry.HelpCommand</span></a></li>
</ul> </ul>
</li> </li>
<li type="circle">client.commandline.<a href="../../client/commandline/CommandLineHandler.html" title="class in client.commandline"><span class="typeNameLink">CommandLineHandler</span></a></li> <li type="circle">common.commandline.CommandLineHandler
<li type="circle">client.commandline.<a href="../../client/commandline/CommandRegistry.html" title="class in client.commandline"><span class="typeNameLink">CommandRegistry</span></a></li>
<li type="circle">java.lang.Throwable (implements java.io.Serializable)
<ul> <ul>
<li type="circle">java.lang.Exception <li type="circle">client.commandline.<a href="../../client/commandline/CommandLineHandlerClient.html" title="class in client.commandline"><span class="typeNameLink">CommandLineHandlerClient</span></a></li>
<ul>
<li type="circle">java.lang.RuntimeException
<ul>
<li type="circle">client.commandline.<a href="../../client/commandline/CommandRegistry.CommandAlreadyExistsException.html" title="class in client.commandline"><span class="typeNameLink">CommandRegistry.CommandAlreadyExistsException</span></a></li>
<li type="circle">client.commandline.<a href="../../client/commandline/CommandRegistry.CommandNotFoundException.html" title="class in client.commandline"><span class="typeNameLink">CommandRegistry.CommandNotFoundException</span></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<h2 title="Enum Hierarchy">Enum Hierarchy</h2>
<ul>
<li type="circle">java.lang.Object
<ul>
<li type="circle">java.lang.Enum&lt;E&gt; (implements java.lang.Comparable&lt;T&gt;, java.io.Serializable)
<ul>
<li type="circle">client.commandline.<a href="../../client/commandline/LongStrings.html" title="enum in client.commandline"><span class="typeNameLink">LongStrings</span></a></li>
</ul> </ul>
</li> </li>
</ul> </ul>

View file

@ -3,7 +3,7 @@
<html lang="ru"> <html lang="ru">
<head> <head>
<!-- Generated by javadoc --> <!-- Generated by javadoc -->
<title>AddCommand (Lab5Client 2.1 API)</title> <title>AddCommand (Lab5Client 2.2 API)</title>
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script> <script type="text/javascript" src="../../../script.js"></script>
</head> </head>
@ -11,7 +11,7 @@
<script type="text/javascript"><!-- <script type="text/javascript"><!--
try { try {
if (location.href.indexOf('is-external=true') == -1) { if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="AddCommand (Lab5Client 2.1 API)"; parent.document.title="AddCommand (Lab5Client 2.2 API)";
} }
} }
catch(err) { catch(err) {
@ -73,7 +73,7 @@ var activeTableTab = "activeTableTab";
<ul class="subNavList"> <ul class="subNavList">
<li>Summary:&nbsp;</li> <li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li> <li>Nested&nbsp;|&nbsp;</li>
<li><a href="#fields.inherited.from.class.client.commandline.Command">Field</a>&nbsp;|&nbsp;</li> <li><a href="#fields.inherited.from.class.common.commandline.Command">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li> <li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li> <li><a href="#method.summary">Method</a></li>
</ul> </ul>
@ -98,10 +98,10 @@ var activeTableTab = "activeTableTab";
<li>java.lang.Object</li> <li>java.lang.Object</li>
<li> <li>
<ul class="inheritance"> <ul class="inheritance">
<li><a href="../../../client/commandline/Command.html" title="class in client.commandline">client.commandline.Command</a></li> <li>common.commandline.Command</li>
<li> <li>
<ul class="inheritance"> <ul class="inheritance">
<li><a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html" title="class in client.commandline.pdcommands">client.commandline.pdcommands.PeopleDatabaseCommand</a></li> <li>common.commandline.pdcommands.PeopleDatabaseCommand</li>
<li> <li>
<ul class="inheritance"> <ul class="inheritance">
<li>client.commandline.pdcommands.AddCommand</li> <li>client.commandline.pdcommands.AddCommand</li>
@ -122,7 +122,7 @@ var activeTableTab = "activeTableTab";
<hr> <hr>
<br> <br>
<pre>public class <span class="typeNameLabel">AddCommand</span> <pre>public class <span class="typeNameLabel">AddCommand</span>
extends <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html" title="class in client.commandline.pdcommands">PeopleDatabaseCommand</a></pre> extends common.commandline.pdcommands.PeopleDatabaseCommand</pre>
<dl> <dl>
<dt><span class="seeLabel">See Also:</span></dt> <dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../serialized-form.html#client.commandline.pdcommands.AddCommand">Serialized Form</a></dd> <dd><a href="../../../serialized-form.html#client.commandline.pdcommands.AddCommand">Serialized Form</a></dd>
@ -140,11 +140,11 @@ extends <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.ht
</a> </a>
<h3>Field Summary</h3> <h3>Field Summary</h3>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.client.commandline.Command"> <li class="blockList"><a name="fields.inherited.from.class.common.commandline.Command">
<!-- --> <!-- -->
</a> </a>
<h3>Fields inherited from class&nbsp;client.commandline.<a href="../../../client/commandline/Command.html" title="class in client.commandline">Command</a></h3> <h3>Fields inherited from class&nbsp;common.commandline.Command</h3>
<code><a href="../../../client/commandline/Command.html#alias">alias</a>, <a href="../../../client/commandline/Command.html#args">args</a>, <a href="../../../client/commandline/Command.html#clientOnly">clientOnly</a>, <a href="../../../client/commandline/Command.html#description">description</a>, <a href="../../../client/commandline/Command.html#executable">executable</a></code></li> <code>alias, args, clientOnly, description, executable</code></li>
</ul> </ul>
</li> </li>
</ul> </ul>
@ -183,11 +183,18 @@ extends <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.ht
</tr> </tr>
</table> </table>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.client.commandline.pdcommands.PeopleDatabaseCommand"> <li class="blockList"><a name="methods.inherited.from.class.common.commandline.pdcommands.PeopleDatabaseCommand">
<!-- --> <!-- -->
</a> </a>
<h3>Methods inherited from class&nbsp;client.commandline.pdcommands.<a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html" title="class in client.commandline.pdcommands">PeopleDatabaseCommand</a></h3> <h3>Methods inherited from class&nbsp;common.commandline.pdcommands.PeopleDatabaseCommand</h3>
<code><a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html#executeOnClient--">executeOnClient</a>, <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html#validateIdCommand-java.lang.String:A-">validateIdCommand</a></code></li> <code>executeOnClient, validateIdCommand</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.common.commandline.Command">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;common.commandline.Command</h3>
<code>getAlias, getArgs, getDescription, getExecutable, isClientOnly, setExecutable</code></li>
</ul> </ul>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object"> <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
@ -236,7 +243,7 @@ extends <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.ht
<pre>public&nbsp;boolean&nbsp;validate(java.lang.String[]&nbsp;args)</pre> <pre>public&nbsp;boolean&nbsp;validate(java.lang.String[]&nbsp;args)</pre>
<dl> <dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../client/commandline/Command.html#validate-java.lang.String:A-">validate</a></code>&nbsp;in class&nbsp;<code><a href="../../../client/commandline/Command.html" title="class in client.commandline">Command</a></code></dd> <dd><code>validate</code>&nbsp;in class&nbsp;<code>common.commandline.Command</code></dd>
</dl> </dl>
</li> </li>
</ul> </ul>
@ -293,7 +300,7 @@ extends <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.ht
<ul class="subNavList"> <ul class="subNavList">
<li>Summary:&nbsp;</li> <li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li> <li>Nested&nbsp;|&nbsp;</li>
<li><a href="#fields.inherited.from.class.client.commandline.Command">Field</a>&nbsp;|&nbsp;</li> <li><a href="#fields.inherited.from.class.common.commandline.Command">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li> <li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li> <li><a href="#method.summary">Method</a></li>
</ul> </ul>

View file

@ -3,7 +3,7 @@
<html lang="ru"> <html lang="ru">
<head> <head>
<!-- Generated by javadoc --> <!-- Generated by javadoc -->
<title>AddIfMaxCommand (Lab5Client 2.1 API)</title> <title>AddIfMaxCommand (Lab5Client 2.2 API)</title>
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script> <script type="text/javascript" src="../../../script.js"></script>
</head> </head>
@ -11,7 +11,7 @@
<script type="text/javascript"><!-- <script type="text/javascript"><!--
try { try {
if (location.href.indexOf('is-external=true') == -1) { if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="AddIfMaxCommand (Lab5Client 2.1 API)"; parent.document.title="AddIfMaxCommand (Lab5Client 2.2 API)";
} }
} }
catch(err) { catch(err) {
@ -73,7 +73,7 @@ var activeTableTab = "activeTableTab";
<ul class="subNavList"> <ul class="subNavList">
<li>Summary:&nbsp;</li> <li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li> <li>Nested&nbsp;|&nbsp;</li>
<li><a href="#fields.inherited.from.class.client.commandline.Command">Field</a>&nbsp;|&nbsp;</li> <li><a href="#fields.inherited.from.class.common.commandline.Command">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li> <li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li> <li><a href="#method.summary">Method</a></li>
</ul> </ul>
@ -98,10 +98,10 @@ var activeTableTab = "activeTableTab";
<li>java.lang.Object</li> <li>java.lang.Object</li>
<li> <li>
<ul class="inheritance"> <ul class="inheritance">
<li><a href="../../../client/commandline/Command.html" title="class in client.commandline">client.commandline.Command</a></li> <li>common.commandline.Command</li>
<li> <li>
<ul class="inheritance"> <ul class="inheritance">
<li><a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html" title="class in client.commandline.pdcommands">client.commandline.pdcommands.PeopleDatabaseCommand</a></li> <li>common.commandline.pdcommands.PeopleDatabaseCommand</li>
<li> <li>
<ul class="inheritance"> <ul class="inheritance">
<li>client.commandline.pdcommands.AddIfMaxCommand</li> <li>client.commandline.pdcommands.AddIfMaxCommand</li>
@ -122,7 +122,7 @@ var activeTableTab = "activeTableTab";
<hr> <hr>
<br> <br>
<pre>public class <span class="typeNameLabel">AddIfMaxCommand</span> <pre>public class <span class="typeNameLabel">AddIfMaxCommand</span>
extends <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html" title="class in client.commandline.pdcommands">PeopleDatabaseCommand</a></pre> extends common.commandline.pdcommands.PeopleDatabaseCommand</pre>
<dl> <dl>
<dt><span class="seeLabel">See Also:</span></dt> <dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../serialized-form.html#client.commandline.pdcommands.AddIfMaxCommand">Serialized Form</a></dd> <dd><a href="../../../serialized-form.html#client.commandline.pdcommands.AddIfMaxCommand">Serialized Form</a></dd>
@ -140,11 +140,11 @@ extends <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.ht
</a> </a>
<h3>Field Summary</h3> <h3>Field Summary</h3>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.client.commandline.Command"> <li class="blockList"><a name="fields.inherited.from.class.common.commandline.Command">
<!-- --> <!-- -->
</a> </a>
<h3>Fields inherited from class&nbsp;client.commandline.<a href="../../../client/commandline/Command.html" title="class in client.commandline">Command</a></h3> <h3>Fields inherited from class&nbsp;common.commandline.Command</h3>
<code><a href="../../../client/commandline/Command.html#alias">alias</a>, <a href="../../../client/commandline/Command.html#args">args</a>, <a href="../../../client/commandline/Command.html#clientOnly">clientOnly</a>, <a href="../../../client/commandline/Command.html#description">description</a>, <a href="../../../client/commandline/Command.html#executable">executable</a></code></li> <code>alias, args, clientOnly, description, executable</code></li>
</ul> </ul>
</li> </li>
</ul> </ul>
@ -183,11 +183,18 @@ extends <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.ht
</tr> </tr>
</table> </table>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.client.commandline.pdcommands.PeopleDatabaseCommand"> <li class="blockList"><a name="methods.inherited.from.class.common.commandline.pdcommands.PeopleDatabaseCommand">
<!-- --> <!-- -->
</a> </a>
<h3>Methods inherited from class&nbsp;client.commandline.pdcommands.<a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html" title="class in client.commandline.pdcommands">PeopleDatabaseCommand</a></h3> <h3>Methods inherited from class&nbsp;common.commandline.pdcommands.PeopleDatabaseCommand</h3>
<code><a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html#executeOnClient--">executeOnClient</a>, <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html#validateIdCommand-java.lang.String:A-">validateIdCommand</a></code></li> <code>executeOnClient, validateIdCommand</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.common.commandline.Command">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;common.commandline.Command</h3>
<code>getAlias, getArgs, getDescription, getExecutable, isClientOnly, setExecutable</code></li>
</ul> </ul>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object"> <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
@ -236,7 +243,7 @@ extends <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.ht
<pre>public&nbsp;boolean&nbsp;validate(java.lang.String[]&nbsp;args)</pre> <pre>public&nbsp;boolean&nbsp;validate(java.lang.String[]&nbsp;args)</pre>
<dl> <dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../client/commandline/Command.html#validate-java.lang.String:A-">validate</a></code>&nbsp;in class&nbsp;<code><a href="../../../client/commandline/Command.html" title="class in client.commandline">Command</a></code></dd> <dd><code>validate</code>&nbsp;in class&nbsp;<code>common.commandline.Command</code></dd>
</dl> </dl>
</li> </li>
</ul> </ul>
@ -293,7 +300,7 @@ extends <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.ht
<ul class="subNavList"> <ul class="subNavList">
<li>Summary:&nbsp;</li> <li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li> <li>Nested&nbsp;|&nbsp;</li>
<li><a href="#fields.inherited.from.class.client.commandline.Command">Field</a>&nbsp;|&nbsp;</li> <li><a href="#fields.inherited.from.class.common.commandline.Command">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li> <li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li> <li><a href="#method.summary">Method</a></li>
</ul> </ul>

View file

@ -3,7 +3,7 @@
<html lang="ru"> <html lang="ru">
<head> <head>
<!-- Generated by javadoc --> <!-- Generated by javadoc -->
<title>AddIfMinCommand (Lab5Client 2.1 API)</title> <title>AddIfMinCommand (Lab5Client 2.2 API)</title>
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script> <script type="text/javascript" src="../../../script.js"></script>
</head> </head>
@ -11,7 +11,7 @@
<script type="text/javascript"><!-- <script type="text/javascript"><!--
try { try {
if (location.href.indexOf('is-external=true') == -1) { if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="AddIfMinCommand (Lab5Client 2.1 API)"; parent.document.title="AddIfMinCommand (Lab5Client 2.2 API)";
} }
} }
catch(err) { catch(err) {
@ -73,7 +73,7 @@ var activeTableTab = "activeTableTab";
<ul class="subNavList"> <ul class="subNavList">
<li>Summary:&nbsp;</li> <li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li> <li>Nested&nbsp;|&nbsp;</li>
<li><a href="#fields.inherited.from.class.client.commandline.Command">Field</a>&nbsp;|&nbsp;</li> <li><a href="#fields.inherited.from.class.common.commandline.Command">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li> <li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li> <li><a href="#method.summary">Method</a></li>
</ul> </ul>
@ -98,10 +98,10 @@ var activeTableTab = "activeTableTab";
<li>java.lang.Object</li> <li>java.lang.Object</li>
<li> <li>
<ul class="inheritance"> <ul class="inheritance">
<li><a href="../../../client/commandline/Command.html" title="class in client.commandline">client.commandline.Command</a></li> <li>common.commandline.Command</li>
<li> <li>
<ul class="inheritance"> <ul class="inheritance">
<li><a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html" title="class in client.commandline.pdcommands">client.commandline.pdcommands.PeopleDatabaseCommand</a></li> <li>common.commandline.pdcommands.PeopleDatabaseCommand</li>
<li> <li>
<ul class="inheritance"> <ul class="inheritance">
<li>client.commandline.pdcommands.AddIfMinCommand</li> <li>client.commandline.pdcommands.AddIfMinCommand</li>
@ -122,7 +122,7 @@ var activeTableTab = "activeTableTab";
<hr> <hr>
<br> <br>
<pre>public class <span class="typeNameLabel">AddIfMinCommand</span> <pre>public class <span class="typeNameLabel">AddIfMinCommand</span>
extends <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html" title="class in client.commandline.pdcommands">PeopleDatabaseCommand</a></pre> extends common.commandline.pdcommands.PeopleDatabaseCommand</pre>
<dl> <dl>
<dt><span class="seeLabel">See Also:</span></dt> <dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../serialized-form.html#client.commandline.pdcommands.AddIfMinCommand">Serialized Form</a></dd> <dd><a href="../../../serialized-form.html#client.commandline.pdcommands.AddIfMinCommand">Serialized Form</a></dd>
@ -140,11 +140,11 @@ extends <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.ht
</a> </a>
<h3>Field Summary</h3> <h3>Field Summary</h3>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.client.commandline.Command"> <li class="blockList"><a name="fields.inherited.from.class.common.commandline.Command">
<!-- --> <!-- -->
</a> </a>
<h3>Fields inherited from class&nbsp;client.commandline.<a href="../../../client/commandline/Command.html" title="class in client.commandline">Command</a></h3> <h3>Fields inherited from class&nbsp;common.commandline.Command</h3>
<code><a href="../../../client/commandline/Command.html#alias">alias</a>, <a href="../../../client/commandline/Command.html#args">args</a>, <a href="../../../client/commandline/Command.html#clientOnly">clientOnly</a>, <a href="../../../client/commandline/Command.html#description">description</a>, <a href="../../../client/commandline/Command.html#executable">executable</a></code></li> <code>alias, args, clientOnly, description, executable</code></li>
</ul> </ul>
</li> </li>
</ul> </ul>
@ -183,11 +183,18 @@ extends <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.ht
</tr> </tr>
</table> </table>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.client.commandline.pdcommands.PeopleDatabaseCommand"> <li class="blockList"><a name="methods.inherited.from.class.common.commandline.pdcommands.PeopleDatabaseCommand">
<!-- --> <!-- -->
</a> </a>
<h3>Methods inherited from class&nbsp;client.commandline.pdcommands.<a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html" title="class in client.commandline.pdcommands">PeopleDatabaseCommand</a></h3> <h3>Methods inherited from class&nbsp;common.commandline.pdcommands.PeopleDatabaseCommand</h3>
<code><a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html#executeOnClient--">executeOnClient</a>, <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html#validateIdCommand-java.lang.String:A-">validateIdCommand</a></code></li> <code>executeOnClient, validateIdCommand</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.common.commandline.Command">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;common.commandline.Command</h3>
<code>getAlias, getArgs, getDescription, getExecutable, isClientOnly, setExecutable</code></li>
</ul> </ul>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object"> <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
@ -236,7 +243,7 @@ extends <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.ht
<pre>public&nbsp;boolean&nbsp;validate(java.lang.String[]&nbsp;args)</pre> <pre>public&nbsp;boolean&nbsp;validate(java.lang.String[]&nbsp;args)</pre>
<dl> <dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../client/commandline/Command.html#validate-java.lang.String:A-">validate</a></code>&nbsp;in class&nbsp;<code><a href="../../../client/commandline/Command.html" title="class in client.commandline">Command</a></code></dd> <dd><code>validate</code>&nbsp;in class&nbsp;<code>common.commandline.Command</code></dd>
</dl> </dl>
</li> </li>
</ul> </ul>
@ -293,7 +300,7 @@ extends <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.ht
<ul class="subNavList"> <ul class="subNavList">
<li>Summary:&nbsp;</li> <li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li> <li>Nested&nbsp;|&nbsp;</li>
<li><a href="#fields.inherited.from.class.client.commandline.Command">Field</a>&nbsp;|&nbsp;</li> <li><a href="#fields.inherited.from.class.common.commandline.Command">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li> <li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li> <li><a href="#method.summary">Method</a></li>
</ul> </ul>

View file

@ -3,7 +3,7 @@
<html lang="ru"> <html lang="ru">
<head> <head>
<!-- Generated by javadoc --> <!-- Generated by javadoc -->
<title>ClearCommand (Lab5Client 2.1 API)</title> <title>ClearCommand (Lab5Client 2.2 API)</title>
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script> <script type="text/javascript" src="../../../script.js"></script>
</head> </head>
@ -11,7 +11,7 @@
<script type="text/javascript"><!-- <script type="text/javascript"><!--
try { try {
if (location.href.indexOf('is-external=true') == -1) { if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ClearCommand (Lab5Client 2.1 API)"; parent.document.title="ClearCommand (Lab5Client 2.2 API)";
} }
} }
catch(err) { catch(err) {
@ -73,7 +73,7 @@ var activeTableTab = "activeTableTab";
<ul class="subNavList"> <ul class="subNavList">
<li>Summary:&nbsp;</li> <li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li> <li>Nested&nbsp;|&nbsp;</li>
<li><a href="#fields.inherited.from.class.client.commandline.Command">Field</a>&nbsp;|&nbsp;</li> <li><a href="#fields.inherited.from.class.common.commandline.Command">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li> <li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li> <li><a href="#method.summary">Method</a></li>
</ul> </ul>
@ -98,10 +98,10 @@ var activeTableTab = "activeTableTab";
<li>java.lang.Object</li> <li>java.lang.Object</li>
<li> <li>
<ul class="inheritance"> <ul class="inheritance">
<li><a href="../../../client/commandline/Command.html" title="class in client.commandline">client.commandline.Command</a></li> <li>common.commandline.Command</li>
<li> <li>
<ul class="inheritance"> <ul class="inheritance">
<li><a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html" title="class in client.commandline.pdcommands">client.commandline.pdcommands.PeopleDatabaseCommand</a></li> <li>common.commandline.pdcommands.PeopleDatabaseCommand</li>
<li> <li>
<ul class="inheritance"> <ul class="inheritance">
<li>client.commandline.pdcommands.ClearCommand</li> <li>client.commandline.pdcommands.ClearCommand</li>
@ -122,7 +122,7 @@ var activeTableTab = "activeTableTab";
<hr> <hr>
<br> <br>
<pre>public class <span class="typeNameLabel">ClearCommand</span> <pre>public class <span class="typeNameLabel">ClearCommand</span>
extends <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html" title="class in client.commandline.pdcommands">PeopleDatabaseCommand</a></pre> extends common.commandline.pdcommands.PeopleDatabaseCommand</pre>
<dl> <dl>
<dt><span class="seeLabel">See Also:</span></dt> <dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../serialized-form.html#client.commandline.pdcommands.ClearCommand">Serialized Form</a></dd> <dd><a href="../../../serialized-form.html#client.commandline.pdcommands.ClearCommand">Serialized Form</a></dd>
@ -140,11 +140,11 @@ extends <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.ht
</a> </a>
<h3>Field Summary</h3> <h3>Field Summary</h3>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.client.commandline.Command"> <li class="blockList"><a name="fields.inherited.from.class.common.commandline.Command">
<!-- --> <!-- -->
</a> </a>
<h3>Fields inherited from class&nbsp;client.commandline.<a href="../../../client/commandline/Command.html" title="class in client.commandline">Command</a></h3> <h3>Fields inherited from class&nbsp;common.commandline.Command</h3>
<code><a href="../../../client/commandline/Command.html#alias">alias</a>, <a href="../../../client/commandline/Command.html#args">args</a>, <a href="../../../client/commandline/Command.html#clientOnly">clientOnly</a>, <a href="../../../client/commandline/Command.html#description">description</a>, <a href="../../../client/commandline/Command.html#executable">executable</a></code></li> <code>alias, args, clientOnly, description, executable</code></li>
</ul> </ul>
</li> </li>
</ul> </ul>
@ -183,11 +183,18 @@ extends <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.ht
</tr> </tr>
</table> </table>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.client.commandline.pdcommands.PeopleDatabaseCommand"> <li class="blockList"><a name="methods.inherited.from.class.common.commandline.pdcommands.PeopleDatabaseCommand">
<!-- --> <!-- -->
</a> </a>
<h3>Methods inherited from class&nbsp;client.commandline.pdcommands.<a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html" title="class in client.commandline.pdcommands">PeopleDatabaseCommand</a></h3> <h3>Methods inherited from class&nbsp;common.commandline.pdcommands.PeopleDatabaseCommand</h3>
<code><a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html#executeOnClient--">executeOnClient</a>, <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html#validateIdCommand-java.lang.String:A-">validateIdCommand</a></code></li> <code>executeOnClient, validateIdCommand</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.common.commandline.Command">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;common.commandline.Command</h3>
<code>getAlias, getArgs, getDescription, getExecutable, isClientOnly, setExecutable</code></li>
</ul> </ul>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object"> <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
@ -236,7 +243,7 @@ extends <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.ht
<pre>public&nbsp;boolean&nbsp;validate(java.lang.String[]&nbsp;args)</pre> <pre>public&nbsp;boolean&nbsp;validate(java.lang.String[]&nbsp;args)</pre>
<dl> <dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../client/commandline/Command.html#validate-java.lang.String:A-">validate</a></code>&nbsp;in class&nbsp;<code><a href="../../../client/commandline/Command.html" title="class in client.commandline">Command</a></code></dd> <dd><code>validate</code>&nbsp;in class&nbsp;<code>common.commandline.Command</code></dd>
</dl> </dl>
</li> </li>
</ul> </ul>
@ -293,7 +300,7 @@ extends <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.ht
<ul class="subNavList"> <ul class="subNavList">
<li>Summary:&nbsp;</li> <li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li> <li>Nested&nbsp;|&nbsp;</li>
<li><a href="#fields.inherited.from.class.client.commandline.Command">Field</a>&nbsp;|&nbsp;</li> <li><a href="#fields.inherited.from.class.common.commandline.Command">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li> <li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li> <li><a href="#method.summary">Method</a></li>
</ul> </ul>

View file

@ -3,7 +3,7 @@
<html lang="ru"> <html lang="ru">
<head> <head>
<!-- Generated by javadoc --> <!-- Generated by javadoc -->
<title>FilterContainsNameCommand (Lab5Client 2.1 API)</title> <title>FilterContainsNameCommand (Lab5Client 2.2 API)</title>
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script> <script type="text/javascript" src="../../../script.js"></script>
</head> </head>
@ -11,7 +11,7 @@
<script type="text/javascript"><!-- <script type="text/javascript"><!--
try { try {
if (location.href.indexOf('is-external=true') == -1) { if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="FilterContainsNameCommand (Lab5Client 2.1 API)"; parent.document.title="FilterContainsNameCommand (Lab5Client 2.2 API)";
} }
} }
catch(err) { catch(err) {
@ -73,7 +73,7 @@ var activeTableTab = "activeTableTab";
<ul class="subNavList"> <ul class="subNavList">
<li>Summary:&nbsp;</li> <li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li> <li>Nested&nbsp;|&nbsp;</li>
<li><a href="#fields.inherited.from.class.client.commandline.Command">Field</a>&nbsp;|&nbsp;</li> <li><a href="#fields.inherited.from.class.common.commandline.Command">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li> <li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li> <li><a href="#method.summary">Method</a></li>
</ul> </ul>
@ -98,10 +98,10 @@ var activeTableTab = "activeTableTab";
<li>java.lang.Object</li> <li>java.lang.Object</li>
<li> <li>
<ul class="inheritance"> <ul class="inheritance">
<li><a href="../../../client/commandline/Command.html" title="class in client.commandline">client.commandline.Command</a></li> <li>common.commandline.Command</li>
<li> <li>
<ul class="inheritance"> <ul class="inheritance">
<li><a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html" title="class in client.commandline.pdcommands">client.commandline.pdcommands.PeopleDatabaseCommand</a></li> <li>common.commandline.pdcommands.PeopleDatabaseCommand</li>
<li> <li>
<ul class="inheritance"> <ul class="inheritance">
<li>client.commandline.pdcommands.FilterContainsNameCommand</li> <li>client.commandline.pdcommands.FilterContainsNameCommand</li>
@ -122,7 +122,7 @@ var activeTableTab = "activeTableTab";
<hr> <hr>
<br> <br>
<pre>public class <span class="typeNameLabel">FilterContainsNameCommand</span> <pre>public class <span class="typeNameLabel">FilterContainsNameCommand</span>
extends <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html" title="class in client.commandline.pdcommands">PeopleDatabaseCommand</a></pre> extends common.commandline.pdcommands.PeopleDatabaseCommand</pre>
<dl> <dl>
<dt><span class="seeLabel">See Also:</span></dt> <dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../serialized-form.html#client.commandline.pdcommands.FilterContainsNameCommand">Serialized Form</a></dd> <dd><a href="../../../serialized-form.html#client.commandline.pdcommands.FilterContainsNameCommand">Serialized Form</a></dd>
@ -140,11 +140,11 @@ extends <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.ht
</a> </a>
<h3>Field Summary</h3> <h3>Field Summary</h3>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.client.commandline.Command"> <li class="blockList"><a name="fields.inherited.from.class.common.commandline.Command">
<!-- --> <!-- -->
</a> </a>
<h3>Fields inherited from class&nbsp;client.commandline.<a href="../../../client/commandline/Command.html" title="class in client.commandline">Command</a></h3> <h3>Fields inherited from class&nbsp;common.commandline.Command</h3>
<code><a href="../../../client/commandline/Command.html#alias">alias</a>, <a href="../../../client/commandline/Command.html#args">args</a>, <a href="../../../client/commandline/Command.html#clientOnly">clientOnly</a>, <a href="../../../client/commandline/Command.html#description">description</a>, <a href="../../../client/commandline/Command.html#executable">executable</a></code></li> <code>alias, args, clientOnly, description, executable</code></li>
</ul> </ul>
</li> </li>
</ul> </ul>
@ -183,11 +183,18 @@ extends <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.ht
</tr> </tr>
</table> </table>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.client.commandline.pdcommands.PeopleDatabaseCommand"> <li class="blockList"><a name="methods.inherited.from.class.common.commandline.pdcommands.PeopleDatabaseCommand">
<!-- --> <!-- -->
</a> </a>
<h3>Methods inherited from class&nbsp;client.commandline.pdcommands.<a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html" title="class in client.commandline.pdcommands">PeopleDatabaseCommand</a></h3> <h3>Methods inherited from class&nbsp;common.commandline.pdcommands.PeopleDatabaseCommand</h3>
<code><a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html#executeOnClient--">executeOnClient</a>, <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html#validateIdCommand-java.lang.String:A-">validateIdCommand</a></code></li> <code>executeOnClient, validateIdCommand</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.common.commandline.Command">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;common.commandline.Command</h3>
<code>getAlias, getArgs, getDescription, getExecutable, isClientOnly, setExecutable</code></li>
</ul> </ul>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object"> <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
@ -236,7 +243,7 @@ extends <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.ht
<pre>public&nbsp;boolean&nbsp;validate(java.lang.String[]&nbsp;args)</pre> <pre>public&nbsp;boolean&nbsp;validate(java.lang.String[]&nbsp;args)</pre>
<dl> <dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../client/commandline/Command.html#validate-java.lang.String:A-">validate</a></code>&nbsp;in class&nbsp;<code><a href="../../../client/commandline/Command.html" title="class in client.commandline">Command</a></code></dd> <dd><code>validate</code>&nbsp;in class&nbsp;<code>common.commandline.Command</code></dd>
</dl> </dl>
</li> </li>
</ul> </ul>
@ -293,7 +300,7 @@ extends <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.ht
<ul class="subNavList"> <ul class="subNavList">
<li>Summary:&nbsp;</li> <li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li> <li>Nested&nbsp;|&nbsp;</li>
<li><a href="#fields.inherited.from.class.client.commandline.Command">Field</a>&nbsp;|&nbsp;</li> <li><a href="#fields.inherited.from.class.common.commandline.Command">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li> <li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li> <li><a href="#method.summary">Method</a></li>
</ul> </ul>

View file

@ -3,7 +3,7 @@
<html lang="ru"> <html lang="ru">
<head> <head>
<!-- Generated by javadoc --> <!-- Generated by javadoc -->
<title>InfoCommand (Lab5Client 2.1 API)</title> <title>InfoCommand (Lab5Client 2.2 API)</title>
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script> <script type="text/javascript" src="../../../script.js"></script>
</head> </head>
@ -11,7 +11,7 @@
<script type="text/javascript"><!-- <script type="text/javascript"><!--
try { try {
if (location.href.indexOf('is-external=true') == -1) { if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="InfoCommand (Lab5Client 2.1 API)"; parent.document.title="InfoCommand (Lab5Client 2.2 API)";
} }
} }
catch(err) { catch(err) {
@ -48,7 +48,7 @@ var activeTableTab = "activeTableTab";
<div class="subNav"> <div class="subNav">
<ul class="navList"> <ul class="navList">
<li><a href="../../../client/commandline/pdcommands/FilterContainsNameCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">Prev&nbsp;Class</span></a></li> <li><a href="../../../client/commandline/pdcommands/FilterContainsNameCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">Next&nbsp;Class</span></a></li> <li><a href="../../../client/commandline/pdcommands/PrintFieldDescendingLocationCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul> </ul>
<ul class="navList"> <ul class="navList">
<li><a href="../../../index.html?client/commandline/pdcommands/InfoCommand.html" target="_top">Frames</a></li> <li><a href="../../../index.html?client/commandline/pdcommands/InfoCommand.html" target="_top">Frames</a></li>
@ -73,7 +73,7 @@ var activeTableTab = "activeTableTab";
<ul class="subNavList"> <ul class="subNavList">
<li>Summary:&nbsp;</li> <li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li> <li>Nested&nbsp;|&nbsp;</li>
<li><a href="#fields.inherited.from.class.client.commandline.Command">Field</a>&nbsp;|&nbsp;</li> <li><a href="#fields.inherited.from.class.common.commandline.Command">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li> <li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li> <li><a href="#method.summary">Method</a></li>
</ul> </ul>
@ -98,10 +98,10 @@ var activeTableTab = "activeTableTab";
<li>java.lang.Object</li> <li>java.lang.Object</li>
<li> <li>
<ul class="inheritance"> <ul class="inheritance">
<li><a href="../../../client/commandline/Command.html" title="class in client.commandline">client.commandline.Command</a></li> <li>common.commandline.Command</li>
<li> <li>
<ul class="inheritance"> <ul class="inheritance">
<li><a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html" title="class in client.commandline.pdcommands">client.commandline.pdcommands.PeopleDatabaseCommand</a></li> <li>common.commandline.pdcommands.PeopleDatabaseCommand</li>
<li> <li>
<ul class="inheritance"> <ul class="inheritance">
<li>client.commandline.pdcommands.InfoCommand</li> <li>client.commandline.pdcommands.InfoCommand</li>
@ -122,7 +122,7 @@ var activeTableTab = "activeTableTab";
<hr> <hr>
<br> <br>
<pre>public class <span class="typeNameLabel">InfoCommand</span> <pre>public class <span class="typeNameLabel">InfoCommand</span>
extends <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html" title="class in client.commandline.pdcommands">PeopleDatabaseCommand</a></pre> extends common.commandline.pdcommands.PeopleDatabaseCommand</pre>
<dl> <dl>
<dt><span class="seeLabel">See Also:</span></dt> <dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../serialized-form.html#client.commandline.pdcommands.InfoCommand">Serialized Form</a></dd> <dd><a href="../../../serialized-form.html#client.commandline.pdcommands.InfoCommand">Serialized Form</a></dd>
@ -140,11 +140,11 @@ extends <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.ht
</a> </a>
<h3>Field Summary</h3> <h3>Field Summary</h3>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.client.commandline.Command"> <li class="blockList"><a name="fields.inherited.from.class.common.commandline.Command">
<!-- --> <!-- -->
</a> </a>
<h3>Fields inherited from class&nbsp;client.commandline.<a href="../../../client/commandline/Command.html" title="class in client.commandline">Command</a></h3> <h3>Fields inherited from class&nbsp;common.commandline.Command</h3>
<code><a href="../../../client/commandline/Command.html#alias">alias</a>, <a href="../../../client/commandline/Command.html#args">args</a>, <a href="../../../client/commandline/Command.html#clientOnly">clientOnly</a>, <a href="../../../client/commandline/Command.html#description">description</a>, <a href="../../../client/commandline/Command.html#executable">executable</a></code></li> <code>alias, args, clientOnly, description, executable</code></li>
</ul> </ul>
</li> </li>
</ul> </ul>
@ -183,11 +183,18 @@ extends <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.ht
</tr> </tr>
</table> </table>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.client.commandline.pdcommands.PeopleDatabaseCommand"> <li class="blockList"><a name="methods.inherited.from.class.common.commandline.pdcommands.PeopleDatabaseCommand">
<!-- --> <!-- -->
</a> </a>
<h3>Methods inherited from class&nbsp;client.commandline.pdcommands.<a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html" title="class in client.commandline.pdcommands">PeopleDatabaseCommand</a></h3> <h3>Methods inherited from class&nbsp;common.commandline.pdcommands.PeopleDatabaseCommand</h3>
<code><a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html#executeOnClient--">executeOnClient</a>, <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html#validateIdCommand-java.lang.String:A-">validateIdCommand</a></code></li> <code>executeOnClient, validateIdCommand</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.common.commandline.Command">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;common.commandline.Command</h3>
<code>getAlias, getArgs, getDescription, getExecutable, isClientOnly, setExecutable</code></li>
</ul> </ul>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object"> <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
@ -236,7 +243,7 @@ extends <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.ht
<pre>public&nbsp;boolean&nbsp;validate(java.lang.String[]&nbsp;args)</pre> <pre>public&nbsp;boolean&nbsp;validate(java.lang.String[]&nbsp;args)</pre>
<dl> <dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../client/commandline/Command.html#validate-java.lang.String:A-">validate</a></code>&nbsp;in class&nbsp;<code><a href="../../../client/commandline/Command.html" title="class in client.commandline">Command</a></code></dd> <dd><code>validate</code>&nbsp;in class&nbsp;<code>common.commandline.Command</code></dd>
</dl> </dl>
</li> </li>
</ul> </ul>
@ -268,7 +275,7 @@ extends <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.ht
<div class="subNav"> <div class="subNav">
<ul class="navList"> <ul class="navList">
<li><a href="../../../client/commandline/pdcommands/FilterContainsNameCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">Prev&nbsp;Class</span></a></li> <li><a href="../../../client/commandline/pdcommands/FilterContainsNameCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">Next&nbsp;Class</span></a></li> <li><a href="../../../client/commandline/pdcommands/PrintFieldDescendingLocationCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul> </ul>
<ul class="navList"> <ul class="navList">
<li><a href="../../../index.html?client/commandline/pdcommands/InfoCommand.html" target="_top">Frames</a></li> <li><a href="../../../index.html?client/commandline/pdcommands/InfoCommand.html" target="_top">Frames</a></li>
@ -293,7 +300,7 @@ extends <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.ht
<ul class="subNavList"> <ul class="subNavList">
<li>Summary:&nbsp;</li> <li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li> <li>Nested&nbsp;|&nbsp;</li>
<li><a href="#fields.inherited.from.class.client.commandline.Command">Field</a>&nbsp;|&nbsp;</li> <li><a href="#fields.inherited.from.class.common.commandline.Command">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li> <li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li> <li><a href="#method.summary">Method</a></li>
</ul> </ul>

View file

@ -1,330 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="ru">
<head>
<!-- Generated by javadoc -->
<title>PeopleDatabaseCommand (Lab5Client 2.1 API)</title>
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="PeopleDatabaseCommand (Lab5Client 2.1 API)";
}
}
catch(err) {
}
//-->
var methods = {"i0":10,"i1":9};
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../index-all.html">Index</a></li>
<li><a href="../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../client/commandline/pdcommands/InfoCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../client/commandline/pdcommands/PeopleDatabaseCommands.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?client/commandline/pdcommands/PeopleDatabaseCommand.html" target="_top">Frames</a></li>
<li><a href="PeopleDatabaseCommand.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></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>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#fields.inherited.from.class.client.commandline.Command">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">client.commandline.pdcommands</div>
<h2 title="Class PeopleDatabaseCommand" class="title">Class PeopleDatabaseCommand</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li><a href="../../../client/commandline/Command.html" title="class in client.commandline">client.commandline.Command</a></li>
<li>
<ul class="inheritance">
<li>client.commandline.pdcommands.PeopleDatabaseCommand</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd>java.io.Serializable</dd>
</dl>
<dl>
<dt>Direct Known Subclasses:</dt>
<dd><a href="../../../client/commandline/pdcommands/AddCommand.html" title="class in client.commandline.pdcommands">AddCommand</a>, <a href="../../../client/commandline/pdcommands/AddIfMaxCommand.html" title="class in client.commandline.pdcommands">AddIfMaxCommand</a>, <a href="../../../client/commandline/pdcommands/AddIfMinCommand.html" title="class in client.commandline.pdcommands">AddIfMinCommand</a>, <a href="../../../client/commandline/pdcommands/ClearCommand.html" title="class in client.commandline.pdcommands">ClearCommand</a>, <a href="../../../client/commandline/pdcommands/FilterContainsNameCommand.html" title="class in client.commandline.pdcommands">FilterContainsNameCommand</a>, <a href="../../../client/commandline/pdcommands/InfoCommand.html" title="class in client.commandline.pdcommands">InfoCommand</a>, <a href="../../../client/commandline/pdcommands/PrintFieldDescendingLocationCommand.html" title="class in client.commandline.pdcommands">PrintFieldDescendingLocationCommand</a>, <a href="../../../client/commandline/pdcommands/RemoveByIdCommand.html" title="class in client.commandline.pdcommands">RemoveByIdCommand</a>, <a href="../../../client/commandline/pdcommands/SaveCommand.html" title="class in client.commandline.pdcommands">SaveCommand</a>, <a href="../../../client/commandline/pdcommands/ShowCommand.html" title="class in client.commandline.pdcommands">ShowCommand</a>, <a href="../../../client/commandline/pdcommands/SumOfHeightCommand.html" title="class in client.commandline.pdcommands">SumOfHeightCommand</a>, <a href="../../../client/commandline/pdcommands/UpdateCommand.html" title="class in client.commandline.pdcommands">UpdateCommand</a></dd>
</dl>
<hr>
<br>
<pre>public abstract class <span class="typeNameLabel">PeopleDatabaseCommand</span>
extends <a href="../../../client/commandline/Command.html" title="class in client.commandline">Command</a></pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../serialized-form.html#client.commandline.pdcommands.PeopleDatabaseCommand">Serialized Form</a></dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.client.commandline.Command">
<!-- -->
</a>
<h3>Fields inherited from class&nbsp;client.commandline.<a href="../../../client/commandline/Command.html" title="class in client.commandline">Command</a></h3>
<code><a href="../../../client/commandline/Command.html#alias">alias</a>, <a href="../../../client/commandline/Command.html#args">args</a>, <a href="../../../client/commandline/Command.html#clientOnly">clientOnly</a>, <a href="../../../client/commandline/Command.html#description">description</a>, <a href="../../../client/commandline/Command.html#executable">executable</a></code></li>
</ul>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html#PeopleDatabaseCommand-java.lang.String-boolean-java.lang.String-common.commandline.Executable-">PeopleDatabaseCommand</a></span>(java.lang.String&nbsp;alias,
boolean&nbsp;clientOnly,
java.lang.String&nbsp;description,
common.commandline.Executable&nbsp;executable)</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>common.commandline.response.CommandResult</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html#executeOnClient--">executeOnClient</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html#validateIdCommand-java.lang.String:A-">validateIdCommand</a></span>(java.lang.String[]&nbsp;args)</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.client.commandline.Command">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;client.commandline.<a href="../../../client/commandline/Command.html" title="class in client.commandline">Command</a></h3>
<code><a href="../../../client/commandline/Command.html#validate-java.lang.String:A-">validate</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="PeopleDatabaseCommand-java.lang.String-boolean-java.lang.String-common.commandline.Executable-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>PeopleDatabaseCommand</h4>
<pre>public&nbsp;PeopleDatabaseCommand(java.lang.String&nbsp;alias,
boolean&nbsp;clientOnly,
java.lang.String&nbsp;description,
common.commandline.Executable&nbsp;executable)</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="executeOnClient--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>executeOnClient</h4>
<pre>public&nbsp;common.commandline.response.CommandResult&nbsp;executeOnClient()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="../../../client/commandline/Command.html#executeOnClient--">executeOnClient</a></code>&nbsp;in class&nbsp;<code><a href="../../../client/commandline/Command.html" title="class in client.commandline">Command</a></code></dd>
</dl>
</li>
</ul>
<a name="validateIdCommand-java.lang.String:A-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>validateIdCommand</h4>
<pre>public static&nbsp;boolean&nbsp;validateIdCommand(java.lang.String[]&nbsp;args)</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../index-all.html">Index</a></li>
<li><a href="../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../client/commandline/pdcommands/InfoCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../client/commandline/pdcommands/PeopleDatabaseCommands.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?client/commandline/pdcommands/PeopleDatabaseCommand.html" target="_top">Frames</a></li>
<li><a href="PeopleDatabaseCommand.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../allclasses-noframe.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>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#fields.inherited.from.class.client.commandline.Command">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View file

@ -1,319 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="ru">
<head>
<!-- Generated by javadoc -->
<title>PeopleDatabaseCommands (Lab5Client 2.1 API)</title>
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="PeopleDatabaseCommands (Lab5Client 2.1 API)";
}
}
catch(err) {
}
//-->
var methods = {"i0":9,"i1":9,"i2":9,"i3":9};
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../index-all.html">Index</a></li>
<li><a href="../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../client/commandline/pdcommands/PrintFieldDescendingLocationCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?client/commandline/pdcommands/PeopleDatabaseCommands.html" target="_top">Frames</a></li>
<li><a href="PeopleDatabaseCommands.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></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>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">client.commandline.pdcommands</div>
<h2 title="Class PeopleDatabaseCommands" class="title">Class PeopleDatabaseCommands</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>client.commandline.pdcommands.PeopleDatabaseCommands</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public final class <span class="typeNameLabel">PeopleDatabaseCommands</span>
extends java.lang.Object</pre>
<div class="block">Класс объявления всех команд, связанных с манипуляциями над объектом класса PeopleDatabase</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><code>PeopleDatabase</code></dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static common.collection.PeopleDatabase</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../client/commandline/pdcommands/PeopleDatabaseCommands.html#peopleDatabase">peopleDatabase</a></span></code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>static common.data.Coordinates</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../client/commandline/pdcommands/PeopleDatabaseCommands.html#createCoordinates--">createCoordinates</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>static common.data.Location</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../client/commandline/pdcommands/PeopleDatabaseCommands.html#createLocation--">createLocation</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>static common.data.Person</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../client/commandline/pdcommands/PeopleDatabaseCommands.html#createPerson--">createPerson</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../client/commandline/pdcommands/PeopleDatabaseCommands.html#registerDatabaseCommands--">registerDatabaseCommands</a></span>()</code>
<div class="block">Метод добавления всех команд в регистр команд, обязательно вызывайте его в своей программе,
если вам требуются данные команды</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.detail">
<!-- -->
</a>
<h3>Field Detail</h3>
<a name="peopleDatabase">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>peopleDatabase</h4>
<pre>public static&nbsp;common.collection.PeopleDatabase peopleDatabase</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="registerDatabaseCommands--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>registerDatabaseCommands</h4>
<pre>public static&nbsp;void&nbsp;registerDatabaseCommands()</pre>
<div class="block">Метод добавления всех команд в регистр команд, обязательно вызывайте его в своей программе,
если вам требуются данные команды</div>
</li>
</ul>
<a name="createPerson--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createPerson</h4>
<pre>public static&nbsp;common.data.Person&nbsp;createPerson()</pre>
</li>
</ul>
<a name="createLocation--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createLocation</h4>
<pre>public static&nbsp;common.data.Location&nbsp;createLocation()</pre>
</li>
</ul>
<a name="createCoordinates--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>createCoordinates</h4>
<pre>public static&nbsp;common.data.Coordinates&nbsp;createCoordinates()</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../index-all.html">Index</a></li>
<li><a href="../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../client/commandline/pdcommands/PrintFieldDescendingLocationCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?client/commandline/pdcommands/PeopleDatabaseCommands.html" target="_top">Frames</a></li>
<li><a href="PeopleDatabaseCommands.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../allclasses-noframe.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>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View file

@ -3,7 +3,7 @@
<html lang="ru"> <html lang="ru">
<head> <head>
<!-- Generated by javadoc --> <!-- Generated by javadoc -->
<title>PrintFieldDescendingLocationCommand (Lab5Client 2.1 API)</title> <title>PrintFieldDescendingLocationCommand (Lab5Client 2.2 API)</title>
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script> <script type="text/javascript" src="../../../script.js"></script>
</head> </head>
@ -11,7 +11,7 @@
<script type="text/javascript"><!-- <script type="text/javascript"><!--
try { try {
if (location.href.indexOf('is-external=true') == -1) { if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="PrintFieldDescendingLocationCommand (Lab5Client 2.1 API)"; parent.document.title="PrintFieldDescendingLocationCommand (Lab5Client 2.2 API)";
} }
} }
catch(err) { catch(err) {
@ -47,7 +47,7 @@ var activeTableTab = "activeTableTab";
</div> </div>
<div class="subNav"> <div class="subNav">
<ul class="navList"> <ul class="navList">
<li><a href="../../../client/commandline/pdcommands/PeopleDatabaseCommands.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">Prev&nbsp;Class</span></a></li> <li><a href="../../../client/commandline/pdcommands/InfoCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../client/commandline/pdcommands/RemoveByIdCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">Next&nbsp;Class</span></a></li> <li><a href="../../../client/commandline/pdcommands/RemoveByIdCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul> </ul>
<ul class="navList"> <ul class="navList">
@ -73,7 +73,7 @@ var activeTableTab = "activeTableTab";
<ul class="subNavList"> <ul class="subNavList">
<li>Summary:&nbsp;</li> <li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li> <li>Nested&nbsp;|&nbsp;</li>
<li><a href="#fields.inherited.from.class.client.commandline.Command">Field</a>&nbsp;|&nbsp;</li> <li><a href="#fields.inherited.from.class.common.commandline.Command">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li> <li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li> <li><a href="#method.summary">Method</a></li>
</ul> </ul>
@ -98,10 +98,10 @@ var activeTableTab = "activeTableTab";
<li>java.lang.Object</li> <li>java.lang.Object</li>
<li> <li>
<ul class="inheritance"> <ul class="inheritance">
<li><a href="../../../client/commandline/Command.html" title="class in client.commandline">client.commandline.Command</a></li> <li>common.commandline.Command</li>
<li> <li>
<ul class="inheritance"> <ul class="inheritance">
<li><a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html" title="class in client.commandline.pdcommands">client.commandline.pdcommands.PeopleDatabaseCommand</a></li> <li>common.commandline.pdcommands.PeopleDatabaseCommand</li>
<li> <li>
<ul class="inheritance"> <ul class="inheritance">
<li>client.commandline.pdcommands.PrintFieldDescendingLocationCommand</li> <li>client.commandline.pdcommands.PrintFieldDescendingLocationCommand</li>
@ -122,7 +122,7 @@ var activeTableTab = "activeTableTab";
<hr> <hr>
<br> <br>
<pre>public class <span class="typeNameLabel">PrintFieldDescendingLocationCommand</span> <pre>public class <span class="typeNameLabel">PrintFieldDescendingLocationCommand</span>
extends <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html" title="class in client.commandline.pdcommands">PeopleDatabaseCommand</a></pre> extends common.commandline.pdcommands.PeopleDatabaseCommand</pre>
<dl> <dl>
<dt><span class="seeLabel">See Also:</span></dt> <dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../serialized-form.html#client.commandline.pdcommands.PrintFieldDescendingLocationCommand">Serialized Form</a></dd> <dd><a href="../../../serialized-form.html#client.commandline.pdcommands.PrintFieldDescendingLocationCommand">Serialized Form</a></dd>
@ -140,11 +140,11 @@ extends <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.ht
</a> </a>
<h3>Field Summary</h3> <h3>Field Summary</h3>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.client.commandline.Command"> <li class="blockList"><a name="fields.inherited.from.class.common.commandline.Command">
<!-- --> <!-- -->
</a> </a>
<h3>Fields inherited from class&nbsp;client.commandline.<a href="../../../client/commandline/Command.html" title="class in client.commandline">Command</a></h3> <h3>Fields inherited from class&nbsp;common.commandline.Command</h3>
<code><a href="../../../client/commandline/Command.html#alias">alias</a>, <a href="../../../client/commandline/Command.html#args">args</a>, <a href="../../../client/commandline/Command.html#clientOnly">clientOnly</a>, <a href="../../../client/commandline/Command.html#description">description</a>, <a href="../../../client/commandline/Command.html#executable">executable</a></code></li> <code>alias, args, clientOnly, description, executable</code></li>
</ul> </ul>
</li> </li>
</ul> </ul>
@ -183,11 +183,18 @@ extends <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.ht
</tr> </tr>
</table> </table>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.client.commandline.pdcommands.PeopleDatabaseCommand"> <li class="blockList"><a name="methods.inherited.from.class.common.commandline.pdcommands.PeopleDatabaseCommand">
<!-- --> <!-- -->
</a> </a>
<h3>Methods inherited from class&nbsp;client.commandline.pdcommands.<a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html" title="class in client.commandline.pdcommands">PeopleDatabaseCommand</a></h3> <h3>Methods inherited from class&nbsp;common.commandline.pdcommands.PeopleDatabaseCommand</h3>
<code><a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html#executeOnClient--">executeOnClient</a>, <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html#validateIdCommand-java.lang.String:A-">validateIdCommand</a></code></li> <code>executeOnClient, validateIdCommand</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.common.commandline.Command">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;common.commandline.Command</h3>
<code>getAlias, getArgs, getDescription, getExecutable, isClientOnly, setExecutable</code></li>
</ul> </ul>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object"> <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
@ -236,7 +243,7 @@ extends <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.ht
<pre>public&nbsp;boolean&nbsp;validate(java.lang.String[]&nbsp;args)</pre> <pre>public&nbsp;boolean&nbsp;validate(java.lang.String[]&nbsp;args)</pre>
<dl> <dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../client/commandline/Command.html#validate-java.lang.String:A-">validate</a></code>&nbsp;in class&nbsp;<code><a href="../../../client/commandline/Command.html" title="class in client.commandline">Command</a></code></dd> <dd><code>validate</code>&nbsp;in class&nbsp;<code>common.commandline.Command</code></dd>
</dl> </dl>
</li> </li>
</ul> </ul>
@ -267,7 +274,7 @@ extends <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.ht
</div> </div>
<div class="subNav"> <div class="subNav">
<ul class="navList"> <ul class="navList">
<li><a href="../../../client/commandline/pdcommands/PeopleDatabaseCommands.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">Prev&nbsp;Class</span></a></li> <li><a href="../../../client/commandline/pdcommands/InfoCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../client/commandline/pdcommands/RemoveByIdCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">Next&nbsp;Class</span></a></li> <li><a href="../../../client/commandline/pdcommands/RemoveByIdCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul> </ul>
<ul class="navList"> <ul class="navList">
@ -293,7 +300,7 @@ extends <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.ht
<ul class="subNavList"> <ul class="subNavList">
<li>Summary:&nbsp;</li> <li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li> <li>Nested&nbsp;|&nbsp;</li>
<li><a href="#fields.inherited.from.class.client.commandline.Command">Field</a>&nbsp;|&nbsp;</li> <li><a href="#fields.inherited.from.class.common.commandline.Command">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li> <li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li> <li><a href="#method.summary">Method</a></li>
</ul> </ul>

View file

@ -3,7 +3,7 @@
<html lang="ru"> <html lang="ru">
<head> <head>
<!-- Generated by javadoc --> <!-- Generated by javadoc -->
<title>RemoveByIdCommand (Lab5Client 2.1 API)</title> <title>RemoveByIdCommand (Lab5Client 2.2 API)</title>
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script> <script type="text/javascript" src="../../../script.js"></script>
</head> </head>
@ -11,7 +11,7 @@
<script type="text/javascript"><!-- <script type="text/javascript"><!--
try { try {
if (location.href.indexOf('is-external=true') == -1) { if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="RemoveByIdCommand (Lab5Client 2.1 API)"; parent.document.title="RemoveByIdCommand (Lab5Client 2.2 API)";
} }
} }
catch(err) { catch(err) {
@ -48,7 +48,7 @@ var activeTableTab = "activeTableTab";
<div class="subNav"> <div class="subNav">
<ul class="navList"> <ul class="navList">
<li><a href="../../../client/commandline/pdcommands/PrintFieldDescendingLocationCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">Prev&nbsp;Class</span></a></li> <li><a href="../../../client/commandline/pdcommands/PrintFieldDescendingLocationCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../client/commandline/pdcommands/SaveCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">Next&nbsp;Class</span></a></li> <li><a href="../../../client/commandline/pdcommands/ShowCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul> </ul>
<ul class="navList"> <ul class="navList">
<li><a href="../../../index.html?client/commandline/pdcommands/RemoveByIdCommand.html" target="_top">Frames</a></li> <li><a href="../../../index.html?client/commandline/pdcommands/RemoveByIdCommand.html" target="_top">Frames</a></li>
@ -73,7 +73,7 @@ var activeTableTab = "activeTableTab";
<ul class="subNavList"> <ul class="subNavList">
<li>Summary:&nbsp;</li> <li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li> <li>Nested&nbsp;|&nbsp;</li>
<li><a href="#fields.inherited.from.class.client.commandline.Command">Field</a>&nbsp;|&nbsp;</li> <li><a href="#fields.inherited.from.class.common.commandline.Command">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li> <li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li> <li><a href="#method.summary">Method</a></li>
</ul> </ul>
@ -98,10 +98,10 @@ var activeTableTab = "activeTableTab";
<li>java.lang.Object</li> <li>java.lang.Object</li>
<li> <li>
<ul class="inheritance"> <ul class="inheritance">
<li><a href="../../../client/commandline/Command.html" title="class in client.commandline">client.commandline.Command</a></li> <li>common.commandline.Command</li>
<li> <li>
<ul class="inheritance"> <ul class="inheritance">
<li><a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html" title="class in client.commandline.pdcommands">client.commandline.pdcommands.PeopleDatabaseCommand</a></li> <li>common.commandline.pdcommands.PeopleDatabaseCommand</li>
<li> <li>
<ul class="inheritance"> <ul class="inheritance">
<li>client.commandline.pdcommands.RemoveByIdCommand</li> <li>client.commandline.pdcommands.RemoveByIdCommand</li>
@ -122,7 +122,7 @@ var activeTableTab = "activeTableTab";
<hr> <hr>
<br> <br>
<pre>public class <span class="typeNameLabel">RemoveByIdCommand</span> <pre>public class <span class="typeNameLabel">RemoveByIdCommand</span>
extends <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html" title="class in client.commandline.pdcommands">PeopleDatabaseCommand</a></pre> extends common.commandline.pdcommands.PeopleDatabaseCommand</pre>
<dl> <dl>
<dt><span class="seeLabel">See Also:</span></dt> <dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../serialized-form.html#client.commandline.pdcommands.RemoveByIdCommand">Serialized Form</a></dd> <dd><a href="../../../serialized-form.html#client.commandline.pdcommands.RemoveByIdCommand">Serialized Form</a></dd>
@ -140,11 +140,11 @@ extends <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.ht
</a> </a>
<h3>Field Summary</h3> <h3>Field Summary</h3>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.client.commandline.Command"> <li class="blockList"><a name="fields.inherited.from.class.common.commandline.Command">
<!-- --> <!-- -->
</a> </a>
<h3>Fields inherited from class&nbsp;client.commandline.<a href="../../../client/commandline/Command.html" title="class in client.commandline">Command</a></h3> <h3>Fields inherited from class&nbsp;common.commandline.Command</h3>
<code><a href="../../../client/commandline/Command.html#alias">alias</a>, <a href="../../../client/commandline/Command.html#args">args</a>, <a href="../../../client/commandline/Command.html#clientOnly">clientOnly</a>, <a href="../../../client/commandline/Command.html#description">description</a>, <a href="../../../client/commandline/Command.html#executable">executable</a></code></li> <code>alias, args, clientOnly, description, executable</code></li>
</ul> </ul>
</li> </li>
</ul> </ul>
@ -183,11 +183,18 @@ extends <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.ht
</tr> </tr>
</table> </table>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.client.commandline.pdcommands.PeopleDatabaseCommand"> <li class="blockList"><a name="methods.inherited.from.class.common.commandline.pdcommands.PeopleDatabaseCommand">
<!-- --> <!-- -->
</a> </a>
<h3>Methods inherited from class&nbsp;client.commandline.pdcommands.<a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html" title="class in client.commandline.pdcommands">PeopleDatabaseCommand</a></h3> <h3>Methods inherited from class&nbsp;common.commandline.pdcommands.PeopleDatabaseCommand</h3>
<code><a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html#executeOnClient--">executeOnClient</a>, <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html#validateIdCommand-java.lang.String:A-">validateIdCommand</a></code></li> <code>executeOnClient, validateIdCommand</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.common.commandline.Command">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;common.commandline.Command</h3>
<code>getAlias, getArgs, getDescription, getExecutable, isClientOnly, setExecutable</code></li>
</ul> </ul>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object"> <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
@ -236,7 +243,7 @@ extends <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.ht
<pre>public&nbsp;boolean&nbsp;validate(java.lang.String[]&nbsp;args)</pre> <pre>public&nbsp;boolean&nbsp;validate(java.lang.String[]&nbsp;args)</pre>
<dl> <dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../client/commandline/Command.html#validate-java.lang.String:A-">validate</a></code>&nbsp;in class&nbsp;<code><a href="../../../client/commandline/Command.html" title="class in client.commandline">Command</a></code></dd> <dd><code>validate</code>&nbsp;in class&nbsp;<code>common.commandline.Command</code></dd>
</dl> </dl>
</li> </li>
</ul> </ul>
@ -268,7 +275,7 @@ extends <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.ht
<div class="subNav"> <div class="subNav">
<ul class="navList"> <ul class="navList">
<li><a href="../../../client/commandline/pdcommands/PrintFieldDescendingLocationCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">Prev&nbsp;Class</span></a></li> <li><a href="../../../client/commandline/pdcommands/PrintFieldDescendingLocationCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../client/commandline/pdcommands/SaveCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">Next&nbsp;Class</span></a></li> <li><a href="../../../client/commandline/pdcommands/ShowCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul> </ul>
<ul class="navList"> <ul class="navList">
<li><a href="../../../index.html?client/commandline/pdcommands/RemoveByIdCommand.html" target="_top">Frames</a></li> <li><a href="../../../index.html?client/commandline/pdcommands/RemoveByIdCommand.html" target="_top">Frames</a></li>
@ -293,7 +300,7 @@ extends <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.ht
<ul class="subNavList"> <ul class="subNavList">
<li>Summary:&nbsp;</li> <li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li> <li>Nested&nbsp;|&nbsp;</li>
<li><a href="#fields.inherited.from.class.client.commandline.Command">Field</a>&nbsp;|&nbsp;</li> <li><a href="#fields.inherited.from.class.common.commandline.Command">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li> <li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li> <li><a href="#method.summary">Method</a></li>
</ul> </ul>

View file

@ -1,312 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="ru">
<head>
<!-- Generated by javadoc -->
<title>SaveCommand (Lab5Client 2.1 API)</title>
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="SaveCommand (Lab5Client 2.1 API)";
}
}
catch(err) {
}
//-->
var methods = {"i0":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../index-all.html">Index</a></li>
<li><a href="../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../client/commandline/pdcommands/RemoveByIdCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../client/commandline/pdcommands/ShowCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?client/commandline/pdcommands/SaveCommand.html" target="_top">Frames</a></li>
<li><a href="SaveCommand.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></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>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#fields.inherited.from.class.client.commandline.Command">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">client.commandline.pdcommands</div>
<h2 title="Class SaveCommand" class="title">Class SaveCommand</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li><a href="../../../client/commandline/Command.html" title="class in client.commandline">client.commandline.Command</a></li>
<li>
<ul class="inheritance">
<li><a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html" title="class in client.commandline.pdcommands">client.commandline.pdcommands.PeopleDatabaseCommand</a></li>
<li>
<ul class="inheritance">
<li>client.commandline.pdcommands.SaveCommand</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd>java.io.Serializable</dd>
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">SaveCommand</span>
extends <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html" title="class in client.commandline.pdcommands">PeopleDatabaseCommand</a></pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../serialized-form.html#client.commandline.pdcommands.SaveCommand">Serialized Form</a></dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.client.commandline.Command">
<!-- -->
</a>
<h3>Fields inherited from class&nbsp;client.commandline.<a href="../../../client/commandline/Command.html" title="class in client.commandline">Command</a></h3>
<code><a href="../../../client/commandline/Command.html#alias">alias</a>, <a href="../../../client/commandline/Command.html#args">args</a>, <a href="../../../client/commandline/Command.html#clientOnly">clientOnly</a>, <a href="../../../client/commandline/Command.html#description">description</a>, <a href="../../../client/commandline/Command.html#executable">executable</a></code></li>
</ul>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../client/commandline/pdcommands/SaveCommand.html#SaveCommand--">SaveCommand</a></span>()</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../client/commandline/pdcommands/SaveCommand.html#validate-java.lang.String:A-">validate</a></span>(java.lang.String[]&nbsp;args)</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.client.commandline.pdcommands.PeopleDatabaseCommand">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;client.commandline.pdcommands.<a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html" title="class in client.commandline.pdcommands">PeopleDatabaseCommand</a></h3>
<code><a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html#executeOnClient--">executeOnClient</a>, <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html#validateIdCommand-java.lang.String:A-">validateIdCommand</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="SaveCommand--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>SaveCommand</h4>
<pre>public&nbsp;SaveCommand()</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="validate-java.lang.String:A-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>validate</h4>
<pre>public&nbsp;boolean&nbsp;validate(java.lang.String[]&nbsp;args)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../client/commandline/Command.html#validate-java.lang.String:A-">validate</a></code>&nbsp;in class&nbsp;<code><a href="../../../client/commandline/Command.html" title="class in client.commandline">Command</a></code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../index-all.html">Index</a></li>
<li><a href="../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../client/commandline/pdcommands/RemoveByIdCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../client/commandline/pdcommands/ShowCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?client/commandline/pdcommands/SaveCommand.html" target="_top">Frames</a></li>
<li><a href="SaveCommand.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../allclasses-noframe.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>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#fields.inherited.from.class.client.commandline.Command">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View file

@ -3,7 +3,7 @@
<html lang="ru"> <html lang="ru">
<head> <head>
<!-- Generated by javadoc --> <!-- Generated by javadoc -->
<title>ShowCommand (Lab5Client 2.1 API)</title> <title>ShowCommand (Lab5Client 2.2 API)</title>
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script> <script type="text/javascript" src="../../../script.js"></script>
</head> </head>
@ -11,7 +11,7 @@
<script type="text/javascript"><!-- <script type="text/javascript"><!--
try { try {
if (location.href.indexOf('is-external=true') == -1) { if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ShowCommand (Lab5Client 2.1 API)"; parent.document.title="ShowCommand (Lab5Client 2.2 API)";
} }
} }
catch(err) { catch(err) {
@ -47,7 +47,7 @@ var activeTableTab = "activeTableTab";
</div> </div>
<div class="subNav"> <div class="subNav">
<ul class="navList"> <ul class="navList">
<li><a href="../../../client/commandline/pdcommands/SaveCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">Prev&nbsp;Class</span></a></li> <li><a href="../../../client/commandline/pdcommands/RemoveByIdCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../client/commandline/pdcommands/SumOfHeightCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">Next&nbsp;Class</span></a></li> <li><a href="../../../client/commandline/pdcommands/SumOfHeightCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul> </ul>
<ul class="navList"> <ul class="navList">
@ -73,7 +73,7 @@ var activeTableTab = "activeTableTab";
<ul class="subNavList"> <ul class="subNavList">
<li>Summary:&nbsp;</li> <li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li> <li>Nested&nbsp;|&nbsp;</li>
<li><a href="#fields.inherited.from.class.client.commandline.Command">Field</a>&nbsp;|&nbsp;</li> <li><a href="#fields.inherited.from.class.common.commandline.Command">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li> <li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li> <li><a href="#method.summary">Method</a></li>
</ul> </ul>
@ -98,10 +98,10 @@ var activeTableTab = "activeTableTab";
<li>java.lang.Object</li> <li>java.lang.Object</li>
<li> <li>
<ul class="inheritance"> <ul class="inheritance">
<li><a href="../../../client/commandline/Command.html" title="class in client.commandline">client.commandline.Command</a></li> <li>common.commandline.Command</li>
<li> <li>
<ul class="inheritance"> <ul class="inheritance">
<li><a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html" title="class in client.commandline.pdcommands">client.commandline.pdcommands.PeopleDatabaseCommand</a></li> <li>common.commandline.pdcommands.PeopleDatabaseCommand</li>
<li> <li>
<ul class="inheritance"> <ul class="inheritance">
<li>client.commandline.pdcommands.ShowCommand</li> <li>client.commandline.pdcommands.ShowCommand</li>
@ -122,7 +122,7 @@ var activeTableTab = "activeTableTab";
<hr> <hr>
<br> <br>
<pre>public class <span class="typeNameLabel">ShowCommand</span> <pre>public class <span class="typeNameLabel">ShowCommand</span>
extends <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html" title="class in client.commandline.pdcommands">PeopleDatabaseCommand</a></pre> extends common.commandline.pdcommands.PeopleDatabaseCommand</pre>
<dl> <dl>
<dt><span class="seeLabel">See Also:</span></dt> <dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../serialized-form.html#client.commandline.pdcommands.ShowCommand">Serialized Form</a></dd> <dd><a href="../../../serialized-form.html#client.commandline.pdcommands.ShowCommand">Serialized Form</a></dd>
@ -140,11 +140,11 @@ extends <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.ht
</a> </a>
<h3>Field Summary</h3> <h3>Field Summary</h3>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.client.commandline.Command"> <li class="blockList"><a name="fields.inherited.from.class.common.commandline.Command">
<!-- --> <!-- -->
</a> </a>
<h3>Fields inherited from class&nbsp;client.commandline.<a href="../../../client/commandline/Command.html" title="class in client.commandline">Command</a></h3> <h3>Fields inherited from class&nbsp;common.commandline.Command</h3>
<code><a href="../../../client/commandline/Command.html#alias">alias</a>, <a href="../../../client/commandline/Command.html#args">args</a>, <a href="../../../client/commandline/Command.html#clientOnly">clientOnly</a>, <a href="../../../client/commandline/Command.html#description">description</a>, <a href="../../../client/commandline/Command.html#executable">executable</a></code></li> <code>alias, args, clientOnly, description, executable</code></li>
</ul> </ul>
</li> </li>
</ul> </ul>
@ -183,11 +183,18 @@ extends <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.ht
</tr> </tr>
</table> </table>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.client.commandline.pdcommands.PeopleDatabaseCommand"> <li class="blockList"><a name="methods.inherited.from.class.common.commandline.pdcommands.PeopleDatabaseCommand">
<!-- --> <!-- -->
</a> </a>
<h3>Methods inherited from class&nbsp;client.commandline.pdcommands.<a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html" title="class in client.commandline.pdcommands">PeopleDatabaseCommand</a></h3> <h3>Methods inherited from class&nbsp;common.commandline.pdcommands.PeopleDatabaseCommand</h3>
<code><a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html#executeOnClient--">executeOnClient</a>, <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html#validateIdCommand-java.lang.String:A-">validateIdCommand</a></code></li> <code>executeOnClient, validateIdCommand</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.common.commandline.Command">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;common.commandline.Command</h3>
<code>getAlias, getArgs, getDescription, getExecutable, isClientOnly, setExecutable</code></li>
</ul> </ul>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object"> <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
@ -236,7 +243,7 @@ extends <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.ht
<pre>public&nbsp;boolean&nbsp;validate(java.lang.String[]&nbsp;args)</pre> <pre>public&nbsp;boolean&nbsp;validate(java.lang.String[]&nbsp;args)</pre>
<dl> <dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../client/commandline/Command.html#validate-java.lang.String:A-">validate</a></code>&nbsp;in class&nbsp;<code><a href="../../../client/commandline/Command.html" title="class in client.commandline">Command</a></code></dd> <dd><code>validate</code>&nbsp;in class&nbsp;<code>common.commandline.Command</code></dd>
</dl> </dl>
</li> </li>
</ul> </ul>
@ -267,7 +274,7 @@ extends <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.ht
</div> </div>
<div class="subNav"> <div class="subNav">
<ul class="navList"> <ul class="navList">
<li><a href="../../../client/commandline/pdcommands/SaveCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">Prev&nbsp;Class</span></a></li> <li><a href="../../../client/commandline/pdcommands/RemoveByIdCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../client/commandline/pdcommands/SumOfHeightCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">Next&nbsp;Class</span></a></li> <li><a href="../../../client/commandline/pdcommands/SumOfHeightCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul> </ul>
<ul class="navList"> <ul class="navList">
@ -293,7 +300,7 @@ extends <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.ht
<ul class="subNavList"> <ul class="subNavList">
<li>Summary:&nbsp;</li> <li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li> <li>Nested&nbsp;|&nbsp;</li>
<li><a href="#fields.inherited.from.class.client.commandline.Command">Field</a>&nbsp;|&nbsp;</li> <li><a href="#fields.inherited.from.class.common.commandline.Command">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li> <li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li> <li><a href="#method.summary">Method</a></li>
</ul> </ul>

View file

@ -3,7 +3,7 @@
<html lang="ru"> <html lang="ru">
<head> <head>
<!-- Generated by javadoc --> <!-- Generated by javadoc -->
<title>SumOfHeightCommand (Lab5Client 2.1 API)</title> <title>SumOfHeightCommand (Lab5Client 2.2 API)</title>
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script> <script type="text/javascript" src="../../../script.js"></script>
</head> </head>
@ -11,7 +11,7 @@
<script type="text/javascript"><!-- <script type="text/javascript"><!--
try { try {
if (location.href.indexOf('is-external=true') == -1) { if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="SumOfHeightCommand (Lab5Client 2.1 API)"; parent.document.title="SumOfHeightCommand (Lab5Client 2.2 API)";
} }
} }
catch(err) { catch(err) {
@ -73,7 +73,7 @@ var activeTableTab = "activeTableTab";
<ul class="subNavList"> <ul class="subNavList">
<li>Summary:&nbsp;</li> <li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li> <li>Nested&nbsp;|&nbsp;</li>
<li><a href="#fields.inherited.from.class.client.commandline.Command">Field</a>&nbsp;|&nbsp;</li> <li><a href="#fields.inherited.from.class.common.commandline.Command">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li> <li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li> <li><a href="#method.summary">Method</a></li>
</ul> </ul>
@ -98,10 +98,10 @@ var activeTableTab = "activeTableTab";
<li>java.lang.Object</li> <li>java.lang.Object</li>
<li> <li>
<ul class="inheritance"> <ul class="inheritance">
<li><a href="../../../client/commandline/Command.html" title="class in client.commandline">client.commandline.Command</a></li> <li>common.commandline.Command</li>
<li> <li>
<ul class="inheritance"> <ul class="inheritance">
<li><a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html" title="class in client.commandline.pdcommands">client.commandline.pdcommands.PeopleDatabaseCommand</a></li> <li>common.commandline.pdcommands.PeopleDatabaseCommand</li>
<li> <li>
<ul class="inheritance"> <ul class="inheritance">
<li>client.commandline.pdcommands.SumOfHeightCommand</li> <li>client.commandline.pdcommands.SumOfHeightCommand</li>
@ -122,7 +122,7 @@ var activeTableTab = "activeTableTab";
<hr> <hr>
<br> <br>
<pre>public class <span class="typeNameLabel">SumOfHeightCommand</span> <pre>public class <span class="typeNameLabel">SumOfHeightCommand</span>
extends <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html" title="class in client.commandline.pdcommands">PeopleDatabaseCommand</a></pre> extends common.commandline.pdcommands.PeopleDatabaseCommand</pre>
<dl> <dl>
<dt><span class="seeLabel">See Also:</span></dt> <dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../serialized-form.html#client.commandline.pdcommands.SumOfHeightCommand">Serialized Form</a></dd> <dd><a href="../../../serialized-form.html#client.commandline.pdcommands.SumOfHeightCommand">Serialized Form</a></dd>
@ -140,11 +140,11 @@ extends <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.ht
</a> </a>
<h3>Field Summary</h3> <h3>Field Summary</h3>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.client.commandline.Command"> <li class="blockList"><a name="fields.inherited.from.class.common.commandline.Command">
<!-- --> <!-- -->
</a> </a>
<h3>Fields inherited from class&nbsp;client.commandline.<a href="../../../client/commandline/Command.html" title="class in client.commandline">Command</a></h3> <h3>Fields inherited from class&nbsp;common.commandline.Command</h3>
<code><a href="../../../client/commandline/Command.html#alias">alias</a>, <a href="../../../client/commandline/Command.html#args">args</a>, <a href="../../../client/commandline/Command.html#clientOnly">clientOnly</a>, <a href="../../../client/commandline/Command.html#description">description</a>, <a href="../../../client/commandline/Command.html#executable">executable</a></code></li> <code>alias, args, clientOnly, description, executable</code></li>
</ul> </ul>
</li> </li>
</ul> </ul>
@ -183,11 +183,18 @@ extends <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.ht
</tr> </tr>
</table> </table>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.client.commandline.pdcommands.PeopleDatabaseCommand"> <li class="blockList"><a name="methods.inherited.from.class.common.commandline.pdcommands.PeopleDatabaseCommand">
<!-- --> <!-- -->
</a> </a>
<h3>Methods inherited from class&nbsp;client.commandline.pdcommands.<a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html" title="class in client.commandline.pdcommands">PeopleDatabaseCommand</a></h3> <h3>Methods inherited from class&nbsp;common.commandline.pdcommands.PeopleDatabaseCommand</h3>
<code><a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html#executeOnClient--">executeOnClient</a>, <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html#validateIdCommand-java.lang.String:A-">validateIdCommand</a></code></li> <code>executeOnClient, validateIdCommand</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.common.commandline.Command">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;common.commandline.Command</h3>
<code>getAlias, getArgs, getDescription, getExecutable, isClientOnly, setExecutable</code></li>
</ul> </ul>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object"> <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
@ -236,7 +243,7 @@ extends <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.ht
<pre>public&nbsp;boolean&nbsp;validate(java.lang.String[]&nbsp;args)</pre> <pre>public&nbsp;boolean&nbsp;validate(java.lang.String[]&nbsp;args)</pre>
<dl> <dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../client/commandline/Command.html#validate-java.lang.String:A-">validate</a></code>&nbsp;in class&nbsp;<code><a href="../../../client/commandline/Command.html" title="class in client.commandline">Command</a></code></dd> <dd><code>validate</code>&nbsp;in class&nbsp;<code>common.commandline.Command</code></dd>
</dl> </dl>
</li> </li>
</ul> </ul>
@ -293,7 +300,7 @@ extends <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.ht
<ul class="subNavList"> <ul class="subNavList">
<li>Summary:&nbsp;</li> <li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li> <li>Nested&nbsp;|&nbsp;</li>
<li><a href="#fields.inherited.from.class.client.commandline.Command">Field</a>&nbsp;|&nbsp;</li> <li><a href="#fields.inherited.from.class.common.commandline.Command">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li> <li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li> <li><a href="#method.summary">Method</a></li>
</ul> </ul>

View file

@ -3,7 +3,7 @@
<html lang="ru"> <html lang="ru">
<head> <head>
<!-- Generated by javadoc --> <!-- Generated by javadoc -->
<title>UpdateCommand (Lab5Client 2.1 API)</title> <title>UpdateCommand (Lab5Client 2.2 API)</title>
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script> <script type="text/javascript" src="../../../script.js"></script>
</head> </head>
@ -11,7 +11,7 @@
<script type="text/javascript"><!-- <script type="text/javascript"><!--
try { try {
if (location.href.indexOf('is-external=true') == -1) { if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="UpdateCommand (Lab5Client 2.1 API)"; parent.document.title="UpdateCommand (Lab5Client 2.2 API)";
} }
} }
catch(err) { catch(err) {
@ -73,7 +73,7 @@ var activeTableTab = "activeTableTab";
<ul class="subNavList"> <ul class="subNavList">
<li>Summary:&nbsp;</li> <li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li> <li>Nested&nbsp;|&nbsp;</li>
<li><a href="#fields.inherited.from.class.client.commandline.Command">Field</a>&nbsp;|&nbsp;</li> <li><a href="#fields.inherited.from.class.common.commandline.Command">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li> <li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li> <li><a href="#method.summary">Method</a></li>
</ul> </ul>
@ -98,10 +98,10 @@ var activeTableTab = "activeTableTab";
<li>java.lang.Object</li> <li>java.lang.Object</li>
<li> <li>
<ul class="inheritance"> <ul class="inheritance">
<li><a href="../../../client/commandline/Command.html" title="class in client.commandline">client.commandline.Command</a></li> <li>common.commandline.Command</li>
<li> <li>
<ul class="inheritance"> <ul class="inheritance">
<li><a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html" title="class in client.commandline.pdcommands">client.commandline.pdcommands.PeopleDatabaseCommand</a></li> <li>common.commandline.pdcommands.PeopleDatabaseCommand</li>
<li> <li>
<ul class="inheritance"> <ul class="inheritance">
<li>client.commandline.pdcommands.UpdateCommand</li> <li>client.commandline.pdcommands.UpdateCommand</li>
@ -122,7 +122,7 @@ var activeTableTab = "activeTableTab";
<hr> <hr>
<br> <br>
<pre>public class <span class="typeNameLabel">UpdateCommand</span> <pre>public class <span class="typeNameLabel">UpdateCommand</span>
extends <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html" title="class in client.commandline.pdcommands">PeopleDatabaseCommand</a></pre> extends common.commandline.pdcommands.PeopleDatabaseCommand</pre>
<dl> <dl>
<dt><span class="seeLabel">See Also:</span></dt> <dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../serialized-form.html#client.commandline.pdcommands.UpdateCommand">Serialized Form</a></dd> <dd><a href="../../../serialized-form.html#client.commandline.pdcommands.UpdateCommand">Serialized Form</a></dd>
@ -140,11 +140,11 @@ extends <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.ht
</a> </a>
<h3>Field Summary</h3> <h3>Field Summary</h3>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.client.commandline.Command"> <li class="blockList"><a name="fields.inherited.from.class.common.commandline.Command">
<!-- --> <!-- -->
</a> </a>
<h3>Fields inherited from class&nbsp;client.commandline.<a href="../../../client/commandline/Command.html" title="class in client.commandline">Command</a></h3> <h3>Fields inherited from class&nbsp;common.commandline.Command</h3>
<code><a href="../../../client/commandline/Command.html#alias">alias</a>, <a href="../../../client/commandline/Command.html#args">args</a>, <a href="../../../client/commandline/Command.html#clientOnly">clientOnly</a>, <a href="../../../client/commandline/Command.html#description">description</a>, <a href="../../../client/commandline/Command.html#executable">executable</a></code></li> <code>alias, args, clientOnly, description, executable</code></li>
</ul> </ul>
</li> </li>
</ul> </ul>
@ -183,11 +183,18 @@ extends <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.ht
</tr> </tr>
</table> </table>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.client.commandline.pdcommands.PeopleDatabaseCommand"> <li class="blockList"><a name="methods.inherited.from.class.common.commandline.pdcommands.PeopleDatabaseCommand">
<!-- --> <!-- -->
</a> </a>
<h3>Methods inherited from class&nbsp;client.commandline.pdcommands.<a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html" title="class in client.commandline.pdcommands">PeopleDatabaseCommand</a></h3> <h3>Methods inherited from class&nbsp;common.commandline.pdcommands.PeopleDatabaseCommand</h3>
<code><a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html#executeOnClient--">executeOnClient</a>, <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html#validateIdCommand-java.lang.String:A-">validateIdCommand</a></code></li> <code>executeOnClient, validateIdCommand</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.common.commandline.Command">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;common.commandline.Command</h3>
<code>getAlias, getArgs, getDescription, getExecutable, isClientOnly, setExecutable</code></li>
</ul> </ul>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object"> <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
@ -236,7 +243,7 @@ extends <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.ht
<pre>public&nbsp;boolean&nbsp;validate(java.lang.String[]&nbsp;args)</pre> <pre>public&nbsp;boolean&nbsp;validate(java.lang.String[]&nbsp;args)</pre>
<dl> <dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../client/commandline/Command.html#validate-java.lang.String:A-">validate</a></code>&nbsp;in class&nbsp;<code><a href="../../../client/commandline/Command.html" title="class in client.commandline">Command</a></code></dd> <dd><code>validate</code>&nbsp;in class&nbsp;<code>common.commandline.Command</code></dd>
</dl> </dl>
</li> </li>
</ul> </ul>
@ -293,7 +300,7 @@ extends <a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.ht
<ul class="subNavList"> <ul class="subNavList">
<li>Summary:&nbsp;</li> <li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li> <li>Nested&nbsp;|&nbsp;</li>
<li><a href="#fields.inherited.from.class.client.commandline.Command">Field</a>&nbsp;|&nbsp;</li> <li><a href="#fields.inherited.from.class.common.commandline.Command">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li> <li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li> <li><a href="#method.summary">Method</a></li>
</ul> </ul>

View file

@ -3,7 +3,7 @@
<html lang="ru"> <html lang="ru">
<head> <head>
<!-- Generated by javadoc --> <!-- Generated by javadoc -->
<title>client.commandline.pdcommands (Lab5Client 2.1 API)</title> <title>client.commandline.pdcommands (Lab5Client 2.2 API)</title>
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script> <script type="text/javascript" src="../../../script.js"></script>
</head> </head>
@ -18,11 +18,8 @@
<li><a href="ClearCommand.html" title="class in client.commandline.pdcommands" target="classFrame">ClearCommand</a></li> <li><a href="ClearCommand.html" title="class in client.commandline.pdcommands" target="classFrame">ClearCommand</a></li>
<li><a href="FilterContainsNameCommand.html" title="class in client.commandline.pdcommands" target="classFrame">FilterContainsNameCommand</a></li> <li><a href="FilterContainsNameCommand.html" title="class in client.commandline.pdcommands" target="classFrame">FilterContainsNameCommand</a></li>
<li><a href="InfoCommand.html" title="class in client.commandline.pdcommands" target="classFrame">InfoCommand</a></li> <li><a href="InfoCommand.html" title="class in client.commandline.pdcommands" target="classFrame">InfoCommand</a></li>
<li><a href="PeopleDatabaseCommand.html" title="class in client.commandline.pdcommands" target="classFrame">PeopleDatabaseCommand</a></li>
<li><a href="PeopleDatabaseCommands.html" title="class in client.commandline.pdcommands" target="classFrame">PeopleDatabaseCommands</a></li>
<li><a href="PrintFieldDescendingLocationCommand.html" title="class in client.commandline.pdcommands" target="classFrame">PrintFieldDescendingLocationCommand</a></li> <li><a href="PrintFieldDescendingLocationCommand.html" title="class in client.commandline.pdcommands" target="classFrame">PrintFieldDescendingLocationCommand</a></li>
<li><a href="RemoveByIdCommand.html" title="class in client.commandline.pdcommands" target="classFrame">RemoveByIdCommand</a></li> <li><a href="RemoveByIdCommand.html" title="class in client.commandline.pdcommands" target="classFrame">RemoveByIdCommand</a></li>
<li><a href="SaveCommand.html" title="class in client.commandline.pdcommands" target="classFrame">SaveCommand</a></li>
<li><a href="ShowCommand.html" title="class in client.commandline.pdcommands" target="classFrame">ShowCommand</a></li> <li><a href="ShowCommand.html" title="class in client.commandline.pdcommands" target="classFrame">ShowCommand</a></li>
<li><a href="SumOfHeightCommand.html" title="class in client.commandline.pdcommands" target="classFrame">SumOfHeightCommand</a></li> <li><a href="SumOfHeightCommand.html" title="class in client.commandline.pdcommands" target="classFrame">SumOfHeightCommand</a></li>
<li><a href="UpdateCommand.html" title="class in client.commandline.pdcommands" target="classFrame">UpdateCommand</a></li> <li><a href="UpdateCommand.html" title="class in client.commandline.pdcommands" target="classFrame">UpdateCommand</a></li>

View file

@ -3,7 +3,7 @@
<html lang="ru"> <html lang="ru">
<head> <head>
<!-- Generated by javadoc --> <!-- Generated by javadoc -->
<title>client.commandline.pdcommands (Lab5Client 2.1 API)</title> <title>client.commandline.pdcommands (Lab5Client 2.2 API)</title>
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script> <script type="text/javascript" src="../../../script.js"></script>
</head> </head>
@ -11,7 +11,7 @@
<script type="text/javascript"><!-- <script type="text/javascript"><!--
try { try {
if (location.href.indexOf('is-external=true') == -1) { if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="client.commandline.pdcommands (Lab5Client 2.1 API)"; parent.document.title="client.commandline.pdcommands (Lab5Client 2.2 API)";
} }
} }
catch(err) { catch(err) {
@ -105,16 +105,6 @@
<td class="colLast">&nbsp;</td> <td class="colLast">&nbsp;</td>
</tr> </tr>
<tr class="altColor"> <tr class="altColor">
<td class="colFirst"><a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html" title="class in client.commandline.pdcommands">PeopleDatabaseCommand</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../client/commandline/pdcommands/PeopleDatabaseCommands.html" title="class in client.commandline.pdcommands">PeopleDatabaseCommands</a></td>
<td class="colLast">
<div class="block">Класс объявления всех команд, связанных с манипуляциями над объектом класса PeopleDatabase</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../client/commandline/pdcommands/PrintFieldDescendingLocationCommand.html" title="class in client.commandline.pdcommands">PrintFieldDescendingLocationCommand</a></td> <td class="colFirst"><a href="../../../client/commandline/pdcommands/PrintFieldDescendingLocationCommand.html" title="class in client.commandline.pdcommands">PrintFieldDescendingLocationCommand</a></td>
<td class="colLast">&nbsp;</td> <td class="colLast">&nbsp;</td>
</tr> </tr>
@ -123,18 +113,14 @@
<td class="colLast">&nbsp;</td> <td class="colLast">&nbsp;</td>
</tr> </tr>
<tr class="altColor"> <tr class="altColor">
<td class="colFirst"><a href="../../../client/commandline/pdcommands/SaveCommand.html" title="class in client.commandline.pdcommands">SaveCommand</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../client/commandline/pdcommands/ShowCommand.html" title="class in client.commandline.pdcommands">ShowCommand</a></td> <td class="colFirst"><a href="../../../client/commandline/pdcommands/ShowCommand.html" title="class in client.commandline.pdcommands">ShowCommand</a></td>
<td class="colLast">&nbsp;</td> <td class="colLast">&nbsp;</td>
</tr> </tr>
<tr class="altColor"> <tr class="rowColor">
<td class="colFirst"><a href="../../../client/commandline/pdcommands/SumOfHeightCommand.html" title="class in client.commandline.pdcommands">SumOfHeightCommand</a></td> <td class="colFirst"><a href="../../../client/commandline/pdcommands/SumOfHeightCommand.html" title="class in client.commandline.pdcommands">SumOfHeightCommand</a></td>
<td class="colLast">&nbsp;</td> <td class="colLast">&nbsp;</td>
</tr> </tr>
<tr class="rowColor"> <tr class="altColor">
<td class="colFirst"><a href="../../../client/commandline/pdcommands/UpdateCommand.html" title="class in client.commandline.pdcommands">UpdateCommand</a></td> <td class="colFirst"><a href="../../../client/commandline/pdcommands/UpdateCommand.html" title="class in client.commandline.pdcommands">UpdateCommand</a></td>
<td class="colLast">&nbsp;</td> <td class="colLast">&nbsp;</td>
</tr> </tr>

View file

@ -3,7 +3,7 @@
<html lang="ru"> <html lang="ru">
<head> <head>
<!-- Generated by javadoc --> <!-- Generated by javadoc -->
<title>client.commandline.pdcommands Class Hierarchy (Lab5Client 2.1 API)</title> <title>client.commandline.pdcommands Class Hierarchy (Lab5Client 2.2 API)</title>
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script> <script type="text/javascript" src="../../../script.js"></script>
</head> </head>
@ -11,7 +11,7 @@
<script type="text/javascript"><!-- <script type="text/javascript"><!--
try { try {
if (location.href.indexOf('is-external=true') == -1) { if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="client.commandline.pdcommands Class Hierarchy (Lab5Client 2.1 API)"; parent.document.title="client.commandline.pdcommands Class Hierarchy (Lab5Client 2.2 API)";
} }
} }
catch(err) { catch(err) {
@ -79,9 +79,9 @@
<ul> <ul>
<li type="circle">java.lang.Object <li type="circle">java.lang.Object
<ul> <ul>
<li type="circle">client.commandline.<a href="../../../client/commandline/Command.html" title="class in client.commandline"><span class="typeNameLink">Command</span></a> (implements java.io.Serializable) <li type="circle">common.commandline.Command (implements java.io.Serializable)
<ul> <ul>
<li type="circle">client.commandline.pdcommands.<a href="../../../client/commandline/pdcommands/PeopleDatabaseCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">PeopleDatabaseCommand</span></a> <li type="circle">common.commandline.pdcommands.PeopleDatabaseCommand
<ul> <ul>
<li type="circle">client.commandline.pdcommands.<a href="../../../client/commandline/pdcommands/AddCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">AddCommand</span></a></li> <li type="circle">client.commandline.pdcommands.<a href="../../../client/commandline/pdcommands/AddCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">AddCommand</span></a></li>
<li type="circle">client.commandline.pdcommands.<a href="../../../client/commandline/pdcommands/AddIfMaxCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">AddIfMaxCommand</span></a></li> <li type="circle">client.commandline.pdcommands.<a href="../../../client/commandline/pdcommands/AddIfMaxCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">AddIfMaxCommand</span></a></li>
@ -91,7 +91,6 @@
<li type="circle">client.commandline.pdcommands.<a href="../../../client/commandline/pdcommands/InfoCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">InfoCommand</span></a></li> <li type="circle">client.commandline.pdcommands.<a href="../../../client/commandline/pdcommands/InfoCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">InfoCommand</span></a></li>
<li type="circle">client.commandline.pdcommands.<a href="../../../client/commandline/pdcommands/PrintFieldDescendingLocationCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">PrintFieldDescendingLocationCommand</span></a></li> <li type="circle">client.commandline.pdcommands.<a href="../../../client/commandline/pdcommands/PrintFieldDescendingLocationCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">PrintFieldDescendingLocationCommand</span></a></li>
<li type="circle">client.commandline.pdcommands.<a href="../../../client/commandline/pdcommands/RemoveByIdCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">RemoveByIdCommand</span></a></li> <li type="circle">client.commandline.pdcommands.<a href="../../../client/commandline/pdcommands/RemoveByIdCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">RemoveByIdCommand</span></a></li>
<li type="circle">client.commandline.pdcommands.<a href="../../../client/commandline/pdcommands/SaveCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">SaveCommand</span></a></li>
<li type="circle">client.commandline.pdcommands.<a href="../../../client/commandline/pdcommands/ShowCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">ShowCommand</span></a></li> <li type="circle">client.commandline.pdcommands.<a href="../../../client/commandline/pdcommands/ShowCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">ShowCommand</span></a></li>
<li type="circle">client.commandline.pdcommands.<a href="../../../client/commandline/pdcommands/SumOfHeightCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">SumOfHeightCommand</span></a></li> <li type="circle">client.commandline.pdcommands.<a href="../../../client/commandline/pdcommands/SumOfHeightCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">SumOfHeightCommand</span></a></li>
<li type="circle">client.commandline.pdcommands.<a href="../../../client/commandline/pdcommands/UpdateCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">UpdateCommand</span></a></li> <li type="circle">client.commandline.pdcommands.<a href="../../../client/commandline/pdcommands/UpdateCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">UpdateCommand</span></a></li>
@ -99,7 +98,6 @@
</li> </li>
</ul> </ul>
</li> </li>
<li type="circle">client.commandline.pdcommands.<a href="../../../client/commandline/pdcommands/PeopleDatabaseCommands.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">PeopleDatabaseCommands</span></a></li>
</ul> </ul>
</li> </li>
</ul> </ul>

View file

@ -3,7 +3,7 @@
<html lang="ru"> <html lang="ru">
<head> <head>
<!-- Generated by javadoc --> <!-- Generated by javadoc -->
<title>UDPClient (Lab5Client 2.1 API)</title> <title>UDPClient (Lab5Client 2.2 API)</title>
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../script.js"></script> <script type="text/javascript" src="../../script.js"></script>
</head> </head>
@ -11,7 +11,7 @@
<script type="text/javascript"><!-- <script type="text/javascript"><!--
try { try {
if (location.href.indexOf('is-external=true') == -1) { if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="UDPClient (Lab5Client 2.1 API)"; parent.document.title="UDPClient (Lab5Client 2.2 API)";
} }
} }
catch(err) { catch(err) {

View file

@ -3,7 +3,7 @@
<html lang="ru"> <html lang="ru">
<head> <head>
<!-- Generated by javadoc --> <!-- Generated by javadoc -->
<title>client.net (Lab5Client 2.1 API)</title> <title>client.net (Lab5Client 2.2 API)</title>
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../script.js"></script> <script type="text/javascript" src="../../script.js"></script>
</head> </head>

View file

@ -3,7 +3,7 @@
<html lang="ru"> <html lang="ru">
<head> <head>
<!-- Generated by javadoc --> <!-- Generated by javadoc -->
<title>client.net (Lab5Client 2.1 API)</title> <title>client.net (Lab5Client 2.2 API)</title>
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../script.js"></script> <script type="text/javascript" src="../../script.js"></script>
</head> </head>
@ -11,7 +11,7 @@
<script type="text/javascript"><!-- <script type="text/javascript"><!--
try { try {
if (location.href.indexOf('is-external=true') == -1) { if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="client.net (Lab5Client 2.1 API)"; parent.document.title="client.net (Lab5Client 2.2 API)";
} }
} }
catch(err) { catch(err) {

View file

@ -3,7 +3,7 @@
<html lang="ru"> <html lang="ru">
<head> <head>
<!-- Generated by javadoc --> <!-- Generated by javadoc -->
<title>client.net Class Hierarchy (Lab5Client 2.1 API)</title> <title>client.net Class Hierarchy (Lab5Client 2.2 API)</title>
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../script.js"></script> <script type="text/javascript" src="../../script.js"></script>
</head> </head>
@ -11,7 +11,7 @@
<script type="text/javascript"><!-- <script type="text/javascript"><!--
try { try {
if (location.href.indexOf('is-external=true') == -1) { if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="client.net Class Hierarchy (Lab5Client 2.1 API)"; parent.document.title="client.net Class Hierarchy (Lab5Client 2.2 API)";
} }
} }
catch(err) { catch(err) {

View file

@ -3,7 +3,7 @@
<html lang="ru"> <html lang="ru">
<head> <head>
<!-- Generated by javadoc --> <!-- Generated by javadoc -->
<title>client (Lab5Client 2.1 API)</title> <title>client (Lab5Client 2.2 API)</title>
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script> <script type="text/javascript" src="../script.js"></script>
</head> </head>

View file

@ -3,7 +3,7 @@
<html lang="ru"> <html lang="ru">
<head> <head>
<!-- Generated by javadoc --> <!-- Generated by javadoc -->
<title>client (Lab5Client 2.1 API)</title> <title>client (Lab5Client 2.2 API)</title>
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script> <script type="text/javascript" src="../script.js"></script>
</head> </head>
@ -11,7 +11,7 @@
<script type="text/javascript"><!-- <script type="text/javascript"><!--
try { try {
if (location.href.indexOf('is-external=true') == -1) { if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="client (Lab5Client 2.1 API)"; parent.document.title="client (Lab5Client 2.2 API)";
} }
} }
catch(err) { catch(err) {

View file

@ -3,7 +3,7 @@
<html lang="ru"> <html lang="ru">
<head> <head>
<!-- Generated by javadoc --> <!-- Generated by javadoc -->
<title>client Class Hierarchy (Lab5Client 2.1 API)</title> <title>client Class Hierarchy (Lab5Client 2.2 API)</title>
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script> <script type="text/javascript" src="../script.js"></script>
</head> </head>
@ -11,7 +11,7 @@
<script type="text/javascript"><!-- <script type="text/javascript"><!--
try { try {
if (location.href.indexOf('is-external=true') == -1) { if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="client Class Hierarchy (Lab5Client 2.1 API)"; parent.document.title="client Class Hierarchy (Lab5Client 2.2 API)";
} }
} }
catch(err) { catch(err) {

View file

@ -3,7 +3,7 @@
<html lang="ru"> <html lang="ru">
<head> <head>
<!-- Generated by javadoc --> <!-- Generated by javadoc -->
<title>Constant Field Values (Lab5Client 2.1 API)</title> <title>Constant Field Values (Lab5Client 2.2 API)</title>
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script> <script type="text/javascript" src="script.js"></script>
</head> </head>
@ -11,7 +11,7 @@
<script type="text/javascript"><!-- <script type="text/javascript"><!--
try { try {
if (location.href.indexOf('is-external=true') == -1) { if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Constant Field Values (Lab5Client 2.1 API)"; parent.document.title="Constant Field Values (Lab5Client 2.2 API)";
} }
} }
catch(err) { catch(err) {

View file

@ -3,7 +3,7 @@
<html lang="ru"> <html lang="ru">
<head> <head>
<!-- Generated by javadoc --> <!-- Generated by javadoc -->
<title>Deprecated List (Lab5Client 2.1 API)</title> <title>Deprecated List (Lab5Client 2.2 API)</title>
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script> <script type="text/javascript" src="script.js"></script>
</head> </head>
@ -11,7 +11,7 @@
<script type="text/javascript"><!-- <script type="text/javascript"><!--
try { try {
if (location.href.indexOf('is-external=true') == -1) { if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Deprecated List (Lab5Client 2.1 API)"; parent.document.title="Deprecated List (Lab5Client 2.2 API)";
} }
} }
catch(err) { catch(err) {

View file

@ -3,7 +3,7 @@
<html lang="ru"> <html lang="ru">
<head> <head>
<!-- Generated by javadoc --> <!-- Generated by javadoc -->
<title>API Help (Lab5Client 2.1 API)</title> <title>API Help (Lab5Client 2.2 API)</title>
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script> <script type="text/javascript" src="script.js"></script>
</head> </head>
@ -11,7 +11,7 @@
<script type="text/javascript"><!-- <script type="text/javascript"><!--
try { try {
if (location.href.indexOf('is-external=true') == -1) { if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="API Help (Lab5Client 2.1 API)"; parent.document.title="API Help (Lab5Client 2.2 API)";
} }
} }
catch(err) { catch(err) {

View file

@ -3,7 +3,7 @@
<html lang="ru"> <html lang="ru">
<head> <head>
<!-- Generated by javadoc --> <!-- Generated by javadoc -->
<title>Index (Lab5Client 2.1 API)</title> <title>Index (Lab5Client 2.2 API)</title>
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script> <script type="text/javascript" src="script.js"></script>
</head> </head>
@ -11,7 +11,7 @@
<script type="text/javascript"><!-- <script type="text/javascript"><!--
try { try {
if (location.href.indexOf('is-external=true') == -1) { if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Index (Lab5Client 2.1 API)"; parent.document.title="Index (Lab5Client 2.2 API)";
} }
} }
catch(err) { catch(err) {
@ -67,7 +67,7 @@
<!-- --> <!-- -->
</a></div> </a></div>
<!-- ========= END OF TOP NAVBAR ========= --> <!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"><a href="#I:A">A</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:D">D</a>&nbsp;<a href="#I:E">E</a>&nbsp;<a href="#I:F">F</a>&nbsp;<a href="#I:G">G</a>&nbsp;<a href="#I:H">H</a>&nbsp;<a href="#I:I">I</a>&nbsp;<a href="#I:L">L</a>&nbsp;<a href="#I:M">M</a>&nbsp;<a href="#I:P">P</a>&nbsp;<a href="#I:R">R</a>&nbsp;<a href="#I:S">S</a>&nbsp;<a href="#I:U">U</a>&nbsp;<a href="#I:V">V</a>&nbsp;<a name="I:A"> <div class="contentContainer"><a href="#I:A">A</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:D">D</a>&nbsp;<a href="#I:E">E</a>&nbsp;<a href="#I:F">F</a>&nbsp;<a href="#I:G">G</a>&nbsp;<a href="#I:I">I</a>&nbsp;<a href="#I:L">L</a>&nbsp;<a href="#I:M">M</a>&nbsp;<a href="#I:P">P</a>&nbsp;<a href="#I:R">R</a>&nbsp;<a href="#I:S">S</a>&nbsp;<a href="#I:U">U</a>&nbsp;<a href="#I:V">V</a>&nbsp;<a name="I:A">
<!-- --> <!-- -->
</a> </a>
<h2 class="title">A</h2> <h2 class="title">A</h2>
@ -84,31 +84,6 @@
<dd>&nbsp;</dd> <dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="client/commandline/pdcommands/AddIfMinCommand.html#AddIfMinCommand--">AddIfMinCommand()</a></span> - Constructor for class client.commandline.pdcommands.<a href="client/commandline/pdcommands/AddIfMinCommand.html" title="class in client.commandline.pdcommands">AddIfMinCommand</a></dt> <dt><span class="memberNameLink"><a href="client/commandline/pdcommands/AddIfMinCommand.html#AddIfMinCommand--">AddIfMinCommand()</a></span> - Constructor for class client.commandline.pdcommands.<a href="client/commandline/pdcommands/AddIfMinCommand.html" title="class in client.commandline.pdcommands">AddIfMinCommand</a></dt>
<dd>&nbsp;</dd> <dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="client/commandline/CommandLineHandler.html#addNewInput-java.io.Reader-java.lang.String-">addNewInput(Reader, String)</a></span> - Method in class client.commandline.<a href="client/commandline/CommandLineHandler.html" title="class in client.commandline">CommandLineHandler</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="client/commandline/Command.html#alias">alias</a></span> - Variable in class client.commandline.<a href="client/commandline/Command.html" title="class in client.commandline">Command</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="client/commandline/Command.html#args">args</a></span> - Variable in class client.commandline.<a href="client/commandline/Command.html" title="class in client.commandline">Command</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="client/commandline/CommandLineHandler.html#awaitInput-java.lang.String-java.lang.String-">awaitInput(String, String)</a></span> - Method in class client.commandline.<a href="client/commandline/CommandLineHandler.html" title="class in client.commandline">CommandLineHandler</a></dt>
<dd>
<div class="block">Метод, ожидающий ввода из потока ввода <a href="client/commandline/CommandLineHandler.html#reader"><code>reader</code></a> и возвращающий результат,
печатает запрос msg перед ожиданием данных (если их вводит пользователь),
печатает ошибку err, если при вводе данных произошла ошибка</div>
</dd>
<dt><span class="memberNameLink"><a href="client/commandline/CommandLineHandler.html#awaitInput-java.lang.String-java.lang.String-java.util.function.Predicate-">awaitInput(String, String, Predicate&lt;String&gt;)</a></span> - Method in class client.commandline.<a href="client/commandline/CommandLineHandler.html" title="class in client.commandline">CommandLineHandler</a></dt>
<dd>
<div class="block">Метод, ожидающий ввода из потока ввода <a href="client/commandline/CommandLineHandler.html#reader"><code>reader </code></a> и возвращающий результат,
печатает запрос msg перед ожиданием данных (если их вводит пользователь),
печатает ошибку err, если введенные данные не соответствуют предикату predicate</div>
</dd>
<dt><span class="memberNameLink"><a href="client/commandline/CommandLineHandler.html#awaitInput-java.lang.String-java.lang.String-java.util.function.Predicate-java.util.function.Function-">awaitInput(String, String, Predicate&lt;String&gt;, Function&lt;String, T&gt;)</a></span> - Method in class client.commandline.<a href="client/commandline/CommandLineHandler.html" title="class in client.commandline">CommandLineHandler</a></dt>
<dd>
<div class="block">Метод, ожидающий ввода из потока ввода <a href="client/commandline/CommandLineHandler.html#reader"><code>reader</code></a> и возвращающий результат,
печатает запрос msg перед ожиданием данных (если их вводит пользователь),
печатает ошибку err, если введенные данные не соответствуют предикату predicate,
преобразует результат в тип T в соответствии с функцией transform</div>
</dd>
</dl> </dl>
<a name="I:C"> <a name="I:C">
<!-- --> <!-- -->
@ -127,47 +102,15 @@
<dd>&nbsp;</dd> <dd>&nbsp;</dd>
<dt><a href="client/net/package-summary.html">client.net</a> - package client.net</dt> <dt><a href="client/net/package-summary.html">client.net</a> - package client.net</dt>
<dd>&nbsp;</dd> <dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="client/commandline/Command.html#clientOnly">clientOnly</a></span> - Variable in class client.commandline.<a href="client/commandline/Command.html" title="class in client.commandline">Command</a></dt> <dt><a href="client/commandline/CommandLineHandlerClient.html" title="class in client.commandline"><span class="typeNameLink">CommandLineHandlerClient</span></a> - Class in <a href="client/commandline/package-summary.html">client.commandline</a></dt>
<dd>&nbsp;</dd> <dd>&nbsp;</dd>
<dt><a href="client/commandline/Command.html" title="class in client.commandline"><span class="typeNameLink">Command</span></a> - Class in <a href="client/commandline/package-summary.html">client.commandline</a></dt> <dt><a href="client/commandline/CommandLineHandlerClient.ConnectionCommand.html" title="class in client.commandline"><span class="typeNameLink">CommandLineHandlerClient.ConnectionCommand</span></a> - Class in <a href="client/commandline/package-summary.html">client.commandline</a></dt>
<dd>&nbsp;</dd> <dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="client/commandline/Command.html#Command-java.lang.String-boolean-java.lang.String-common.commandline.Executable-">Command(String, boolean, String, Executable)</a></span> - Constructor for class client.commandline.<a href="client/commandline/Command.html" title="class in client.commandline">Command</a></dt> <dt><a href="client/commandline/CommandLineHandlerClient.ModeCommand.html" title="class in client.commandline"><span class="typeNameLink">CommandLineHandlerClient.ModeCommand</span></a> - Class in <a href="client/commandline/package-summary.html">client.commandline</a></dt>
<dd>&nbsp;</dd>
<dt><a href="client/commandline/CommandLineHandler.html" title="class in client.commandline"><span class="typeNameLink">CommandLineHandler</span></a> - Class in <a href="client/commandline/package-summary.html">client.commandline</a></dt>
<dd>
<div class="block">Класс обработчика командной строки, реализует шаблон проектирования Singleton,
читает ввод с командной строки, обрабатывает его и вызывает соответствующую команду
на выполнение из регистра команд, используйте метод <a href="client/commandline/CommandLineHandler.html#start--"><code>CommandLineHandler.start()</code></a> для его запуска</div>
</dd>
<dt><a href="client/commandline/CommandLineHandler.ConnectionCommand.html" title="class in client.commandline"><span class="typeNameLink">CommandLineHandler.ConnectionCommand</span></a> - Class in <a href="client/commandline/package-summary.html">client.commandline</a></dt>
<dd>&nbsp;</dd>
<dt><a href="client/commandline/CommandLineHandler.ExecuteScriptCommand.html" title="class in client.commandline"><span class="typeNameLink">CommandLineHandler.ExecuteScriptCommand</span></a> - Class in <a href="client/commandline/package-summary.html">client.commandline</a></dt>
<dd>&nbsp;</dd>
<dt><a href="client/commandline/CommandLineHandler.ExitCommand.html" title="class in client.commandline"><span class="typeNameLink">CommandLineHandler.ExitCommand</span></a> - Class in <a href="client/commandline/package-summary.html">client.commandline</a></dt>
<dd>&nbsp;</dd>
<dt><a href="client/commandline/CommandLineHandler.HistoryCommand.html" title="class in client.commandline"><span class="typeNameLink">CommandLineHandler.HistoryCommand</span></a> - Class in <a href="client/commandline/package-summary.html">client.commandline</a></dt>
<dd>&nbsp;</dd>
<dt><a href="client/commandline/CommandLineHandler.ModeCommand.html" title="class in client.commandline"><span class="typeNameLink">CommandLineHandler.ModeCommand</span></a> - Class in <a href="client/commandline/package-summary.html">client.commandline</a></dt>
<dd>&nbsp;</dd>
<dt><a href="client/commandline/CommandRegistry.html" title="class in client.commandline"><span class="typeNameLink">CommandRegistry</span></a> - Class in <a href="client/commandline/package-summary.html">client.commandline</a></dt>
<dd>
<div class="block">Класс регистра команд, используемый для добавления, переопределения или удаления команд</div>
</dd>
<dt><a href="client/commandline/CommandRegistry.CommandAlreadyExistsException.html" title="class in client.commandline"><span class="typeNameLink">CommandRegistry.CommandAlreadyExistsException</span></a> - Exception in <a href="client/commandline/package-summary.html">client.commandline</a></dt>
<dd>&nbsp;</dd>
<dt><a href="client/commandline/CommandRegistry.CommandNotFoundException.html" title="class in client.commandline"><span class="typeNameLink">CommandRegistry.CommandNotFoundException</span></a> - Exception in <a href="client/commandline/package-summary.html">client.commandline</a></dt>
<dd>&nbsp;</dd>
<dt><a href="client/commandline/CommandRegistry.HelpCommand.html" title="class in client.commandline"><span class="typeNameLink">CommandRegistry.HelpCommand</span></a> - Class in <a href="client/commandline/package-summary.html">client.commandline</a></dt>
<dd>&nbsp;</dd> <dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="client/net/UDPClient.html#connect--">connect()</a></span> - Method in class client.net.<a href="client/net/UDPClient.html" title="class in client.net">UDPClient</a></dt> <dt><span class="memberNameLink"><a href="client/net/UDPClient.html#connect--">connect()</a></span> - Method in class client.net.<a href="client/net/UDPClient.html" title="class in client.net">UDPClient</a></dt>
<dd>&nbsp;</dd> <dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="client/commandline/CommandLineHandler.ConnectionCommand.html#ConnectionCommand--">ConnectionCommand()</a></span> - Constructor for class client.commandline.<a href="client/commandline/CommandLineHandler.ConnectionCommand.html" title="class in client.commandline">CommandLineHandler.ConnectionCommand</a></dt> <dt><span class="memberNameLink"><a href="client/commandline/CommandLineHandlerClient.ConnectionCommand.html#ConnectionCommand--">ConnectionCommand()</a></span> - Constructor for class client.commandline.<a href="client/commandline/CommandLineHandlerClient.ConnectionCommand.html" title="class in client.commandline">CommandLineHandlerClient.ConnectionCommand</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="client/commandline/pdcommands/PeopleDatabaseCommands.html#createCoordinates--">createCoordinates()</a></span> - Static method in class client.commandline.pdcommands.<a href="client/commandline/pdcommands/PeopleDatabaseCommands.html" title="class in client.commandline.pdcommands">PeopleDatabaseCommands</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="client/commandline/pdcommands/PeopleDatabaseCommands.html#createLocation--">createLocation()</a></span> - Static method in class client.commandline.pdcommands.<a href="client/commandline/pdcommands/PeopleDatabaseCommands.html" title="class in client.commandline.pdcommands">PeopleDatabaseCommands</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="client/commandline/pdcommands/PeopleDatabaseCommands.html#createPerson--">createPerson()</a></span> - Static method in class client.commandline.pdcommands.<a href="client/commandline/pdcommands/PeopleDatabaseCommands.html" title="class in client.commandline.pdcommands">PeopleDatabaseCommands</a></dt>
<dd>&nbsp;</dd> <dd>&nbsp;</dd>
</dl> </dl>
<a name="I:D"> <a name="I:D">
@ -175,8 +118,6 @@
</a> </a>
<h2 class="title">D</h2> <h2 class="title">D</h2>
<dl> <dl>
<dt><span class="memberNameLink"><a href="client/commandline/Command.html#description">description</a></span> - Variable in class client.commandline.<a href="client/commandline/Command.html" title="class in client.commandline">Command</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="client/net/UDPClient.html#disconnect--">disconnect()</a></span> - Method in class client.net.<a href="client/net/UDPClient.html" title="class in client.net">UDPClient</a></dt> <dt><span class="memberNameLink"><a href="client/net/UDPClient.html#disconnect--">disconnect()</a></span> - Method in class client.net.<a href="client/net/UDPClient.html" title="class in client.net">UDPClient</a></dt>
<dd>&nbsp;</dd> <dd>&nbsp;</dd>
</dl> </dl>
@ -185,17 +126,9 @@
</a> </a>
<h2 class="title">E</h2> <h2 class="title">E</h2>
<dl> <dl>
<dt><span class="memberNameLink"><a href="client/commandline/Command.html#executable">executable</a></span> - Variable in class client.commandline.<a href="client/commandline/Command.html" title="class in client.commandline">Command</a></dt> <dt><span class="memberNameLink"><a href="client/commandline/CommandLineHandlerClient.html#executeCommand-java.lang.String-java.lang.String:A-">executeCommand(String, String[])</a></span> - Method in class client.commandline.<a href="client/commandline/CommandLineHandlerClient.html" title="class in client.commandline">CommandLineHandlerClient</a></dt>
<dd>&nbsp;</dd> <dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="client/commandline/Command.html#executeOnClient--">executeOnClient()</a></span> - Method in class client.commandline.<a href="client/commandline/Command.html" title="class in client.commandline">Command</a></dt> <dt><span class="memberNameLink"><a href="client/commandline/CommandLineHandlerClient.html#executeOnServer-client.net.UDPClient-common.commandline.Command-">executeOnServer(UDPClient, Command)</a></span> - Method in class client.commandline.<a href="client/commandline/CommandLineHandlerClient.html" title="class in client.commandline">CommandLineHandlerClient</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="client/commandline/pdcommands/PeopleDatabaseCommand.html#executeOnClient--">executeOnClient()</a></span> - Method in class client.commandline.pdcommands.<a href="client/commandline/pdcommands/PeopleDatabaseCommand.html" title="class in client.commandline.pdcommands">PeopleDatabaseCommand</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="client/commandline/CommandLineHandler.html#executeOnServer-client.net.UDPClient-client.commandline.Command-">executeOnServer(UDPClient, Command)</a></span> - Method in class client.commandline.<a href="client/commandline/CommandLineHandler.html" title="class in client.commandline">CommandLineHandler</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="client/commandline/CommandLineHandler.ExecuteScriptCommand.html#ExecuteScriptCommand--">ExecuteScriptCommand()</a></span> - Constructor for class client.commandline.<a href="client/commandline/CommandLineHandler.ExecuteScriptCommand.html" title="class in client.commandline">CommandLineHandler.ExecuteScriptCommand</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="client/commandline/CommandLineHandler.ExitCommand.html#ExitCommand--">ExitCommand()</a></span> - Constructor for class client.commandline.<a href="client/commandline/CommandLineHandler.ExitCommand.html" title="class in client.commandline">CommandLineHandler.ExitCommand</a></dt>
<dd>&nbsp;</dd> <dd>&nbsp;</dd>
</dl> </dl>
<a name="I:F"> <a name="I:F">
@ -213,21 +146,7 @@
</a> </a>
<h2 class="title">G</h2> <h2 class="title">G</h2>
<dl> <dl>
<dt><span class="memberNameLink"><a href="client/commandline/CommandRegistry.html#getCommand-java.lang.String-">getCommand(String)</a></span> - Static method in class client.commandline.<a href="client/commandline/CommandRegistry.html" title="class in client.commandline">CommandRegistry</a></dt> <dt><span class="memberNameLink"><a href="client/commandline/CommandLineHandlerClient.html#getClientCommandLine--">getClientCommandLine()</a></span> - Static method in class client.commandline.<a href="client/commandline/CommandLineHandlerClient.html" title="class in client.commandline">CommandLineHandlerClient</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="client/commandline/CommandLineHandler.html#getInstance--">getInstance()</a></span> - Static method in class client.commandline.<a href="client/commandline/CommandLineHandler.html" title="class in client.commandline">CommandLineHandler</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="client/commandline/LongStrings.html#getValue--">getValue()</a></span> - Method in enum client.commandline.<a href="client/commandline/LongStrings.html" title="enum in client.commandline">LongStrings</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="I:H">
<!-- -->
</a>
<h2 class="title">H</h2>
<dl>
<dt><span class="memberNameLink"><a href="client/commandline/CommandRegistry.HelpCommand.html#HelpCommand--">HelpCommand()</a></span> - Constructor for class client.commandline.<a href="client/commandline/CommandRegistry.HelpCommand.html" title="class in client.commandline">CommandRegistry.HelpCommand</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="client/commandline/CommandLineHandler.HistoryCommand.html#HistoryCommand--">HistoryCommand()</a></span> - Constructor for class client.commandline.<a href="client/commandline/CommandLineHandler.HistoryCommand.html" title="class in client.commandline">CommandLineHandler.HistoryCommand</a></dt>
<dd>&nbsp;</dd> <dd>&nbsp;</dd>
</dl> </dl>
<a name="I:I"> <a name="I:I">
@ -253,8 +172,6 @@
<dd>&nbsp;</dd> <dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="client/Lab5Client.html#LOGGER">LOGGER</a></span> - Static variable in class client.<a href="client/Lab5Client.html" title="class in client">Lab5Client</a></dt> <dt><span class="memberNameLink"><a href="client/Lab5Client.html#LOGGER">LOGGER</a></span> - Static variable in class client.<a href="client/Lab5Client.html" title="class in client">Lab5Client</a></dt>
<dd>&nbsp;</dd> <dd>&nbsp;</dd>
<dt><a href="client/commandline/LongStrings.html" title="enum in client.commandline"><span class="typeNameLink">LongStrings</span></a> - Enum in <a href="client/commandline/package-summary.html">client.commandline</a></dt>
<dd>&nbsp;</dd>
</dl> </dl>
<a name="I:M"> <a name="I:M">
<!-- --> <!-- -->
@ -263,7 +180,7 @@
<dl> <dl>
<dt><span class="memberNameLink"><a href="client/Lab5Client.html#main-java.lang.String:A-">main(String[])</a></span> - Static method in class client.<a href="client/Lab5Client.html" title="class in client">Lab5Client</a></dt> <dt><span class="memberNameLink"><a href="client/Lab5Client.html#main-java.lang.String:A-">main(String[])</a></span> - Static method in class client.<a href="client/Lab5Client.html" title="class in client">Lab5Client</a></dt>
<dd>&nbsp;</dd> <dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="client/commandline/CommandLineHandler.ModeCommand.html#ModeCommand--">ModeCommand()</a></span> - Constructor for class client.commandline.<a href="client/commandline/CommandLineHandler.ModeCommand.html" title="class in client.commandline">CommandLineHandler.ModeCommand</a></dt> <dt><span class="memberNameLink"><a href="client/commandline/CommandLineHandlerClient.ModeCommand.html#ModeCommand--">ModeCommand()</a></span> - Constructor for class client.commandline.<a href="client/commandline/CommandLineHandlerClient.ModeCommand.html" title="class in client.commandline">CommandLineHandlerClient.ModeCommand</a></dt>
<dd>&nbsp;</dd> <dd>&nbsp;</dd>
</dl> </dl>
<a name="I:P"> <a name="I:P">
@ -271,16 +188,6 @@
</a> </a>
<h2 class="title">P</h2> <h2 class="title">P</h2>
<dl> <dl>
<dt><span class="memberNameLink"><a href="client/commandline/pdcommands/PeopleDatabaseCommands.html#peopleDatabase">peopleDatabase</a></span> - Static variable in class client.commandline.pdcommands.<a href="client/commandline/pdcommands/PeopleDatabaseCommands.html" title="class in client.commandline.pdcommands">PeopleDatabaseCommands</a></dt>
<dd>&nbsp;</dd>
<dt><a href="client/commandline/pdcommands/PeopleDatabaseCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">PeopleDatabaseCommand</span></a> - Class in <a href="client/commandline/pdcommands/package-summary.html">client.commandline.pdcommands</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="client/commandline/pdcommands/PeopleDatabaseCommand.html#PeopleDatabaseCommand-java.lang.String-boolean-java.lang.String-common.commandline.Executable-">PeopleDatabaseCommand(String, boolean, String, Executable)</a></span> - Constructor for class client.commandline.pdcommands.<a href="client/commandline/pdcommands/PeopleDatabaseCommand.html" title="class in client.commandline.pdcommands">PeopleDatabaseCommand</a></dt>
<dd>&nbsp;</dd>
<dt><a href="client/commandline/pdcommands/PeopleDatabaseCommands.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">PeopleDatabaseCommands</span></a> - Class in <a href="client/commandline/pdcommands/package-summary.html">client.commandline.pdcommands</a></dt>
<dd>
<div class="block">Класс объявления всех команд, связанных с манипуляциями над объектом класса PeopleDatabase</div>
</dd>
<dt><a href="client/commandline/pdcommands/PrintFieldDescendingLocationCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">PrintFieldDescendingLocationCommand</span></a> - Class in <a href="client/commandline/pdcommands/package-summary.html">client.commandline.pdcommands</a></dt> <dt><a href="client/commandline/pdcommands/PrintFieldDescendingLocationCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">PrintFieldDescendingLocationCommand</span></a> - Class in <a href="client/commandline/pdcommands/package-summary.html">client.commandline.pdcommands</a></dt>
<dd>&nbsp;</dd> <dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="client/commandline/pdcommands/PrintFieldDescendingLocationCommand.html#PrintFieldDescendingLocationCommand--">PrintFieldDescendingLocationCommand()</a></span> - Constructor for class client.commandline.pdcommands.<a href="client/commandline/pdcommands/PrintFieldDescendingLocationCommand.html" title="class in client.commandline.pdcommands">PrintFieldDescendingLocationCommand</a></dt> <dt><span class="memberNameLink"><a href="client/commandline/pdcommands/PrintFieldDescendingLocationCommand.html#PrintFieldDescendingLocationCommand--">PrintFieldDescendingLocationCommand()</a></span> - Constructor for class client.commandline.pdcommands.<a href="client/commandline/pdcommands/PrintFieldDescendingLocationCommand.html" title="class in client.commandline.pdcommands">PrintFieldDescendingLocationCommand</a></dt>
@ -291,35 +198,18 @@
</a> </a>
<h2 class="title">R</h2> <h2 class="title">R</h2>
<dl> <dl>
<dt><span class="memberNameLink"><a href="client/commandline/CommandRegistry.html#reassignCommand-client.commandline.Command-">reassignCommand(Command)</a></span> - Static method in class client.commandline.<a href="client/commandline/CommandRegistry.html" title="class in client.commandline">CommandRegistry</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="client/net/UDPClient.html#receive--">receive()</a></span> - Method in class client.net.<a href="client/net/UDPClient.html" title="class in client.net">UDPClient</a></dt> <dt><span class="memberNameLink"><a href="client/net/UDPClient.html#receive--">receive()</a></span> - Method in class client.net.<a href="client/net/UDPClient.html" title="class in client.net">UDPClient</a></dt>
<dd>&nbsp;</dd> <dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="client/commandline/CommandRegistry.html#registerCommand-client.commandline.Command-">registerCommand(Command)</a></span> - Static method in class client.commandline.<a href="client/commandline/CommandRegistry.html" title="class in client.commandline">CommandRegistry</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="client/commandline/CommandRegistry.html#registerCommands-client.commandline.Command...-">registerCommands(Command...)</a></span> - Static method in class client.commandline.<a href="client/commandline/CommandRegistry.html" title="class in client.commandline">CommandRegistry</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="client/commandline/pdcommands/PeopleDatabaseCommands.html#registerDatabaseCommands--">registerDatabaseCommands()</a></span> - Static method in class client.commandline.pdcommands.<a href="client/commandline/pdcommands/PeopleDatabaseCommands.html" title="class in client.commandline.pdcommands">PeopleDatabaseCommands</a></dt>
<dd>
<div class="block">Метод добавления всех команд в регистр команд, обязательно вызывайте его в своей программе,
если вам требуются данные команды</div>
</dd>
<dt><a href="client/commandline/pdcommands/RemoveByIdCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">RemoveByIdCommand</span></a> - Class in <a href="client/commandline/pdcommands/package-summary.html">client.commandline.pdcommands</a></dt> <dt><a href="client/commandline/pdcommands/RemoveByIdCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">RemoveByIdCommand</span></a> - Class in <a href="client/commandline/pdcommands/package-summary.html">client.commandline.pdcommands</a></dt>
<dd>&nbsp;</dd> <dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="client/commandline/pdcommands/RemoveByIdCommand.html#RemoveByIdCommand--">RemoveByIdCommand()</a></span> - Constructor for class client.commandline.pdcommands.<a href="client/commandline/pdcommands/RemoveByIdCommand.html" title="class in client.commandline.pdcommands">RemoveByIdCommand</a></dt> <dt><span class="memberNameLink"><a href="client/commandline/pdcommands/RemoveByIdCommand.html#RemoveByIdCommand--">RemoveByIdCommand()</a></span> - Constructor for class client.commandline.pdcommands.<a href="client/commandline/pdcommands/RemoveByIdCommand.html" title="class in client.commandline.pdcommands">RemoveByIdCommand</a></dt>
<dd>&nbsp;</dd> <dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="client/commandline/CommandLineHandler.html#removeInput--">removeInput()</a></span> - Method in class client.commandline.<a href="client/commandline/CommandLineHandler.html" title="class in client.commandline">CommandLineHandler</a></dt>
<dd>&nbsp;</dd>
</dl> </dl>
<a name="I:S"> <a name="I:S">
<!-- --> <!-- -->
</a> </a>
<h2 class="title">S</h2> <h2 class="title">S</h2>
<dl> <dl>
<dt><a href="client/commandline/pdcommands/SaveCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">SaveCommand</span></a> - Class in <a href="client/commandline/pdcommands/package-summary.html">client.commandline.pdcommands</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="client/commandline/pdcommands/SaveCommand.html#SaveCommand--">SaveCommand()</a></span> - Constructor for class client.commandline.pdcommands.<a href="client/commandline/pdcommands/SaveCommand.html" title="class in client.commandline.pdcommands">SaveCommand</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="client/net/UDPClient.html#send-common.commandline.Executable-java.lang.Object:A-">send(Executable, Object[])</a></span> - Method in class client.net.<a href="client/net/UDPClient.html" title="class in client.net">UDPClient</a></dt> <dt><span class="memberNameLink"><a href="client/net/UDPClient.html#send-common.commandline.Executable-java.lang.Object:A-">send(Executable, Object[])</a></span> - Method in class client.net.<a href="client/net/UDPClient.html" title="class in client.net">UDPClient</a></dt>
<dd>&nbsp;</dd> <dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="client/net/UDPClient.html#setHostname-java.lang.String-">setHostname(String)</a></span> - Method in class client.net.<a href="client/net/UDPClient.html" title="class in client.net">UDPClient</a></dt> <dt><span class="memberNameLink"><a href="client/net/UDPClient.html#setHostname-java.lang.String-">setHostname(String)</a></span> - Method in class client.net.<a href="client/net/UDPClient.html" title="class in client.net">UDPClient</a></dt>
@ -330,10 +220,6 @@
<dd>&nbsp;</dd> <dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="client/commandline/pdcommands/ShowCommand.html#ShowCommand--">ShowCommand()</a></span> - Constructor for class client.commandline.pdcommands.<a href="client/commandline/pdcommands/ShowCommand.html" title="class in client.commandline.pdcommands">ShowCommand</a></dt> <dt><span class="memberNameLink"><a href="client/commandline/pdcommands/ShowCommand.html#ShowCommand--">ShowCommand()</a></span> - Constructor for class client.commandline.pdcommands.<a href="client/commandline/pdcommands/ShowCommand.html" title="class in client.commandline.pdcommands">ShowCommand</a></dt>
<dd>&nbsp;</dd> <dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="client/commandline/CommandLineHandler.html#start--">start()</a></span> - Method in class client.commandline.<a href="client/commandline/CommandLineHandler.html" title="class in client.commandline">CommandLineHandler</a></dt>
<dd>
<div class="block">Метод, запускающий обработчик командной строки, для остановки требуется ввести команду "exit"</div>
</dd>
<dt><a href="client/commandline/pdcommands/SumOfHeightCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">SumOfHeightCommand</span></a> - Class in <a href="client/commandline/pdcommands/package-summary.html">client.commandline.pdcommands</a></dt> <dt><a href="client/commandline/pdcommands/SumOfHeightCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">SumOfHeightCommand</span></a> - Class in <a href="client/commandline/pdcommands/package-summary.html">client.commandline.pdcommands</a></dt>
<dd>&nbsp;</dd> <dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="client/commandline/pdcommands/SumOfHeightCommand.html#SumOfHeightCommand--">SumOfHeightCommand()</a></span> - Constructor for class client.commandline.pdcommands.<a href="client/commandline/pdcommands/SumOfHeightCommand.html" title="class in client.commandline.pdcommands">SumOfHeightCommand</a></dt> <dt><span class="memberNameLink"><a href="client/commandline/pdcommands/SumOfHeightCommand.html#SumOfHeightCommand--">SumOfHeightCommand()</a></span> - Constructor for class client.commandline.pdcommands.<a href="client/commandline/pdcommands/SumOfHeightCommand.html" title="class in client.commandline.pdcommands">SumOfHeightCommand</a></dt>
@ -350,8 +236,6 @@
<dd>&nbsp;</dd> <dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="client/net/UDPClient.html#UDPClient-java.lang.String-int-">UDPClient(String, int)</a></span> - Constructor for class client.net.<a href="client/net/UDPClient.html" title="class in client.net">UDPClient</a></dt> <dt><span class="memberNameLink"><a href="client/net/UDPClient.html#UDPClient-java.lang.String-int-">UDPClient(String, int)</a></span> - Constructor for class client.net.<a href="client/net/UDPClient.html" title="class in client.net">UDPClient</a></dt>
<dd>&nbsp;</dd> <dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="client/commandline/CommandRegistry.html#unregisterCommand-java.lang.String-">unregisterCommand(String)</a></span> - Static method in class client.commandline.<a href="client/commandline/CommandRegistry.html" title="class in client.commandline">CommandRegistry</a></dt>
<dd>&nbsp;</dd>
<dt><a href="client/commandline/pdcommands/UpdateCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">UpdateCommand</span></a> - Class in <a href="client/commandline/pdcommands/package-summary.html">client.commandline.pdcommands</a></dt> <dt><a href="client/commandline/pdcommands/UpdateCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">UpdateCommand</span></a> - Class in <a href="client/commandline/pdcommands/package-summary.html">client.commandline.pdcommands</a></dt>
<dd>&nbsp;</dd> <dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="client/commandline/pdcommands/UpdateCommand.html#UpdateCommand--">UpdateCommand()</a></span> - Constructor for class client.commandline.pdcommands.<a href="client/commandline/pdcommands/UpdateCommand.html" title="class in client.commandline.pdcommands">UpdateCommand</a></dt> <dt><span class="memberNameLink"><a href="client/commandline/pdcommands/UpdateCommand.html#UpdateCommand--">UpdateCommand()</a></span> - Constructor for class client.commandline.pdcommands.<a href="client/commandline/pdcommands/UpdateCommand.html" title="class in client.commandline.pdcommands">UpdateCommand</a></dt>
@ -362,19 +246,9 @@
</a> </a>
<h2 class="title">V</h2> <h2 class="title">V</h2>
<dl> <dl>
<dt><span class="memberNameLink"><a href="client/commandline/Command.html#validate-java.lang.String:A-">validate(String[])</a></span> - Method in class client.commandline.<a href="client/commandline/Command.html" title="class in client.commandline">Command</a></dt> <dt><span class="memberNameLink"><a href="client/commandline/CommandLineHandlerClient.ConnectionCommand.html#validate-java.lang.String:A-">validate(String[])</a></span> - Method in class client.commandline.<a href="client/commandline/CommandLineHandlerClient.ConnectionCommand.html" title="class in client.commandline">CommandLineHandlerClient.ConnectionCommand</a></dt>
<dd>&nbsp;</dd> <dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="client/commandline/CommandLineHandler.ConnectionCommand.html#validate-java.lang.String:A-">validate(String[])</a></span> - Method in class client.commandline.<a href="client/commandline/CommandLineHandler.ConnectionCommand.html" title="class in client.commandline">CommandLineHandler.ConnectionCommand</a></dt> <dt><span class="memberNameLink"><a href="client/commandline/CommandLineHandlerClient.ModeCommand.html#validate-java.lang.String:A-">validate(String[])</a></span> - Method in class client.commandline.<a href="client/commandline/CommandLineHandlerClient.ModeCommand.html" title="class in client.commandline">CommandLineHandlerClient.ModeCommand</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="client/commandline/CommandLineHandler.ExecuteScriptCommand.html#validate-java.lang.String:A-">validate(String[])</a></span> - Method in class client.commandline.<a href="client/commandline/CommandLineHandler.ExecuteScriptCommand.html" title="class in client.commandline">CommandLineHandler.ExecuteScriptCommand</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="client/commandline/CommandLineHandler.ExitCommand.html#validate-java.lang.String:A-">validate(String[])</a></span> - Method in class client.commandline.<a href="client/commandline/CommandLineHandler.ExitCommand.html" title="class in client.commandline">CommandLineHandler.ExitCommand</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="client/commandline/CommandLineHandler.HistoryCommand.html#validate-java.lang.String:A-">validate(String[])</a></span> - Method in class client.commandline.<a href="client/commandline/CommandLineHandler.HistoryCommand.html" title="class in client.commandline">CommandLineHandler.HistoryCommand</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="client/commandline/CommandLineHandler.ModeCommand.html#validate-java.lang.String:A-">validate(String[])</a></span> - Method in class client.commandline.<a href="client/commandline/CommandLineHandler.ModeCommand.html" title="class in client.commandline">CommandLineHandler.ModeCommand</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="client/commandline/CommandRegistry.HelpCommand.html#validate-java.lang.String:A-">validate(String[])</a></span> - Method in class client.commandline.<a href="client/commandline/CommandRegistry.HelpCommand.html" title="class in client.commandline">CommandRegistry.HelpCommand</a></dt>
<dd>&nbsp;</dd> <dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="client/commandline/pdcommands/AddCommand.html#validate-java.lang.String:A-">validate(String[])</a></span> - Method in class client.commandline.pdcommands.<a href="client/commandline/pdcommands/AddCommand.html" title="class in client.commandline.pdcommands">AddCommand</a></dt> <dt><span class="memberNameLink"><a href="client/commandline/pdcommands/AddCommand.html#validate-java.lang.String:A-">validate(String[])</a></span> - Method in class client.commandline.pdcommands.<a href="client/commandline/pdcommands/AddCommand.html" title="class in client.commandline.pdcommands">AddCommand</a></dt>
<dd>&nbsp;</dd> <dd>&nbsp;</dd>
@ -392,27 +266,14 @@
<dd>&nbsp;</dd> <dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="client/commandline/pdcommands/RemoveByIdCommand.html#validate-java.lang.String:A-">validate(String[])</a></span> - Method in class client.commandline.pdcommands.<a href="client/commandline/pdcommands/RemoveByIdCommand.html" title="class in client.commandline.pdcommands">RemoveByIdCommand</a></dt> <dt><span class="memberNameLink"><a href="client/commandline/pdcommands/RemoveByIdCommand.html#validate-java.lang.String:A-">validate(String[])</a></span> - Method in class client.commandline.pdcommands.<a href="client/commandline/pdcommands/RemoveByIdCommand.html" title="class in client.commandline.pdcommands">RemoveByIdCommand</a></dt>
<dd>&nbsp;</dd> <dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="client/commandline/pdcommands/SaveCommand.html#validate-java.lang.String:A-">validate(String[])</a></span> - Method in class client.commandline.pdcommands.<a href="client/commandline/pdcommands/SaveCommand.html" title="class in client.commandline.pdcommands">SaveCommand</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="client/commandline/pdcommands/ShowCommand.html#validate-java.lang.String:A-">validate(String[])</a></span> - Method in class client.commandline.pdcommands.<a href="client/commandline/pdcommands/ShowCommand.html" title="class in client.commandline.pdcommands">ShowCommand</a></dt> <dt><span class="memberNameLink"><a href="client/commandline/pdcommands/ShowCommand.html#validate-java.lang.String:A-">validate(String[])</a></span> - Method in class client.commandline.pdcommands.<a href="client/commandline/pdcommands/ShowCommand.html" title="class in client.commandline.pdcommands">ShowCommand</a></dt>
<dd>&nbsp;</dd> <dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="client/commandline/pdcommands/SumOfHeightCommand.html#validate-java.lang.String:A-">validate(String[])</a></span> - Method in class client.commandline.pdcommands.<a href="client/commandline/pdcommands/SumOfHeightCommand.html" title="class in client.commandline.pdcommands">SumOfHeightCommand</a></dt> <dt><span class="memberNameLink"><a href="client/commandline/pdcommands/SumOfHeightCommand.html#validate-java.lang.String:A-">validate(String[])</a></span> - Method in class client.commandline.pdcommands.<a href="client/commandline/pdcommands/SumOfHeightCommand.html" title="class in client.commandline.pdcommands">SumOfHeightCommand</a></dt>
<dd>&nbsp;</dd> <dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="client/commandline/pdcommands/UpdateCommand.html#validate-java.lang.String:A-">validate(String[])</a></span> - Method in class client.commandline.pdcommands.<a href="client/commandline/pdcommands/UpdateCommand.html" title="class in client.commandline.pdcommands">UpdateCommand</a></dt> <dt><span class="memberNameLink"><a href="client/commandline/pdcommands/UpdateCommand.html#validate-java.lang.String:A-">validate(String[])</a></span> - Method in class client.commandline.pdcommands.<a href="client/commandline/pdcommands/UpdateCommand.html" title="class in client.commandline.pdcommands">UpdateCommand</a></dt>
<dd>&nbsp;</dd> <dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="client/commandline/pdcommands/PeopleDatabaseCommand.html#validateIdCommand-java.lang.String:A-">validateIdCommand(String[])</a></span> - Static method in class client.commandline.pdcommands.<a href="client/commandline/pdcommands/PeopleDatabaseCommand.html" title="class in client.commandline.pdcommands">PeopleDatabaseCommand</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="client/commandline/LongStrings.html#valueOf-java.lang.String-">valueOf(String)</a></span> - Static method in enum client.commandline.<a href="client/commandline/LongStrings.html" title="enum in client.commandline">LongStrings</a></dt>
<dd>
<div class="block">Returns the enum constant of this type with the specified name.</div>
</dd>
<dt><span class="memberNameLink"><a href="client/commandline/LongStrings.html#values--">values()</a></span> - Static method in enum client.commandline.<a href="client/commandline/LongStrings.html" title="enum in client.commandline">LongStrings</a></dt>
<dd>
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared.</div>
</dd>
</dl> </dl>
<a href="#I:A">A</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:D">D</a>&nbsp;<a href="#I:E">E</a>&nbsp;<a href="#I:F">F</a>&nbsp;<a href="#I:G">G</a>&nbsp;<a href="#I:H">H</a>&nbsp;<a href="#I:I">I</a>&nbsp;<a href="#I:L">L</a>&nbsp;<a href="#I:M">M</a>&nbsp;<a href="#I:P">P</a>&nbsp;<a href="#I:R">R</a>&nbsp;<a href="#I:S">S</a>&nbsp;<a href="#I:U">U</a>&nbsp;<a href="#I:V">V</a>&nbsp;</div> <a href="#I:A">A</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:D">D</a>&nbsp;<a href="#I:E">E</a>&nbsp;<a href="#I:F">F</a>&nbsp;<a href="#I:G">G</a>&nbsp;<a href="#I:I">I</a>&nbsp;<a href="#I:L">L</a>&nbsp;<a href="#I:M">M</a>&nbsp;<a href="#I:P">P</a>&nbsp;<a href="#I:R">R</a>&nbsp;<a href="#I:S">S</a>&nbsp;<a href="#I:U">U</a>&nbsp;<a href="#I:V">V</a>&nbsp;</div>
<!-- ======= START OF BOTTOM NAVBAR ====== --> <!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom"> <div class="bottomNav"><a name="navbar.bottom">
<!-- --> <!-- -->

View file

@ -3,7 +3,7 @@
<html lang="ru"> <html lang="ru">
<head> <head>
<!-- Generated by javadoc --> <!-- Generated by javadoc -->
<title>Lab5Client 2.1 API</title> <title>Lab5Client 2.2 API</title>
<script type="text/javascript"> <script type="text/javascript">
tmpTargetPage = "" + window.location.search; tmpTargetPage = "" + window.location.search;
if (tmpTargetPage != "" && tmpTargetPage != "undefined") if (tmpTargetPage != "" && tmpTargetPage != "undefined")

View file

@ -3,7 +3,7 @@
<html lang="ru"> <html lang="ru">
<head> <head>
<!-- Generated by javadoc --> <!-- Generated by javadoc -->
<title>Overview List (Lab5Client 2.1 API)</title> <title>Overview List (Lab5Client 2.2 API)</title>
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script> <script type="text/javascript" src="script.js"></script>
</head> </head>

View file

@ -3,7 +3,7 @@
<html lang="ru"> <html lang="ru">
<head> <head>
<!-- Generated by javadoc --> <!-- Generated by javadoc -->
<title>Overview (Lab5Client 2.1 API)</title> <title>Overview (Lab5Client 2.2 API)</title>
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script> <script type="text/javascript" src="script.js"></script>
</head> </head>
@ -11,7 +11,7 @@
<script type="text/javascript"><!-- <script type="text/javascript"><!--
try { try {
if (location.href.indexOf('is-external=true') == -1) { if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Overview (Lab5Client 2.1 API)"; parent.document.title="Overview (Lab5Client 2.2 API)";
} }
} }
catch(err) { catch(err) {
@ -68,7 +68,7 @@
</a></div> </a></div>
<!-- ========= END OF TOP NAVBAR ========= --> <!-- ========= END OF TOP NAVBAR ========= -->
<div class="header"> <div class="header">
<h1 class="title">Lab5Client 2.1 API</h1> <h1 class="title">Lab5Client 2.2 API</h1>
</div> </div>
<div class="contentContainer"> <div class="contentContainer">
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Packages table, listing packages, and an explanation"> <table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Packages table, listing packages, and an explanation">

View file

@ -3,7 +3,7 @@
<html lang="ru"> <html lang="ru">
<head> <head>
<!-- Generated by javadoc --> <!-- Generated by javadoc -->
<title>Class Hierarchy (Lab5Client 2.1 API)</title> <title>Class Hierarchy (Lab5Client 2.2 API)</title>
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script> <script type="text/javascript" src="script.js"></script>
</head> </head>
@ -11,7 +11,7 @@
<script type="text/javascript"><!-- <script type="text/javascript"><!--
try { try {
if (location.href.indexOf('is-external=true') == -1) { if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Class Hierarchy (Lab5Client 2.1 API)"; parent.document.title="Class Hierarchy (Lab5Client 2.2 API)";
} }
} }
catch(err) { catch(err) {
@ -82,15 +82,11 @@
<ul> <ul>
<li type="circle">java.lang.Object <li type="circle">java.lang.Object
<ul> <ul>
<li type="circle">client.commandline.<a href="client/commandline/Command.html" title="class in client.commandline"><span class="typeNameLink">Command</span></a> (implements java.io.Serializable) <li type="circle">common.commandline.Command (implements java.io.Serializable)
<ul> <ul>
<li type="circle">client.commandline.<a href="client/commandline/CommandLineHandler.ConnectionCommand.html" title="class in client.commandline"><span class="typeNameLink">CommandLineHandler.ConnectionCommand</span></a></li> <li type="circle">client.commandline.<a href="client/commandline/CommandLineHandlerClient.ConnectionCommand.html" title="class in client.commandline"><span class="typeNameLink">CommandLineHandlerClient.ConnectionCommand</span></a></li>
<li type="circle">client.commandline.<a href="client/commandline/CommandLineHandler.ExecuteScriptCommand.html" title="class in client.commandline"><span class="typeNameLink">CommandLineHandler.ExecuteScriptCommand</span></a></li> <li type="circle">client.commandline.<a href="client/commandline/CommandLineHandlerClient.ModeCommand.html" title="class in client.commandline"><span class="typeNameLink">CommandLineHandlerClient.ModeCommand</span></a></li>
<li type="circle">client.commandline.<a href="client/commandline/CommandLineHandler.ExitCommand.html" title="class in client.commandline"><span class="typeNameLink">CommandLineHandler.ExitCommand</span></a></li> <li type="circle">common.commandline.pdcommands.PeopleDatabaseCommand
<li type="circle">client.commandline.<a href="client/commandline/CommandLineHandler.HistoryCommand.html" title="class in client.commandline"><span class="typeNameLink">CommandLineHandler.HistoryCommand</span></a></li>
<li type="circle">client.commandline.<a href="client/commandline/CommandLineHandler.ModeCommand.html" title="class in client.commandline"><span class="typeNameLink">CommandLineHandler.ModeCommand</span></a></li>
<li type="circle">client.commandline.<a href="client/commandline/CommandRegistry.HelpCommand.html" title="class in client.commandline"><span class="typeNameLink">CommandRegistry.HelpCommand</span></a></li>
<li type="circle">client.commandline.pdcommands.<a href="client/commandline/pdcommands/PeopleDatabaseCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">PeopleDatabaseCommand</span></a>
<ul> <ul>
<li type="circle">client.commandline.pdcommands.<a href="client/commandline/pdcommands/AddCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">AddCommand</span></a></li> <li type="circle">client.commandline.pdcommands.<a href="client/commandline/pdcommands/AddCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">AddCommand</span></a></li>
<li type="circle">client.commandline.pdcommands.<a href="client/commandline/pdcommands/AddIfMaxCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">AddIfMaxCommand</span></a></li> <li type="circle">client.commandline.pdcommands.<a href="client/commandline/pdcommands/AddIfMaxCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">AddIfMaxCommand</span></a></li>
@ -100,7 +96,6 @@
<li type="circle">client.commandline.pdcommands.<a href="client/commandline/pdcommands/InfoCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">InfoCommand</span></a></li> <li type="circle">client.commandline.pdcommands.<a href="client/commandline/pdcommands/InfoCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">InfoCommand</span></a></li>
<li type="circle">client.commandline.pdcommands.<a href="client/commandline/pdcommands/PrintFieldDescendingLocationCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">PrintFieldDescendingLocationCommand</span></a></li> <li type="circle">client.commandline.pdcommands.<a href="client/commandline/pdcommands/PrintFieldDescendingLocationCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">PrintFieldDescendingLocationCommand</span></a></li>
<li type="circle">client.commandline.pdcommands.<a href="client/commandline/pdcommands/RemoveByIdCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">RemoveByIdCommand</span></a></li> <li type="circle">client.commandline.pdcommands.<a href="client/commandline/pdcommands/RemoveByIdCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">RemoveByIdCommand</span></a></li>
<li type="circle">client.commandline.pdcommands.<a href="client/commandline/pdcommands/SaveCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">SaveCommand</span></a></li>
<li type="circle">client.commandline.pdcommands.<a href="client/commandline/pdcommands/ShowCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">ShowCommand</span></a></li> <li type="circle">client.commandline.pdcommands.<a href="client/commandline/pdcommands/ShowCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">ShowCommand</span></a></li>
<li type="circle">client.commandline.pdcommands.<a href="client/commandline/pdcommands/SumOfHeightCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">SumOfHeightCommand</span></a></li> <li type="circle">client.commandline.pdcommands.<a href="client/commandline/pdcommands/SumOfHeightCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">SumOfHeightCommand</span></a></li>
<li type="circle">client.commandline.pdcommands.<a href="client/commandline/pdcommands/UpdateCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">UpdateCommand</span></a></li> <li type="circle">client.commandline.pdcommands.<a href="client/commandline/pdcommands/UpdateCommand.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">UpdateCommand</span></a></li>
@ -108,40 +103,16 @@
</li> </li>
</ul> </ul>
</li> </li>
<li type="circle">client.commandline.<a href="client/commandline/CommandLineHandler.html" title="class in client.commandline"><span class="typeNameLink">CommandLineHandler</span></a></li> <li type="circle">common.commandline.CommandLineHandler
<li type="circle">client.commandline.<a href="client/commandline/CommandRegistry.html" title="class in client.commandline"><span class="typeNameLink">CommandRegistry</span></a></li> <ul>
<li type="circle">client.commandline.<a href="client/commandline/CommandLineHandlerClient.html" title="class in client.commandline"><span class="typeNameLink">CommandLineHandlerClient</span></a></li>
</ul>
</li>
<li type="circle">client.<a href="client/Lab5Client.html" title="class in client"><span class="typeNameLink">Lab5Client</span></a></li> <li type="circle">client.<a href="client/Lab5Client.html" title="class in client"><span class="typeNameLink">Lab5Client</span></a></li>
<li type="circle">client.commandline.pdcommands.<a href="client/commandline/pdcommands/PeopleDatabaseCommands.html" title="class in client.commandline.pdcommands"><span class="typeNameLink">PeopleDatabaseCommands</span></a></li>
<li type="circle">java.lang.Throwable (implements java.io.Serializable)
<ul>
<li type="circle">java.lang.Exception
<ul>
<li type="circle">java.lang.RuntimeException
<ul>
<li type="circle">client.commandline.<a href="client/commandline/CommandRegistry.CommandAlreadyExistsException.html" title="class in client.commandline"><span class="typeNameLink">CommandRegistry.CommandAlreadyExistsException</span></a></li>
<li type="circle">client.commandline.<a href="client/commandline/CommandRegistry.CommandNotFoundException.html" title="class in client.commandline"><span class="typeNameLink">CommandRegistry.CommandNotFoundException</span></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li type="circle">client.net.<a href="client/net/UDPClient.html" title="class in client.net"><span class="typeNameLink">UDPClient</span></a></li> <li type="circle">client.net.<a href="client/net/UDPClient.html" title="class in client.net"><span class="typeNameLink">UDPClient</span></a></li>
</ul> </ul>
</li> </li>
</ul> </ul>
<h2 title="Enum Hierarchy">Enum Hierarchy</h2>
<ul>
<li type="circle">java.lang.Object
<ul>
<li type="circle">java.lang.Enum&lt;E&gt; (implements java.lang.Comparable&lt;T&gt;, java.io.Serializable)
<ul>
<li type="circle">client.commandline.<a href="client/commandline/LongStrings.html" title="enum in client.commandline"><span class="typeNameLink">LongStrings</span></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</div> </div>
<!-- ======= START OF BOTTOM NAVBAR ====== --> <!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom"> <div class="bottomNav"><a name="navbar.bottom">

View file

@ -3,7 +3,7 @@
<html lang="ru"> <html lang="ru">
<head> <head>
<!-- Generated by javadoc --> <!-- Generated by javadoc -->
<title>Serialized Form (Lab5Client 2.1 API)</title> <title>Serialized Form (Lab5Client 2.2 API)</title>
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script> <script type="text/javascript" src="script.js"></script>
</head> </head>
@ -11,7 +11,7 @@
<script type="text/javascript"><!-- <script type="text/javascript"><!--
try { try {
if (location.href.indexOf('is-external=true') == -1) { if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Serialized Form (Lab5Client 2.1 API)"; parent.document.title="Serialized Form (Lab5Client 2.2 API)";
} }
} }
catch(err) { catch(err) {
@ -75,77 +75,15 @@
<li class="blockList"> <li class="blockList">
<h2 title="Package">Package&nbsp;client.commandline</h2> <h2 title="Package">Package&nbsp;client.commandline</h2>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="client.commandline.Command"> <li class="blockList"><a name="client.commandline.CommandLineHandlerClient.ConnectionCommand">
<!-- --> <!-- -->
</a> </a>
<h3>Class <a href="client/commandline/Command.html" title="class in client.commandline">client.commandline.Command</a> extends java.lang.Object implements Serializable</h3> <h3>Class <a href="client/commandline/CommandLineHandlerClient.ConnectionCommand.html" title="class in client.commandline">client.commandline.CommandLineHandlerClient.ConnectionCommand</a> extends common.commandline.Command implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>alias</h4>
<pre>java.lang.String alias</pre>
</li> </li>
<li class="blockList"> <li class="blockList"><a name="client.commandline.CommandLineHandlerClient.ModeCommand">
<h4>description</h4>
<pre>java.lang.String description</pre>
</li>
<li class="blockList">
<h4>clientOnly</h4>
<pre>boolean clientOnly</pre>
</li>
<li class="blockList">
<h4>executable</h4>
<pre>common.commandline.Executable executable</pre>
</li>
<li class="blockListLast">
<h4>args</h4>
<pre>java.lang.Object[] args</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="client.commandline.CommandLineHandler.ConnectionCommand">
<!-- --> <!-- -->
</a> </a>
<h3>Class <a href="client/commandline/CommandLineHandler.ConnectionCommand.html" title="class in client.commandline">client.commandline.CommandLineHandler.ConnectionCommand</a> extends <a href="client/commandline/Command.html" title="class in client.commandline">Command</a> implements Serializable</h3> <h3>Class <a href="client/commandline/CommandLineHandlerClient.ModeCommand.html" title="class in client.commandline">client.commandline.CommandLineHandlerClient.ModeCommand</a> extends common.commandline.Command implements Serializable</h3>
</li>
<li class="blockList"><a name="client.commandline.CommandLineHandler.ExecuteScriptCommand">
<!-- -->
</a>
<h3>Class <a href="client/commandline/CommandLineHandler.ExecuteScriptCommand.html" title="class in client.commandline">client.commandline.CommandLineHandler.ExecuteScriptCommand</a> extends <a href="client/commandline/Command.html" title="class in client.commandline">Command</a> implements Serializable</h3>
</li>
<li class="blockList"><a name="client.commandline.CommandLineHandler.ExitCommand">
<!-- -->
</a>
<h3>Class <a href="client/commandline/CommandLineHandler.ExitCommand.html" title="class in client.commandline">client.commandline.CommandLineHandler.ExitCommand</a> extends <a href="client/commandline/Command.html" title="class in client.commandline">Command</a> implements Serializable</h3>
</li>
<li class="blockList"><a name="client.commandline.CommandLineHandler.HistoryCommand">
<!-- -->
</a>
<h3>Class <a href="client/commandline/CommandLineHandler.HistoryCommand.html" title="class in client.commandline">client.commandline.CommandLineHandler.HistoryCommand</a> extends <a href="client/commandline/Command.html" title="class in client.commandline">Command</a> implements Serializable</h3>
</li>
<li class="blockList"><a name="client.commandline.CommandLineHandler.ModeCommand">
<!-- -->
</a>
<h3>Class <a href="client/commandline/CommandLineHandler.ModeCommand.html" title="class in client.commandline">client.commandline.CommandLineHandler.ModeCommand</a> extends <a href="client/commandline/Command.html" title="class in client.commandline">Command</a> implements Serializable</h3>
</li>
<li class="blockList"><a name="client.commandline.CommandRegistry.CommandAlreadyExistsException">
<!-- -->
</a>
<h3>Class <a href="client/commandline/CommandRegistry.CommandAlreadyExistsException.html" title="class in client.commandline">client.commandline.CommandRegistry.CommandAlreadyExistsException</a> extends java.lang.RuntimeException implements Serializable</h3>
</li>
<li class="blockList"><a name="client.commandline.CommandRegistry.CommandNotFoundException">
<!-- -->
</a>
<h3>Class <a href="client/commandline/CommandRegistry.CommandNotFoundException.html" title="class in client.commandline">client.commandline.CommandRegistry.CommandNotFoundException</a> extends java.lang.RuntimeException implements Serializable</h3>
</li>
<li class="blockList"><a name="client.commandline.CommandRegistry.HelpCommand">
<!-- -->
</a>
<h3>Class <a href="client/commandline/CommandRegistry.HelpCommand.html" title="class in client.commandline">client.commandline.CommandRegistry.HelpCommand</a> extends <a href="client/commandline/Command.html" title="class in client.commandline">Command</a> implements Serializable</h3>
</li> </li>
</ul> </ul>
</li> </li>
@ -155,67 +93,57 @@
<li class="blockList"><a name="client.commandline.pdcommands.AddCommand"> <li class="blockList"><a name="client.commandline.pdcommands.AddCommand">
<!-- --> <!-- -->
</a> </a>
<h3>Class <a href="client/commandline/pdcommands/AddCommand.html" title="class in client.commandline.pdcommands">client.commandline.pdcommands.AddCommand</a> extends <a href="client/commandline/pdcommands/PeopleDatabaseCommand.html" title="class in client.commandline.pdcommands">PeopleDatabaseCommand</a> implements Serializable</h3> <h3>Class <a href="client/commandline/pdcommands/AddCommand.html" title="class in client.commandline.pdcommands">client.commandline.pdcommands.AddCommand</a> extends common.commandline.pdcommands.PeopleDatabaseCommand implements Serializable</h3>
</li> </li>
<li class="blockList"><a name="client.commandline.pdcommands.AddIfMaxCommand"> <li class="blockList"><a name="client.commandline.pdcommands.AddIfMaxCommand">
<!-- --> <!-- -->
</a> </a>
<h3>Class <a href="client/commandline/pdcommands/AddIfMaxCommand.html" title="class in client.commandline.pdcommands">client.commandline.pdcommands.AddIfMaxCommand</a> extends <a href="client/commandline/pdcommands/PeopleDatabaseCommand.html" title="class in client.commandline.pdcommands">PeopleDatabaseCommand</a> implements Serializable</h3> <h3>Class <a href="client/commandline/pdcommands/AddIfMaxCommand.html" title="class in client.commandline.pdcommands">client.commandline.pdcommands.AddIfMaxCommand</a> extends common.commandline.pdcommands.PeopleDatabaseCommand implements Serializable</h3>
</li> </li>
<li class="blockList"><a name="client.commandline.pdcommands.AddIfMinCommand"> <li class="blockList"><a name="client.commandline.pdcommands.AddIfMinCommand">
<!-- --> <!-- -->
</a> </a>
<h3>Class <a href="client/commandline/pdcommands/AddIfMinCommand.html" title="class in client.commandline.pdcommands">client.commandline.pdcommands.AddIfMinCommand</a> extends <a href="client/commandline/pdcommands/PeopleDatabaseCommand.html" title="class in client.commandline.pdcommands">PeopleDatabaseCommand</a> implements Serializable</h3> <h3>Class <a href="client/commandline/pdcommands/AddIfMinCommand.html" title="class in client.commandline.pdcommands">client.commandline.pdcommands.AddIfMinCommand</a> extends common.commandline.pdcommands.PeopleDatabaseCommand implements Serializable</h3>
</li> </li>
<li class="blockList"><a name="client.commandline.pdcommands.ClearCommand"> <li class="blockList"><a name="client.commandline.pdcommands.ClearCommand">
<!-- --> <!-- -->
</a> </a>
<h3>Class <a href="client/commandline/pdcommands/ClearCommand.html" title="class in client.commandline.pdcommands">client.commandline.pdcommands.ClearCommand</a> extends <a href="client/commandline/pdcommands/PeopleDatabaseCommand.html" title="class in client.commandline.pdcommands">PeopleDatabaseCommand</a> implements Serializable</h3> <h3>Class <a href="client/commandline/pdcommands/ClearCommand.html" title="class in client.commandline.pdcommands">client.commandline.pdcommands.ClearCommand</a> extends common.commandline.pdcommands.PeopleDatabaseCommand implements Serializable</h3>
</li> </li>
<li class="blockList"><a name="client.commandline.pdcommands.FilterContainsNameCommand"> <li class="blockList"><a name="client.commandline.pdcommands.FilterContainsNameCommand">
<!-- --> <!-- -->
</a> </a>
<h3>Class <a href="client/commandline/pdcommands/FilterContainsNameCommand.html" title="class in client.commandline.pdcommands">client.commandline.pdcommands.FilterContainsNameCommand</a> extends <a href="client/commandline/pdcommands/PeopleDatabaseCommand.html" title="class in client.commandline.pdcommands">PeopleDatabaseCommand</a> implements Serializable</h3> <h3>Class <a href="client/commandline/pdcommands/FilterContainsNameCommand.html" title="class in client.commandline.pdcommands">client.commandline.pdcommands.FilterContainsNameCommand</a> extends common.commandline.pdcommands.PeopleDatabaseCommand implements Serializable</h3>
</li> </li>
<li class="blockList"><a name="client.commandline.pdcommands.InfoCommand"> <li class="blockList"><a name="client.commandline.pdcommands.InfoCommand">
<!-- --> <!-- -->
</a> </a>
<h3>Class <a href="client/commandline/pdcommands/InfoCommand.html" title="class in client.commandline.pdcommands">client.commandline.pdcommands.InfoCommand</a> extends <a href="client/commandline/pdcommands/PeopleDatabaseCommand.html" title="class in client.commandline.pdcommands">PeopleDatabaseCommand</a> implements Serializable</h3> <h3>Class <a href="client/commandline/pdcommands/InfoCommand.html" title="class in client.commandline.pdcommands">client.commandline.pdcommands.InfoCommand</a> extends common.commandline.pdcommands.PeopleDatabaseCommand implements Serializable</h3>
</li>
<li class="blockList"><a name="client.commandline.pdcommands.PeopleDatabaseCommand">
<!-- -->
</a>
<h3>Class <a href="client/commandline/pdcommands/PeopleDatabaseCommand.html" title="class in client.commandline.pdcommands">client.commandline.pdcommands.PeopleDatabaseCommand</a> extends <a href="client/commandline/Command.html" title="class in client.commandline">Command</a> implements Serializable</h3>
</li> </li>
<li class="blockList"><a name="client.commandline.pdcommands.PrintFieldDescendingLocationCommand"> <li class="blockList"><a name="client.commandline.pdcommands.PrintFieldDescendingLocationCommand">
<!-- --> <!-- -->
</a> </a>
<h3>Class <a href="client/commandline/pdcommands/PrintFieldDescendingLocationCommand.html" title="class in client.commandline.pdcommands">client.commandline.pdcommands.PrintFieldDescendingLocationCommand</a> extends <a href="client/commandline/pdcommands/PeopleDatabaseCommand.html" title="class in client.commandline.pdcommands">PeopleDatabaseCommand</a> implements Serializable</h3> <h3>Class <a href="client/commandline/pdcommands/PrintFieldDescendingLocationCommand.html" title="class in client.commandline.pdcommands">client.commandline.pdcommands.PrintFieldDescendingLocationCommand</a> extends common.commandline.pdcommands.PeopleDatabaseCommand implements Serializable</h3>
</li> </li>
<li class="blockList"><a name="client.commandline.pdcommands.RemoveByIdCommand"> <li class="blockList"><a name="client.commandline.pdcommands.RemoveByIdCommand">
<!-- --> <!-- -->
</a> </a>
<h3>Class <a href="client/commandline/pdcommands/RemoveByIdCommand.html" title="class in client.commandline.pdcommands">client.commandline.pdcommands.RemoveByIdCommand</a> extends <a href="client/commandline/pdcommands/PeopleDatabaseCommand.html" title="class in client.commandline.pdcommands">PeopleDatabaseCommand</a> implements Serializable</h3> <h3>Class <a href="client/commandline/pdcommands/RemoveByIdCommand.html" title="class in client.commandline.pdcommands">client.commandline.pdcommands.RemoveByIdCommand</a> extends common.commandline.pdcommands.PeopleDatabaseCommand implements Serializable</h3>
</li>
<li class="blockList"><a name="client.commandline.pdcommands.SaveCommand">
<!-- -->
</a>
<h3>Class <a href="client/commandline/pdcommands/SaveCommand.html" title="class in client.commandline.pdcommands">client.commandline.pdcommands.SaveCommand</a> extends <a href="client/commandline/pdcommands/PeopleDatabaseCommand.html" title="class in client.commandline.pdcommands">PeopleDatabaseCommand</a> implements Serializable</h3>
</li> </li>
<li class="blockList"><a name="client.commandline.pdcommands.ShowCommand"> <li class="blockList"><a name="client.commandline.pdcommands.ShowCommand">
<!-- --> <!-- -->
</a> </a>
<h3>Class <a href="client/commandline/pdcommands/ShowCommand.html" title="class in client.commandline.pdcommands">client.commandline.pdcommands.ShowCommand</a> extends <a href="client/commandline/pdcommands/PeopleDatabaseCommand.html" title="class in client.commandline.pdcommands">PeopleDatabaseCommand</a> implements Serializable</h3> <h3>Class <a href="client/commandline/pdcommands/ShowCommand.html" title="class in client.commandline.pdcommands">client.commandline.pdcommands.ShowCommand</a> extends common.commandline.pdcommands.PeopleDatabaseCommand implements Serializable</h3>
</li> </li>
<li class="blockList"><a name="client.commandline.pdcommands.SumOfHeightCommand"> <li class="blockList"><a name="client.commandline.pdcommands.SumOfHeightCommand">
<!-- --> <!-- -->
</a> </a>
<h3>Class <a href="client/commandline/pdcommands/SumOfHeightCommand.html" title="class in client.commandline.pdcommands">client.commandline.pdcommands.SumOfHeightCommand</a> extends <a href="client/commandline/pdcommands/PeopleDatabaseCommand.html" title="class in client.commandline.pdcommands">PeopleDatabaseCommand</a> implements Serializable</h3> <h3>Class <a href="client/commandline/pdcommands/SumOfHeightCommand.html" title="class in client.commandline.pdcommands">client.commandline.pdcommands.SumOfHeightCommand</a> extends common.commandline.pdcommands.PeopleDatabaseCommand implements Serializable</h3>
</li> </li>
<li class="blockList"><a name="client.commandline.pdcommands.UpdateCommand"> <li class="blockList"><a name="client.commandline.pdcommands.UpdateCommand">
<!-- --> <!-- -->
</a> </a>
<h3>Class <a href="client/commandline/pdcommands/UpdateCommand.html" title="class in client.commandline.pdcommands">client.commandline.pdcommands.UpdateCommand</a> extends <a href="client/commandline/pdcommands/PeopleDatabaseCommand.html" title="class in client.commandline.pdcommands">PeopleDatabaseCommand</a> implements Serializable</h3> <h3>Class <a href="client/commandline/pdcommands/UpdateCommand.html" title="class in client.commandline.pdcommands">client.commandline.pdcommands.UpdateCommand</a> extends common.commandline.pdcommands.PeopleDatabaseCommand implements Serializable</h3>
</li> </li>
</ul> </ul>
</li> </li>

View file

@ -1,70 +1,16 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<peopleDatabase> <peopleDatabase>
<person> <person>
<name>321321321</name> <name>wasd</name>
<coordinates> <coordinates>
<x>2.0</x> <x>2.0</x>
<y>2.0</y> <y>2.0</y>
</coordinates> </coordinates>
<creationDate>2022-04-18</creationDate> <creationDate>2022-05-16</creationDate>
<height>321321</height> <height>321</height>
<passportID>321312312</passportID> <passportID>321321312321</passportID>
<eyeColor>BLACK</eyeColor> <eyeColor>BLACK</eyeColor>
<nationality>CHINA</nationality> <nationality>GERMANY</nationality>
<location>
<x>2.0</x>
<y>2.0</y>
<z>2</z>
<name>w</name>
</location>
</person>
<person>
<name>Gena</name>
<coordinates>
<x>5.0</x>
<y>6.0</y>
</coordinates>
<creationDate>2022-04-18</creationDate>
<height>124</height>
<passportID>231323232</passportID>
<eyeColor>BLACK</eyeColor>
<nationality>JAPAN</nationality>
<location>
<x>2.0</x>
<y>3.0</y>
<z>4</z>
<name>Tokyo</name>
</location>
</person>
<person>
<name>Sasha</name>
<coordinates>
<x>3.4</x>
<y>-2.0</y>
</coordinates>
<creationDate>2022-04-18</creationDate>
<height>175</height>
<passportID>2312131231</passportID>
<eyeColor>BROWN</eyeColor>
<nationality>JAPAN</nationality>
<location>
<x>2323.0</x>
<y>443.0</y>
<z>2</z>
<name>Tokyo</name>
</location>
</person>
<person>
<name>w</name>
<coordinates>
<x>2.0</x>
<y>2.0</y>
</coordinates>
<creationDate>2022-04-18</creationDate>
<height>2</height>
<passportID>321321312</passportID>
<eyeColor>ORANGE</eyeColor>
<nationality>THAILAND</nationality>
<location> <location>
<x>2.0</x> <x>2.0</x>
<y>2.0</y> <y>2.0</y>
@ -72,59 +18,5 @@
<name>2</name> <name>2</name>
</location> </location>
</person> </person>
<person>
<name>w</name>
<coordinates>
<x>2.0</x>
<y>2.0</y>
</coordinates>
<creationDate>2022-03-22</creationDate>
<height>1</height>
<passportID>wwwwwwwwwwww</passportID>
<eyeColor>BLACK</eyeColor>
<nationality>GERMANY</nationality>
<location>
<x>2.0</x>
<y>2.0</y>
<z>2</z>
<name xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/>
</location>
</person>
<person>
<name>w</name>
<coordinates>
<x>2.0</x>
<y>2.0</y>
</coordinates>
<creationDate>2022-03-22</creationDate>
<height xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/>
<passportID>wwwwwwwwwwwwwwwww</passportID>
<eyeColor>BLACK</eyeColor>
<nationality>CHINA</nationality>
<location>
<x>2.0</x>
<y>2.0</y>
<z>2</z>
<name>w</name>
</location>
</person>
<person>
<name>wasd</name>
<coordinates>
<x>2.0</x>
<y>2.0</y>
</coordinates>
<creationDate>2022-04-18</creationDate>
<height>2</height>
<passportID>2313213121</passportID>
<eyeColor>BLACK</eyeColor>
<nationality>GERMANY</nationality>
<location>
<x>2.0</x>
<y>2.0</y>
<z>2</z>
<name>wasd</name>
</location>
</person>
<initDate>2022-03-22</initDate> <initDate>2022-03-22</initDate>
</peopleDatabase> </peopleDatabase>

View file

@ -1,25 +1,19 @@
-classpath 'C:\\Users\\egor\\IdeaProjects\\Lab5\\Lab5Client\\build\\classes\\java\\main;C:\\Users\\egor\\IdeaProjects\\Lab5\\Lab5Client\\build\\resources\\main;C:\\Users\\egor\\.gradle\\caches\\modules-2\\files-2.1\\org.projectlombok\\lombok\\1.18.22\\9c08ea24c6eb714e2d6170e8122c069a0ba9aacf\\lombok-1.18.22.jar;C:\\Users\\egor\\IdeaProjects\\Lab5\\Lab5Core\\build\\libs\\Lab5Core-2.1.jar' -classpath 'C:\\Users\\egor\\IdeaProjects\\Lab5\\Lab5Client\\build\\classes\\java\\main;C:\\Users\\egor\\IdeaProjects\\Lab5\\Lab5Client\\build\\resources\\main;C:\\Users\\egor\\.gradle\\caches\\modules-2\\files-2.1\\org.projectlombok\\lombok\\1.18.24\\13a394eed5c4f9efb2a6d956e2086f1d81e857d9\\lombok-1.18.24.jar;C:\\Users\\egor\\IdeaProjects\\Lab5\\Lab5Core\\build\\libs\\Lab5Core-2.2.jar'
-d 'C:\\Users\\egor\\IdeaProjects\\Lab5\\Lab5Client\\build\\docs\\javadoc' -d 'C:\\Users\\egor\\IdeaProjects\\Lab5\\Lab5Client\\build\\docs\\javadoc'
-doctitle 'Lab5Client 2.1 API' -doctitle 'Lab5Client 2.2 API'
-encoding 'UTF-8' -encoding 'UTF-8'
-notimestamp -notimestamp
-quiet -quiet
-windowtitle 'Lab5Client 2.1 API' -windowtitle 'Lab5Client 2.2 API'
'C:\\Users\\egor\\IdeaProjects\\Lab5\\Lab5Client\\src\\main\\java\\client\\commandline\\Command.java' 'C:\\Users\\egor\\IdeaProjects\\Lab5\\Lab5Client\\src\\main\\java\\client\\commandline\\CommandLineHandlerClient.java'
'C:\\Users\\egor\\IdeaProjects\\Lab5\\Lab5Client\\src\\main\\java\\client\\commandline\\CommandLineHandler.java'
'C:\\Users\\egor\\IdeaProjects\\Lab5\\Lab5Client\\src\\main\\java\\client\\commandline\\CommandRegistry.java'
'C:\\Users\\egor\\IdeaProjects\\Lab5\\Lab5Client\\src\\main\\java\\client\\commandline\\LongStrings.java'
'C:\\Users\\egor\\IdeaProjects\\Lab5\\Lab5Client\\src\\main\\java\\client\\commandline\\pdcommands\\AddCommand.java' 'C:\\Users\\egor\\IdeaProjects\\Lab5\\Lab5Client\\src\\main\\java\\client\\commandline\\pdcommands\\AddCommand.java'
'C:\\Users\\egor\\IdeaProjects\\Lab5\\Lab5Client\\src\\main\\java\\client\\commandline\\pdcommands\\AddIfMaxCommand.java' 'C:\\Users\\egor\\IdeaProjects\\Lab5\\Lab5Client\\src\\main\\java\\client\\commandline\\pdcommands\\AddIfMaxCommand.java'
'C:\\Users\\egor\\IdeaProjects\\Lab5\\Lab5Client\\src\\main\\java\\client\\commandline\\pdcommands\\AddIfMinCommand.java' 'C:\\Users\\egor\\IdeaProjects\\Lab5\\Lab5Client\\src\\main\\java\\client\\commandline\\pdcommands\\AddIfMinCommand.java'
'C:\\Users\\egor\\IdeaProjects\\Lab5\\Lab5Client\\src\\main\\java\\client\\commandline\\pdcommands\\ClearCommand.java' 'C:\\Users\\egor\\IdeaProjects\\Lab5\\Lab5Client\\src\\main\\java\\client\\commandline\\pdcommands\\ClearCommand.java'
'C:\\Users\\egor\\IdeaProjects\\Lab5\\Lab5Client\\src\\main\\java\\client\\commandline\\pdcommands\\FilterContainsNameCommand.java' 'C:\\Users\\egor\\IdeaProjects\\Lab5\\Lab5Client\\src\\main\\java\\client\\commandline\\pdcommands\\FilterContainsNameCommand.java'
'C:\\Users\\egor\\IdeaProjects\\Lab5\\Lab5Client\\src\\main\\java\\client\\commandline\\pdcommands\\InfoCommand.java' 'C:\\Users\\egor\\IdeaProjects\\Lab5\\Lab5Client\\src\\main\\java\\client\\commandline\\pdcommands\\InfoCommand.java'
'C:\\Users\\egor\\IdeaProjects\\Lab5\\Lab5Client\\src\\main\\java\\client\\commandline\\pdcommands\\PeopleDatabaseCommand.java'
'C:\\Users\\egor\\IdeaProjects\\Lab5\\Lab5Client\\src\\main\\java\\client\\commandline\\pdcommands\\PeopleDatabaseCommands.java'
'C:\\Users\\egor\\IdeaProjects\\Lab5\\Lab5Client\\src\\main\\java\\client\\commandline\\pdcommands\\PrintFieldDescendingLocationCommand.java' 'C:\\Users\\egor\\IdeaProjects\\Lab5\\Lab5Client\\src\\main\\java\\client\\commandline\\pdcommands\\PrintFieldDescendingLocationCommand.java'
'C:\\Users\\egor\\IdeaProjects\\Lab5\\Lab5Client\\src\\main\\java\\client\\commandline\\pdcommands\\RemoveByIdCommand.java' 'C:\\Users\\egor\\IdeaProjects\\Lab5\\Lab5Client\\src\\main\\java\\client\\commandline\\pdcommands\\RemoveByIdCommand.java'
'C:\\Users\\egor\\IdeaProjects\\Lab5\\Lab5Client\\src\\main\\java\\client\\commandline\\pdcommands\\SaveCommand.java'
'C:\\Users\\egor\\IdeaProjects\\Lab5\\Lab5Client\\src\\main\\java\\client\\commandline\\pdcommands\\ShowCommand.java' 'C:\\Users\\egor\\IdeaProjects\\Lab5\\Lab5Client\\src\\main\\java\\client\\commandline\\pdcommands\\ShowCommand.java'
'C:\\Users\\egor\\IdeaProjects\\Lab5\\Lab5Client\\src\\main\\java\\client\\commandline\\pdcommands\\SumOfHeightCommand.java' 'C:\\Users\\egor\\IdeaProjects\\Lab5\\Lab5Client\\src\\main\\java\\client\\commandline\\pdcommands\\SumOfHeightCommand.java'
'C:\\Users\\egor\\IdeaProjects\\Lab5\\Lab5Client\\src\\main\\java\\client\\commandline\\pdcommands\\UpdateCommand.java' 'C:\\Users\\egor\\IdeaProjects\\Lab5\\Lab5Client\\src\\main\\java\\client\\commandline\\pdcommands\\UpdateCommand.java'

View file

@ -1,7 +1,8 @@
package client; package client;
import client.commandline.CommandLineHandler; import client.commandline.CommandLineHandlerClient;
import client.commandline.pdcommands.PeopleDatabaseCommands; import common.commandline.CommandLineHandler;
import common.commandline.pdcommands.PeopleDatabaseCommands;
import common.collection.Database; import common.collection.Database;
import common.collection.PeopleDatabase; import common.collection.PeopleDatabase;
import common.util.UtilFunctions; import common.util.UtilFunctions;
@ -13,9 +14,8 @@ public class Lab5Client {
public final static Logger LOGGER = UtilFunctions.getLogger(Lab5Client.class, "client"); public final static Logger LOGGER = UtilFunctions.getLogger(Lab5Client.class, "client");
public static void main(String[] args) { public static void main(String[] args) {
CommandLineHandler cmd = CommandLineHandler.getInstance(); CommandLineHandler cmd = CommandLineHandlerClient.getClientCommandLine();
PeopleDatabaseCommands.registerDatabaseCommands();
PeopleDatabase peopleDatabase = new PeopleDatabase(LOGGER); PeopleDatabase peopleDatabase = new PeopleDatabase(LOGGER);
try { try {
peopleDatabase.load(); peopleDatabase.load();

View file

@ -1,368 +0,0 @@
package client.commandline;
import client.net.UDPClient;
import common.commandline.response.CommandResult;
import common.commandline.response.DefaultResponse;
import common.commandline.response.Response;
import common.parser.ConnectionProperties;
import common.util.UtilFunctions;
import java.io.*;
import java.util.Deque;
import java.util.LinkedList;
import java.util.List;
import java.util.Locale;
import java.util.function.Function;
import java.util.function.Predicate;
/**
* Класс обработчика командной строки, реализует шаблон проектирования Singleton,
* читает ввод с командной строки, обрабатывает его и вызывает соответствующую команду
* на выполнение из регистра команд, используйте метод {@link #start()} для его запуска
*
* @see CommandRegistry
*/
public final class CommandLineHandler {
private final static CommandLineHandler instance = new CommandLineHandler();
private final UDPClient udp = new UDPClient(ConnectionProperties.getHostname(), ConnectionProperties.getPort());
private final Deque<Reader> inputs = new LinkedList<>();
private final Deque<String> fileNames = new LinkedList<>();
private final List<String> history = new LinkedList<>();
private BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
private boolean isActive = false;
private boolean clientMode = true;
static {
clearScreen();
CommandLineHandler.registerBasicCommands();
}
private CommandLineHandler() {}
public static CommandLineHandler getInstance() {
return instance;
}
private static void registerBasicCommands() {
CommandRegistry.registerCommands(new ExitCommand(), new HistoryCommand(), new ExecuteScriptCommand(), new ModeCommand(), new ConnectionCommand());
}
/**
* Метод, запускающий обработчик командной строки, для остановки требуется ввести команду "exit"
*/
public void start() {
System.out.println(LongStrings.GREETINGS.getValue());
this.isActive = true;
do {
input();
} while (this.isActive);
}
private static void clearScreen() {
try {
if (System.getProperty("os.name").contains("Windows"))
new ProcessBuilder("cmd", "/c", "cls").inheritIO().start().waitFor();
else {
System.out.print("\033[H\033[2J");
System.out.flush();
}
} catch (IOException | InterruptedException e) {
System.err.println("Что-то пошло не так");
}
}
private void input() {
String line = awaitInput("lab5>", "Что-то пошло не так").toLowerCase(Locale.ROOT);
String[] split = line.split("\\s+");
String alias = split[0];
String[] args = new String[]{};
if (split.length > 1) {
args = new String[split.length - 1];
System.arraycopy(split, 1, args, 0, split.length - 1);
}
executeCommand(alias, args);
}
private void executeCommand(String alias, String[] args) {
Command command = CommandRegistry.getCommand(alias);
if (command == null) {
System.err.println("Неизвестная команда " + alias + ", напишите help для отображения всех существующих команд");
return;
}
boolean argsValid = command.validate(args);
if (!argsValid) return;
boolean isClient = command.isClientOnly() || clientMode;
CommandResult result = isClient ? command.executeOnClient() : executeOnServer(udp, command);
PrintStream ps = result.getResponse() == DefaultResponse.OK ? System.out : System.err;
ps.println(result.getValue());
updateHistory(alias);
}
private void updateHistory(String command) {
history.add(command);
}
public CommandResult executeOnServer(UDPClient udp, Command command) {
return udp.send(command.executable, command.args);
}
/**
* Метод, ожидающий ввода из потока ввода {@link #reader reader} и возвращающий результат,
* печатает запрос msg перед ожиданием данных (если их вводит пользователь),
* печатает ошибку err, если при вводе данных произошла ошибка
*
* @param msg Строка, печатающаяся как запрос данных от пользователя
* @param err Строка, печатающаяся во время ошибки
*
* @return Строка из потока ввода
*/
public String awaitInput(String msg, String err) {
return awaitInput(msg, err, input -> true);
}
/**
* Метод, ожидающий ввода из потока ввода {@link #reader reader } и возвращающий результат,
* печатает запрос msg перед ожиданием данных (если их вводит пользователь),
* печатает ошибку err, если введенные данные не соответствуют предикату predicate
*
* @param msg Строка, печатающаяся как запрос данных от пользователя
* @param err Строка, печатающаяся при несоответствии ввода предикату
* @param predicate Предикат, определяющий валидность введенных данных
*
* @return Строка из потока ввода
*/
public String awaitInput(String msg, String err, Predicate<String> predicate) {
String input = null;
do {
if (inputs.isEmpty())
System.out.print(msg + " ");
try {
input = reader.readLine();
} catch (IOException e) {
e.printStackTrace();
}
if (input == null) {
removeInput();
continue;
}
input = input.trim();
if (predicate.test(input))
break;
else
System.err.println(err);
} while (true);
System.out.println();
return input;
}
/**
* Метод, ожидающий ввода из потока ввода {@link #reader reader} и возвращающий результат,
* печатает запрос msg перед ожиданием данных (если их вводит пользователь),
* печатает ошибку err, если введенные данные не соответствуют предикату predicate,
* преобразует результат в тип T в соответствии с функцией transform
*
* @param msg Строка, печатающаяся как запрос данных от пользователя
* @param err Строка, печатающаяся при несоответствии ввода предикату
* @param predicate Предикат, определяющий валидность введенных данных
* @param <T> Тип, к которому будет приведен результат
* @param transform Функция, преобразующая результат в тип T
*
* @return Результат типа T
*/
public <T> T awaitInput(String msg, String err, Predicate<String> predicate, Function<String, T> transform) {
String result = awaitInput(msg, err, predicate);
return transform.apply(result);
}
public void addNewInput(Reader reader, String filePath) {
if (this.fileNames.contains(filePath)) {
System.err.println("Замечена рекурсия, отмена смены потока");
return;
}
this.fileNames.add(filePath);
this.reader = new BufferedReader(reader);
this.inputs.add(reader);
}
public void removeInput() {
if (fileNames.size() > 0)
fileNames.removeLast();
inputs.poll();
Reader reader = inputs.isEmpty() ? new InputStreamReader(System.in) : inputs.peek();
this.reader = new BufferedReader(reader);
}
public static class ExitCommand extends Command {
public ExitCommand() {
super("exit", true, "exit : завершить программу (без сохранения в файл)",
args -> {
instance.isActive = false;
return new CommandResult("Выход из программы...", DefaultResponse.OK);
});
}
@Override
public boolean validate(String[] args) {
return true;
}
}
public static class HistoryCommand extends Command {
public HistoryCommand() {
super("history", true, "history [count] : вывести последние count введенных команд, по умолчанию count равен 6",
args -> {
int lines = args.length > 0 ? (int) args[0] : 6;
int start = lines < instance.history.size() ? instance.history.size() - lines : 0;
StringBuilder result = new StringBuilder("История последних команд:\n");
for (int i = start; i < instance.history.size(); i++)
result.append(instance.history.get(i)).append("\n");
return new CommandResult(result.toString(), DefaultResponse.OK);
});
}
@Override
public boolean validate(String[] args) {
Integer value = 6;
this.args = new Object[]{ value };
if (args.length > 0) {
value = UtilFunctions.intOrNull(args[0]);
if (value != null) {
this.args = new Object[]{ value };
return true;
} else return false;
}
return true;
}
}
public static class ExecuteScriptCommand extends Command {
public ExecuteScriptCommand() {
super("execute_script", true, "execute_script {file_name} : считать и исполнить скрипт из указанного файла. В скрипте содержатся команды в таком же виде, в котором их вводит пользователь в интерактивном режиме.",
args -> {
String fileName = (String) args[0];
File file = new File(fileName);
if (!file.exists() || file.isDirectory()) {
Response response = DefaultResponse.FILE_NOT_FOUND;
return new CommandResult(response.getMsg(), response);
}
Reader streamReader;
try {
streamReader = new InputStreamReader(new FileInputStream(file));
} catch (FileNotFoundException e) {
Response response = DefaultResponse.UNKNOWN;
return new CommandResult(response.getMsg(), response);
}
instance.addNewInput(streamReader, fileName);
Response response = DefaultResponse.OK;
return new CommandResult(response.getMsg(), response);
});
}
@Override
public boolean validate(String[] args) {
if (args.length < 1) {
System.err.println("Недостаточно данных");
return false;
}
this.args = args;
return true;
}
}
public static class ModeCommand extends Command {
public ModeCommand() {
super("mode", true, "mode [sw] : выводит режим работы программы, если написать sw, меняет режим с серверного на клиентский или наоборот",
args -> {
String result;
if (args.length == 0) {
result = "Программа работает в режиме клиент " + (instance.clientMode ? "" : "+ сервер");
} else {
if (instance.clientMode) {
result = "Режим работы сменен на клиент + сервер";
instance.udp.connect();
if (!instance.udp.isAvailable()) {
instance.udp.disconnect();
instance.clientMode = true;
return new CommandResult("Не удалось установить соединение с сервером", DefaultResponse.SERVER_ERROR);
} else instance.clientMode = false;
} else {
result = "Режим работы сменен на клиент";
instance.udp.disconnect();
instance.clientMode = true;
}
}
return new CommandResult(result, DefaultResponse.OK);
});
}
@Override
public boolean validate(String[] args) {
if (args.length > 0 && args[0].equals("sw")) this.args = args;
else this.args = new Object[]{};
return true;
}
}
public static class ConnectionCommand extends Command {
public ConnectionCommand() {
super("con", true, "con [host|port] [value] : выводит информацию о сохраненных данных соединения с сервером, можно менять адрес или порт написав host или port и после них соответствующее значение",
args -> {
String result;
if (args.length == 0) {
result = String.format("Информация о соединении:\n\tАдрес - %s\n\орт - %d",
ConnectionProperties.getHostname(), ConnectionProperties.getPort());
return new CommandResult(result, DefaultResponse.OK);
} else {
String change = (String) args[0];
if (change.equals("host")) {
String host = (String) args[1];
ConnectionProperties.setHostname(host);
instance.udp.setHostname(host);
instance.udp.disconnect();
instance.udp.connect();
Response response = DefaultResponse.OK;
return new CommandResult(response.getMsg(), response);
} else {
int port = (Integer) args[1];
ConnectionProperties.setPort(port);
instance.udp.setPort(port);
instance.udp.disconnect();
instance.udp.connect();
Response response = DefaultResponse.OK;
return new CommandResult(response.getMsg(), response);
}
}
});
}
@Override
public boolean validate(String[] args) {
if (args.length == 0){
this.args = new Object[]{};
return true;
}
if (args.length < 2) {
System.err.println("Недостаточно аргументов");
return false;
}
String change = args[0].toLowerCase(Locale.ROOT);
if (change.equals("host")) {
this.args = new Object[]{ change, args[1] };
return true;
} else if (change.equals("port")) {
Integer port = UtilFunctions.intOrNull(args[1]);
if (port == null || port < 0 || port > 65535) {
System.err.println("Порт должен быть целым числом от 0 до 65535");
return false;
}
this.args = new Object[]{ change, port };
return true;
}
System.err.println("Неизвестное свойство " + args[0]);
return false;
}
}
}

View file

@ -0,0 +1,146 @@
package client.commandline;
import client.commandline.pdcommands.*;
import client.net.UDPClient;
import common.commandline.Command;
import common.commandline.CommandLineHandler;
import common.commandline.CommandRegistry;
import common.commandline.response.CommandResult;
import common.commandline.response.DefaultResponse;
import common.commandline.response.Response;
import common.parser.ConnectionProperties;
import common.util.UtilFunctions;
import java.io.*;
import java.util.Locale;
public final class CommandLineHandlerClient extends CommandLineHandler {
private boolean clientMode = true;
private final UDPClient udp = new UDPClient(ConnectionProperties.getHostname(), ConnectionProperties.getPort());
private CommandLineHandlerClient() {
super();
CommandRegistry.registerCommands(new ModeCommand(), new ConnectionCommand(), new InfoCommand(), new ShowCommand(), new AddCommand(), new AddIfMaxCommand(),
new AddIfMinCommand(), new ClearCommand(), new FilterContainsNameCommand(), new PrintFieldDescendingLocationCommand(),
new RemoveByIdCommand(), new SumOfHeightCommand(), new UpdateCommand());
}
public static CommandLineHandler getClientCommandLine() {
instance = new CommandLineHandlerClient();
return instance;
}
protected void executeCommand(String alias, String[] args) {
Command command = CommandRegistry.getCommand(alias);
if (command == null) {
System.err.println("Неизвестная команда " + alias + ", напишите help для отображения всех существующих команд");
return;
}
boolean argsValid = command.validate(args);
if (!argsValid) return;
boolean isClient = command.isClientOnly() || clientMode;
CommandResult result = isClient ? command.executeOnClient() : executeOnServer(udp, command);
PrintStream ps = result.getResponse() == DefaultResponse.OK ? System.out : System.err;
ps.println(result.getValue());
updateHistory(alias);
}
public CommandResult executeOnServer(UDPClient udp, Command command) {
return udp.send(command.getExecutable(), command.getArgs());
}
public class ModeCommand extends Command {
public ModeCommand() {
super("mode", true, "mode [sw] : выводит режим работы программы, если написать sw, меняет режим с серверного на клиентский или наоборот");
this.executable = args -> {
String result;
if (args.length == 0) {
result = "Программа работает в режиме клиент " + (clientMode ? "" : "+ сервер");
} else {
if (clientMode) {
result = "Режим работы сменен на клиент + сервер";
udp.connect();
if (!udp.isAvailable()) {
udp.disconnect();
clientMode = true;
return new CommandResult("Не удалось установить соединение с сервером", DefaultResponse.SERVER_ERROR);
} else clientMode = false;
} else {
result = "Режим работы сменен на клиент";
udp.disconnect();
clientMode = true;
}
}
return new CommandResult(result, DefaultResponse.OK);
};
}
@Override
public boolean validate(String[] args) {
if (args.length > 0 && args[0].equals("sw")) this.args = args;
else this.args = new Object[]{};
return true;
}
}
public class ConnectionCommand extends Command {
public ConnectionCommand() {
super("con", true, "con [host|port] [value] : выводит информацию о сохраненных данных соединения с сервером, можно менять адрес или порт написав host или port и после них соответствующее значение");
this.executable = args -> {
String result;
if (args.length == 0) {
result = String.format("Информация о соединении:\n\tАдрес - %s\n\орт - %d",
ConnectionProperties.getHostname(), ConnectionProperties.getPort());
return new CommandResult(result, DefaultResponse.OK);
} else {
String change = (String) args[0];
if (change.equals("host")) {
String host = (String) args[1];
ConnectionProperties.setHostname(host);
udp.setHostname(host);
udp.disconnect();
udp.connect();
Response response = DefaultResponse.OK;
return new CommandResult(response.getMsg(), response);
} else {
int port = (Integer) args[1];
ConnectionProperties.setPort(port);
udp.setPort(port);
udp.disconnect();
udp.connect();
Response response = DefaultResponse.OK;
return new CommandResult(response.getMsg(), response);
}
}
};
}
@Override
public boolean validate(String[] args) {
if (args.length == 0){
this.args = new Object[]{};
return true;
}
if (args.length < 2) {
System.err.println("Недостаточно аргументов");
return false;
}
String change = args[0].toLowerCase(Locale.ROOT);
if (change.equals("host")) {
this.args = new Object[]{ change, args[1] };
return true;
} else if (change.equals("port")) {
Integer port = UtilFunctions.intOrNull(args[1]);
if (port == null || port < 0 || port > 65535) {
System.err.println("Порт должен быть целым числом от 0 до 65535");
return false;
}
this.args = new Object[]{ change, port };
return true;
}
System.err.println("Неизвестное свойство " + args[0]);
return false;
}
}
}

View file

@ -1,6 +1,8 @@
package client.commandline.pdcommands; package client.commandline.pdcommands;
import common.commandline.Executables; import common.commandline.Executables;
import common.commandline.pdcommands.PeopleDatabaseCommand;
import common.commandline.pdcommands.PeopleDatabaseCommands;
public class AddCommand extends PeopleDatabaseCommand { public class AddCommand extends PeopleDatabaseCommand {
public AddCommand() { public AddCommand() {

View file

@ -1,6 +1,8 @@
package client.commandline.pdcommands; package client.commandline.pdcommands;
import common.commandline.Executables; import common.commandline.Executables;
import common.commandline.pdcommands.PeopleDatabaseCommand;
import common.commandline.pdcommands.PeopleDatabaseCommands;
public class AddIfMaxCommand extends PeopleDatabaseCommand { public class AddIfMaxCommand extends PeopleDatabaseCommand {
public AddIfMaxCommand() { public AddIfMaxCommand() {

View file

@ -1,6 +1,8 @@
package client.commandline.pdcommands; package client.commandline.pdcommands;
import common.commandline.Executables; import common.commandline.Executables;
import common.commandline.pdcommands.PeopleDatabaseCommand;
import common.commandline.pdcommands.PeopleDatabaseCommands;
public class AddIfMinCommand extends PeopleDatabaseCommand { public class AddIfMinCommand extends PeopleDatabaseCommand {
public AddIfMinCommand() { public AddIfMinCommand() {

View file

@ -1,6 +1,7 @@
package client.commandline.pdcommands; package client.commandline.pdcommands;
import common.commandline.Executables; import common.commandline.Executables;
import common.commandline.pdcommands.PeopleDatabaseCommand;
public class ClearCommand extends PeopleDatabaseCommand { public class ClearCommand extends PeopleDatabaseCommand {
public ClearCommand() { public ClearCommand() {

View file

@ -1,6 +1,7 @@
package client.commandline.pdcommands; package client.commandline.pdcommands;
import common.commandline.Executables; import common.commandline.Executables;
import common.commandline.pdcommands.PeopleDatabaseCommand;
public class FilterContainsNameCommand extends PeopleDatabaseCommand { public class FilterContainsNameCommand extends PeopleDatabaseCommand {
public FilterContainsNameCommand() { public FilterContainsNameCommand() {

View file

@ -1,6 +1,7 @@
package client.commandline.pdcommands; package client.commandline.pdcommands;
import common.commandline.Executables; import common.commandline.Executables;
import common.commandline.pdcommands.PeopleDatabaseCommand;
public class InfoCommand extends PeopleDatabaseCommand { public class InfoCommand extends PeopleDatabaseCommand {
public InfoCommand() { public InfoCommand() {

View file

@ -1,6 +1,7 @@
package client.commandline.pdcommands; package client.commandline.pdcommands;
import common.commandline.Executables; import common.commandline.Executables;
import common.commandline.pdcommands.PeopleDatabaseCommand;
public class PrintFieldDescendingLocationCommand extends PeopleDatabaseCommand { public class PrintFieldDescendingLocationCommand extends PeopleDatabaseCommand {
public PrintFieldDescendingLocationCommand() { public PrintFieldDescendingLocationCommand() {

View file

@ -1,6 +1,7 @@
package client.commandline.pdcommands; package client.commandline.pdcommands;
import common.commandline.Executables; import common.commandline.Executables;
import common.commandline.pdcommands.PeopleDatabaseCommand;
import common.util.UtilFunctions; import common.util.UtilFunctions;
public class RemoveByIdCommand extends PeopleDatabaseCommand { public class RemoveByIdCommand extends PeopleDatabaseCommand {

View file

@ -1,16 +0,0 @@
package client.commandline.pdcommands;
import common.commandline.Executables;
public class SaveCommand extends PeopleDatabaseCommand {
public SaveCommand() {
super("save", false, "save : сохранить коллекцию в файл",
Executables.SAVE.getExecutable());
}
@Override
public boolean validate(String[] args) {
this.args = new Object[]{ null };
return true;
}
}

View file

@ -1,6 +1,7 @@
package client.commandline.pdcommands; package client.commandline.pdcommands;
import common.commandline.Executables; import common.commandline.Executables;
import common.commandline.pdcommands.PeopleDatabaseCommand;
public class ShowCommand extends PeopleDatabaseCommand { public class ShowCommand extends PeopleDatabaseCommand {
public ShowCommand() { public ShowCommand() {

View file

@ -1,6 +1,7 @@
package client.commandline.pdcommands; package client.commandline.pdcommands;
import common.commandline.Executables; import common.commandline.Executables;
import common.commandline.pdcommands.PeopleDatabaseCommand;
public class SumOfHeightCommand extends PeopleDatabaseCommand { public class SumOfHeightCommand extends PeopleDatabaseCommand {
public SumOfHeightCommand() { public SumOfHeightCommand() {

View file

@ -1,6 +1,8 @@
package client.commandline.pdcommands; package client.commandline.pdcommands;
import common.commandline.Executables; import common.commandline.Executables;
import common.commandline.pdcommands.PeopleDatabaseCommand;
import common.commandline.pdcommands.PeopleDatabaseCommands;
import common.util.UtilFunctions; import common.util.UtilFunctions;
public class UpdateCommand extends PeopleDatabaseCommand { public class UpdateCommand extends PeopleDatabaseCommand {

View file

@ -3,7 +3,7 @@ plugins {
} }
group = "ru.erius.lab5" group = "ru.erius.lab5"
version = "2.1" version = "2.2"
repositories { repositories {
mavenCentral() mavenCentral()
@ -12,8 +12,8 @@ repositories {
dependencies { dependencies {
testImplementation("org.junit.jupiter:junit-jupiter-api:5.8.2") testImplementation("org.junit.jupiter:junit-jupiter-api:5.8.2")
testRuntimeOnly("org.junit.jupiter:junit-jupiter-engine") testRuntimeOnly("org.junit.jupiter:junit-jupiter-engine")
compileOnly("org.projectlombok:lombok:1.18.22") compileOnly("org.projectlombok:lombok:1.18.24")
annotationProcessor("org.projectlombok:lombok:1.18.22") annotationProcessor("org.projectlombok:lombok:1.18.24")
} }
tasks.getByName<Test>("test") { tasks.getByName<Test>("test") {

View file

@ -3,7 +3,7 @@
<html lang="ru"> <html lang="ru">
<head> <head>
<!-- Generated by javadoc --> <!-- Generated by javadoc -->
<title>All Classes (Lab5Core 2.1 API)</title> <title>All Classes (Lab5Core 2.2 API)</title>
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script> <script type="text/javascript" src="script.js"></script>
</head> </head>
@ -20,6 +20,14 @@
<li><a href="common/parser/Adapters.NameAdapter.html" title="class in common.parser" target="classFrame">Adapters.NameAdapter</a></li> <li><a href="common/parser/Adapters.NameAdapter.html" title="class in common.parser" target="classFrame">Adapters.NameAdapter</a></li>
<li><a href="common/parser/Adapters.PassportAdapter.html" title="class in common.parser" target="classFrame">Adapters.PassportAdapter</a></li> <li><a href="common/parser/Adapters.PassportAdapter.html" title="class in common.parser" target="classFrame">Adapters.PassportAdapter</a></li>
<li><a href="common/data/Color.html" title="enum in common.data" target="classFrame">Color</a></li> <li><a href="common/data/Color.html" title="enum in common.data" target="classFrame">Color</a></li>
<li><a href="common/commandline/Command.html" title="class in common.commandline" target="classFrame">Command</a></li>
<li><a href="common/commandline/CommandLineHandler.html" title="class in common.commandline" target="classFrame">CommandLineHandler</a></li>
<li><a href="common/commandline/CommandLineHandler.CommandLineNotInitialized.html" title="class in common.commandline" target="classFrame">CommandLineHandler.CommandLineNotInitialized</a></li>
<li><a href="common/commandline/CommandLineHandler.SaveCommand.html" title="class in common.commandline" target="classFrame">CommandLineHandler.SaveCommand</a></li>
<li><a href="common/commandline/CommandRegistry.html" title="class in common.commandline" target="classFrame">CommandRegistry</a></li>
<li><a href="common/commandline/CommandRegistry.CommandAlreadyExistsException.html" title="class in common.commandline" target="classFrame">CommandRegistry.CommandAlreadyExistsException</a></li>
<li><a href="common/commandline/CommandRegistry.CommandNotFoundException.html" title="class in common.commandline" target="classFrame">CommandRegistry.CommandNotFoundException</a></li>
<li><a href="common/commandline/CommandRegistry.HelpCommand.html" title="class in common.commandline" target="classFrame">CommandRegistry.HelpCommand</a></li>
<li><a href="common/commandline/response/CommandResult.html" title="class in common.commandline.response" target="classFrame">CommandResult</a></li> <li><a href="common/commandline/response/CommandResult.html" title="class in common.commandline.response" target="classFrame">CommandResult</a></li>
<li><a href="common/parser/ConnectionProperties.html" title="class in common.parser" target="classFrame">ConnectionProperties</a></li> <li><a href="common/parser/ConnectionProperties.html" title="class in common.parser" target="classFrame">ConnectionProperties</a></li>
<li><a href="common/data/Coordinates.html" title="class in common.data" target="classFrame">Coordinates</a></li> <li><a href="common/data/Coordinates.html" title="class in common.data" target="classFrame">Coordinates</a></li>
@ -31,7 +39,10 @@
<li><a href="common/commandline/Executable.html" title="interface in common.commandline" target="classFrame"><span class="interfaceName">Executable</span></a></li> <li><a href="common/commandline/Executable.html" title="interface in common.commandline" target="classFrame"><span class="interfaceName">Executable</span></a></li>
<li><a href="common/commandline/Executables.html" title="enum in common.commandline" target="classFrame">Executables</a></li> <li><a href="common/commandline/Executables.html" title="enum in common.commandline" target="classFrame">Executables</a></li>
<li><a href="common/data/Location.html" title="class in common.data" target="classFrame">Location</a></li> <li><a href="common/data/Location.html" title="class in common.data" target="classFrame">Location</a></li>
<li><a href="common/commandline/LongStrings.html" title="enum in common.commandline" target="classFrame">LongStrings</a></li>
<li><a href="common/collection/PeopleDatabase.html" title="class in common.collection" target="classFrame">PeopleDatabase</a></li> <li><a href="common/collection/PeopleDatabase.html" title="class in common.collection" target="classFrame">PeopleDatabase</a></li>
<li><a href="common/commandline/pdcommands/PeopleDatabaseCommand.html" title="class in common.commandline.pdcommands" target="classFrame">PeopleDatabaseCommand</a></li>
<li><a href="common/commandline/pdcommands/PeopleDatabaseCommands.html" title="class in common.commandline.pdcommands" target="classFrame">PeopleDatabaseCommands</a></li>
<li><a href="common/commandline/response/PeopleDatabaseResponse.html" title="enum in common.commandline.response" target="classFrame">PeopleDatabaseResponse</a></li> <li><a href="common/commandline/response/PeopleDatabaseResponse.html" title="enum in common.commandline.response" target="classFrame">PeopleDatabaseResponse</a></li>
<li><a href="common/data/Person.html" title="class in common.data" target="classFrame">Person</a></li> <li><a href="common/data/Person.html" title="class in common.data" target="classFrame">Person</a></li>
<li><a href="common/commandline/response/Response.html" title="interface in common.commandline.response" target="classFrame"><span class="interfaceName">Response</span></a></li> <li><a href="common/commandline/response/Response.html" title="interface in common.commandline.response" target="classFrame"><span class="interfaceName">Response</span></a></li>

Some files were not shown because too many files have changed in this diff Show more