public class JRHyperlinkProducerMapFactory extends JRHyperlinkProducerFactory implements java.io.Serializable
This implementation wraps a hyperlink type to hyperling producer instance association map.
| Constructor and Description |
|---|
JRHyperlinkProducerMapFactory()
Creates a blank factory.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addProducer(java.lang.String linkType,
JRHyperlinkProducer producer)
Adds a hyperlink producer instance associated to a hyperlink type.
|
JRHyperlinkProducer |
getHandler(java.lang.String linkType)
Returns the hyperlink producer associated with a specific hyperlink type.
|
java.util.Map<java.lang.String,JRHyperlinkProducer> |
getProducersMap()
Exposes the type to producer association map.
|
JRHyperlinkProducer |
removeProducer(java.lang.String linkType)
Removes a type to producer association.
|
void |
setProducersMap(java.util.Map<java.lang.String,JRHyperlinkProducer> producers)
Sets the type to producer association map.
|
produceHyperlinkpublic JRHyperlinkProducerMapFactory()
public java.util.Map<java.lang.String,JRHyperlinkProducer> getProducersMap()
public void setProducersMap(java.util.Map<java.lang.String,JRHyperlinkProducer> producers)
producers - bulk type to producer association mapgetProducersMap()public void addProducer(java.lang.String linkType,
JRHyperlinkProducer producer)
linkType - the typeproducer - the producerpublic JRHyperlinkProducer removeProducer(java.lang.String linkType)
linkType - the hyperlink typepublic JRHyperlinkProducer getHandler(java.lang.String linkType)
JRHyperlinkProducerFactorygetHandler in class JRHyperlinkProducerFactorylinkType - the hyperlink typenull when none associated© 2001-2010 Jaspersoft Corporation www.jaspersoft.com