jp.carabiner.inkpod.pi.shape.renderer.markdown
クラス MarkdownSpan

java.lang.Object
  上位を拡張 jp.carabiner.inkpod.pi.shape.renderer.markdown.MarkdownSpan
すべての実装されたインタフェース:
MarkdownElement
直系の既知のサブクラス:
MarkdownEmphasis, MarkdownEmphasisStrong

public class MarkdownSpan
extends java.lang.Object
implements MarkdownElement


コンストラクタの概要
MarkdownSpan()
           
MarkdownSpan(java.lang.String text)
           
 
メソッドの概要
 void draw(java.awt.Graphics2D g, MarkdownRenderingContext context)
           
 java.awt.Shape getBorderShape()
           
 java.awt.Shape getBorderShape(java.awt.geom.Path2D path)
           
protected  java.awt.Font getFont(MarkdownLayout layout)
           
 double getHeight()
           
 double getPreferredWidth()
           
 java.lang.String getText()
           
 double getWidth()
           
 void invalidate()
           
 void layout(MarkdownLayoutBlock context)
           
 void setLocation(double x, double y)
           
 void setText(java.lang.String text)
           
 java.lang.String toString()
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

MarkdownSpan

public MarkdownSpan(java.lang.String text)

MarkdownSpan

public MarkdownSpan()
メソッドの詳細

setText

public void setText(java.lang.String text)

getBorderShape

public java.awt.Shape getBorderShape()
定義:
インタフェース MarkdownElement 内の getBorderShape

getBorderShape

public java.awt.Shape getBorderShape(java.awt.geom.Path2D path)
定義:
インタフェース MarkdownElement 内の getBorderShape

invalidate

public void invalidate()
定義:
インタフェース MarkdownElement 内の invalidate

getText

public java.lang.String getText()

layout

public void layout(MarkdownLayoutBlock context)
定義:
インタフェース MarkdownElement 内の layout

setLocation

public void setLocation(double x,
                        double y)
定義:
インタフェース MarkdownElement 内の setLocation

getPreferredWidth

public double getPreferredWidth()
定義:
インタフェース MarkdownElement 内の getPreferredWidth

getWidth

public double getWidth()
定義:
インタフェース MarkdownElement 内の getWidth

getHeight

public double getHeight()
定義:
インタフェース MarkdownElement 内の getHeight

getFont

protected java.awt.Font getFont(MarkdownLayout layout)

draw

public void draw(java.awt.Graphics2D g,
                 MarkdownRenderingContext context)
定義:
インタフェース MarkdownElement 内の draw

toString

public java.lang.String toString()
オーバーライド:
クラス java.lang.Object 内の toString