com.sun.syndication.feed.module.base
Interface CustomTag

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
CustomTagImpl

public interface CustomTag
extends java.io.Serializable

This class represents a custom tag name and value.

Version:
$Revision: 1.3 $
Author:
Robert "kebernet" Cooper

Method Summary
 java.lang.String getName()
          Returns the tag name used.
 java.lang.Object getValue()
          The value of the custom tag.
 

Method Detail

getName

java.lang.String getName()
Returns the tag name used.

Returns:
Returns the tag name used.

getValue

java.lang.Object getValue()
The value of the custom tag.

Type (JavaType) Description Examples
string (String) Any string Blue
int (Integer) Whole number values 1000
float (Float) Numbers with decimal digits 3.5
intUnit (IntUnit) Whole number value and a string 10 km
floatUnit (FloatUnit) Numbers with decimal digits and a string 1.5 km
date (ShortDate) Date of an event, in format YYYY-MM-DD 2005-12-12
dateTime (java.util.Date) Date and time for an event, in format YYYY-MM-DDThh:mm:ss 2005-12-12T12:00:00
dateTimeRange (DateTimeRange) Start and end dates for an event. An attribute of this type will contain two sub-attributes, <start> and <end> in format YYYY-MM-DD <start>1975-09-25</start>
<end>1975-09-25</end>
url (java.net.URL) HTTP URL http://www.google.com
boolean (Boolean) Value may be either true or false. true
location (CustomTagImpl.Location) Location 921 W. Dana Street, Mtn View, CA-94103

Returns:
The value of the tag. The objects class is determined by the "type" attribute on the tag.


Copyright © 2006-2009. All Rights Reserved.