com.gcapmedia.dab.epg
Class Keywords

java.lang.Object
  extended by com.gcapmedia.dab.epg.Keywords
All Implemented Interfaces:
java.lang.Iterable<java.lang.String>

public class Keywords
extends java.lang.Object
implements java.lang.Iterable<java.lang.String>

This contains a set of keywords.


Constructor Summary
Keywords(java.util.Locale language)
          Create a new keywords group
 
Method Summary
 void addKeyword(java.lang.String keyword)
          Add a keyword - this should be in the language specified
 java.util.List<java.lang.String> getKeywords()
           
 java.lang.String getLanguage()
           
 java.util.Iterator<java.lang.String> iterator()
           
 void removeKeyword(java.lang.String keyword)
          Remove a keyword
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Keywords

public Keywords(java.util.Locale language)
Create a new keywords group

Parameters:
language - Indicates the language of the keywords
Method Detail

addKeyword

public void addKeyword(java.lang.String keyword)
Add a keyword - this should be in the language specified

Parameters:
keyword - Keyword to add

removeKeyword

public void removeKeyword(java.lang.String keyword)
Remove a keyword

Parameters:
keyword - Keyword to remove

getKeywords

public java.util.List<java.lang.String> getKeywords()
Returns:
Returns all keywords

getLanguage

public java.lang.String getLanguage()
Returns:
Returns the language of this keyword group (ISO 639)

iterator

public java.util.Iterator<java.lang.String> iterator()
Specified by:
iterator in interface java.lang.Iterable<java.lang.String>
See Also:
Iterable.iterator()


Copyright © 2007. All Rights Reserved.