net.sourceforge.plantuml.skin.bluemodern
Class ComponentBlueModernArrow

java.lang.Object
  extended by net.sourceforge.plantuml.skin.AbstractComponent
      extended by net.sourceforge.plantuml.skin.AbstractTextualComponent
          extended by net.sourceforge.plantuml.skin.bluemodern.AbstractComponentBlueModernArrow
              extended by net.sourceforge.plantuml.skin.bluemodern.ComponentBlueModernArrow
All Implemented Interfaces:
Component

public class ComponentBlueModernArrow
extends AbstractComponentBlueModernArrow


Constructor Summary
ComponentBlueModernArrow(HtmlColor foregroundColor, HtmlColor fontColor, UFont font, List<? extends CharSequence> stringsToDisplay, ArrowConfiguration arrowConfiguration)
           
 
Method Summary
protected  void drawInternalU(UGraphic ug, Area area, boolean withShadow)
           
protected  int getDirection()
           
protected  int getDirection(Graphics2D g2d)
           
 double getPreferredHeight(StringBounder stringBounder)
           
 double getPreferredWidth(StringBounder stringBounder)
           
 
Methods inherited from class net.sourceforge.plantuml.skin.bluemodern.AbstractComponentBlueModernArrow
getArrowConfiguration, getArrowDeltaX, getArrowDeltaX2, getArrowDeltaY, getArrowDeltaY2, getForegroundColor, getPaddingY
 
Methods inherited from class net.sourceforge.plantuml.skin.AbstractTextualComponent
getFont, getFontColor, getLabels, getMarginX1, getMarginX2, getMarginY, getPureTextWidth, getTextBlock, getTextHeight, getTextWidth
 
Methods inherited from class net.sourceforge.plantuml.skin.AbstractComponent
drawBackgroundInternalU, drawU, getPaddingX, stroke, stroke, stroke, stroke
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ComponentBlueModernArrow

public ComponentBlueModernArrow(HtmlColor foregroundColor,
                                HtmlColor fontColor,
                                UFont font,
                                List<? extends CharSequence> stringsToDisplay,
                                ArrowConfiguration arrowConfiguration)
Method Detail

drawInternalU

protected void drawInternalU(UGraphic ug,
                             Area area,
                             boolean withShadow)
Specified by:
drawInternalU in class AbstractComponent

getDirection

protected int getDirection(Graphics2D g2d)

getDirection

protected int getDirection()

getPreferredHeight

public double getPreferredHeight(StringBounder stringBounder)
Specified by:
getPreferredHeight in interface Component
Specified by:
getPreferredHeight in class AbstractComponent

getPreferredWidth

public double getPreferredWidth(StringBounder stringBounder)
Specified by:
getPreferredWidth in interface Component
Specified by:
getPreferredWidth in class AbstractComponent


Copyright © 2011. All Rights Reserved.