com.webmethods.caf.faces.data.export.atom
Class Link

java.lang.Object
  extended by com.webmethods.caf.faces.data.export.atom.Element
      extended by com.webmethods.caf.faces.data.export.atom.Link

public class Link
extends Element

Represents an atom link element.


Nested Class Summary
 
Nested classes/interfaces inherited from class com.webmethods.caf.faces.data.export.atom.Element
Element.ElementContentType, Element.Property
 
Field Summary
protected  String m_href
           
protected  String m_hreflang
           
protected  String m_length
           
protected  String m_rel
           
protected  String m_title
           
protected  String m_type
           
 
Fields inherited from class com.webmethods.caf.faces.data.export.atom.Element
m_attributes, m_base, m_baseURI, m_children, m_content, m_lang, m_name, m_parent, STRIP_FROM_NORMAL_NAME
 
Constructor Summary
Link()
           
Link(Object o)
           
 
Method Summary
 String getHref()
           
 String getHreflang()
           
 String getLength()
           
 String getRel()
           
 String getTitle()
           
 String getType()
           
protected  void printStartTag(PrintWriter out, int tabs)
          Prints the start tag for this element.
 void setContent(String content)
           
 void setHref(String href)
           
 void setHreflang(String hreflang)
           
 void setLength(String length)
           
protected  void setProperties(IContentProvider provider, Collection keys)
          Set the normalized properties of this element.
 void setRel(String rel)
           
 void setTitle(String title)
           
 void setType(String type)
           
 
Methods inherited from class com.webmethods.caf.faces.data.export.atom.Element
enforceChildrenConformance, enforceChildrenConformance, enforceConformance, escapeXMLContent, escapeXMLName, firstValue, getAttributes, getBase, getBaseUri, getBaseURI, getChildren, getContent, getLang, getName, getParent, initialize, multipleValues, printAttribute, printChildren, printChildren, printChildren, printContent, printEndTag, printTextualContent, serialize, setAttributes, setBase, setChildren, setLang, setName, setParent, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

m_href

protected String m_href

m_hreflang

protected String m_hreflang

m_rel

protected String m_rel

m_length

protected String m_length

m_title

protected String m_title

m_type

protected String m_type
Constructor Detail

Link

public Link()

Link

public Link(Object o)
Method Detail

setProperties

protected void setProperties(IContentProvider provider,
                             Collection keys)
Description copied from class: Element
Set the normalized properties of this element.

Overrides:
setProperties in class Element

setContent

public void setContent(String content)
Overrides:
setContent in class Element

printStartTag

protected void printStartTag(PrintWriter out,
                             int tabs)
Description copied from class: Element
Prints the start tag for this element. Includes open bracket, tag name, and attributes, but not close bracket (">").

Overrides:
printStartTag in class Element

getHref

public String getHref()

setHref

public void setHref(String href)

getHreflang

public String getHreflang()

setHreflang

public void setHreflang(String hreflang)

getLength

public String getLength()

setLength

public void setLength(String length)

getRel

public String getRel()

setRel

public void setRel(String rel)

getTitle

public String getTitle()

setTitle

public void setTitle(String title)

getType

public String getType()

setType

public void setType(String type)