org.das2.DasApplication
DasApplication object manages per-application resources, like object name space,
dataset caching, progress monitoring, exception handling and a network speed limiter.
createMainFrame
Deprecated: use createMainFrame( String title, Container container );
createMainFrame( String title, java.awt.Container container ) → JFrame
createMainFrame( ) → JFrame
createMainFrame( String title ) → JFrame
getDas2UserDirectory
getDas2UserDirectory( ) → File
returns the location of the local directory sandbox. For example,
The web filesystem object downloads temporary files to here, logging
properties file, etc.
Assume that this File is local, so I/O is quick, and that the process
has write access to this area.
For definition, assume that at least 1Gb of storage is available as
well.
Returns:
java.io.File
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
getDas2Version
getDas2Version( ) → String
Returns:
java.lang.String
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
getDataSetCache
getDataSetCache( ) → DataSetCache
Returns:
org.das2.dataset.DataSetCache
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
getDefaultApplication
getDefaultApplication( ) → DasApplication
Returns:
org.das2.DasApplication
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
getExceptionHandler
getExceptionHandler( ) → ExceptionHandler
warning: this code is repeated in FileSystem to avoid dependence.
Returns:
an org.das2.util.ExceptionHandler
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
getInputStreamMeter
getInputStreamMeter( ) → InputStreamMeter
Returns:
org.das2.client.InputStreamMeter
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
getLogger
getLogger( ) → Logger
Returns:
java.util.logging.Logger
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
getLogger( org.das2.system.LoggerId id ) → Logger
getMainFrame
getMainFrame( ) → JFrame
Returns:
javax.swing.JFrame
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
getMonitorFactory
getMonitorFactory( ) → MonitorFactory
Returns:
org.das2.system.MonitorFactory
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
getNameContext
getNameContext( ) → NameContext
Returns:
org.das2.NameContext
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
getProperty
getProperty( String name, String deft ) → String
support restricted security environment by checking permissions before
checking property.
Parameters
name - a String
deft - a String
Returns:
a String
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
hasAllPermission
hasAllPermission( ) → boolean
check the security manager to see if all permissions are allowed,
True indicates is not an applet running in a sandbox.
See FileSystemSettings, which has a copy of this code
Returns:
true if all permissions are allowed
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
isApplet
isApplet( ) → boolean
Returns:
boolean
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
isHeadless
isHeadless( ) → boolean
Returns:
boolean
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
isInteractive
isInteractive( ) → boolean
Getter for property interactive.
Returns:
Value of property interactive.
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
isJavaWebStart
isJavaWebStart( ) → boolean
return true if the application appears to have been launched with Java WebStart.
Returns:
true if it appears that Java Webstart was used to launch the application.
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
isReloadLoggingProperties
isReloadLoggingProperties( ) → boolean
Returns:
boolean
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
quit
quit( ) → void
Returns:
void (returns nothing)
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
resetDefaultApplication
resetDefaultApplication( ) → void
nasty, evil method for releasing resources on a server. DO NOT USE THIS!!!!
Returns:
void (returns nothing)
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
setApplet
setApplet( boolean applet ) → void
Parameters
applet - a boolean
Returns:
void (returns nothing)
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
setExceptionHandler
setExceptionHandler( org.das2.util.ExceptionHandler h ) → void
explicitly set the ExceptionHandler that will handle runtime exceptions
Parameters
h - an ExceptionHandler
Returns:
void (returns nothing)
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
setHeadless
setHeadless( boolean headless ) → void
Parameters
headless - a boolean
Returns:
void (returns nothing)
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
setInteractive
setInteractive( boolean interactive ) → void
Setter for property interactive.
Parameters
interactive - New value of property interactive.
Returns:
void (returns nothing)
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
setMainFrame
setMainFrame( javax.swing.JFrame frame ) → void
Parameters
frame - a JFrame
Returns:
void (returns nothing)
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
setReloadLoggingProperties
setReloadLoggingProperties( boolean v ) → void
Parameters
v - a boolean
Returns:
void (returns nothing)
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
setRestrictPermission
setRestrictPermission( boolean v ) → void
true means don't attempt to gain access to applet-restricted functions.
Parameters
v - true means don't attempt to gain access to applet-restricted functions.
Returns:
void (returns nothing)
See Also:
FileSystemSettings#setRestrictPermission(boolean)
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
suggestNameFor
suggestNameFor( Object c ) → String
Parameters
c - an Object
Returns:
java.lang.String
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]