|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
java.awt.Window
java.awt.Frame
javax.swing.JFrame
com.threerings.media.ManagedJFrame
com.threerings.stage.tools.editor.EditorFrame
public class EditorFrame
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class java.awt.Component |
|---|
Component.BaselineResizeBehavior |
| Field Summary |
|---|
| Fields inherited from class javax.swing.JFrame |
|---|
EXIT_ON_CLOSE |
| Fields inherited from class java.awt.Frame |
|---|
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR |
| Fields inherited from class java.awt.Component |
|---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| Fields inherited from interface javax.swing.WindowConstants |
|---|
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE |
| Fields inherited from interface java.awt.image.ImageObserver |
|---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
|---|---|
EditorFrame(StageSceneWriter writer)
|
|
| Method Summary | |
|---|---|
void |
createMenuBar()
Create the menu bar and menu items and add them to the frame. |
void |
handleNew(ActionEvent evt)
Creates a blank scene and configures the editor to begin editing it. |
void |
handleOpen(ActionEvent evt)
Presents the user with an open file dialog and loads the scenes from the selected file. |
void |
handlePreferences(ActionEvent evt)
Handles a request to open the preferences dialog. |
void |
handleQuit(ActionEvent evt)
Handles a request to quit. |
void |
handleSave(ActionEvent evt)
Save the scenes to the file they were last associated with. |
void |
handleSaveAs(ActionEvent evt)
Present the user with a save file dialog and save the scenes to the selected file. |
void |
handleSetDefBase(ActionEvent evt)
Make the currently selected base tile into the scene's default tile. |
void |
handleTestTiles(ActionEvent evt)
Handles a request to reload the test tiles. |
void |
init(EditorContext ctx,
String target)
|
void |
openScene(String path)
Loads the scene from the specified path into the editor and displays an error dialog if it fails. |
void |
redo(ActionEvent evt)
|
void |
setMisoSceneModel(StageMisoSceneModel model)
|
void |
undo(ActionEvent evt)
|
void |
updateMiniView(ActionEvent evt)
Update the mini view in the scrollbox. |
void |
updateTileInfo()
|
| Methods inherited from class com.threerings.media.ManagedJFrame |
|---|
getFrameManager, getWindow, init, paint, update |
| Methods inherited from class javax.swing.JFrame |
|---|
getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setTransferHandler |
| Methods inherited from class java.awt.Frame |
|---|
addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecorated |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.threerings.media.FrameManager.ManagedRoot |
|---|
getRootPane |
| Methods inherited from interface java.awt.MenuContainer |
|---|
getFont, postEvent |
| Constructor Detail |
|---|
public EditorFrame(StageSceneWriter writer)
| Method Detail |
|---|
public void init(EditorContext ctx,
String target)
public void createMenuBar()
public void setMisoSceneModel(StageMisoSceneModel model)
setMisoSceneModel in interface EditorScenePanel.SceneModelListenerpublic void handleNew(ActionEvent evt)
public void handleOpen(ActionEvent evt)
public void openScene(String path)
public void handleSave(ActionEvent evt)
public void handleSaveAs(ActionEvent evt)
public void handleQuit(ActionEvent evt)
public void handleTestTiles(ActionEvent evt)
public void updateMiniView(ActionEvent evt)
public void undo(ActionEvent evt)
public void redo(ActionEvent evt)
public void updateTileInfo()
public void handlePreferences(ActionEvent evt)
public void handleSetDefBase(ActionEvent evt)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||