[jdom-interest] simple question
Justin Wall
jwall at interactivesites.com
Tue Jul 31 15:50:46 PDT 2001
Thanks for the reply! I'm not importing the w3c package. I have
one demo I've written from some online examples and in that I just needed
to use "Element" to describe a JDOM element, as in "public static String
InsertActionParser(Element ia)". However, now I'm writing a seperate class
of my own and I can't do the same thing without the compiler returning an
error about the passed variable. To fix it I used "org.jdom.Element". I
don't understand why.
I'm wondering if these lines in the demo had something to do with it:
/** Test getting DOM Element from JDOM Element*/
org.w3c.dom.Element domElement =
domOutputter.output(xtfDoc.getRootElement());
/** Test getting JDOM Element from DOM Element*/
org.jdom.Element jdomElement = domBuilder.build(domElement);
Element Actions = jdomElement.getChild("Actions");
^
(notice I didn't have to use org.jdom.Element here)
Did getting the root element and building a DOM allow "Element" to be used?
This is what my new class uses:
import org.jdom.*;
import java.util.*;
public class deleteAction
{
/** constructors */
/******************************************************************************************************************
* parser constructor for deleteAction element
* takes an element as defined by JDOM and builds
deleteAction object
******************************************************************************************************************/
public deleteAction(org.jdom.Element d)
{
Thanks again,
Justin
At 03:31 PM 7/31/01 -0700, you wrote:
>If you are importing the org.w3c.dom package in your class, then replace
>
>public static List tablesParser(org.w3c.dom.Element tb1)
>
>-----Original Message-----
>From: Justin Wall [mailto:jwall at interactivesites.com]
>Sent: Tuesday, July 31, 2001 3:21 PM
>To: jdom-interest at jdom.org
>Subject: [jdom-interest] simple question
>
>
>
> Sorry about this, I'm also new to Java, but was wondering how
>to do
>this. How can I just use "Element" as a class descriptor instead of
>"org.jdom.Element".
>
>Example:
>
>I want to use:
>public static List tablesParser(Element tb1)
>instead of
>public static List tablesParser(org.jdom.Element tb1)
>
>
>Thanks,
>
>Justin Wall
>
>_______________________________________________
>To control your jdom-interest membership:
>http://lists.denveronline.net/mailman/options/jdom-interest/youraddr@you
>rhost.com
More information about the jdom-interest
mailing list