it.eng.qbe.urlgenerator
Class SelectFieldForSelectionURLGenerator

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

public class SelectFieldForSelectionURLGenerator
extends java.lang.Object
implements IURLGenerator

Author:
Zoppello

Constructor Summary
SelectFieldForSelectionURLGenerator(IQbeUrlGenerator qbeUrlGenerator, javax.servlet.http.HttpServletRequest httpRequest)
           
SelectFieldForSelectionURLGenerator(java.lang.String className, IQbeUrlGenerator qbeUrlGenerator, javax.servlet.http.HttpServletRequest httpRequest)
           
 
Method Summary
 java.lang.String generateURL(java.lang.Object fieldName)
           
 java.lang.String generateURL(java.lang.Object source, java.lang.Object addtionalParameter)
           
 java.lang.String generateURL(java.lang.Object fieldName, java.lang.Object fieldLabel, java.lang.Object additionalParameters)
           
 java.lang.String generateURLForCalculateField(java.lang.String calculatedFieldId, java.lang.String entityName, java.lang.String cFieldCompleteName)
           
 java.lang.String getClassName()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SelectFieldForSelectionURLGenerator

public SelectFieldForSelectionURLGenerator(IQbeUrlGenerator qbeUrlGenerator,
                                           javax.servlet.http.HttpServletRequest httpRequest)

SelectFieldForSelectionURLGenerator

public SelectFieldForSelectionURLGenerator(java.lang.String className,
                                           IQbeUrlGenerator qbeUrlGenerator,
                                           javax.servlet.http.HttpServletRequest httpRequest)
Method Detail

generateURL

public java.lang.String generateURL(java.lang.Object fieldName)
Specified by:
generateURL in interface IURLGenerator

generateURL

public java.lang.String generateURL(java.lang.Object source,
                                    java.lang.Object addtionalParameter)
Specified by:
generateURL in interface IURLGenerator

generateURL

public java.lang.String generateURL(java.lang.Object fieldName,
                                    java.lang.Object fieldLabel,
                                    java.lang.Object additionalParameters)
Specified by:
generateURL in interface IURLGenerator

generateURLForCalculateField

public java.lang.String generateURLForCalculateField(java.lang.String calculatedFieldId,
                                                     java.lang.String entityName,
                                                     java.lang.String cFieldCompleteName)

getClassName

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