org.apache.maven.diagrams.gui.renderers.umlClass.renderer
Class TextItem
java.lang.Object
org.apache.maven.diagrams.gui.renderers.umlClass.renderer.TextItem
- All Implemented Interfaces:
- RendererListItem
public class TextItem
- extends java.lang.Object
- implements RendererListItem
Constructor Summary |
TextItem(java.lang.String text,
java.lang.Boolean bold,
java.lang.Boolean underline,
java.lang.Boolean center)
|
Method Summary |
void |
draw(double x,
double y,
double max_width,
java.awt.Graphics2D canvas)
|
java.lang.Boolean |
getBold()
|
java.awt.geom.Rectangle2D |
getBounds(java.awt.font.FontRenderContext context)
|
java.lang.Boolean |
getCenter()
|
java.awt.Font |
getFont()
|
java.lang.Double |
getHeight(java.awt.font.FontRenderContext context)
Can not return null. |
java.lang.String |
getText()
|
java.lang.Boolean |
getUnderline()
|
java.lang.Double |
getWidth(java.awt.font.FontRenderContext context)
Can return null ( don't modify current box width) |
void |
setBold(java.lang.Boolean bold)
|
void |
setCenter(java.lang.Boolean center)
|
void |
setText(java.lang.String text)
|
void |
setUnderline(java.lang.Boolean underline)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TextItem
public TextItem(java.lang.String text,
java.lang.Boolean bold,
java.lang.Boolean underline,
java.lang.Boolean center)
setUnderline
public void setUnderline(java.lang.Boolean underline)
getUnderline
public java.lang.Boolean getUnderline()
setBold
public void setBold(java.lang.Boolean bold)
getBold
public java.lang.Boolean getBold()
getCenter
public java.lang.Boolean getCenter()
setCenter
public void setCenter(java.lang.Boolean center)
getText
public java.lang.String getText()
setText
public void setText(java.lang.String text)
getFont
public java.awt.Font getFont()
getBounds
public java.awt.geom.Rectangle2D getBounds(java.awt.font.FontRenderContext context)
getWidth
public java.lang.Double getWidth(java.awt.font.FontRenderContext context)
- Description copied from interface:
RendererListItem
- Can return null ( don't modify current box width)
- Specified by:
getWidth
in interface RendererListItem
- Returns:
getHeight
public java.lang.Double getHeight(java.awt.font.FontRenderContext context)
- Description copied from interface:
RendererListItem
- Can not return null.
- Specified by:
getHeight
in interface RendererListItem
- Returns:
draw
public void draw(double x,
double y,
double max_width,
java.awt.Graphics2D canvas)
- Specified by:
draw
in interface RendererListItem
Copyright © 2002-2011 Apache Software Foundation. All Rights Reserved.