001// --------------------------------------------------------------------------------
002// Copyright 2002-2024 Echo Three, LLC
003//
004// Licensed under the Apache License, Version 2.0 (the "License");
005// you may not use this file except in compliance with the License.
006// You may obtain a copy of the License at
007//
008//     http://www.apache.org/licenses/LICENSE-2.0
009//
010// Unless required by applicable law or agreed to in writing, software
011// distributed under the License is distributed on an "AS IS" BASIS,
012// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
013// See the License for the specific language governing permissions and
014// limitations under the License.
015// --------------------------------------------------------------------------------
016// Generated File -- DO NOT EDIT BY HAND
017// --------------------------------------------------------------------------------
018
019/**
020 * CustomerForms.java
021 */
022
023package com.echothree.control.user.customer.common;
024
025import com.echothree.control.user.customer.common.edit.*;
026import com.echothree.control.user.customer.common.form.*;
027import com.echothree.control.user.customer.common.spec.*;
028
029public interface CustomerForms {
030
031    CustomerEdit getCustomerEdit();
032    CustomerTypeDescriptionEdit getCustomerTypeDescriptionEdit();
033    CustomerTypeEdit getCustomerTypeEdit();
034    CustomerTypePaymentMethodEdit getCustomerTypePaymentMethodEdit();
035    CustomerTypeShippingMethodEdit getCustomerTypeShippingMethodEdit();
036    CreateCustomerTypeDescriptionForm getCreateCustomerTypeDescriptionForm();
037    CreateCustomerTypeForm getCreateCustomerTypeForm();
038    CreateCustomerTypePaymentMethodForm getCreateCustomerTypePaymentMethodForm();
039    CreateCustomerTypeShippingMethodForm getCreateCustomerTypeShippingMethodForm();
040    DeleteCustomerTypeDescriptionForm getDeleteCustomerTypeDescriptionForm();
041    DeleteCustomerTypeForm getDeleteCustomerTypeForm();
042    DeleteCustomerTypePaymentMethodForm getDeleteCustomerTypePaymentMethodForm();
043    DeleteCustomerTypeShippingMethodForm getDeleteCustomerTypeShippingMethodForm();
044    EditCustomerForm getEditCustomerForm();
045    EditCustomerTypeDescriptionForm getEditCustomerTypeDescriptionForm();
046    EditCustomerTypeForm getEditCustomerTypeForm();
047    EditCustomerTypePaymentMethodForm getEditCustomerTypePaymentMethodForm();
048    EditCustomerTypeShippingMethodForm getEditCustomerTypeShippingMethodForm();
049    GetCustomerCreditStatusChoicesForm getGetCustomerCreditStatusChoicesForm();
050    GetCustomerForm getGetCustomerForm();
051    GetCustomerStatusChoicesForm getGetCustomerStatusChoicesForm();
052    GetCustomerTypeChoicesForm getGetCustomerTypeChoicesForm();
053    GetCustomerTypeDescriptionsForm getGetCustomerTypeDescriptionsForm();
054    GetCustomerTypeForm getGetCustomerTypeForm();
055    GetCustomerTypePaymentMethodForm getGetCustomerTypePaymentMethodForm();
056    GetCustomerTypePaymentMethodsForm getGetCustomerTypePaymentMethodsForm();
057    GetCustomerTypeShippingMethodForm getGetCustomerTypeShippingMethodForm();
058    GetCustomerTypeShippingMethodsForm getGetCustomerTypeShippingMethodsForm();
059    GetCustomerTypesForm getGetCustomerTypesForm();
060    GetCustomersForm getGetCustomersForm();
061    SetCustomerCreditStatusForm getSetCustomerCreditStatusForm();
062    SetCustomerStatusForm getSetCustomerStatusForm();
063    SetDefaultCustomerTypeForm getSetDefaultCustomerTypeForm();
064    SetDefaultCustomerTypePaymentMethodForm getSetDefaultCustomerTypePaymentMethodForm();
065    SetDefaultCustomerTypeShippingMethodForm getSetDefaultCustomerTypeShippingMethodForm();
066    CustomerSpec getCustomerSpec();
067    CustomerTypeDescriptionSpec getCustomerTypeDescriptionSpec();
068    CustomerTypePaymentMethodSpec getCustomerTypePaymentMethodSpec();
069    CustomerTypeShippingMethodSpec getCustomerTypeShippingMethodSpec();
070    CustomerTypeSpec getCustomerTypeSpec();
071    CustomerTypeUniversalSpec getCustomerTypeUniversalSpec();
072
073}