org.intabulas.sandler.elements.impl
Class LinkImpl

java.lang.Object
  extended by org.intabulas.sandler.elements.impl.LinkImpl
All Implemented Interfaces:
AtomElement, Link, ParseableEntity

public class LinkImpl
extends Object
implements Link, AtomElement

LinkImpl

Version:
$Id: LinkImpl.java,v 1.2 2004/01/02 01:43:57 intabulas Exp $
Author:
Mark Lussier

Field Summary
 
Fields inherited from interface org.intabulas.sandler.elements.AtomElement
ATOM_NAMESPACE, ATOM_VERSION, ATTRIBUTE_HREF, ATTRIBUTE_LANG, ATTRIBUTE_LANG_NP, ATTRIBUTE_MODE, ATTRIBUTE_NAME, ATTRIBUTE_REL, ATTRIBUTE_TITLE, ATTRIBUTE_TYPE, ATTRIBUTE_URL, ATTRIBUTE_VERSION, ATTRIBUTE_XMLNS, CDATA_END, CDATA_START, ELEMENT_AUTHOR, ELEMENT_CONTENT, ELEMENT_CONTRIBUTOR, ELEMENT_COPYRIGHT, ELEMENT_CREATED, ELEMENT_EMAIL, ELEMENT_ENTRY, ELEMENT_FEED, ELEMENT_GENERATOR, ELEMENT_HOMEPAGE, ELEMENT_ID, ELEMENT_INFO, ELEMENT_ISSUED, ELEMENT_LINK, ELEMENT_MODIFIED, ELEMENT_NAME, ELEMENT_SUMMARY, ELEMENT_TAGLINE, ELEMENT_TITLE, ELEMENT_URL, FORMAT_COMMENT, FORMAT_ENDELEMENT, FORMAT_FEEDATTRIBUTES, FORMAT_NAMEATTRIBUTE, FORMAT_STARTELEMENT, FORMAT_STRINGELEMENT, HTMLTAG_BEGIN, HTMLTAG_CLOSE, HTMLTAG_END, HTMLTAG_START, SPACE, XML_STARTDOC
 
Constructor Summary
LinkImpl()
           
 
Method Summary
 String getHref()
           
 String getRelationship()
           
 String getTitle()
           
 String getType()
           
 void loadDocument(org.xmlpull.v1.XmlPullParser parser)
          Extract relevant content from the parser stream
 void setHref(String href)
           
 void setRelationship(String rel)
           
 void setTitle(String title)
           
 void setType(String type)
           
 String toString()
          Returns a string representation of the object.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LinkImpl

public LinkImpl()
Method Detail

getType

public String getType()
Specified by:
getType in interface Link
Returns:

getTitle

public String getTitle()
Specified by:
getTitle in interface Link
Returns:

getRelationship

public String getRelationship()
Specified by:
getRelationship in interface Link
Returns:

setRelationship

public void setRelationship(String rel)
Specified by:
setRelationship in interface Link
Parameters:
rel -

setHref

public void setHref(String href)
Specified by:
setHref in interface Link
Parameters:
href -

getHref

public String getHref()
Specified by:
getHref in interface Link
Returns:

setType

public void setType(String type)
Specified by:
setType in interface Link
Parameters:
type -

setTitle

public void setTitle(String title)
Specified by:
setTitle in interface Link
Parameters:
title -

toString

public String toString()
Returns a string representation of the object.

Overrides:
toString in class Object
Returns:
a String representation of the object.

loadDocument

public void loadDocument(org.xmlpull.v1.XmlPullParser parser)
                  throws org.xmlpull.v1.XmlPullParserException
Extract relevant content from the parser stream

Specified by:
loadDocument in interface ParseableEntity
Parameters:
parser - the XML Pull Parser instabce
Throws:
org.xmlpull.v1.XmlPullParserException


Copyright © 2003-2004 Mark Lussier. All Rights Reserved.