Usages
License Error
The license of the app Translations for Confluence (formerly Language Macros) has expired. Please renew the license.
Abstract Class
License Error
The license of the app Translations for Confluence (formerly Language Macros) has expired. Please renew the license.
org.joget.apps.generator.model.GeneratorPlugin
Under wflow-core module
License Error
The license of the app Translations for Confluence (formerly Language Macros) has expired. Please renew the license.
Extended org.joget.plugin.base.ExtDefaultPlugin. Please refer to Plugin Base Abstract Class and Interface.
License Error
The license of the app Translations for Confluence (formerly Language Macros) has expired. Please renew the license.
Implemented org.joget.plugin.property.model.PropertyEditable. Please refer to Plugin Base Abstract Class and Interface.
License Error
The license of the app Translations for Confluence (formerly Language Macros) has expired. Please renew the license.
A base abstract class to develop a Generator plugin.
License Error
The license of the app Translations for Confluence (formerly Language Macros) has expired. Please renew the license.
Method Detail
License Error
The license of the app Translations for Confluence (formerly Language Macros) has expired. Please renew the license.
Abstract Methods
License Error
The license of the app Translations for Confluence (formerly Language Macros) has expired. Please renew the license.
generate
public abstract org.joget.apps.generator.model.GeneratorResult generate()
Execute the generator to generate/scaffolding work for app based on current working form. Please utilize GeneratorUtil in the generation logic.
License Error
The license of the app Translations for Confluence (formerly Language Macros) has expired. Please renew the license.
getExplanation
public abstract java.lang.String getExplanation()
Gets the explanation and usage for this generator to display for admin user
License Error
The license of the app Translations for Confluence (formerly Language Macros) has expired. Please renew the license.
Overridable Methods
License Error
The license of the app Translations for Confluence (formerly Language Macros) has expired. Please renew the license.
isDisabled
public boolean isDisabled()
Utility Methods
License Error
The license of the app Translations for Confluence (formerly Language Macros) has expired. Please renew the license.
public java.lang.String getFormId()
Gets the current working form id.
License Error
The license of the app Translations for Confluence (formerly Language Macros) has expired. Please renew the license.
public void setFormId(java.lang.String formId)
Sets the current working form id.
License Error
The license of the app Translations for Confluence (formerly Language Macros) has expired. Please renew the license.
getAppDefinition
public org.joget.apps.app.model.AppDefinition getAppDefinition()
Gets the current working App Definition
License Error
The license of the app Translations for Confluence (formerly Language Macros) has expired. Please renew the license.
setAppDefinition
public void setAppDefinition(org.joget.apps.app.model.AppDefinition appDef)
Sets the current working App Definition
License Error
The license of the app Translations for Confluence (formerly Language Macros) has expired. Please renew the license.
getDefaultPropertyValues
public java.lang.String getDefaultPropertyValues()
Convenience method to get default properties from Plugin Properties Options
License Error
The license of the app Translations for Confluence (formerly Language Macros) has expired. Please renew the license.
Plugin Properties Options
License Error
The license of the app Translations for Confluence (formerly Language Macros) has expired. Please renew the license.
Tutorials
License Error
The license of the app Translations for Confluence (formerly Language Macros) has expired. Please renew the license.
License Error
The license of the app Translations for Confluence (formerly Language Macros) has expired. Please renew the license.
Not available
License Error
The license of the app Translations for Confluence (formerly Language Macros) has expired. Please renew the license.