com.tietoenator.trip.jxp.forms

## Class TdbSearchForm

- java.lang.Object
- - com.tietoenator.trip.jxp.session.TdbSessionObject
  - - com.tietoenator.trip.jxp.TdbMessageProvider
    - - com.tietoenator.trip.jxp.session.TdbSerializableObject
      - - com.tietoenator.trip.jxp.forms.TdbFormat
        - - com.tietoenator.trip.jxp.forms.TdbSearchForm

- All Implemented Interfaces:
    com.tietoenator.trip.jxp.internal.utils.DOMSink, TdbControlObjectProvider, java.lang.Iterable<java.lang.String>

      public class TdbSearchForm
      extends TdbFormat

  Specialization of TdbFormat for TRIPclassic search forms

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `TdbSearchForm(TdbSession session)` Constructor, creates a blank instance
    `TdbSearchForm(TdbSession session, TdbControlObject ob)` Constructor, creates an instance for the format referenced by the provided Control object

  - ### Method Summary

    - ### Methods inherited from class com.tietoenator.trip.jxp.forms.TdbFormat

      `content, copy, create, create, delete, delete, delete, export, export, export, get, get, get, getComment, getDatabase, getName, getOwnerName, importUpdate, importUpdate, importUpdate, iterator, put, rename, setComment, setContent, setDatabase, setName`

    - ### Methods inherited from class com.tietoenator.trip.jxp.session.TdbSerializableObject

      `getControlObject`

    - ### Methods inherited from class com.tietoenator.trip.jxp.TdbMessageProvider

      `codeList, getLastCode, getLastMessage, hasMessages, messageList, resetMessages`

    - ### Methods inherited from class com.tietoenator.trip.jxp.session.TdbSessionObject

      `cancel, getSession, isCancelable, setCancelable`

    - ### Methods inherited from class java.lang.Object

      `equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

    - ### Methods inherited from interface com.tietoenator.trip.jxp.internal.utils.DOMSink

      `sinkNode`

    - ### Methods inherited from interface java.lang.Iterable

      `forEach, spliterator`

- - ### Constructor Detail

    - #### TdbSearchForm

          public TdbSearchForm(TdbSession session)
                        throws TdbException

      Constructor, creates a blank instance
      Parameters:
        `session` - Active session
      Throws:
        `TdbException`

    - #### TdbSearchForm

          public TdbSearchForm(TdbSession session,
                               TdbControlObject ob)
                        throws TdbException

      Constructor, creates an instance for the format referenced by the provided Control object
      Parameters:
        `session` - Active session
        `ob` - Control object referencing the format
      Throws:
        `TdbException`