Kagetaka

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

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

public class InputAttribute
extends Attribute

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

バージョン:
$Revision: 1.1.1.1 $

フィールドの概要
 
クラス net.hizlab.kagetaka.token.Attribute から継承したフィールド
columnNumber, content, lineNumber, reporter
 
コンストラクタの概要
protected InputAttribute(Content content, int line, int column, Reporter reporter)
          INPUT の属性をデフォルト値で作成します。
 
メソッドの概要
 String getAccept()
          受け付ける MIME タイプを返します。
 String getAccesskey()
          アクセスキーを返します。
 int getAlign()
          位置揃えを返します。
 String getAlt()
          代替文字を返します。
 boolean getChecked()
          チェック済みかを返します。
 boolean getDisabled()
          無効かを返します。
 Integer getMaxlength()
          最大サイズを返します。
 String getName()
          名前を返します。
 boolean getReadonly()
          読み込み専用かを返します。
 Integer getSize()
          サイズを返します。
 String getSrc()
          ソースを返します。
 Integer getTabindex()
          タブインデックスを返します。
 String getType()
          タイプを返します。
 String getValue()
          値を返します。
 boolean setAttribute(String key, String value)
          指定された属性名と属性値で、属性を設定します。 属性名が存在する場合は true を、 存在しない場合は false を返します。 渡される key は、必ず小文字に変換されています。
 
クラス net.hizlab.kagetaka.token.Attribute から継承したメソッド
getBaseClass, getBaseId, getBaseTitle, getStyle, reportMessage, setBaseAttribute, setStyle
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

InputAttribute

protected InputAttribute(Content content,
                         int line,
                         int column,
                         Reporter reporter)
INPUT の属性をデフォルト値で作成します。

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

getAccept

public String getAccept()
受け付ける MIME タイプを返します。

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

getAccesskey

public String getAccesskey()
アクセスキーを返します。

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

getAlign

public int getAlign()
位置揃えを返します。

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

getAlt

public String getAlt()
代替文字を返します。

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

getChecked

public boolean getChecked()
チェック済みかを返します。

戻り値:
CHECKED、設定されていない場合は false

getDisabled

public boolean getDisabled()
無効かを返します。

戻り値:
DISABLED、設定されていない場合は false

getMaxlength

public Integer getMaxlength()
最大サイズを返します。

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

getName

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

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

getReadonly

public boolean getReadonly()
読み込み専用かを返します。

戻り値:
READONLY、設定されていない場合は false

getSize

public Integer getSize()
サイズを返します。

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

getSrc

public String getSrc()
ソースを返します。

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

getTabindex

public Integer getTabindex()
タブインデックスを返します。

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

getType

public String getType()
タイプを返します。

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

getValue

public String getValue()
値を返します。

戻り値:
VALUE、設定されていない場合は 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-2004 The Kagetaka Project 'November 20, 2004'