bluej.action
Class CreateAppletAction
java.lang.Object
javax.swing.AbstractAction
bluej.action.AbstractEnvAction
bluej.action.CreateAppletAction
- All Implemented Interfaces:
- java.awt.event.ActionListener, java.io.Serializable, java.lang.Cloneable, java.util.EventListener, javax.swing.Action
public class CreateAppletAction
- extends AbstractEnvAction
Creates the jars necessary for env3d applet. Sign the applet as well.
- See Also:
- Serialized Form
Fields inherited from class javax.swing.AbstractAction |
changeSupport, enabled |
Fields inherited from interface javax.swing.Action |
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, DISPLAYED_MNEMONIC_INDEX_KEY, LARGE_ICON_KEY, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SELECTED_KEY, SHORT_DESCRIPTION, SMALL_ICON |
Method Summary |
void |
actionPerformed(java.awt.event.ActionEvent ae)
|
static void |
compressFile(java.lang.String inputFile)
|
static void |
createApplet(java.awt.Frame topFrame,
java.lang.String packageDir,
java.lang.String eventString)
|
static void |
deleteFile(java.lang.String fileName)
|
static void |
executeCommand(java.lang.String command)
|
static void |
main(java.lang.String[] args)
|
static void |
makeStagingDir()
Create a staging directory for models, textures, and sound |
static java.lang.String |
uploadFile(java.lang.String filename)
Upload a file to the env3d website and return the application id |
Methods inherited from class javax.swing.AbstractAction |
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CreateAppletAction
public CreateAppletAction(java.lang.String menuName,
java.lang.String msg)
actionPerformed
public void actionPerformed(java.awt.event.ActionEvent ae)
createApplet
public static void createApplet(java.awt.Frame topFrame,
java.lang.String packageDir,
java.lang.String eventString)
compressFile
public static void compressFile(java.lang.String inputFile)
deleteFile
public static void deleteFile(java.lang.String fileName)
executeCommand
public static void executeCommand(java.lang.String command)
uploadFile
public static java.lang.String uploadFile(java.lang.String filename)
throws java.io.IOException
- Upload a file to the env3d website and return the application id
- Parameters:
filename
-
- Returns:
-
- Throws:
java.io.IOException
makeStagingDir
public static void makeStagingDir()
throws java.lang.Exception
- Create a staging directory for models, textures, and sound
- Throws:
java.lang.Exception
main
public static void main(java.lang.String[] args)