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 * LetterForms.java 021 */ 022 023package com.echothree.control.user.letter.common; 024 025import com.echothree.control.user.letter.common.edit.*; 026import com.echothree.control.user.letter.common.form.*; 027import com.echothree.control.user.letter.common.spec.*; 028 029public interface LetterForms { 030 031 LetterDescriptionEdit getLetterDescriptionEdit(); 032 LetterEdit getLetterEdit(); 033 LetterSourceEdit getLetterSourceEdit(); 034 LetterSourceDescriptionEdit getLetterSourceDescriptionEdit(); 035 LetterContactMechanismPurposeEdit getLetterContactMechanismPurposeEdit(); 036 GetLetterDescriptionsForm getGetLetterDescriptionsForm(); 037 CreateLetterSourceDescriptionForm getCreateLetterSourceDescriptionForm(); 038 GetQueuedLetterForm getGetQueuedLetterForm(); 039 CreateLetterSourceForm getCreateLetterSourceForm(); 040 SetDefaultLetterSourceForm getSetDefaultLetterSourceForm(); 041 GetLetterContactMechanismPurposesForm getGetLetterContactMechanismPurposesForm(); 042 DeleteQueuedLetterForm getDeleteQueuedLetterForm(); 043 EditLetterContactMechanismPurposeForm getEditLetterContactMechanismPurposeForm(); 044 GetLetterForm getGetLetterForm(); 045 GetLettersForm getGetLettersForm(); 046 DeleteLetterContactMechanismPurposeForm getDeleteLetterContactMechanismPurposeForm(); 047 DeleteLetterSourceDescriptionForm getDeleteLetterSourceDescriptionForm(); 048 EditLetterDescriptionForm getEditLetterDescriptionForm(); 049 EditLetterSourceDescriptionForm getEditLetterSourceDescriptionForm(); 050 EditLetterSourceForm getEditLetterSourceForm(); 051 SetDefaultLetterForm getSetDefaultLetterForm(); 052 GetLetterSourceDescriptionsForm getGetLetterSourceDescriptionsForm(); 053 GetLetterSourceForm getGetLetterSourceForm(); 054 CreateLetterForm getCreateLetterForm(); 055 DeleteLetterSourceForm getDeleteLetterSourceForm(); 056 GetLetterSourcesForm getGetLetterSourcesForm(); 057 DeleteLetterForm getDeleteLetterForm(); 058 CreateLetterDescriptionForm getCreateLetterDescriptionForm(); 059 EditLetterForm getEditLetterForm(); 060 GetLetterChoicesForm getGetLetterChoicesForm(); 061 CreateLetterContactMechanismPurposeForm getCreateLetterContactMechanismPurposeForm(); 062 GetQueuedLettersForm getGetQueuedLettersForm(); 063 GetLetterSourceChoicesForm getGetLetterSourceChoicesForm(); 064 DeleteLetterDescriptionForm getDeleteLetterDescriptionForm(); 065 LetterDescriptionSpec getLetterDescriptionSpec(); 066 LetterContactMechanismPurposeSpec getLetterContactMechanismPurposeSpec(); 067 QueuedLetterSpec getQueuedLetterSpec(); 068 LetterSourceSpec getLetterSourceSpec(); 069 LetterSourceDescriptionSpec getLetterSourceDescriptionSpec(); 070 LetterSpec getLetterSpec(); 071 072}