com.sun.syndication.feed.module
Interface ModuleI

All Superinterfaces:
java.lang.Cloneable, CopyFrom, ToString
All Known Subinterfaces:
DCModuleI, SyModuleI
All Known Implementing Classes:
DCModule, Module, SyModule

public interface ModuleI
extends java.lang.Cloneable, ToString, CopyFrom

Base class for modules describing Metadata of feeds. Examples of such modules are the Dublin Core and Syndication modules.

Author:
Alejandro Abdelnur

Method Summary
 java.lang.Object clone()
          Creates a deep clone of the object.
 java.lang.String getUri()
          Returns the URI of the module.
 
Methods inherited from interface com.sun.syndication.common.ToString
toString
 
Methods inherited from interface com.sun.syndication.common.CopyFrom
copyFrom, getInterface
 

Method Detail

getUri

public java.lang.String getUri()
Returns the URI of the module.

Returns:
URI of the module.

clone

public java.lang.Object clone()
                       throws java.lang.CloneNotSupportedException
Creates a deep clone of the object.

Returns:
a clone of the object.
Throws:
java.lang.CloneNotSupportedException - thrown if an element of the object cannot be cloned.


Copyright © 2004 Sun Microsystems. All Rights Reserved.