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

Quick Search    Search Deep

engine
Class DisplayTaskDescription  view DisplayTaskDescription download DisplayTaskDescription.java

java.lang.Object
  extended byengine.InstructionDescription
      extended byengine.DisplayTaskDescription
All Implemented Interfaces:
java.io.Serializable

class DisplayTaskDescription
extends InstructionDescription

THe description of the $display, $strobe, $write && $monitor tasks.


Field Summary
(package private) static int d_display
           
(package private) static int d_monitor
           
(package private) static int d_strobe
           
(package private) static int d_write
           
(package private)  int defaultBase
           
(package private)  int displayType
           
(package private)  int id
           
(package private)  java.util.Vector target
           
 
Fields inherited from class engine.InstructionDescription
delayBefore, line, next, nsd
 
Constructor Summary
(package private) DisplayTaskDescription(int delayBefore, int line, NameSpaceDescription namespace, int db, java.util.Vector v)
           
(package private) DisplayTaskDescription(int delayBefore, int line, NameSpaceDescription namespace, int db, java.util.Vector v, int type)
           
 
Method Summary
(package private)  java.lang.String base()
           
(package private)  java.lang.String[] formatSplit(java.lang.String f)
          imparte in sir in 3 bucati: "abc %d xyz" => { "abc ", "%d", " xyz" } r[0] == "abc" r[1] == "xyz" r[2] == "%d"
(package private)  DefaultInstruction instantiate(NameSpace m)
           
 java.lang.String toString()
          Convert this Object to a human-readable String.
 
Methods inherited from class engine.InstructionDescription
add
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

id

int id

target

java.util.Vector target

defaultBase

int defaultBase

displayType

int displayType

d_write

static final int d_write
See Also:
Constant Field Values

d_display

static final int d_display
See Also:
Constant Field Values

d_strobe

static final int d_strobe
See Also:
Constant Field Values

d_monitor

static final int d_monitor
See Also:
Constant Field Values
Constructor Detail

DisplayTaskDescription

DisplayTaskDescription(int delayBefore,
                       int line,
                       NameSpaceDescription namespace,
                       int db,
                       java.util.Vector v,
                       int type)

DisplayTaskDescription

DisplayTaskDescription(int delayBefore,
                       int line,
                       NameSpaceDescription namespace,
                       int db,
                       java.util.Vector v)
Method Detail

instantiate

DefaultInstruction instantiate(NameSpace m)
                         throws ParseException
Specified by:
instantiate in class InstructionDescription

formatSplit

java.lang.String[] formatSplit(java.lang.String f)
                         throws ParseException
imparte in sir in 3 bucati: "abc %d xyz" => { "abc ", "%d", " xyz" } r[0] == "abc" r[1] == "xyz" r[2] == "%d"


base

java.lang.String base()

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 InstructionDescription