This appendix contains the complete Java bindings for the Level 2 Document Object Model. The definitions are divided into Core, Namespaces, Stylesheets, CSS, Events, Filters and Iterators, and Range.
The Java files are also available as http://www.w3.org/TR/1999/WD-DOM-Level-2-19990719/java-binding.zip
package org.w3c.dom; public interface DocumentType2 extends DocumentType { public String getPublicID(); public String getSystemID(); }
package org.w3c.dom; public interface DOMImplementation2 extends DOMImplementation { public DocumentType createDocumentType(String name, String publicID, String systemID) throws DOMException; public Document createDocument(String name, DocumentType doctype) throws DOMException; }
package org.w3c.dom; public interface Document2 extends Document { public Node importNode(Node importedNode, boolean deep); }
package org.w3c.dom; public interface Node2 extends Node { public boolean supports(String feature, String version); }
package org.w3c.dom; public interface Attr2 extends Attr { public Element getOwnerElement(); }
package org.w3c.dom; public interface HTMLDOMImplementation extends DOMImplementation { public HTMLDocument createHTMLDocument(String title); }
package org.w3c.dom.namespaces; import org.w3c.dom.*; public interface NodeNS { public String getNamespaceName(); public String getPrefix(); public void setPrefix(String prefix) throws DOMException; public String getLocalName(); }
package org.w3c.dom.namespaces; import org.w3c.dom.*; public interface DocumentNS { public Element createElementNS(String namespaceName, String qualifiedName) throws DOMException; public Attr createAttributeNS(String namespaceName, String qualifiedName) throws DOMException; public NodeList getElementsByTagNameNS(String namespaceName, String localName); }
package org.w3c.dom.namespaces; import org.w3c.dom.*; public interface ElementNS { public String getAttributeNS(String namespaceName, String localName); public void setAttributeNS(String namespaceName, String localName, String value) throws DOMException; public void removeAttributeNS(String namespaceName, String localName) throws DOMException; public Attr getAttributeNodeNS(String namespaceName, String localName); public Attr setAttributeNodeNS(Attr newAttr) throws DOMException; public NodeList getElementsByTagNameNS(String namespaceName, String localName); }
package org.w3c.dom.namespaces; import org.w3c.dom.*; public interface NodeNS { public String getUniversalName(); public String getNamespaceName(); public String getPrefix(); public void setPrefix(String prefix) throws DOMException; public String getLocalName(); }
package org.w3c.dom.stylesheets; import org.w3c.dom.*; public interface StyleSheet { public String getType(); public boolean getDisabled(); public void setDisabled(boolean disabled); public Node getOwnerNode(); public StyleSheet getParentStyleSheet(); public String getHref(); public String getTitle(); public MediaList getMedia(); }
package org.w3c.dom.stylesheets; import org.w3c.dom.*; public interface StyleSheetList { public int getLength(); public StyleSheet item(int index); }
package org.w3c.dom.stylesheets; import org.w3c.dom.*; public interface MediaList { public String getCssText(); public void setCssText(String cssText) throws DOMException; public int getLength(); public String item(int index); public void delete(String oldMedium) throws DOMException; public void append(String newMedium) throws DOMException; }
package org.w3c.dom.stylesheets; import org.w3c.dom.*; public interface DocumentStyle { public StyleSheetList getStyleSheets(); }
package org.w3c.dom.css; import org.w3c.dom.*; import org.w3c.dom.stylesheets.*; public interface CSSStyleSheet extends StyleSheet { public CSSRule getOwnerRule(); public CSSRuleList getCssRules(); public int insertRule(String rule, int index) throws DOMException; public void deleteRule(int index) throws DOMException; }
package org.w3c.dom.css; import org.w3c.dom.*; import org.w3c.dom.stylesheets.*; public interface CSSRuleList { public int getLength(); public CSSRule item(int index); }
package org.w3c.dom.css; import org.w3c.dom.*; import org.w3c.dom.stylesheets.*; public interface CSSRule { // RuleType public static final short UNKNOWN_RULE = 0; public static final short STYLE_RULE = 1; public static final short CHARSET_RULE = 2; public static final short IMPORT_RULE = 3; public static final short MEDIA_RULE = 4; public static final short FONT_FACE_RULE = 5; public static final short PAGE_RULE = 6; public short getType(); public String getCssText(); public void setCssText(String cssText) throws DOMException; public CSSStyleSheet getParentStyleSheet(); public CSSRule getParentRule(); }
package org.w3c.dom.css; import org.w3c.dom.*; import org.w3c.dom.stylesheets.*; public interface CSSStyleRule extends CSSRule { public String getSelectorText(); public void setSelectorText(String selectorText) throws DOMException; public CSSStyleDeclaration getStyle(); }
package org.w3c.dom.css; import org.w3c.dom.*; import org.w3c.dom.stylesheets.*; public interface CSSMediaRule extends CSSRule { public MediaList getMedia(); public CSSRuleList getCssRules(); public int insertRule(String rule, int index) throws DOMException; public void deleteRule(int index) throws DOMException; }
package org.w3c.dom.css; import org.w3c.dom.*; import org.w3c.dom.stylesheets.*; public interface CSSFontFaceRule extends CSSRule { public CSSStyleDeclaration getStyle(); }
package org.w3c.dom.css; import org.w3c.dom.*; import org.w3c.dom.stylesheets.*; public interface CSSPageRule extends CSSRule { public String getSelectorText(); public void setSelectorText(String selectorText) throws DOMException; public CSSStyleDeclaration getStyle(); }
package org.w3c.dom.css; import org.w3c.dom.*; import org.w3c.dom.stylesheets.*; public interface CSSImportRule extends CSSRule { public String getHref(); public MediaList getMedia(); public CSSStyleSheet getStyleSheet(); }
package org.w3c.dom.css; import org.w3c.dom.*; import org.w3c.dom.stylesheets.*; public interface CSSCharsetRule extends CSSRule { public String getEncoding(); public void setEncoding(String encoding) throws DOMException; }
package org.w3c.dom.css; import org.w3c.dom.*; import org.w3c.dom.stylesheets.*; public interface CSSUnknownRule extends CSSRule { }
package org.w3c.dom.css; import org.w3c.dom.*; import org.w3c.dom.stylesheets.*; public interface CSSStyleDeclaration { public String getCssText(); public void setCssText(String cssText) throws DOMException; public String getPropertyValue(String propertyName); public CSSValue getPropertyCSSValue(String propertyName); public String removeProperty(String propertyName) throws DOMException; public String getPropertyPriority(String propertyName); public void setProperty(String propertyName, String value, String priority) throws DOMException; public int getLength(); public String item(int index); public CSSRule getParentRule(); }
package org.w3c.dom.css; import org.w3c.dom.*; import org.w3c.dom.stylesheets.*; public interface CSSValue { // UnitTypes public static final short CSS_PRIMITIVE_VALUE = 0; public static final short CSS_VALUE_LIST = 1; public static final short CSS_CUSTOM = 2; public String getCssText(); public void setCssText(String cssText) throws DOMException; public short getValueType(); }
package org.w3c.dom.css; import org.w3c.dom.*; import org.w3c.dom.stylesheets.*; public interface CSSPrimitiveValue extends CSSValue { // UnitTypes public static final short CSS_UNKNOWN = 0; public static final short CSS_INHERIT = 1; public static final short CSS_NUMBER = 2; public static final short CSS_PERCENTAGE = 3; public static final short CSS_EMS = 4; public static final short CSS_EXS = 5; public static final short CSS_PX = 6; public static final short CSS_CM = 7; public static final short CSS_MM = 8; public static final short CSS_IN = 9; public static final short CSS_PT = 10; public static final short CSS_PC = 11; public static final short CSS_DEG = 12; public static final short CSS_RAD = 13; public static final short CSS_GRAD = 14; public static final short CSS_MS = 15; public static final short CSS_S = 16; public static final short CSS_HZ = 17; public static final short CSS_KHZ = 18; public static final short CSS_DIMENSION = 19; public static final short CSS_STRING = 20; public static final short CSS_URI = 21; public static final short CSS_IDENT = 22; public static final short CSS_ATTR = 23; public static final short CSS_COUNTER = 24; public static final short CSS_RECT = 26; public static final short CSS_RGBCOLOR = 27; public short getPrimitiveType(); public void setFloatValue(short unitType, float floatValue) throws DOMException; public float getFloatValue(short unitType) throws DOMException; public void setStringValue(short stringType, String stringValue) throws DOMException; public String getStringValue() throws DOMException; public Counter getCounterValue() throws DOMException; public Rect getRectValue() throws DOMException; public RGBColor getRGBColorValue() throws DOMException; }
package org.w3c.dom.css; import org.w3c.dom.*; import org.w3c.dom.stylesheets.*; public interface CSSValueList extends CSSValue { public int getLength(); public CSSValue item(int index); }
package org.w3c.dom.css; import org.w3c.dom.*; import org.w3c.dom.stylesheets.*; public interface RGBColor { public CSSValue getRed(); public void setRed(CSSValue red); public CSSValue getGreen(); public void setGreen(CSSValue green); public CSSValue getBlue(); public void setBlue(CSSValue blue); }
package org.w3c.dom.css; import org.w3c.dom.*; import org.w3c.dom.stylesheets.*; public interface Rect { public CSSValue getTop(); public void setTop(CSSValue top); public CSSValue getRight(); public void setRight(CSSValue right); public CSSValue getBottom(); public void setBottom(CSSValue bottom); public CSSValue getLeft(); public void setLeft(CSSValue left); }
package org.w3c.dom.css; import org.w3c.dom.*; import org.w3c.dom.stylesheets.*; public interface Counter { public String getIdentifier(); public void setIdentifier(String identifier); public String getListStyle(); public void setListStyle(String listStyle); public String getSeparator(); public void setSeparator(String separator); }
package org.w3c.dom.css; import org.w3c.dom.*; import org.w3c.dom.stylesheets.*; public interface CSS2Azimuth extends CSSValue { public short getAzimuthType(); public String getIdentifier(); public boolean getBehind(); public void setAngleValue(short unitType, float floatValue) throws DOMException; public float getAngleValue(short unitType) throws DOMException; public void setIdentifier(String identifier, boolean behind) throws DOMException; }
package org.w3c.dom.css; import org.w3c.dom.*; import org.w3c.dom.stylesheets.*; public interface CSS2BackgroundPosition extends CSSValue { public short getHorizontalType(); public short getVerticalType(); public String getHorizontalIdentifier(); public String getVerticalIdentifier(); public float getHorizontalPosition(float horizontalType) throws DOMException; public float getVerticalPosition(float verticalType) throws DOMException; public void setHorizontalPosition(short horizontalType, float value) throws DOMException; public void setVerticalPosition(short verticalType, float value) throws DOMException; public void setPositionIdentifier(String horizontalIdentifier, String verticalIdentifier) throws DOMException; }
package org.w3c.dom.css; import org.w3c.dom.*; import org.w3c.dom.stylesheets.*; public interface CSS2BorderSpacing extends CSSValue { public short getHorizontalType(); public short getVerticalType(); public float getHorizontalSpacing(float horizontalType) throws DOMException; public float getVerticalSpacing(float verticalType) throws DOMException; public void setHorizontalSpacing(short horizontalType, float value) throws DOMException; public void setVerticalSpacing(short verticalType, float value) throws DOMException; public void setInherit()(); }
package org.w3c.dom.css; import org.w3c.dom.*; import org.w3c.dom.stylesheets.*; public interface CSS2CounterReset { public String getIdentifier(); public void setIdentifier(String identifier) throws DOMException; public short getReset(); public void setReset(short reset) throws DOMException; }
package org.w3c.dom.css; import org.w3c.dom.*; import org.w3c.dom.stylesheets.*; public interface CSS2CounterIncrement { public String getIdentifier(); public void setIdentifier(String identifier) throws DOMException; public short getIncrement(); public void setIncrement(short increment) throws DOMException; }
package org.w3c.dom.css; import org.w3c.dom.*; import org.w3c.dom.stylesheets.*; public interface CSS2Cursor extends CSSValue { public short getCursorType(); public void setCursorType(short cursorType); public CSSValueList getUris(); public String getPredefinedCursor(); public void setPredefinedCursor(String predefinedCursor) throws DOMException; }
package org.w3c.dom.css; import org.w3c.dom.*; import org.w3c.dom.stylesheets.*; public interface CSS2PlayDuring extends CSSValue { public short getPlayDuringType(); public String getPlayDuringIdentifier(); public void setPlayDuringIdentifier(String playDuringIdentifier) throws DOMException; public String getUri(); public void setUri(String uri) throws DOMException; public boolean getMix(); public void setMix(boolean mix) throws DOMException; public boolean getRepeat(); public void setRepeat(boolean repeat) throws DOMException; }
package org.w3c.dom.css; import org.w3c.dom.*; import org.w3c.dom.stylesheets.*; public interface CSS2TextShadow { public CSSValue getColor(); public CSSValue getHorizontal(); public CSSValue getVertical(); public CSSValue getBlur(); }
package org.w3c.dom.css; import org.w3c.dom.*; import org.w3c.dom.stylesheets.*; public interface CSS2FontFaceSrc { public String getUri(); public void setUri(String uri) throws DOMException; public CSSValueList getFormat(); public String getFontFaceName(); public void setFontFaceName(String fontFaceName) throws DOMException; }
package org.w3c.dom.css; import org.w3c.dom.*; import org.w3c.dom.stylesheets.*; public interface CSS2FontFaceWidths { public String getUrange(); public void setUrange(String urange) throws DOMException; public CSSValueList getNumbers(); }
package org.w3c.dom.css; import org.w3c.dom.*; import org.w3c.dom.stylesheets.*; public interface CSS2PageSize extends CSSValue { public short getWidthType(); public short getHeightType(); public String getIdentifier(); public float getWidth(float widthType) throws DOMException; public float getHeightSize(float heightType) throws DOMException; public void setWidthSize(short widthType, float value) throws DOMException; public void setHeightSize(short heightType, float value) throws DOMException; public void setIdentifier(String identifier) throws DOMException; }
package org.w3c.dom.css; import org.w3c.dom.*; import org.w3c.dom.stylesheets.*; public interface CSS2Properties { public String getAzimuth(); public void setAzimuth(String azimuth); public String getBackground(); public void setBackground(String background); public String getBackgroundAttachment(); public void setBackgroundAttachment(String backgroundAttachment); public String getBackgroundColor(); public void setBackgroundColor(String backgroundColor); public String getBackgroundImage(); public void setBackgroundImage(String backgroundImage); public String getBackgroundPosition(); public void setBackgroundPosition(String backgroundPosition); public String getBackgroundRepeat(); public void setBackgroundRepeat(String backgroundRepeat); public String getBorder(); public void setBorder(String border); public String getBorderCollapse(); public void setBorderCollapse(String borderCollapse); public String getBorderColor(); public void setBorderColor(String borderColor); public String getBorderSpacing(); public void setBorderSpacing(String borderSpacing); public String getBorderStyle(); public void setBorderStyle(String borderStyle); public String getBorderTop(); public void setBorderTop(String borderTop); public String getBorderRight(); public void setBorderRight(String borderRight); public String getBorderBottom(); public void setBorderBottom(String borderBottom); public String getBorderLeft(); public void setBorderLeft(String borderLeft); public String getBorderTopColor(); public void setBorderTopColor(String borderTopColor); public String getBorderRightColor(); public void setBorderRightColor(String borderRightColor); public String getBorderBottomColor(); public void setBorderBottomColor(String borderBottomColor); public String getBorderLeftColor(); public void setBorderLeftColor(String borderLeftColor); public String getBorderTopStyle(); public void setBorderTopStyle(String borderTopStyle); public String getBorderRightStyle(); public void setBorderRightStyle(String borderRightStyle); public String getBorderBottomStyle(); public void setBorderBottomStyle(String borderBottomStyle); public String getBorderLeftStyle(); public void setBorderLeftStyle(String borderLeftStyle); public String getBorderTopWidth(); public void setBorderTopWidth(String borderTopWidth); public String getBorderRightWidth(); public void setBorderRightWidth(String borderRightWidth); public String getBorderBottomWidth(); public void setBorderBottomWidth(String borderBottomWidth); public String getBorderLeftWidth(); public void setBorderLeftWidth(String borderLeftWidth); public String getBorderWidth(); public void setBorderWidth(String borderWidth); public String getBottom(); public void setBottom(String bottom); public String getCaptionSide(); public void setCaptionSide(String captionSide); public String getClear(); public void setClear(String clear); public String getClip(); public void setClip(String clip); public String getColor(); public void setColor(String color); public String getContent(); public void setContent(String content); public String getCounterIncrement(); public void setCounterIncrement(String counterIncrement); public String getCounterReset(); public void setCounterReset(String counterReset); public String getCue(); public void setCue(String cue); public String getCueAfter(); public void setCueAfter(String cueAfter); public String getCueBefore(); public void setCueBefore(String cueBefore); public String getCursor(); public void setCursor(String cursor); public String getDirection(); public void setDirection(String direction); public String getDisplay(); public void setDisplay(String display); public String getElevation(); public void setElevation(String elevation); public String getEmptyCells(); public void setEmptyCells(String emptyCells); public String getCssFloat(); public void setCssFloat(String cssFloat); public String getFont(); public void setFont(String font); public String getFontFamily(); public void setFontFamily(String fontFamily); public String getFontSize(); public void setFontSize(String fontSize); public String getFontSizeAdjust(); public void setFontSizeAdjust(String fontSizeAdjust); public String getFontStretch(); public void setFontStretch(String fontStretch); public String getFontStyle(); public void setFontStyle(String fontStyle); public String getFontVariant(); public void setFontVariant(String fontVariant); public String getFontWeight(); public void setFontWeight(String fontWeight); public String getHeight(); public void setHeight(String height); public String getLeft(); public void setLeft(String left); public String getLetterSpacing(); public void setLetterSpacing(String letterSpacing); public String getLineHeight(); public void setLineHeight(String lineHeight); public String getListStyle(); public void setListStyle(String listStyle); public String getListStyleImage(); public void setListStyleImage(String listStyleImage); public String getListStylePosition(); public void setListStylePosition(String listStylePosition); public String getListStyleType(); public void setListStyleType(String listStyleType); public String getMargin(); public void setMargin(String margin); public String getMarginTop(); public void setMarginTop(String marginTop); public String getMarginRight(); public void setMarginRight(String marginRight); public String getMarginBottom(); public void setMarginBottom(String marginBottom); public String getMarginLeft(); public void setMarginLeft(String marginLeft); public String getMarkerOffset(); public void setMarkerOffset(String markerOffset); public String getMarks(); public void setMarks(String marks); public String getMaxHeight(); public void setMaxHeight(String maxHeight); public String getMaxWidth(); public void setMaxWidth(String maxWidth); public String getMinHeight(); public void setMinHeight(String minHeight); public String getMinWidth(); public void setMinWidth(String minWidth); public String getOrphans(); public void setOrphans(String orphans); public String getOutline(); public void setOutline(String outline); public String getOutlineColor(); public void setOutlineColor(String outlineColor); public String getOutlineStyle(); public void setOutlineStyle(String outlineStyle); public String getOutlineWidth(); public void setOutlineWidth(String outlineWidth); public String getOverflow(); public void setOverflow(String overflow); public String getPadding(); public void setPadding(String padding); public String getPaddingTop(); public void setPaddingTop(String paddingTop); public String getPaddingRight(); public void setPaddingRight(String paddingRight); public String getPaddingBottom(); public void setPaddingBottom(String paddingBottom); public String getPaddingLeft(); public void setPaddingLeft(String paddingLeft); public String getPage(); public void setPage(String page); public String getPageBreakAfter(); public void setPageBreakAfter(String pageBreakAfter); public String getPageBreakBefore(); public void setPageBreakBefore(String pageBreakBefore); public String getPageBreakInside(); public void setPageBreakInside(String pageBreakInside); public String getPause(); public void setPause(String pause); public String getPauseAfter(); public void setPauseAfter(String pauseAfter); public String getPauseBefore(); public void setPauseBefore(String pauseBefore); public String getPitch(); public void setPitch(String pitch); public String getPitchRange(); public void setPitchRange(String pitchRange); public String getPlayDuring(); public void setPlayDuring(String playDuring); public String getPosition(); public void setPosition(String position); public String getQuotes(); public void setQuotes(String quotes); public String getRichness(); public void setRichness(String richness); public String getRight(); public void setRight(String right); public String getSize(); public void setSize(String size); public String getSpeak(); public void setSpeak(String speak); public String getSpeakHeader(); public void setSpeakHeader(String speakHeader); public String getSpeakNumeral(); public void setSpeakNumeral(String speakNumeral); public String getSpeakPunctuation(); public void setSpeakPunctuation(String speakPunctuation); public String getSpeechRate(); public void setSpeechRate(String speechRate); public String getStress(); public void setStress(String stress); public String getTableLayout(); public void setTableLayout(String tableLayout); public String getTextAlign(); public void setTextAlign(String textAlign); public String getTextDecoration(); public void setTextDecoration(String textDecoration); public String getTextIndent(); public void setTextIndent(String textIndent); public String getTextShadow(); public void setTextShadow(String textShadow); public String getTextTransform(); public void setTextTransform(String textTransform); public String getTop(); public void setTop(String top); public String getUnicodeBidi(); public void setUnicodeBidi(String unicodeBidi); public String getVerticalAlign(); public void setVerticalAlign(String verticalAlign); public String getVisibility(); public void setVisibility(String visibility); public String getVoiceFamily(); public void setVoiceFamily(String voiceFamily); public String getVolume(); public void setVolume(String volume); public String getWhiteSpace(); public void setWhiteSpace(String whiteSpace); public String getWidows(); public void setWidows(String widows); public String getWidth(); public void setWidth(String width); public String getWordSpacing(); public void setWordSpacing(String wordSpacing); public String getZIndex(); public void setZIndex(String zIndex); }
package org.w3c.dom.events; import org.w3c.dom.*; public interface EventTarget { public void addEventListener(String type, EventListener listener, boolean useCapture); public void removeEventListener(String type, EventListener listener, boolean useCapture); }
package org.w3c.dom.events; import org.w3c.dom.*; public interface EventListener { public void handleEvent(Event event); }
package org.w3c.dom.events; import org.w3c.dom.*; public interface Event { // PhaseType public static final short BUBBLING_PHASE = 1; public static final short CAPTURING_PHASE = 2; public static final short AT_TARGET = 3; public String getType(); public void setType(String type); public Node getTarget(); public void setTarget(Node target); public Node getCurrentNode(); public void setCurrentNode(Node currentNode); public short getEventPhase(); public void setEventPhase(short eventPhase); public void preventBubble(); public void preventCapture(); public void preventDefault(); }
package org.w3c.dom.events; import org.w3c.dom.*; public interface UIEvent extends Event { public static final int CHAR_UNDEFINED = 1; public static final int KEY_FIRST = 1; public static final int KEY_LAST = 1; public static final int VK_0 = 1; public static final int VK_1 = 1; public static final int VK_2 = 1; public static final int VK_3 = 1; public static final int VK_4 = 1; public static final int VK_5 = 1; public static final int VK_6 = 1; public static final int VK_7 = 1; public static final int VK_8 = 1; public static final int VK_9 = 1; public static final int VK_A = 1; public static final int VK_ACCEPT = 1; public static final int VK_ADD = 1; public static final int VK_AGAIN = 1; public static final int VK_ALL_CANDIDATES = 1; public static final int VK_ALPHANUMERIC = 1; public static final int VK_ALT = 1; public static final int VK_ALT_GRAPH = 1; public static final int VK_AMPERSAND = 1; public static final int VK_ASTERISK = 1; public static final int VK_AT = 1; public static final int VK_B = 1; public static final int VK_BACK_QUOTE = 1; public static final int VK_BACK_SLASH = 1; public static final int VK_BACK_SPACE = 1; public static final int VK_BRACELEFT = 1; public static final int VK_BRACERIGHT = 1; public static final int VK_C = 1; public static final int VK_CANCEL = 1; public static final int VK_CAPS_LOCK = 1; public static final int VK_CIRCUMFLEX = 1; public static final int VK_CLEAR = 1; public static final int VK_CLOSE_BRACKET = 1; public static final int VK_CODE_INPUT = 1; public static final int VK_COLON = 1; public static final int VK_COMMA = 1; public static final int VK_COMPOSE = 1; public static final int VK_CONTROL = 1; public static final int VK_CONVERT = 1; public static final int VK_COPY = 1; public static final int VK_CUT = 1; public static final int VK_D = 1; public static final int VK_DEAD_ABOVEDOT = 1; public static final int VK_DEAD_ABOVERING = 1; public static final int VK_DEAD_ACUTE = 1; public static final int VK_DEAD_BREVE = 1; public static final int VK_DEAD_CARON = 1; public static final int VK_DEAD_CEDILLA = 1; public static final int VK_DEAD_CIRCUMFLEX = 1; public static final int VK_DEAD_DIAERESIS = 1; public static final int VK_DEAD_DOUBLEACUTE = 1; public static final int VK_DEAD_GRAVE = 1; public static final int VK_DEAD_IOTA = 1; public static final int VK_DEAD_MACRON = 1; public static final int VK_DEAD_OGONEK = 1; public static final int VK_DEAD_SEMIVOICED_SOUND = 1; public static final int VK_DEAD_TILDE = 1; public static final int VK_DEAD_VOICED_SOUND = 1; public static final int VK_DECIMAL = 1; public static final int VK_DELETE = 1; public static final int VK_DIVIDE = 1; public static final int VK_DOLLAR = 1; public static final int VK_DOWN = 1; public static final int VK_E = 1; public static final int VK_END = 1; public static final int VK_ENTER = 1; public static final int VK_EQUALS = 1; public static final int VK_ESCAPE = 1; public static final int VK_EURO_SIGN = 1; public static final int VK_EXCLAMATION_MARK = 1; public static final int VK_F = 1; public static final int VK_F1 = 1; public static final int VK_F10 = 1; public static final int VK_F11 = 1; public static final int VK_F12 = 1; public static final int VK_F13 = 1; public static final int VK_F14 = 1; public static final int VK_F15 = 1; public static final int VK_F16 = 1; public static final int VK_F17 = 1; public static final int VK_F18 = 1; public static final int VK_F19 = 1; public static final int VK_F2 = 1; public static final int VK_F20 = 1; public static final int VK_F21 = 1; public static final int VK_F22 = 1; public static final int VK_F23 = 1; public static final int VK_F24 = 1; public static final int VK_F3 = 1; public static final int VK_F4 = 1; public static final int VK_F5 = 1; public static final int VK_F6 = 1; public static final int VK_F7 = 1; public static final int VK_F8 = 1; public static final int VK_F9 = 1; public static final int VK_FINAL = 1; public static final int VK_FIND = 1; public static final int VK_FULL_WIDTH = 1; public static final int VK_G = 1; public static final int VK_GREATER = 1; public static final int VK_H = 1; public static final int VK_HALF_WIDTH = 1; public static final int VK_HELP = 1; public static final int VK_HIRAGANA = 1; public static final int VK_HOME = 1; public static final int VK_I = 1; public static final int VK_INSERT = 1; public static final int VK_INVERTED_EXCLAMATION_MARK = 1; public static final int VK_J = 1; public static final int VK_JAPANESE_HIRAGANA = 1; public static final int VK_JAPANESE_KATAKANA = 1; public static final int VK_JAPANESE_ROMAN = 1; public static final int VK_K = 1; public static final int VK_KANA = 1; public static final int VK_KANJI = 1; public static final int VK_KATAKANA = 1; public static final int VK_KP_DOWN = 1; public static final int VK_KP_LEFT = 1; public static final int VK_KP_RIGHT = 1; public static final int VK_KP_UP = 1; public static final int VK_L = 1; public static final int VK_LEFT = 1; public static final int VK_LEFT_PARENTHESIS = 1; public static final int VK_LESS = 1; public static final int VK_M = 1; public static final int VK_META = 1; public static final int VK_MINUS = 1; public static final int VK_MODECHANGE = 1; public static final int VK_MULTIPLY = 1; public static final int VK_N = 1; public static final int VK_NONCONVERT = 1; public static final int VK_NUM_LOCK = 1; public static final int VK_NUMBER_SIGN = 1; public static final int VK_NUMPAD0 = 1; public static final int VK_NUMPAD1 = 1; public static final int VK_NUMPAD2 = 1; public static final int VK_NUMPAD3 = 1; public static final int VK_NUMPAD4 = 1; public static final int VK_NUMPAD5 = 1; public static final int VK_NUMPAD6 = 1; public static final int VK_NUMPAD7 = 1; public static final int VK_NUMPAD8 = 1; public static final int VK_NUMPAD9 = 1; public static final int VK_O = 1; public static final int VK_OPEN_BRACKET = 1; public static final int VK_P = 1; public static final int VK_PAGE_DOWN = 1; public static final int VK_PAGE_UP = 1; public static final int VK_PASTE = 1; public static final int VK_PAUSE = 1; public static final int VK_PERIOD = 1; public static final int VK_PLUS = 1; public static final int VK_PREVIOUS_CANDIDATE = 1; public static final int VK_PRINTSCREEN = 1; public static final int VK_PROPS = 1; public static final int VK_Q = 1; public static final int VK_QUOTE = 1; public static final int VK_QUOTEDBL = 1; public static final int VK_R = 1; public static final int VK_RIGHT = 1; public static final int VK_RIGHT_PARENTHESIS = 1; public static final int VK_ROMAN_CHARACTERS = 1; public static final int VK_S = 1; public static final int VK_SCROLL_LOCK = 1; public static final int VK_SEMICOLON = 1; public static final int VK_SEPARATER = 1; public static final int VK_SHIFT = 1; public static final int VK_SLASH = 1; public static final int VK_SPACE = 1; public static final int VK_STOP = 1; public static final int VK_SUBTRACT = 1; public static final int VK_T = 1; public static final int VK_TAB = 1; public static final int VK_U = 1; public static final int VK_UNDEFINED = 1; public static final int VK_UNDERSCORE = 1; public static final int VK_UNDO = 1; public static final int VK_UP = 1; public static final int VK_V = 1; public static final int VK_W = 1; public static final int VK_X = 1; public static final int VK_Y = 1; public static final int VK_Z = 1; public int getScreenX(); public void setScreenX(int screenX); public int getScreenY(); public void setScreenY(int screenY); public int getClientX(); public void setClientX(int clientX); public int getClientY(); public void setClientY(int clientY); public boolean getCtrlKey(); public void setCtrlKey(boolean ctrlKey); public boolean getShiftKey(); public void setShiftKey(boolean shiftKey); public boolean getAltKey(); public void setAltKey(boolean altKey); public boolean getMetaKey(); public void setMetaKey(boolean metaKey); public int getKeyCode(); public void setKeyCode(int keyCode); public int getCharCode(); public void setCharCode(int charCode); public short getButton(); public void setButton(short button); public short getClickCount(); public void setClickCount(short clickCount); }
package org.w3c.dom.events; import org.w3c.dom.*; public interface MutationEvent extends Event { public Node getRelatedNode(); public void setRelatedNode(Node relatedNode); public String getPrevValue(); public void setPrevValue(String prevValue); public String getNewValue(); public void setNewValue(String newValue); public String getAttrName(); public void setAttrName(String attrName); }
package org.w3c.dom.fi; import org.w3c.dom.*; public interface NodeIterator { public int getWhatToShow(); // Constants for whatToShow public static final int SHOW_ALL = 0xFFFF; public static final int SHOW_ELEMENT = 0x00000001; public static final int SHOW_ATTRIBUTE = 0x00000002; public static final int SHOW_TEXT = 0x00000004; public static final int SHOW_CDATA_SECTION = 0x00000008; public static final int SHOW_ENTITY_REFERENCE = 0x00000010; public static final int SHOW_ENTITY = 0x00000020; public static final int SHOW_PROCESSING_INSTRUCTION = 0x00000040; public static final int SHOW_COMMENT = 0x00000080; public static final int SHOW_DOCUMENT = 0x00000100; public static final int SHOW_DOCUMENT_TYPE = 0x00000200; public static final int SHOW_DOCUMENT_FRAGMENT = 0x00000400; public static final int SHOW_NOTATION = 0x00000800; public NodeFilter getFilter(); public Node nextNode(); public Node previousNode(); }
package org.w3c.dom.fi; import org.w3c.dom.*; public interface NodeFilter { // Constants returned by acceptNode public static final short FILTER_ACCEPT = 1; public static final short FILTER_REJECT = 2; public static final short FILTER_SKIP = 3; public short acceptNode(Node n); }
package org.w3c.dom.fi; import org.w3c.dom.*; public interface TreeWalker { public int getWhatToShow(); // Constants for whatToShow public static final int SHOW_ALL = 0xFFFF; public static final int SHOW_ELEMENT = 0x00000001; public static final int SHOW_ATTRIBUTE = 0x00000002; public static final int SHOW_TEXT = 0x00000004; public static final int SHOW_CDATA_SECTION = 0x00000008; public static final int SHOW_ENTITY_REFERENCE = 0x00000010; public static final int SHOW_ENTITY = 0x00000020; public static final int SHOW_PROCESSING_INSTRUCTION = 0x00000040; public static final int SHOW_COMMENT = 0x00000080; public static final int SHOW_DOCUMENT = 0x00000100; public static final int SHOW_DOCUMENT_TYPE = 0x00000200; public static final int SHOW_DOCUMENT_FRAGMENT = 0x00000400; public static final int SHOW_NOTATION = 0x00000800; public NodeFilter getFilter(); public Node current(); public Node parentNode(); public Node firstChild(); public Node lastChild(); public Node previousSibling(); public Node nextSibling(); }
package org.w3c.dom.fi; import org.w3c.dom.*; public interface DocumentIF { public short createNodeIterator(Node root, short whatToShow, NodeFilter filter); }
package org.w3c.dom.range; import org.w3c.dom.*; public abstract class RangeException extends RuntimeException { public RangeException(short code, String message) { super(message); this.code = code; } public short code; // RangeExceptionCode public static final short BAD_ENDPOINTS_ERR = 201; public static final short INVALID_NODE_TYPE_ERR = 202; public static final short NULL_NODE_ERR = 203; }
package org.w3c.dom.range; import org.w3c.dom.*; public interface Range { public Node getStartContainer(); public int getStartOffset(); public Node getEndContainer(); public int getEndOffset(); public boolean getIsCollapsed(); public Node getCommonAncestorContainer(); public void setStart(Node node, int offset) throws RangeException; public void setEnd(Node node, int offset) throws RangeException; public void setStartBefore(Node node) throws RangeException; public void setStartAfter(Node node) throws RangeException; public void setEndBefore(Node node) throws RangeException; public void setEndAfter(Node node) throws RangeException; public void collapse(boolean toStart); public void selectNode(Node node) throws RangeException; public void selectNodeContents(Node node) throws RangeException; public static final int StartToStart = 1; public static final int StartToEnd = 2; public static final int EndToEnd = 3; public static final int EndToStart = 4; public short compareEndPoints(int how, Range sourceRange) throws DOMException; public void deleteContents() throws DOMException; public DocumentFragment extractContents() throws DOMException; public DocumentFragment cloneContents() throws DOMException; public void insertNode(Node node) throws DOMException, RangeException; public void surroundContents(Node node) throws DOMException, RangeException; public Range cloneRange(); public String toString(); }