将方法添加到org.w3c.dom.Node

时间:2011-06-01 19:58:28

标签: java android xml dom

我尝试向Node类添加一个自定义方法,但最终创建了一个在变量中保存节点对象的新类。

所以问题是。它甚至可能吗?

我这样做了:

public class Trip implements org.w3c.dom.Node { 
    [...generated methods...] 
    public String myMethod(){
        return "";
    }
}

但是我收到了很多错误,所以我最终做了这个

public class Trip { 
    private Node mNode;
    public void Trip(Node tripNode){
            this.mNode = tripNode;
    }
    public String myMethod(){
        return "";
    }
}

1 个答案:

答案 0 :(得分:1)

org.w3c.dom.Node是一个界面,因此您发布的代码将无效。

您不想开始尝试实现自己的DOM,因此我建议您考虑采用不同的方法。你想做什么?

您可以使用get和setUserData来实现目标。