com.cbse.jeasy
Class JEAction

java.lang.Object
  extended by com.cbse.jeasy.JEObject
      extended by com.cbse.jeasy.JEAction

public class JEAction
extends JEObject

The class JEAction is the starting point of the Application. It defines the first component (i.e. frame).

Properties
namevaluescomment
id*Id of the object. Let it begin with AC_
global*Id of the JEGlobal object to use as global parameters
startIdApplication*Id of the JEFrame which holds all other components
startIdApplet*Id of the JEObject in an applet. It can be a JEFrame, if you want to present a main window outside the browser. It should be a JEPanel, to present yout application inside the window of the browser.
splashscreen*A gif shown when starting the application
* = property you have to set; bold = default value

Version:
%I%, %G%
Author:
H.Pfohl

Field Summary
 java.lang.String startId
           
 
Fields inherited from class com.cbse.jeasy.JEObject
DEVELOPPING, INPUT_ERROR_DATE, INPUT_ERROR_LENGTH, INPUT_ERROR_MANDATORY, INPUT_ERROR_PARSE, INPUT_ERROR_RANGE, INPUT_ERROR_TIME, INPUT_ERRORS, NO_INPUT_ERROR, RUNNING
 
Constructor Summary
JEAction()
           
JEAction(java.lang.String s)
          Reads the properties out of a string.
 
Method Summary
 void createSplashScreen()
          Show the spash screen while the rest of the demo loads
 java.lang.String getGlobalId()
          Gives the JEObject that represents the global parameters
 java.lang.String getStartIdApplet()
          Gives the JEObject that represents the main window of an applet
 java.lang.String getStartIdApplication()
          Gives the JEObject that represents the main window of an application
 void hideSplash()
          pop down the spash screen
 void showSplashScreen()
           
 
Methods inherited from class com.cbse.jeasy.JEObject
backupEntry, clear, deserializeValue, getApplet, getApplLocale, getCenter, getComponent, getEast, getElementAt, getElementSize, getId, getJCallBack, getJClass, getLabel, getMode, getName, getNorth, getObjLocale, getParentId, getPreview, getProjectDirectory, getProperty, getRegisterText, getSouth, getStarted, getTitle, getType, getWest, getXMLtag, isEditable, isEnabled, isEnterprise, isProfessional, isStandard, isVisible, JEadd, JEadd, JEadd, JEadd, JEadd, JEadd, JEadd, JEadd, JEadd, JEadd, JEadd, JEaddTab, removeProperties, removeProperty, restoreEntry, serializeValue, setApplet, setApplLocale, setEditable, setEditable, setEnabled, setEnabled, setFocus, setJCallBack, setMarkable, setMarkable, setMode, setObjLocale, setParentId, setPreview, setProjectDirectory, setProperty, setStarted, setVisible, setVisible, start, wasEntryChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

startId

public java.lang.String startId
Constructor Detail

JEAction

public JEAction(java.lang.String s)
Reads the properties out of a string.

Parameters:
s - contains properties and values
See Also:
JE#PropertyString

JEAction

public JEAction()
Method Detail

getStartIdApplet

public java.lang.String getStartIdApplet()
Gives the JEObject that represents the main window of an applet


getStartIdApplication

public java.lang.String getStartIdApplication()
Gives the JEObject that represents the main window of an application


getGlobalId

public java.lang.String getGlobalId()
Gives the JEObject that represents the global parameters


createSplashScreen

public void createSplashScreen()
Show the spash screen while the rest of the demo loads


showSplashScreen

public void showSplashScreen()

hideSplash

public void hideSplash()
pop down the spash screen