# Package com.threerings.stage.tools.editor

Interface Summary
EditorModelListener: The editor model listener interface should be implemented by classes that would like to be notified when the editor model is changed.
EditorScenePanel.SceneModelListener

Class Summary
DirectionButton: A button that allows for selection from the compass directions.
EditorApp: A scene editor application that provides facilities for viewing, editing, and saving the scene templates that comprise a game.
EditorConfig: Provides access to configuration data for the editor.
EditorDialog: Basic ok cancel dialog for use by editor components.
EditorFrame
EditorModel: The EditorModel class provides a holding place for storing, modifying and retrieving data that is shared across the Editor application and its myriad UI components.
EditorScenePanel: Displays the scene view and handles UI events on the scene.
EditorScrollBox: A scrollbox that shows our position in the editor.
EditorTileManager: Extends the normal Miso Tile Manager to allow the use of a set of test tiles that can be used in the editor.
EditorToolBarPanel
ObjectEditorDialog: Used to edit object attributes.
PortalDialog: The `PortalDialog` is used to present the user with a dialog allowing them to enter the information associated with an `EditablePortal`.
PortalTool: A tool for setting a portal.
PreferencesDialog: A dialog for editing preferences.
SceneInfoPanel: The scene info panel presents the user with options to select the scene layer to edit, and whether to display tile coordinates and locations in the scene view.
TestTileLoader: The TestTileLoader handles test tiles.
TileInfoPanel: The tile info panel presents the user with options to select the tile to be applied to the scene.