yawda.data.model.application
Class CNavigationItem

java.lang.Object
  extended byyawda.data.model.application.CNavigationItem

public final class CNavigationItem
extends Object

Author:
Quentin Anciaux

Constructor Summary
CNavigationItem(String source, String destination, String onEvent, String parameters, boolean redirect, CModule topModule)
           
 
Method Summary
 CModule getDestination()
           
 String getDestinationPath()
           
 String getOnEvent()
           
 String getParameter(String paramName)
           
 Map getParameters()
           
 String getPopupParams()
           
 CModule getSource()
           
 String getSourcePath()
           
 String getStrParameters()
           
 boolean isOpenInPopup()
           
 boolean isRedirect()
           
 String toString()
           
 String toString(String tabs, boolean printSrc, boolean printDest)
           
static CNavigationItem unmarshall(Node node, CModule parent)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CNavigationItem

public CNavigationItem(String source,
                       String destination,
                       String onEvent,
                       String parameters,
                       boolean redirect,
                       CModule topModule)
Parameters:
source -
destination -
onEvent -
parameters -
Method Detail

isOpenInPopup

public final boolean isOpenInPopup()

getPopupParams

public final String getPopupParams()

getSource

public final CModule getSource()
Returns:

isRedirect

public boolean isRedirect()

getDestination

public final CModule getDestination()
Returns:

getDestinationPath

public final String getDestinationPath()

getSourcePath

public final String getSourcePath()

getOnEvent

public final String getOnEvent()
Returns:

getParameters

public final Map getParameters()
Returns:

getStrParameters

public final String getStrParameters()
Returns:

getParameter

public final String getParameter(String paramName)
Parameters:
paramName -
Returns:

unmarshall

public static final CNavigationItem unmarshall(Node node,
                                               CModule parent)
Parameters:
node -
parent -
Returns:

toString

public final String toString()
See Also:
Object.toString()

toString

public final String toString(String tabs,
                             boolean printSrc,
                             boolean printDest)
Parameters:
tabs -
Returns: