jp.carabiner.inkpod.pi.shape.renderer.markdown
インタフェース MarkdownElement

既知の実装クラスの一覧:
MarkdownBlock, MarkdownEmphasis, MarkdownEmphasisStrong, MarkdownHorizontalLine, MarkdownLineBreak, MarkdownList, MarkdownListItem, MarkdownOrderList, MarkdownOrderListItem, MarkdownParagprah, MarkdownRootElement, MarkdownSpan, MarkdownSpanPart

public interface MarkdownElement


メソッドの概要
 void draw(java.awt.Graphics2D g, MarkdownRenderingContext context)
           
 java.awt.Shape getBorderShape()
           
 java.awt.Shape getBorderShape(java.awt.geom.Path2D path)
           
 double getHeight()
           
 double getPreferredWidth()
           
 double getWidth()
           
 void invalidate()
           
 void layout(MarkdownLayoutBlock context)
           
 void setLocation(double x, double y)
           
 

メソッドの詳細

invalidate

void invalidate()

layout

void layout(MarkdownLayoutBlock context)

setLocation

void setLocation(double x,
                 double y)

getWidth

double getWidth()

getPreferredWidth

double getPreferredWidth()

getHeight

double getHeight()

getBorderShape

java.awt.Shape getBorderShape()

getBorderShape

java.awt.Shape getBorderShape(java.awt.geom.Path2D path)

draw

void draw(java.awt.Graphics2D g,
          MarkdownRenderingContext context)