All Downloads are FREE. Search and download functionalities are using the official Maven repository.

gnu.x11.event.SelectionRequest Maven / Gradle / Ivy

Go to download

Escher is a collection of libraries for X Window System written purely in Java.

The newest version!
package gnu.x11.event;

import gnu.x11.Display;
import gnu.x11.ResponseInputStream;


/** X selection request event. */
public final class SelectionRequest extends Event {
  public static final int CODE = 30;

  public int time;
  public int owner_window_id;
  public int requestor_window_id;
  public int selection_atom_id;
  public int target_atom_id;
  public int property_atom_id;

  public SelectionRequest (Display display, ResponseInputStream in) {
    super (display, in);
    time = in.read_int32 ();
    owner_window_id = in.read_int32 ();
    requestor_window_id = in.read_int32 ();
    selection_atom_id = in.read_int32 ();
    target_atom_id = in.read_int32();
    property_atom_id = in.read_int32 ();
    in.skip (4);
  }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy