jp.hishidama.ant.types.htlex
クラス TagNewType

java.lang.Object
  上位を拡張 org.apache.tools.ant.ProjectComponent
      上位を拡張 org.apache.tools.ant.types.DataType
          上位を拡張 jp.hishidama.ant.types.htlex.TagNewType
すべての実装されたインタフェース:
Cloneable

public class TagNewType
extends org.apache.tools.ant.types.DataType

HtHtmlLexerタグ変換タイプ.

HTMLファイル内のタグの変換を行うデータタイプ。

導入されたバージョン:
2009.01.20
バージョン:
2009.02.18
作成者:
ひしだま

コンストラクタの概要
TagNewType()
           
 
メソッドの概要
 void addConfigured(AttrOpeType attr)
          属性変換タイプ追加.
 boolean convert(Tag tag, HtElement he)
          タグ変換実行.
 void setNewName(String name)
          変換名前設定.
 void setNewNameCase(CaseEnum c)
          名前ケース変換設定.
 void setNewNamePair(boolean b)
          ペアタグ名変更設定.
 void setNewTagC(String s)
          変換タグ閉じ設定.
 void setNewTagO(String s)
          変換タグ開き設定.
 void setReplenish(boolean b)
          タグ補完設定.
 void validate(HtLexerConverter conv)
          精査実行.
 
クラス org.apache.tools.ant.types.DataType から継承されたメソッド
clone, getRefid, invokeCircularReferenceCheck, isReference, setRefid, toString
 
クラス org.apache.tools.ant.ProjectComponent から継承されたメソッド
getDescription, getLocation, getProject, log, log, setDescription, setLocation, setProject
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

TagNewType

public TagNewType()
メソッドの詳細

setReplenish

public void setReplenish(boolean b)
タグ補完設定.

パラメータ:
b - trueの場合、ペアとなるタグが省略されている場合に補完する
導入されたバージョン:
2009.02.18

setNewName

public void setNewName(String name)
変換名前設定.

パラメータ:
name - 名前

setNewNameCase

public void setNewNameCase(CaseEnum c)
名前ケース変換設定.

パラメータ:
c - 変換方法

setNewNamePair

public void setNewNamePair(boolean b)
ペアタグ名変更設定.

パラメータ:
b - trueの場合、ペアとなるタグの名前も変更する
導入されたバージョン:
2009.02.18

setNewTagO

public void setNewTagO(String s)
変換タグ開き設定.

パラメータ:
s - タグ開き

setNewTagC

public void setNewTagC(String s)
変換タグ閉じ設定.

パラメータ:
s - タグ閉じ

addConfigured

public void addConfigured(AttrOpeType attr)
属性変換タイプ追加.

パラメータ:
attr - 属性変換タイプ

validate

public void validate(HtLexerConverter conv)
              throws org.apache.tools.ant.BuildException
精査実行.

パラメータ:
conv - コンバーター
例外:
org.apache.tools.ant.BuildException - 精査エラー時

convert

public boolean convert(Tag tag,
                       HtElement he)
タグ変換実行.

パラメータ:
tag - タグ
he - タグの属している要素(解析されていない場合、null)
戻り値:
内容を変更した場合、true