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

Abort

HyperView V3.2 — class
version V3.2 class

Summary

This class is a special Dispatch Object that causes the current display stack/thread to stop at once and return/abort. If and ony if the stackframe # is 1 or higher. this(HyperView.getCurView());

Source file: Abort.java

Hierarchy

Extends: Dispatch

Implements: none

Referenced HyperView classes

Media files used

Declaration & members

public class Abort extends Dispatch

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

Fields (1)

DeclarationValue / initializerDescriptionSource
Gob destroyGobNo comment in source; assigned in Abort(); used in begin().line 8

Constructors (3)

SignatureDescriptionSource
Abort()1 statement(s); calls super().line 9
Abort(HyperView tView, Gob tGob)2 statement(s); calls this().line 14
Abort(HyperView tView)3 statement(s); calls super().line 20

Methods (1)

SignatureDescriptionSource
public boolean begin(HyperView tView)You can call this but it wont do anything.
Overrides Dispatch.begin()
line 27

Inherited members

Non-private members inherited from HyperView superclasses and not overridden or hidden here.

From Dispatch (48 fields, 4 methods)

Fields: backImage, backImageName, bGPen, clickedGad, curView, cz, fGPen, flags, flags2, focus, gads, GetStringFlag, getStringList, gob, grabbedGad, ID, menuBase, name, noname, num, retVal, savedFlags, sz, tbyte, textBGPen, textFadedColor, textFadeFrame, textFGPen, textFlag, textFont, textLinger, textOrigin, textRestart, textStr, textTimer, textX, textY, tGad, title, titleBltGraphics, titleBltImage, titleGraphics, titleImage, totalGads, totalGetStrings, totalGobs, totalViewStrings, tz

Methods: cleanUp(), run(), setID(int), setView(HyperView)

Examples

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

instantiation — EconomyPane.java, line 234

  234  exitGadget.addDispatch( new Abort());

subclass — ChannelControlPane.java, line 474

  474  class ChannelControlPaneAbort extends Abort
  475  {

declaration — HyperView.java, line 6295

 6295  public Gadget addAbort(Gadget tGadget,Abort tAbort)
 6296  {
Hits--