FOREIGN MODULE org_w3c_dom; IMPORT java_lang := "java.lang", java_io := "java.io"; TYPE Attr* = POINTER TO INTERFACE RECORD (java_lang.Object + Node) (* Typebound Procedures *) END; CDATASection* = POINTER TO INTERFACE RECORD (java_lang.Object + Text) END; CharacterData* = POINTER TO INTERFACE RECORD (java_lang.Object + Node) (* Typebound Procedures *) END; Comment* = POINTER TO INTERFACE RECORD (java_lang.Object + CharacterData) END; Document* = POINTER TO INTERFACE RECORD (java_lang.Object + Node) (* Typebound Procedures *) END; DocumentFragment* = POINTER TO INTERFACE RECORD (java_lang.Object + Node) END; DocumentType* = POINTER TO INTERFACE RECORD (java_lang.Object + Node) (* Typebound Procedures *) END; DOMConfiguration* = POINTER TO INTERFACE RECORD (java_lang.Object) (* Typebound Procedures *) END; DOMError* = POINTER TO INTERFACE RECORD (java_lang.Object) (* Typebound Procedures *) STATIC SEVERITY_ERROR* = 2; SEVERITY_FATAL_ERROR* = 3; SEVERITY_WARNING* = 1; END; DOMErrorHandler* = POINTER TO INTERFACE RECORD (java_lang.Object) (* Typebound Procedures *) END; DOMException* = POINTER TO EXTENSIBLE RECORD (java_lang.RuntimeException) code* : SHORTINT; STATIC DOMSTRING_SIZE_ERR* = 2; HIERARCHY_REQUEST_ERR* = 3; INDEX_SIZE_ERR* = 1; INUSE_ATTRIBUTE_ERR* = 10; INVALID_ACCESS_ERR* = 15; INVALID_CHARACTER_ERR* = 5; INVALID_MODIFICATION_ERR* = 13; INVALID_STATE_ERR* = 11; NAMESPACE_ERR* = 14; NOT_FOUND_ERR* = 8; NOT_SUPPORTED_ERR* = 9; NO_DATA_ALLOWED_ERR* = 6; NO_MODIFICATION_ALLOWED_ERR* = 7; SYNTAX_ERR* = 12; TYPE_MISMATCH_ERR* = 17; VALIDATION_ERR* = 16; WRONG_DOCUMENT_ERR* = 4; PROCEDURE Init*(p0 : SHORTINT; p1 : java_lang.String) : DOMException,CONSTRUCTOR; END; DOMImplementation* = POINTER TO INTERFACE RECORD (java_lang.Object) (* Typebound Procedures *) END; DOMImplementationList* = POINTER TO INTERFACE RECORD (java_lang.Object) (* Typebound Procedures *) END; DOMImplementationSource* = POINTER TO INTERFACE RECORD (java_lang.Object) (* Typebound Procedures *) END; DOMLocator* = POINTER TO INTERFACE RECORD (java_lang.Object) (* Typebound Procedures *) END; DOMStringList* = POINTER TO INTERFACE RECORD (java_lang.Object) (* Typebound Procedures *) END; Element* = POINTER TO INTERFACE RECORD (java_lang.Object + Node) (* Typebound Procedures *) END; Entity* = POINTER TO INTERFACE RECORD (java_lang.Object + Node) (* Typebound Procedures *) END; EntityReference* = POINTER TO INTERFACE RECORD (java_lang.Object + Node) END; NamedNodeMap* = POINTER TO INTERFACE RECORD (java_lang.Object) (* Typebound Procedures *) END; NameList* = POINTER TO INTERFACE RECORD (java_lang.Object) (* Typebound Procedures *) END; Node* = POINTER TO INTERFACE RECORD (java_lang.Object) (* Typebound Procedures *) STATIC ATTRIBUTE_NODE* = 2; CDATA_SECTION_NODE* = 4; COMMENT_NODE* = 8; DOCUMENT_FRAGMENT_NODE* = 11; DOCUMENT_NODE* = 9; DOCUMENT_POSITION_CONTAINED_BY* = 16; DOCUMENT_POSITION_CONTAINS* = 8; DOCUMENT_POSITION_DISCONNECTED* = 1; DOCUMENT_POSITION_FOLLOWING* = 4; DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC* = 32; DOCUMENT_POSITION_PRECEDING* = 2; DOCUMENT_TYPE_NODE* = 10; ELEMENT_NODE* = 1; ENTITY_NODE* = 6; ENTITY_REFERENCE_NODE* = 5; NOTATION_NODE* = 12; PROCESSING_INSTRUCTION_NODE* = 7; TEXT_NODE* = 3; END; NodeList* = POINTER TO INTERFACE RECORD (java_lang.Object) (* Typebound Procedures *) END; Notation* = POINTER TO INTERFACE RECORD (java_lang.Object + Node) (* Typebound Procedures *) END; ProcessingInstruction* = POINTER TO INTERFACE RECORD (java_lang.Object + Node) (* Typebound Procedures *) END; Text* = POINTER TO INTERFACE RECORD (java_lang.Object + CharacterData) (* Typebound Procedures *) END; TypeInfo* = POINTER TO INTERFACE RECORD (java_lang.Object) (* Typebound Procedures *) STATIC DERIVATION_EXTENSION* = 2; DERIVATION_LIST* = 8; DERIVATION_RESTRICTION* = 1; DERIVATION_UNION* = 4; END; UserDataHandler* = POINTER TO INTERFACE RECORD (java_lang.Object) (* Typebound Procedures *) STATIC NODE_ADOPTED* = 5; NODE_CLONED* = 1; NODE_DELETED* = 3; NODE_IMPORTED* = 2; NODE_RENAMED* = 4; END; PROCEDURE (self:Attr) getName*() : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:Attr) getOwnerElement*() : Element,NEW,ABSTRACT; PROCEDURE (self:Attr) getSchemaTypeInfo*() : TypeInfo,NEW,ABSTRACT; PROCEDURE (self:Attr) getSpecified*() : BOOLEAN,NEW,ABSTRACT; PROCEDURE (self:Attr) getValue*() : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:Attr) isId*() : BOOLEAN,NEW,ABSTRACT; PROCEDURE (self:Attr) setValue*(p0 : java_lang.String),NEW,ABSTRACT; PROCEDURE (self:CharacterData) appendData*(p0 : java_lang.String),NEW,ABSTRACT; PROCEDURE (self:CharacterData) deleteData*(p0 : INTEGER; p1 : INTEGER),NEW,ABSTRACT; PROCEDURE (self:CharacterData) getData*() : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:CharacterData) getLength*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:CharacterData) insertData*(p0 : INTEGER; p1 : java_lang.String),NEW,ABSTRACT; PROCEDURE (self:CharacterData) replaceData*(p0 : INTEGER; p1 : INTEGER; p2 : java_lang.String),NEW,ABSTRACT; PROCEDURE (self:CharacterData) setData*(p0 : java_lang.String),NEW,ABSTRACT; PROCEDURE (self:CharacterData) substringData*(p0 : INTEGER; p1 : INTEGER) : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:Document) adoptNode*(p0 : Node) : Node,NEW,ABSTRACT; PROCEDURE (self:Document) createAttribute*(p0 : java_lang.String) : Attr,NEW,ABSTRACT; PROCEDURE (self:Document) createAttributeNS*(p0 : java_lang.String; p1 : java_lang.String) : Attr,NEW,ABSTRACT; PROCEDURE (self:Document) createCDATASection*(p0 : java_lang.String) : CDATASection,NEW,ABSTRACT; PROCEDURE (self:Document) createComment*(p0 : java_lang.String) : Comment,NEW,ABSTRACT; PROCEDURE (self:Document) createDocumentFragment*() : DocumentFragment,NEW,ABSTRACT; PROCEDURE (self:Document) createElement*(p0 : java_lang.String) : Element,NEW,ABSTRACT; PROCEDURE (self:Document) createElementNS*(p0 : java_lang.String; p1 : java_lang.String) : Element,NEW,ABSTRACT; PROCEDURE (self:Document) createEntityReference*(p0 : java_lang.String) : EntityReference,NEW,ABSTRACT; PROCEDURE (self:Document) createProcessingInstruction*(p0 : java_lang.String; p1 : java_lang.String) : ProcessingInstruction,NEW,ABSTRACT; PROCEDURE (self:Document) createTextNode*(p0 : java_lang.String) : Text,NEW,ABSTRACT; PROCEDURE (self:Document) getDoctype*() : DocumentType,NEW,ABSTRACT; PROCEDURE (self:Document) getDocumentElement*() : Element,NEW,ABSTRACT; PROCEDURE (self:Document) getDocumentURI*() : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:Document) getDomConfig*() : DOMConfiguration,NEW,ABSTRACT; PROCEDURE (self:Document) getElementById*(p0 : java_lang.String) : Element,NEW,ABSTRACT; PROCEDURE (self:Document) getElementsByTagName*(p0 : java_lang.String) : NodeList,NEW,ABSTRACT; PROCEDURE (self:Document) getElementsByTagNameNS*(p0 : java_lang.String; p1 : java_lang.String) : NodeList,NEW,ABSTRACT; PROCEDURE (self:Document) getImplementation*() : DOMImplementation,NEW,ABSTRACT; PROCEDURE (self:Document) getInputEncoding*() : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:Document) getStrictErrorChecking*() : BOOLEAN,NEW,ABSTRACT; PROCEDURE (self:Document) getXmlEncoding*() : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:Document) getXmlStandalone*() : BOOLEAN,NEW,ABSTRACT; PROCEDURE (self:Document) getXmlVersion*() : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:Document) importNode*(p0 : Node; p1 : BOOLEAN) : Node,NEW,ABSTRACT; PROCEDURE (self:Document) normalizeDocument*(),NEW,ABSTRACT; PROCEDURE (self:Document) renameNode*(p0 : Node; p1 : java_lang.String; p2 : java_lang.String) : Node,NEW,ABSTRACT; PROCEDURE (self:Document) setDocumentURI*(p0 : java_lang.String),NEW,ABSTRACT; PROCEDURE (self:Document) setStrictErrorChecking*(p0 : BOOLEAN),NEW,ABSTRACT; PROCEDURE (self:Document) setXmlStandalone*(p0 : BOOLEAN),NEW,ABSTRACT; PROCEDURE (self:Document) setXmlVersion*(p0 : java_lang.String),NEW,ABSTRACT; PROCEDURE (self:DocumentType) getEntities*() : NamedNodeMap,NEW,ABSTRACT; PROCEDURE (self:DocumentType) getInternalSubset*() : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:DocumentType) getName*() : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:DocumentType) getNotations*() : NamedNodeMap,NEW,ABSTRACT; PROCEDURE (self:DocumentType) getPublicId*() : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:DocumentType) getSystemId*() : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:DOMConfiguration) canSetParameter*(p0 : java_lang.String; p1 : java_lang.Object) : BOOLEAN,NEW,ABSTRACT; PROCEDURE (self:DOMConfiguration) getParameter*(p0 : java_lang.String) : java_lang.Object,NEW,ABSTRACT; PROCEDURE (self:DOMConfiguration) getParameterNames*() : DOMStringList,NEW,ABSTRACT; PROCEDURE (self:DOMConfiguration) setParameter*(p0 : java_lang.String; p1 : java_lang.Object),NEW,ABSTRACT; PROCEDURE (self:DOMError) getLocation*() : DOMLocator,NEW,ABSTRACT; PROCEDURE (self:DOMError) getMessage*() : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:DOMError) getRelatedData*() : java_lang.Object,NEW,ABSTRACT; PROCEDURE (self:DOMError) getRelatedException*() : java_lang.Object,NEW,ABSTRACT; PROCEDURE (self:DOMError) getSeverity*() : SHORTINT,NEW,ABSTRACT; PROCEDURE (self:DOMError) getType*() : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:DOMErrorHandler) handleError*(p0 : DOMError) : BOOLEAN,NEW,ABSTRACT; PROCEDURE (self:DOMImplementation) createDocument*(p0 : java_lang.String; p1 : java_lang.String; p2 : DocumentType) : Document,NEW,ABSTRACT; PROCEDURE (self:DOMImplementation) createDocumentType*(p0 : java_lang.String; p1 : java_lang.String; p2 : java_lang.String) : DocumentType,NEW,ABSTRACT; PROCEDURE (self:DOMImplementation) getFeature*(p0 : java_lang.String; p1 : java_lang.String) : java_lang.Object,NEW,ABSTRACT; PROCEDURE (self:DOMImplementation) hasFeature*(p0 : java_lang.String; p1 : java_lang.String) : BOOLEAN,NEW,ABSTRACT; PROCEDURE (self:DOMImplementationList) getLength*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:DOMImplementationList) item*(p0 : INTEGER) : DOMImplementation,NEW,ABSTRACT; PROCEDURE (self:DOMImplementationSource) getDOMImplementation*(p0 : java_lang.String) : DOMImplementation,NEW,ABSTRACT; PROCEDURE (self:DOMImplementationSource) getDOMImplementationList*(p0 : java_lang.String) : DOMImplementationList,NEW,ABSTRACT; PROCEDURE (self:DOMLocator) getByteOffset*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:DOMLocator) getColumnNumber*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:DOMLocator) getLineNumber*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:DOMLocator) getRelatedNode*() : Node,NEW,ABSTRACT; PROCEDURE (self:DOMLocator) getUri*() : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:DOMLocator) getUtf16Offset*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:DOMStringList) contains*(p0 : java_lang.String) : BOOLEAN,NEW,ABSTRACT; PROCEDURE (self:DOMStringList) getLength*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:DOMStringList) item*(p0 : INTEGER) : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:Element) getAttribute*(p0 : java_lang.String) : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:Element) getAttributeNode*(p0 : java_lang.String) : Attr,NEW,ABSTRACT; PROCEDURE (self:Element) getAttributeNodeNS*(p0 : java_lang.String; p1 : java_lang.String) : Attr,NEW,ABSTRACT; PROCEDURE (self:Element) getAttributeNS*(p0 : java_lang.String; p1 : java_lang.String) : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:Element) getElementsByTagName*(p0 : java_lang.String) : NodeList,NEW,ABSTRACT; PROCEDURE (self:Element) getElementsByTagNameNS*(p0 : java_lang.String; p1 : java_lang.String) : NodeList,NEW,ABSTRACT; PROCEDURE (self:Element) getSchemaTypeInfo*() : TypeInfo,NEW,ABSTRACT; PROCEDURE (self:Element) getTagName*() : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:Element) hasAttribute*(p0 : java_lang.String) : BOOLEAN,NEW,ABSTRACT; PROCEDURE (self:Element) hasAttributeNS*(p0 : java_lang.String; p1 : java_lang.String) : BOOLEAN,NEW,ABSTRACT; PROCEDURE (self:Element) removeAttribute*(p0 : java_lang.String),NEW,ABSTRACT; PROCEDURE (self:Element) removeAttributeNode*(p0 : Attr) : Attr,NEW,ABSTRACT; PROCEDURE (self:Element) removeAttributeNS*(p0 : java_lang.String; p1 : java_lang.String),NEW,ABSTRACT; PROCEDURE (self:Element) setAttribute*(p0 : java_lang.String; p1 : java_lang.String),NEW,ABSTRACT; PROCEDURE (self:Element) setAttributeNode*(p0 : Attr) : Attr,NEW,ABSTRACT; PROCEDURE (self:Element) setAttributeNodeNS*(p0 : Attr) : Attr,NEW,ABSTRACT; PROCEDURE (self:Element) setAttributeNS*(p0 : java_lang.String; p1 : java_lang.String; p2 : java_lang.String),NEW,ABSTRACT; PROCEDURE (self:Element) setIdAttribute*(p0 : java_lang.String; p1 : BOOLEAN),NEW,ABSTRACT; PROCEDURE (self:Element) setIdAttributeNode*(p0 : Attr; p1 : BOOLEAN),NEW,ABSTRACT; PROCEDURE (self:Element) setIdAttributeNS*(p0 : java_lang.String; p1 : java_lang.String; p2 : BOOLEAN),NEW,ABSTRACT; PROCEDURE (self:Entity) getInputEncoding*() : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:Entity) getNotationName*() : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:Entity) getPublicId*() : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:Entity) getSystemId*() : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:Entity) getXmlEncoding*() : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:Entity) getXmlVersion*() : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:NamedNodeMap) getLength*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:NamedNodeMap) getNamedItem*(p0 : java_lang.String) : Node,NEW,ABSTRACT; PROCEDURE (self:NamedNodeMap) getNamedItemNS*(p0 : java_lang.String; p1 : java_lang.String) : Node,NEW,ABSTRACT; PROCEDURE (self:NamedNodeMap) item*(p0 : INTEGER) : Node,NEW,ABSTRACT; PROCEDURE (self:NamedNodeMap) removeNamedItem*(p0 : java_lang.String) : Node,NEW,ABSTRACT; PROCEDURE (self:NamedNodeMap) removeNamedItemNS*(p0 : java_lang.String; p1 : java_lang.String) : Node,NEW,ABSTRACT; PROCEDURE (self:NamedNodeMap) setNamedItem*(p0 : Node) : Node,NEW,ABSTRACT; PROCEDURE (self:NamedNodeMap) setNamedItemNS*(p0 : Node) : Node,NEW,ABSTRACT; PROCEDURE (self:NameList) contains*(p0 : java_lang.String) : BOOLEAN,NEW,ABSTRACT; PROCEDURE (self:NameList) containsNS*(p0 : java_lang.String; p1 : java_lang.String) : BOOLEAN,NEW,ABSTRACT; PROCEDURE (self:NameList) getLength*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:NameList) getName*(p0 : INTEGER) : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:NameList) getNamespaceURI*(p0 : INTEGER) : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:Node) appendChild*(p0 : Node) : Node,NEW,ABSTRACT; PROCEDURE (self:Node) cloneNode*(p0 : BOOLEAN) : Node,NEW,ABSTRACT; PROCEDURE (self:Node) compareDocumentPosition*(p0 : Node) : SHORTINT,NEW,ABSTRACT; PROCEDURE (self:Node) getAttributes*() : NamedNodeMap,NEW,ABSTRACT; PROCEDURE (self:Node) getBaseURI*() : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:Node) getChildNodes*() : NodeList,NEW,ABSTRACT; PROCEDURE (self:Node) getFeature*(p0 : java_lang.String; p1 : java_lang.String) : java_lang.Object,NEW,ABSTRACT; PROCEDURE (self:Node) getFirstChild*() : Node,NEW,ABSTRACT; PROCEDURE (self:Node) getLastChild*() : Node,NEW,ABSTRACT; PROCEDURE (self:Node) getLocalName*() : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:Node) getNamespaceURI*() : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:Node) getNextSibling*() : Node,NEW,ABSTRACT; PROCEDURE (self:Node) getNodeName*() : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:Node) getNodeType*() : SHORTINT,NEW,ABSTRACT; PROCEDURE (self:Node) getNodeValue*() : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:Node) getOwnerDocument*() : Document,NEW,ABSTRACT; PROCEDURE (self:Node) getParentNode*() : Node,NEW,ABSTRACT; PROCEDURE (self:Node) getPrefix*() : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:Node) getPreviousSibling*() : Node,NEW,ABSTRACT; PROCEDURE (self:Node) getTextContent*() : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:Node) getUserData*(p0 : java_lang.String) : java_lang.Object,NEW,ABSTRACT; PROCEDURE (self:Node) hasAttributes*() : BOOLEAN,NEW,ABSTRACT; PROCEDURE (self:Node) hasChildNodes*() : BOOLEAN,NEW,ABSTRACT; PROCEDURE (self:Node) insertBefore*(p0 : Node; p1 : Node) : Node,NEW,ABSTRACT; PROCEDURE (self:Node) isDefaultNamespace*(p0 : java_lang.String) : BOOLEAN,NEW,ABSTRACT; PROCEDURE (self:Node) isEqualNode*(p0 : Node) : BOOLEAN,NEW,ABSTRACT; PROCEDURE (self:Node) isSameNode*(p0 : Node) : BOOLEAN,NEW,ABSTRACT; PROCEDURE (self:Node) isSupported*(p0 : java_lang.String; p1 : java_lang.String) : BOOLEAN,NEW,ABSTRACT; PROCEDURE (self:Node) lookupNamespaceURI*(p0 : java_lang.String) : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:Node) lookupPrefix*(p0 : java_lang.String) : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:Node) normalize*(),NEW,ABSTRACT; PROCEDURE (self:Node) removeChild*(p0 : Node) : Node,NEW,ABSTRACT; PROCEDURE (self:Node) replaceChild*(p0 : Node; p1 : Node) : Node,NEW,ABSTRACT; PROCEDURE (self:Node) setNodeValue*(p0 : java_lang.String),NEW,ABSTRACT; PROCEDURE (self:Node) setPrefix*(p0 : java_lang.String),NEW,ABSTRACT; PROCEDURE (self:Node) setTextContent*(p0 : java_lang.String),NEW,ABSTRACT; PROCEDURE (self:Node) setUserData*(p0 : java_lang.String; p1 : java_lang.Object; p2 : UserDataHandler) : java_lang.Object,NEW,ABSTRACT; PROCEDURE (self:NodeList) getLength*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:NodeList) item*(p0 : INTEGER) : Node,NEW,ABSTRACT; PROCEDURE (self:Notation) getPublicId*() : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:Notation) getSystemId*() : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:ProcessingInstruction) getData*() : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:ProcessingInstruction) getTarget*() : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:ProcessingInstruction) setData*(p0 : java_lang.String),NEW,ABSTRACT; PROCEDURE (self:Text) getWholeText*() : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:Text) isElementContentWhitespace*() : BOOLEAN,NEW,ABSTRACT; PROCEDURE (self:Text) replaceWholeText*(p0 : java_lang.String) : Text,NEW,ABSTRACT; PROCEDURE (self:Text) splitText*(p0 : INTEGER) : Text,NEW,ABSTRACT; PROCEDURE (self:TypeInfo) getTypeName*() : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:TypeInfo) getTypeNamespace*() : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:TypeInfo) isDerivedFrom*(p0 : java_lang.String; p1 : java_lang.String; p2 : INTEGER) : BOOLEAN,NEW,ABSTRACT; PROCEDURE (self:UserDataHandler) handle*(p0 : SHORTINT; p1 : java_lang.String; p2 : java_lang.Object; p3 : Node; p4 : Node),NEW,ABSTRACT; END org_w3c_dom.