Package de.xima.fc.gui.builder
Class AFormShareScriptBuilder
java.lang.Object
de.xima.fc.gui.builder.AFormShareScriptBuilder
- Direct Known Subclasses:
FormAjaxScriptBuilder,FormApiScriptBuilder
Abstract base class for generating form share scripts
- Author:
- XIMA MEDIA GmbH
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanprotected Stringstatic final booleanstatic final Stringstatic final Stringstatic final booleanstatic final Stringstatic final Stringstatic final booleanstatic final booleanstatic final booleanstatic final booleanstatic final booleanstatic final booleanstatic final booleanprotected booleanprotected Stringprotected Stringprotected booleanprotected Projektprotected booleanprotected booleanprotected booleanprotected Stringprotected booleanprotected booleanprotected booleanprotected ServerSelectionModel.Server -
Constructor Summary
ConstructorsConstructorDescriptionAFormShareScriptBuilder(ServerSelectionModel.Server server, Projekt project) -
Method Summary
Modifier and TypeMethodDescriptionabstract Stringbuild()Builds the for loading script based on the given propertiesprotected StringgetIndentationSpaces(int indent) protected StringgetRequestData(int indent) withAjaxAuto(boolean ajaxAuto) withContainerId(String containerId) withLoadJqueryFirst(boolean loadJqueryFirst) withPpErrorUrl(String ppErrorUrl) withPpSuccessUrl(String ppSuccessUrl) withPpUseBaseUrl(boolean ppUseBaseUrl) withProject(Projekt project) withRpFormOnly(boolean rpFormOnly) withRpInline(boolean rpInline) withRpKeepAlive(boolean rpKeepAlive) withRpTheme(Textbaustein rpTheme) withRpUseCss(boolean rpUseCss) withRpUseJq(boolean rpUseJq) withRpUseUi(boolean rpUseUi)
-
Field Details
-
DEFAULT_LOAD_JQUERY_FIRST
public static final boolean DEFAULT_LOAD_JQUERY_FIRST- See Also:
-
DEFAULT_RP_INLINE
public static final boolean DEFAULT_RP_INLINE- See Also:
-
DEFAULT_RP_FORM_ONLY
public static final boolean DEFAULT_RP_FORM_ONLY- See Also:
-
DEFAULT_RP_USE_JQ
public static final boolean DEFAULT_RP_USE_JQ- See Also:
-
DEFAULT_RP_KEEP_ALIVE
public static final boolean DEFAULT_RP_KEEP_ALIVE- See Also:
-
DEFAULT_RP_USE_CSS
public static final boolean DEFAULT_RP_USE_CSS- See Also:
-
DEFAULT_RP_USE_UI
public static final boolean DEFAULT_RP_USE_UI- See Also:
-
DEFAULT_AJAX_AUTO
public static final boolean DEFAULT_AJAX_AUTO- See Also:
-
DEFAULT_PP_USE_BASE_URL
public static final boolean DEFAULT_PP_USE_BASE_URL- See Also:
-
DEFAULT_PP_SUCCESS_URL
- See Also:
-
DEFAULT_PP_ERROR_URL
- See Also:
-
DEFAULT_CONTAINER_ID
- See Also:
-
DEFAULT_INDENTATION
- See Also:
-
server
-
project
-
loadJqueryFirst
protected boolean loadJqueryFirst -
rpInline
protected boolean rpInline -
rpFormOnly
protected boolean rpFormOnly -
rpKeepAlive
protected boolean rpKeepAlive -
rpUseJq
protected boolean rpUseJq -
rpUseCss
protected boolean rpUseCss -
rpUseUi
protected boolean rpUseUi -
ajaxAuto
protected boolean ajaxAuto -
ppUseBaseUrl
protected boolean ppUseBaseUrl -
rpTheme
-
ppSuccessUrl
-
ppErrorUrl
-
containerId
-
-
Constructor Details
-
AFormShareScriptBuilder
-
-
Method Details
-
withRpInline
-
withRpTheme
-
withLoadJqueryFirst
-
withRpFormOnly
-
withRpKeepAlive
-
withPpUseBaseUrl
-
withRpUseJq
-
withRpUseCss
-
withRpUseUi
-
withAjaxAuto
-
withPpSuccessUrl
-
withPpErrorUrl
-
withContainerId
-
withServer
-
withProject
-
build
Builds the for loading script based on the given properties -
getRequestData
-
getIndentationSpaces
-