cb.petal
Class RelationshipView

java.lang.Object
  |
  +--cb.petal.PetalObject
        |
        +--cb.petal.View
              |
              +--cb.petal.QuiduView
                    |
                    +--cb.petal.RelationshipView
All Implemented Interfaces:
java.lang.Cloneable, HasQuidu, Named, PetalNode, java.io.Serializable, Tagged
Direct Known Subclasses:
DependencyView, InheritView, RealizeView, UsesView

public abstract class RelationshipView
extends QuiduView
implements HasQuidu

Super class for all relationship view objects.

Version:
$Id: RelationshipView.java,v 1.3 2001/06/22 09:10:36 dahm Exp $
Author:
M. Dahm
See Also:
Serialized Form

Fields inherited from class cb.petal.PetalObject
EMPTY, params
 
Constructor Summary
protected RelationshipView(PetalNode parent, java.lang.String name, java.util.Collection params, int tag)
           
protected RelationshipView(java.lang.String name)
           
 
Method Summary
 ItemLabel getLabel()
           
 SegLabel getStereotype()
           
 void setLabel(ItemLabel label)
           
 void setStereotype(SegLabel label)
           
 
Methods inherited from class cb.petal.QuiduView
getQuidu, getQuiduAsLong, getReferencedObject, setQuidu, setQuiduAsLong
 
Methods inherited from class cb.petal.View
getClient, getFillColor, getHeight, getIcon, getIconStyle, getLineColor, getLineStyle, getLocation, getNameParameter, getSupplier, getTag, getWidth, setClient, setFillColor, setHeight, setIcon, setIconStyle, setLineColor, setLineStyle, setLocation, setNameParameter, setSupplier, setTag, setWidth, toString
 
Methods inherited from class cb.petal.PetalObject
accept, 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, init, moveProperty, removeFromList, removeProperty, removeProperty, setName, setParameterList, setParent, setProperty
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface cb.petal.HasQuidu
getQuidu, getQuiduAsLong, getReferencedObject, setQuidu, setQuiduAsLong
 
Methods inherited from interface cb.petal.PetalNode
accept, getChildCount, getKind
 

Constructor Detail

RelationshipView

protected RelationshipView(PetalNode parent,
                           java.lang.String name,
                           java.util.Collection params,
                           int tag)

RelationshipView

protected RelationshipView(java.lang.String name)
Method Detail

setLabel

public void setLabel(ItemLabel label)

getLabel

public ItemLabel getLabel()

setStereotype

public void setStereotype(SegLabel label)

getStereotype

public SegLabel getStereotype()