Class ModuleActionsGenerator

  • All Implemented Interfaces:
    IGenerator

    public class ModuleActionsGenerator
    extends AbstractGenerator
    implements IGenerator
    This generator generate module-based actions like delete, create, edit, new, update, show and so on.
    Version:
    $Id: $Id
    Author:
    another
    • Field Detail

      • exportXMLSufix

        public static final java.lang.String exportXMLSufix
        Sufix for export XML - bean.
        See Also:
        Constant Field Values
      • exportCSVSufix

        public static final java.lang.String exportCSVSufix
        Sufix for export CSV - bean.
        See Also:
        Constant Field Values
    • Constructor Detail

      • ModuleActionsGenerator

        public ModuleActionsGenerator​(MetaView aView)
        Creates a new ModuleActionsGenerator.
        Parameters:
        aView - a MetaView object.
    • Method Detail

      • getBaseActionName

        public static java.lang.String getBaseActionName​(MetaModuleSection section)
        Returns the name of the base action for the given section.
        Parameters:
        section - a MetaModuleSection object.
        Returns:
        a String object.
      • getActionSuffix

        public static java.lang.String getActionSuffix​(MetaModuleSection section)
        Returns the right part of all action names tied to this section (like ***FooAction).
        Parameters:
        section - a MetaModuleSection object.
        Returns:
        a String object.
      • getMultiOpActionName

        public static java.lang.String getMultiOpActionName​(MetaModuleSection section)

        getMultiOpActionName.

        Parameters:
        section - a MetaModuleSection object.
        Returns:
        a String object.
      • getMultiOpDialogActionName

        public static java.lang.String getMultiOpDialogActionName​(MetaModuleSection section)

        getMultiOpDialogActionName.

        Parameters:
        section - a MetaModuleSection object.
        Returns:
        a String object.
      • getShowActionName

        public static java.lang.String getShowActionName​(MetaModuleSection section)

        getShowActionName.

        Parameters:
        section - a MetaModuleSection object.
        Returns:
        a String object.
      • getExportActionName

        public static java.lang.String getExportActionName​(MetaModuleSection section)

        getExportActionName.

        Parameters:
        section - a MetaModuleSection object.
        Returns:
        a String object.
      • getSearchActionName

        public static java.lang.String getSearchActionName​(MetaModuleSection section)

        getSearchActionName.

        Parameters:
        section - a MetaModuleSection object.
        Returns:
        a String object.
      • getShowQueryActionName

        public static java.lang.String getShowQueryActionName​(MetaModuleSection section)

        getShowQueryActionName.

        Parameters:
        section - a MetaModuleSection object.
        Returns:
        a String object.
      • getExecuteQueryActionName

        public static java.lang.String getExecuteQueryActionName​(MetaModuleSection section)

        getExecuteQueryActionName.

        Parameters:
        section - a MetaModuleSection object.
        Returns:
        a String object.
      • getEditActionName

        public static java.lang.String getEditActionName​(MetaModuleSection section)

        getEditActionName.

        Parameters:
        section - a MetaModuleSection object.
        Returns:
        a String object.
      • getUpdateActionName

        public static java.lang.String getUpdateActionName​(MetaModuleSection section)

        getUpdateActionName.

        Parameters:
        section - a MetaModuleSection object.
        Returns:
        a String object.
      • getLanguageCopyActionName

        public static java.lang.String getLanguageCopyActionName​(MetaModuleSection section)

        getLanguageCopyActionName.

        Parameters:
        section - a MetaModuleSection object.
        Returns:
        a String object.
      • getSwitchMultilingualityActionName

        public static java.lang.String getSwitchMultilingualityActionName​(MetaModuleSection section)

        getSwitchMultilingualityActionName.

        Parameters:
        section - a MetaModuleSection object.
        Returns:
        a String object.
      • getVersionInfoActionName

        public static java.lang.String getVersionInfoActionName​(MetaModuleSection section)

        getVersionInfoActionName.

        Parameters:
        section - a MetaModuleSection object.
        Returns:
        a String object.
      • getNewActionName

        public static java.lang.String getNewActionName​(MetaModuleSection section)

        getNewActionName.

        Parameters:
        section - a MetaModuleSection object.
        Returns:
        a String object.
      • getCreateActionName

        public static java.lang.String getCreateActionName​(MetaModuleSection section)

        getCreateActionName.

        Parameters:
        section - a MetaModuleSection object.
        Returns:
        a String object.
      • getDeleteActionName

        public static java.lang.String getDeleteActionName​(MetaModuleSection section)

        getDeleteActionName.

        Parameters:
        section - a MetaModuleSection object.
        Returns:
        a String object.
      • getDuplicateActionName

        public static java.lang.String getDuplicateActionName​(MetaModuleSection section)

        getDuplicateActionName.

        Parameters:
        section - a MetaModuleSection object.
        Returns:
        a String object.
      • getLockActionName

        public static java.lang.String getLockActionName​(MetaModuleSection section)

        getLockActionName.

        Parameters:
        section - a MetaModuleSection object.
        Returns:
        a String object.
      • getUnLockActionName

        public static java.lang.String getUnLockActionName​(MetaModuleSection section)

        getUnLockActionName.

        Parameters:
        section - a MetaModuleSection object.
        Returns:
        a String object.
      • getTransferActionName

        public static java.lang.String getTransferActionName​(MetaModuleSection section)

        getTransferActionName.

        Parameters:
        section - a MetaModuleSection object.
        Returns:
        a String object.
        Since:
        2.6.3
      • getResourceActionName

        public static java.lang.String getResourceActionName​(MetaModuleSection section)

        getResourceActionName.

        Parameters:
        section - a MetaModuleSection object.
        Returns:
        a String object.
        Since:
        2.6.3
      • getFilterVariableName

        public static java.lang.String getFilterVariableName​(MetaFilter filter)

        getFilterVariableName.

        Parameters:
        filter - a MetaFilter object.
        Returns:
        a String object.
      • getPackage

        public static java.lang.String getPackage()

        getPackage.

        Returns:
        a String object.
      • getPackage

        public static java.lang.String getPackage​(MetaModule module)

        getPackage.

        Parameters:
        module - a MetaModule object.
        Returns:
        a String object.
      • getPackageRest

        public static java.lang.String getPackageRest​(MetaModule module)

        getPackageRest.

        Parameters:
        module - a MetaModule object.
        Returns:
        a String object.
        Since:
        2.6.3
      • getPackage

        public static java.lang.String getPackage​(Context context)

        getPackage.

        Parameters:
        context - a Context object.
        Returns:
        a String object.
      • getPackage

        public static java.lang.String getPackage​(Context context,
                                                  MetaModule module)

        getPackage.

        Parameters:
        context - a Context object.
        module - a MetaModule object.
        Returns:
        a String object.
      • getPackage

        public static java.lang.String getPackage​(MetaDocument doc)

        getPackage.

        Parameters:
        doc - a MetaDocument object.
        Returns:
        a String object.
      • getServiceInstanceName

        public static java.lang.String getServiceInstanceName​(MetaModule module)

        getServiceInstanceName.

        Parameters:
        module - a MetaModule object.
        Returns:
        a String object.
      • getServiceGetterName

        public static java.lang.String getServiceGetterName​(MetaModule module)

        getServiceGetterName.

        Parameters:
        module - a MetaModule object.
        Returns:
        a String object.
      • getServiceGetterCall

        public static java.lang.String getServiceGetterCall​(MetaModule module)

        getServiceGetterCall.

        Parameters:
        module - a MetaModule object.
        Returns:
        a String object.
      • getFormActionName

        public java.lang.String getFormActionName​(MetaForm form)

        getFormActionName.

        Parameters:
        form - a MetaForm object.
        Returns:
        a String object.