📄 documentadapter.java
字号:
/*
* DocumentAdapter.java
*
* Created on May 8, 2001, 2:55 PM
*/
package org.infohazard.domify;
import org.apache.log4j.Category;
import org.w3c.dom.*;
/**
* @author Scott Hernandez
*/
public class DocumentAdapter extends NodeAdapter implements Document
{
/** Logging category for log4j. */
protected static Category log = Category.getInstance(DocumentAdapter.class.getName());
/**
*/
Element root;
protected DocumentAdapter(Object rootObj, String name, DOMAdapter domAdp )
{
super(null, 0);
log.debug("Creating DocumentAdapter");
this.root = new ElementAdapter(rootObj, name, this, 0, domAdp);
}
public short getNodeType()
{
log.debug("getNodeType()");
return DOCUMENT_NODE;
}
/**
*/
public org.w3c.dom.Element getDocumentElement()
{
log.debug("getDocumentElement()");
return this.root;
}
/**
*/
public org.w3c.dom.Node getFirstChild()
{
log.debug("getFirstChild()");
return this.root;
}
/**
* hmmm....
*/
public String getLocalName()
{
log.debug("getLocalName()");
return root.getLocalName();
}
public String getBaseURI() {
log.info("UnsupportedOperationException Thrown");
throw new UnsupportedOperationException();
}
public short compareDocumentPosition(Node other) throws DOMException {
log.info("UnsupportedOperationException Thrown");
throw new UnsupportedOperationException();
}
public String getTextContent() throws DOMException {
log.info("UnsupportedOperationException Thrown");
throw new UnsupportedOperationException();
}
public void setTextContent(String textContent) throws DOMException {
log.info("UnsupportedOperationException Thrown");
throw new UnsupportedOperationException();
}
public boolean isSameNode(Node other) {
log.info("UnsupportedOperationException Thrown");
throw new UnsupportedOperationException();
}
public String lookupPrefix(String namespaceURI) {
log.info("UnsupportedOperationException Thrown");
throw new UnsupportedOperationException();
}
public boolean isDefaultNamespace(String namespaceURI) {
log.info("UnsupportedOperationException Thrown");
throw new UnsupportedOperationException();
}
public String lookupNamespaceURI(String prefix) {
log.info("UnsupportedOperationException Thrown");
throw new UnsupportedOperationException();
}
public boolean isEqualNode(Node arg) {
log.info("UnsupportedOperationException Thrown");
throw new UnsupportedOperationException();
}
public Object getFeature(String feature, String version) {
log.info("UnsupportedOperationException Thrown");
throw new UnsupportedOperationException();
}
public Object setUserData(String key, Object data, UserDataHandler handler) {
log.info("UnsupportedOperationException Thrown");
throw new UnsupportedOperationException();
}
public Object getUserData(String key) {
log.info("UnsupportedOperationException Thrown");
throw new UnsupportedOperationException();
}
/**
* Returns whether this node has any children.
* @return <code>true</code> if this node has any children,
* <code>false</code> otherwise.
*
* Document nodes always have children.
*/
public boolean hasChildNodes()
{
log.debug("hasChildNodes() is true");
return true;
}
public org.w3c.dom.NodeList getElementsByTagNameNS(java.lang.String str, java.lang.String str1)
{
log.info("UnsupportedOperationException Thrown");
throw new UnsupportedOperationException();
}
public org.w3c.dom.ProcessingInstruction createProcessingInstruction(java.lang.String str, java.lang.String str1) throws org.w3c.dom.DOMException
{
log.info("UnsupportedOperationException Thrown");
throw new UnsupportedOperationException();
}
public org.w3c.dom.Element createElement(java.lang.String str) throws org.w3c.dom.DOMException
{
log.info("UnsupportedOperationException Thrown");
throw new UnsupportedOperationException();
}
public org.w3c.dom.NodeList getElementsByTagName(java.lang.String str)
{
log.info("UnsupportedOperationException Thrown");
throw new UnsupportedOperationException();
}
public org.w3c.dom.Attr createAttribute(java.lang.String str) throws org.w3c.dom.DOMException
{
log.info("UnsupportedOperationException Thrown");
throw new UnsupportedOperationException();
}
public org.w3c.dom.Element createElementNS(java.lang.String str, java.lang.String str1) throws org.w3c.dom.DOMException
{
log.info("UnsupportedOperationException Thrown");
throw new UnsupportedOperationException();
}
public org.w3c.dom.Element getElementById(java.lang.String str)
{
log.info("UnsupportedOperationException Thrown");
throw new UnsupportedOperationException();
}
public String getInputEncoding() {
return null;
}
public String getXmlEncoding() {
return null;
}
public boolean getXmlStandalone() {
return false;
}
public void setXmlStandalone(boolean xmlStandalone) throws DOMException {
log.info("UnsupportedOperationException Thrown");
throw new UnsupportedOperationException();
}
public String getXmlVersion() {
return "1.0";
}
public void setXmlVersion(String xmlVersion) throws DOMException {
log.info("UnsupportedOperationException Thrown");
throw new UnsupportedOperationException();
}
public boolean getStrictErrorChecking() {
return true;
}
public void setStrictErrorChecking(boolean strictErrorChecking) {
log.info("UnsupportedOperationException Thrown");
throw new UnsupportedOperationException();
}
public String getDocumentURI() {
return null;
}
public void setDocumentURI(String documentURI) {
log.info("UnsupportedOperationException Thrown");
throw new UnsupportedOperationException();
}
public Node adoptNode(Node source) throws DOMException {
log.info("UnsupportedOperationException Thrown");
throw new UnsupportedOperationException();
}
public DOMConfiguration getDomConfig() {
log.info("UnsupportedOperationException Thrown");
throw new UnsupportedOperationException();
}
public void normalizeDocument() {
log.info("UnsupportedOperationException Thrown");
throw new UnsupportedOperationException();
}
public Node renameNode(Node n, String namespaceURI, String qualifiedName) throws DOMException {
log.info("UnsupportedOperationException Thrown");
throw new UnsupportedOperationException();
}
public org.w3c.dom.Text createTextNode(java.lang.String str)
{
log.info("UnsupportedOperationException Thrown");
throw new UnsupportedOperationException();
}
public org.w3c.dom.CDATASection createCDATASection(java.lang.String str) throws org.w3c.dom.DOMException
{
log.info("UnsupportedOperationException Thrown");
throw new UnsupportedOperationException();
}
public org.w3c.dom.EntityReference createEntityReference(java.lang.String str) throws org.w3c.dom.DOMException
{
log.info("UnsupportedOperationException Thrown");
throw new UnsupportedOperationException();
}
public org.w3c.dom.Attr createAttributeNS(java.lang.String str, java.lang.String str1) throws org.w3c.dom.DOMException
{
log.info("UnsupportedOperationException Thrown");
throw new UnsupportedOperationException();
}
public org.w3c.dom.DocumentType getDoctype()
{
log.info("UnsupportedOperationException Thrown");
throw new UnsupportedOperationException();
}
public org.w3c.dom.DOMImplementation getImplementation()
{
log.info("UnsupportedOperationException Thrown");
throw new UnsupportedOperationException();
}
public org.w3c.dom.Node importNode(org.w3c.dom.Node node, boolean param) throws org.w3c.dom.DOMException
{
log.info("UnsupportedOperationException Thrown");
throw new UnsupportedOperationException();
}
public org.w3c.dom.DocumentFragment createDocumentFragment()
{
log.info("UnsupportedOperationException Thrown");
throw new UnsupportedOperationException();
}
public org.w3c.dom.Comment createComment(java.lang.String str)
{
log.info("UnsupportedOperationException Thrown");
throw new UnsupportedOperationException();
}
public String getNodeValue() throws org.w3c.dom.DOMException
{
log.info("UnsupportedOperationException Thrown");
throw new UnsupportedOperationException();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -