001// -------------------------------------------------------------------------------- 002// Copyright 2002-2025 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 * InvoiceForms.java 021 */ 022 023package com.echothree.control.user.invoice.common; 024 025import com.echothree.control.user.invoice.common.edit.*; 026import com.echothree.control.user.invoice.common.form.*; 027import com.echothree.control.user.invoice.common.spec.*; 028 029public interface InvoiceForms { 030 031 InvoiceTimeTypeEdit getInvoiceTimeTypeEdit(); 032 InvoiceTypeDescriptionEdit getInvoiceTypeDescriptionEdit(); 033 InvoiceLineTypeEdit getInvoiceLineTypeEdit(); 034 InvoiceLineTypeDescriptionEdit getInvoiceLineTypeDescriptionEdit(); 035 InvoiceTimeTypeDescriptionEdit getInvoiceTimeTypeDescriptionEdit(); 036 InvoiceTypeEdit getInvoiceTypeEdit(); 037 GetInvoiceTimeTypeDescriptionForm getGetInvoiceTimeTypeDescriptionForm(); 038 SetDefaultInvoiceLineTypeForm getSetDefaultInvoiceLineTypeForm(); 039 CreateInvoiceTimeTypeForm getCreateInvoiceTimeTypeForm(); 040 DeleteInvoiceLineTypeForm getDeleteInvoiceLineTypeForm(); 041 CreateInvoiceLineUseTypeDescriptionForm getCreateInvoiceLineUseTypeDescriptionForm(); 042 CreateInvoiceTypeDescriptionForm getCreateInvoiceTypeDescriptionForm(); 043 DeleteInvoiceLineTypeDescriptionForm getDeleteInvoiceLineTypeDescriptionForm(); 044 GetInvoiceTypeForm getGetInvoiceTypeForm(); 045 DeleteInvoiceTimeTypeDescriptionForm getDeleteInvoiceTimeTypeDescriptionForm(); 046 GetInvoiceTypeChoicesForm getGetInvoiceTypeChoicesForm(); 047 GetInvoiceTimeTypesForm getGetInvoiceTimeTypesForm(); 048 GetInvoiceTypeDescriptionsForm getGetInvoiceTypeDescriptionsForm(); 049 CreateInvoiceLineTypeDescriptionForm getCreateInvoiceLineTypeDescriptionForm(); 050 GetInvoiceLineTypeForm getGetInvoiceLineTypeForm(); 051 CreateInvoiceTimeTypeDescriptionForm getCreateInvoiceTimeTypeDescriptionForm(); 052 CreateInvoiceTypeForm getCreateInvoiceTypeForm(); 053 GetInvoiceTypesForm getGetInvoiceTypesForm(); 054 DeleteInvoiceTypeDescriptionForm getDeleteInvoiceTypeDescriptionForm(); 055 GetInvoiceTimeTypeDescriptionsForm getGetInvoiceTimeTypeDescriptionsForm(); 056 DeleteInvoiceTypeForm getDeleteInvoiceTypeForm(); 057 EditInvoiceTimeTypeForm getEditInvoiceTimeTypeForm(); 058 CreateInvoiceRoleTypeForm getCreateInvoiceRoleTypeForm(); 059 GetInvoiceLineTypesForm getGetInvoiceLineTypesForm(); 060 EditInvoiceLineTypeForm getEditInvoiceLineTypeForm(); 061 EditInvoiceTypeDescriptionForm getEditInvoiceTypeDescriptionForm(); 062 SetDefaultInvoiceTypeForm getSetDefaultInvoiceTypeForm(); 063 EditInvoiceTypeForm getEditInvoiceTypeForm(); 064 EditInvoiceLineTypeDescriptionForm getEditInvoiceLineTypeDescriptionForm(); 065 GetInvoiceTimeTypeChoicesForm getGetInvoiceTimeTypeChoicesForm(); 066 EditInvoiceTimeTypeDescriptionForm getEditInvoiceTimeTypeDescriptionForm(); 067 GetInvoiceLineTypeDescriptionsForm getGetInvoiceLineTypeDescriptionsForm(); 068 CreateInvoiceRoleTypeDescriptionForm getCreateInvoiceRoleTypeDescriptionForm(); 069 GetInvoiceTimeTypeForm getGetInvoiceTimeTypeForm(); 070 GetInvoiceLineTypeChoicesForm getGetInvoiceLineTypeChoicesForm(); 071 SetDefaultInvoiceTimeTypeForm getSetDefaultInvoiceTimeTypeForm(); 072 CreateInvoiceLineUseTypeForm getCreateInvoiceLineUseTypeForm(); 073 DeleteInvoiceTimeTypeForm getDeleteInvoiceTimeTypeForm(); 074 CreateInvoiceLineTypeForm getCreateInvoiceLineTypeForm(); 075 InvoiceTimeTypeSpec getInvoiceTimeTypeSpec(); 076 InvoiceLineUseTypeSpec getInvoiceLineUseTypeSpec(); 077 InvoiceTypeDescriptionSpec getInvoiceTypeDescriptionSpec(); 078 InvoiceRoleTypeSpec getInvoiceRoleTypeSpec(); 079 InvoiceTypeSpec getInvoiceTypeSpec(); 080 InvoiceSpec getInvoiceSpec(); 081 InvoiceLineTypeSpec getInvoiceLineTypeSpec(); 082 InvoiceTimeTypeDescriptionSpec getInvoiceTimeTypeDescriptionSpec(); 083 InvoiceLineTypeDescriptionSpec getInvoiceLineTypeDescriptionSpec(); 084 InvoiceLineSpec getInvoiceLineSpec(); 085 086}