net.sf.jasperreports.engine.export
Class JRHyperlinkTargetProducerFactory
java.lang.Object
net.sf.jasperreports.engine.export.JRHyperlinkTargetProducerFactory
- Direct Known Subclasses:
- DefaultHyperlinkTargetProducerFactory, JRHyperlinkTargetProducerMapFactory
public abstract class JRHyperlinkTargetProducerFactory
- extends Object
An abstract factory of hyperlink target producers.
The factory is responsible for returning a hyperlink target producer for a
custom hyperlink type.
- Version:
- $Id: JRHyperlinkTargetProducerFactory.java 4595 2011-09-08 15:55:10Z teodord $
- Author:
- Teodor Danciu (teodord@users.sourceforge.net)
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JRHyperlinkTargetProducerFactory
public JRHyperlinkTargetProducerFactory()
getHyperlinkTargetProducer
public abstract JRHyperlinkTargetProducer getHyperlinkTargetProducer(String linkTarget)
- Returns the hyperlink target producer associated with a specific hyperlink target.
- Parameters:
linkTarget - the hyperlink target
- Returns:
- an associated hyperlink target producer, or
null when none associated
produceHyperlinkTarget
public String produceHyperlinkTarget(JRPrintHyperlink hyperlink)
- Generates the String hyperlink target for a hyperlink instance based on its
type and on the associated hyperlink target producer.
- Parameters:
hyperlink - the hyperlink instance
- Returns:
- the genereated String hyperlink target
- See Also:
JRHyperlinkTargetProducer.getHyperlinkTarget(JRPrintHyperlink)
Copyright © 2012. All Rights Reserved.