JOGL v2.6.0-rc-20250712
JOGL, High-Performance Graphics Binding for Java™ (public API).
com.jogamp.opengl.demos.android.LauncherUtil Class Reference

Helper class to parse Uri's and programmatically add package names and properties to create an Uri or Intend. More...

Collaboration diagram for com.jogamp.opengl.demos.android.LauncherUtil:

Classes

class  BaseActivityLauncher
 
class  DataSet
 Data set to transfer from and to launch URI consisting out of: More...
 
class  OrderedProperties
 

Static Public Member Functions

static final Intent getIntent (final String action, final DataSet data)
 
static void main (String[] args)
 

Static Public Attributes

static final String LAUNCH_ACTIVITY_NORMAL = "org.jogamp.launcher.action.LAUNCH_ACTIVITY_NORMAL"
 Default launch mode. More...
 
static final String LAUNCH_ACTIVITY_TRANSPARENT = "org.jogamp.launcher.action.LAUNCH_ACTIVITY_TRANSPARENT"
 Transparent launch mode. More...
 
static final String LAUNCH_MAIN = "org.jogamp.launcher.action.LAUNCH_MAIN"
 FIXME: TODO. More...
 
static final String LAUNCH_JUNIT = "org.jogamp.launcher.action.LAUNCH_JUNIT"
 FIXME: TODO. More...
 
static final String SCHEME = "launch"
 The protocol launch More...
 
static final String HOST = "jogamp.org"
 The host jogamp.org More...
 

Detailed Description

Helper class to parse Uri's and programmatically add package names and properties to create an Uri or Intend.

The order of the Uri segments (any arguments) is preserved.

Definition at line 48 of file LauncherUtil.java.

Member Function Documentation

◆ getIntent()

static final Intent com.jogamp.opengl.demos.android.LauncherUtil.getIntent ( final String  action,
final DataSet  data 
)
static

Definition at line 392 of file LauncherUtil.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ main()

static void com.jogamp.opengl.demos.android.LauncherUtil.main ( String[]  args)
static

Definition at line 397 of file LauncherUtil.java.

Here is the call graph for this function:

Member Data Documentation

◆ HOST

final String com.jogamp.opengl.demos.android.LauncherUtil.HOST = "jogamp.org"
static

The host jogamp.org

Definition at line 66 of file LauncherUtil.java.

◆ LAUNCH_ACTIVITY_NORMAL

final String com.jogamp.opengl.demos.android.LauncherUtil.LAUNCH_ACTIVITY_NORMAL = "org.jogamp.launcher.action.LAUNCH_ACTIVITY_NORMAL"
static

Default launch mode.

Definition at line 51 of file LauncherUtil.java.

◆ LAUNCH_ACTIVITY_TRANSPARENT

final String com.jogamp.opengl.demos.android.LauncherUtil.LAUNCH_ACTIVITY_TRANSPARENT = "org.jogamp.launcher.action.LAUNCH_ACTIVITY_TRANSPARENT"
static

Transparent launch mode.

Note: This seems to be required to achieve translucency, since setTheme(..) doesn't work.

Definition at line 54 of file LauncherUtil.java.

◆ LAUNCH_JUNIT

final String com.jogamp.opengl.demos.android.LauncherUtil.LAUNCH_JUNIT = "org.jogamp.launcher.action.LAUNCH_JUNIT"
static

FIXME: TODO.

Definition at line 60 of file LauncherUtil.java.

◆ LAUNCH_MAIN

final String com.jogamp.opengl.demos.android.LauncherUtil.LAUNCH_MAIN = "org.jogamp.launcher.action.LAUNCH_MAIN"
static

FIXME: TODO.

Definition at line 57 of file LauncherUtil.java.

◆ SCHEME

final String com.jogamp.opengl.demos.android.LauncherUtil.SCHEME = "launch"
static

The protocol launch

Definition at line 63 of file LauncherUtil.java.


The documentation for this class was generated from the following file: