java.lang.Object
nablarch.test.tool.sanitizingcheck.tag.Tag
nablarch.test.tool.sanitizingcheck.tag.JspCore

public class JspCore extends Tag
JSPのコアタグを表すクラス。
  • Constructor Details

    • JspCore

      public JspCore(String name, int lineNo, int position)
      コンストラクタ。
      Parameters:
      name - タグ名
      lineNo - 行番号
      position - タグの位置
  • Method Details

    • parse

      public void parse(int lineNo, String line, int searchPosition)
      Description copied from class: Tag
      タグの内容を解析する。

      閉じタグまでの内容を解析し、タグの属性値を保持する。

      Overrides:
      parse in class Tag
      Parameters:
      lineNo - 行番号
      line - 解析対象の行
      searchPosition - 解析開始位置
    • getType

      public TagType getType()
      Description copied from class: Tag
      タグのタイプを取得する。
      Specified by:
      getType in class Tag
      Returns:
      タグのタイプ
    • getMessage

      protected String getMessage()
      Description copied from class: Tag
      メッセージを取得する。 デフォルト実装では、タグ名を返却する。
      Overrides:
      getMessage in class Tag
      Returns:
      メッセージ
    • getCoreTagType

      public JspCore.CoreTagType getCoreTagType()
      コアタグのタイプを取得する。
      Returns:
      コアタグのタイプ