org.objectweb.jac.ide.diagrams
Class AspectFigure

java.lang.Object
  extended byCH.ifa.draw.standard.AbstractFigure
      extended byCH.ifa.draw.standard.CompositeFigure
          extended byorg.objectweb.jac.ide.diagrams.ClassFigure
              extended byorg.objectweb.jac.ide.diagrams.AspectFigure
All Implemented Interfaces:
Cloneable, EventListener, CH.ifa.draw.framework.Figure, CH.ifa.draw.framework.FigureChangeListener, ModelElementFigure, ObjectUpdate, Serializable

public class AspectFigure
extends ClassFigure

See Also:
Serialized Form

Field Summary
 
Fields inherited from class CH.ifa.draw.standard.CompositeFigure
_nHighestZ, _nLowestZ, fFigures
 
Fields inherited from interface CH.ifa.draw.framework.Figure
POPUP_MENU
 
Constructor Summary
AspectFigure(ClassFigure figure, Package pack, CH.ifa.draw.framework.DrawingView view)
           
 
Method Summary
protected  void drawBorder(Graphics g)
           
 Aspect getAspect()
           
 
Methods inherited from class org.objectweb.jac.ide.diagrams.ClassFigure
basicDisplayBox, basicMoveBy, close, connectorAt, displayBox, draw, figureChanged, figureRemoved, getClassElement, getClassFig, getColor, getContainerPackage, getCorner, getFillColor, getName, getRelationLinkFigures, getSubstance, handles, layout, objectUpdated, release, setClassFig, setContainerPackage, update
 
Methods inherited from class CH.ifa.draw.standard.CompositeFigure
add, addAll, addAll, bringToFront, draw, figureAt, figureCount, figureInvalidated, figureRequestRemove, figureRequestUpdate, figures, figures, figuresReverse, findFigure, findFigure, findFigure, findFigureInside, findFigureInsideWithout, findFigureWithout, getFigureFromLayer, getLayer, includes, init, orphan, orphanAll, orphanAll, remove, removeAll, removeAll, removeAll, replace, sendToBack, sendToLayer
 
Methods inherited from class CH.ifa.draw.standard.AbstractFigure
addFigureChangeListener, addToContainer, canConnect, center, changed, clone, connectedTextLocator, connectionInsets, connectorAt, connectorVisibility, containsPoint, decompose, displayBox, displayBox, getAttribute, getZValue, invalidate, isEmpty, listener, moveBy, removeFigureChangeListener, removeFromContainer, setAttribute, setZValue, size, willChange
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface CH.ifa.draw.framework.Figure
addFigureChangeListener, addToContainer, canConnect, center, changed, clone, connectedTextLocator, connectionInsets, connectorAt, connectorVisibility, containsPoint, decompose, displayBox, displayBox, figures, findFigureInside, getAttribute, getZValue, includes, invalidate, isEmpty, listener, moveBy, removeFigureChangeListener, removeFromContainer, setAttribute, setZValue, size, willChange
 

Constructor Detail

AspectFigure

public AspectFigure(ClassFigure figure,
                    Package pack,
                    CH.ifa.draw.framework.DrawingView view)
Method Detail

drawBorder

protected void drawBorder(Graphics g)
Overrides:
drawBorder in class ClassFigure

getAspect

public Aspect getAspect()