1 57 package org.enhydra.apache.html.dom; 58 59 60 import org.enhydra.apache.xerces.dom.ElementImpl; 61 import org.w3c.dom.html.HTMLTextAreaElement; 62 63 64 70 public class HTMLTextAreaElementImpl 71 extends HTMLElementImpl 72 implements HTMLTextAreaElement, HTMLFormControl 73 { 74 75 76 public String getDefaultValue() 77 { 78 return getAttribute( "default-value" ); 80 } 81 82 83 public void setDefaultValue( String defaultValue ) 84 { 85 setAttribute( "default-value", defaultValue ); 87 } 88 89 90 91 public String getAccessKey() 92 { 93 String accessKey; 94 95 accessKey = getAttribute( "accesskey" ); 97 if ( accessKey != null && accessKey.length() > 1 ) 98 accessKey = accessKey.substring( 0, 1 ); 99 return accessKey; 100 } 101 102 103 public void setAccessKey( String accessKey ) 104 { 105 if ( accessKey != null && accessKey.length() > 1 ) 107 accessKey = accessKey.substring( 0, 1 ); 108 setAttribute( "accesskey", accessKey ); 109 } 110 111 112 public int getCols() 113 { 114 return getInteger( getAttribute( "cols" ) ); 115 } 116 117 118 public void setCols( int cols ) 119 { 120 setAttribute( "cols", String.valueOf( cols ) ); 121 } 122 123 124 public boolean getDisabled() 125 { 126 return getBinary( "disabled" ); 127 } 128 129 130 public void setDisabled( boolean disabled ) 131 { 132 setAttribute( "disabled", disabled ); 133 } 134 135 136 public String getName() 137 { 138 return getAttribute( "name" ); 139 } 140 141 142 public void setName( String name ) 143 { 144 setAttribute( "name", name ); 145 } 146 147 148 public boolean getReadOnly() 149 { 150 return getBinary( "readonly" ); 151 } 152 153 154 public void setReadOnly( boolean readOnly ) 155 { 156 setAttribute( "readonly", readOnly ); 157 } 158 159 160 public int getRows() 161 { 162 return getInteger( getAttribute( "rows" ) ); 163 } 164 165 166 public void setRows( int rows ) 167 { 168 setAttribute( "rows", String.valueOf( rows ) ); 169 } 170 171 172 public int getTabIndex() 173 { 174 return getInteger( getAttribute( "tabindex" ) ); 175 } 176 177 178 public void setTabIndex( int tabIndex ) 179 { 180 setAttribute( "tabindex", String.valueOf( tabIndex ) ); 181 } 182 183 184 public String getType() 185 { 186 return getAttribute( "type" ); 187 } 188 189 190 public String getValue() 191 { 192 return getAttribute( "value" ); 193 } 194 195 196 public void setValue( String value ) 197 { 198 setAttribute( "value", value ); 199 } 200 201 202 public void blur() 203 { 204 } 206 207 208 public void focus() 209 { 210 } 212 213 214 public void select() 215 { 216 } 218 219 220 225 public HTMLTextAreaElementImpl( HTMLDocumentImpl owner, String name ) 226 { 227 super( owner, name ); 228 } 229 230 231 } 232 233 | Popular Tags |