cb.petal
Class AssociationViewNew

java.lang.Object
  |
  +--cb.petal.PetalObject
        |
        +--cb.petal.View
              |
              +--cb.petal.QuiduView
                    |
                    +--cb.petal.AssociationViewNew
All Implemented Interfaces:
java.lang.Cloneable, HasQuidu, Named, PetalNode, SegLabeled, java.io.Serializable, Tagged

public class AssociationViewNew
extends QuiduView
implements SegLabeled

Represents AssociationViewNew object, i.e. the view for an association.

Version:
$Id: AssociationViewNew.java,v 1.10 2001/07/09 07:48:52 dahm Exp $
Author:
M. Dahm
See Also:
Association, Serialized Form

Fields inherited from class cb.petal.PetalObject
EMPTY, params
 
Constructor Summary
AssociationViewNew()
           
AssociationViewNew(PetalNode parent, java.util.Collection params, int tag)
           
 
Method Summary
 void accept(Visitor v)
           
 RoleView getFirstRoleView()
           
 SegLabel getLabel()
           
 List getRoleviewList()
           
 RoleView getSecondRoleView()
           
 void setLabel(SegLabel o)
           
 void setRoleviewList(List o)
           
 
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
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.PetalNode
getChildCount, getKind
 

Constructor Detail

AssociationViewNew

public AssociationViewNew(PetalNode parent,
                          java.util.Collection params,
                          int tag)

AssociationViewNew

public AssociationViewNew()
Method Detail

getFirstRoleView

public RoleView getFirstRoleView()

getSecondRoleView

public RoleView getSecondRoleView()

getRoleviewList

public List getRoleviewList()

setRoleviewList

public void setRoleviewList(List o)

getLabel

public SegLabel getLabel()
Specified by:
getLabel in interface SegLabeled

setLabel

public void setLabel(SegLabel o)
Specified by:
setLabel in interface SegLabeled

accept

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