it.eng.qbe.javascript
Class SelectFieldForConditionURLGenerator

java.lang.Object
  extended by it.eng.qbe.javascript.SelectFieldForConditionURLGenerator
All Implemented Interfaces:
IURLGenerator

public class SelectFieldForConditionURLGenerator
extends java.lang.Object
implements IURLGenerator

Author:
Andrea Zoppello This implementation of IURLGenerator is responsible for generating URL to select a field for where clause

Field Summary
private  java.lang.String aliasedClassName
           
private  java.lang.String classCompleteName
           
private  javax.servlet.http.HttpServletRequest httpRequest
           
private  IQbeUrlGenerator qbeUrlGenerator
           
 
Constructor Summary
SelectFieldForConditionURLGenerator(IQbeUrlGenerator qbeUrlGenerator, javax.servlet.http.HttpServletRequest httpRequest)
           
SelectFieldForConditionURLGenerator(java.lang.String classCompleteName, IQbeUrlGenerator qbeUrlGenerator, javax.servlet.http.HttpServletRequest httpRequest)
           
 
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)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

classCompleteName

private java.lang.String classCompleteName
See Also:
it.eng.qbe.utility.javascript.IURLGenerator#generateURL(java.lang.Object)

aliasedClassName

private java.lang.String aliasedClassName

qbeUrlGenerator

private IQbeUrlGenerator qbeUrlGenerator

httpRequest

private javax.servlet.http.HttpServletRequest httpRequest
Constructor Detail

SelectFieldForConditionURLGenerator

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

SelectFieldForConditionURLGenerator

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

generateURL

public java.lang.String generateURL(java.lang.Object source)
Specified by:
generateURL in interface IURLGenerator
See Also:
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:
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:
IURLGenerator.generateURL(java.lang.Object, java.lang.Object, java.lang.Object)