Class ParameterWindowComponent
- java.lang.Object
-
- org.openbravo.client.kernel.BaseComponent
-
- org.openbravo.client.kernel.BaseTemplateComponent
-
- org.openbravo.client.application.window.ParameterWindowComponent
-
- All Implemented Interfaces:
Component
public class ParameterWindowComponent extends BaseTemplateComponent
The component which takes care of creating a class for a specific paramter window.- Author:
- alostale
-
-
Field Summary
-
Fields inherited from class org.openbravo.client.kernel.BaseTemplateComponent
BASE_QUALIFIER, DATA_PARAMETER
-
Fields inherited from class org.openbravo.client.kernel.BaseComponent
adcs
-
-
Constructor Summary
Constructors Constructor Description ParameterWindowComponent()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
generate()
Generates the content of the component which is sent to the client for execution/rendering.String
getActionHandler()
List<List>
getButtonList()
String
getClientSideValidation()
protected Template
getComponentTemplate()
String
getDynamicColumns()
String
getOnLoadFunction()
String
getOnRefreshFunction()
OBViewParameterHandler
getParamHandler()
String
getProcessId()
String
getReportId()
String
getThreadSafe()
String
getWindowClientClassName()
boolean
isHtmlExport()
boolean
isPdfExport()
boolean
isPopup()
boolean
isReport()
boolean
isXlsExport()
void
setParentWindow(Window parentWindow)
void
setPoup(boolean popup)
void
setProcess(Process process)
void
setUniqueString(String uniqueString)
-
Methods inherited from class org.openbravo.client.kernel.BaseTemplateComponent
getData, setComponentTemplate
-
Methods inherited from class org.openbravo.client.kernel.BaseComponent
bypassAuthentication, createComponent, getADCS, getApplicationName, getContentType, getContextUrl, getDependencies, getETag, getId, getLastModified, getModule, getModulePackageName, getParameter, getParameterNames, getParameters, getSafeValue, hasParameter, isClassicMode, isInDevelopment, isInDevelopment, isJavaScriptComponent, nullifyModuleCache, setContextUrl, setDependencies, setId, setParameters, stripHost
-
-
-
-
Method Detail
-
getComponentTemplate
protected Template getComponentTemplate()
- Overrides:
getComponentTemplate
in classBaseTemplateComponent
-
getWindowClientClassName
public String getWindowClientClassName()
-
setUniqueString
public void setUniqueString(String uniqueString)
-
generate
public String generate()
Description copied from interface:Component
Generates the content of the component which is sent to the client for execution/rendering.- Specified by:
generate
in interfaceComponent
- Overrides:
generate
in classBaseTemplateComponent
- Returns:
- the generated javascript which is send back to the client
-
isPopup
public boolean isPopup()
-
setPoup
public void setPoup(boolean popup)
-
getThreadSafe
public String getThreadSafe()
-
setProcess
public void setProcess(Process process)
-
getParamHandler
public OBViewParameterHandler getParamHandler()
-
getActionHandler
public String getActionHandler()
-
getProcessId
public String getProcessId()
-
getClientSideValidation
public String getClientSideValidation()
-
getOnLoadFunction
public String getOnLoadFunction()
-
getOnRefreshFunction
public String getOnRefreshFunction()
-
isReport
public boolean isReport()
-
getReportId
public String getReportId()
-
isXlsExport
public boolean isXlsExport()
-
isPdfExport
public boolean isPdfExport()
-
isHtmlExport
public boolean isHtmlExport()
-
getDynamicColumns
public String getDynamicColumns()
-
setParentWindow
public void setParentWindow(Window parentWindow)
-
-