// Copyright (c) 2011, the Dart project authors.  Please see the AUTHORS file
// for details. All rights reserved. Use of this source code is governed by a
// BSD-style license that can be found in the LICENSE file.

// WARNING: Do not edit - generated code.

class _HTMLAnchorElementWrappingImplementation extends _HTMLElementWrappingImplementation implements HTMLAnchorElement {
  _HTMLAnchorElementWrappingImplementation() : super() {}

  static create__HTMLAnchorElementWrappingImplementation() native {
    return new _HTMLAnchorElementWrappingImplementation();
  }

  String get accessKey() { return _get__HTMLAnchorElement_accessKey(this); }
  static String _get__HTMLAnchorElement_accessKey(var _this) native;

  void set accessKey(String value) { _set__HTMLAnchorElement_accessKey(this, value); }
  static void _set__HTMLAnchorElement_accessKey(var _this, String value) native;

  String get charset() { return _get__HTMLAnchorElement_charset(this); }
  static String _get__HTMLAnchorElement_charset(var _this) native;

  void set charset(String value) { _set__HTMLAnchorElement_charset(this, value); }
  static void _set__HTMLAnchorElement_charset(var _this, String value) native;

  String get coords() { return _get__HTMLAnchorElement_coords(this); }
  static String _get__HTMLAnchorElement_coords(var _this) native;

  void set coords(String value) { _set__HTMLAnchorElement_coords(this, value); }
  static void _set__HTMLAnchorElement_coords(var _this, String value) native;

  String get download() { return _get__HTMLAnchorElement_download(this); }
  static String _get__HTMLAnchorElement_download(var _this) native;

  void set download(String value) { _set__HTMLAnchorElement_download(this, value); }
  static void _set__HTMLAnchorElement_download(var _this, String value) native;

  String get hash() { return _get__HTMLAnchorElement_hash(this); }
  static String _get__HTMLAnchorElement_hash(var _this) native;

  void set hash(String value) { _set__HTMLAnchorElement_hash(this, value); }
  static void _set__HTMLAnchorElement_hash(var _this, String value) native;

  String get host() { return _get__HTMLAnchorElement_host(this); }
  static String _get__HTMLAnchorElement_host(var _this) native;

  void set host(String value) { _set__HTMLAnchorElement_host(this, value); }
  static void _set__HTMLAnchorElement_host(var _this, String value) native;

  String get hostname() { return _get__HTMLAnchorElement_hostname(this); }
  static String _get__HTMLAnchorElement_hostname(var _this) native;

  void set hostname(String value) { _set__HTMLAnchorElement_hostname(this, value); }
  static void _set__HTMLAnchorElement_hostname(var _this, String value) native;

  String get href() { return _get__HTMLAnchorElement_href(this); }
  static String _get__HTMLAnchorElement_href(var _this) native;

  void set href(String value) { _set__HTMLAnchorElement_href(this, value); }
  static void _set__HTMLAnchorElement_href(var _this, String value) native;

  String get hreflang() { return _get__HTMLAnchorElement_hreflang(this); }
  static String _get__HTMLAnchorElement_hreflang(var _this) native;

  void set hreflang(String value) { _set__HTMLAnchorElement_hreflang(this, value); }
  static void _set__HTMLAnchorElement_hreflang(var _this, String value) native;

  String get name() { return _get__HTMLAnchorElement_name(this); }
  static String _get__HTMLAnchorElement_name(var _this) native;

  void set name(String value) { _set__HTMLAnchorElement_name(this, value); }
  static void _set__HTMLAnchorElement_name(var _this, String value) native;

  String get origin() { return _get__HTMLAnchorElement_origin(this); }
  static String _get__HTMLAnchorElement_origin(var _this) native;

  String get pathname() { return _get__HTMLAnchorElement_pathname(this); }
  static String _get__HTMLAnchorElement_pathname(var _this) native;

  void set pathname(String value) { _set__HTMLAnchorElement_pathname(this, value); }
  static void _set__HTMLAnchorElement_pathname(var _this, String value) native;

  String get ping() { return _get__HTMLAnchorElement_ping(this); }
  static String _get__HTMLAnchorElement_ping(var _this) native;

  void set ping(String value) { _set__HTMLAnchorElement_ping(this, value); }
  static void _set__HTMLAnchorElement_ping(var _this, String value) native;

  String get port() { return _get__HTMLAnchorElement_port(this); }
  static String _get__HTMLAnchorElement_port(var _this) native;

  void set port(String value) { _set__HTMLAnchorElement_port(this, value); }
  static void _set__HTMLAnchorElement_port(var _this, String value) native;

  String get protocol() { return _get__HTMLAnchorElement_protocol(this); }
  static String _get__HTMLAnchorElement_protocol(var _this) native;

  void set protocol(String value) { _set__HTMLAnchorElement_protocol(this, value); }
  static void _set__HTMLAnchorElement_protocol(var _this, String value) native;

  String get rel() { return _get__HTMLAnchorElement_rel(this); }
  static String _get__HTMLAnchorElement_rel(var _this) native;

  void set rel(String value) { _set__HTMLAnchorElement_rel(this, value); }
  static void _set__HTMLAnchorElement_rel(var _this, String value) native;

  String get rev() { return _get__HTMLAnchorElement_rev(this); }
  static String _get__HTMLAnchorElement_rev(var _this) native;

  void set rev(String value) { _set__HTMLAnchorElement_rev(this, value); }
  static void _set__HTMLAnchorElement_rev(var _this, String value) native;

  String get search() { return _get__HTMLAnchorElement_search(this); }
  static String _get__HTMLAnchorElement_search(var _this) native;

  void set search(String value) { _set__HTMLAnchorElement_search(this, value); }
  static void _set__HTMLAnchorElement_search(var _this, String value) native;

  String get shape() { return _get__HTMLAnchorElement_shape(this); }
  static String _get__HTMLAnchorElement_shape(var _this) native;

  void set shape(String value) { _set__HTMLAnchorElement_shape(this, value); }
  static void _set__HTMLAnchorElement_shape(var _this, String value) native;

  String get target() { return _get__HTMLAnchorElement_target(this); }
  static String _get__HTMLAnchorElement_target(var _this) native;

  void set target(String value) { _set__HTMLAnchorElement_target(this, value); }
  static void _set__HTMLAnchorElement_target(var _this, String value) native;

  String get text() { return _get__HTMLAnchorElement_text(this); }
  static String _get__HTMLAnchorElement_text(var _this) native;

  String get type() { return _get__HTMLAnchorElement_type(this); }
  static String _get__HTMLAnchorElement_type(var _this) native;

  void set type(String value) { _set__HTMLAnchorElement_type(this, value); }
  static void _set__HTMLAnchorElement_type(var _this, String value) native;

  String getParameter(String name) {
    return _getParameter(this, name);
  }
  static String _getParameter(receiver, name) native;

  String get typeName() { return "HTMLAnchorElement"; }
}
