NativeWindow Protocol Specification Overview

See:
          Description

Packages
javax.media.nativewindow NativeWindow Protocol Specification Overview
javax.media.nativewindow.awt  
javax.media.nativewindow.egl  
javax.media.nativewindow.macosx  
javax.media.nativewindow.windows  
javax.media.nativewindow.x11  

 

NativeWindow Protocol Specification Overview

Preface

This specification, an optional set of packages, describing a protocol for a native windowing interface binding to Java(TM).
Currently specified native windowing systems are:


However, any other native windowing system may be added to the implementation, using a generic string identifier and an optional specialisation of:


The implementor has to provide the following:


This protocol does not describe how to create native windows, but how to bind a native window to an implementation of NativeWindow.
However, an implementation of this protocol (e.g. com.jogamp.newt) may support the creation.

Dependencies

This binding has dependencies to the following:


Package Structure

The packages defined by this specification include:

Factory Model

Running on a platform with a supported windowing system, the factory model shall be used to instantiate a native window, see NativeWindowFactory.
The implementor has to specialize All supported Regardless of the knowledge of the underly

Revision History






Copyright 2010 JogAmp Community.