gov.nasa.worldwind.applications.gio.ebrim
Class InternationalStringParser
java.lang.Object
gov.nasa.worldwind.applications.gio.xml.ElementParser
gov.nasa.worldwind.applications.gio.ebrim.InternationalStringParser
- All Implemented Interfaces:
- InternationalString, Iterable<LocalizedString>
- Direct Known Subclasses:
- DescriptionParser, NameParser, UsageDescriptionParser
public class InternationalStringParser
- extends ElementParser
- implements InternationalString
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ELEMENT_NAME
public static final String ELEMENT_NAME
- See Also:
- Constant Field Values
InternationalStringParser
public InternationalStringParser(String elementName,
Attributes attributes)
addLocalizedString
public void addLocalizedString(int index,
LocalizedString ls)
- Specified by:
addLocalizedString
in interface InternationalString
addLocalizedString
public void addLocalizedString(LocalizedString ls)
- Specified by:
addLocalizedString
in interface InternationalString
addLocalizedStrings
public void addLocalizedStrings(Collection<? extends LocalizedString> c)
- Specified by:
addLocalizedStrings
in interface InternationalString
clearLocalizedStrings
public void clearLocalizedStrings()
- Specified by:
clearLocalizedStrings
in interface InternationalString
doStartElement
protected void doStartElement(String name,
Attributes attributes)
throws Exception
- Overrides:
doStartElement
in class ElementParser
- Throws:
Exception
getIndex
public int getIndex(LocalizedString ls)
- Specified by:
getIndex
in interface InternationalString
getLocalizedString
public LocalizedString getLocalizedString(int index)
- Specified by:
getLocalizedString
in interface InternationalString
getLocalizedStringCount
public int getLocalizedStringCount()
- Specified by:
getLocalizedStringCount
in interface InternationalString
iterator
public Iterator<LocalizedString> iterator()
- Specified by:
iterator
in interface Iterable<LocalizedString>
removeLocalizedString
public void removeLocalizedString(int index)
- Specified by:
removeLocalizedString
in interface InternationalString
setLocalizedString
public void setLocalizedString(int index,
LocalizedString ls)
- Specified by:
setLocalizedString
in interface InternationalString