biz.hammurapi.web.webdiagram
Class RoleGeneralization

java.lang.Object
  extended byjavax.swing.tree.DefaultMutableTreeNode
      extended byorg.jgraph.graph.DefaultGraphCell
          extended byorg.jgraph.graph.DefaultEdge
              extended bybiz.hammurapi.diagram.DiagramEdge
                  extended bybiz.hammurapi.web.webdiagram.RoleGeneralization
All Implemented Interfaces:
java.lang.Cloneable, biz.hammurapi.diagram.Descriptable, biz.hammurapi.diagram.DiagramElement, org.jgraph.graph.Edge, org.jgraph.graph.GraphCell, javax.swing.tree.MutableTreeNode, java.io.Serializable, javax.swing.tree.TreeNode

public class RoleGeneralization
extends biz.hammurapi.diagram.DiagramEdge

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class org.jgraph.graph.DefaultEdge
org.jgraph.graph.DefaultEdge.DefaultRouting, org.jgraph.graph.DefaultEdge.LoopRouting
 
Nested classes inherited from class org.jgraph.graph.Edge
org.jgraph.graph.Edge.Routing
 
Field Summary
 
Fields inherited from class biz.hammurapi.diagram.DiagramEdge
data, properties, viewProperties
 
Fields inherited from class org.jgraph.graph.DefaultEdge
source, target
 
Fields inherited from class org.jgraph.graph.DefaultGraphCell
attributes
 
Fields inherited from class javax.swing.tree.DefaultMutableTreeNode
allowsChildren, children, EMPTY_ENUMERATION, parent, userObject
 
Constructor Summary
RoleGeneralization(biz.hammurapi.diagram.DiagramModel owner, biz.hammurapi.diagram.data.Edge data)
           
 
Method Summary
 boolean acceptsSource(java.lang.Object port)
           
 boolean acceptsTarget(java.lang.Object port)
           
 void populatePopupMenu(biz.hammurapi.diagram.DiagramApplet applet, java.awt.Point pt, javax.swing.JPopupMenu menu)
           
 void setAttributes(java.util.Map attributes)
          Sets visual attributes
 
Methods inherited from class biz.hammurapi.diagram.DiagramEdge
getDescription, getId, getModel, getName, getProperty, getPropertyNames, getUserObject, getViewProperty, getViewPropertyNames, setDescription, setName, setProperty, setUserObject, setViewProperty, store
 
Methods inherited from class org.jgraph.graph.DefaultEdge
clone, getSource, getTarget, setSource, setTarget
 
Methods inherited from class org.jgraph.graph.DefaultGraphCell
addPort, addPort, addPort, changeAttributes, getAttributes, getChildren, setAttributes
 
Methods inherited from class javax.swing.tree.DefaultMutableTreeNode
add, breadthFirstEnumeration, children, depthFirstEnumeration, getAllowsChildren, getChildAfter, getChildAt, getChildBefore, getChildCount, getDepth, getFirstChild, getFirstLeaf, getIndex, getLastChild, getLastLeaf, getLeafCount, getLevel, getNextLeaf, getNextNode, getNextSibling, getParent, getPath, getPathToRoot, getPreviousLeaf, getPreviousNode, getPreviousSibling, getRoot, getSharedAncestor, getSiblingCount, getUserObjectPath, insert, isLeaf, isNodeAncestor, isNodeChild, isNodeDescendant, isNodeRelated, isNodeSibling, isRoot, pathFromAncestorEnumeration, postorderEnumeration, preorderEnumeration, remove, remove, removeAllChildren, removeFromParent, setAllowsChildren, setParent, toString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.jgraph.graph.GraphCell
changeAttributes, getAttributes, setAttributes
 

Constructor Detail

RoleGeneralization

public RoleGeneralization(biz.hammurapi.diagram.DiagramModel owner,
                          biz.hammurapi.diagram.data.Edge data)
Method Detail

setAttributes

public void setAttributes(java.util.Map attributes)
Description copied from interface: biz.hammurapi.diagram.DiagramElement
Sets visual attributes


acceptsSource

public boolean acceptsSource(java.lang.Object port)

acceptsTarget

public boolean acceptsTarget(java.lang.Object port)

populatePopupMenu

public void populatePopupMenu(biz.hammurapi.diagram.DiagramApplet applet,
                              java.awt.Point pt,
                              javax.swing.JPopupMenu menu)


Copyright © 2006 Hammurapi Group. All Rights Reserved.