it.eng.spagobi.engines.network.bean
Class CrossNavigationLink
java.lang.Object
it.eng.spagobi.engines.network.bean.CrossNavigationLink
public class CrossNavigationLink
- extends java.lang.Object
Field Summary |
static org.apache.log4j.Logger |
logger
|
Method Summary |
void |
addParameter(java.lang.String name,
java.lang.String value,
java.lang.String type,
java.lang.String property)
|
java.lang.String |
getDocument()
|
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> |
getDynamicParameters()
Get the map (type,(parameter,property)) for the dynamic parameters. |
java.util.Map<java.lang.String,java.lang.String> |
getFixedParameters()
Get the map (name/value) for the fixed parameters. |
java.lang.String |
getTarget()
|
void |
setTarget(java.lang.String target)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
public static transient org.apache.log4j.Logger logger
CrossNavigationLink
public CrossNavigationLink(java.lang.String document)
addParameter
public void addParameter(java.lang.String name,
java.lang.String value,
java.lang.String type,
java.lang.String property)
getFixedParameters
public java.util.Map<java.lang.String,java.lang.String> getFixedParameters()
- Get the map (name/value) for the fixed parameters.
The fixed parameters are the ones with type RELATIVE and ABSOLUTE
- Returns:
getDynamicParameters
public java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> getDynamicParameters()
- Get the map (type,(parameter,property)) for the dynamic parameters.
The dynamic parameters are the ones with type EDGE and NODE.
We need these three informations to create the cross navigation link.
Type: to understand the event
Parameter: name of the parameter
Property: the property of the object to bind
- Returns:
getDocument
public java.lang.String getDocument()
getTarget
public java.lang.String getTarget()
setTarget
public void setTarget(java.lang.String target)