org.openide.io 1.23.1

Package org.openide.windows

Interfaces for working with input/output tabs.

See:
          Description

Interface Summary
InputOutput An I/O connection to one tab on the Output Window.
IOContainer.CallBacks Callbacks from IOContainer to child component corresponding to IO
IOContainer.Provider SPI for providers of parent container for IO components (tabs)
IOPosition.Position  
OutputListener Listener to actions taken on a line in the Output Window.
 

Class Summary
IOColorLines Line printing with custom color.
IOColorPrint Text printing with custom color.
IOColors Settings of colors for normal, error, hyperlink, important hyperlink lines.
IOContainer IOContainer is accessor class to parent container of IO tabs for IOProvider implementations.
IOPosition Navigation (scrolling) in IO component.
IOProvider A factory for IO tabs shown in the output window.
IOSelect Capability of an InputOutput of finer grained selection of a component.
IOTab Settings of tool tip/icon for IO component (tab).
OutputEvent Event fired when something happens to a line in the Output Window.
OutputWriter A PrintWriter subclass for writing to a tab in the output window.
 

Enum Summary
IOColors.OutputType output types
IOSelect.AdditionalOperation Additional operations to perform when issuing IOSelect.select(org.openide.windows.InputOutput, java.util.Set).
 

Package org.openide.windows Description

Interfaces for working with input/output tabs.

A few other parts of NetBeans use the Output Window to display messages from a running process or operation of some sort - for example, the progress of compilation, or status messages from the Java parser.

The Output Window is organized into tabs, each of which is capable of handling both input and output. IOProvider.getIO(String, boolean) will get the InputOutput handle for one tab of the output window. Frequently, though, such a tab will be created by NetBeans implementation code and passed to your code automatically.


org.openide.io 1.23.1

Built on August 25 2010.  |  Portions Copyright 1997-2010 Sun Microsystems, Inc. All rights reserved.