[jdom-interest] ClassCast:troubles: getContent(index).clone()

Robin Rosenberg robin.rosenberg.lists at dewire.com
Thu Mar 11 02:15:42 PST 2004

On Thursday 11 March 2004 03:23, Robert Stukey wrote:
>            Yes, it had me confused on that one. I was just trying to get a
> previous element based on the index. I wasn't really sure how the casting
> worked once I was using getContent(), but I did a work around with the
> iterator. If someone can explain the casting please do.

Casting works the same regardless of how you retrieve your nodes. It may
well be that your iterator workaround uses an iterator over only elements so 
your casting works since you never see a text. The text is perhaps the extra 
space common in formatted XML that you usually don't care about.

The class mentioned in the exception is the actual type (always so in a 
ClassCastException ) so it is quite straightforward to verify that Element is 
not a superclass or implemented interface of Text.

-- robin

More information about the jdom-interest mailing list