Class BaseAdministratorForm

java.lang.Object
org.apache.struts.action.ActionForm
com.softslate.commerce.customer.core.BaseForm
com.softslate.commerce.administrator.core.BaseAdministratorForm
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
AddCouponForm, AdministratorAddEditForm, AdministratorChangePasswordForm, AttributeAddEditForm, AvaTaxOrderForm, BasicTaxAddEditForm, CardInfoCleanUpForm, CategoryAddEditForm, CategorySettingAddEditForm, CountryAddEditForm, CustomerAddEditForm, CustomerAddressAddEditForm, CustomerWishListAddEditForm, DiscountAddEditForm, DiscountRangeAddEditForm, EmailAddEditForm, EmailOptOutAddEditForm, GoogleSitemapsForm, LoginForm, LuceneForm, ManufacturerAddEditForm, MonthlySalesForm, OptionAddEditForm, OrderAddEditForm, OrderDeliveryAddEditForm, OrderDiscountAddEditForm, OrderItemAddEditForm, OrderItemAttributeAddEditForm, OrderShippingRuleAddEditForm, PaymentAddEditForm, ProcessPaymentForm, ProductAddEditForm, ProductReviewAddEditForm, ProductSettingAddEditForm, ProductSettingAddEditFormAttachments, ProductSettingAddEditFormImages, PruneRequestLogForm, QboOrderForm, RequestLogAddEditForm, RoleAddEditForm, SalesByProductForm, SendEmailsForm, SettingsFormAddress, ShippingForm, ShippingMethodAddEditForm, ShippingRateAddEditForm, ShippingRuleAddEditForm, ShippingRuleRangeAddEditForm, SKUAddEditForm, StateAddEditForm, TemplateAddEditForm, UserSettingAddEditForm

public class BaseAdministratorForm extends BaseForm
Extends the BaseForm class to provide base functionality for form classes in the administrator. Provides a getter and setter for the current user's Administrator object.
Author:
David Tobey
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • administrator

      private Administrator administrator
      The Administrator object representing the current administrative user.
    • formUtils

      private FormUtils formUtils
  • Constructor Details

    • BaseAdministratorForm

      public BaseAdministratorForm()
  • Method Details

    • getAdministrator

      public Administrator getAdministrator()
    • setAdministrator

      public void setAdministrator(Administrator administrator)
    • initializeProperties

      public void initializeProperties(org.apache.struts.action.ActionMapping mapping, javax.servlet.http.HttpServletRequest request)
      Description copied from class: BaseForm
      Initializes all the properties of this BaseForm by copying the objects from the request, session, and application scopes. Called by action classes and within the validate method of this BaseForm.
      Overrides:
      initializeProperties in class BaseForm
      Parameters:
      mapping - The mapping corresponding to the current action of the request.
      request - The HttpServletRequest object for this request.
    • getFormUtils

      public FormUtils getFormUtils(javax.servlet.http.HttpServletRequest request)
    • containsUnsafeCharacter

      public Character containsUnsafeCharacter(String string, javax.servlet.http.HttpServletRequest request)
    • mapOfIncomingParams

      public Map mapOfIncomingParams() throws Exception
      Throws:
      Exception
    • addingNewRecord

      public boolean addingNewRecord()
    • addingAndFieldIsBlank

      public boolean addingAndFieldIsBlank(String field)
    • editingAndFieldIsBeingEmptiedOut

      public boolean editingAndFieldIsBeingEmptiedOut(String field)
    • addingAndFieldIsBlank

      public boolean addingAndFieldIsBlank(Integer field)
    • editingAndFieldIsBeingEmptiedOut

      public boolean editingAndFieldIsBeingEmptiedOut(Integer field)