## Uses of Interface
de.esprit.common.gui.comp.TextPrintable

- Packages that use TextPrintable
  Package | Description
  --- | ---
  de.esprit.appsuite.gui | Contains GUI classes that maintain an ApplicationContext.
  de.esprit.common.gui.comp | Contains useful frequently needed GUI components.
  de.esprit.common.log | All these classes contribute to a flexible logging system, which is basically reuseable in any project.
  de.esprit.common.log.gui | Contains a set of available LogPrinters
  de.esprit.common.log.logpr | Contains LogChannel related GUI components
  de.esprit.common.util | Contains useful GUI utility classes for common usage.
  de.esprit.netsuite.client.admin.action | Contains admin client actions possibly reusable by other clients
  de.esprit.netsuite.client.gui.action | Contains network related standard actions used in the client GUI
  de.esprit.netsuite.client.gui.event | Contains client internal events
  de.esprit.netsuite.netdata.agent | Contains base classes for implementing custom network agents
  de.esprit.netsuite.netdata.agent.database | Contains database related network agents for reading/writing records from/to the database
  de.esprit.netsuite.netdata.agent.test | Contains network agents for testing purposes only

- - ### Uses of TextPrintable in de.esprit.appsuite.gui

    Classes in de.esprit.appsuite.gui that implement TextPrintable
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ConsoleAction<C extends ApplicationContext>` This action executes a request and prints the result or error respectively in the console

    Methods in de.esprit.appsuite.gui that return TextPrintable
    Modifier and Type | Method and Description
    --- | ---
    `TextPrintable` | ConsoleToolAction.`getConsole()`

    Constructors in de.esprit.appsuite.gui with parameters of type TextPrintable
    Constructor and Description
    `ConsoleAction(C clientCtx, TextPrintable console, NlsActionKey nls)`
    `ConsoleAction(C clientCtx, TextPrintable console, NlsActionKey nls, IconKey iconKey)`
    `ConsoleToolAction(C ctx, NlsActionKey key, IconKey icon, TextPrintable console)`
    `TestLoggingAction(ApplicationContext ctx, TextPrintable console)`

  - ### Uses of TextPrintable in de.esprit.common.gui.comp

    Classes in de.esprit.common.gui.comp that implement TextPrintable
    Modifier and Type | Class and Description
    --- | ---
    `class` | `MessageConsole` This is a TextArea used as a console for messages.

  - ### Uses of TextPrintable in de.esprit.common.log

    Methods in de.esprit.common.log with parameters of type TextPrintable
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | AbstractLogPrinter.`processLogMessage(TextPrintable output, LogFormatter formatter, LogMessageEvent e)` Gives subclasses a chance to hook in before printing the logMessage

  - ### Uses of TextPrintable in de.esprit.common.log.gui

    Classes in de.esprit.common.log.gui that implement TextPrintable
    Modifier and Type | Class and Description
    --- | ---
    `class` | `LogConsole` This is a TextArea used as a console for messages.
    `class` | `LogFrame` This frame contains a `LogConsole` for printing log messages to the screen.
    `class` | `LogMessagePanel` This panel contains a `MessageConsole` together with a `LogControlPanel`

    Methods in de.esprit.common.log.gui that return TextPrintable
    Modifier and Type | Method and Description
    --- | ---
    `TextPrintable` | LogConsole.`getOutput(LogLevel currLevel)`

  - ### Uses of TextPrintable in de.esprit.common.log.logpr

    Methods in de.esprit.common.log.logpr that return TextPrintable
    Modifier and Type | Method and Description
    --- | ---
    `TextPrintable` | LogPrinterFrame.`getOutput(LogLevel currLevel)` Overridden to print the output into a MessageConsole.
    `TextPrintable` | LogPrinterFile.`getOutput(LogLevel currLevel)` Overridden to lead the output to the file stream.
    `TextPrintable` | LogPrinterConsole.`getOutput(LogLevel level)` Write the messages to the system console or error console depending on what `LogLevel` is set
    `TextPrintable` | LogPrinter.`getOutput(LogLevel level)` Returns a `TextPrintable` where the message is printed to.

    Methods in de.esprit.common.log.logpr with parameters of type TextPrintable
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | LogPrinterFrame.`processLogMessage(TextPrintable output, LogFormatter formatter, LogMessageEvent e)`

  - ### Uses of TextPrintable in de.esprit.common.util

    Classes in de.esprit.common.util that implement TextPrintable
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SystemConsole` This is an implementation of `TextPrintable` that prints out to the system console

  - ### Uses of TextPrintable in de.esprit.netsuite.client.admin.action

    Constructors in de.esprit.netsuite.client.admin.action with parameters of type TextPrintable
    Constructor and Description
    `FetchUserListAction(ClientContext clientCtx, TextPrintable console)`
    `ProbeDataSourceAction(ClientContext clientCtx, TextPrintable console)`
    `SequencedAsyncAgentAction(ClientContext clientCtx, TextPrintable console)`

  - ### Uses of TextPrintable in de.esprit.netsuite.client.gui.action

    Classes in de.esprit.netsuite.client.gui.action that implement TextPrintable
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ClientConsoleAction<C extends ClientContext>` This action executes a request and prints the result or error respectively in the console

    Methods in de.esprit.netsuite.client.gui.action that return TextPrintable
    Modifier and Type | Method and Description
    --- | ---
    `TextPrintable` | ClientConsoleAction.`getConsole()`

    Constructors in de.esprit.netsuite.client.gui.action with parameters of type TextPrintable
    Constructor and Description
    `ClientConsoleAction(C clientCtx, TextPrintable console, NlsActionKey nls)`
    `ClientConsoleAction(C clientCtx, TextPrintable console, NlsActionKey nls, IconKey iconKey)`

  - ### Uses of TextPrintable in de.esprit.netsuite.client.gui.event

    Constructors in de.esprit.netsuite.client.gui.event with parameters of type TextPrintable
    Constructor and Description
    `AbstractEventPrinter(ClientContext ctx, TextPrintable console)`
    `NetEventPrinter(ClientContext ctx, TextPrintable console)`
    `ServerStatusEventPrinter(ClientContext ctx, TextPrintable console)`
    `ServerSystemEventPrinter(ClientContext ctx, TextPrintable console)`

  - ### Uses of TextPrintable in de.esprit.netsuite.netdata.agent

    Constructors in de.esprit.netsuite.netdata.agent with parameters of type TextPrintable
    Constructor and Description
    `AgentResultPrinter(ClientContext ctx, TextPrintable console)`
    `LoadTextFileSequencedAgent(ClientContext clientCtx, int chunkSize, java.io.File remoteFile, TextPrintable console)`

  - ### Uses of TextPrintable in de.esprit.netsuite.netdata.agent.database

    Constructors in de.esprit.netsuite.netdata.agent.database with parameters of type TextPrintable
    Constructor and Description
    `ProbeDataSourceAgent(ClientContext clientCtx, TextPrintable console)`

  - ### Uses of TextPrintable in de.esprit.netsuite.netdata.agent.test

    Constructors in de.esprit.netsuite.netdata.agent.test with parameters of type TextPrintable
    Constructor and Description
    `SequencedParamAgent(ClientContext clientCtx, TextPrintable cons)`

Copyright © 2014 EsprIT-Systems. All Rights Reserved.