/***************************************************************************
                            NET.java -  description
                             -------------------
    begin                : Sun Jan 27 16:22:17 2002
    copyright            : (C) 2000-2001 Lost Highway Ltd.
    email                : Richard_Dale@tipitina.demon.co.uk
    generated by         : duke@tipitina on Sun Jan 27 16:22:17 2002, using kalyptus 0.9.
 ***************************************************************************/

/***************************************************************************
 *                                                                         *
 *   This program is free software; you can redistribute it and/or modify  *
 *   it under the terms of the GNU General Public License as published by  *
 *   the Free Software Foundation; either version 2 of the License, or     *
 *   (at your option) any later version.                                   *
 *                                                                         *
***************************************************************************/

package org.kde.koala;

import org.kde.qt.*;
import java.util.*;
import java.lang.Error;

/**

  Base namespace class.

  This class is the base class for the NETRootInfo and NETWinInfo classes.  To keep
  the namespace relatively clean, all enums are defined here.

 @short 
  Base namespace class.
*/
public class  NET implements QtSupport {
	private long _qt;
	private boolean _allocatedInJavaWorld = true;

	protected NET(Class dummy){}

	public static final int Client = 0;
	public static final int WindowManager = 1;
	public static final int Unknown = -1;
	public static final int Normal = 0;
	public static final int Desktop = 1;
	public static final int Dock = 2;
	public static final int Tool = 3;
	public static final int Menu = 4;
	public static final int Dialog = 5;
	public static final int Override = 6;
	public static final int Toolbar = Tool;
	public static final int Modal = 1<<0;
	public static final int Sticky = 1<<1;
	public static final int MaxVert = 1<<2;
	public static final int MaxHoriz = 1<<3;
	public static final int Max = MaxVert|MaxHoriz;
	public static final int Shaded = 1<<4;
	public static final int SkipTaskbar = 1<<5;
	public static final int StaysOnTop = 1<<6;
	public static final int SkipPager = 1<<7;
	public static final int TopLeft = 0;
	public static final int Top = 1;
	public static final int TopRight = 2;
	public static final int Right = 3;
	public static final int BottomRight = 4;
	public static final int Bottom = 5;
	public static final int BottomLeft = 6;
	public static final int Left = 7;
	public static final int Move = 8;
	public static final int Visible = 0;
	public static final int Withdrawn = 1;
	public static final int Iconic = 2;
	public static final int Supported = 1<<0;
	public static final int ClientList = 1<<1;
	public static final int ClientListStacking = 1<<2;
	public static final int NumberOfDesktops = 1<<3;
	public static final int DesktopGeometry = 1<<4;
	public static final int DesktopViewport = 1<<5;
	public static final int CurrentDesktop = 1<<6;
	public static final int DesktopNames = 1<<7;
	public static final int ActiveWindow = 1<<8;
	public static final int WorkArea = 1<<9;
	public static final int SupportingWMCheck = 1<<10;
	public static final int VirtualRoots = 1<<11;
	public static final int KDESystemTrayWindows = 1<<12;
	public static final int CloseWindow = 1<<13;
	public static final int WMMoveResize = 1<<14;
	public static final int WMName = 1<<15;
	public static final int WMVisibleName = 1<<16;
	public static final int WMDesktop = 1<<17;
	public static final int WMWindowType = 1<<18;
	public static final int WMState = 1<<19;
	public static final int WMStrut = 1<<20;
	public static final int WMIconGeometry = 1<<21;
	public static final int WMIcon = 1<<22;
	public static final int WMPid = 1<<23;
	public static final int WMHandledIcons = 1<<24;
	public static final int WMPing = 1<<25;
	public static final int WMKDESystemTrayWinFor = 1<<26;
	public static final int XAWMState = 1<<27;
	public static final int WMKDEFrameStrut = 1<<28;
	public static final int WMIconName = 1<<29;
	public static final int WMVisibleIconName = 1<<30;
	public static final int WMGeometry = 1<<31;
}
