1 57 package org.enhydra.apache.html.dom; 58 59 60 import org.enhydra.apache.xerces.dom.ElementImpl; 61 import org.w3c.dom.html.HTMLAnchorElement; 62 63 64 70 public class HTMLAnchorElementImpl 71 extends HTMLElementImpl 72 implements HTMLAnchorElement 73 { 74 75 76 public String getAccessKey() 77 { 78 String accessKey; 79 80 accessKey = getAttribute( "accesskey" ); 82 if ( accessKey != null && accessKey.length() > 1 ) 83 accessKey = accessKey.substring( 0, 1 ); 84 return accessKey; 85 } 86 87 88 public void setAccessKey( String accessKey ) 89 { 90 if ( accessKey != null && accessKey.length() > 1 ) 92 accessKey = accessKey.substring( 0, 1 ); 93 setAttribute( "accesskey", accessKey ); 94 } 95 96 97 public String getCharset() 98 { 99 return getAttribute( "charset" ); 100 } 101 102 103 public void setCharset( String charset ) 104 { 105 setAttribute( "charset", charset ); 106 } 107 108 109 public String getCoords() 110 { 111 return getAttribute( "coords" ); 112 } 113 114 115 public void setCoords( String coords ) 116 { 117 setAttribute( "coords", coords ); 118 } 119 120 121 public String getHref() 122 { 123 return getAttribute( "href" ); 124 } 125 126 127 public void setHref( String href ) 128 { 129 setAttribute( "href", href ); 130 } 131 132 133 public String getHreflang() 134 { 135 return getAttribute( "hreflang" ); 136 } 137 138 139 public void setHreflang( String hreflang ) 140 { 141 setAttribute( "hreflang", hreflang ); 142 } 143 144 145 public String getName() 146 { 147 return getAttribute( "name" ); 148 } 149 150 151 public void setName( String name ) 152 { 153 setAttribute( "name", name ); 154 } 155 156 157 public String getRel() 158 { 159 return getAttribute( "rel" ); 160 } 161 162 163 public void setRel( String rel ) 164 { 165 setAttribute( "rel", rel ); 166 } 167 168 169 public String getRev() 170 { 171 return getAttribute( "rev" ); 172 } 173 174 175 public void setRev( String rev ) 176 { 177 setAttribute( "rev", rev ); 178 } 179 180 181 public String getShape() 182 { 183 return capitalize( getAttribute( "shape" ) ); 184 } 185 186 187 public void setShape( String shape ) 188 { 189 setAttribute( "shape", shape ); 190 } 191 192 193 public int getTabIndex() 194 { 195 return this.getInteger( getAttribute( "tabindex" ) ); 196 } 197 198 199 public void setTabIndex( int tabIndex ) 200 { 201 setAttribute( "tabindex", String.valueOf( tabIndex ) ); 202 } 203 204 205 public String getTarget() 206 { 207 return getAttribute( "target" ); 208 } 209 210 211 public void setTarget( String target ) 212 { 213 setAttribute( "target", target ); 214 } 215 216 217 public String getType() 218 { 219 return getAttribute( "type" ); 220 } 221 222 223 public void setType( String type ) 224 { 225 setAttribute( "type", type ); 226 } 227 228 229 public void blur() 230 { 231 } 233 234 public void focus() 235 { 236 } 238 239 240 245 public HTMLAnchorElementImpl( HTMLDocumentImpl owner, String name ) 246 { 247 super( owner, name ); 248 } 249 250 251 } 252 253 | Popular Tags |