cb.petal
Class UseCaseDiagram

java.lang.Object
  |
  +--cb.petal.PetalObject
        |
        +--cb.petal.QuidObject
              |
              +--cb.petal.Diagram
                    |
                    +--cb.petal.UseCaseDiagram
All Implemented Interfaces:
java.lang.Cloneable, Named, PetalNode, java.io.Serializable

public class UseCaseDiagram
extends Diagram

Represents UseCaseDiagram object

Version:
$Id: UseCaseDiagram.java,v 1.11 2001/07/19 12:40:40 dahm Exp $
Author:
M. Dahm
See Also:
Serialized Form

Fields inherited from class cb.petal.PetalObject
EMPTY, params
 
Constructor Summary
UseCaseDiagram()
           
UseCaseDiagram(PetalNode parent, java.util.Collection params)
           
 
Method Summary
 void accept(Visitor v)
           
 void addToView(InheritView view)
          Class and super class and the according views must have been added to the model already.
 void addToView(UseCaseView view)
          Adds a use case view to the presentation view, sets location and tags and calls init().
protected  View searchView(java.lang.String qual_name)
           
 
Methods inherited from class cb.petal.Diagram
addRelationship, addToView, addToView, addToViewsList, getClassViewSize, getItems, getMaxHeight, getMaxWidth, getNameParameter, getOriginX, getOriginY, getTitle, getX, getY, getZoom, searchView, setItems, setMaxHeight, setMaxWidth, setNameParameter, setOriginX, setOriginY, setTitle, setZoom
 
Methods inherited from class cb.petal.QuidObject
getQuid, getQuidAsLong, init, setQuid, setQuidAsLong
 
Methods inherited from class cb.petal.PetalObject
addProperty, addToList, clone, defineProperty, defineProperty, defineProperty, defineProperty, defineProperty, equals, getChildCount, getKind, getLongestName, getName, getNames, getNoProperties, getParameterList, getParent, getProperties, getProperty, getProperty, getPropertyAsBoolean, getPropertyAsFloat, getPropertyAsInteger, getPropertyAsString, getPropertyList, getPropertyName, getPropertyTuples, getQualifiedName, getRoot, indexOf, moveProperty, removeFromList, removeProperty, removeProperty, setName, setParameterList, setParent, setProperty, toString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

UseCaseDiagram

public UseCaseDiagram(PetalNode parent,
                      java.util.Collection params)

UseCaseDiagram

public UseCaseDiagram()
Method Detail

addToView

public void addToView(UseCaseView view)
Adds a use case view to the presentation view, sets location and tags and calls init().

searchView

protected View searchView(java.lang.String qual_name)
Overrides:
searchView in class Diagram

addToView

public void addToView(InheritView view)
Class and super class and the according views must have been added to the model already. Sets tag as well as client and supplier tags.

accept

public void accept(Visitor v)
Overrides:
accept in class PetalObject