Kagetaka

クラス
net.hizlab.kagetaka.rendering.block.Block の使用

Block を使用しているパッケージ
net.hizlab.kagetaka.addin アプレットのために、追加したり取り外したり出来るパッケージ群です。  
net.hizlab.kagetaka.addin.ruby HTML のルビの機能を実装したパッケージです。  
net.hizlab.kagetaka.addin.table HTML のテーブルの機能を実装したパッケージです。  
net.hizlab.kagetaka.rendering.block 影鷹のレンダリングエンジン内の、ブロック要素を構成するためのパッケージです。  
 

net.hizlab.kagetaka.addin での Block の使用
 

Block を返す net.hizlab.kagetaka.addin のメソッド
 Block TableFactory.createBlock(Drawkit drawkit, Status status, ContainerBlock container, Block parent)
          新しいテーブルのブロックを作成します。
static Block Table.createBlock(Drawkit drawkit, Status status, ContainerBlock container, Block parent)
          新しいテーブルのブロックを作成します。
 

Block 型のパラメータを持つ net.hizlab.kagetaka.addin のメソッド
 Block TableFactory.createBlock(Drawkit drawkit, Status status, ContainerBlock container, Block parent)
          新しいテーブルのブロックを作成します。
static Block Table.createBlock(Drawkit drawkit, Status status, ContainerBlock container, Block parent)
          新しいテーブルのブロックを作成します。
 Wadge RubyFactory.createWadge(Drawkit drawkit, Status status, Block parent)
          新しいルビの固まりを作成します。
static Wadge Ruby.createWadge(Drawkit drawkit, Status status, Block parent)
          新しいルビの固まりを作成します。
 

net.hizlab.kagetaka.addin.ruby での Block の使用
 

Block 型のパラメータを持つ net.hizlab.kagetaka.addin.ruby のメソッド
 Wadge RubyFactory.createWadge(Drawkit drawkit, Status status, Block parent)
          新しいルビの固まりを作成します。
 

net.hizlab.kagetaka.addin.table での Block の使用
 

Block を返す net.hizlab.kagetaka.addin.table のメソッド
 Block TableFactory.createBlock(Drawkit drawkit, Status status, ContainerBlock container, Block parent)
          新しいテーブルのブロックを作成します。
 

Block 型のパラメータを持つ net.hizlab.kagetaka.addin.table のメソッド
 Block TableFactory.createBlock(Drawkit drawkit, Status status, ContainerBlock container, Block parent)
          新しいテーブルのブロックを作成します。
 

net.hizlab.kagetaka.rendering.block での Block の使用
 

net.hizlab.kagetaka.rendering.block での Block のサブクラス
 class BasicBlock
          基本的なブロック要素を表します。
 class ContainerBlock
          コンテナブロック(ルート、TD、フロート)を表します。
 class FloatBlock
          フロートブロックを表します。
 class HrBlock
          基本的なブロック要素を表します。
 class MarkedBlock
          マーカーブロックと通常ブロックを保有するブロック表します。
 class MarkerBlock
          マーカーブロックを表します。
 class RootBlock
          ルートブロック(BODY)を表します。
 

Block として宣言されている net.hizlab.kagetaka.rendering.block のフィールド
protected  Block Wadge.parent
          親ブロック
protected  Block Block.parent
          親ブロック
protected  Block Block.defaultBlock
          デフォルトの追加先ブロック
 

Block を返す net.hizlab.kagetaka.rendering.block のメソッド
 Block RootBlock.createBlock(Status status, Status markerStatus)
          ブロックを作成し、作成したブロックを返します。
 Block RootBlock.commitBlock()
          ブロックをコミットし、その親のブロックを返します。
protected  Block RootBlock.commitChild()
          最後の子のブロックがコミットしたときに呼び出され、 子のブロックに対する親(大抵は自分自身)を返す必要があります。
 Block MarkerBlock.commitBlock()
          ブロックをコミットし、その親のブロックを返します。
 Block MarkedBlock.createBlock(Status status, Status markerStatus)
          ブロックを作成し、作成したブロックを返します。
 Block MarkedBlock.commitBlock()
          ブロックをコミットし、その親のブロックを返します。
 Block FloatBlock.createBlock(Status status, Status markerStatus)
          ブロックを作成し、作成したブロックを返します。
 Block FloatBlock.commitBlock()
          ブロックをコミットし、その親のブロックを返します。
 Block Block.createBlock(Status status, Status markerStatus)
          ブロックを作成し、作成したブロックを返します。
protected  Block Block.createBlockInternal(Status status, Status markerStatus)
          ブロックを作成し、作成したブロックを返します。
 Block Block.commitBlock()
          ブロックをコミットし、その親のブロックを返します。
protected  Block Block.commitChild()
          最後の子のブロックがコミットしたときに呼び出され、 子のブロックに対する親(大抵は自分自身)を返す必要があります。
 

Block 型のパラメータを持つ net.hizlab.kagetaka.rendering.block のメソッド
protected  void Wadge.append(Block block)
          インラインブロックを追加します。
 void Block.appendBlock(Block block)
          インラインブロックを追加します。
 

Block 型のパラメータを持つ net.hizlab.kagetaka.rendering.block のコンストラクタ
Wadge(Drawkit drawkit, Status status, Block parent)
          文字列片を作成します。
MarkerBlock(Drawkit drawkit, Status status, Block parent)
          マーカーブロックを作成します。
MarkedBlock(Drawkit drawkit, Status status, ContainerBlock container, Block parent, Status markerStatus)
          マーカーブロックと通常ブロックを保有するブロックを作成します。
Lines(Block parent, int align, int indent)
          行情報の入れ物を作成します。
HrBlock(Drawkit drawkit, Status status, ContainerBlock container, Block parent)
          基本的なブロックを作成します。
FloatBlock(Drawkit drawkit, Status status, Block parent, Status markerStatus)
          フロートブロックを保有するブロックを作成します。
ContainerBlock(Drawkit drawkit, Status status, Block parent)
          コンテナブロックを作成します。
Block(Drawkit drawkit, Status status, ContainerBlock container, Block parent)
          ブロックを作成します。
BasicBlock(Drawkit drawkit, Status status, ContainerBlock container, Block parent)
          基本的なブロックを作成します。
 


Kagetaka

Copyright (c) 2002-2004 The Kagetaka Project 'November 20, 2004'