Package: com.multiversesocial.hyperview
Class: com.multiversesocial.hyperview.HyperFileDemon
Source: src/com/multiversesocial/hyperview/HyperFileDemon.java

HyperFileDemon

HyperView V3.2 — class
version V3.2 class

Summary

This is a stub With NIO we will have something better to populate the namespace with. ie: NIO FTP comes to mind.

Source file: HyperFileDemon.java

Hierarchy

Extends: none

Implements: HyperConstants, Runnable

Referenced HyperView classes

Media files used

Declaration & members

public class HyperFileDemon implements HyperConstants, Runnable

Declared in src/com/multiversesocial/hyperview/HyperFileDemon.java, lines 9–53. 3 field(s), 1 constructor(s), 4 method(s). Every member has an anchor you can link to (e.g. HyperFileDemon.html#<id>).

Fields (3)

DeclarationValue / initializerDescriptionSource
HyperView curView= nullNo comment in source; assigned in HyperFileDemon(); used in run().line 11
boolean initialized= falseNo comment in source; assigned in init().line 12
Thread task= nullNo comment in source; assigned in start(), stop(); used in run().line 13

Constructors (1)

SignatureDescriptionSource
public HyperFileDemon(HyperView tView)2 statement(s); calls super().line 15

Methods (4)

SignatureDescriptionSource
public synchronized void init()2 statement(s).line 21
public synchronized void run()2 statement(s); calls Thread.currentThread(), wait(), curView.hyperViewOut().
Implements Runnable.run()
line 38
public synchronized void start()Sets task = new Thread(this).line 28
public synchronized void stop()Sets task = null.line 33

Examples

Real usage taken from elsewhere in the HyperView 3.2 source (file and line shown; source path src/com/multiversesocial/hyperview/).

instantiation — HyperView.java, line 725

  725  fileDemon=new HyperFileDemon(this);
Hits--