Package nablarch.common.web.tag
Enum Class HtmlAttribute
- All Implemented Interfaces:
Serializable
,Comparable<HtmlAttribute>
,Constable
HTMLの属性を表す列挙型。
カスタムタグで使用する属性のみ定義している。
カスタムタグで使用する属性のみ定義している。
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantDescriptionaccept属性accept-charset属性accesskey属性action属性align属性alt属性autocomplete属性autofocus属性border属性charset属性checked属性class属性cols属性coords属性defer属性dir属性disabled属性enctype属性for属性height属性href属性hreflang属性hspace属性id属性ismap属性lang属性language属性longdesc属性maxlength属性media属性method属性multiple属性name属性onclur属性onchange属性onclick属性ondblclick属性onfocus属性onkeydown属性onkeypress属性onkeyup属性onmousedown属性onmousemove属性onmouseout属性onmouseover属性onmouseup属性onreset属性onselect属性onsubmit属性placeholder属性readonly属性rel属性rev属性rows属性selected属性shape属性size属性src属性style属性tabindex属性target属性title属性type属性usemap属性value属性vspace属性width属性xml:lang属性xml:space属性 -
Method Summary
Modifier and TypeMethodDescriptionXHTMLの属性名を取得する。static HtmlAttribute
Returns the enum constant of this class with the specified name.static HtmlAttribute[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
ID
id属性 -
CLASS
class属性 -
STYLE
style属性 -
TITLE
title属性 -
LANG
lang属性 -
XML_LANG
xml:lang属性 -
DIR
dir属性 -
ACCESSKEY
accesskey属性 -
TABINDEX
tabindex属性 -
TYPE
type属性 -
NAME
name属性 -
VALUE
value属性 -
SIZE
size属性 -
MAXLENGTH
maxlength属性 -
MULTIPLE
multiple属性 -
SELECTED
selected属性 -
CHECKED
checked属性 -
DISABLED
disabled属性 -
READONLY
readonly属性 -
SRC
src属性 -
ALT
alt属性 -
USEMAP
usemap属性 -
ALIGN
align属性 -
ROWS
rows属性 -
COLS
cols属性 -
ACTION
action属性 -
METHOD
method属性 -
ENCTYPE
enctype属性 -
ACCEPT
accept属性 -
ACCEPT_CHARSET
accept-charset属性 -
TARGET
target属性 -
CHARSET
charset属性 -
HREF
href属性 -
HREFLANG
hreflang属性 -
REL
rel属性 -
REV
rev属性 -
SHAPE
shape属性 -
COORDS
coords属性 -
FOR
for属性 -
LONGDESC
longdesc属性 -
HEIGHT
height属性 -
WIDTH
width属性 -
ISMAP
ismap属性 -
BORDER
border属性 -
HSPACE
hspace属性 -
VSPACE
vspace属性 -
MEDIA
media属性 -
LANGUAGE
language属性 -
DEFER
defer属性 -
XML_SPACE
xml:space属性 -
ONCLICK
onclick属性 -
ONDBLCLICK
ondblclick属性 -
ONSELECT
onselect属性 -
ONCHANGE
onchange属性 -
ONMOUSEDOWN
onmousedown属性 -
ONMOUSEUP
onmouseup属性 -
ONMOUSEOVER
onmouseover属性 -
ONMOUSEMOVE
onmousemove属性 -
ONMOUSEOUT
onmouseout属性 -
ONKEYPRESS
onkeypress属性 -
ONKEYDOWN
onkeydown属性 -
ONKEYUP
onkeyup属性 -
ONFOCUS
onfocus属性 -
ONBLUR
onclur属性 -
ONSUBMIT
onsubmit属性 -
ONRESET
onreset属性 -
AUTOCOMPLETE
autocomplete属性 -
AUTOFOCUS
autofocus属性 -
PLACEHOLDER
placeholder属性
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum class has no constant with the specified nameNullPointerException
- if the argument is null
-
getXHtmlName
XHTMLの属性名を取得する。デフォルト実装では、列挙型の名前を小文字に変換した文字列を返す。 列挙型の名前とXHTMLの属性名が異なる場合にオーバーライドする。
- Returns:
- XHTMLの属性名
-