Bugs item #1847907, was opened at 2007-12-10 14:42
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=116035&aid=1847907&group_id=16035
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Robert (rjamesd)
Assigned to: Nobody/Anonymous (nobody)
Summary: classes in org.dom4j.dom package do not fully implement
Initial Comment:
The classes defined in org.dom4j.dom package do not fully implement their
parent superclasses and/or the interfaces they claim to implement.
I'm sure they do - but I've missed something in my build - please advise.
I've downloaded the dom4j source dom4j-1.6.1.zip extracted the contents and
imported into my project in Eclipse.
Into Eclipse I've imported all the code from: dom4j-1.6.1\src\java\org\dom4j
And into Eclipse I've imported all the .jar libraries from:
dom4j-1.6.1\lib
But I get 147 errors about 'must implement the abstract method' (see example
below)
If I use the pre-compile byte code version dom4j-1.6.1.jar this works with my
project. So I know that you can build successfully but I need to know what I've
missed.
Multiple markers at this line
- The type DOMAttribute must implement the inherited abstract method
Node.isDefaultNamespace(String)
- The type DOMAttribute must implement the inherited abstract method
Attr.getSchemaTypeInfo()
- The serializable class DOMAttribute does not declare a static final
serialVersionUID field of
type long
- The type DOMAttribute must implement the inherited abstract method
Node.getFeature(String, String)
- The type DOMAttribute must implement the inherited abstract method
Node.isEqualNode(Node)
- The type DOMAttribute must implement the inherited abstract method
Node.compareDocumentPosition(Node)
- The type DOMAttribute must implement the inherited abstract method
Node.getUserData(String)
- The type DOMAttribute must implement the inherited abstract method
Node.lookupPrefix(String)
- The type DOMAttribute must implement the inherited abstract method
Node.isSameNode(Node)
- The type DOMAttribute must implement the inherited abstract method
Attr.isId()
- The type DOMAttribute must implement the inherited abstract method
Node.getTextContent()
- The type DOMAttribute must implement the inherited abstract method
Node.setUserData(String, Object, UserDataHandler)
- The type DOMAttribute must implement the inherited abstract method
Node.lookupNamespaceURI(String)
- The type DOMAttribute must implement the inherited abstract method
Node.setTextContent(String)
- The type DOMAttribute must implement the inherited abstract method
Node.getBaseURI()
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=116035&aid=1847907&group_id=16035
-------------------------------------------------------------------------
SF.Net email is sponsored by:
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
dom4j-dev mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dom4j-dev