Commit dc1050ff authored by nargessalehi98's avatar nargessalehi98

final

parent 578723b1
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (13.0.2) on Sat Jun 13 21:47:41 IRDT 2020 -->
<title>Files</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-06-13">
<meta name="description" content="declaration: class: Files">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.css" title="Style">
<script type="text/javascript" src="script.js"></script>
<script type="text/javascript" src="script-dir/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="script-dir/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="script-dir/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="script-dir/jquery-3.4.1.js"></script>
<script type="text/javascript" src="script-dir/jquery-ui.js"></script>
</head>
<body class="class-declaration">
<script type="text/javascript">var data = {"i0":9,"i1":9,"i2":9,"i3":9,"i4":9,"i5":9,"i6":9,"i7":9,"i8":9,"i9":9,"i10":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";
var pathtoroot = "./";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="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-files/index-1.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&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>
<div class="navListSearch"><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</div>
</div>
<a id="skip.navbar.top">
<!-- -->
</a>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<h1 title="Class Files" class="title">Class Files</h1>
</div>
<div class="contentContainer">
<div class="inheritance" title="Inheritance Tree">java.lang.Object
<div class="inheritance">Files</div>
</div>
<section class="description">
<hr>
<pre>public class <span class="typeNameLabel">Files</span>
extends java.lang.Object</pre>
<div class="block">Manage requests files</div>
</section>
<section class="summary">
<ul class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li class="blockList">
<section class="constructorSummary"><a id="constructor.summary">
<!-- -->
</a>
<h2>Constructor Summary</h2>
<div class="memberSummary">
<table>
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<thead>
<tr>
<th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
</thead>
<tbody>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E()">Files</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li class="blockList">
<section class="methodSummary"><a id="method.summary">
<!-- -->
</a>
<h2>Method Summary</h2>
<div class="memberSummary">
<div role="tablist" aria-orientation="horizontal"><button role="tab" aria-selected="true" aria-controls="memberSummary_tabpanel" tabindex="0" onkeydown="switchTab(event)" id="t0" class="activeTableTab">All Methods</button><button role="tab" aria-selected="false" aria-controls="memberSummary_tabpanel" tabindex="-1" onkeydown="switchTab(event)" id="t1" class="tableTab" onclick="show(1);">Static Methods</button><button role="tab" aria-selected="false" aria-controls="memberSummary_tabpanel" tabindex="-1" onkeydown="switchTab(event)" id="t4" class="tableTab" onclick="show(8);">Concrete Methods</button></div>
<div id="memberSummary_tabpanel" role="tabpanel">
<table aria-labelledby="t0">
<thead>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
</thead>
<tbody>
<tr class="altColor" id="i0">
<td class="colFirst"><code>static java.lang.String</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#fileReader(java.io.File)">fileReader</a></span>&#8203;(java.io.File&nbsp;file)</code></th>
<td class="colLast">
<div class="block">Read file if asked</div>
</td>
</tr>
<tr class="rowColor" id="i1">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#fileWriterRequest(java.lang.String,java.lang.String,java.lang.String)">fileWriterRequest</a></span>&#8203;(java.lang.String&nbsp;content,
java.lang.String&nbsp;directory,
java.lang.String&nbsp;fileName)</code></th>
<td class="colLast">
<div class="block">Write all the information of request</div>
</td>
</tr>
<tr class="altColor" id="i2">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#fileWriterResponse(java.lang.String,java.lang.String)">fileWriterResponse</a></span>&#8203;(java.lang.String&nbsp;content,
java.lang.String&nbsp;fileName)</code></th>
<td class="colLast">
<div class="block">Write response if asked for</div>
</td>
</tr>
<tr class="rowColor" id="i3">
<td class="colFirst"><code>static boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isDirectory(java.lang.String)">isDirectory</a></span>&#8203;(java.lang.String&nbsp;name)</code></th>
<td class="colLast">
<div class="block">check if the given name is a directory name or no</div>
</td>
</tr>
<tr class="altColor" id="i4">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#makeDirectory(java.lang.String)">makeDirectory</a></span>&#8203;(java.lang.String&nbsp;name)</code></th>
<td class="colLast">
<div class="block">Creat new directory by user request</div>
</td>
</tr>
<tr class="rowColor" id="i5">
<td class="colFirst"><code>static int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#numberOfFiles(java.lang.String)">numberOfFiles</a></span>&#8203;(java.lang.String&nbsp;directory)</code></th>
<td class="colLast">
<div class="block">Give number of file in a directory</div>
</td>
</tr>
<tr class="altColor" id="i6">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setMassageValues(java.lang.String)">setMassageValues</a></span>&#8203;(java.lang.String&nbsp;filePath)</code></th>
<td class="colLast">
<div class="block">Read different value of a requests in a file</div>
</td>
</tr>
<tr class="rowColor" id="i7">
<td class="colFirst"><code>static java.io.File[]</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#showDirectories()">showDirectories</a></span>()</code></th>
<td class="colLast">
<div class="block">List all the directory</div>
</td>
</tr>
<tr class="altColor" id="i8">
<td class="colFirst"><code>static java.io.File[]</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#showList(java.lang.String)">showList</a></span>&#8203;(java.lang.String&nbsp;name)</code></th>
<td class="colLast">
<div class="block">show all the requests in a directory</div>
</td>
</tr>
<tr class="rowColor" id="i9">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#showRequest(java.lang.Integer,java.lang.String)">showRequest</a></span>&#8203;(java.lang.Integer&nbsp;number,
java.lang.String&nbsp;directory)</code></th>
<td class="colLast">
<div class="block">Show information of a requests</div>
</td>
</tr>
<tr class="altColor" id="i10">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#showRequestList(java.lang.String)">showRequestList</a></span>&#8203;(java.lang.String&nbsp;Directory)</code></th>
<td class="colLast">
<div class="block">show options list of requests</div>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a><code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li class="blockList">
<section class="constructorDetails"><a id="constructor.detail">
<!-- -->
</a>
<h2>Constructor Details</h2>
<ul class="blockList">
<li class="blockList">
<section class="detail">
<h3><a id="&lt;init&gt;()">Files</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="memberName">Files</span>()</div>
</section>
</li>
</ul>
</section>
</li>
<!-- ============ METHOD DETAIL ========== -->
<li class="blockList">
<section class="methodDetails"><a id="method.detail">
<!-- -->
</a>
<h2>Method Details</h2>
<ul class="blockList">
<li class="blockList">
<section class="detail">
<h3><a id="makeDirectory(java.lang.String)">makeDirectory</a></h3>
<div class="memberSignature"><span class="modifiers">public static</span>&nbsp;<span class="returnType">void</span>&nbsp;<span class="memberName">makeDirectory</span>&#8203;(<span class="arguments">java.lang.String&nbsp;name)</span></div>
<div class="block">Creat new directory by user request</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>name</code> - of directory</dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="fileWriterResponse(java.lang.String,java.lang.String)">fileWriterResponse</a></h3>
<div class="memberSignature"><span class="modifiers">public static</span>&nbsp;<span class="returnType">void</span>&nbsp;<span class="memberName">fileWriterResponse</span>&#8203;(<span class="arguments">java.lang.String&nbsp;content,
java.lang.String&nbsp;fileName)</span>
throws <span class="exceptions">java.io.IOException</span></div>
<div class="block">Write response if asked for</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>content</code> - of response</dd>
<dd><code>fileName</code> - name of file</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.io.IOException</code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="fileWriterRequest(java.lang.String,java.lang.String,java.lang.String)">fileWriterRequest</a></h3>
<div class="memberSignature"><span class="modifiers">public static</span>&nbsp;<span class="returnType">void</span>&nbsp;<span class="memberName">fileWriterRequest</span>&#8203;(<span class="arguments">java.lang.String&nbsp;content,
java.lang.String&nbsp;directory,
java.lang.String&nbsp;fileName)</span>
throws <span class="exceptions">java.io.IOException</span></div>
<div class="block">Write all the information of request</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>content</code> - of request</dd>
<dd><code>directory</code> - to save in</dd>
<dd><code>fileName</code> - path</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.io.IOException</code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="fileReader(java.io.File)">fileReader</a></h3>
<div class="memberSignature"><span class="modifiers">public static</span>&nbsp;<span class="returnType">java.lang.String</span>&nbsp;<span class="memberName">fileReader</span>&#8203;(<span class="arguments">java.io.File&nbsp;file)</span></div>
<div class="block">Read file if asked</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>file</code> - to be read</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>content of file</dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="showDirectories()">showDirectories</a></h3>
<div class="memberSignature"><span class="modifiers">public static</span>&nbsp;<span class="returnType">java.io.File[]</span>&nbsp;<span class="memberName">showDirectories</span>()</div>
<div class="block">List all the directory</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>File[] of directories</dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="showList(java.lang.String)">showList</a></h3>
<div class="memberSignature"><span class="modifiers">public static</span>&nbsp;<span class="returnType">java.io.File[]</span>&nbsp;<span class="memberName">showList</span>&#8203;(<span class="arguments">java.lang.String&nbsp;name)</span></div>
<div class="block">show all the requests in a directory</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>name</code> - of directory</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>list of requests</dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="isDirectory(java.lang.String)">isDirectory</a></h3>
<div class="memberSignature"><span class="modifiers">public static</span>&nbsp;<span class="returnType">boolean</span>&nbsp;<span class="memberName">isDirectory</span>&#8203;(<span class="arguments">java.lang.String&nbsp;name)</span></div>
<div class="block">check if the given name is a directory name or no</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>name</code> - of directory</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>true or false</dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="showRequestList(java.lang.String)">showRequestList</a></h3>
<div class="memberSignature"><span class="modifiers">public static</span>&nbsp;<span class="returnType">void</span>&nbsp;<span class="memberName">showRequestList</span>&#8203;(<span class="arguments">java.lang.String&nbsp;Directory)</span>
throws <span class="exceptions">java.io.FileNotFoundException</span></div>
<div class="block">show options list of requests</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>Directory</code> - given directory</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.io.FileNotFoundException</code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="numberOfFiles(java.lang.String)">numberOfFiles</a></h3>
<div class="memberSignature"><span class="modifiers">public static</span>&nbsp;<span class="returnType">int</span>&nbsp;<span class="memberName">numberOfFiles</span>&#8203;(<span class="arguments">java.lang.String&nbsp;directory)</span></div>
<div class="block">Give number of file in a directory</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>directory</code> - to check number of file in it</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>number of file</dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="showRequest(java.lang.Integer,java.lang.String)">showRequest</a></h3>
<div class="memberSignature"><span class="modifiers">public static</span>&nbsp;<span class="returnType">void</span>&nbsp;<span class="memberName">showRequest</span>&#8203;(<span class="arguments">java.lang.Integer&nbsp;number,
java.lang.String&nbsp;directory)</span></div>
<div class="block">Show information of a requests</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>number</code> - Of request in shown list</dd>
<dd><code>directory</code> - Directory of request</dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="setMassageValues(java.lang.String)">setMassageValues</a></h3>
<div class="memberSignature"><span class="modifiers">public static</span>&nbsp;<span class="returnType">void</span>&nbsp;<span class="memberName">setMassageValues</span>&#8203;(<span class="arguments">java.lang.String&nbsp;filePath)</span>
throws <span class="exceptions">java.io.FileNotFoundException</span></div>
<div class="block">Read different value of a requests in a file</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>filePath</code> - given file address</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.io.FileNotFoundException</code></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="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-files/index-1.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&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>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>
...@@ -2,10 +2,10 @@ ...@@ -2,10 +2,10 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (13.0.2) on Tue May 12 16:09:29 IRDT 2020 --> <!-- Generated by javadoc (13.0.2) on Sat Jun 13 21:47:41 IRDT 2020 -->
<title>GUI</title> <title>GUI</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-05-12"> <meta name="dc.created" content="2020-06-13">
<meta name="description" content="declaration: class: GUI"> <meta name="description" content="declaration: class: GUI">
<meta name="generator" content="javadoc/ClassWriterImpl"> <meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
...@@ -20,7 +20,7 @@ ...@@ -20,7 +20,7 @@
<script type="text/javascript" src="script-dir/jquery-ui.js"></script> <script type="text/javascript" src="script-dir/jquery-ui.js"></script>
</head> </head>
<body class="class-declaration"> <body class="class-declaration">
<script type="text/javascript">var data = {"i0":10,"i1":10}; <script type="text/javascript">var data = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor"; var altColor = "altColor";
var rowColor = "rowColor"; var rowColor = "rowColor";
...@@ -159,12 +159,29 @@ int&nbsp;weight)</code></th> ...@@ -159,12 +159,29 @@ int&nbsp;weight)</code></th>
</tr> </tr>
<tr class="rowColor" id="i1"> <tr class="rowColor" id="i1">
<td class="colFirst"><code>void</code></td> <td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#sendRequest()">sendRequest</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor" id="i2">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setSystemTray()">setSystemTray</a></span>()</code></th> <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setSystemTray()">setSystemTray</a></span>()</code></th>
<td class="colLast"> <td class="colLast">
<div class="block">Provide adding program to system tray <div class="block">Provide adding program to system tray
copied from StackOverFlow</div> copied from StackOverFlow</div>
</td> </td>
</tr> </tr>
<tr class="rowColor" id="i3">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#updateComboBox(javax.swing.JComboBox,java.io.File%5B%5D)">updateComboBox</a></span>&#8203;(javax.swing.JComboBox&nbsp;comboBox,
java.io.File[]&nbsp;FileList)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor" id="i4">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#updateJTree(javax.swing.tree.DefaultMutableTreeNode,java.io.File%5B%5D)">updateJTree</a></span>&#8203;(javax.swing.tree.DefaultMutableTreeNode&nbsp;baseNode,
java.io.File[]&nbsp;FileList)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody> </tbody>
</table> </table>
</div> </div>
...@@ -206,6 +223,20 @@ int&nbsp;weight)</code></th> ...@@ -206,6 +223,20 @@ int&nbsp;weight)</code></th>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<section class="detail"> <section class="detail">
<h3><a id="updateJTree(javax.swing.tree.DefaultMutableTreeNode,java.io.File[])">updateJTree</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">void</span>&nbsp;<span class="memberName">updateJTree</span>&#8203;(<span class="arguments">javax.swing.tree.DefaultMutableTreeNode&nbsp;baseNode,
java.io.File[]&nbsp;FileList)</span></div>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="updateComboBox(javax.swing.JComboBox,java.io.File[])">updateComboBox</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">void</span>&nbsp;<span class="memberName">updateComboBox</span>&#8203;(<span class="arguments">javax.swing.JComboBox&nbsp;comboBox,
java.io.File[]&nbsp;FileList)</span></div>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="addJPanel(javax.swing.JPanel,java.awt.Color,javax.swing.border.Border,int,int)">addJPanel</a></h3> <h3><a id="addJPanel(javax.swing.JPanel,java.awt.Color,javax.swing.border.Border,int,int)">addJPanel</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">void</span>&nbsp;<span class="memberName">addJPanel</span>&#8203;(<span class="arguments">javax.swing.JPanel&nbsp;jPanel, <div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">void</span>&nbsp;<span class="memberName">addJPanel</span>&#8203;(<span class="arguments">javax.swing.JPanel&nbsp;jPanel,
java.awt.Color&nbsp;color, java.awt.Color&nbsp;color,
...@@ -231,6 +262,12 @@ int&nbsp;weight)</span></div> ...@@ -231,6 +262,12 @@ int&nbsp;weight)</span></div>
copied from StackOverFlow</div> copied from StackOverFlow</div>
</section> </section>
</li> </li>
<li class="blockList">
<section class="detail">
<h3><a id="sendRequest()">sendRequest</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">void</span>&nbsp;<span class="memberName">sendRequest</span>()</div>
</section>
</li>
</ul> </ul>
</section> </section>
</li> </li>
......
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (13.0.2) on Sat Jun 13 21:47:41 IRDT 2020 -->
<title>HTTPClient</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-06-13">
<meta name="description" content="declaration: class: HTTPClient">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.css" title="Style">
<script type="text/javascript" src="script.js"></script>
<script type="text/javascript" src="script-dir/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="script-dir/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="script-dir/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="script-dir/jquery-3.4.1.js"></script>
<script type="text/javascript" src="script-dir/jquery-ui.js"></script>
</head>
<body class="class-declaration">
<script type="text/javascript">var data = {"i0":9,"i1":9,"i2":9,"i3":9,"i4":10,"i5":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";
var pathtoroot = "./";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="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-files/index-1.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&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>
<div class="navListSearch"><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</div>
</div>
<a id="skip.navbar.top">
<!-- -->
</a>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<h1 title="Class HTTPClient" class="title">Class HTTPClient</h1>
</div>
<div class="contentContainer">
<div class="inheritance" title="Inheritance Tree">java.lang.Object
<div class="inheritance">HTTPClient</div>
</div>
<section class="description">
<hr>
<pre>public class <span class="typeNameLabel">HTTPClient</span>
extends java.lang.Object</pre>
<div class="block">Provide a console http-request-app</div>
</section>
<section class="summary">
<ul class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li class="blockList">
<section class="constructorSummary"><a id="constructor.summary">
<!-- -->
</a>
<h2>Constructor Summary</h2>
<div class="memberSummary">
<table>
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<thead>
<tr>
<th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
</thead>
<tbody>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E()">HTTPClient</a></span>()</code></th>
<td class="colLast">
<div class="block">Creat a console app</div>
</td>
</tr>
</tbody>
</table>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li class="blockList">
<section class="methodSummary"><a id="method.summary">
<!-- -->
</a>
<h2>Method Summary</h2>
<div class="memberSummary">
<div role="tablist" aria-orientation="horizontal"><button role="tab" aria-selected="true" aria-controls="memberSummary_tabpanel" tabindex="0" onkeydown="switchTab(event)" id="t0" class="activeTableTab">All Methods</button><button role="tab" aria-selected="false" aria-controls="memberSummary_tabpanel" tabindex="-1" onkeydown="switchTab(event)" id="t1" class="tableTab" onclick="show(1);">Static Methods</button><button role="tab" aria-selected="false" aria-controls="memberSummary_tabpanel" tabindex="-1" onkeydown="switchTab(event)" id="t2" class="tableTab" onclick="show(2);">Instance Methods</button><button role="tab" aria-selected="false" aria-controls="memberSummary_tabpanel" tabindex="-1" onkeydown="switchTab(event)" id="t4" class="tableTab" onclick="show(8);">Concrete Methods</button></div>
<div id="memberSummary_tabpanel" role="tabpanel">
<table aria-labelledby="t0">
<thead>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
</thead>
<tbody>
<tr class="altColor" id="i0">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#bufferOutFormData(java.util.HashMap,java.lang.String,java.io.BufferedOutputStream)">bufferOutFormData</a></span>&#8203;(java.util.HashMap&lt;java.lang.String,&#8203;java.lang.String&gt;&nbsp;body,
java.lang.String&nbsp;boundary,
java.io.BufferedOutputStream&nbsp;bufferedOutputStream)</code></th>
<td class="colLast">
<div class="block">Set Values as data im form data</div>
</td>
</tr>
<tr class="rowColor" id="i1">
<td class="colFirst"><code>static int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getStatusCode()">getStatusCode</a></span>()</code></th>
<td class="colLast">
<div class="block">Get status code of request</div>
</td>
</tr>
<tr class="altColor" id="i2">
<td class="colFirst"><code>static java.lang.String</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getTakedTime()">getTakedTime</a></span>()</code></th>
<td class="colLast">
<div class="block">Get taked time of request</div>
</td>
</tr>
<tr class="rowColor" id="i3">
<td class="colFirst"><code>static boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isInteger(java.lang.String)">isInteger</a></span>&#8203;(java.lang.String&nbsp;s)</code></th>
<td class="colLast">
<div class="block">check if given string is a integer or not</div>
</td>
</tr>
<tr class="altColor" id="i4">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isURL(java.lang.String)">isURL</a></span>&#8203;(java.lang.String&nbsp;url)</code></th>
<td class="colLast">
<div class="block">check if given string is url or not</div>
</td>
</tr>
<tr class="rowColor" id="i5">
<td class="colFirst"><code>static java.lang.String</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#Request(java.lang.String,boolean,boolean,boolean,boolean,boolean,java.util.HashMap,java.util.HashMap,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)">Request</a></span>&#8203;(java.lang.String&nbsp;URL,
boolean&nbsp;showHeaders,
boolean&nbsp;setHeaders,
boolean&nbsp;saveRequest,
boolean&nbsp;saveResponse,
boolean&nbsp;formData,
java.util.HashMap&lt;java.lang.String,&#8203;java.lang.String&gt;&nbsp;Headers,
java.util.HashMap&lt;java.lang.String,&#8203;java.lang.String&gt;&nbsp;Data,
java.lang.String&nbsp;stringOfData,
java.lang.String&nbsp;method,
java.lang.String&nbsp;key,
java.lang.String&nbsp;value,
java.lang.String&nbsp;name,
java.lang.String&nbsp;directory)</code></th>
<td class="colLast">
<div class="block">Send a HTTPRequest with given data</div>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a><code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li class="blockList">
<section class="constructorDetails"><a id="constructor.detail">
<!-- -->
</a>
<h2>Constructor Details</h2>
<ul class="blockList">
<li class="blockList">
<section class="detail">
<h3><a id="&lt;init&gt;()">HTTPClient</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="memberName">HTTPClient</span>()
throws <span class="exceptions">java.io.IOException,
java.lang.InterruptedException</span></div>
<div class="block">Creat a console app</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.io.IOException</code></dd>
<dd><code>java.lang.InterruptedException</code></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
<!-- ============ METHOD DETAIL ========== -->
<li class="blockList">
<section class="methodDetails"><a id="method.detail">
<!-- -->
</a>
<h2>Method Details</h2>
<ul class="blockList">
<li class="blockList">
<section class="detail">
<h3><a id="isURL(java.lang.String)">isURL</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">boolean</span>&nbsp;<span class="memberName">isURL</span>&#8203;(<span class="arguments">java.lang.String&nbsp;url)</span></div>
<div class="block">check if given string is url or not</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>url</code> - given string</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>true of false</dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="isInteger(java.lang.String)">isInteger</a></h3>
<div class="memberSignature"><span class="modifiers">public static</span>&nbsp;<span class="returnType">boolean</span>&nbsp;<span class="memberName">isInteger</span>&#8203;(<span class="arguments">java.lang.String&nbsp;s)</span></div>
<div class="block">check if given string is a integer or not</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>s</code> - given string</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>true of false</dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="getTakedTime()">getTakedTime</a></h3>
<div class="memberSignature"><span class="modifiers">public static</span>&nbsp;<span class="returnType">java.lang.String</span>&nbsp;<span class="memberName">getTakedTime</span>()</div>
<div class="block">Get taked time of request</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>taked time</dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="getStatusCode()">getStatusCode</a></h3>
<div class="memberSignature"><span class="modifiers">public static</span>&nbsp;<span class="returnType">int</span>&nbsp;<span class="memberName">getStatusCode</span>()</div>
<div class="block">Get status code of request</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>status code</dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="Request(java.lang.String,boolean,boolean,boolean,boolean,boolean,java.util.HashMap,java.util.HashMap,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)">Request</a></h3>
<div class="memberSignature"><span class="modifiers">public static</span>&nbsp;<span class="returnType">java.lang.String</span>&nbsp;<span class="memberName">Request</span>&#8203;(<span class="arguments">java.lang.String&nbsp;URL,
boolean&nbsp;showHeaders,
boolean&nbsp;setHeaders,
boolean&nbsp;saveRequest,
boolean&nbsp;saveResponse,
boolean&nbsp;formData,
java.util.HashMap&lt;java.lang.String,&#8203;java.lang.String&gt;&nbsp;Headers,
java.util.HashMap&lt;java.lang.String,&#8203;java.lang.String&gt;&nbsp;Data,
java.lang.String&nbsp;stringOfData,
java.lang.String&nbsp;method,
java.lang.String&nbsp;key,
java.lang.String&nbsp;value,
java.lang.String&nbsp;name,
java.lang.String&nbsp;directory)</span>
throws <span class="exceptions">java.io.IOException</span></div>
<div class="block">Send a HTTPRequest with given data</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>URL</code> - url</dd>
<dd><code>showHeaders</code> - </dd>
<dd><code>setHeaders</code> - </dd>
<dd><code>saveRequest</code> - </dd>
<dd><code>saveResponse</code> - </dd>
<dd><code>formData</code> - </dd>
<dd><code>method</code> - method of request</dd>
<dd><code>key</code> - header key</dd>
<dd><code>value</code> - header value</dd>
<dd><code>name</code> - name of file</dd>
<dd><code>directory</code> - to save request in</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>string of body</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.io.IOException</code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="bufferOutFormData(java.util.HashMap,java.lang.String,java.io.BufferedOutputStream)">bufferOutFormData</a></h3>
<div class="memberSignature"><span class="modifiers">public static</span>&nbsp;<span class="returnType">void</span>&nbsp;<span class="memberName">bufferOutFormData</span>&#8203;(<span class="arguments">java.util.HashMap&lt;java.lang.String,&#8203;java.lang.String&gt;&nbsp;body,
java.lang.String&nbsp;boundary,
java.io.BufferedOutputStream&nbsp;bufferedOutputStream)</span>
throws <span class="exceptions">java.io.IOException</span></div>
<div class="block">Set Values as data im form data</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>body</code> - set of values</dd>
<dd><code>boundary</code> - boundary</dd>
<dd><code>bufferedOutputStream</code> - stream to write values</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.io.IOException</code></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="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-files/index-1.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&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>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>
...@@ -2,10 +2,10 @@ ...@@ -2,10 +2,10 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (13.0.2) on Tue May 12 16:09:29 IRDT 2020 --> <!-- Generated by javadoc (13.0.2) on Sat Jun 13 21:47:41 IRDT 2020 -->
<title>Main</title> <title>Main</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-05-12"> <meta name="dc.created" content="2020-06-13">
<meta name="description" content="declaration: class: Main"> <meta name="description" content="declaration: class: Main">
<meta name="generator" content="javadoc/ClassWriterImpl"> <meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
......
...@@ -2,10 +2,10 @@ ...@@ -2,10 +2,10 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (13.0.2) on Tue May 12 16:09:29 IRDT 2020 --> <!-- Generated by javadoc (13.0.2) on Sat Jun 13 21:47:41 IRDT 2020 -->
<title>All Classes</title> <title>All Classes</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-05-12"> <meta name="dc.created" content="2020-06-13">
<meta name="description" content="class index"> <meta name="description" content="class index">
<meta name="generator" content="javadoc/AllClassesIndexWriter"> <meta name="generator" content="javadoc/AllClassesIndexWriter">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
...@@ -79,12 +79,24 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height")); ...@@ -79,12 +79,24 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
</thead> </thead>
<tbody> <tbody>
<tr class="altColor" id="i0"> <tr class="altColor" id="i0">
<td class="colFirst"><a href="Files.html" title="class in &lt;Unnamed&gt;">Files</a></td>
<th class="colLast" scope="row">
<div class="block">Manage requests files</div>
</th>
</tr>
<tr class="rowColor" id="i1">
<td class="colFirst"><a href="GUI.html" title="class in &lt;Unnamed&gt;">GUI</a></td> <td class="colFirst"><a href="GUI.html" title="class in &lt;Unnamed&gt;">GUI</a></td>
<th class="colLast" scope="row"> <th class="colLast" scope="row">
<div class="block">present GUI of insomnia</div> <div class="block">present GUI of insomnia</div>
</th> </th>
</tr> </tr>
<tr class="rowColor" id="i1"> <tr class="altColor" id="i2">
<td class="colFirst"><a href="HTTPClient.html" title="class in &lt;Unnamed&gt;">HTTPClient</a></td>
<th class="colLast" scope="row">
<div class="block">Provide a console http-request-app</div>
</th>
</tr>
<tr class="rowColor" id="i3">
<td class="colFirst"><a href="Main.html" title="class in &lt;Unnamed&gt;">Main</a></td> <td class="colFirst"><a href="Main.html" title="class in &lt;Unnamed&gt;">Main</a></td>
<th class="colLast" scope="row"> <th class="colLast" scope="row">
<div class="block">Run the program</div> <div class="block">Run the program</div>
......
...@@ -2,10 +2,10 @@ ...@@ -2,10 +2,10 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (13.0.2) on Tue May 12 16:09:29 IRDT 2020 --> <!-- Generated by javadoc (13.0.2) on Sat Jun 13 21:47:41 IRDT 2020 -->
<title>All Packages</title> <title>All Packages</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-05-12"> <meta name="dc.created" content="2020-06-13">
<meta name="description" content="package index"> <meta name="description" content="package index">
<meta name="generator" content="javadoc/AllPackagesIndexWriter"> <meta name="generator" content="javadoc/AllPackagesIndexWriter">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
......
...@@ -2,10 +2,10 @@ ...@@ -2,10 +2,10 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (13.0.2) on Tue May 12 16:09:29 IRDT 2020 --> <!-- Generated by javadoc (13.0.2) on Sat Jun 13 21:47:41 IRDT 2020 -->
<title>Constant Field Values</title> <title>Constant Field Values</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-05-12"> <meta name="dc.created" content="2020-06-13">
<meta name="description" content="summary of constants"> <meta name="description" content="summary of constants">
<meta name="generator" content="javadoc/ConstantsSummaryWriterImpl"> <meta name="generator" content="javadoc/ConstantsSummaryWriterImpl">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
......
...@@ -2,10 +2,10 @@ ...@@ -2,10 +2,10 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (13.0.2) on Tue May 12 16:09:29 IRDT 2020 --> <!-- Generated by javadoc (13.0.2) on Sat Jun 13 21:47:41 IRDT 2020 -->
<title>Deprecated List</title> <title>Deprecated List</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-05-12"> <meta name="dc.created" content="2020-06-13">
<meta name="description" content="deprecated elements"> <meta name="description" content="deprecated elements">
<meta name="generator" content="javadoc/DeprecatedListWriter"> <meta name="generator" content="javadoc/DeprecatedListWriter">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
......
...@@ -2,10 +2,10 @@ ...@@ -2,10 +2,10 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (13.0.2) on Tue May 12 16:09:29 IRDT 2020 --> <!-- Generated by javadoc (13.0.2) on Sat Jun 13 21:47:41 IRDT 2020 -->
<title>API Help</title> <title>API Help</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-05-12"> <meta name="dc.created" content="2020-06-13">
<meta name="description" content="help"> <meta name="description" content="help">
<meta name="generator" content="javadoc/HelpWriter"> <meta name="generator" content="javadoc/HelpWriter">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
......
...@@ -2,10 +2,10 @@ ...@@ -2,10 +2,10 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (13.0.2) on Tue May 12 16:09:29 IRDT 2020 --> <!-- Generated by javadoc (13.0.2) on Sat Jun 13 21:47:41 IRDT 2020 -->
<title>A-Index</title> <title>A-Index</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-05-12"> <meta name="dc.created" content="2020-06-13">
<meta name="description" content="index: A"> <meta name="description" content="index: A">
<meta name="generator" content="javadoc/SplitIndexWriter"> <meta name="generator" content="javadoc/SplitIndexWriter">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
...@@ -67,7 +67,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height")); ...@@ -67,7 +67,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<div class="header"> <div class="header">
<h1>Index</h1> <h1>Index</h1>
</div> </div>
<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">G</a>&nbsp;<a href="index-3.html">M</a>&nbsp;<a href="index-4.html">S</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a><a id="I:A"> <div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">F</a>&nbsp;<a href="index-4.html">G</a>&nbsp;<a href="index-5.html">H</a>&nbsp;<a href="index-6.html">I</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">R</a>&nbsp;<a href="index-10.html">S</a>&nbsp;<a href="index-11.html">U</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a><a id="I:A">
<!-- --> <!-- -->
</a> </a>
<h2 class="title">A</h2> <h2 class="title">A</h2>
...@@ -77,7 +77,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height")); ...@@ -77,7 +77,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<div class="block">creat a panel with given data</div> <div class="block">creat a panel with given data</div>
</dd> </dd>
</dl> </dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">G</a>&nbsp;<a href="index-3.html">M</a>&nbsp;<a href="index-4.html">S</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div> <a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">F</a>&nbsp;<a href="index-4.html">G</a>&nbsp;<a href="index-5.html">H</a>&nbsp;<a href="index-6.html">I</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">R</a>&nbsp;<a href="index-10.html">S</a>&nbsp;<a href="index-11.html">U</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div>
</main> </main>
<footer role="contentinfo"> <footer role="contentinfo">
<nav role="navigation"> <nav role="navigation">
......
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (13.0.2) on Sat Jun 13 21:47:41 IRDT 2020 -->
<title>S-Index</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-06-13">
<meta name="description" content="index: S">
<meta name="generator" content="javadoc/SplitIndexWriter">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../script-dir/jquery-ui.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
<script type="text/javascript" src="../script-dir/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../script-dir/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../script-dir/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../script-dir/jquery-3.4.1.js"></script>
<script type="text/javascript" src="../script-dir/jquery-ui.js"></script>
</head>
<body class="split-index">
<script type="text/javascript">var pathtoroot = "../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../package-summary.html">Package</a></li>
<li>Class</li>
<li><a href="../overview-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div class="navListSearch"><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</div>
</div>
<a id="skip.navbar.top">
<!-- -->
</a>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h1>Index</h1>
</div>
<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">F</a>&nbsp;<a href="index-4.html">G</a>&nbsp;<a href="index-5.html">H</a>&nbsp;<a href="index-6.html">I</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">R</a>&nbsp;<a href="index-10.html">S</a>&nbsp;<a href="index-11.html">U</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a><a id="I:S">
<!-- -->
</a>
<h2 class="title">S</h2>
<dl>
<dt><span class="memberNameLink"><a href="../GUI.html#sendRequest()">sendRequest()</a></span> - Method in class <a href="../GUI.html" title="class in &lt;Unnamed&gt;">GUI</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../Files.html#setMassageValues(java.lang.String)">setMassageValues(String)</a></span> - Static method in class <a href="../Files.html" title="class in &lt;Unnamed&gt;">Files</a></dt>
<dd>
<div class="block">Read different value of a requests in a file</div>
</dd>
<dt><span class="memberNameLink"><a href="../GUI.html#setSystemTray()">setSystemTray()</a></span> - Method in class <a href="../GUI.html" title="class in &lt;Unnamed&gt;">GUI</a></dt>
<dd>
<div class="block">Provide adding program to system tray
copied from StackOverFlow</div>
</dd>
<dt><span class="memberNameLink"><a href="../Files.html#showDirectories()">showDirectories()</a></span> - Static method in class <a href="../Files.html" title="class in &lt;Unnamed&gt;">Files</a></dt>
<dd>
<div class="block">List all the directory</div>
</dd>
<dt><span class="memberNameLink"><a href="../Files.html#showList(java.lang.String)">showList(String)</a></span> - Static method in class <a href="../Files.html" title="class in &lt;Unnamed&gt;">Files</a></dt>
<dd>
<div class="block">show all the requests in a directory</div>
</dd>
<dt><span class="memberNameLink"><a href="../Files.html#showRequest(java.lang.Integer,java.lang.String)">showRequest(Integer, String)</a></span> - Static method in class <a href="../Files.html" title="class in &lt;Unnamed&gt;">Files</a></dt>
<dd>
<div class="block">Show information of a requests</div>
</dd>
<dt><span class="memberNameLink"><a href="../Files.html#showRequestList(java.lang.String)">showRequestList(String)</a></span> - Static method in class <a href="../Files.html" title="class in &lt;Unnamed&gt;">Files</a></dt>
<dd>
<div class="block">show options list of requests</div>
</dd>
</dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">F</a>&nbsp;<a href="index-4.html">G</a>&nbsp;<a href="index-5.html">H</a>&nbsp;<a href="index-6.html">I</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">R</a>&nbsp;<a href="index-10.html">S</a>&nbsp;<a href="index-11.html">U</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../package-summary.html">Package</a></li>
<li>Class</li>
<li><a href="../overview-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (13.0.2) on Sat Jun 13 21:47:41 IRDT 2020 -->
<title>U-Index</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-06-13">
<meta name="description" content="index: U">
<meta name="generator" content="javadoc/SplitIndexWriter">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../script-dir/jquery-ui.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
<script type="text/javascript" src="../script-dir/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../script-dir/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../script-dir/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../script-dir/jquery-3.4.1.js"></script>
<script type="text/javascript" src="../script-dir/jquery-ui.js"></script>
</head>
<body class="split-index">
<script type="text/javascript">var pathtoroot = "../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../package-summary.html">Package</a></li>
<li>Class</li>
<li><a href="../overview-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div class="navListSearch"><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</div>
</div>
<a id="skip.navbar.top">
<!-- -->
</a>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h1>Index</h1>
</div>
<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">F</a>&nbsp;<a href="index-4.html">G</a>&nbsp;<a href="index-5.html">H</a>&nbsp;<a href="index-6.html">I</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">R</a>&nbsp;<a href="index-10.html">S</a>&nbsp;<a href="index-11.html">U</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a><a id="I:U">
<!-- -->
</a>
<h2 class="title">U</h2>
<dl>
<dt><span class="memberNameLink"><a href="../GUI.html#updateComboBox(javax.swing.JComboBox,java.io.File%5B%5D)">updateComboBox(JComboBox, File[])</a></span> - Method in class <a href="../GUI.html" title="class in &lt;Unnamed&gt;">GUI</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../GUI.html#updateJTree(javax.swing.tree.DefaultMutableTreeNode,java.io.File%5B%5D)">updateJTree(DefaultMutableTreeNode, File[])</a></span> - Method in class <a href="../GUI.html" title="class in &lt;Unnamed&gt;">GUI</a></dt>
<dd>&nbsp;</dd>
</dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">F</a>&nbsp;<a href="index-4.html">G</a>&nbsp;<a href="index-5.html">H</a>&nbsp;<a href="index-6.html">I</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">R</a>&nbsp;<a href="index-10.html">S</a>&nbsp;<a href="index-11.html">U</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../package-summary.html">Package</a></li>
<li>Class</li>
<li><a href="../overview-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>
...@@ -2,11 +2,11 @@ ...@@ -2,11 +2,11 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (13.0.2) on Tue May 12 16:09:29 IRDT 2020 --> <!-- Generated by javadoc (13.0.2) on Sat Jun 13 21:47:41 IRDT 2020 -->
<title>G-Index</title> <title>B-Index</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-05-12"> <meta name="dc.created" content="2020-06-13">
<meta name="description" content="index: G"> <meta name="description" content="index: B">
<meta name="generator" content="javadoc/SplitIndexWriter"> <meta name="generator" content="javadoc/SplitIndexWriter">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../script-dir/jquery-ui.css" title="Style"> <link rel="stylesheet" type="text/css" href="../script-dir/jquery-ui.css" title="Style">
...@@ -67,21 +67,17 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height")); ...@@ -67,21 +67,17 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<div class="header"> <div class="header">
<h1>Index</h1> <h1>Index</h1>
</div> </div>
<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">G</a>&nbsp;<a href="index-3.html">M</a>&nbsp;<a href="index-4.html">S</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a><a id="I:G"> <div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">F</a>&nbsp;<a href="index-4.html">G</a>&nbsp;<a href="index-5.html">H</a>&nbsp;<a href="index-6.html">I</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">R</a>&nbsp;<a href="index-10.html">S</a>&nbsp;<a href="index-11.html">U</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a><a id="I:B">
<!-- --> <!-- -->
</a> </a>
<h2 class="title">G</h2> <h2 class="title">B</h2>
<dl> <dl>
<dt><a href="../GUI.html" title="class in &lt;Unnamed&gt;"><span class="typeNameLink">GUI</span></a> - Class in <a href="../package-summary.html">&lt;Unnamed&gt;</a></dt> <dt><span class="memberNameLink"><a href="../HTTPClient.html#bufferOutFormData(java.util.HashMap,java.lang.String,java.io.BufferedOutputStream)">bufferOutFormData(HashMap&lt;String, String&gt;, String, BufferedOutputStream)</a></span> - Static method in class <a href="../HTTPClient.html" title="class in &lt;Unnamed&gt;">HTTPClient</a></dt>
<dd> <dd>
<div class="block">present GUI of insomnia</div> <div class="block">Set Values as data im form data</div>
</dd>
<dt><span class="memberNameLink"><a href="../GUI.html#%3Cinit%3E()">GUI()</a></span> - Constructor for class <a href="../GUI.html" title="class in &lt;Unnamed&gt;">GUI</a></dt>
<dd>
<div class="block">creat a new GUI</div>
</dd> </dd>
</dl> </dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">G</a>&nbsp;<a href="index-3.html">M</a>&nbsp;<a href="index-4.html">S</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div> <a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">F</a>&nbsp;<a href="index-4.html">G</a>&nbsp;<a href="index-5.html">H</a>&nbsp;<a href="index-6.html">I</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">R</a>&nbsp;<a href="index-10.html">S</a>&nbsp;<a href="index-11.html">U</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div>
</main> </main>
<footer role="contentinfo"> <footer role="contentinfo">
<nav role="navigation"> <nav role="navigation">
......
...@@ -2,11 +2,11 @@ ...@@ -2,11 +2,11 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (13.0.2) on Tue May 12 16:09:29 IRDT 2020 --> <!-- Generated by javadoc (13.0.2) on Sat Jun 13 21:47:41 IRDT 2020 -->
<title>M-Index</title> <title>F-Index</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-05-12"> <meta name="dc.created" content="2020-06-13">
<meta name="description" content="index: M"> <meta name="description" content="index: F">
<meta name="generator" content="javadoc/SplitIndexWriter"> <meta name="generator" content="javadoc/SplitIndexWriter">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../script-dir/jquery-ui.css" title="Style"> <link rel="stylesheet" type="text/css" href="../script-dir/jquery-ui.css" title="Style">
...@@ -67,21 +67,31 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height")); ...@@ -67,21 +67,31 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<div class="header"> <div class="header">
<h1>Index</h1> <h1>Index</h1>
</div> </div>
<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">G</a>&nbsp;<a href="index-3.html">M</a>&nbsp;<a href="index-4.html">S</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a><a id="I:M"> <div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">F</a>&nbsp;<a href="index-4.html">G</a>&nbsp;<a href="index-5.html">H</a>&nbsp;<a href="index-6.html">I</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">R</a>&nbsp;<a href="index-10.html">S</a>&nbsp;<a href="index-11.html">U</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a><a id="I:F">
<!-- --> <!-- -->
</a> </a>
<h2 class="title">M</h2> <h2 class="title">F</h2>
<dl> <dl>
<dt><span class="memberNameLink"><a href="../Main.html#main(java.lang.String%5B%5D)">main(String[])</a></span> - Static method in class <a href="../Main.html" title="class in &lt;Unnamed&gt;">Main</a></dt> <dt><span class="memberNameLink"><a href="../Files.html#fileReader(java.io.File)">fileReader(File)</a></span> - Static method in class <a href="../Files.html" title="class in &lt;Unnamed&gt;">Files</a></dt>
<dd>&nbsp;</dd> <dd>
<dt><a href="../Main.html" title="class in &lt;Unnamed&gt;"><span class="typeNameLink">Main</span></a> - Class in <a href="../package-summary.html">&lt;Unnamed&gt;</a></dt> <div class="block">Read file if asked</div>
</dd>
<dt><a href="../Files.html" title="class in &lt;Unnamed&gt;"><span class="typeNameLink">Files</span></a> - Class in <a href="../package-summary.html">&lt;Unnamed&gt;</a></dt>
<dd> <dd>
<div class="block">Run the program</div> <div class="block">Manage requests files</div>
</dd> </dd>
<dt><span class="memberNameLink"><a href="../Main.html#%3Cinit%3E()">Main()</a></span> - Constructor for class <a href="../Main.html" title="class in &lt;Unnamed&gt;">Main</a></dt> <dt><span class="memberNameLink"><a href="../Files.html#%3Cinit%3E()">Files()</a></span> - Constructor for class <a href="../Files.html" title="class in &lt;Unnamed&gt;">Files</a></dt>
<dd>&nbsp;</dd> <dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../Files.html#fileWriterRequest(java.lang.String,java.lang.String,java.lang.String)">fileWriterRequest(String, String, String)</a></span> - Static method in class <a href="../Files.html" title="class in &lt;Unnamed&gt;">Files</a></dt>
<dd>
<div class="block">Write all the information of request</div>
</dd>
<dt><span class="memberNameLink"><a href="../Files.html#fileWriterResponse(java.lang.String,java.lang.String)">fileWriterResponse(String, String)</a></span> - Static method in class <a href="../Files.html" title="class in &lt;Unnamed&gt;">Files</a></dt>
<dd>
<div class="block">Write response if asked for</div>
</dd>
</dl> </dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">G</a>&nbsp;<a href="index-3.html">M</a>&nbsp;<a href="index-4.html">S</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div> <a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">F</a>&nbsp;<a href="index-4.html">G</a>&nbsp;<a href="index-5.html">H</a>&nbsp;<a href="index-6.html">I</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">R</a>&nbsp;<a href="index-10.html">S</a>&nbsp;<a href="index-11.html">U</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div>
</main> </main>
<footer role="contentinfo"> <footer role="contentinfo">
<nav role="navigation"> <nav role="navigation">
......
...@@ -2,11 +2,11 @@ ...@@ -2,11 +2,11 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (13.0.2) on Tue May 12 16:09:29 IRDT 2020 --> <!-- Generated by javadoc (13.0.2) on Sat Jun 13 21:47:41 IRDT 2020 -->
<title>S-Index</title> <title>G-Index</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-05-12"> <meta name="dc.created" content="2020-06-13">
<meta name="description" content="index: S"> <meta name="description" content="index: G">
<meta name="generator" content="javadoc/SplitIndexWriter"> <meta name="generator" content="javadoc/SplitIndexWriter">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../script-dir/jquery-ui.css" title="Style"> <link rel="stylesheet" type="text/css" href="../script-dir/jquery-ui.css" title="Style">
...@@ -67,18 +67,29 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height")); ...@@ -67,18 +67,29 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<div class="header"> <div class="header">
<h1>Index</h1> <h1>Index</h1>
</div> </div>
<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">G</a>&nbsp;<a href="index-3.html">M</a>&nbsp;<a href="index-4.html">S</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a><a id="I:S"> <div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">F</a>&nbsp;<a href="index-4.html">G</a>&nbsp;<a href="index-5.html">H</a>&nbsp;<a href="index-6.html">I</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">R</a>&nbsp;<a href="index-10.html">S</a>&nbsp;<a href="index-11.html">U</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a><a id="I:G">
<!-- --> <!-- -->
</a> </a>
<h2 class="title">S</h2> <h2 class="title">G</h2>
<dl> <dl>
<dt><span class="memberNameLink"><a href="../GUI.html#setSystemTray()">setSystemTray()</a></span> - Method in class <a href="../GUI.html" title="class in &lt;Unnamed&gt;">GUI</a></dt> <dt><span class="memberNameLink"><a href="../HTTPClient.html#getStatusCode()">getStatusCode()</a></span> - Static method in class <a href="../HTTPClient.html" title="class in &lt;Unnamed&gt;">HTTPClient</a></dt>
<dd> <dd>
<div class="block">Provide adding program to system tray <div class="block">Get status code of request</div>
copied from StackOverFlow</div> </dd>
<dt><span class="memberNameLink"><a href="../HTTPClient.html#getTakedTime()">getTakedTime()</a></span> - Static method in class <a href="../HTTPClient.html" title="class in &lt;Unnamed&gt;">HTTPClient</a></dt>
<dd>
<div class="block">Get taked time of request</div>
</dd>
<dt><a href="../GUI.html" title="class in &lt;Unnamed&gt;"><span class="typeNameLink">GUI</span></a> - Class in <a href="../package-summary.html">&lt;Unnamed&gt;</a></dt>
<dd>
<div class="block">present GUI of insomnia</div>
</dd>
<dt><span class="memberNameLink"><a href="../GUI.html#%3Cinit%3E()">GUI()</a></span> - Constructor for class <a href="../GUI.html" title="class in &lt;Unnamed&gt;">GUI</a></dt>
<dd>
<div class="block">creat a new GUI</div>
</dd> </dd>
</dl> </dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">G</a>&nbsp;<a href="index-3.html">M</a>&nbsp;<a href="index-4.html">S</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div> <a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">F</a>&nbsp;<a href="index-4.html">G</a>&nbsp;<a href="index-5.html">H</a>&nbsp;<a href="index-6.html">I</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">R</a>&nbsp;<a href="index-10.html">S</a>&nbsp;<a href="index-11.html">U</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div>
</main> </main>
<footer role="contentinfo"> <footer role="contentinfo">
<nav role="navigation"> <nav role="navigation">
......
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (13.0.2) on Sat Jun 13 21:47:41 IRDT 2020 -->
<title>H-Index</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-06-13">
<meta name="description" content="index: H">
<meta name="generator" content="javadoc/SplitIndexWriter">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../script-dir/jquery-ui.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
<script type="text/javascript" src="../script-dir/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../script-dir/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../script-dir/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../script-dir/jquery-3.4.1.js"></script>
<script type="text/javascript" src="../script-dir/jquery-ui.js"></script>
</head>
<body class="split-index">
<script type="text/javascript">var pathtoroot = "../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../package-summary.html">Package</a></li>
<li>Class</li>
<li><a href="../overview-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div class="navListSearch"><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</div>
</div>
<a id="skip.navbar.top">
<!-- -->
</a>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h1>Index</h1>
</div>
<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">F</a>&nbsp;<a href="index-4.html">G</a>&nbsp;<a href="index-5.html">H</a>&nbsp;<a href="index-6.html">I</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">R</a>&nbsp;<a href="index-10.html">S</a>&nbsp;<a href="index-11.html">U</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a><a id="I:H">
<!-- -->
</a>
<h2 class="title">H</h2>
<dl>
<dt><a href="../HTTPClient.html" title="class in &lt;Unnamed&gt;"><span class="typeNameLink">HTTPClient</span></a> - Class in <a href="../package-summary.html">&lt;Unnamed&gt;</a></dt>
<dd>
<div class="block">Provide a console http-request-app</div>
</dd>
<dt><span class="memberNameLink"><a href="../HTTPClient.html#%3Cinit%3E()">HTTPClient()</a></span> - Constructor for class <a href="../HTTPClient.html" title="class in &lt;Unnamed&gt;">HTTPClient</a></dt>
<dd>
<div class="block">Creat a console app</div>
</dd>
</dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">F</a>&nbsp;<a href="index-4.html">G</a>&nbsp;<a href="index-5.html">H</a>&nbsp;<a href="index-6.html">I</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">R</a>&nbsp;<a href="index-10.html">S</a>&nbsp;<a href="index-11.html">U</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../package-summary.html">Package</a></li>
<li>Class</li>
<li><a href="../overview-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (13.0.2) on Sat Jun 13 21:47:41 IRDT 2020 -->
<title>I-Index</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-06-13">
<meta name="description" content="index: I">
<meta name="generator" content="javadoc/SplitIndexWriter">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../script-dir/jquery-ui.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
<script type="text/javascript" src="../script-dir/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../script-dir/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../script-dir/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../script-dir/jquery-3.4.1.js"></script>
<script type="text/javascript" src="../script-dir/jquery-ui.js"></script>
</head>
<body class="split-index">
<script type="text/javascript">var pathtoroot = "../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../package-summary.html">Package</a></li>
<li>Class</li>
<li><a href="../overview-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div class="navListSearch"><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</div>
</div>
<a id="skip.navbar.top">
<!-- -->
</a>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h1>Index</h1>
</div>
<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">F</a>&nbsp;<a href="index-4.html">G</a>&nbsp;<a href="index-5.html">H</a>&nbsp;<a href="index-6.html">I</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">R</a>&nbsp;<a href="index-10.html">S</a>&nbsp;<a href="index-11.html">U</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a><a id="I:I">
<!-- -->
</a>
<h2 class="title">I</h2>
<dl>
<dt><span class="memberNameLink"><a href="../Files.html#isDirectory(java.lang.String)">isDirectory(String)</a></span> - Static method in class <a href="../Files.html" title="class in &lt;Unnamed&gt;">Files</a></dt>
<dd>
<div class="block">check if the given name is a directory name or no</div>
</dd>
<dt><span class="memberNameLink"><a href="../HTTPClient.html#isInteger(java.lang.String)">isInteger(String)</a></span> - Static method in class <a href="../HTTPClient.html" title="class in &lt;Unnamed&gt;">HTTPClient</a></dt>
<dd>
<div class="block">check if given string is a integer or not</div>
</dd>
<dt><span class="memberNameLink"><a href="../HTTPClient.html#isURL(java.lang.String)">isURL(String)</a></span> - Method in class <a href="../HTTPClient.html" title="class in &lt;Unnamed&gt;">HTTPClient</a></dt>
<dd>
<div class="block">check if given string is url or not</div>
</dd>
</dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">F</a>&nbsp;<a href="index-4.html">G</a>&nbsp;<a href="index-5.html">H</a>&nbsp;<a href="index-6.html">I</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">R</a>&nbsp;<a href="index-10.html">S</a>&nbsp;<a href="index-11.html">U</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../package-summary.html">Package</a></li>
<li>Class</li>
<li><a href="../overview-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (13.0.2) on Sat Jun 13 21:47:41 IRDT 2020 -->
<title>M-Index</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-06-13">
<meta name="description" content="index: M">
<meta name="generator" content="javadoc/SplitIndexWriter">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../script-dir/jquery-ui.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
<script type="text/javascript" src="../script-dir/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../script-dir/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../script-dir/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../script-dir/jquery-3.4.1.js"></script>
<script type="text/javascript" src="../script-dir/jquery-ui.js"></script>
</head>
<body class="split-index">
<script type="text/javascript">var pathtoroot = "../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../package-summary.html">Package</a></li>
<li>Class</li>
<li><a href="../overview-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div class="navListSearch"><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</div>
</div>
<a id="skip.navbar.top">
<!-- -->
</a>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h1>Index</h1>
</div>
<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">F</a>&nbsp;<a href="index-4.html">G</a>&nbsp;<a href="index-5.html">H</a>&nbsp;<a href="index-6.html">I</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">R</a>&nbsp;<a href="index-10.html">S</a>&nbsp;<a href="index-11.html">U</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a><a id="I:M">
<!-- -->
</a>
<h2 class="title">M</h2>
<dl>
<dt><span class="memberNameLink"><a href="../Main.html#main(java.lang.String%5B%5D)">main(String[])</a></span> - Static method in class <a href="../Main.html" title="class in &lt;Unnamed&gt;">Main</a></dt>
<dd>&nbsp;</dd>
<dt><a href="../Main.html" title="class in &lt;Unnamed&gt;"><span class="typeNameLink">Main</span></a> - Class in <a href="../package-summary.html">&lt;Unnamed&gt;</a></dt>
<dd>
<div class="block">Run the program</div>
</dd>
<dt><span class="memberNameLink"><a href="../Main.html#%3Cinit%3E()">Main()</a></span> - Constructor for class <a href="../Main.html" title="class in &lt;Unnamed&gt;">Main</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../Files.html#makeDirectory(java.lang.String)">makeDirectory(String)</a></span> - Static method in class <a href="../Files.html" title="class in &lt;Unnamed&gt;">Files</a></dt>
<dd>
<div class="block">Creat new directory by user request</div>
</dd>
</dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">F</a>&nbsp;<a href="index-4.html">G</a>&nbsp;<a href="index-5.html">H</a>&nbsp;<a href="index-6.html">I</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">R</a>&nbsp;<a href="index-10.html">S</a>&nbsp;<a href="index-11.html">U</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../package-summary.html">Package</a></li>
<li>Class</li>
<li><a href="../overview-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (13.0.2) on Sat Jun 13 21:47:41 IRDT 2020 -->
<title>N-Index</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-06-13">
<meta name="description" content="index: N">
<meta name="generator" content="javadoc/SplitIndexWriter">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../script-dir/jquery-ui.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
<script type="text/javascript" src="../script-dir/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../script-dir/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../script-dir/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../script-dir/jquery-3.4.1.js"></script>
<script type="text/javascript" src="../script-dir/jquery-ui.js"></script>
</head>
<body class="split-index">
<script type="text/javascript">var pathtoroot = "../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../package-summary.html">Package</a></li>
<li>Class</li>
<li><a href="../overview-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div class="navListSearch"><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</div>
</div>
<a id="skip.navbar.top">
<!-- -->
</a>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h1>Index</h1>
</div>
<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">F</a>&nbsp;<a href="index-4.html">G</a>&nbsp;<a href="index-5.html">H</a>&nbsp;<a href="index-6.html">I</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">R</a>&nbsp;<a href="index-10.html">S</a>&nbsp;<a href="index-11.html">U</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a><a id="I:N">
<!-- -->
</a>
<h2 class="title">N</h2>
<dl>
<dt><span class="memberNameLink"><a href="../Files.html#numberOfFiles(java.lang.String)">numberOfFiles(String)</a></span> - Static method in class <a href="../Files.html" title="class in &lt;Unnamed&gt;">Files</a></dt>
<dd>
<div class="block">Give number of file in a directory</div>
</dd>
</dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">F</a>&nbsp;<a href="index-4.html">G</a>&nbsp;<a href="index-5.html">H</a>&nbsp;<a href="index-6.html">I</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">R</a>&nbsp;<a href="index-10.html">S</a>&nbsp;<a href="index-11.html">U</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../package-summary.html">Package</a></li>
<li>Class</li>
<li><a href="../overview-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (13.0.2) on Sat Jun 13 21:47:41 IRDT 2020 -->
<title>R-Index</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-06-13">
<meta name="description" content="index: R">
<meta name="generator" content="javadoc/SplitIndexWriter">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../script-dir/jquery-ui.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
<script type="text/javascript" src="../script-dir/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../script-dir/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../script-dir/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../script-dir/jquery-3.4.1.js"></script>
<script type="text/javascript" src="../script-dir/jquery-ui.js"></script>
</head>
<body class="split-index">
<script type="text/javascript">var pathtoroot = "../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../package-summary.html">Package</a></li>
<li>Class</li>
<li><a href="../overview-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div class="navListSearch"><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</div>
</div>
<a id="skip.navbar.top">
<!-- -->
</a>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h1>Index</h1>
</div>
<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">F</a>&nbsp;<a href="index-4.html">G</a>&nbsp;<a href="index-5.html">H</a>&nbsp;<a href="index-6.html">I</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">R</a>&nbsp;<a href="index-10.html">S</a>&nbsp;<a href="index-11.html">U</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a><a id="I:R">
<!-- -->
</a>
<h2 class="title">R</h2>
<dl>
<dt><span class="memberNameLink"><a href="../HTTPClient.html#Request(java.lang.String,boolean,boolean,boolean,boolean,boolean,java.util.HashMap,java.util.HashMap,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)">Request(String, boolean, boolean, boolean, boolean, boolean, HashMap&lt;String, String&gt;, HashMap&lt;String, String&gt;, String, String, String, String, String, String)</a></span> - Static method in class <a href="../HTTPClient.html" title="class in &lt;Unnamed&gt;">HTTPClient</a></dt>
<dd>
<div class="block">Send a HTTPRequest with given data</div>
</dd>
</dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">F</a>&nbsp;<a href="index-4.html">G</a>&nbsp;<a href="index-5.html">H</a>&nbsp;<a href="index-6.html">I</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">R</a>&nbsp;<a href="index-10.html">S</a>&nbsp;<a href="index-11.html">U</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../package-summary.html">Package</a></li>
<li>Class</li>
<li><a href="../overview-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>
...@@ -2,17 +2,17 @@ ...@@ -2,17 +2,17 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (13.0.2) on Tue May 12 16:09:29 IRDT 2020 --> <!-- Generated by javadoc (13.0.2) on Sat Jun 13 21:47:41 IRDT 2020 -->
<title>Generated Documentation (Untitled)</title> <title>Generated Documentation (Untitled)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-05-12"> <meta name="dc.created" content="2020-06-13">
<meta name="description" content="index redirect"> <meta name="description" content="index redirect">
<meta name="generator" content="javadoc/IndexRedirectWriter"> <meta name="generator" content="javadoc/IndexRedirectWriter">
<link rel="canonical" href="Main.html"> <link rel="canonical" href="Files.html">
<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">window.location.replace('Main.html')</script> <script type="text/javascript">window.location.replace('Files.html')</script>
<noscript> <noscript>
<meta http-equiv="Refresh" content="0;Main.html"> <meta http-equiv="Refresh" content="0;Files.html">
</noscript> </noscript>
</head> </head>
<body class="index-redirect"> <body class="index-redirect">
...@@ -20,7 +20,7 @@ ...@@ -20,7 +20,7 @@
<noscript> <noscript>
<p>JavaScript is disabled on your browser.</p> <p>JavaScript is disabled on your browser.</p>
</noscript> </noscript>
<p><a href="Main.html">Main.html</a></p> <p><a href="Files.html">Files.html</a></p>
</main> </main>
</body> </body>
</html> </html>
memberSearchIndex = [{"p":"<Unnamed>","c":"GUI","l":"addJPanel(JPanel, Color, Border, int, int)","url":"addJPanel(javax.swing.JPanel,java.awt.Color,javax.swing.border.Border,int,int)"},{"p":"<Unnamed>","c":"GUI","l":"GUI()","url":"%3Cinit%3E()"},{"p":"<Unnamed>","c":"Main","l":"Main()","url":"%3Cinit%3E()"},{"p":"<Unnamed>","c":"Main","l":"main(String[])","url":"main(java.lang.String[])"},{"p":"<Unnamed>","c":"GUI","l":"setSystemTray()"}] memberSearchIndex = [{"p":"<Unnamed>","c":"GUI","l":"addJPanel(JPanel, Color, Border, int, int)","url":"addJPanel(javax.swing.JPanel,java.awt.Color,javax.swing.border.Border,int,int)"},{"p":"<Unnamed>","c":"HTTPClient","l":"bufferOutFormData(HashMap<String, String>, String, BufferedOutputStream)","url":"bufferOutFormData(java.util.HashMap,java.lang.String,java.io.BufferedOutputStream)"},{"p":"<Unnamed>","c":"Files","l":"fileReader(File)","url":"fileReader(java.io.File)"},{"p":"<Unnamed>","c":"Files","l":"Files()","url":"%3Cinit%3E()"},{"p":"<Unnamed>","c":"Files","l":"fileWriterRequest(String, String, String)","url":"fileWriterRequest(java.lang.String,java.lang.String,java.lang.String)"},{"p":"<Unnamed>","c":"Files","l":"fileWriterResponse(String, String)","url":"fileWriterResponse(java.lang.String,java.lang.String)"},{"p":"<Unnamed>","c":"HTTPClient","l":"getStatusCode()"},{"p":"<Unnamed>","c":"HTTPClient","l":"getTakedTime()"},{"p":"<Unnamed>","c":"GUI","l":"GUI()","url":"%3Cinit%3E()"},{"p":"<Unnamed>","c":"HTTPClient","l":"HTTPClient()","url":"%3Cinit%3E()"},{"p":"<Unnamed>","c":"Files","l":"isDirectory(String)","url":"isDirectory(java.lang.String)"},{"p":"<Unnamed>","c":"HTTPClient","l":"isInteger(String)","url":"isInteger(java.lang.String)"},{"p":"<Unnamed>","c":"HTTPClient","l":"isURL(String)","url":"isURL(java.lang.String)"},{"p":"<Unnamed>","c":"Main","l":"Main()","url":"%3Cinit%3E()"},{"p":"<Unnamed>","c":"Main","l":"main(String[])","url":"main(java.lang.String[])"},{"p":"<Unnamed>","c":"Files","l":"makeDirectory(String)","url":"makeDirectory(java.lang.String)"},{"p":"<Unnamed>","c":"Files","l":"numberOfFiles(String)","url":"numberOfFiles(java.lang.String)"},{"p":"<Unnamed>","c":"HTTPClient","l":"Request(String, boolean, boolean, boolean, boolean, boolean, HashMap<String, String>, HashMap<String, String>, String, String, String, String, String, String)","url":"Request(java.lang.String,boolean,boolean,boolean,boolean,boolean,java.util.HashMap,java.util.HashMap,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)"},{"p":"<Unnamed>","c":"GUI","l":"sendRequest()"},{"p":"<Unnamed>","c":"Files","l":"setMassageValues(String)","url":"setMassageValues(java.lang.String)"},{"p":"<Unnamed>","c":"GUI","l":"setSystemTray()"},{"p":"<Unnamed>","c":"Files","l":"showDirectories()"},{"p":"<Unnamed>","c":"Files","l":"showList(String)","url":"showList(java.lang.String)"},{"p":"<Unnamed>","c":"Files","l":"showRequest(Integer, String)","url":"showRequest(java.lang.Integer,java.lang.String)"},{"p":"<Unnamed>","c":"Files","l":"showRequestList(String)","url":"showRequestList(java.lang.String)"},{"p":"<Unnamed>","c":"GUI","l":"updateComboBox(JComboBox, File[])","url":"updateComboBox(javax.swing.JComboBox,java.io.File[])"},{"p":"<Unnamed>","c":"GUI","l":"updateJTree(DefaultMutableTreeNode, File[])","url":"updateJTree(javax.swing.tree.DefaultMutableTreeNode,java.io.File[])"}]
\ No newline at end of file \ No newline at end of file
...@@ -2,10 +2,10 @@ ...@@ -2,10 +2,10 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (13.0.2) on Tue May 12 16:09:29 IRDT 2020 --> <!-- Generated by javadoc (13.0.2) on Sat Jun 13 21:47:41 IRDT 2020 -->
<title>Class Hierarchy</title> <title>Class Hierarchy</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-05-12"> <meta name="dc.created" content="2020-06-13">
<meta name="description" content="class tree"> <meta name="description" content="class tree">
<meta name="generator" content="javadoc/TreeWriter"> <meta name="generator" content="javadoc/TreeWriter">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
...@@ -73,7 +73,9 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height")); ...@@ -73,7 +73,9 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<ul> <ul>
<li class="circle">java.lang.Object <li class="circle">java.lang.Object
<ul> <ul>
<li class="circle"><a href="Files.html" title="class in &lt;Unnamed&gt;"><span class="typeNameLink">Files</span></a></li>
<li class="circle"><a href="GUI.html" title="class in &lt;Unnamed&gt;"><span class="typeNameLink">GUI</span></a></li> <li class="circle"><a href="GUI.html" title="class in &lt;Unnamed&gt;"><span class="typeNameLink">GUI</span></a></li>
<li class="circle"><a href="HTTPClient.html" title="class in &lt;Unnamed&gt;"><span class="typeNameLink">HTTPClient</span></a></li>
<li class="circle"><a href="Main.html" title="class in &lt;Unnamed&gt;"><span class="typeNameLink">Main</span></a></li> <li class="circle"><a href="Main.html" title="class in &lt;Unnamed&gt;"><span class="typeNameLink">Main</span></a></li>
</ul> </ul>
</li> </li>
......
...@@ -2,10 +2,10 @@ ...@@ -2,10 +2,10 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (13.0.2) on Tue May 12 16:09:29 IRDT 2020 --> <!-- Generated by javadoc (13.0.2) on Sat Jun 13 21:47:41 IRDT 2020 -->
<title>&lt;Unnamed&gt;</title> <title>&lt;Unnamed&gt;</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-05-12"> <meta name="dc.created" content="2020-06-13">
<meta name="description" content="declaration: package: &lt;unnamed&gt;"> <meta name="description" content="declaration: package: &lt;unnamed&gt;">
<meta name="generator" content="javadoc/PackageWriterImpl"> <meta name="generator" content="javadoc/PackageWriterImpl">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
...@@ -82,11 +82,23 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height")); ...@@ -82,11 +82,23 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
</thead> </thead>
<tbody> <tbody>
<tr class="altColor"> <tr class="altColor">
<th class="colFirst" scope="row"><a href="Files.html" title="class in &lt;Unnamed&gt;">Files</a></th>
<td class="colLast">
<div class="block">Manage requests files</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="GUI.html" title="class in &lt;Unnamed&gt;">GUI</a></th> <th class="colFirst" scope="row"><a href="GUI.html" title="class in &lt;Unnamed&gt;">GUI</a></th>
<td class="colLast"> <td class="colLast">
<div class="block">present GUI of insomnia</div> <div class="block">present GUI of insomnia</div>
</td> </td>
</tr> </tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="HTTPClient.html" title="class in &lt;Unnamed&gt;">HTTPClient</a></th>
<td class="colLast">
<div class="block">Provide a console http-request-app</div>
</td>
</tr>
<tr class="rowColor"> <tr class="rowColor">
<th class="colFirst" scope="row"><a href="Main.html" title="class in &lt;Unnamed&gt;">Main</a></th> <th class="colFirst" scope="row"><a href="Main.html" title="class in &lt;Unnamed&gt;">Main</a></th>
<td class="colLast"> <td class="colLast">
......
...@@ -2,10 +2,10 @@ ...@@ -2,10 +2,10 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (13.0.2) on Tue May 12 16:09:29 IRDT 2020 --> <!-- Generated by javadoc (13.0.2) on Sat Jun 13 21:47:41 IRDT 2020 -->
<title> Class Hierarchy</title> <title> Class Hierarchy</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-05-12"> <meta name="dc.created" content="2020-06-13">
<meta name="description" content="tree: package: &lt;unnamed&gt;"> <meta name="description" content="tree: package: &lt;unnamed&gt;">
<meta name="generator" content="javadoc/PackageTreeWriter"> <meta name="generator" content="javadoc/PackageTreeWriter">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
...@@ -73,7 +73,9 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height")); ...@@ -73,7 +73,9 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<ul> <ul>
<li class="circle">java.lang.Object <li class="circle">java.lang.Object
<ul> <ul>
<li class="circle"><a href="Files.html" title="class in &lt;Unnamed&gt;"><span class="typeNameLink">Files</span></a></li>
<li class="circle"><a href="GUI.html" title="class in &lt;Unnamed&gt;"><span class="typeNameLink">GUI</span></a></li> <li class="circle"><a href="GUI.html" title="class in &lt;Unnamed&gt;"><span class="typeNameLink">GUI</span></a></li>
<li class="circle"><a href="HTTPClient.html" title="class in &lt;Unnamed&gt;"><span class="typeNameLink">HTTPClient</span></a></li>
<li class="circle"><a href="Main.html" title="class in &lt;Unnamed&gt;"><span class="typeNameLink">Main</span></a></li> <li class="circle"><a href="Main.html" title="class in &lt;Unnamed&gt;"><span class="typeNameLink">Main</span></a></li>
</ul> </ul>
</li> </li>
......
typeSearchIndex = [{"l":"All Classes","url":"allclasses-index.html"},{"p":"<Unnamed>","l":"GUI"},{"p":"<Unnamed>","l":"Main"}] typeSearchIndex = [{"l":"All Classes","url":"allclasses-index.html"},{"p":"<Unnamed>","l":"Files"},{"p":"<Unnamed>","l":"GUI"},{"p":"<Unnamed>","l":"HTTPClient"},{"p":"<Unnamed>","l":"Main"}]
\ No newline at end of file \ No newline at end of file
url: http://yahoo.com | method: GET | headers: null: null |
bodyredirect
headers{X-Frame-Options=[SAMEORIGIN], null=[HTTP/1.1 301 Moved Permanently], Cache-Control=[no-store, no-cache], Server=[ATS], Content-Security-Policy=[frame-ancestors 'self' https://*.techcrunch.com https://*.yahoo.com https://*.aol.com https://*.huffingtonpost.com https://*.oath.com https://*.verizonmedia.com https://*.publishing.oath.com; sandbox allow-forms allow-same-origin allow-scripts allow-popups allow-popups-to-escape-sandbox allow-presentation; report-uri https://csp.yahoo.com/beacon/csp?src=ats&site=frontpage&region=US&lang=en-US&device=featurephone&yrid=&partner=;], Connection=[keep-alive], Content-Length=[8], Date=[Sat, 13 Jun 2020 09:12:02 GMT], Content-Language=[en], Location=[https://us.yahoo.com/], Content-Type=[text/html]}
takedTime6.420
statusCode301
statusMassageMoved Permanently
byteCount8
datanull
\ No newline at end of file
url: http://yahoo.com | method: GET | headers: null: null |
bodyredirect
headers{X-Frame-Options=[SAMEORIGIN], null=[HTTP/1.1 301 Moved Permanently], Cache-Control=[no-store, no-cache], Server=[ATS], Content-Security-Policy=[frame-ancestors 'self' https://*.techcrunch.com https://*.yahoo.com https://*.aol.com https://*.huffingtonpost.com https://*.oath.com https://*.verizonmedia.com https://*.publishing.oath.com; sandbox allow-forms allow-same-origin allow-scripts allow-popups allow-popups-to-escape-sandbox allow-presentation; report-uri https://csp.yahoo.com/beacon/csp?src=ats&site=frontpage&region=US&lang=en-US&device=featurephone&yrid=&partner=;], Connection=[keep-alive], Content-Length=[8], Date=[Sat, 13 Jun 2020 09:13:03 GMT], Content-Language=[en], Location=[https://us.yahoo.com/], Content-Type=[text/html]}
takedTime4.711
statusCode301
statusMassageMoved Permanently
byteCount8
datanull
\ No newline at end of file
url: http://apapi.haditabatabaei.ir/tests/post/formdata | method: POST | headers: null: null |
body[]
{}
headers{null=[HTTP/1.1 200 OK], Server=[nginx/1.16.0], ETag=[W/"6-lIxpYaBtIS9RHxkH9XsvCxAaFJ4"], Connection=[keep-alive], Content-Length=[6], Date=[Sat, 13 Jun 2020 09:26:17 GMT], X-Powered-By=[Express], Content-Type=[text/html; charset=utf-8]}
takedTime2.642
statusCode200
statusMassageOK
byteCount6
data{}
\ No newline at end of file
url: http://apapi.haditabatabaei.ir/tests/post/formdata | method: POST | headers: null: null |
body[]
{}
headers{null=[HTTP/1.1 200 OK], Server=[nginx/1.16.0], ETag=[W/"6-lIxpYaBtIS9RHxkH9XsvCxAaFJ4"], Connection=[keep-alive], Content-Length=[6], Date=[Sat, 13 Jun 2020 09:39:56 GMT], X-Powered-By=[Express], Content-Type=[text/html; charset=utf-8]}
takedTime0.887
statusCode200
statusMassageOK
byteCount6
data{}
\ No newline at end of file
No preview for this file type
url: http://google.com | method: GET | headers: null: null |
body<!doctype html><html itemscope="" itemtype="http://schema.org/WebPage" lang="en-IR"><head><meta content="Search the world's information, including webpages, images, videos and more. Google has many special features to help you find exactly what you're looking for." name="description"><meta content="noodp" name="robots"><meta content="text/html; charset=UTF-8" http-equiv="Content-Type"><meta content="/images/branding/googleg/1x/googleg_standard_color_128dp.png" itemprop="image"><title>Google</title><script nonce="wo/12XOwburcH7ysvDVeXQ==">(function(){window.google={kEI:'vJTkXurWJpGasAfD6LuQDA',kEXPI:'0,202123,3,4,32,1151585,5662,731,223,5105,206,3204,10,168,1058,364,1499,155,421,128,113,383,246,5,1306,48,196,452,338,175,533,98,1119,719,248,4,126,7,96,187,116,3,22,325,380,1122622,1197788,103,258,78,12,329028,1294,12383,4855,32691,15248,867,17444,11240,9188,8384,4859,1361,9291,3020,4747,11033,1808,4020,978,7931,5297,2054,920,873,1217,2975,6434,11304,3220,4516,2778,919,2277,8,4389,1279,2212,532,147,1103,840,517,1139,1,277,105,791,3467,312,1136,3,2063,606,1839,184,1733,43,144,377,1947,2229,93,328,1284,16,2927,2246,474,1339,748,1039,3227,2845,7,4808,1260,6286,4454,642,2449,2459,1226,1742,3654,1275,108,1712,1695,908,2,1483,430,1642,2397,1027,1869,2523,2051,840,1337,1098,3,346,230,970,865,373,3545,706,149,189,3313,502,1,239,1746,28,130,1,2061,32,1495,497,1997,83,909,109,643,4,1336,192,17,924,354,1009,1227,9,271,561,313,395,2,8,42,1797,21,1522,573,331,61,780,195,722,10,42,75,4,135,1202,1884,43,74,420,806,212,3,497,640,164,426,39,1555,742,255,38,386,1316,271,86,3,584,21,147,741,236,1025,526,1196,68,162,93,69,492,253,95,1646,36,42,328,230,623,523,53,522,205,4,36,245,1501,217,53,15,657,54,927,294,12,255,262,164,2,176,694,52,2,2,51,153,149,126,19,182,554,11,23,3,45,148,5803309,8801916,549,333,444,1,2,80,1,900,896,1,8,1,2,2551,1,748,141,59,736,563,1,4265,1,1,1,1,137,1,879,9,305,2527,134,20,24,1,5,3,3,2,3389559,20572125,42,2682691',kBL:'OLTy'};google.sn='webhp';google.kHL='en-IR';})();(function(){google.lc=[];google.li=0;google.getEI=function(a){for(var c;a&&(!a.getAttribute||!(c=a.getAttribute("eid")));)a=a.parentNode;return c||google.kEI};google.getLEI=function(a){for(var c=null;a&&(!a.getAttribute||!(c=a.getAttribute("leid")));)a=a.parentNode;return c};google.ml=function(){return null};google.time=function(){return Date.now()};google.log=function(a,c,b,d,g){if(b=google.logUrl(a,c,b,d,g)){a=new Image;var e=google.lc,f=google.li;e[f]=a;a.onerror=a.onload=a.onabort=function(){delete e[f]};google.vel&&google.vel.lu&&google.vel.lu(b);a.src=b;google.li=f+1}};google.logUrl=function(a,c,b,d,g){var e="",f=google.ls||"";b||-1!=c.search("&ei=")||(e="&ei="+google.getEI(d),-1==c.search("&lei=")&&(d=google.getLEI(d))&&(e+="&lei="+d));d="";!b&&google.cshid&&-1==c.search("&cshid=")&&"slh"!=a&&(d="&cshid="+google.cshid);b=b||"/"+(g||"gen_204")+"?atyp=i&ct="+a+"&cad="+c+e+f+"&zx="+google.time()+d;/^http:/i.test(b)&&"https:"==window.location.protocol&&(google.ml(Error("a"),!1,{src:b,glmm:1}),b="");return b};}).call(this);(function(){google.y={};google.x=function(a,b){if(a)var c=a.id;else{do c=Math.random();while(google.y[c])}google.y[c]=[a,b];return!1};google.lm=[];google.plm=function(a){google.lm.push.apply(google.lm,a)};google.lq=[];google.load=function(a,b,c){google.lq.push([[a],b,c])};google.loadAll=function(a,b){google.lq.push([a,b])};}).call(this);google.f={};(function(){
document.documentElement.addEventListener("submit",function(b){var a;if(a=b.target){var c=a.getAttribute("data-submitfalse");a="1"==c||"q"==c&&!a.elements.q.value?!0:!1}else a=!1;a&&(b.preventDefault(),b.stopPropagation())},!0);document.documentElement.addEventListener("click",function(b){var a;a:{for(a=b.target;a&&a!=document.documentElement;a=a.parentElement)if("A"==a.tagName){a="1"==a.getAttribute("data-nohref");break a}a=!1}a&&b.preventDefault()},!0);}).call(this);
var a=window.location,b=a.href.indexOf("#");if(0<=b){var c=a.href.substring(b+1);/(^|&)q=/.test(c)&&-1==c.indexOf("#")&&a.replace("/search?"+c.replace(/(^|&)fp=[^&]*/g,"")+"&cad=h")};</script><style>#gbar,#guser{font-size:13px;padding-top:1px !important;}#gbar{height:22px}#guser{padding-bottom:7px !important;text-align:right}.gbh,.gbd{border-top:1px solid #c9d7f1;font-size:1px}.gbh{height:0;position:absolute;top:24px;width:100%}@media all{.gb1{height:22px;margin-right:.5em;vertical-align:top}#gbar{float:left}}a.gb1,a.gb4{text-decoration:underline !important}a.gb1,a.gb4{color:#00c !important}.gbi .gb4{color:#dd8e27 !important}.gbf .gb4{color:#900 !important}
</style><style>body,td,a,p,.h{font-family:arial,sans-serif}body{margin:0;overflow-y:scroll}#gog{padding:3px 8px 0}td{line-height:.8em}.gac_m td{line-height:17px}form{margin-bottom:20px}.h{color:#36c}.q{color:#00c}.ts td{padding:0}.ts{border-collapse:collapse}em{font-weight:bold;font-style:normal}.lst{height:25px;width:496px}.gsfi,.lst{font:18px arial,sans-serif}.gsfs{font:17px arial,sans-serif}.ds{display:inline-box;display:inline-block;margin:3px 0 4px;margin-left:4px}input{font-family:inherit}body{background:#fff;color:#000}a{color:#11c;text-decoration:none}a:hover,a:active{text-decoration:underline}.fl a{color:#36c}a:visited{color:#551a8b}.sblc{padding-top:5px}.sblc a{display:block;margin:2px 0;margin-left:13px;font-size:11px}.lsbb{background:#eee;border:solid 1px;border-color:#ccc #999 #999 #ccc;height:30px}.lsbb{display:block}.ftl,#fll a{display:inline-block;margin:0 12px}.lsb{background:url(/images/nav_logo229.png) 0 -261px repeat-x;border:none;color:#000;cursor:pointer;height:30px;margin:0;outline:0;font:15px arial,sans-serif;vertical-align:top}.lsb:active{background:#ccc}.lst:focus{outline:none}</style><script nonce="wo/12XOwburcH7ysvDVeXQ=="></script></head><body bgcolor="#fff"><script nonce="wo/12XOwburcH7ysvDVeXQ==">(function(){var src='/images/nav_logo229.png';var iesg=false;document.body.onload = function(){window.n && window.n();if (document.images){new Image().src=src;}
if (!iesg){document.f&&document.f.q.focus();document.gbqf&&document.gbqf.q.focus();}
}
})();</script><div id="mngb"> <div id=gbar><nobr><b class=gb1>Search</b> <a class=gb1 href="http://www.google.com/imghp?hl=en&tab=wi">Images</a> <a class=gb1 href="http://maps.google.com/maps?hl=en&tab=wl">Maps</a> <a class=gb1 href="https://play.google.com/?hl=en&tab=w8">Play</a> <a class=gb1 href="http://www.youtube.com/?gl=US&tab=w1">YouTube</a> <a class=gb1 href="http://news.google.com/nwshp?hl=en&tab=wn">News</a> <a class=gb1 href="https://mail.google.com/mail/?tab=wm">Gmail</a> <a class=gb1 href="https://drive.google.com/?tab=wo">Drive</a> <a class=gb1 style="text-decoration:none" href="https://www.google.com/intl/en/about/products?tab=wh"><u>More</u> &raquo;</a></nobr></div><div id=guser width=100%><nobr><span id=gbn class=gbi></span><span id=gbf class=gbf></span><span id=gbe></span><a href="http://www.google.com/history/optout?hl=en" class=gb4>Web History</a> | <a href="/preferences?hl=en" class=gb4>Settings</a> | <a target=_top id=gb_70 href="https://accounts.google.com/ServiceLogin?hl=en&passive=true&continue=http://www.google.com/" class=gb4>Sign in</a></nobr></div><div class=gbh style=left:0></div><div class=gbh style=right:0></div> </div><center><br clear="all" id="lgpd"><div id="lga"><img alt="Google" height="92" src="/images/branding/googlelogo/1x/googlelogo_white_background_color_272x92dp.png" style="padding:28px 0 14px" width="272" id="hplogo"><br><br></div><form action="/search" name="f"><table cellpadding="0" cellspacing="0"><tr valign="top"><td width="25%">&nbsp;</td><td align="center" nowrap=""><input name="ie" value="ISO-8859-1" type="hidden"><input value="en-IR" name="hl" type="hidden"><input name="source" type="hidden" value="hp"><input name="biw" type="hidden"><input name="bih" type="hidden"><div class="ds" style="height:32px;margin:4px 0"><input class="lst" style="margin:0;padding:5px 8px 0 6px;vertical-align:top;color:#000" autocomplete="off" value="" title="Google Search" maxlength="2048" name="q" size="57"></div><br style="line-height:0"><span class="ds"><span class="lsbb"><input class="lsb" value="Google Search" name="btnG" type="submit"></span></span><span class="ds"><span class="lsbb"><input class="lsb" id="tsuid1" value="I'm Feeling Lucky" name="btnI" type="submit"><script nonce="wo/12XOwburcH7ysvDVeXQ==">(function(){var id='tsuid1';document.getElementById(id).onclick = function(){if (this.form.q.value){this.checked = 1;if (this.form.iflsig)this.form.iflsig.disabled = false;}
else top.location='/doodles/';};})();</script><input value="AINFCbYAAAAAXuSizLZxxPMRcZKh7vwkkveDBUNI_khV" name="iflsig" type="hidden"></span></span></td><td class="fl sblc" align="left" nowrap="" width="25%"><a href="/advanced_search?hl=en-IR&amp;authuser=0">Advanced search</a></td></tr></table><input id="gbv" name="gbv" type="hidden" value="1"><script nonce="wo/12XOwburcH7ysvDVeXQ==">(function(){var a,b="1";if(document&&document.getElementById)if("undefined"!=typeof XMLHttpRequest)b="2";else if("undefined"!=typeof ActiveXObject){var c,d,e=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"];for(c=0;d=e[c++];)try{new ActiveXObject(d),b="2"}catch(h){}}a=b;if("2"==a&&-1==location.search.indexOf("&gbv=2")){var f=google.gbvu,g=document.getElementById("gbv");g&&(g.value=a);f&&window.setTimeout(function(){location.href=f},0)};}).call(this);</script></form><div id="gac_scont"></div><div style="font-size:83%;min-height:3.5em"><br></div><span id="footer"><div style="font-size:10pt"><div style="margin:19px auto;text-align:center" id="fll"><a href="/intl/en/ads/">Advertising�Programs</a><a href="/intl/en/about.html">About Google</a></div></div><p style="font-size:8pt;color:#767676">&copy; 2020 - <a href="/intl/en/policies/privacy/">Privacy</a> - <a href="/intl/en/policies/terms/">Terms</a></p></span></center><script nonce="wo/12XOwburcH7ysvDVeXQ==">(function(){window.google.cdo={height:0,width:0};(function(){var a=window.innerWidth,b=window.innerHeight;if(!a||!b){var c=window.document,d="CSS1Compat"==c.compatMode?c.documentElement:c.body;a=d.clientWidth;b=d.clientHeight}a&&b&&(a!=google.cdo.width||b!=google.cdo.height)&&google.log("","","/client_204?&atyp=i&biw="+a+"&bih="+b+"&ei="+google.kEI);}).call(this);})();(function(){var u='/xjs/_/js/k\x3dxjs.hp.en.kiae-d0fO4M.O/m\x3dsb_he,d/am\x3dAC8ENgc/d\x3d1/rs\x3dACT90oH_cr3jbpV90AwUUbFQa4CCN2KMXA';
setTimeout(function(){var b=document;var a="SCRIPT";"application/xhtml+xml"===b.contentType&&(a=a.toLowerCase());a=b.createElement(a);a.src=u;google.timers&&google.timers.load&&google.tick&&google.tick("load","xjsls");document.body.appendChild(a)},0);})();(function(){window.google.xjsu='/xjs/_/js/k\x3dxjs.hp.en.kiae-d0fO4M.O/m\x3dsb_he,d/am\x3dAC8ENgc/d\x3d1/rs\x3dACT90oH_cr3jbpV90AwUUbFQa4CCN2KMXA';})();function _DumpException(e){throw e;}
function _F_installCss(c){}
(function(){google.jl={dw:false,em:[],emw:false,lls:'default',pdt:0,snet:true,uwp:true};})();(function(){var pmc='{\x22d\x22:{},\x22sb_he\x22:{\x22agen\x22:true,\x22cgen\x22:true,\x22client\x22:\x22heirloom-hp\x22,\x22dh\x22:true,\x22dhqt\x22:true,\x22ds\x22:\x22\x22,\x22ffql\x22:\x22en\x22,\x22fl\x22:true,\x22host\x22:\x22google.com\x22,\x22isbh\x22:28,\x22jsonp\x22:true,\x22msgs\x22:{\x22cibl\x22:\x22Clear Search\x22,\x22dym\x22:\x22Did you mean:\x22,\x22lcky\x22:\x22I\\u0026#39;m Feeling Lucky\x22,\x22lml\x22:\x22Learn more\x22,\x22oskt\x22:\x22Input tools\x22,\x22psrc\x22:\x22This search was removed from your \\u003Ca href\x3d\\\x22/history\\\x22\\u003EWeb History\\u003C/a\\u003E\x22,\x22psrl\x22:\x22Remove\x22,\x22sbit\x22:\x22Search by image\x22,\x22srch\x22:\x22Google Search\x22},\x22ovr\x22:{},\x22pq\x22:\x22\x22,\x22refpd\x22:true,\x22rfs\x22:[],\x22sbpl\x22:16,\x22sbpr\x22:16,\x22scd\x22:10,\x22stok\x22:\x22ICxzJIv9cODMSDlyxZe1WZ7r9Hc\x22,\x22uhde\x22:false}}';google.pmc=JSON.parse(pmc);})();</script> </body></html>
headers{Transfer-Encoding=[chunked], null=[HTTP/1.1 200 OK], Server=[gws], P3P=[CP="This is not a P3P policy! See g.co/p3phelp for more info."], Date=[Sat, 13 Jun 2020 08:56:28 GMT], Accept-Ranges=[none], X-Frame-Options=[SAMEORIGIN], Cache-Control=[private, max-age=0], Vary=[Accept-Encoding], Set-Cookie=[NID=204=G_y2JJzxio888M4nce83BZ2rsmbgixmVTKfdeO9cX0IvohA77YTrla_Mo_nIVWpPCSqcnar-zqX-8LGx2vlm5oHtu9gOIz6dFKm7dHZth4ViHKRNAYR-n5O8C-WOooZIiHbophk9M_u_TZycfM3yQlri-m0i8KcWy7LFuIREqgs; expires=Sun, 13-Dec-2020 08:56:28 GMT; path=/; domain=.google.com; HttpOnly, 1P_JAR=2020-06-13-08; expires=Mon, 13-Jul-2020 08:56:28 GMT; path=/; domain=.google.com; Secure], Expires=[-1], X-XSS-Protection=[0], Content-Type=[text/html; charset=ISO-8859-1]}
takedTime29.393
statusCode200
statusMassageOK
byteCount-2147483648
datanull
\ No newline at end of file
url: http://google.com | method: GET | headers: null: null |
body<!doctype html><html itemscope="" itemtype="http://schema.org/WebPage" lang="en-IR"><head><meta content="Search the world's information, including webpages, images, videos and more. Google has many special features to help you find exactly what you're looking for." name="description"><meta content="noodp" name="robots"><meta content="text/html; charset=UTF-8" http-equiv="Content-Type"><meta content="/images/branding/googleg/1x/googleg_standard_color_128dp.png" itemprop="image"><title>Google</title><script nonce="VEw2M2o0uho/maC1UL0cfA==">(function(){window.google={kEI:'FZXkXtyIGqz6sAfY8IvABg',kEXPI:'0,202123,3,4,32,1151584,5663,731,223,5104,207,1698,716,790,10,168,1058,364,1499,156,420,241,383,246,5,1015,339,196,1498,1218,966,130,7,282,117,3,346,54,327,1122622,1197782,109,258,78,329040,1294,12383,4855,32692,15247,867,28684,9188,8384,4859,1361,9291,3029,4738,11033,1808,1238,2782,978,7932,5296,2054,920,873,1217,2975,6430,11306,3221,4520,2775,919,2277,8,87,2709,1593,1165,114,390,1822,530,149,1943,517,1137,278,107,791,3467,109,203,1136,3,2669,1839,184,1777,143,377,1947,245,1984,94,327,1284,16,2927,2246,474,1339,748,1039,603,2624,2845,7,5599,469,6286,4454,642,2449,2459,1226,1742,3655,1274,108,591,1119,1697,908,2,940,533,532,1550,2397,2896,2523,2049,842,1337,1098,3,576,970,865,372,3546,707,150,187,3312,503,1,725,1262,30,126,1,2093,1991,1998,83,1010,651,4,1545,924,1352,11,217,1019,271,874,395,2,8,42,1798,20,2095,189,142,56,785,195,722,9,43,74,4,136,498,263,441,1884,43,495,804,213,500,639,575,16,1594,742,1,252,426,1587,86,3,585,20,148,740,237,1550,159,1104,155,8,93,70,744,90,393,795,298,164,37,42,328,232,621,278,245,53,270,496,247,500,1000,270,16,420,2,48,171,9,6,54,800,951,163,2,27,149,717,28,2,2,52,153,277,2,17,8,2,526,5803737,6000699,189,2801028,882,444,1,2,31,49,1,900,896,1,8,1,2,2551,1,748,141,59,736,563,1,4265,1,1,1,1,137,1,879,9,305,2661,20,24,1,5,3,3,2,3389559,20572126,40,2682693',kBL:'OLTy'};google.sn='webhp';google.kHL='en-IR';})();(function(){google.lc=[];google.li=0;google.getEI=function(a){for(var c;a&&(!a.getAttribute||!(c=a.getAttribute("eid")));)a=a.parentNode;return c||google.kEI};google.getLEI=function(a){for(var c=null;a&&(!a.getAttribute||!(c=a.getAttribute("leid")));)a=a.parentNode;return c};google.ml=function(){return null};google.time=function(){return Date.now()};google.log=function(a,c,b,d,g){if(b=google.logUrl(a,c,b,d,g)){a=new Image;var e=google.lc,f=google.li;e[f]=a;a.onerror=a.onload=a.onabort=function(){delete e[f]};google.vel&&google.vel.lu&&google.vel.lu(b);a.src=b;google.li=f+1}};google.logUrl=function(a,c,b,d,g){var e="",f=google.ls||"";b||-1!=c.search("&ei=")||(e="&ei="+google.getEI(d),-1==c.search("&lei=")&&(d=google.getLEI(d))&&(e+="&lei="+d));d="";!b&&google.cshid&&-1==c.search("&cshid=")&&"slh"!=a&&(d="&cshid="+google.cshid);b=b||"/"+(g||"gen_204")+"?atyp=i&ct="+a+"&cad="+c+e+f+"&zx="+google.time()+d;/^http:/i.test(b)&&"https:"==window.location.protocol&&(google.ml(Error("a"),!1,{src:b,glmm:1}),b="");return b};}).call(this);(function(){google.y={};google.x=function(a,b){if(a)var c=a.id;else{do c=Math.random();while(google.y[c])}google.y[c]=[a,b];return!1};google.lm=[];google.plm=function(a){google.lm.push.apply(google.lm,a)};google.lq=[];google.load=function(a,b,c){google.lq.push([[a],b,c])};google.loadAll=function(a,b){google.lq.push([a,b])};}).call(this);google.f={};(function(){
document.documentElement.addEventListener("submit",function(b){var a;if(a=b.target){var c=a.getAttribute("data-submitfalse");a="1"==c||"q"==c&&!a.elements.q.value?!0:!1}else a=!1;a&&(b.preventDefault(),b.stopPropagation())},!0);document.documentElement.addEventListener("click",function(b){var a;a:{for(a=b.target;a&&a!=document.documentElement;a=a.parentElement)if("A"==a.tagName){a="1"==a.getAttribute("data-nohref");break a}a=!1}a&&b.preventDefault()},!0);}).call(this);
var a=window.location,b=a.href.indexOf("#");if(0<=b){var c=a.href.substring(b+1);/(^|&)q=/.test(c)&&-1==c.indexOf("#")&&a.replace("/search?"+c.replace(/(^|&)fp=[^&]*/g,"")+"&cad=h")};</script><style>#gbar,#guser{font-size:13px;padding-top:1px !important;}#gbar{height:22px}#guser{padding-bottom:7px !important;text-align:right}.gbh,.gbd{border-top:1px solid #c9d7f1;font-size:1px}.gbh{height:0;position:absolute;top:24px;width:100%}@media all{.gb1{height:22px;margin-right:.5em;vertical-align:top}#gbar{float:left}}a.gb1,a.gb4{text-decoration:underline !important}a.gb1,a.gb4{color:#00c !important}.gbi .gb4{color:#dd8e27 !important}.gbf .gb4{color:#900 !important}
</style><style>body,td,a,p,.h{font-family:arial,sans-serif}body{margin:0;overflow-y:scroll}#gog{padding:3px 8px 0}td{line-height:.8em}.gac_m td{line-height:17px}form{margin-bottom:20px}.h{color:#36c}.q{color:#00c}.ts td{padding:0}.ts{border-collapse:collapse}em{font-weight:bold;font-style:normal}.lst{height:25px;width:496px}.gsfi,.lst{font:18px arial,sans-serif}.gsfs{font:17px arial,sans-serif}.ds{display:inline-box;display:inline-block;margin:3px 0 4px;margin-left:4px}input{font-family:inherit}body{background:#fff;color:#000}a{color:#11c;text-decoration:none}a:hover,a:active{text-decoration:underline}.fl a{color:#36c}a:visited{color:#551a8b}.sblc{padding-top:5px}.sblc a{display:block;margin:2px 0;margin-left:13px;font-size:11px}.lsbb{background:#eee;border:solid 1px;border-color:#ccc #999 #999 #ccc;height:30px}.lsbb{display:block}.ftl,#fll a{display:inline-block;margin:0 12px}.lsb{background:url(/images/nav_logo229.png) 0 -261px repeat-x;border:none;color:#000;cursor:pointer;height:30px;margin:0;outline:0;font:15px arial,sans-serif;vertical-align:top}.lsb:active{background:#ccc}.lst:focus{outline:none}</style><script nonce="VEw2M2o0uho/maC1UL0cfA=="></script></head><body bgcolor="#fff"><script nonce="VEw2M2o0uho/maC1UL0cfA==">(function(){var src='/images/nav_logo229.png';var iesg=false;document.body.onload = function(){window.n && window.n();if (document.images){new Image().src=src;}
if (!iesg){document.f&&document.f.q.focus();document.gbqf&&document.gbqf.q.focus();}
}
})();</script><div id="mngb"> <div id=gbar><nobr><b class=gb1>Search</b> <a class=gb1 href="http://www.google.com/imghp?hl=en&tab=wi">Images</a> <a class=gb1 href="http://maps.google.com/maps?hl=en&tab=wl">Maps</a> <a class=gb1 href="https://play.google.com/?hl=en&tab=w8">Play</a> <a class=gb1 href="http://www.youtube.com/?gl=US&tab=w1">YouTube</a> <a class=gb1 href="http://news.google.com/nwshp?hl=en&tab=wn">News</a> <a class=gb1 href="https://mail.google.com/mail/?tab=wm">Gmail</a> <a class=gb1 href="https://drive.google.com/?tab=wo">Drive</a> <a class=gb1 style="text-decoration:none" href="https://www.google.com/intl/en/about/products?tab=wh"><u>More</u> &raquo;</a></nobr></div><div id=guser width=100%><nobr><span id=gbn class=gbi></span><span id=gbf class=gbf></span><span id=gbe></span><a href="http://www.google.com/history/optout?hl=en" class=gb4>Web History</a> | <a href="/preferences?hl=en" class=gb4>Settings</a> | <a target=_top id=gb_70 href="https://accounts.google.com/ServiceLogin?hl=en&passive=true&continue=http://www.google.com/" class=gb4>Sign in</a></nobr></div><div class=gbh style=left:0></div><div class=gbh style=right:0></div> </div><center><br clear="all" id="lgpd"><div id="lga"><img alt="Google" height="92" src="/images/branding/googlelogo/1x/googlelogo_white_background_color_272x92dp.png" style="padding:28px 0 14px" width="272" id="hplogo"><br><br></div><form action="/search" name="f"><table cellpadding="0" cellspacing="0"><tr valign="top"><td width="25%">&nbsp;</td><td align="center" nowrap=""><input name="ie" value="ISO-8859-1" type="hidden"><input value="en-IR" name="hl" type="hidden"><input name="source" type="hidden" value="hp"><input name="biw" type="hidden"><input name="bih" type="hidden"><div class="ds" style="height:32px;margin:4px 0"><input class="lst" style="margin:0;padding:5px 8px 0 6px;vertical-align:top;color:#000" autocomplete="off" value="" title="Google Search" maxlength="2048" name="q" size="57"></div><br style="line-height:0"><span class="ds"><span class="lsbb"><input class="lsb" value="Google Search" name="btnG" type="submit"></span></span><span class="ds"><span class="lsbb"><input class="lsb" id="tsuid1" value="I'm Feeling Lucky" name="btnI" type="submit"><script nonce="VEw2M2o0uho/maC1UL0cfA==">(function(){var id='tsuid1';document.getElementById(id).onclick = function(){if (this.form.q.value){this.checked = 1;if (this.form.iflsig)this.form.iflsig.disabled = false;}
else top.location='/doodles/';};})();</script><input value="AINFCbYAAAAAXuSjJQEUjYwNS-Gmmei6U-Bw8RCGLDl8" name="iflsig" type="hidden"></span></span></td><td class="fl sblc" align="left" nowrap="" width="25%"><a href="/advanced_search?hl=en-IR&amp;authuser=0">Advanced search</a></td></tr></table><input id="gbv" name="gbv" type="hidden" value="1"><script nonce="VEw2M2o0uho/maC1UL0cfA==">(function(){var a,b="1";if(document&&document.getElementById)if("undefined"!=typeof XMLHttpRequest)b="2";else if("undefined"!=typeof ActiveXObject){var c,d,e=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"];for(c=0;d=e[c++];)try{new ActiveXObject(d),b="2"}catch(h){}}a=b;if("2"==a&&-1==location.search.indexOf("&gbv=2")){var f=google.gbvu,g=document.getElementById("gbv");g&&(g.value=a);f&&window.setTimeout(function(){location.href=f},0)};}).call(this);</script></form><div id="gac_scont"></div><div style="font-size:83%;min-height:3.5em"><br></div><span id="footer"><div style="font-size:10pt"><div style="margin:19px auto;text-align:center" id="fll"><a href="/intl/en/ads/">Advertising�Programs</a><a href="/intl/en/about.html">About Google</a></div></div><p style="font-size:8pt;color:#767676">&copy; 2020 - <a href="/intl/en/policies/privacy/">Privacy</a> - <a href="/intl/en/policies/terms/">Terms</a></p></span></center><script nonce="VEw2M2o0uho/maC1UL0cfA==">(function(){window.google.cdo={height:0,width:0};(function(){var a=window.innerWidth,b=window.innerHeight;if(!a||!b){var c=window.document,d="CSS1Compat"==c.compatMode?c.documentElement:c.body;a=d.clientWidth;b=d.clientHeight}a&&b&&(a!=google.cdo.width||b!=google.cdo.height)&&google.log("","","/client_204?&atyp=i&biw="+a+"&bih="+b+"&ei="+google.kEI);}).call(this);})();(function(){var u='/xjs/_/js/k\x3dxjs.hp.en.kiae-d0fO4M.O/m\x3dsb_he,d/am\x3dAC8ENgc/d\x3d1/rs\x3dACT90oH_cr3jbpV90AwUUbFQa4CCN2KMXA';
setTimeout(function(){var b=document;var a="SCRIPT";"application/xhtml+xml"===b.contentType&&(a=a.toLowerCase());a=b.createElement(a);a.src=u;google.timers&&google.timers.load&&google.tick&&google.tick("load","xjsls");document.body.appendChild(a)},0);})();(function(){window.google.xjsu='/xjs/_/js/k\x3dxjs.hp.en.kiae-d0fO4M.O/m\x3dsb_he,d/am\x3dAC8ENgc/d\x3d1/rs\x3dACT90oH_cr3jbpV90AwUUbFQa4CCN2KMXA';})();function _DumpException(e){throw e;}
function _F_installCss(c){}
(function(){google.jl={dw:false,em:[],emw:false,lls:'default',pdt:0,snet:true,uwp:true};})();(function(){var pmc='{\x22d\x22:{},\x22sb_he\x22:{\x22agen\x22:false,\x22cgen\x22:false,\x22client\x22:\x22heirloom-hp\x22,\x22dh\x22:true,\x22dhqt\x22:true,\x22ds\x22:\x22\x22,\x22ffql\x22:\x22en\x22,\x22fl\x22:true,\x22host\x22:\x22google.com\x22,\x22isbh\x22:28,\x22jsonp\x22:true,\x22msgs\x22:{\x22cibl\x22:\x22Clear Search\x22,\x22dym\x22:\x22Did you mean:\x22,\x22lcky\x22:\x22I\\u0026#39;m Feeling Lucky\x22,\x22lml\x22:\x22Learn more\x22,\x22oskt\x22:\x22Input tools\x22,\x22psrc\x22:\x22This search was removed from your \\u003Ca href\x3d\\\x22/history\\\x22\\u003EWeb History\\u003C/a\\u003E\x22,\x22psrl\x22:\x22Remove\x22,\x22sbit\x22:\x22Search by image\x22,\x22srch\x22:\x22Google Search\x22},\x22ovr\x22:{},\x22pq\x22:\x22\x22,\x22refpd\x22:true,\x22rfs\x22:[],\x22sbpl\x22:16,\x22sbpr\x22:16,\x22scd\x22:10,\x22stok\x22:\x22Hh8V0tyZhRFDTd8ME8HOiNnzhCI\x22,\x22uhde\x22:false}}';google.pmc=JSON.parse(pmc);})();</script> </body></html>
headers{Transfer-Encoding=[chunked], null=[HTTP/1.1 200 OK], Server=[gws], P3P=[CP="This is not a P3P policy! See g.co/p3phelp for more info."], Date=[Sat, 13 Jun 2020 08:57:57 GMT], Accept-Ranges=[none], X-Frame-Options=[SAMEORIGIN], Cache-Control=[private, max-age=0], Vary=[Accept-Encoding], Set-Cookie=[NID=204=sTFr751exAkVqmxXpVOC5uDggV_LWr1W-3m5XqEmoQ7uF8j6C0kDoEt0kjamKOmAZ_6jSuTNZPTKpoFmbzyCBaQTL0IDK2hwagyYPxpxBOeq2F4BXZ3lam9qBc4JyKO5J3iCBbi0pvlXdDxUGT-CVDJKoLhXZGiyuLEfUsH0h48; expires=Sun, 13-Dec-2020 08:57:57 GMT; path=/; domain=.google.com; HttpOnly, 1P_JAR=2020-06-13-08; expires=Mon, 13-Jul-2020 08:57:57 GMT; path=/; domain=.google.com; Secure], Expires=[-1], X-XSS-Protection=[0], Content-Type=[text/html; charset=ISO-8859-1]}
takedTime21.487
statusCode200
statusMassageOK
byteCount-2147483648
datanull
\ No newline at end of file
url: http://yahoo.com | method: GET | headers: null: null |
bodyredirect
headers{X-Frame-Options=[SAMEORIGIN], null=[HTTP/1.1 301 Moved Permanently], Cache-Control=[no-store, no-cache], Server=[ATS], Content-Security-Policy=[frame-ancestors 'self' https://*.techcrunch.com https://*.yahoo.com https://*.aol.com https://*.huffingtonpost.com https://*.oath.com https://*.verizonmedia.com https://*.publishing.oath.com; sandbox allow-forms allow-same-origin allow-scripts allow-popups allow-popups-to-escape-sandbox allow-presentation; report-uri https://csp.yahoo.com/beacon/csp?src=ats&site=frontpage&region=US&lang=en-US&device=featurephone&yrid=&partner=;], Connection=[keep-alive], Content-Length=[8], Date=[Sat, 13 Jun 2020 09:03:23 GMT], Content-Language=[en], Location=[https://us.yahoo.com/], Content-Type=[text/html]}
takedTime1.598
statusCode301
statusMassageMoved Permanently
byteCount8
datanull
\ No newline at end of file
url: http://yahoo.com | method: GET | headers: null: null |
bodyredirect
headers{X-Frame-Options=[SAMEORIGIN], null=[HTTP/1.1 301 Moved Permanently], Cache-Control=[no-store, no-cache], Server=[ATS], Content-Security-Policy=[frame-ancestors 'self' https://*.techcrunch.com https://*.yahoo.com https://*.aol.com https://*.huffingtonpost.com https://*.oath.com https://*.verizonmedia.com https://*.publishing.oath.com; sandbox allow-forms allow-same-origin allow-scripts allow-popups allow-popups-to-escape-sandbox allow-presentation; report-uri https://csp.yahoo.com/beacon/csp?src=ats&site=frontpage&region=US&lang=en-US&device=featurephone&yrid=&partner=;], Connection=[keep-alive], Content-Length=[8], Date=[Sat, 13 Jun 2020 09:04:21 GMT], Content-Language=[en], Location=[https://us.yahoo.com/], Content-Type=[text/html]}
takedTime2.602
statusCode301
statusMassageMoved Permanently
byteCount8
datanull
\ No newline at end of file
url: http://yahoo.com | method: GET | headers: null: null |
bodyredirect
headers{X-Frame-Options=[SAMEORIGIN], null=[HTTP/1.1 301 Moved Permanently], Cache-Control=[no-store, no-cache], Server=[ATS], Content-Security-Policy=[frame-ancestors 'self' https://*.techcrunch.com https://*.yahoo.com https://*.aol.com https://*.huffingtonpost.com https://*.oath.com https://*.verizonmedia.com https://*.publishing.oath.com; sandbox allow-forms allow-same-origin allow-scripts allow-popups allow-popups-to-escape-sandbox allow-presentation; report-uri https://csp.yahoo.com/beacon/csp?src=ats&site=frontpage&region=US&lang=en-US&device=featurephone&yrid=&partner=;], Connection=[keep-alive], Content-Length=[8], Date=[Sat, 13 Jun 2020 09:05:13 GMT], Content-Language=[en], Location=[https://us.yahoo.com/], Content-Type=[text/html]}
takedTime1.939
statusCode301
statusMassageMoved Permanently
byteCount8
datanull
\ No newline at end of file
url: http://yahoo.com | method: GET | headers: null: null |
bodyredirect
headers{X-Frame-Options=[SAMEORIGIN], null=[HTTP/1.1 301 Moved Permanently], Cache-Control=[no-store, no-cache], Server=[ATS], Content-Security-Policy=[frame-ancestors 'self' https://*.techcrunch.com https://*.yahoo.com https://*.aol.com https://*.huffingtonpost.com https://*.oath.com https://*.verizonmedia.com https://*.publishing.oath.com; sandbox allow-forms allow-same-origin allow-scripts allow-popups allow-popups-to-escape-sandbox allow-presentation; report-uri https://csp.yahoo.com/beacon/csp?src=ats&site=frontpage&region=US&lang=en-US&device=featurephone&yrid=&partner=;], Connection=[keep-alive], Content-Length=[8], Date=[Sat, 13 Jun 2020 09:06:10 GMT], Content-Language=[en], Location=[https://us.yahoo.com/], Content-Type=[text/html]}
takedTime5.328
statusCode301
statusMassageMoved Permanently
byteCount8
datanull
\ No newline at end of file
url: http://yahoo.com | method: GET | headers: null: null |
bodyredirect
headers{X-Frame-Options=[SAMEORIGIN], null=[HTTP/1.1 301 Moved Permanently], Cache-Control=[no-store, no-cache], Server=[ATS], Content-Security-Policy=[frame-ancestors 'self' https://*.techcrunch.com https://*.yahoo.com https://*.aol.com https://*.huffingtonpost.com https://*.oath.com https://*.verizonmedia.com https://*.publishing.oath.com; sandbox allow-forms allow-same-origin allow-scripts allow-popups allow-popups-to-escape-sandbox allow-presentation; report-uri https://csp.yahoo.com/beacon/csp?src=ats&site=frontpage&region=US&lang=en-US&device=featurephone&yrid=&partner=;], Connection=[keep-alive], Content-Length=[8], Date=[Sat, 13 Jun 2020 09:10:38 GMT], Content-Language=[en], Location=[https://us.yahoo.com/], Content-Type=[text/html]}
takedTime8.536
statusCode301
statusMassageMoved Permanently
byteCount8
datanull
\ No newline at end of file
...@@ -18,6 +18,7 @@ public class Files { ...@@ -18,6 +18,7 @@ public class Files {
static String statusCode; //status code of request static String statusCode; //status code of request
static String statusMassage; //status massage of request static String statusMassage; //status massage of request
static String HeadersOfMassage; //Headers of request static String HeadersOfMassage; //Headers of request
static String Data;//data of form data or url
/* /*
* static constructor to creat directories * static constructor to creat directories
...@@ -189,7 +190,7 @@ public class Files { ...@@ -189,7 +190,7 @@ public class Files {
} else } else
break; break;
} }
Body=Body.replace("body",""); //remove body word Body=Body.replace("body","").replace("[","").replace("]",""); //remove body word
Body=Body.replace("null",""); Body=Body.replace("null","");
while (!line.startsWith("takedTime")) { //read from headers till takedTime word while (!line.startsWith("takedTime")) { //read from headers till takedTime word
if (scanner.hasNextLine()) { if (scanner.hasNextLine()) {
...@@ -204,5 +205,6 @@ public class Files { ...@@ -204,5 +205,6 @@ public class Files {
statusCode = scanner.nextLine().replace("statusCode", ""); //set statusCode statusCode = scanner.nextLine().replace("statusCode", ""); //set statusCode
statusMassage=scanner.nextLine().replace("statusMassage",""); //set statusMassage statusMassage=scanner.nextLine().replace("statusMassage",""); //set statusMassage
byteCount=scanner.nextLine().replace("byteCount",""); //set byteCount byteCount=scanner.nextLine().replace("byteCount",""); //set byteCount
Data=scanner.nextLine().replace("data",""); //set data
} }
} }
...@@ -2,6 +2,8 @@ import com.sun.net.httpserver.Headers; ...@@ -2,6 +2,8 @@ import com.sun.net.httpserver.Headers;
import javax.swing.*; import javax.swing.*;
import javax.swing.border.Border; import javax.swing.border.Border;
import javax.swing.event.DocumentEvent;
import javax.swing.event.DocumentListener;
import javax.swing.event.TreeSelectionEvent; import javax.swing.event.TreeSelectionEvent;
import javax.swing.event.TreeSelectionListener; import javax.swing.event.TreeSelectionListener;
import javax.swing.tree.DefaultMutableTreeNode; import javax.swing.tree.DefaultMutableTreeNode;
...@@ -9,9 +11,12 @@ import javax.swing.tree.DefaultTreeCellRenderer; ...@@ -9,9 +11,12 @@ import javax.swing.tree.DefaultTreeCellRenderer;
import javax.swing.tree.DefaultTreeModel; import javax.swing.tree.DefaultTreeModel;
import java.awt.*; import java.awt.*;
import java.awt.event.*; import java.awt.event.*;
import java.beans.PropertyChangeEvent;
import java.beans.PropertyChangeListener;
import java.io.File; import java.io.File;
import java.io.FileNotFoundException; import java.io.FileNotFoundException;
import java.io.IOException; import java.io.IOException;
import java.util.HashMap;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
...@@ -42,6 +47,7 @@ public class GUI { ...@@ -42,6 +47,7 @@ public class GUI {
JPanel header; JPanel header;
JTabbedPane tab; JTabbedPane tab;
JPanel jPanel; JPanel jPanel;
JPanel header2;
JLabel error; JLabel error;
JLabel tt; JLabel tt;
JTree jTree; JTree jTree;
...@@ -50,6 +56,12 @@ public class GUI { ...@@ -50,6 +56,12 @@ public class GUI {
DefaultMutableTreeNode node1; DefaultMutableTreeNode node1;
JTextArea nameValue; JTextArea nameValue;
JTextField urlField; JTextField urlField;
boolean formData;
boolean JSON;
Boolean binaryData;
HashMap<String, String> Data =new HashMap<>();
HashMap<String,String> Headers=new HashMap<>();
String stringOfData;
//check if system tray is on or not //check if system tray is on or not
boolean checkSystemTray = false; boolean checkSystemTray = false;
//go to next line to add component - count lines //go to next line to add component - count lines
...@@ -265,8 +277,8 @@ public class GUI { ...@@ -265,8 +277,8 @@ public class GUI {
massageBody.setText(Files.Body); massageBody.setText(Files.Body);
nameValue.setText(Files.HeadersOfMassage); nameValue.setText(Files.HeadersOfMassage);
error.setText(Files.statusCode+" "+Files.statusMassage+ " "); error.setText(Files.statusCode + " " + Files.statusMassage + " ");
tt.setText(Files.takedTime+" s " +Files.byteCount + " B"); tt.setText(Files.takedTime + " s " + Files.byteCount + " B");
} }
} }
}); });
...@@ -362,6 +374,23 @@ public class GUI { ...@@ -362,6 +374,23 @@ public class GUI {
body.setBackground(Color.DARK_GRAY); body.setBackground(Color.DARK_GRAY);
tab.add("body", body); tab.add("body", body);
JComboBox massageBodyType = new JComboBox(); JComboBox massageBodyType = new JComboBox();
massageBodyType.addItemListener(new ItemListener() {
@Override
public void itemStateChanged(ItemEvent e) {
String name = (String) massageBodyType.getSelectedItem();
switch (name) {
case "Form Data":
formData=true;
break;
case "JSON":
JSON=true;
break;
case "Binary Data":
binaryData=true;
break;
}
}
});
massageBodyType.addItem("Form Data"); massageBodyType.addItem("Form Data");
massageBodyType.addItem("JSON"); massageBodyType.addItem("JSON");
massageBodyType.addItem("Binary Data"); massageBodyType.addItem("Binary Data");
...@@ -489,7 +518,7 @@ public class GUI { ...@@ -489,7 +518,7 @@ public class GUI {
//add text area to panel //add text area to panel
preview.add(jScrollPane, gbc); preview.add(jScrollPane, gbc);
//creat a panel for header //creat a panel for header
JPanel header2 = new JPanel(); header2 = new JPanel();
header2.setBackground(Color.darkGray); header2.setBackground(Color.darkGray);
//set layout for header //set layout for header
header2.setLayout(new GridBagLayout()); header2.setLayout(new GridBagLayout());
...@@ -996,18 +1025,28 @@ public class GUI { ...@@ -996,18 +1025,28 @@ public class GUI {
public void sendRequest() { public void sendRequest() {
String URL = "http://" + urlField.getText(); String URL = "http://" + urlField.getText();
for (int i=2;i<header.getComponents().length;i+=2){
if(header.getComponent(i) instanceof JTextArea){
Data.put(((JTextArea) header.getComponent(i)).getText(),((JTextArea) header.getComponent(i+1)).getText());
}
}
stringOfData=Data.toString().replace(" ","").replace(",","&");
System.out.println(Data);
HTTPClient.word1=urlField.getText();
try { try {
if(method.equals("PUT") || method.equals("POST")){ if (method.equals("PUT") || method.equals("POST")) {
Body = HTTPClient.Request(URL, true, false, true, false, Body = HTTPClient.Request(URL, true, false, true, false,
true, method, null, null, null, directory); true, Headers,Data,stringOfData,method, null, null, null, directory);
} }
else{
Body = HTTPClient.Request(URL, true, false, true, false, Body = HTTPClient.Request(URL, true, false, true, false,
false, method, null, null, null, directory); false,Headers,Data,stringOfData,method, null, null, null, directory);
}
massageBody.setLineWrap(true); massageBody.setLineWrap(true);
massageBody.setText(Body); massageBody.setText(Body);
massageBody.setForeground(Color.white); massageBody.setForeground(Color.white);
error.setText(String.valueOf(HTTPClient.getStatusCode())+" "+HTTPClient.statusMassage); error.setText(String.valueOf(HTTPClient.getStatusCode()) + " " + HTTPClient.statusMassage);
tt.setText(" " + HTTPClient.getTakedTime() + " s " + HTTPClient.takedByte+ "B"); tt.setText(" " + HTTPClient.getTakedTime() + " s " + HTTPClient.takedByte + "B");
for (Map.Entry<String, List<String>> entry : HTTPClient.map.entrySet()) { for (Map.Entry<String, List<String>> entry : HTTPClient.map.entrySet()) {
String temp = nameValue.getText(); String temp = nameValue.getText();
nameValue.setText(temp + "\n" + entry.getKey() + " : " + entry.getValue()); nameValue.setText(temp + "\n" + entry.getKey() + " : " + entry.getValue());
......
...@@ -22,11 +22,12 @@ public class HTTPClient { ...@@ -22,11 +22,12 @@ public class HTTPClient {
static String statusMassage; // save status massage static String statusMassage; // save status massage
static String takedTime; // save taked time static String takedTime; // save taked time
static String takedByte; // save taked byte static String takedByte; // save taked byte
static String word1; //save url with out 'http://'
static Map<String, List<String>> map; //save Header of request static Map<String, List<String>> map; //save Header of request
static HashMap<String, String> Headers; // save given header by user static HashMap<String, String> Headers; // save given header by user
static String stringOfData; // save given data by user as a string static String stringOfData; // save given data by user as a string
static HashMap<String, String> Data; //save given data as HashMap static HashMap<String, String> Data; //save given data as HashMap
static String word1; //save url with out 'http://'
/** /**
* Creat a console app * Creat a console app
...@@ -156,6 +157,7 @@ public class HTTPClient { ...@@ -156,6 +157,7 @@ public class HTTPClient {
ArrayList<String> keyValue2 = new ArrayList<String>(Arrays.asList(keyValue)); ArrayList<String> keyValue2 = new ArrayList<String>(Arrays.asList(keyValue));
Data.put(keyValue2.get(0), keyValue2.get(1)); Data.put(keyValue2.get(0), keyValue2.get(1));
} }
System.out.println(Data);
formData = true; formData = true;
break; break;
...@@ -235,7 +237,8 @@ public class HTTPClient { ...@@ -235,7 +237,8 @@ public class HTTPClient {
continue; continue;
} }
//send request //send request
Request(URL, showHeaders, setHeaders, saveRequest, saveResponse, formData, method, key, value, name, directory); Request(URL, showHeaders, setHeaders, saveRequest, saveResponse, formData
, Headers,Data,stringOfData,method,key, value, name, directory);
//set value to default for new request //set value to default for new request
showHeaders = false; showHeaders = false;
setHeaders = false; setHeaders = false;
...@@ -307,7 +310,8 @@ public class HTTPClient { ...@@ -307,7 +310,8 @@ public class HTTPClient {
* @throws IOException * @throws IOException
*/ */
public static String Request(String URL, boolean showHeaders, boolean setHeaders, public static String Request(String URL, boolean showHeaders, boolean setHeaders,
boolean saveRequest, boolean saveResponse, boolean formData, String method, boolean saveRequest, boolean saveResponse, boolean formData,HashMap<String,String> Headers,
HashMap<String,String> Data ,String stringOfData,String method,
String key, String value, String name, String directory) throws IOException { String key, String value, String name, String directory) throws IOException {
long start = System.currentTimeMillis();//start counting time long start = System.currentTimeMillis();//start counting time
URL url = new URL(URL); //creat a url URL url = new URL(URL); //creat a url
...@@ -328,7 +332,7 @@ public class HTTPClient { ...@@ -328,7 +332,7 @@ public class HTTPClient {
if (formData) { // if user give data if (formData) { // if user give data
if (word1.contains("urlencoded")) { //check if its url data if (word1.contains("urlencoded")) { //check if its url data
try { try {
stringOfData=stringOfData.replace("{","").replace("}","");
int data = stringOfData.getBytes(StandardCharsets.UTF_8).length; //get bytes of data int data = stringOfData.getBytes(StandardCharsets.UTF_8).length; //get bytes of data
yc.setRequestProperty("Content-Type", "application/x-www-form-urlencoded"); //set properties yc.setRequestProperty("Content-Type", "application/x-www-form-urlencoded"); //set properties
yc.setRequestProperty("charset", "utf-8"); yc.setRequestProperty("charset", "utf-8");
...@@ -395,7 +399,8 @@ public class HTTPClient { ...@@ -395,7 +399,8 @@ public class HTTPClient {
"takedTime" + takedTime + "\n" + "takedTime" + takedTime + "\n" +
"statusCode" + yc.getResponseCode() + "\n" + "statusCode" + yc.getResponseCode() + "\n" +
"statusMassage" + yc.getResponseMessage() + "\n" + "statusMassage" + yc.getResponseMessage() + "\n" +
"byteCount" + byteCount; "byteCount" + byteCount+"\n"+
"data" + Data;
Files.fileWriterRequest(content, directory, String.valueOf(Files.numberOfFiles(directory)));//write content in given directory Files.fileWriterRequest(content, directory, String.valueOf(Files.numberOfFiles(directory)));//write content in given directory
} }
if (saveResponse) { //if save response is true save response of request if (saveResponse) { //if save response is true save response of request
......
import javax.swing.*; import javax.swing.*;
import java.io.IOException;
/** /**
* Run the program * Run the program
...@@ -21,8 +22,8 @@ public class Main { ...@@ -21,8 +22,8 @@ public class Main {
//creat a new GUI //creat a new GUI
GUI gui=new GUI(); GUI gui=new GUI();
} }
//
// public static void main(String[] args) throws IOException, InterruptedException { // public static void main(String[] args) throws IOException, InterruptedException, IOException {
// HTTPClient h = new HTTPClient(); // HTTPClient h = new HTTPClient();
// //
// } // }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment