org.argouml.uml.diagram.ui
Class FigMultiLineText

java.lang.Object
  extended by FigText
      extended by org.argouml.uml.diagram.ui.ArgoFigText
          extended by org.argouml.uml.diagram.ui.FigMultiLineText
All Implemented Interfaces:
javax.management.NotificationBroadcaster, javax.management.NotificationEmitter, ArgoFig
Direct Known Subclasses:
FigMultiLineTextWithBold

public class FigMultiLineText
extends ArgoFigText

A MultiLine FigText to provide consistency across Figs displaying multiple lines of text. By default -


Field Summary
 
Fields inherited from interface org.argouml.uml.diagram.ui.ArgoFig
DEBUG, DEBUG_COLOR, FILL_COLOR, INVISIBLE_LINE_COLOR, LINE_COLOR, LINE_WIDTH, ROWHEIGHT, SOLID_FILL_COLOR, STEREOHEIGHT, TEXT_COLOR, X0, Y0
 
Constructor Summary
FigMultiLineText(java.lang.Object owner, java.awt.Rectangle bounds, DiagramSettings settings, boolean expandOnly)
          Create a multi line text Fig
 
Method Summary
 
Methods inherited from class org.argouml.uml.diagram.ui.ArgoFigText
addNotificationListener, deleteFromModel, getFigFontStyle, getNotificationInfo, getProject, getSettings, propertyChange, removeNotificationListener, removeNotificationListener, renderingChanged, setOwner, setProject, setSettings, updateFont, updateListeners
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FigMultiLineText

public FigMultiLineText(java.lang.Object owner,
                        java.awt.Rectangle bounds,
                        DiagramSettings settings,
                        boolean expandOnly)
Create a multi line text Fig

Parameters:
owner - owning UML element
bounds - position and size
settings - render settings
expandOnly - true if fig should expand, but never contract


ArgoUML © 1996-2006ArgoUML HomepageArgoUML Developers' pageArgoUML Cookbook