net.sourceforge.plantuml.ugraphic
Class AbstractUGraphicHorizontalLine

java.lang.Object
  extended by net.sourceforge.plantuml.graphic.UGraphicDelegator
      extended by net.sourceforge.plantuml.ugraphic.AbstractUGraphicHorizontalLine
All Implemented Interfaces:
UGraphic
Direct Known Subclasses:
UGraphicStencil

public abstract class AbstractUGraphicHorizontalLine
extends UGraphicDelegator


Constructor Summary
protected AbstractUGraphicHorizontalLine(UGraphic ug)
           
 
Method Summary
 UGraphic apply(UChange change)
           
protected abstract  AbstractUGraphicHorizontalLine copy(UGraphic ug)
           
 void draw(UShape shape)
           
protected abstract  void drawHline(UGraphic ug, UHorizontalLine line, UTranslate translate)
           
 void writeImage(OutputStream os, String metadata, int dpi)
           
 
Methods inherited from class net.sourceforge.plantuml.graphic.UGraphicDelegator
closeAction, flushUg, getColorMapper, getParam, getStringBounder, getUg, isSpecialTxt, startUrl
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractUGraphicHorizontalLine

protected AbstractUGraphicHorizontalLine(UGraphic ug)
Method Detail

apply

public UGraphic apply(UChange change)

copy

protected abstract AbstractUGraphicHorizontalLine copy(UGraphic ug)

drawHline

protected abstract void drawHline(UGraphic ug,
                                  UHorizontalLine line,
                                  UTranslate translate)

draw

public void draw(UShape shape)
Specified by:
draw in interface UGraphic
Overrides:
draw in class UGraphicDelegator

writeImage

public void writeImage(OutputStream os,
                       String metadata,
                       int dpi)
                throws IOException
Specified by:
writeImage in interface UGraphic
Overrides:
writeImage in class UGraphicDelegator
Throws:
IOException


Copyright © 2014. All Rights Reserved.