com.borland Packages  com.borland Class Hierarchy

Package com.borland.jbcl.util


About the com.borland.jbcl.util package

The jbcl.util package contains utility classes and interfaces, such as interfaces containing groups of constants. These classes are accessed from other com.borland.jbcl packages. The jbcl.util package contains the following types of classes:

The following BeanInfo class is in this package:

The following components in this package are used internally by classes in this and other com.borland packages. These components are not intended for general use and are not documented. Do not use them directly in your application.

Visit the javabeans and jbcl newsgroups on the borland.com Web page at http://www.borland.com/newsgroups. These newsgroups are dedicated to issues about JavaBeans in JBuilder and the JBCL. They are actively monitored by our support engineers as well as the JBuilder Development team.

See also:
Overview of classes in this package
Library overview


Interfaces

  • AbsLocation
  • BlackBox
  • CheckState
  • Orientation
  • RelPosition
  • SelectFlags
  • TimerClient
  • TriState
  • Classes and components

  • ActionMulticaster
  • AdjustmentMulticaster
  • ColorWheel
  • Diagnosing
  • DottedLine
  • DummyPrintStream
  • FocusMulticaster
  • ImageLoader
  • ImageTexture
  • ItemMulticaster
  • KeyMulticaster
  • LookAndFeelManager
  • LookAndFeelManagerBeanInfo
  • MouseMotionMulticaster
  • MouseMulticaster
  • PropertyChangeMulticaster -->
  • SerializableImage
  • Stopwatch
  • Timer

  • Overview of classes in the com.borland.jbcl.util package

    I/O classes

    DummyPrintStream - Contains empty method stubs for all java.io.PrintStream methods.

    Image-related classes

    ColorWheel - A rainbow color iterator. Use next() to cycle through rainbow colors.
    DottedLine - Draws dotted vertical and horizontal lines in several styles.
    ImageLoader - An advanced image loading utility to load images from a variety of sources, such as URLs, resources, and BLOBs.
    ImageTexture - Copies the pixels of a source image onto a larger destination surface, repeating the source image, giving the appearance of a texture to the destination surface.
    SerializableImage - Enables serialization of java.awt.Image objects.

    Multicaster classes

    Optimized, high-speed multicasters for different event sets. Each multicaster implements and broadcasts a particular event type.

    ActionMulticaster - Multicaster for the Action event set.
    AdjustmentMulticaster - Multicaster for the Adjustment event set.
    FocusMulticaster - Multicaster for the Focus event set.
    ItemMulticaster - Multicaster for the Item event set. Item events are emitted by ItemSelectable objects when an item is selected or de-selected.
    KeyMulticaster - Multicaster for the Key event set.
    MouseMotionMulticaster - Multicaster for MouseMotion events.
    MouseMulticaster - Multicaster for Mouse events.
    PropertyChangeMulticaster - Multicaster for the PropertyChange events. A PropertyChange event is fired when a bean changes a bound property.

    Placement-related classes

    Orientation - An interface that contains the HORIZONTAL and VERTICAL variables for describing the orientation of an object.
    AbsLocation - An interface that defines enumerated constants for absolute locations.
    RelPosition - An interface that defines enumerated constants for relative positions.

    Timer classes

    Timer - A timer. Requires clients to execute simple, short code snippets when called back by the engine.
    TimerClient - Implements a multithreaded timer, making callbacks to registered TimerClients.

    TriState interfaces

    TriState - A small, general-purpose interface containing the values YES, NO, and MAYBE.
    CheckState - A general-purpose interface containing the values CHECKED, UNCHECKED, and INDETERMINATE.

    Miscellaneous util classes

    BlackBox - An empty interface to indicate that the component is a non-container. A component that implements BlackBox cannot have a layout or contain other objects.
    LookAndFeelManager - A utility class used to change the look-and-feel style of the user interface.
    SelectFlags - An interface used to determine the mouse and keyboard state, for driving a selection pool in a component.