Smack

org.jivesoftware.smackx.bookmark
Class BookmarkedURL

java.lang.Object
  extended by org.jivesoftware.smackx.bookmark.BookmarkedURL
All Implemented Interfaces:
SharedBookmark

public class BookmarkedURL
extends java.lang.Object
implements SharedBookmark

Respresents one instance of a URL defined using JEP-0048 Bookmark Storage JEP.

Author:
Derek DeMoro

Constructor Summary
protected BookmarkedURL(java.lang.String URL)
           
protected BookmarkedURL(java.lang.String URL, java.lang.String name, boolean isRss)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.String getName()
          Returns the name representing the URL (eg.
 java.lang.String getURL()
          Returns the URL.
 boolean isRss()
          Returns true if this URL is a news feed.
 boolean isShared()
          Returns true if this bookmark is shared.
protected  void setName(java.lang.String name)
          Sets the name representing the URL.
protected  void setRss(boolean isRss)
          Set to true if this URL is an RSS or news feed.
protected  void setShared(boolean shared)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BookmarkedURL

protected BookmarkedURL(java.lang.String URL)

BookmarkedURL

protected BookmarkedURL(java.lang.String URL,
                        java.lang.String name,
                        boolean isRss)
Method Detail

getName

public java.lang.String getName()
Returns the name representing the URL (eg. Jive Software). This can be used in as a label, or identifer in applications.

Returns:
the name reprenting the URL.

setName

protected void setName(java.lang.String name)
Sets the name representing the URL.

Parameters:
name - the name.

getURL

public java.lang.String getURL()
Returns the URL.

Returns:
the url.

setRss

protected void setRss(boolean isRss)
Set to true if this URL is an RSS or news feed.

Parameters:
isRss - True if the URL is a news feed and false if it is not.

isRss

public boolean isRss()
Returns true if this URL is a news feed.

Returns:
Returns true if this URL is a news feed.

equals

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

setShared

protected void setShared(boolean shared)

isShared

public boolean isShared()
Description copied from interface: SharedBookmark
Returns true if this bookmark is shared.

Specified by:
isShared in interface SharedBookmark
Returns:
returns true if this bookmark is shared.

Smack

Copyright © 2003-2007 Jive Software.