it.eng.qbe.urlgenerator
Class SelectFieldForJoinWithParentUrlGenerator

java.lang.Object
  extended by it.eng.qbe.urlgenerator.SelectFieldForJoinWithParentUrlGenerator
All Implemented Interfaces:
IURLGenerator

public class SelectFieldForJoinWithParentUrlGenerator
extends java.lang.Object
implements IURLGenerator

Author:
Andrea Zoppello This implementation of IURLGenerator is responsible for generating URL to select a field that will be the right value for a join value

Constructor Summary
SelectFieldForJoinWithParentUrlGenerator(IQbeUrlGenerator qbeUrlGenerator, javax.servlet.http.HttpServletRequest httpRequest)
           
SelectFieldForJoinWithParentUrlGenerator(java.lang.String classCompleteName, IQbeUrlGenerator qbeUrlGenerator, javax.servlet.http.HttpServletRequest httpRequest, java.lang.String classPrefix)
           
 
Method Summary
 java.lang.String generateURL(java.lang.Object source)
           
 java.lang.String generateURL(java.lang.Object source, java.lang.Object addtionalParameter)
           
 java.lang.String generateURL(java.lang.Object source, java.lang.Object source2, java.lang.Object addtionalParameter)
           
 java.lang.String getClassName()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SelectFieldForJoinWithParentUrlGenerator

public SelectFieldForJoinWithParentUrlGenerator(IQbeUrlGenerator qbeUrlGenerator,
                                                javax.servlet.http.HttpServletRequest httpRequest)
Parameters:
qbeUrlGenerator -
httpRequest -

SelectFieldForJoinWithParentUrlGenerator

public SelectFieldForJoinWithParentUrlGenerator(java.lang.String classCompleteName,
                                                IQbeUrlGenerator qbeUrlGenerator,
                                                javax.servlet.http.HttpServletRequest httpRequest,
                                                java.lang.String classPrefix)
Parameters:
classCompleteName -
qbeUrlGenerator -
httpRequest -
Method Detail

generateURL

public java.lang.String generateURL(java.lang.Object source)
Specified by:
generateURL in interface IURLGenerator
See Also:
it.eng.qbe.javascript.IURLGenerator#generateURL(java.lang.Object)

generateURL

public java.lang.String generateURL(java.lang.Object source,
                                    java.lang.Object addtionalParameter)
Specified by:
generateURL in interface IURLGenerator
See Also:
it.eng.qbe.javascript.IURLGenerator#generateURL(java.lang.Object, java.lang.Object)

generateURL

public java.lang.String generateURL(java.lang.Object source,
                                    java.lang.Object source2,
                                    java.lang.Object addtionalParameter)
Specified by:
generateURL in interface IURLGenerator
See Also:
it.eng.qbe.javascript.IURLGenerator#generateURL(java.lang.Object, java.lang.Object, java.lang.Object)

getClassName

public java.lang.String getClassName()
Specified by:
getClassName in interface IURLGenerator