de.micromata.opengis.kml.v_2_2_0.atom
Class Author

java.lang.Object
  extended by de.micromata.opengis.kml.v_2_2_0.atom.Author
All Implemented Interfaces:
java.lang.Cloneable

public class Author
extends java.lang.Object
implements java.lang.Cloneable

KML 2.2 supports new elements for including data about the author and related website in your KML file. This information is displayed in geo search results, both in Earth browsers such as Google Earth, and in other applications such as Google Maps. The ascription elements used in KML are as follows:

The element is the parent element for , which specifies the author of the KML feature.

These elements are defined in the Atom Syndication Format. The complete specification is found at http://atompub.org. (see the sample that follows).

These elements are defined in the Atom Syndication Format. The complete specification is found at http://atompub.org. (see the sample that follows).


Field Summary
protected  java.util.List<java.lang.String> nameOrUriOrEmail
           
 
Constructor Summary
Author()
           
 
Method Summary
 Author addToNameOrUriOrEmail(java.lang.String nameOrUriOrEmail)
          add a value to the nameOrUriOrEmail property collection
 Author clone()
           
 boolean equals(java.lang.Object obj)
           
 java.util.List<java.lang.String> getNameOrUriOrEmail()
           
 int hashCode()
           
 void setNameOrUriOrEmail(java.util.List<java.lang.String> nameOrUriOrEmail)
           
 Author withNameOrUriOrEmail(java.util.List<java.lang.String> nameOrUriOrEmail)
          fluent setter
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

nameOrUriOrEmail

protected java.util.List<java.lang.String> nameOrUriOrEmail
Constructor Detail

Author

public Author()
Method Detail

getNameOrUriOrEmail

public java.util.List<java.lang.String> getNameOrUriOrEmail()
See Also:
nameOrUriOrEmail

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

setNameOrUriOrEmail

public void setNameOrUriOrEmail(java.util.List<java.lang.String> nameOrUriOrEmail)
Parameters:
nameOrUriOrEmail -
See Also:
nameOrUriOrEmail

addToNameOrUriOrEmail

public Author addToNameOrUriOrEmail(java.lang.String nameOrUriOrEmail)
add a value to the nameOrUriOrEmail property collection

Parameters:
nameOrUriOrEmail - Objects of the following type are allowed in the list: <StringJAXBElement<StringJAXBElement<String
Returns:
true (as general contract of Collection.add).

withNameOrUriOrEmail

public Author withNameOrUriOrEmail(java.util.List<java.lang.String> nameOrUriOrEmail)
fluent setter

Parameters:
nameOrUriOrEmail - required parameter
See Also:
#setNameOrUriOrEmail(List)

clone

public Author clone()
Overrides:
clone in class java.lang.Object