|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.myjavatools.xml.BasicXmlData
com.myjavatools.xml.Rss.Member
public static class Rss.Member
incorporates general purpose RSS member element functionality
Nested Class Summary |
---|
Nested classes/interfaces inherited from class com.myjavatools.xml.BasicXmlData |
---|
BasicXmlData.Expression, BasicXmlData.Function<X,Y>, BasicXmlData.Policy |
Nested classes/interfaces inherited from interface com.myjavatools.xml.XmlData |
---|
XmlData.Condition |
Field Summary |
---|
Fields inherited from class com.myjavatools.xml.BasicXmlData |
---|
XmlDataClass |
Constructor Summary | |
---|---|
protected |
Rss.Member(java.lang.String type,
BasicXmlData... elements)
creates a typical member element |
protected |
Rss.Member(java.lang.String type,
java.lang.String... pairs)
creates a typical member element |
protected |
Rss.Member(java.lang.String type,
XmlData data)
creates a member of specified type based on XmlData |
protected |
Rss.Member(XmlData data)
creates a member based on XmlData |
Method Summary | |
---|---|
protected void |
addElement(java.lang.String name,
java.lang.String value)
adds a data element to member |
java.lang.String |
getDescription()
gets member description |
java.lang.String |
getLink()
gets member link |
java.lang.String |
getName()
gets member name |
java.lang.String |
getTitle()
gets member title |
java.lang.String |
getUrl()
gets member url |
void |
setDescription(java.lang.String description)
sets member description |
protected void |
setElement(java.lang.String name,
java.lang.String value)
sets a data element of a member |
void |
setLink(java.lang.String url)
sets member link |
void |
setUrl(java.lang.String url)
sets member url |
Methods inherited from class com.myjavatools.xml.BasicXmlData |
---|
addKid, addKids, addKids, cast, cast, castKids, castToPackage, castToPackage, cleanAttributes, clone, debug, deepCopy, equal, equals, getAllKids, getAttribute, getAttribute, getAttributes, getId, getInputStream, getKid, getKid, getKid, getKid, getKidAttribute, getKidCount, getKids, getKidTypes, getKidValue, getType, getValue, getXmlContent, hashCode, indexOf, insertKid, insertKid, removeKid, removeKids, replaceKid, satisfies, satisfies, save, save, save, selectTree, selectTree, setAttribute, setAttributes, setAttributes, setAttributes, setKidAttribute, setKids, setKidValue, setType, setValue, setXmlContent, trim |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
protected Rss.Member(XmlData data)
data
- XmlData sourceprotected Rss.Member(java.lang.String type, XmlData data)
type
- Stringdata
- XmlData sourceprotected Rss.Member(java.lang.String type, BasicXmlData... elements)
type
- String member typeelements
- BasicXmlData[] member dataprotected Rss.Member(java.lang.String type, java.lang.String... pairs)
type
- String member typepairs
- String... name-value pairs of member dataMethod Detail |
---|
protected void addElement(java.lang.String name, java.lang.String value)
name
- String element name (a.k.a. type)value
- String element valueprotected void setElement(java.lang.String name, java.lang.String value)
name
- String element name (a.k.a. type)value
- String element value
if value == null, the element is removed.
if element already exists, its value is changed,
otherwise a new element is addedpublic java.lang.String getDescription()
public void setDescription(java.lang.String description)
description
- Stringpublic java.lang.String getName()
getName
in interface XmlData
getName
in class BasicXmlData
public java.lang.String getTitle()
public java.lang.String getUrl()
public void setUrl(java.lang.String url)
String
- urlpublic java.lang.String getLink()
public void setLink(java.lang.String url)
String
- link
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |