1. /*
  2. * Copyright (c) 2000 World Wide Web Consortium,
  3. * (Massachusetts Institute of Technology, Institut National de
  4. * Recherche en Informatique et en Automatique, Keio University). All
  5. * Rights Reserved. This program is distributed under the W3C's Software
  6. * Intellectual Property License. This program is distributed in the
  7. * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
  8. * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
  9. * PURPOSE. See W3C License http://www.w3.org/Consortium/Legal/ for more
  10. * details.
  11. */
  12. package org.w3c.dom.html;
  13. /**
  14. * An embedded Java applet. See the APPLET element definition in HTML 4.0.
  15. * This element is deprecated in HTML 4.0.
  16. * <p>See also the <a href='http://www.w3.org/TR/2000/CR-DOM-Level-2-20000510'>Document Object Model (DOM) Level 2 Specification</a>.
  17. */
  18. public interface HTMLAppletElement extends HTMLElement {
  19. /**
  20. * Aligns this object (vertically or horizontally) with respect to its
  21. * surrounding text. See the align attribute definition in HTML 4.0.
  22. * This attribute is deprecated in HTML 4.0.
  23. */
  24. public String getAlign();
  25. public void setAlign(String align);
  26. /**
  27. * Alternate text for user agents not rendering the normal content of
  28. * this element. See the alt attribute definition in HTML 4.0. This
  29. * attribute is deprecated in HTML 4.0.
  30. */
  31. public String getAlt();
  32. public void setAlt(String alt);
  33. /**
  34. * Comma-separated archive list. See the archive attribute definition in
  35. * HTML 4.0. This attribute is deprecated in HTML 4.0.
  36. */
  37. public String getArchive();
  38. public void setArchive(String archive);
  39. /**
  40. * Applet class file. See the code attribute definition in HTML 4.0.
  41. * This attribute is deprecated in HTML 4.0.
  42. */
  43. public String getCode();
  44. public void setCode(String code);
  45. /**
  46. * Optional base URI for applet. See the codebase attribute definition
  47. * in HTML 4.0. This attribute is deprecated in HTML 4.0.
  48. */
  49. public String getCodeBase();
  50. public void setCodeBase(String codeBase);
  51. /**
  52. * Override height. See the height attribute definition in HTML 4.0.
  53. * This attribute is deprecated in HTML 4.0.
  54. */
  55. public String getHeight();
  56. public void setHeight(String height);
  57. /**
  58. * Horizontal space to the left and right of this image, applet, or
  59. * object. See the hspace attribute definition in HTML 4.0. This
  60. * attribute is deprecated in HTML 4.0.
  61. */
  62. public String getHspace();
  63. public void setHspace(String hspace);
  64. /**
  65. * The name of the applet. See the name attribute definition in HTML
  66. * 4.0. This attribute is deprecated in HTML 4.0.
  67. */
  68. public String getName();
  69. public void setName(String name);
  70. /**
  71. * Serialized applet file. See the object attribute definition in HTML
  72. * 4.0. This attribute is deprecated in HTML 4.0.
  73. */
  74. public String getObject();
  75. public void setObject(String object);
  76. /**
  77. * Vertical space above and below this image, applet, or object. See the
  78. * vspace attribute definition in HTML 4.0. This attribute is deprecated
  79. * in HTML 4.0.
  80. */
  81. public String getVspace();
  82. public void setVspace(String vspace);
  83. /**
  84. * Override width. See the width attribute definition in HTML 4.0. This
  85. * attribute is deprecated in HTML 4.0.
  86. */
  87. public String getWidth();
  88. public void setWidth(String width);
  89. }