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

java.lang.Object
  上位を拡張 jp.carabiner.inkpod.pi.shape.renderer.markdown.MarkdownSpanPart
すべての実装されたインタフェース:
MarkdownElement

public class MarkdownSpanPart
extends java.lang.Object
implements MarkdownElement


コンストラクタの概要
MarkdownSpanPart(java.lang.String text, java.awt.font.GlyphVector glyphVector, java.awt.font.LineMetrics lineMetrics, double width, double height)
           
 
メソッドの概要
 void draw(java.awt.Graphics2D g, MarkdownRenderingContext context)
           
 java.awt.Shape getBorderShape()
           
 java.awt.Shape getBorderShape(java.awt.geom.Path2D path)
           
 java.awt.font.GlyphVector getGlyphVector()
           
 double getHeight()
           
 java.awt.font.LineMetrics getLineMetrics()
           
 double getPreferredWidth()
           
 java.lang.String getText()
           
 double getWidth()
           
 double getX()
           
 double getY()
           
 void invalidate()
           
 void layout(MarkdownLayoutBlock context)
           
 void setLocation(double x, double y)
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

MarkdownSpanPart

public MarkdownSpanPart(java.lang.String text,
                        java.awt.font.GlyphVector glyphVector,
                        java.awt.font.LineMetrics lineMetrics,
                        double width,
                        double height)
メソッドの詳細

getGlyphVector

public java.awt.font.GlyphVector getGlyphVector()

getLineMetrics

public java.awt.font.LineMetrics getLineMetrics()

getText

public java.lang.String getText()

getX

public double getX()

getY

public double getY()

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

invalidate

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

layout

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

getBorderShape

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

getBorderShape

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

draw

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