aboutsummaryrefslogtreecommitdiffstats
path: root/src/nativewindow
diff options
context:
space:
mode:
authorSven Gothel <[email protected]>2011-02-09 08:08:15 +0100
committerSven Gothel <[email protected]>2011-02-09 08:08:15 +0100
commita43a3ee9106431ac089eee31b500211f775e684b (patch)
tree4e1734ac3fe1836c341ff8e96bea45e89ecb50f4 /src/nativewindow
parente247b39fcf455a9599d759b31be3614eaf46452f (diff)
Spec: Bump Java version to 1.5
Diffstat (limited to 'src/nativewindow')
-rw-r--r--src/nativewindow/classes/javax/media/nativewindow/package.html48
1 files changed, 26 insertions, 22 deletions
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>