com.arsdigita.bebop
Class ExternalLink
java.lang.Object
com.arsdigita.bebop.Completable
com.arsdigita.bebop.SimpleComponent
com.arsdigita.bebop.TextStylable
com.arsdigita.bebop.BaseLink
com.arsdigita.bebop.Link
com.arsdigita.bebop.ExternalLink
- All Implemented Interfaces:
- Cloneable, Component, Lockable
- public class ExternalLink
- extends Link
A link to an external (non-ACS) site. Does not propagate ACS-specific
URL parameters.
See BaseLink
for a description
of all Bebop Link classes.
Methods inherited from class com.arsdigita.bebop.BaseLink |
addPrintListener, firePrintEvent, generateExtraXMLAttributes, generateXML, getChild, getNoJavascriptTarget, getTarget, removePrintListener, setChild, setConfirmation, setNoJavascriptTarget, setOnClick, setTarget, setTypeAttr, setupNoJavascriptURL |
Methods inherited from class com.arsdigita.bebop.SimpleComponent |
children, exportAttributes, getAttribute, getClassAttr, getIdAttr, getKey, getMetaDataAttribute, getStyleAttr, hasAttributes, isLocked, isVisible, lock, register, register, respond, setAttribute, setClassAttr, setIdAttr, setKey, setMetaDataAttribute, setStyleAttr, setVisible |
versionId
public static final String versionId
- See Also:
- Constant Field Values
ExternalLink
public ExternalLink(Component child,
String url)
ExternalLink
public ExternalLink(Component child,
PrintListener l)
ExternalLink
public ExternalLink(String label,
String url)
ExternalLink
public ExternalLink(String label,
PrintListener l)
ExternalLink
public ExternalLink(PrintListener l)
prepareURL
protected String prepareURL(PageState state,
String url)
- Processes the URL for this link after the print listener runs.
- Overrides:
prepareURL
in class Link
- Parameters:
state
- the current page stateurl
- the original URL
- Returns:
- the original, unchanged URL.
Copyright (c) 2004 Red Hat, Inc. Corporation. All Rights Reserved. Generated at July 21 2004:2337 UTC