gnu.x11.extension
Class Extension

java.lang.Object
  extended by gnu.x11.extension.Extension
Direct Known Subclasses:
BigRequests, DBE, DPMS, EVI, GLX, Print, Render, Shape, XCMisc, XTest

public abstract class Extension
extends java.lang.Object

Base class for X extension.


Field Summary
 Display display
           
 int first_error
           
 int first_event
           
 int major_opcode
           
 java.lang.String name
           
 
Constructor Summary
protected Extension(Display display, java.lang.String name, java.lang.String[] minor_opcode_strings)
           
protected Extension(Display display, java.lang.String name, java.lang.String[] minor_opcode_strings, int error_count, int event_count)
           
 
Method Summary
 java.lang.String more_string()
          Additional information such as client version and server version to display in toString().
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

display

public Display display

first_event

public int first_event

first_error

public int first_error

major_opcode

public int major_opcode

name

public java.lang.String name
Constructor Detail

Extension

protected Extension(Display display,
                    java.lang.String name,
                    java.lang.String[] minor_opcode_strings)
             throws NotFoundException
Throws:
NotFoundException

Extension

protected Extension(Display display,
                    java.lang.String name,
                    java.lang.String[] minor_opcode_strings,
                    int error_count,
                    int event_count)
             throws NotFoundException
Throws:
NotFoundException
Method Detail

more_string

public java.lang.String more_string()
Additional information such as client version and server version to display in toString().


toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object