Kagetaka

net.hizlab.kagetaka.token.form
クラス FormAttribute

java.lang.Object
  拡張net.hizlab.kagetaka.token.Attribute
      拡張net.hizlab.kagetaka.token.form.FormAttribute

public class FormAttribute
extends Attribute

FORM の属性を表すクラスです。

バージョン:
$Revision: 1.1 $

フィールドの概要
 
クラス net.hizlab.kagetaka.token.Attribute から継承したフィールド
columnNumber, document, lineNumber, reporter
 
コンストラクタの概要
protected FormAttribute(Document document, Reporter reporter, int line, int column)
          FORM の属性をデフォルト値で作成します。
 
メソッドの概要
 String getAccept()
          ファイルの種類を返します。
 String getAcceptCharset()
          文字セットを返します。
 String getAction()
          アクションを返します。
 String getEnctype()
          エンコード方式を返します。
 String getMethod()
          メソッドを返します。
 String getName()
          名前を返します。
 String getTarget()
          ターゲットを返します。
 boolean setAttribute(String key, String value)
          指定された属性名と属性値で、属性を設定します。 属性名が存在する場合は true を、 存在しない場合は false を返します。 渡される key は、必ず小文字に変換されています。
 
クラス net.hizlab.kagetaka.token.Attribute から継承したメソッド
getBaseClass, getBaseId, getBaseTitle, getStyle, reportMessage, setBaseAttribute
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

FormAttribute

protected FormAttribute(Document document,
                        Reporter reporter,
                        int line,
                        int column)
FORM の属性をデフォルト値で作成します。

パラメータ:
document - ドキュメント情報
reporter - エラーレポータ
line - 行番号 (1 から)、 特定できない場合は 0
column - カラム位置 (1 から)、 特定できない場合は 0
メソッドの詳細

getAccept

public String getAccept()
ファイルの種類を返します。

戻り値:
ACCEPT、設定されていない場合は null

getAcceptCharset

public String getAcceptCharset()
文字セットを返します。

戻り値:
ACCEPT-CHARSET、設定されていない場合は null

getAction

public String getAction()
アクションを返します。

戻り値:
ACTION、設定されていない場合は null

getEnctype

public String getEnctype()
エンコード方式を返します。

戻り値:
ENCTYPE、設定されていない場合は null

getMethod

public String getMethod()
メソッドを返します。

戻り値:
METHOD、設定されていない場合は null

getName

public String getName()
名前を返します。

戻り値:
NAME、設定されていない場合は null

getTarget

public String getTarget()
ターゲットを返します。

戻り値:
TARGET、設定されていない場合は null

setAttribute

public boolean setAttribute(String key,
                            String value)
                     throws IllegalArgumentException
指定された属性名と属性値で、属性を設定します。 属性名が存在する場合は true を、 存在しない場合は false を返します。 渡される key は、必ず小文字に変換されています。

オーバーライド:
クラス Attribute 内の setAttribute
パラメータ:
key - 属性名
value - 属性値
戻り値:
属性名が存在する場合は true、 それ以外の場合は false
例外:
IllegalArgumentException

Kagetaka

Copyright (c) 2002-2003 The Kagetaka Project 'September 12, 2003'