cb.petal
Class ObjectDiagram

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

public class ObjectDiagram
extends Diagram

Represents ObjectDiagram object

Version:
$Id: ObjectDiagram.java,v 1.9 2001/11/20 11:24:29 dahm Exp $
Author:
M. Dahm
See Also:
Serialized Form

Fields inherited from class cb.petal.PetalObject
EMPTY, params
 
Constructor Summary
ObjectDiagram()
           
ObjectDiagram(PetalNode parent, java.util.Collection params)
           
 
Method Summary
 void accept(Visitor v)
           
 List getItems()
           
 int getMaxHeight()
           
 int getMaxWidth()
           
 Tag getMechanismRef()
           
 int getOriginX()
           
 int getOriginY()
           
 java.lang.String getTitle()
           
 int getZoom()
           
protected  View searchView(java.lang.String qual_name)
           
 void setItems(List o)
           
 void setMaxHeight(int o)
           
 void setMaxWidth(int o)
           
 void setMechanismRef(Tag o)
           
 void setOriginX(int o)
           
 void setOriginY(int o)
           
 void setTitle(java.lang.String o)
           
 void setZoom(int o)
           
 
Methods inherited from class cb.petal.Diagram
addRelationship, addToView, addToView, addToViewsList, getClassViewSize, getNameParameter, getX, getY, searchView, setNameParameter
 
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

ObjectDiagram

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

ObjectDiagram

public ObjectDiagram()
Method Detail

searchView

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

getMechanismRef

public Tag getMechanismRef()

setMechanismRef

public void setMechanismRef(Tag o)

getTitle

public java.lang.String getTitle()
Overrides:
getTitle in class Diagram

setTitle

public void setTitle(java.lang.String o)
Overrides:
setTitle in class Diagram

getZoom

public int getZoom()
Overrides:
getZoom in class Diagram

setZoom

public void setZoom(int o)
Overrides:
setZoom in class Diagram

getMaxHeight

public int getMaxHeight()
Overrides:
getMaxHeight in class Diagram

setMaxHeight

public void setMaxHeight(int o)
Overrides:
setMaxHeight in class Diagram

getMaxWidth

public int getMaxWidth()
Overrides:
getMaxWidth in class Diagram

setMaxWidth

public void setMaxWidth(int o)
Overrides:
setMaxWidth in class Diagram

getOriginX

public int getOriginX()
Overrides:
getOriginX in class Diagram

setOriginX

public void setOriginX(int o)
Overrides:
setOriginX in class Diagram

getOriginY

public int getOriginY()
Overrides:
getOriginY in class Diagram

setOriginY

public void setOriginY(int o)
Overrides:
setOriginY in class Diagram

getItems

public List getItems()
Overrides:
getItems in class Diagram

setItems

public void setItems(List o)
Overrides:
setItems in class Diagram

accept

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