All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class absyn.TLabel

java.lang.Object
   |
   +----absyn.Absyn
           |
           +----absyn.TLabel

public class TLabel
extends Absyn
implements Serializable, Cloneable
TLabel.

Version:
$Id: TLabel.java,v 1.11 1999/02/09 13:17:13 swtech00 Exp $
Author:
Initially provided by Martin Steffen.

Variable Index

 o action
Righ-hand-side of the label: action
 o caption
Caption of the label: caption
 o guard
Left-hand-side of the label: guard.
 o position
Position of the label.

Constructor Index

 o TLabel(Guard, Action)
Constructor.
 o TLabel(Guard, Action, CPoint)
Constructor with Position.
 o TLabel(Guard, Action, CPoint, Location)
Constructor with Position and Location.
 o TLabel(Guard, Action, CPoint, Location, String)
Constructor with Position, Location and Caption.

Method Index

 o clone()

Variables

 o position
 public CPoint position
Position of the label.

 o guard
 public Guard guard
Left-hand-side of the label: guard.

 o action
 public Action action
Righ-hand-side of the label: action

 o caption
 public String caption
Caption of the label: caption

Constructors

 o TLabel
 public TLabel(Guard g,
               Action a)
Constructor.

 o TLabel
 public TLabel(Guard g,
               Action a,
               CPoint p)
Constructor with Position.

 o TLabel
 public TLabel(Guard g,
               Action a,
               CPoint p,
               Location l)
Constructor with Position and Location.

 o TLabel
 public TLabel(Guard g,
               Action a,
               CPoint p,
               Location l,
               String c)
Constructor with Position, Location and Caption.

Methods

 o clone
 public Object clone() throws CloneNotSupportedException
Throws: CloneNotSupportedException
self-explanatory exception
Overrides:
clone in class Absyn

All Packages  Class Hierarchy  This Package  Previous  Next  Index