gnu.x11
Class Window.WMSizeHints

java.lang.Object
  extended by gnu.x11.Data
      extended by gnu.x11.Window.WMSizeHints
Enclosing class:
Window

public static class Window.WMSizeHints
extends Data

X window manager size hints.


Field Summary
static int PASPECT_MASK
           
static int PBASE_SIZE_MASK
           
static int PMAX_SIZE_MASK
           
static int PMIN_SIZE_MASK
           
static int PPOSITION_MASK
           
static int PRESIZE_INC_MASK
           
static int PSIZE_MASK
           
static int PWIN_GRAVITY_MASK
           
static int USPOSITION_MASK
           
static int USSIZE_MASK
           
 
Fields inherited from class gnu.x11.Data
data, index, offset
 
Constructor Summary
Window.WMSizeHints(Data data)
           
 
Method Summary
 int flags()
           
 int height()
           
 int min_height()
           
 int min_width()
           
 boolean program_position()
           
 boolean program_size()
           
 boolean user_position()
           
 boolean user_size()
           
 int width()
           
 int x()
           
 void x(int i)
           
 int y()
           
 
Methods inherited from class gnu.x11.Data
byte_to_string, len, len, n, np, p, pad, read_boolean, read_double, read_float, read_string, read1, read2, read4_boolean, read4, read8, to_string, toString, unit, unit, unit, write_string16, write_string16, write_unused, write1_unused, write1, write1, write1, write1, write1, write1, write1, write1, write1, write1, write1, write1, write1, write1, write2_unused, write2, write2, write2, write2, write2, write2, write2, write2, write2, write2, write2, write2, write2, write2, write3_unused, write4_unused, write4, write4, write4, write4, write4, write4, write4, write4, write4, write4, write4, write4, write4, write4, write4, write8, write8, write8, write8, write8, write8, write8, write8
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

USPOSITION_MASK

public static final int USPOSITION_MASK
See Also:
Constant Field Values

USSIZE_MASK

public static final int USSIZE_MASK
See Also:
Constant Field Values

PPOSITION_MASK

public static final int PPOSITION_MASK
See Also:
Constant Field Values

PSIZE_MASK

public static final int PSIZE_MASK
See Also:
Constant Field Values

PMIN_SIZE_MASK

public static final int PMIN_SIZE_MASK
See Also:
Constant Field Values

PMAX_SIZE_MASK

public static final int PMAX_SIZE_MASK
See Also:
Constant Field Values

PRESIZE_INC_MASK

public static final int PRESIZE_INC_MASK
See Also:
Constant Field Values

PASPECT_MASK

public static final int PASPECT_MASK
See Also:
Constant Field Values

PBASE_SIZE_MASK

public static final int PBASE_SIZE_MASK
See Also:
Constant Field Values

PWIN_GRAVITY_MASK

public static final int PWIN_GRAVITY_MASK
See Also:
Constant Field Values
Constructor Detail

Window.WMSizeHints

public Window.WMSizeHints(Data data)
Method Detail

flags

public int flags()
Returns:
valid: USPOSITION_MASK, USSIZE_MASK, PPOSITION_MASK, PSIZE_MASK, PMIN_SIZE_MASK, PMAX_SIZE_MASK, PRESIZE_INC_MASK, PASPECT_MASK, PBASE_SIZE_MASK, PWIN_GRAVITY_MASK

user_position

public boolean user_position()

user_size

public boolean user_size()

program_position

public boolean program_position()

program_size

public boolean program_size()

x

public int x()

y

public int y()

width

public int width()

height

public int height()

min_width

public int min_width()

min_height

public int min_height()

x

public void x(int i)