org.apache.ecs
Class Link

java.lang.Object
  |
  +--org.apache.ecs.Element
        |
        +--org.apache.ecs.ElementAttributes
              |
              +--org.apache.ecs.MultiPartElement
                    |
                    +--org.apache.ecs.SinglePartElement
                          |
                          +--org.apache.ecs.Link

public class Link
extends SinglePartElement

This class creates a <A> tag.

Version:
$Id: Link.java,v 1.3 1999/04/22 01:35:05 stephan Exp $
Author:
Stephan Nagy, Jon S. Stevens

Fields inherited from class org.apache.ecs.MultiPartElement
v_element
 
Fields inherited from class org.apache.ecs.ElementAttributes
attribute_filter, end_modifier, end_modifier_defined, filter_attribute_state, NO_ATTRIBUTE_VALUE, start_modifier, start_modifier_defined
 
Fields inherited from class org.apache.ecs.Element
case_type, codeset, element, end_element, filter, filter_state, position, VERSION
 
Constructor Summary
Link()
          Basic constructor.
 
Method Summary
(package private)  void ()
          Private initialization routine.
 Link setCharset(java.lang.String charset)
          Sets the charset="" attribute
 Link setHref(java.lang.String href)
           
 Link setMedia(java.lang.String media)
          Sets the media="" attribute
 Link setRel(java.lang.String rel)
          Sets the REL="" attribute
 Link setRev(java.lang.String rev)
          Sets the REV="" attribute
 Link setTarget(java.lang.String target)
          Sets the TARGET="" attribute
 Link setType(java.lang.String type)
          Sets the TYPE="" attribute
 
Methods inherited from class org.apache.ecs.MultiPartElement
addElementToRegistry, addElementToRegistry, addElementToRegistry, addElementToRegistry, output, output, registryHasElement, registryHasElement, removeElementFromRegistry, removeElementFromRegistry
 
Methods inherited from class org.apache.ecs.ElementAttributes
addAttribute, clone, getAttributeFilter, getAttributeFilterState, getEndModifier, getEndModifierDefined, getStartModifier, getStartModifierDefined, hasAttribute, removeAttribute, removeEndModifier, removeStartModifier, setAttributeFilter, setAttributeFilterState, setClass, setDir, setEndModifier, setEndModifierDefined, setID, setLang, setModifier, setModifier, setStartModifier, setStartModifierDefined, setStyle, setTitle
 
Methods inherited from class org.apache.ecs.Element
alterCase, getCase, getCodeSet, getElementHashEntry, getElementType, getFilter, getFilterState, getNeedClosingTag, getTagPosition, getVersion, setCase, setCodeSet, setElementType, setFilter, setFilterState, setNeedClosingTag, setTagPosition, toString, toString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait
 

Constructor Detail

Link

public Link()
Basic constructor. You need to set the attributes using the set* methods.
Method Detail

void ()
Private initialization routine.
Overrides:
in class SinglePartElement

setHref

public Link setHref(java.lang.String href)

setTarget

public Link setTarget(java.lang.String target)
Sets the TARGET="" attribute
Parameters:
target - the TARGET="" attribute

setRel

public Link setRel(java.lang.String rel)
Sets the REL="" attribute
Parameters:
rel - the REL="" attribute

setRev

public Link setRev(java.lang.String rev)
Sets the REV="" attribute
Parameters:
rev - the REV="" attribute

setCharset

public Link setCharset(java.lang.String charset)
Sets the charset="" attribute
Parameters:
charset - the charset="" attribute

setType

public Link setType(java.lang.String type)
Sets the TYPE="" attribute
Parameters:
type - set the mime type of this link

setMedia

public Link setMedia(java.lang.String media)
Sets the media="" attribute
Parameters:
media - the media="" attribute