diva.util
Interface UserObjectContainer

All Known Subinterfaces:
Connector, Figure, GrabHandle, ShapedFigure, Terminal
All Known Implementing Classes:
AbstractConnector, AbstractFigure, AbstractFigureContainer, ArcConnector, ArcManipulator, AttributeBoundsManipulator, BasicEdgeHighlighter, BasicEllipse, BasicFigure, BasicGrabHandle, BasicHighlighter, BasicRectangle, BoundsManipulator, CircleManipulator, CompositeFigure, ConnectorManipulator, ConnectorTutorial.SitedRectangle, FigureDecorator, FigureTutorial.CustomRectangle, FigureWrapper, IconFigure, ImageFigure, LabelFigure, LabelWrapper, LinkManhattanConnector, ManhattanConnector, Manipulator, MoveHandle, PaintedFigure, PaneWrapper, PathFigure, PathManipulator, PortTerminal, RoundedRectangle, StateBubble, StraightConnector, StraightTerminal, SwingWrapper, TerminalFigure, TransformedFigureTutorial.CloudFigure, TypedDecorator, VectorFigure

public interface UserObjectContainer

An object which is annotated with a single "user object" which is its semantic equivalent in an application.

Version:
$Id: UserObjectContainer.java 38798 2005-07-08 20:00:01Z cxh $
Author:
Michael Shilman

Method Summary
 java.lang.Object getUserObject()
          Return the user object.
 void setUserObject(java.lang.Object o)
          Set the user object.
 

Method Detail

getUserObject

java.lang.Object getUserObject()
Return the user object.


setUserObject

void setUserObject(java.lang.Object o)
Set the user object.