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

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

public class MarkdownBlock
extends java.lang.Object
implements MarkdownElement


コンストラクタの概要
MarkdownBlock()
           
 
メソッドの概要
 void addElement(MarkdownElement element)
           
 void draw(java.awt.Graphics2D g, MarkdownRenderingContext context)
           
 java.awt.Shape getBorderShape()
           
 java.awt.Shape getBorderShape(java.awt.geom.Path2D path)
           
protected  java.awt.Insets getChildInsets(MarkdownLayout layout)
           
 java.util.List<MarkdownElement> getChildren()
           
 double getHeight()
           
 double getPreferredWidth()
           
 double getWidth()
           
 double getX()
           
 double getY()
           
 void invalidate()
           
 void layout(MarkdownLayoutBlock layout)
           
protected  void setInsets(java.awt.Insets insets)
           
 void setLocation(double x, double y)
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

MarkdownBlock

public MarkdownBlock()
メソッドの詳細

invalidate

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

addElement

public void addElement(MarkdownElement element)

getChildren

public java.util.List<MarkdownElement> getChildren()

setLocation

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

getX

public double getX()

getY

public double getY()

getBorderShape

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

getBorderShape

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

getWidth

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

getHeight

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

getPreferredWidth

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

setInsets

protected void setInsets(java.awt.Insets insets)

layout

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

getChildInsets

protected java.awt.Insets getChildInsets(MarkdownLayout layout)

draw

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