Fish & Chips Club 4.10.0.0

hirondelle.fish.translate.unknown
Class UnknownBaseTextEdit

Object
  extended by ActionImpl
      extended by ActionTemplateListAndEdit
          extended by hirondelle.fish.translate.unknown.UnknownBaseTextEdit
All Implemented Interfaces:
Action

public final class UnknownBaseTextEdit
extends ActionTemplateListAndEdit

Decide what to do with unknown BaseText.

See Translator for a definition of BaseText.

View : SQL Statements :

Field Summary
static SqlId ADD
           
static RequestParameter BASE_TEXT
           
static SqlId COUNT
           
static SqlId DELETE
           
static SqlId DELETE_ALL
           
static RequestParameter ID
           
static RequestParameter IS_CODER_KEY
           
static String IS_RECORDING
          Value "isRecording" - key for item placed in request scope.
static SqlId LIST
           
(package private) static ResponsePage REDIRECT_TO_LISTING
           
 
Fields inherited from class ActionTemplateListAndEdit
SupportedOperation
 
Fields inherited from class ActionImpl
DATA, ERRORS, ITEM_FOR_EDIT, ITEMS_FOR_LISTING, MESSAGES, USER_ID
 
Constructor Summary
UnknownBaseTextEdit(RequestParser aRequestParser)
          Constructor.
 
Method Summary
protected  void attemptAdd()
          Add to the BaseText table, as either a coder key, or as a natural language key.
protected  void attemptChange()
          Unsupported operation.
protected  void attemptDelete()
          Delete an unknown base text item.
protected  void attemptFetchForChange()
          Unsupported operation.
protected  void doList()
          List all unknown base text items.
protected  void validateUserInput()
          Ensure user input can build a BaseText.
 
Methods inherited from class ActionTemplateListAndEdit
addDynamicParameterToRedirectPage, execute
 
Methods inherited from class ActionImpl
addError, addError, addError, addMessage, addMessage, addToRequest, addToSession, copyFromSessionToRequest, createSessionAndCsrfToken, endSession, getErrors, getExistingSession, getFromSession, getIdParam, getIdParams, getLocale, getLoggedInUserName, getMessages, getOperation, getOrderBy, getParam, getParamUnsafe, getRequestParser, getResponsePage, getTimeZone, getUserId, hasErrors, removeFromSession, setResponsePage
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LIST

public static final SqlId LIST

DELETE

public static final SqlId DELETE

DELETE_ALL

public static final SqlId DELETE_ALL

ADD

public static final SqlId ADD

COUNT

public static final SqlId COUNT

ID

public static final RequestParameter ID

BASE_TEXT

public static final RequestParameter BASE_TEXT

IS_CODER_KEY

public static final RequestParameter IS_CODER_KEY

REDIRECT_TO_LISTING

static final ResponsePage REDIRECT_TO_LISTING

IS_RECORDING

public static final String IS_RECORDING
Value "isRecording" - key for item placed in request scope. Identifies if currently recording.

See Also:
Constant Field Values
Constructor Detail

UnknownBaseTextEdit

public UnknownBaseTextEdit(RequestParser aRequestParser)
Constructor.

Method Detail

doList

protected void doList()
               throws DAOException
List all unknown base text items.

Specified by:
doList in class ActionTemplateListAndEdit
Throws:
DAOException

validateUserInput

protected void validateUserInput()
Ensure user input can build a BaseText.

Specified by:
validateUserInput in class ActionTemplateListAndEdit

attemptAdd

protected void attemptAdd()
                   throws DAOException
Add to the BaseText table, as either a coder key, or as a natural language key.

Specified by:
attemptAdd in class ActionTemplateListAndEdit
Throws:
DAOException

attemptFetchForChange

protected void attemptFetchForChange()
Unsupported operation.

Specified by:
attemptFetchForChange in class ActionTemplateListAndEdit

attemptChange

protected void attemptChange()
Unsupported operation.

Specified by:
attemptChange in class ActionTemplateListAndEdit

attemptDelete

protected void attemptDelete()
                      throws DAOException
Delete an unknown base text item.

Specified by:
attemptDelete in class ActionTemplateListAndEdit
Throws:
DAOException

Fish & Chips Club 4.10.0.0

Copyright Hirondelle Systems - Generated 2013Oct19.12.26