it.eng.qbe.urlgenerator
Class SelectClassForWizardURLGenerator

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

public class SelectClassForWizardURLGenerator
extends java.lang.Object
implements IURLGenerator

The Class SelectClassForWizardURLGenerator.

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

Constructor Summary
SelectClassForWizardURLGenerator(IQbeUrlGenerator qbeUrlGenerator, javax.servlet.http.HttpServletRequest httpRequest)
          Instantiates a new select class for wizard url generator.
 
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.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SelectClassForWizardURLGenerator

public SelectClassForWizardURLGenerator(IQbeUrlGenerator qbeUrlGenerator,
                                        javax.servlet.http.HttpServletRequest httpRequest)
Instantiates a new select class for wizard url generator.

Parameters:
qbeUrlGenerator - the qbe url generator
httpRequest - the http request
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.utility.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)

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