|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectfr.opensagres.xdocreport.document.docx.preprocessor.sax.hyperlinks.HyperlinkRegistry
public class HyperlinkRegistry
Registry which stores each Hyperlink of the final generated report.
| Field Summary | |
|---|---|
static String |
KEY
|
| Constructor Summary | |
|---|---|
HyperlinkRegistry()
|
|
| Method Summary | |
|---|---|
List<HyperlinkInfo> |
getHyperlinks()
Returns list of Hyperlink. |
String |
registerHyperlink(String target)
Register external hyperlink. |
String |
registerHyperlink(String target,
String targetMode)
Register in the registry the given Hyperlink and returns the computed if of the hyperlink. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String KEY
| Constructor Detail |
|---|
public HyperlinkRegistry()
| Method Detail |
|---|
public String registerHyperlink(String target,
String targetMode)
This method is called at first by the entry "document.xml" which defines hyperlink (after preprocessing) like this :
To generate for instance
The registry stores each hyperlink which are used in the second XML entry "word/_rels/document.xml.rels" :
[#if ___HyperlinkRegistry??]
[#list ___HyperlinkRegistry.hyperlinks as ___info]
[/#list]
[/#if]
To generate for instance
id - target - targetMode -
public String registerHyperlink(String target)
target -
public List<HyperlinkInfo> getHyperlinks()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||