org.seasar.mayaa.builder
インタフェース PathAdjuster
- すべてのスーパーインタフェース:
- ParameterAware, PositionAware, java.io.Serializable
public interface PathAdjuster
- extends ParameterAware
HTMLタグ属性の相対パスを絶対パスに置換する。
isTargetNode
boolean isTargetNode(QName nodeName)
- 置換対象の属性を持つタグか判定する。
- パラメータ:
nodeName - 対象タグのQName
- 戻り値:
- 置換対象の属性を持つタグならtrue
isTargetAttribute
boolean isTargetAttribute(QName nodeName,
QName attributeName)
- 置換対象の属性か判定する。
- パラメータ:
nodeName - 対象タグのQNameattributeName - 対象属性のQName
- 戻り値:
- 置換対象の属性ならtrue
adjustRelativePath
java.lang.String adjustRelativePath(java.lang.String base,
java.lang.String path)
- 相対パスを絶対パスに置換する。
- パラメータ:
base - 相対パスの起点(リソース名まで含む)path - 置換対象の相対パス
- 戻り値:
- 相対パスなら絶対パスに置換する