# Package com.sun.jna.platform

Provides cross-platform utilities based on platform-specific libraries.

See: Description

Interface Summary
FileMonitor.FileListener
RasterRangesUtils.RangesOutput: Abstraction of a sink for ranges.

Class Summary
DesktopWindow: Holds some general information about a window.
EnumConverter<T extends java.lang.Enum<T>>: A `TypeConverter` that maps an integer enum value to an actual Java enum.
EnumUtils: Several helper methods to convert integer flag (sets) into enum (sets)
FileMonitor: Provides notification of file system changes.
FileUtils: Miscellaneous file utils not provided for by Java.
KeyboardUtils: Provide access to the local keyboard state.
RasterRangesUtils: Methods that are useful to decompose a raster into a set of rectangles.
WindowUtils: Provides additional features on a Java `Window`.
WindowUtils.NativeWindowUtils: Window utilities with differing native implementations.
WindowUtils.RepaintTrigger: This can be installed over a `JLayeredPane` in order to listen for repaint requests.

## Package com.sun.jna.platform Description

Provides cross-platform utilities based on platform-specific libraries.
Copyright © 2007-2016 Timothy Wall. All Rights Reserved.