org.bbreak.excella.reports.tag
クラス BlockColRepeatParamParser

java.lang.Object
  上位を拡張 org.bbreak.excella.core.tag.TagParser<ParsedReportInfo>
      上位を拡張 org.bbreak.excella.reports.tag.ReportsTagParser<Object[]>
          上位を拡張 org.bbreak.excella.reports.tag.BlockColRepeatParamParser

public class BlockColRepeatParamParser
extends ReportsTagParser<Object[]>

シート内の置換文字列を横方向にブロック単位で繰り返し変換するパーサ

導入されたバージョン:
1.0

フィールドの概要
static String DEFAULT_TAG
          デフォルトタグ
protected static String PARAM_DUPLICATE
          重複非表示の調整パラメータ
static String PARAM_FROM
          ブロックリピート開始セルパラメータ
static String PARAM_REMOVE_TAG
          タグ除去パラメータ
static String PARAM_REPEAT
          最大繰り返し回数パラメータ
static String PARAM_TO
          ブロックリピート終了セルパラメータ
static String PARAM_TURN
          最大折り返し回数パラメータ
static String PARAM_VALUE
          置換変数のパラメータ
 
クラス org.bbreak.excella.core.tag.TagParser から継承されたフィールド
PARAM_DELIM, TAG_PARAM_PREFIX, TAG_PARAM_SUFFIX, VALUE_DELIM
 
コンストラクタの概要
BlockColRepeatParamParser()
          コンストラクタ
BlockColRepeatParamParser(String tag)
          コンストラクタ
 
メソッドの概要
 ParsedReportInfo parse(Sheet sheet, Cell tagCell, Object data)
           
 boolean useControlRow()
          タグを制御行として扱うか否かを取得する。
 
クラス org.bbreak.excella.reports.tag.ReportsTagParser から継承されたメソッド
getParamData
 
クラス org.bbreak.excella.core.tag.TagParser から継承されたメソッド
getTag, isParse, setTag
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

DEFAULT_TAG

public static final String DEFAULT_TAG
デフォルトタグ

関連項目:
定数フィールド値

PARAM_VALUE

public static final String PARAM_VALUE
置換変数のパラメータ

関連項目:
定数フィールド値

PARAM_FROM

public static final String PARAM_FROM
ブロックリピート開始セルパラメータ

関連項目:
定数フィールド値

PARAM_TO

public static final String PARAM_TO
ブロックリピート終了セルパラメータ

関連項目:
定数フィールド値

PARAM_REPEAT

public static final String PARAM_REPEAT
最大繰り返し回数パラメータ

関連項目:
定数フィールド値

PARAM_TURN

public static final String PARAM_TURN
最大折り返し回数パラメータ

関連項目:
定数フィールド値

PARAM_DUPLICATE

protected static final String PARAM_DUPLICATE
重複非表示の調整パラメータ

関連項目:
定数フィールド値

PARAM_REMOVE_TAG

public static final String PARAM_REMOVE_TAG
タグ除去パラメータ

関連項目:
定数フィールド値
コンストラクタの詳細

BlockColRepeatParamParser

public BlockColRepeatParamParser()
コンストラクタ


BlockColRepeatParamParser

public BlockColRepeatParamParser(String tag)
コンストラクタ

パラメータ:
tag - タグ
メソッドの詳細

useControlRow

public boolean useControlRow()
クラス ReportsTagParser の記述:
タグを制御行として扱うか否かを取得する。

定義:
クラス ReportsTagParser<Object[]> 内の useControlRow
戻り値:
true:制御行として削除/false:置換

parse

public ParsedReportInfo parse(Sheet sheet,
                              Cell tagCell,
                              Object data)
                       throws ParseException
定義:
クラス ReportsTagParser<Object[]> 内の parse
例外:
ParseException