org.broadleafcommerce.common.web.deeplink
Class DeepLink

java.lang.Object
  extended by org.broadleafcommerce.common.web.deeplink.DeepLink

public class DeepLink
extends Object

DTO Class that contains enough information to allow the client site application to generate the necessary information for a link to an admin screen

Author:
Andre Azzolini (apazzolini)

Field Summary
protected  String adminBaseUrl
           
protected  String displayText
           
protected  Object sourceObject
           
protected  String urlFragment
           
 
Constructor Summary
DeepLink()
           
 
Method Summary
 String getAdminBaseUrl()
           
 String getDisplayText()
           
 String getFullUrl()
           
 Object getSourceObject()
           
 String getUrlFragment()
           
 void setAdminBaseUrl(String adminBaseUrl)
           
 void setDisplayText(String displayText)
           
 void setSourceObject(Object sourceObject)
           
 void setUrlFragment(String urlFragment)
           
 DeepLink withAdminBaseUrl(String adminBaseUrl)
           
 DeepLink withDisplayText(String displayText)
           
 DeepLink withSourceObject(Object sourceObject)
           
 DeepLink withUrlFragment(String urlFragment)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

adminBaseUrl

protected String adminBaseUrl

urlFragment

protected String urlFragment

displayText

protected String displayText

sourceObject

protected Object sourceObject
Constructor Detail

DeepLink

public DeepLink()
Method Detail

withAdminBaseUrl

public DeepLink withAdminBaseUrl(String adminBaseUrl)

withUrlFragment

public DeepLink withUrlFragment(String urlFragment)

withDisplayText

public DeepLink withDisplayText(String displayText)

withSourceObject

public DeepLink withSourceObject(Object sourceObject)

setAdminBaseUrl

public void setAdminBaseUrl(String adminBaseUrl)

setUrlFragment

public void setUrlFragment(String urlFragment)

getFullUrl

public String getFullUrl()

getAdminBaseUrl

public String getAdminBaseUrl()

getUrlFragment

public String getUrlFragment()

getDisplayText

public String getDisplayText()

setDisplayText

public void setDisplayText(String displayText)

getSourceObject

public Object getSourceObject()

setSourceObject

public void setSourceObject(Object sourceObject)


Copyright © 2013. All Rights Reserved.