com.liferay.portlet
Class RouteImpl

java.lang.Object
  extended by com.liferay.portlet.RouteImpl
All Implemented Interfaces:
com.liferay.portal.kernel.portlet.Route

public class RouteImpl
extends java.lang.Object
implements com.liferay.portal.kernel.portlet.Route

Author:
Connor McKay, Brian Wing Shun Chan

Constructor Summary
RouteImpl(java.lang.String pattern)
           
 
Method Summary
 void addGeneratedParameter(java.lang.String name, java.lang.String pattern)
           
 void addIgnoredParameter(java.lang.String name)
           
 void addImplicitParameter(java.lang.String name, java.lang.String value)
           
 void addOverriddenParameter(java.lang.String name, java.lang.String value)
           
 java.util.Map<java.lang.String,com.liferay.portal.kernel.util.StringParser> getGeneratedParameters()
           
 java.util.Set<java.lang.String> getIgnoredParameters()
           
 java.util.Map<java.lang.String,java.lang.String> getImplicitParameters()
           
 java.util.Map<java.lang.String,java.lang.String> getOverriddenParameters()
           
 java.lang.String parametersToUrl(java.util.Map<java.lang.String,java.lang.String> parameters)
           
 boolean urlToParameters(java.lang.String url, java.util.Map<java.lang.String,java.lang.String> parameters)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RouteImpl

public RouteImpl(java.lang.String pattern)
Method Detail

addGeneratedParameter

public void addGeneratedParameter(java.lang.String name,
                                  java.lang.String pattern)
Specified by:
addGeneratedParameter in interface com.liferay.portal.kernel.portlet.Route

addIgnoredParameter

public void addIgnoredParameter(java.lang.String name)
Specified by:
addIgnoredParameter in interface com.liferay.portal.kernel.portlet.Route

addImplicitParameter

public void addImplicitParameter(java.lang.String name,
                                 java.lang.String value)
Specified by:
addImplicitParameter in interface com.liferay.portal.kernel.portlet.Route

addOverriddenParameter

public void addOverriddenParameter(java.lang.String name,
                                   java.lang.String value)
Specified by:
addOverriddenParameter in interface com.liferay.portal.kernel.portlet.Route

getGeneratedParameters

public java.util.Map<java.lang.String,com.liferay.portal.kernel.util.StringParser> getGeneratedParameters()
Specified by:
getGeneratedParameters in interface com.liferay.portal.kernel.portlet.Route

getIgnoredParameters

public java.util.Set<java.lang.String> getIgnoredParameters()
Specified by:
getIgnoredParameters in interface com.liferay.portal.kernel.portlet.Route

getImplicitParameters

public java.util.Map<java.lang.String,java.lang.String> getImplicitParameters()
Specified by:
getImplicitParameters in interface com.liferay.portal.kernel.portlet.Route

getOverriddenParameters

public java.util.Map<java.lang.String,java.lang.String> getOverriddenParameters()
Specified by:
getOverriddenParameters in interface com.liferay.portal.kernel.portlet.Route

parametersToUrl

public java.lang.String parametersToUrl(java.util.Map<java.lang.String,java.lang.String> parameters)
Specified by:
parametersToUrl in interface com.liferay.portal.kernel.portlet.Route

urlToParameters

public boolean urlToParameters(java.lang.String url,
                               java.util.Map<java.lang.String,java.lang.String> parameters)
Specified by:
urlToParameters in interface com.liferay.portal.kernel.portlet.Route