diff options
author | Sven Gothel <[email protected]> | 2011-02-09 08:08:15 +0100 |
---|---|---|
committer | Sven Gothel <[email protected]> | 2011-02-09 08:08:15 +0100 |
commit | a43a3ee9106431ac089eee31b500211f775e684b (patch) | |
tree | 4e1734ac3fe1836c341ff8e96bea45e89ecb50f4 | |
parent | e247b39fcf455a9599d759b31be3614eaf46452f (diff) |
Spec: Bump Java version to 1.5
-rw-r--r-- | make/doc/jogl/spec-overview.html | 25 | ||||
-rw-r--r-- | src/nativewindow/classes/javax/media/nativewindow/package.html | 48 |
2 files changed, 40 insertions, 33 deletions
diff --git a/make/doc/jogl/spec-overview.html b/make/doc/jogl/spec-overview.html index 251fcf9dd..cc2cf69e3 100644 --- a/make/doc/jogl/spec-overview.html +++ b/make/doc/jogl/spec-overview.html @@ -26,27 +26,30 @@ bindings to the native OpenGL(R) 3D graphics library profiles: <h3>Dependencies</h3> This binding has dependencies to the following:<br><br> <ul> - <li> Either of the following Java implementations:<br> + <li> Either of the following Java implementations:<br/> <ul> - <li> <a href="http://java.sun.com/j2se/1.4.2/docs/api/">Java SE 1.4 or later</a> </li><br> - <li> <a href="http://java.sun.com/javame/technology/cdc/">Java ME CDC 1.1.2 (JSR 218)</a> and - <a href="http://java.sun.com/products/foundation/">Foundation Profile 1.1.2 (JSR 219)</a><br> - and either of the following <i>java.nio</i> implementations:<br> - <ul> - <li> <a href="http://java.sun.com/javame/reference/apis/jsr239/java/nio/package-summary.html"> JSR239 <i>java.nio</i> subset</a> </li> + <li> <a href="http://java.sun.com/j2se/1.5.0/docs/api/">Java SE 1.5 or later</a> </li> + <li> A mobile JavaVM with language 1.5 support, ie: + <ul> + <li> <a href="http://developer.android.com/reference/packages.html">Dalvik API Level 7</a> </li> + <li> <a href="http://jamvm.sourceforge.net/">JamVM</a> </li> + </ul> + with + <ul> + <li> <a href="http://java.sun.com/products/foundation/">Foundation Profile 1.1.2 (JSR 219)</a> </li> <li> <a href="http://java.sun.com/j2se/1.4.2/docs/api/java/nio/package-summary.html"> Java 1.4 <i>java.nio</i> implementation</a> </li> - </ul><br> - </ul> + </ul></li> + </ul></li> <li> {@linkplain javax.media.nativewindow NativeWindow Protocol} <br> <br> - The <i>NativeWindow Protocol</i> is included in Sun's sample implementation </li><br> + The <i>NativeWindow Protocol</i> is included in JogAmp's sample implementation </li><br> </ul> <br> <h3>OpenGL Profile Model</h3> OpenGL today is not just a single set of functionality, it offers many profiles for different purposes, e.g. ES1 and ES2 for mobile, etc.<br> - JOGL reflects these profiles <a href="../doc/bouml/html/">with an OO abstraction model</a>, + JOGL reflects these profiles <a href="http://jogamp.org/jogl/doc/bouml/html/">with an OO abstraction model</a>, specifying interfaces encapsulating common subsets.<br> <h3>Package Structure</h3> diff --git a/src/nativewindow/classes/javax/media/nativewindow/package.html b/src/nativewindow/classes/javax/media/nativewindow/package.html index 1eb1cef08..3fa054ea6 100644 --- a/src/nativewindow/classes/javax/media/nativewindow/package.html +++ b/src/nativewindow/classes/javax/media/nativewindow/package.html @@ -24,20 +24,20 @@ <ul> <li>{@link javax.media.nativewindow.AbstractGraphicsDevice AbstractGraphicsDevice},<br> <br> - Shall return the new string identifier with {@link javax.media.nativewindow.AbstractGraphicsDevice#getType() getType()}</li><br> + Shall return the new string identifier with {@link javax.media.nativewindow.AbstractGraphicsDevice#getType() getType()}</li> <li>{@link javax.media.nativewindow.AbstractGraphicsScreen AbstractGraphicsScreen}</li> - <li>{@link javax.media.nativewindow.AbstractGraphicsConfiguration AbstractGraphicsConfiguration}</li><br> + <li>{@link javax.media.nativewindow.AbstractGraphicsConfiguration AbstractGraphicsConfiguration}</li> </ul> <br> The implementor has to provide the following:<br><br> <ul> <li> The specialisation of the abstract class {@link javax.media.nativewindow.NativeWindowFactory NativeWindowFactory}<br> <br> - shall be registered with {@link javax.media.nativewindow.NativeWindowFactory#registerFactory NativeWindowFactory.registerFactory(..)}.</li><br> + shall be registered with {@link javax.media.nativewindow.NativeWindowFactory#registerFactory NativeWindowFactory.registerFactory(..)}.</li> <li> The specialisation of the abstract class {@link javax.media.nativewindow.GraphicsConfigurationFactory GraphicsConfigurationFactory}<br> <br> - shall be registered with {@link javax.media.nativewindow.GraphicsConfigurationFactory#registerFactory GraphicsConfigurationFactory.registerFactory(..)}.</li><br> + shall be registered with {@link javax.media.nativewindow.GraphicsConfigurationFactory#registerFactory GraphicsConfigurationFactory.registerFactory(..)}.</li> </ul><br> This protocol <i>does not</i> describe how to <i>create</i> native windows, but how to <i>bind</i> a native surface to an implementation of and window to an implementation of {@link javax.media.nativewindow.NativeSurface NativeSurface}.<br> @@ -45,50 +45,54 @@ However, an implementation of this protocol (e.g. {@link com.jogamp.newt}) may support the creation.<br> <h3>Dependencies</h3> - This binding has dependencies to the following:<br><br> + This binding has dependencies to the following: <ul> - <li> Either of the following Java implementations:<br> + <li> Either of the following Java implementations:<br/> <ul> - <li> <a href="http://java.sun.com/j2se/1.4.2/docs/api/">Java SE 1.4 or later</a> </li><br> - <li> <a href="http://java.sun.com/javame/technology/cdc/">Java ME CDC 1.1.2 (JSR 218)</a> and - <a href="http://java.sun.com/products/foundation/">Foundation Profile 1.1.2 (JSR 219)</a><br> - and either of the following <i>java.nio</i> implementations:<br> - <ul> - <li> <a href="http://java.sun.com/javame/reference/apis/jsr239/java/nio/package-summary.html"> JSR239 <i>java.nio</i> subset</a> </li> + <li> <a href="http://java.sun.com/j2se/1.5.0/docs/api/">Java SE 1.5 or later</a> </li> + <li> A mobile JavaVM with language 1.5 support, ie: + <ul> + <li> <a href="http://developer.android.com/reference/packages.html">Dalvik API Level 7</a> </li> + <li> <a href="http://jamvm.sourceforge.net/">JamVM</a> </li> + </ul> + with + <ul> + <li> <a href="http://java.sun.com/products/foundation/">Foundation Profile 1.1.2 (JSR 219)</a> </li> <li> <a href="http://java.sun.com/j2se/1.4.2/docs/api/java/nio/package-summary.html"> Java 1.4 <i>java.nio</i> implementation</a> </li> - </ul><br> - </ul> + </ul></li> + </ul></li> </ul> <br> <h3>Package Structure</h3> - The packages defined by this specification include:<br><br> + The packages defined by this specification include:<br/><br/> <ul> <li>The <b>javax.media.nativewindow</b> package<br> <br> This package contains Java bindings for a native windowing system.<br> - Subsequent packages contain marker type classes, containing native characteristics of the windowing system.</li><br><br> + Subsequent packages contain marker type classes, containing native characteristics of the windowing system. + <ul> <li>The <b>javax.media.nativewindow.awt</b> package<br> <br> - This sub package contains classes to cover the native characteristics of the AWT windowing system.</li><br> + This sub package contains classes to cover the native characteristics of the AWT windowing system.</li> <li>The <b>javax.media.nativewindow.x11</b> package<br> <br> - This sub package contains classes to cover the native characteristics of the X11 windowing system.</li><br> + This sub package contains classes to cover the native characteristics of the X11 windowing system.</li> <li>The <b>javax.media.nativewindow.windows</b> package<br> <br> - This sub package contains classes to cover the native characteristics of the Windows windowing system.</li><br> + This sub package contains classes to cover the native characteristics of the Windows windowing system.</li> <li>The <b>javax.media.nativewindow.macosx</b> package<br> <br> - This sub package contains classes to cover the native characteristics of the MacOSX windowing system.</li><br> + This sub package contains classes to cover the native characteristics of the MacOSX windowing system.</li> <li>The <b>javax.media.nativewindow.egl</b> package<br> <br> - This sub package contains classes to cover the native characteristics of the EGL/OpenKODE windowing system.</li><br> - </ul> + This sub package contains classes to cover the native characteristics of the EGL/OpenKODE windowing system.</li> + </ul></li> </ul> <h3>Factory Model</h3> |