cb.petal
Class QuiduView

java.lang.Object
  |
  +--cb.petal.PetalObject
        |
        +--cb.petal.View
              |
              +--cb.petal.QuiduView
All Implemented Interfaces:
java.lang.Cloneable, HasQuidu, Named, PetalNode, java.io.Serializable, Tagged
Direct Known Subclasses:
AssociationViewNew, CategoryView, ClassInstanceView, ClassView, ConnectionView, DataFlowView, DeviceView, ImportView, InheritTreeView, InstantiateView, InterObjView, LinkSelfView, LinkView, ModView, ModVisView, ObjectView, ProcessorView, RelationshipView, RoleView, SelfMessView, SimpleViewObject, StateView, SubSysView, Swimlane, TransView, UseCaseView

public abstract class QuiduView
extends View
implements HasQuidu

Super class for all view objects with a "quidu" property defined.

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

Fields inherited from class cb.petal.PetalObject
EMPTY, params
 
Constructor Summary
protected QuiduView(PetalNode parent, java.lang.String name, java.util.Collection params, int tag)
           
protected QuiduView(java.lang.String name)
           
 
Method Summary
 java.lang.String getQuidu()
           
 long getQuiduAsLong()
           
 QuidObject getReferencedObject()
           
 void setQuidu(java.lang.String quid)
           
 void setQuiduAsLong(long quid)
           
 
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.PetalNode
accept, getChildCount, getKind
 

Constructor Detail

QuiduView

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

QuiduView

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

setQuidu

public void setQuidu(java.lang.String quid)
Specified by:
setQuidu in interface HasQuidu

getQuidu

public java.lang.String getQuidu()
Specified by:
getQuidu in interface HasQuidu

getQuiduAsLong

public long getQuiduAsLong()
Specified by:
getQuiduAsLong in interface HasQuidu

setQuiduAsLong

public void setQuiduAsLong(long quid)
Specified by:
setQuiduAsLong in interface HasQuidu

getReferencedObject

public QuidObject getReferencedObject()
Specified by:
getReferencedObject in interface HasQuidu
Returns:
object referenced via "quidu"