Makes a naked node object
Makes a node with a given tagname
Makes a node with a given tagname and with the information for the position in the Document
Does what the name says
Adds a node as a child node
Does what the name says
Does what the name says
Does what the name says
Does what the name says
Does what the name says
Does what the name says
Does what the name says
Markes this node to be inside of a comment
Sets the position in the document where this node ends
Does what the name says
Sets the given node as the parent node
Sets the position in the document where this node begins
Does what the name says
Sets the tagname
Represents a node in a DOM