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

java.lang.Object
  上位を拡張 org.apache.tools.ant.ProjectComponent
      上位を拡張 org.apache.tools.ant.types.DataType
          上位を拡張 jp.hishidama.ant.types.htlex.AttrType
              上位を拡張 jp.hishidama.ant.types.htlex.AttrOpeType
                  上位を拡張 jp.hishidama.ant.types.htlex.AttrNewType
すべての実装されたインタフェース:
Cloneable
直系の既知のサブクラス:
AttrAddType, AttrRepType

public class AttrNewType
extends AttrOpeType

HtHtmlLexerタグ属性変換タイプ.

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

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

コンストラクタの概要
AttrNewType()
           
 
メソッドの概要
 void setNewLet(String s)
          変換代入記号設定.
 void setNewName(String name)
          変換名前設定.
 void setNewNameCase(CaseEnum c)
          名前ケース変換設定.
 void setNewNameOperation(StringOpeEnum ope)
          名前置換方法設定.
 void setNewQuote(String s)
          変換クォーテーション設定.
 void setNewValue(String s)
          変換属性値設定.
 void setNewValueCase(CaseEnum c)
          属性値ケース変換設定.
 void setNewValueHtmlEscape(HtmlEscapeEnum esc)
          属性値HTMLエスケープ設定.
 void setNewValueOperation(StringOpeEnum ope)
          属性値置換方法設定.
 void validate()
          精査実行.
 
クラス jp.hishidama.ant.types.htlex.AttrOpeType から継承されたメソッド
convert
 
クラス jp.hishidama.ant.types.htlex.AttrType から継承されたメソッド
addConfiguredParam, doSetProperty, initHtLexerConverter, matches, setIf, setLet, setName, setNameMatch, setPropertyName, setQuote, setValue, setValueMatch
 
クラス 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
 

コンストラクタの詳細

AttrNewType

public AttrNewType()
メソッドの詳細

setNewName

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

パラメータ:
name - 属性名

setNewNameOperation

public void setNewNameOperation(StringOpeEnum ope)
名前置換方法設定.

パラメータ:
ope - 置換方法

setNewNameCase

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

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

setNewLet

public void setNewLet(String s)
変換代入記号設定.

パラメータ:
s - 代入記号

setNewValue

public void setNewValue(String s)
変換属性値設定.

パラメータ:
s - 属性値

setNewValueOperation

public void setNewValueOperation(StringOpeEnum ope)
属性値置換方法設定.

パラメータ:
ope - 置換方法

setNewValueCase

public void setNewValueCase(CaseEnum c)
属性値ケース変換設定.

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

setNewValueHtmlEscape

public void setNewValueHtmlEscape(HtmlEscapeEnum esc)
属性値HTMLエスケープ設定.

パラメータ:
esc - エスケープ方法

setNewQuote

public void setNewQuote(String s)
変換クォーテーション設定.

パラメータ:
s - クォーテーション

validate

public void validate()
              throws org.apache.tools.ant.BuildException
クラス AttrOpeType の記述:
精査実行.

オーバーライド:
クラス AttrOpeType 内の validate
例外:
org.apache.tools.ant.BuildException - 精査エラー時