|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sf.jasperreports.charts.util.MultiAxisChartHyperlinkProvider
public class MultiAxisChartHyperlinkProvider
A chart item hyperlink provider used for multiple axis charts. A separate hyperlink provider can be set for each axis/dataset in the multi chart. This provider then resolves the provider for each chart entity and delegates the hyperlink retrieval to it.
| Constructor Summary | |
|---|---|
MultiAxisChartHyperlinkProvider()
Creates a multiple axis chart hyperlink provider. |
|
| Method Summary | |
|---|---|
void |
addHyperlinkProvider(Dataset dataset,
ChartHyperlinkProvider provider)
Registers a hyperlink provider for a specific dataset. |
protected Dataset |
getEntityDataset(ChartEntity entity)
|
JRPrintHyperlink |
getEntityHyperlink(ChartEntity entity)
Determines the provider for the chart entity based on its dataset, and delegates the call to it. |
boolean |
hasHyperlinks()
Returns true if any of the registered providers has hyperlinks. |
protected ChartHyperlinkProvider |
resolveEntityProvider(ChartEntity entity)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MultiAxisChartHyperlinkProvider()
| Method Detail |
|---|
public void addHyperlinkProvider(Dataset dataset,
ChartHyperlinkProvider provider)
dataset - the datasetprovider - the hyperlink providerpublic boolean hasHyperlinks()
true if any of the registered providers has hyperlinks.
hasHyperlinks in interface ChartHyperlinkProviderpublic JRPrintHyperlink getEntityHyperlink(ChartEntity entity)
getEntityHyperlink in interface ChartHyperlinkProviderprotected ChartHyperlinkProvider resolveEntityProvider(ChartEntity entity)
protected Dataset getEntityDataset(ChartEntity entity)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||