unot
クラス PatternWriter

java.lang.Object
  |
  +--unot.PatternWriter
直系の既知のサブクラス:
DepthPatternWriter, ParentPatternWriter, TreePatternWriter, UnotPatternWriter

public abstract class PatternWriter
extends java.lang.Object

A template for a writer class. Each object of this class has the only method write(Pattern).


フィールドの概要
(パッケージプライベート) static java.lang.String INDENT_STRING
           
(パッケージプライベート)  boolean useIndent
           
static int WRITER_DLPAIR
           
static int WRITER_PARENT
           
static int WRITER_SERIAL
           
static int WRITER_TREE
          $B%Q%?!
(パッケージプライベート) static java.lang.String writerName
           
 
コンストラクタの概要
PatternWriter()
           
 
メソッドの概要
 java.lang.String getName()
           
 void putIndent(java.lang.StringBuffer strBuf, int depth)
           
 void setIndent(boolean flag)
           
(パッケージプライベート)  java.lang.String write(unot.Pattern pattern)
           
(パッケージプライベート) abstract  java.lang.String writeTree(unot.Pattern pattern)
           
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

WRITER_TREE

public static final int WRITER_TREE
$B%Q%?!<%s$N=PNO
関連項目:
定数フィールド値

WRITER_DLPAIR

public static final int WRITER_DLPAIR
関連項目:
定数フィールド値

WRITER_PARENT

public static final int WRITER_PARENT
関連項目:
定数フィールド値

WRITER_SERIAL

public static final int WRITER_SERIAL
関連項目:
定数フィールド値

writerName

static final java.lang.String writerName

INDENT_STRING

static final java.lang.String INDENT_STRING
関連項目:
定数フィールド値

useIndent

boolean useIndent
コンストラクタの詳細

PatternWriter

public PatternWriter()
メソッドの詳細

getName

public java.lang.String getName()

writeTree

abstract java.lang.String writeTree(unot.Pattern pattern)

setIndent

public void setIndent(boolean flag)

putIndent

public void putIndent(java.lang.StringBuffer strBuf,
                      int depth)

write

java.lang.String write(unot.Pattern pattern)