corner imagecorner image
IDEPlatformPluginsDocs & SupportCommunityPartners

Output Handler - plugin detail

This class handles the output of messages to the output tabs within the platform.

n/a
Plugin owner: javydreamercsw
Website: http://java.net/projects/output-handler
Added: 2011-08-01
Last updated: 2012-03-07
NetBeans Versions: 7.1
License: CDDL
Category: Graphical User Interface
Size: 0.10 MB
Downloaded: 330 times
Rating:
 0, by 0 users


Download plugin

Verifications for NetBeans versions

7.0 verification PENDING See verification details
7.1 verification PASSED See verification details

Introduction

This class handles the output of messages to the output tabs within the platform. Is meant to be used as a library by other modules. Notes:
  • Version 1.3 is the last version for 7.0.1 due to internal changes in the platform. 1.4 is 1.3 recompiled for 7.1.
  • Version 1.5 is 1.4 recompiled for 7.1.

Examples:

Open an output window:

OutputHandler.output("Window name", "Message", Color.Black);

Create an input monitor:

InputMonitor monitor = OutputHandler.createMonitor(tabName, 1000);

//Create a monitor for the tab. This enables input in the tab as well.
InputMonitor monitor = OutputHandler.createMonitor(tabName, 1000);
//Add a listener to be notified.
monitor.addListener(new ReaderListener());
The ReadListener only needs to implement a read(String) method. For example:
public class PrivateChatMonitor implements ReaderListener {

    public PrivateChatMonitor() {
    }

    @Override
    public void read(String read) {
        //Do something with what was typed in the tab.
    }
}


What's new in this version

Release Notes - output-handler - Version 1.5

Improvement

Release Notes - output-handler - Version 1.4

Bug

  • [OUTPUT_HANDLER-5] - Concurrent Modification exception during closeOutputs method

Improvement

Release Notes - output-handler - Version 1.3

Improvement

Release Notes - output-handler - Version 1.2

New Feature

Release Notes - output-handler - Version 1.1

Improvement

  • [OUTPUT_HANDLER-1] - Switch to the use of a static class instead of service provider approach

New Feature

Release Notes - output-handler - Version 1.0

  • First Release.

[ You have to be logged in to be able to comment. ]

User Comments

  

Re: Latest version incompatible with NB7.0.1

As stated above 1.3 is the last version working on 7.0.X. Unless there's a way to publish one version for one NetBeans release and another to 7.1+ please let me know so I can delete the verification request on 7.0.
Posted by javydreamercsw on May 11, 2012
  

Latest version incompatible with NB7.0.1

Hi,

I cannot validate the latest version for NetBeans 7.0 (7.0.1). I have the following error on install :



Some plugins require plugin I/O UI to be installed.
The plugin I/O UI is requested in version >= 1.14.1 but only 1.12.1 was found. The following plugin is affected:       Output Handler
Some plugins require plugin UI Utilities API to be installed.
The plugin UI Utilities API is requested in version >= 7.39.1 but only 7.31.2 was found. The following plugin is affected:       Output Handler
Some plugins require plugin I/O APIs to be installed.
The plugin I/O APIs is requested in version >= 1.29.1 but only 1.27.1 was found. The following plugin is affected:       Output Handler
Some plugins require plugin Lookup API to be installed.
The plugin Lookup API is requested in version >= 8.11.1 but only 8.8.1 was found. The following plugin is affected:       Output Handler
Some plugins require plugin Window System API to be installed.
The plugin Window System API is requested in version >= 6.48.1 but only 6.40.1 was found. The following plugin is affected:       Output Handler Some plugins not installed to avoid potential installation problems.
Posted by ent38 on May 11, 2012
  

Released 1.5 to make it compatible with 7.1.1

It should be available soon when the plugin is verified.
Posted by javydreamercsw on Mar 01, 2012
  

Try 1.3

1.4 Makes it only work on 7.1 not below due to platform module changes. Sorry.

1.3 is exactly the same. 1.4 is just recompiled to work on 7.1.

If you want I can make a branch for 7.0 support. I didn't because I have no feedback so I'm not sure if anyone uses the plugin besides me. I'm glad I was wrong :P
Posted by javydreamercsw on Jan 10, 2012
  

cannot install v1.4 on N 7.0.1, v1.2 works fine

Hi,
version 1.4 cannot be installed on Netbeans 7.0.1 (version 1.2 is on the update centers and works fine with NB 7.0.1). I have this message when I try to install the plugin :


Some plugins require plugin I/O UI to be installed.
The plugin I/O UI is requested in version >= 1.14.1 but only 1.12.1 was found. The following plugin is affected:       Output Handler
Some plugins require plugin UI Utilities API to be installed.
The plugin UI Utilities API is requested in version >= 7.39.1 but only 7.31.2 was found. The following plugin is affected:       Output Handler
Some plugins require plugin I/O APIs to be installed.
The plugin I/O APIs is requested in version >= 1.29.1 but only 1.27.1 was found. The following plugin is affected:       Output Handler
Some plugins require plugin Lookup API to be installed.
The plugin Lookup API is requested in version >= 8.11.1 but only 8.8.1 was found. The following plugin is affected:       Output Handler
Some plugins require plugin Window System API to be installed.
The plugin Window System API is requested in version >= 6.48.1 but only 6.40.1 was found. The following plugin is affected:       Output Handler Some plugins not installed to avoid potential installation problems.
Posted by ent38 on Jan 10, 2012