[jdom-interest] Text nodes
guru at stinky.com
guru at stinky.com
Thu Jul 12 13:17:46 PDT 2001
Brett sez:
> I see this as correct behavior, even more so when we have a Text node, which
> is coming soon.
Oh, God, a Text node!
That will wreak havoc on the meaning of getText() and setText()!
Our carefully crafted compromise, out the window...
With a Text node, the content of even a "simple" text-only node could
be many Text nodes in a list. But if getText() returns a String, not
a Text, it'll be confusing. Not to mention setText(String)
vs. setText(Text)...
And then, what if we want a method that returns only child text nodes
in a list, like getChildren returns only element nodes in a list?
Should it be called getTexts() ? Ugh.
Maybe get/setText should be renamed get/setString. Or
String getString()
void setContent(String)
void setContent(Text)
and we remove get/setText altogether...
Sigh.
- A
P.S. I actually think a Text node is a very good idea -- always seemed
odd to me to have Strings mixed in with org.jdom objects -- it just
makes nomenclature a little odd.
--
Alex Chaffee mailto:alex at jguru.com
jGuru - Java News and FAQs http://www.jguru.com/alex/
Creator of Gamelan http://www.gamelan.com/
Founder of Purple Technology http://www.purpletech.com/
Curator of Stinky Art Collective http://www.stinky.com/
More information about the jdom-interest
mailing list