Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

engine
Class DisplayTask  view DisplayTask download DisplayTask.java

java.lang.Object
  extended byengine.Instruction
      extended byengine.DefaultInstruction
          extended byengine.DisplayTask
All Implemented Interfaces:
Executable, java.io.Serializable
Direct Known Subclasses:
MonitorTask, StrobeTask

class DisplayTask
extends DefaultInstruction

This is the implementation of the $display task. Other tasks, such as $strobe, $write && stuff may also use this as a starting point.


Field Summary
(package private)  int defaultBase
           
(package private)  java.util.Vector target
           
 
Fields inherited from class engine.DefaultInstruction
delayBefore, desc, ns, state
 
Fields inherited from class engine.Instruction
next
 
Constructor Summary
(package private) DisplayTask(DisplayTask dt)
           
(package private) DisplayTask(NameSpace ns, int delayBefore, InstructionDescription desc, int defaultBase, java.util.Vector target, Instruction next)
           
 
Method Summary
 void execute()
           
(package private)  java.lang.String format(Result rs, char f)
           
 java.lang.String toString()
          Convert this Object to a human-readable String.
 
Methods inherited from class engine.DefaultInstruction
checkIfIsAllowedInFunction, waitToRun
 
Methods inherited from class engine.Instruction
add, append, next
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

target

java.util.Vector target

defaultBase

int defaultBase
Constructor Detail

DisplayTask

DisplayTask(NameSpace ns,
            int delayBefore,
            InstructionDescription desc,
            int defaultBase,
            java.util.Vector target,
            Instruction next)

DisplayTask

DisplayTask(DisplayTask dt)
Method Detail

execute

public void execute()
             throws InterpretTimeException,
                    SimulationStoppedException

format

java.lang.String format(Result rs,
                        char f)

toString

public java.lang.String toString()
Description copied from class: java.lang.Object
Convert this Object to a human-readable String. There are no limits placed on how long this String should be or what it should contain. We suggest you make it as intuitive as possible to be able to place it into System.out.println() 55 and such.

It is typical, but not required, to ensure that this method never completes abruptly with a java.lang.RuntimeException.

This method will be called when performing string concatenation with this object. If the result is null, string concatenation will instead use "null".

The default implementation returns getClass().getName() + "@" + Integer.toHexString(hashCode()).

Overrides:
toString in class DefaultInstruction