Class HtmlForbiddenNodeConf

java.lang.Object
nablarch.test.tool.htmlcheck.HtmlForbiddenNodeConf

@Published(tag="architect") public class HtmlForbiddenNodeConf extends Object
規約上許可されていないタグ/属性情報を保存するクラス。
Author:
Tomokazu Kagawa
  • Constructor Summary

    Constructors
    Constructor
    Description
    コンストラクタ
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    contains(String tagName)
    指定したタグが規約上許可しないタグリストに含まれているかをチェックする。
    許可しないタグ情報として属性情報が設定されているかいないかは考慮しない。
    boolean
    isForbiddenAttr(String tagName, String attrName)
    指定されたタグと属性の組が不許可であることをチェックする。
    boolean
    指定したタグが使用を許可しないタグであるかをチェックする。

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • HtmlForbiddenNodeConf

      public HtmlForbiddenNodeConf(String confFilePath)
      コンストラクタ
      Parameters:
      confFilePath - 設定ファイルパス
  • Method Details

    • contains

      public boolean contains(String tagName)
      指定したタグが規約上許可しないタグリストに含まれているかをチェックする。
      許可しないタグ情報として属性情報が設定されているかいないかは考慮しない。
      Parameters:
      tagName - チェック対象タグ名
      Returns:
      指定したタグが規約上許可しないタグリストに含まれる場合はtrue、 そうでない場合はfalseを返却する。
    • isForbiddenAttr

      public boolean isForbiddenAttr(String tagName, String attrName)
      指定されたタグと属性の組が不許可であることをチェックする。
      Parameters:
      tagName - チェック対象タグ名
      attrName - チェック対象属性名
      Returns:
      指定されたタグと属性の組が不許可である場合はtrue、 使用を許可されている場合はfalse
    • isForbiddenTag

      public boolean isForbiddenTag(String tagName)
      指定したタグが使用を許可しないタグであるかをチェックする。
      Parameters:
      tagName - チェック対象タグ名
      Returns:
      指定したタグが許可しないタグである場合はtrue、 そうでない場合はfalseを返却する。