it.eng.qbe.urlgenerator
Class SelectFieldForConditionURLGenerator

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

public class SelectFieldForConditionURLGenerator
extends java.lang.Object
implements IURLGenerator

The Class SelectFieldForConditionURLGenerator.

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

Constructor Summary
SelectFieldForConditionURLGenerator(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)
          Generate url.
 java.lang.String generateURL(java.lang.Object source, java.lang.Object addtionalParameter)
          Generate url.
 java.lang.String generateURL(java.lang.Object source, java.lang.Object source2, java.lang.Object addtionalParameter)
          Generate url.
 java.lang.String getClassName()
          Gets the class name.
 java.lang.String getClassPrefix()
          Gets the class prefix.
 void setClassPrefix(java.lang.String classPrefix)
          Sets the class prefix.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SelectFieldForConditionURLGenerator

public SelectFieldForConditionURLGenerator(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)
Generate url.

Specified by:
generateURL in interface IURLGenerator
Parameters:
source - the source
Returns:
the string
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)
Generate url.

Specified by:
generateURL in interface IURLGenerator
Parameters:
source - the source
addtionalParameter - the addtional parameter
Returns:
the string
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)
Generate url.

Specified by:
generateURL in interface IURLGenerator
Parameters:
source - the source
source2 - the source2
addtionalParameter - the addtional parameter
Returns:
the string
See Also:
it.eng.qbe.javascript.IURLGenerator#generateURL(java.lang.Object, java.lang.Object, java.lang.Object)

getClassPrefix

public java.lang.String getClassPrefix()
Gets the class prefix.

Returns:
the class prefix

setClassPrefix

public void setClassPrefix(java.lang.String classPrefix)
Sets the class prefix.

Parameters:
classPrefix - the new class prefix

getClassName

public java.lang.String getClassName()
Description copied from interface: IURLGenerator
Gets the class name.

Specified by:
getClassName in interface IURLGenerator
Returns:
the class name