lumis.doui.hyperlink
Class DouiHyperlink

Package class diagram package DouiHyperlink
java.lang.Object
  extended by lumis.doui.hyperlink.DouiHyperlink
Direct Known Subclasses:
ParentFilterControl.ParentFilterHyperlink

public class DouiHyperlink
extends Object

Implements hyper link calculation

Since:
4.0.6

Field Summary
protected  DouiContext douiContext
           
 
Constructor Summary
DouiHyperlink(DouiContext douiContext)
           
 
Method Summary
 HyperLinkConfig getHyperLinkConfig(Node hyperLinkNode)
           
protected  Node getHyperlinkNode(String sourceId, String fieldId)
           
 String getOnClick(String sourceId, String fieldId, ISourceData data, String identifier)
           
 String getTarget(String sourceId, String fieldId, ISourceData data, String identifier)
           
 PreparedUrl getUrl(String sourceId, String fieldId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

douiContext

protected final DouiContext douiContext
Constructor Detail

DouiHyperlink

public DouiHyperlink(DouiContext douiContext)
Method Detail

getUrl

public PreparedUrl getUrl(String sourceId,
                          String fieldId)
                   throws PortalException
Throws:
PortalException

getTarget

public String getTarget(String sourceId,
                        String fieldId,
                        ISourceData data,
                        String identifier)
                 throws PortalException
Throws:
PortalException

getOnClick

public String getOnClick(String sourceId,
                         String fieldId,
                         ISourceData data,
                         String identifier)
                  throws PortalException
Throws:
PortalException

getHyperlinkNode

protected Node getHyperlinkNode(String sourceId,
                                String fieldId)
                         throws PortalException
Throws:
PortalException

getHyperLinkConfig

public HyperLinkConfig getHyperLinkConfig(Node hyperLinkNode)
                                   throws PortalException
Throws:
PortalException


Lumisportal  5.5.0.091130 - Copyright © 2001-2007, Lumis. All Rights Reserved.