All Classes Interface Summary Class Summary Enum Summary Exception Summary
| Class |
Description |
| About |
The about dialog.
|
| AboveFloorInsertionMode |
Insert right above the topmost floor square.
|
| AbsoluteMapPath |
A MapPath that is absolute, that is, it starts with a "/".
|
| AbstractAnimationObjects |
|
| AbstractAnimationObjectsReader |
|
| AbstractArchetype<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Abstract base class for Archetype implementations.
|
| AbstractArchetypeAttributeInvSpell |
|
| AbstractArchetypeAttributeList |
|
| AbstractArchetypeAttributeSpell |
|
| AbstractArchetypeBuilder<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| AbstractArchetypeParser<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>,B extends AbstractArchetypeBuilder<G,A,R>> |
|
| AbstractArchetypeSetCollectable<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Abstract base class for Collectables that create the
"archetypes" file.
|
| AbstractBaseObject<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>,T extends BaseObject<G,A,R,T>> |
Default implementation for GameObject implementing classes.
|
| AbstractCollectedResourcesReader<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| AbstractConfigSource |
|
| AbstractDefaultProjectSettings |
|
| AbstractEditorSettings |
|
| AbstractExitConnectorModel |
Stores information needed by the exit connector.
|
| AbstractFaceObjects |
|
| AbstractFaceProvider |
Abstract Base class for FaceProviders which implements a memory sensitive
cache.
|
| AbstractFilesResourcesReader<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| AbstractFilterConfig<F extends Filter<F,C>,C extends FilterConfig<F,C>> |
Abstract base class for filter configurations.
|
| AbstractFlatMapRenderer |
This is the default renderer of a map.
|
| AbstractGameObject<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Abstract base class of GameObject implementations.
|
| AbstractGameObjectAttributesTab<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| AbstractGameObjectFactory<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| AbstractGameObjectParser<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| AbstractIndex<V extends java.io.Serializable> |
Abstract base class for Index implementations.
|
| AbstractIsoGameObjectFactory<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| AbstractIsoMapRenderer<G extends DefaultIsoGameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| AbstractMapArchObject<A extends MapArchObject<A>> |
Base implementation of MapArchObject that covers similarities between
Crossfire maps and Daimonin maps.
|
| AbstractMapArchObjectParser<A extends MapArchObject<A>> |
|
| AbstractMapCursorAction<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Abstract base class for actions that have to track the current map cursor.
|
| AbstractMapManager<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Abstract base class for MapManager implementations.
|
| AbstractMapMenuPreferences |
|
| AbstractMapRenderer<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Abstract base class for classes implementing MapRenderer.
|
| AbstractMapsizeNewMapDialog<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| AbstractMapTilePane<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A Panel for managing the tiling of maps.
|
| AbstractMapView<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Abstract base class for MapView implementations.
|
| AbstractMapViewSettings |
|
| AbstractMoveSquareAction<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| AbstractNamedObject |
An AbstractNamedObject has a name and tree position source and
provides an icon for display.
|
| AbstractNamedObjects<E extends NamedObject> |
This class manages NamedObjects, managing their tree as well as providing a
method for showing a dialog for browsing their tree and selecting one from
it.
|
| AbstractNewMapDialog<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Dialog used to ask the user the properties for the new level.
|
| AbstractPathParameter<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| AbstractPerMapDialogManager<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>,D> |
Maintains (dialog) instance associated to map view instances.
|
| AbstractPickmapSettings |
|
| AbstractPluginParameter<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>,V> |
Parameter for a Plugin.
|
| AbstractProjectSettings |
|
| AbstractResources<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Maintains resources.
|
| AbstractResourcesReader<G extends GameObject<G,?,?>> |
Abstract base class for archetype set loader classes.
|
| AbstractScriptArchUtils |
|
| AbstractScriptedEvent<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Class which stores information about one scripted event.
|
| AbstractScriptedEventFactory<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| AbstractSelectionAction<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Abstract base class for actions that change the current selection.
|
| AbstractServerActions<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Actions that require a connection to a game server.
|
| AbstractShopSquareChecker<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A MapValidator to detect shop squares which allow magic or prayers,
or which have adjacent squares that allow magic or prayers.
|
| AbstractSimpleIsoMapRenderer<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| AbstractStringPluginParameter<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>,V> |
Abstract base class for PluginParameter implementations for which the
value is calculated from the string representation.
|
| AbstractSuspiciousMsgError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A validation error that's used when the SuspiciousMsgChecker detected a possible error on a game object.
|
| AbstractTool<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Base class for tools.
|
| AbstractValidator<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
This is the base class for validators.
|
| AbstractValuePluginParameter<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>,V> |
Abstract base class for PluginParameter implementations for which the
string representation of the value is calculated from the value.
|
| ActionBuilderUtils |
Utility class for ActionBuilder related functions.
|
| ActionFactory |
|
| Actions |
Actions used by the script editor.
|
| ActionUtils |
Utility class implementing Action related functions.
|
| AddBookmarkAction<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
An EditorAction that creates a new bookmark for the current map.
|
| AddToSelectionAction<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
An EditorAction that adds the current pre-selection to the
selection.
|
| AlphaImageFilter |
An image filter creating transparent images.
|
| AlphaImageFilterInstance |
|
| AndGameObjectMatcher |
|
| AnimationComponent |
A JPanel that allows the user to select an animation name.
|
| AnimationObject |
An AnimationObject reflects the animation ("anim\n" ...
|
| AnimationObjects |
|
| AnimationObjectsCollectable |
|
| AnimationParseException |
This exception is thrown when parsing an animation definition file (
arch/animations and arch/**.anim) revealed that such a file contains
an error.
|
| AnimationValidator |
|
| AnimTreeChooseAction |
|
| AppPreferences |
Preferences Module for application preferences.
|
| AppPreferencesModel |
Maintains the application preferences state.
|
| ArchAttributesAction<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
An EditorAction that opens the game object attributes dialog for the
currently selected game object.
|
| ArchComboBoxCellRenderer |
|
| ArchComboBoxEditor<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| ArchComboBoxModel<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| Archetype<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Reflects an Archetype.
|
| Archetype |
Implements Atrinik archetypes.
|
| Archetype |
Implements Crossfire archetypes.
|
| Archetype |
Implements Daimonin archetypes.
|
| ArchetypeAttribute |
This Class contains the data of one archetype attribute.
|
| ArchetypeAttributeAnimationName |
|
| ArchetypeAttributeBitmask |
|
| ArchetypeAttributeBool |
|
| ArchetypeAttributeBoolSpec |
An ArchetypeAttribute for selecting boolean values having specific
"true" and "false" values.
|
| ArchetypeAttributeDefinition |
Holds the key/value pair of an archetype attribute definition.
|
| ArchetypeAttributeFaceName |
|
| ArchetypeAttributeFactory |
|
| ArchetypeAttributeFixed |
|
| ArchetypeAttributeFloat |
|
| ArchetypeAttributeInt |
|
| ArchetypeAttributeInvSpell |
|
| ArchetypeAttributeList |
|
| ArchetypeAttributeList2 |
|
| ArchetypeAttributeLong |
|
| ArchetypeAttributeMapPath |
|
| ArchetypeAttributeParser |
|
| ArchetypeAttributeScriptFile |
|
| ArchetypeAttributesDefinition |
|
| ArchetypeAttributeSection |
|
| ArchetypeAttributeSections |
|
| ArchetypeAttributeSpell |
|
| ArchetypeAttributeString |
|
| ArchetypeAttributeText |
|
| ArchetypeAttributeTreasure |
|
| ArchetypeAttributeVisitor |
|
| ArchetypeAttributeZSpell |
|
| ArchetypeChooserControl<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
That control of the archetype chooser.
|
| ArchetypeChooserFolder<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| ArchetypeChooserFolderListener<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| ArchetypeChooserModel<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
The view of the archetype chooser.
|
| ArchetypeChooserModelListener<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| ArchetypeChooserPanel<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| ArchetypeChooserPanelListener<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| ArchetypeChooserView<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
The view of the archetype chooser.
|
| ArchetypeFactory<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| ArchetypeIconCellRenderer<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| ArchetypeNameCellRenderer<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A DisplayMode showing archetypes as images and archetype name.
|
| ArchetypeNameMatchCriteria<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| ArchetypePanel<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A panel showing a set of archetypes.
|
| ArchetypeParameter<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| ArchetypeParameterView<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| ArchetypeParser<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Common interface for ArchetypeParsers.
|
| ArchetypeParser |
Handles the parsing of arches.
|
| ArchetypeParser |
Handles the parsing of arches.
|
| ArchetypeParser |
Handles the parsing of arches.
|
| ArchetypeSet<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Interface that captures similarities between different ArchetypeSet
implementations.
|
| ArchetypeSetListener<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Interface for listeners listening to ArchetypeSet changes.
|
| ArchetypeSetSpellLoader<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Extract spell definitions from an archetype set.
|
| ArchetypeType |
Contains the data of one Gridarta Object-Type.
|
| ArchetypeTypeChecks |
|
| ArchetypeTypeList |
A list definition.
|
| ArchetypeTypeListCellRenderer |
|
| ArchetypeTypeParser |
|
| ArchetypeTypeSet |
|
| ArchetypeTypeSetParser |
|
| ArchetypeValidator |
|
| ArchFaceProvider |
Implementation of FaceProvider which reads images from the arch directory.
|
| ArchTab<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
The "Arch" tab in the archetype chooser.
|
| ArchTreasureObj |
|
| ArrayUtils |
Utility class for array related functions.
|
| ArtifactParser<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Parser for artifact definitions.
|
| AsynchronousProgress |
Implements a Progress that forwards to another Progress
instance but can be used from threads other than EDT.
|
| AtrinikAnimationObjectsReader |
|
| AtrinikArchetypeSetCollectable |
A Collectable that creates the
Atrinik specific "archetypes" file.
|
| AtrinikDefaultProjectSettings |
Maintains path names to resources.
|
| AtrinikEditor |
Main class, launches the level editor application.
|
| AtrinikServerActions |
|
| AttachTiledMaps<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Attaches maps to adjacent tiled maps.
|
| AttributeBitmask |
This class manages bitmask values which appear in Gridarta archetype
attributes.
|
| AttributeGameObjectMatcher |
|
| AttributeListUtils |
Utility class for archetype attribute related functions.
|
| AttributeOtherValueMatchCriteria<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A MatchCriteria that matches attribute values of all but a set of
attributes.
|
| AttributeRangeChecker<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A validator that checks for suspicious attribute values.
|
| AttributeRangeError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Indicate an attribute value that is out of range.
|
| Attributes |
A set of key/value pairs.
|
| AttributesPaneBuilder<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Builder for game object attribute panels.
|
| AttributeValueMatchCriteria<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| AutoInsertionMode |
Automatically guess the insertion position.
|
| AutojoinList<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Contains a list of (typically wall-)arches which do autojoining.
|
| AutojoinLists<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| AutojoinListsParser |
|
| AutoscrollJTree |
A JTree that supports auto-scrolling while drag and drop is active.
|
| AutoValidator<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Implements the auto-validator for map validation.
|
| Backspace |
|
| BackspaceWord |
|
| BaseObject<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>,T extends BaseObject<G,A,R,T>> |
|
| BaseObjectVisitor<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| BasicAbstractTool<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Base class for the default provided tools.
|
| BatchPngCommand |
Run in batch png mode.
|
| BelowFloorInsertionMode |
Insert right below the bottommost floor square.
|
| BlockedMatrix<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Determines whether a map square is blocked.
|
| BlockedMobOrSpawnPointChecker<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A SquareValidator to assert that mobs or spawn points aren't on blocked
squares.
|
| BlockedMobOrSpawnPointError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Validation error that's used when the BlockedMobOrSpawnPointChecker detected
a possible error on the map.
|
| BlockedSpawnPointChecker<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A MapValidator to assert that mobs or spawn points aren't on blocked
squares.
|
| BlockedSpawnPointError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Indicates a spawn point that has can never spawn a mob because all possible
destinations are blocked.
|
| BlockedSquareChecker<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A MapValidator to assert that a square that's blocked and no_pass is
not surrounded by blocked and no_pass only.
|
| BlockedSquareError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| BookmarkDirectoryDialog |
A dialog that queries a bookmark directory name.
|
| BookmarksMapMenuPreferences |
|
| BooleanParameter<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| BooleanParameterView<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| BorderPanel |
A Component that permanently displays another Component and
optionally displays more components on the borders.
|
| BorderPanelListener |
Interface for listeners interested in BorderPanel related events.
|
| BorderSplitPane |
A Component that permanently shows another component and optionally
displays a JSplitPane and one or two other components.
|
| BorderSplitPaneListener |
|
| BottommostInsertionMode |
Insert bottommost.
|
| BrowseArchetypesAction<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| BrowseArchetypesDialog<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A dialog that displays archetypes.
|
| BrowseArchetypesDialogManager<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A dialog manager for the browse archetypes dialog.
|
| BrowseArchetypesTableModel<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A TableModel that displays a selected set of
attributes within a list of archetypes.
|
| BshRunnable<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A BshThread.
|
| BtnPopup |
|
| ButtonList |
A list of buttons where at most one button is active
at any time.
|
| ButtonListListener |
Interface for listeners interested in ButtonList related events.
|
| ButtonLists |
|
| ButtonListsListener |
Interface for listeners interested in ButtonLists related events.
|
| CacheFiles |
Creates derived files for caching files.
|
| CannotLoadMapFileException |
Exception thrown if a map file cannot be loaded.
|
| CannotSaveMapFileException |
Exception thrown if a map file cannot be saved.
|
| CarryingWithInventoryChecker<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| CarryingWithInventoryError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| CellRenderer<K> |
A DefaultListCellRenderer for rendering Connection objects in
a list.
|
| CellRenderer<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
CellRenderer for rendering ArchObjects on a certain map square in a list.
|
| CFPythonPopup |
This class implements a popup window which shows all python methods in the
'CFPython' package.
|
| CFPythonPopupMenu |
MenuHelper class, inherits from JPopupMenu.
|
| CFTreasureListTree |
The CFTreasureListTree class fully manages treasurelists.
|
| CleanCompletelyBlockedSquaresAction<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| CloseableTabbedPane |
|
| CloseAllMapsAction<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| ClosingIcon |
the idea for this class stems from limewire's CancelSearchIconProxy class,
thanks for going open source guys.
|
| ClosingLabel |
A JLabel that tracks the x coordinate at which it was painted last.
|
| ClosingListener |
|
| Codec |
Utility class to encode arbitrary Strings to fit in a single text line.
|
| Collectable |
A Collectable has information that can be collected.
|
| CollectArchesAction<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| CollectArchesCommand |
Run archetype collection.
|
| CollectedConfigSource |
|
| CollectedConfigSource |
|
| CollectedConfigSource |
|
| CollectedFaceProvider |
Implementation of FaceProvider which reads images from the collected PNG
archive.
|
| CollectedResourcesReader |
Loads all resources from collected files.
|
| CollectedResourcesReader |
Loads all resources from collected files.
|
| CollectedResourcesReader |
Loads all resources from collected files.
|
| CollectedResourcesWriter |
Writes resources into a collection.
|
| Collector |
A Collector is capable of iterating over a collection of Collectables and collecting
them in a separate Thread with a nice GUI.
|
| CollectSpellsAction |
|
| ColourFilter |
Class to filter images by simply applying a boolean OR operation.
|
| Command |
Interface for command-line commands.
|
| CommonConstants |
Class with constants used in Gridarta and derivates.
|
| ConfigFileUtils |
Loader for loading resources the user's home directory.
|
| ConfigSource |
Possible source locations for configuration files.
|
| ConfigSourceFactory |
|
| ConfirmErrorsDialog |
Utility class for displaying a dialog to keep or dump invalid attributes of a
game object.
|
| ConnectedInsideContainerChecker<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A GameObjectValidator to assert that containers do not contain connected
objects.
|
| ConnectedInsideContainerError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A MapValidator that checks for mobs outside spawn points.
|
| ConnectedPickableChecker<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A Validator to assert that connected objects cannot be picked up.
|
| ConnectedPickableError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A MapValidator that checks for mobs outside spawn points.
|
| Connection<K> |
|
| ConnectionChecker<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Checks that for each connection value at least one source and at least one
sink exists.
|
| ConnectionControl<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
The controller of the connection view control.
|
| ConnectionError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Validation for incorrectly connected objects.
|
| Connections |
Utility class to parse "connected" fields in game objects.
|
| ConnectionUnknownError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Validation error for a connected object that is not supposed to be
connected.
|
| ConnectionView<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
The view of the connection view control.
|
| ConnectionWithoutSinksError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Validation error for a set of connected objects for which no sinks exist.
|
| ConnectionWithoutSourcesError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Validation error for a set of connected objects for which no sources exist.
|
| ConsoleErrorView |
An ErrorView that reports all errors to the console.
|
| Constants |
Constants needed to parse "types.xml" files.
|
| Control<K,G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Abstract controller base class for map view controls.
|
| ControlClientAction |
|
| ControlServerAction |
|
| Copy |
Action listener for COPY actions.
|
| CopyBuffer<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Common base implementation of CopyBuffer.
|
| CopyMode |
Mode for operations.
|
| CopyReader |
Copies a Reader into a String.
|
| CorrectableError |
This interface can be implemented by errors that provide a facility to
correct them.
|
| CrossfireAnimationObjectsReader |
|
| CrossfireArchetypeSetCollectable |
A Collectable that creates the
Crossfire specific "archetypes" file.
|
| CrossfireDefaultProjectSettings |
Maintains path names to resources.
|
| CrossfireDialogTokenMarker |
A TokenMarker for the message field of Crossfire objects allowing.
|
| CrossfireEditor |
Main class, launches the level editor application.
|
| CTokenMarker |
C token marker.
|
| CustomTypeChecker<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Checks that a game object does not set a custom type.
|
| CustomTypeError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Validation error indicating a game object with a custom type.
|
| Cut |
Action listener for CUT actions.
|
| DaimoninAITokenMarker |
A TokenMarker for the message field of Daimonin AI objects.
|
| DaimoninAnimationObjectsReader |
|
| DaimoninArchetypeSetCollectable |
A Collectable that creates the
Daimonin specific "archetypes" file.
|
| DaimoninDefaultProjectSettings |
Maintains path names to resources.
|
| DaimoninEditor |
Main class, launches the level editor application.
|
| DefaultAnimationObject |
|
| DefaultAnimationObjects |
|
| DefaultArchetype |
|
| DefaultArchetype |
|
| DefaultArchetype |
|
| DefaultArchetypeAttributeFactory |
|
| DefaultArchetypeBuilder |
|
| DefaultArchetypeBuilder |
|
| DefaultArchetypeBuilder |
|
| DefaultArchetypeFactory |
|
| DefaultArchetypeFactory |
|
| DefaultArchetypeFactory |
|
| DefaultArchetypeSet<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Base implementation of ArchetypeSet.
|
| DefaultConfigSourceFactory |
|
| DefaultEditorFactory |
|
| DefaultEditorFactory |
|
| DefaultEditorFactory |
|
| DefaultEditorSettings |
|
| DefaultErrorCollector<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Simple error collector that just collects the error in a collection for later
retrieval through iteration.
|
| DefaultErrorView |
A dialog displaying a tree of error messages.
|
| DefaultExitConnectorModel |
|
| DefaultExiter |
Exits the application.
|
| DefaultFaceObject |
A FaceObject stores information and meta information about a face and
provides methods for accessing these.
|
| DefaultFaceObjects |
|
| DefaultFileControl<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| DefaultFilterControl<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Control for filters.
|
| DefaultGameObjectFactory |
|
| DefaultGameObjectFactory |
|
| DefaultGameObjectFactory |
|
| DefaultGameObjectParser |
|
| DefaultGameObjectParser |
|
| DefaultGameObjectParser |
|
| DefaultGameObjectParserFactory |
|
| DefaultGameObjectParserFactory |
|
| DefaultGameObjectParserFactory |
|
| DefaultInputHandler |
The default input handler.
|
| DefaultIsoGameObject<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Default implementation for GameObject implementing classes.
|
| DefaultMainControl |
MainControl is a central class that's used for access on global data
structures / collections and global functions.
|
| DefaultMapArchObjectFactory |
|
| DefaultMapArchObjectFactory |
|
| DefaultMapArchObjectFactory |
|
| DefaultMapArchObjectParserFactory |
|
| DefaultMapArchObjectParserFactory |
|
| DefaultMapArchObjectParserFactory |
|
| DefaultMapControl<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Implements map models.
|
| DefaultMapControlFactory |
|
| DefaultMapControlFactory |
|
| DefaultMapControlFactory |
|
| DefaultMapManager<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Manages all opened maps.
|
| DefaultMapModel<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Implementation of MapModel that covers the similarities between
crossfire and daimonin.
|
| DefaultMapPropertiesDialogFactory |
|
| DefaultMapPropertiesDialogFactory |
|
| DefaultMapPropertiesDialogFactory |
|
| DefaultMapReader<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| DefaultMapReaderFactory<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| DefaultMapView<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| DefaultMapViewFactory<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| DefaultMapViewSettings |
|
| DefaultMapWriter<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| DefaultObjectChooser<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
The object Chooser implementation.
|
| DefaultPickmapManager<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Manages all opened pickmaps.
|
| DefaultPickmapSettings |
|
| DefaultRendererFactory |
|
| DefaultRendererFactory |
|
| DefaultRendererFactory |
|
| DefaultResources |
A resource loader for Crossfire resources.
|
| DefaultResources |
A resource loader for Crossfire resources.
|
| DefaultResources |
A resource loader for Crossfire resources.
|
| DefaultScriptArchData<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Stores and manages information about scripted events.
|
| DefaultScriptArchUtils |
|
| DefaultScriptArchUtils |
|
| DefaultScriptArchUtils |
|
| DefaultScriptedEvent |
Class which stores information about one scripted event.
|
| DefaultScriptedEvent |
Class which stores information about one scripted event.
|
| DefaultScriptedEvent |
Class which stores information about one scripted event.
|
| DefaultScriptedEventFactory |
|
| DefaultScriptedEventFactory |
|
| DefaultScriptedEventFactory |
|
| DefaultValidatorPreferences |
|
| DefaultVolatileSettings |
|
| DelayedChangeListener |
|
| DelayedChangeManager |
|
| DelayedMapModelListener<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Interface for listeners interested in delayed map model change events.
|
| DelayedMapModelListenerManager<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Provides support for delayed notification of MapModel changes.
|
| DelegatingMapValidator<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A Map Validator that delegates to other MapValidators.
|
| Delete |
|
| DeleteArchAction<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
An EditorAction that deletes the currently selected game object.
|
| DeleteWord |
|
| DeletionTool<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Tool for Deletion.
|
| DevPreferences |
Preferences Module for developer preferences.
|
| DialogAttribute<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>,T extends ArchetypeAttribute> |
|
| DialogAttributeAnimationName<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| DialogAttributeBitmask<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
DialogAttribute for types with bitmasks to choose from.
|
| DialogAttributeBool<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| DialogAttributeBoolSpec<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| DialogAttributeFaceName<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| DialogAttributeFloat<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| DialogAttributeInt<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| DialogAttributeInvSpell<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| DialogAttributeList<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| DialogAttributeList2<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| DialogAttributeLong<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| DialogAttributeMapPath<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| DialogAttributeScriptFile<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| DialogAttributeSpell<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| DialogAttributeString<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| DialogAttributeText<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| DialogAttributeTreasure<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| DialogAttributeZSpell<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| DialogManager |
Manages a single dialog instance.
|
| DifferentMapBaseException |
Thrown if two map files are within different map directories.
|
| Direction |
A direction.
|
| DirectionComponent |
A GUI component for selecting a direction.
|
| DirectionLayout |
This class implements a layout that is similar to BorderLayout but implements those directions used in Daimonin.
|
| DirectionPane<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A GUI component for selecting a direction.
|
| DirectoryCacheFiles |
A CacheFiles implementation that stores all files in a flat
directory.
|
| DisplayArchetypeNamesAction<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| DisplayGameObjectNamesAction<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| DisplayIconsOnlyAction<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| DisplayMode<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Abstract base class for classes implementing display modes of the archetype
chooser.
|
| DisplayNameCellRenderer<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A DisplayMode showing archetypes as images and in-game game object
name.
|
| DocumentEnd |
|
| DocumentHome |
|
| DoubleButtonList |
A list of buttons divided into two parts.
|
| DoubleImageFilter |
An ImageFilter that produces double faces: the source image is drawn
twice with a vertical shift.
|
| DoubleLayerChecker<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A SquareValidator to assert that there are no two objects within the same
layer.
|
| DoubleLayerError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Validation error that's used when the DoubleLayerChecker detected a possible
error on the map.
|
| DoubleParameter<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| DoubleParameterView<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| DoubleTypeChecker<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A SquareValidator to assert that there are no two arches of the same type on
the same square.
|
| DoubleTypeError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Validation error that's used when the DoubleTypeChecker detected a possible
error on the map.
|
| DuplicateAnimationException |
Exception that's thrown in case an animation name was not unique.
|
| DuplicateArchetypeException |
An Exception indicating that an Archetype name is not
unique.
|
| DuplicateFaceException |
Exception that's thrown in case a face name was not unique.
|
| DuplicateMapFolderException |
Indicates that a folder name is not unique.
|
| DuplicateMonsterOnSquareChecker<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Warns about map squares that contain more than one monster.
|
| DuplicateMonsterOnSquareError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Reports a map square that contains more than one monster.
|
| DuplicatePickmapException |
Indicates that a pickmap name is not unique within its folder.
|
| DuplicateSmoothFaceException |
Thrown to indicate that a SmoothFace instance is not unique.
|
| EditBookmarkDialog |
A dialog that displays one bookmark and allows to edit the values.
|
| EditorAction |
A global editor action.
|
| EditorActionManager<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Maintains a set of EditorAction instances and calls their event
listener callbacks.
|
| EditorFactory<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A factory to create editor-dependent objects.
|
| EditorSettings |
Settings that apply to the editor.
|
| EditorSettingsKey |
|
| EditorSettingsListener |
|
| EditScriptAction<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| EditWindowListener |
Listener for close box on the window.
|
| ElementsIterable |
|
| ElementsIterator |
|
| EmptyFaceProvider |
|
| EmptySpawnPointChecker<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A GameObjectValidator to assert that spawn points are not empty.
|
| EmptySpawnPointError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Validation error that's used when the EmptySpawnPointChecker detected a
possible error on the map.
|
| EmptyTokenMarker |
Empty token marker.
|
| End |
|
| EnterMap<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Helper class for entering maps.
|
| Entry<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
An entry to match consisting of a GameObjectMatcher and a regular
expression which defined the allowed value of the "slaying" field.
|
| EnvironmentChecker<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| EnvironmentInvError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Validation error that's used when the EnvironmentChecker detected a possible
error on the map.
|
| EnvironmentMapError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Validation error that's used when the EnvironmentChecker detected a possible
error on the map.
|
| EnvironmentSensorSlayingError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A ValidationError that refers to an environment sensor game object
having an invalid slaying field.
|
| ErroneousMapSquares<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| ErrorCollector<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
An interface for classes that collect errors.
|
| ErrorEntry |
|
| ErrorGenerator<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| ErrorListView<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
An ErrorPanel displays errors to the user.
|
| ErrorListViewListener |
Interface for listeners interested in ErrorListView related events.
|
| ErrorView |
Interface for classes displaying error messages.
|
| ErrorViewCategory |
Defines possible error categories for ErrorView instances.
|
| ErrorViewCollector |
Convenience class for adding messages to a ErrorView instance using a
fixed category name.
|
| ErrorViewCollectorErrorHandler |
|
| EventsTab<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
The "Events" tab in the game object attributes panel.
|
| ExitAction |
|
| ExitChecker<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A Validator to assert that exits are connected to maps properly.
|
| ExitConnectorActions<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| ExitConnectorController<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
The controller of the exit connector.
|
| ExitConnectorModel |
Stores information needed by the exit connector.
|
| ExitConnectorModelListener |
|
| Exiter |
Exits the application.
|
| ExiterListener |
Interface for listeners interested in Exiter related events.
|
| ExitInvalidCoordinateError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Validation error that's used when an exit points to an invalid position.
|
| ExitInvalidPathError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Validation error that's used when a map has wrong exit paths.
|
| ExitIterator<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
An Iterator that returns all map squares containing an exit game
object.
|
| ExitLocation |
Stores information about a remembered exit location.
|
| ExitMatcher<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Selects valid exit game objects from maps.
|
| ExportMapAsImageAction<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
An EditorAction that runs the map export on the current map.
|
| ExportMapAsImageDialog<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Dialog to export a new map file into an image file.
|
| ExportMapProgress |
Interface for receiving progress information while the map is exported.
|
| FaceComponent |
A JPanel that allows the user to select a face name.
|
| FaceObject |
Common interface for FaceObject.
|
| FaceObjectProviders |
|
| FaceObjectProvidersListener |
|
| FaceObjects |
|
| FaceObjectsCollectable |
A Collectable that creates the atrinik.0/crossfire.0/daimonin.0 files
which contains all defined faces.
|
| FaceProvider |
This interface represents a lazy loader that provides images on demand.
|
| FaceSource |
Enumeration describing the state of the face.
|
| FaceTab<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
The "Face" tab in the archetype chooser.
|
| FaceTreeChooseAction |
|
| FileChooserUtils |
Utility class for JFileChooser related functions.
|
| FileControl<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| FileFilters |
Utility class defining FileFilters.
|
| FilePreferences |
Implements a Preferences that stores all values in a Storage
instance.
|
| FilePreferencesFactory |
|
| FilePreferencesNode |
|
| FilesConfigSource |
|
| FilesConfigSource |
|
| FilesConfigSource |
|
| FilesResourcesReader |
Loads all resources from individual files.
|
| FilesResourcesReader |
Loads all resources from individual files.
|
| FilesResourcesReader |
Loads all resources from individual files.
|
| FillUtils |
Utility class implementing fill operations on map instances.
|
| Filter<F extends Filter<F,C>,C extends FilterConfig<F,C>> |
Interface for Filters.
|
| FilterCodecUtils |
Utility class for codec related functions.
|
| FilterComponent |
|
| FilterConfig<F extends Filter<F,C>,C extends FilterConfig<F,C>> |
Interface for filter configurations.
|
| FilterConfigChangeType |
|
| FilterConfigDecoder |
|
| FilterConfigEncoder |
|
| FilterConfigListener |
Interface for listeners interested in FilterConfig related changes.
|
| FilterConfigVisitor |
|
| FilterControl<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| FilterFaceProvider |
A FilterFaceProvider provides modified versions of icons provided by another
FaceProvider by applying a Filter.
|
| FilterGameObjectIterator<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| FilterMenuEntry |
|
| FilterParser |
|
| FilterState |
|
| Find |
Action listener for "find".
|
| FindAgain |
Action listener for "find again".
|
| FindArchetypesAction<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| FindArchetypesDialog<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Dialog used to find archetypes.
|
| FindArchetypesDialogManager<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A dialog manager for the find archetypes dialog.
|
| FindDialog<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
This dialog manages the find action.
|
| FindDialogManager<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Creates and displays the find dialog.
|
| FindType |
The action to perform.
|
| FixedDtdEntityResolver |
An EntityResolver that rejects all entities except for a given DTD.
|
| FixedDtdInputStream |
Injects a <!DOCTYPE...> declaration into an InputStream if it
does not contain one.
|
| FlatFileIterator |
An Iterator that iterates non-recursively over the contents of a
directory.
|
| FlatMapRenderer |
|
| FlatMapTilePane<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A Panel for managing the tiling of maps.
|
| FlatPickmapRenderer |
|
| FloodFill<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Implements flood-filling.
|
| FolderListCellRenderer |
|
| FolderTreasureObj |
|
| Formatter<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>,O> |
Interface for formatting objects.
|
| FunctionMenu |
When a '.' character is typed, in certain cases a selection menu pops up to
let the user choose a python function.
|
| GameObject<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Reflects a game object (object on a map).
|
| GameObject |
Handles the Atrinik GameObjects.
|
| GameObject |
Handles the Crossfire GameObjects.
|
| GameObject |
Handles the Daimonin GameObjects.
|
| GameObjectAttributesControl<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Common base class for the panel that allows users to edit a GameObject's
attributes.
|
| GameObjectAttributesControlListener |
|
| GameObjectAttributesDialog<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Common base class for game object attributes dialogs.
|
| GameObjectAttributesDialogFactory<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| GameObjectAttributesModel<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
The model of the game object attributes dialog.
|
| GameObjectAttributesModelListener<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| GameObjectAttributesTab<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A tab in the game object attributes panel.
|
| GameObjectAttributesTabListener<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| GameObjectContainer<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Base class for classes that contain GameObjects as children in the sense of
containment.
|
| GameObjectFactory<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Abstract factory for creating GameObject instances.
|
| GameObjectFormatter<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| GameObjectMatcher |
|
| GameObjectMatcherParser |
|
| GameObjectMatchers |
|
| GameObjectMatchersParser |
Parser for the GameObjectMatchers.xml file.
|
| GameObjectParser<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Interface for classes that read or write GameObject instances.
|
| GameObjectParserFactory<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| GameObjectSpell<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Describes a numbered in-game spell.
|
| GameObjectsValidationError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Class for validation errors related to more than a single GameObject.
|
| GameObjectTab<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| GameObjectText |
A set of key/value attributes.
|
| GameObjectTextEditor |
Implements the "Game Object Text Editor".
|
| GameObjectTextEditorTab<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
The Tab displaying the game object text editor.
|
| GameObjectUtils |
|
| GameObjectValidationError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Class for validation errors related to a GameObject.
|
| GameObjectValidator<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Interface for GameObject Validators.
|
| GcAction |
|
| GoExitDialog<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A dialog to ask the user for a map to open.
|
| GoExitDialogManager<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| GoLocationAction<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| GoLocationDialog<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A dialog to ask the user for coordinates to move the cursor to.
|
| GoLocationDialogManager<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| GoMapDialog<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A dialog to ask the user for a map to open.
|
| GoMapDialogManager<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| GoMapListModel |
A DefaultListModel that can be disabled during updates.
|
| GridartaEditor<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Main class of the editor; parses command-line arguments, initializes and
starts the editor.
|
| GridartaRunMode |
Main run mode of the editor.
|
| GridMapSquarePainter |
Paints overlays for map grids.
|
| GrowSelectionAction<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
An EditorAction that grows the current selection by one map square.
|
| GSplitPane |
A JSplitPane that keeps its size even upon ancestor layout changes
and is restored upon editor restarts.
|
| GUIConstants |
Defines common UI constants used in different dialogs.
|
| GuiFileFilters |
Utility class defining FileFilters.
|
| GuiInfo<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>,T extends ArchetypeAttribute> |
|
| GuiInfoGlue<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>,T extends ArchetypeAttribute> |
A GuiInfo that fills one component both horizontally and vertically.
|
| GuiInfoRow<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>,T extends ArchetypeAttribute> |
A GuiInfo that fills one component horizontally.
|
| GuiInfoTwoColumn<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>,T extends ArchetypeAttribute> |
A GuiInfo that displays a label and another component in two
columns.
|
| GUIMainControl<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Creates the main GUI of Gridarta.
|
| GUIPreferences |
Preferences Module for user interface preferences.
|
| Help |
Deprecated.
|
| HideFileFilterProxy |
A FileFilter that wraps another FileFilter and filters out version control
directories.
|
| Home |
|
| HTMLTokenMarker |
HTML token marker.
|
| HtmlUtils |
Utility class for HTML related functions.
|
| IgnorelistsDefinition |
The contents of an <ignorelists> element of a types.xml file.
|
| IGUIConstants |
Defines common UI constants used in different dialogs and all used icon
files.
|
| IGUIConstants |
Defines common UI constants used in different dialogs and all used icon
files.
|
| IGUIConstants |
Defines common UI constants used in different dialogs and all used icon
files.
|
| IllegalAnimationException |
Exception thrown to indicate that an animation object is not acceptable.
|
| IllegalAutojoinListException |
|
| IllegalFaceException |
Exception thrown to indicate that a face object is not acceptable.
|
| IllegalNamedObjectException |
Exception thrown to indicate that a named object is not acceptable.
|
| ImageCreator<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Creates images from map instances.
|
| ImageCreator2<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Creates images from map instances.
|
| ImageCreatorFactory |
|
| ImageType |
The types of images that are cached.
|
| ImageUtils |
Utility class for image related functions.
|
| ImportPluginAction<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
The action for importing a plugin from a file.
|
| Index<V> |
An index of values.
|
| IndexListener<V> |
Interface for listeners interested in Index related events.
|
| InputActions |
|
| InputHandler |
An input handler converts the user's key strokes into concrete actions.
|
| InputHandler.NonRepeatable |
If an action implements this interface, it should not be repeated.
|
| InsertArchAction<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
An EditorAction that inserts a new game object into the current map.
|
| InsertBreak |
|
| InsertChar |
|
| InsertionMode |
Insertion modes.
|
| InsertionModeSet<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| InsertionResult<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
The result of an insertion operation involving autojoining.
|
| InsertionTool<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
MouseOpListener for insertion.
|
| InsertTab |
|
| IntAttributeGameObjectMatcher |
|
| IntegerParameter<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| IntegerParameterView<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| InvalidAttributeException |
Indicates that an attribute cannot be encoded.
|
| InvalidCheckException |
An Exception indicating that an attribute check is invalid.
|
| InvalidMapFormatException |
Exception that's thrown when a MapReader read a file and detected
that it's in the wrong format.
|
| InvalidNameException |
Indicates that a folder or pickmap name is invalid.
|
| InvalidPathNameException |
Exception thrown if a map path cannot be converted.
|
| InvalidValueException |
An exception that is thrown if the string representation of value in a PluginParameter cannot be converted to an object.
|
| IOUtils |
Utility-class for Gridarta's I/O.
|
| Iso3DMapTilePane<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A Panel for managing the tiling of maps.
|
| IsoMapRenderer<G extends DefaultIsoGameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| IsoMapSquareInfo |
Provides information about isometric map squares.
|
| IsoMapTilePane<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A Panel for managing the tiling of maps.
|
| IsoPickmapRenderer<G extends DefaultIsoGameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| JavaScriptTokenMarker |
JavaScript token marker.
|
| JEditTextArea |
jEdit's text area component.
|
| JFileField |
A component for selecting files.
|
| KeyStrokeDialog |
A dialog that asks for a KeyStroke.
|
| KeyStrokeField |
A JComponent for selecting a KeyStroke.
|
| KeyStrokeFieldListener |
|
| KeywordMap |
Maps (parts of) Segments to byte values.
|
| KeywordValidator<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Checks that the matched keywords are correct.
|
| LayoutInfo |
Stores layout information for maps.
|
| LightMapModelTracker<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Tracks a MapModel for light emitting game objects.
|
| LightVisibleAction |
An EditorAction that toggles whether map lighting is visible.
|
| LineInfo |
Stores information about tokenized lines.
|
| Loader<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Loader for pickmaps from a directory.
|
| Location |
A location.
|
| LockedItemsControl<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
The controller of the locked items view control.
|
| LockedItemsView<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
The view of the locked items view control.
|
| LuaTokenMarker |
Lua token marker.
|
| MagicEarValidator<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Checks for suspicious text lines in magic ears.
|
| MainActions<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Encapsulates actions and related functions.
|
| MainControl |
Interface used as preferences location.
|
| MainToolbar |
The main toolbar of the application.
|
| MainView |
Main window of the level editor.
|
| MainViewActions<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Implements actions related to the MainView.
|
| ManageBookmarksAction<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| ManageBookmarksDialog<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A dialog that displays existing bookmarks and allows to edit or remove them.
|
| MapActions<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Manages actions in the "map" menu.
|
| MapArchObject<A extends MapArchObject<A>> |
Interface for MapArchObjects.
|
| MapArchObject |
MapArchObject contains the specific meta data about a map that is stored in
the map-arch, at the very beginning of the map file.
|
| MapArchObject |
MapArchObject contains the specific meta data about a map that is stored in
the map-arch, at the very beginning of the map file.
|
| MapArchObject |
MapArchObject contains the specific meta data about a map that is stored in
the map-arch, at the very beginning of the map file.
|
| MapArchObjectFactory<A extends MapArchObject<A>> |
|
| MapArchObjectListener |
Interface for listeners listening on map arch object changes.
|
| MapArchObjectParser<A extends MapArchObject<A>> |
Interface for classes that read or write MapArchObject instances.
|
| MapArchObjectParser |
|
| MapArchObjectParser |
|
| MapArchObjectParser |
|
| MapArchObjectParserFactory<A extends MapArchObject<A>> |
|
| MapCheckerScriptChecker<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Executes a script to check a map.
|
| MapCheckerScriptFailureError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| MapCheckerScriptIOError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| MapCheckerScriptMapError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| MapCheckerScriptMapSquareError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| MapCheckerScriptMissingError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| MapControl<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Currently nothing more than a marker interface for unification.
|
| MapControlFactory<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| MapControlListener<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Interface for listeners listening on changes in MapControl
instances.
|
| MapCursor<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
MapCursor provides methods to move and drag on map.
|
| MapCursorActions<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Cursor related actions.
|
| MapCursorListener<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Interface for listeners listening to MapCursor related events.
|
| MapCursorTracker<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| MapDesktop<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
The JDesktopPane containing all map views.
|
| MapDifficultyChecker<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Validator that checks whether the map has a valid difficulty.
|
| MapDifficultyError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Validation error that's used when a map has wrong tile paths.
|
| MapEnterLocationChecker<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Validator that checks whether the map has a valid difficulty.
|
| MapEnterLocationInvalidCoordinateError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Validation error that's used when a map's default enter coordinate is
invalid.
|
| MapFile |
The location of a map file with a map directory.
|
| MapFileActions<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Implements actions for the "file" menu attached to maps.
|
| MapFileFilter |
Swing FileFilter implementation that filters map files.
|
| MapFileNameComparator |
A Comparator for comparing MapFiles by pickmap
name.
|
| MapFolder<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Model class representing a folder of MapFiles.
|
| MapFolderListener<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Interface for listeners interested in events of MapFolders.
|
| MapFolderNotEmptyException |
Indicates that a folder contains sub-folders.
|
| MapFolderTree<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| MapFolderTreeAction<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
An action for the entry in the pickmaps folder menu.
|
| MapFolderTreeActions<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Encapsulates functionality related to actions for pickmap folder selection.
|
| MapFolderTreeListener<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| MapGrid |
2D-Grid containing flags for selection, pre-selection, cursor, warnings and
errors.
|
| MapGridEvent |
|
| MapGridListener |
|
| MapImageCache<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Caches icon and preview images for map files.
|
| MapImageCacheEntry |
|
| MapImageCacheListener<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Interface for listeners interested in MapImageCache related events.
|
| MapImageCreator<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Creates images from maps.
|
| MapKeyListener<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Tracks key presses and maps them to actions.
|
| MapLink |
|
| MapListCellRenderer |
|
| MapListCellRenderer |
A DefaultListCellRenderer that renders values of a MapsIndex.
|
| MapLocation |
Represents a location on a map consisting of a map path and a map
coordinate.
|
| MapManager<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A MapManager manages all opened maps.
|
| MapManagerListener<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Interface for listeners listening to MapManager changes.
|
| MapMenu |
Manages the contents of a recent or bookmark menu.
|
| MapMenu.DeletedNode |
Result value consisting of a TreeNode and its location
(directory).
|
| MapMenuAction |
|
| MapMenuEntry |
Abstract base class for recent and bookmark menu entries.
|
| MapMenuEntryDir |
|
| MapMenuEntryIcons |
|
| MapMenuEntryMap |
|
| MapMenuEntryTreeCellRenderer |
A DefaultTreeCellRenderer for rendering MapMenuEntry
instances.
|
| MapMenuEntryVisitor |
|
| MapMenuLoader |
Saves or restores MapMenu contents to Preferences.
|
| MapMenuLoader.Result |
Result value consisting of a MapMenuEntry and its location
(directory).
|
| MapMenuLoader.Type |
Preferences values for entries.
|
| MapMenuManager<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Manages the recent menu entries.
|
| MapMenuPreferences |
Manages a MapMenu instance, implementing constraints for recent or
bookmark menus.
|
| MapMenuUtils |
Utility class for MapMenu related functions.
|
| MapModel<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A MapModel reflects the data of a map.
|
| MapModelFactory<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A factory for creating MapModel instances.
|
| MapModelListener<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Interface for listeners listening on MapModel events.
|
| MapMouseListener<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| MapParameter<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| MapParameterCellRenderer |
|
| MapParameterComboBoxModel<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| MapParameterView<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| MapPath |
Represents a maps directory local map path.
|
| MapPathParameter<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| MapPathParameterView<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| MapPathUtils |
Utility class for MapPath related functions.
|
| MapPreview |
The map preview of the level editor.
|
| MapPreviewAccessory |
Abstract base class for MapPreviewAccessories which are used for previewing
maps in JFileChoosers.
|
| MapPropertiesDialog |
A dialog to change the properties of a map, like several flags and settings
about the environment and the map tiles.
|
| MapPropertiesDialog |
A dialog to change the properties of a map, like several flags and settings
about the environment and the map tiles.
|
| MapPropertiesDialog |
A dialog to change the properties of a map, like several flags and settings
about the environment and the map tiles.
|
| MapPropertiesDialogFactory<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Factory for creating map property dialog instances.
|
| MapReader<G extends GameObject<G,A,?>,A extends MapArchObject<A>> |
Interface for classes that read map files.
|
| MapReaderFactory<G extends GameObject<G,A,?>,A extends MapArchObject<A>> |
|
| MapRenderer |
Common interface for renderers of map control instances.
|
| MapsIndex |
Indexes maps by map name.
|
| MapsIndexer<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Maintains a MapsIndex for the maps directory.
|
| MapSizeMismatchException |
Exception thrown if the size of a map file is unexpected.
|
| MapSquare<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A single Map Square.
|
| MapSquareFormatter<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| MapSquareGrid<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| MapSquareIterator<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Iterator for iterating over all squares of a model.
|
| MapTilePanel |
A MapTilePanel extends a TilePanel with a border and makes focus
traversal work within the map tile pane.
|
| MapTransactionListener<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Interface for listeners listening on map transactions of MapModels.
|
| MapUserListenerManager<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| MapValidationError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Base Class for validation errors on maps.
|
| MapValidator<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Interface for Map Validators.
|
| MapValidatorPreferences |
Preferences Module for map validator preferences.
|
| MapView<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A map view consists of a map grid and a map cursor, and is attached to a map
control.
|
| MapViewFactory<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A factory for creating MapView instances.
|
| MapViewManager<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Maintains all map views.
|
| MapViewManagerListener<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Interface for listeners interested in events related to MapViewManager instances.
|
| MapViews<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| MapViewSettings |
Container for settings that affect the rendering of maps.
|
| MapViewSettingsListener |
Interface for event listeners that are interested in changes on MapViewSettings.
|
| MapViewsListener<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| MapViewsManager<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| MapWriter<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Interface for classes that write map files.
|
| MaskChangeAL<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
ActionListener for the change buttons of bitmasks.
|
| MassChangeDialog |
Displays a dialog asking for parameters for the "mass change" function.
|
| MatchCriteria<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Criteria for game object matchers.
|
| MathUtils |
Utility class for mathematical functions.
|
| MenuEntries |
List of menu entries (all CFPython commands).
|
| MenuItemCreator |
Creates menu items for Filter
instances.
|
| MenuUtils |
Utility class implementing menu related functions.
|
| MiscPreferences |
Preferences Module for miscellaneous preferences.
|
| MissingAttributeException |
An Exception thrown if an attribute key does not exist.
|
| MobOutsideSpawnPointChecker<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
GameObjectValidator to assert that mobs are not outside spawn points.
|
| MobOutsideSpawnPointError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A MapValidator that checks for mobs outside spawn points.
|
| ModelUpdater<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Updates a DefaultListModel instance to reflect the contents of a
MapSquare instance.
|
| MonsterCellRenderer<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| MonsterControl<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
The controller of the monster view control.
|
| MonsterView<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
The view of the connection view control.
|
| MouseOpEvent<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A MouseOpEvent is an event triggered for a MouseOpListener.
|
| MouseOpListener<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Interface for Mouse Operations.
|
| MoveSquareBottomAction<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| MoveSquareDownAction<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| MoveSquareEnvAction<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| MoveSquareInvAction<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| MoveSquareNextAction<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| MoveSquarePrevAction<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| MoveSquareTopAction<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| MoveSquareUpAction<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| MoveToActions |
Defines ActionMethods to move tab locations.
|
| MsgTextTab<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
The "Msg Text" tab in the game object attributes panel.
|
| MultiArchData<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>,T extends BaseObject<G,A,R,T>> |
Class related to GameObject to store multi-part information.
|
| MultiPositionData |
The MultiPositionData class stores an array of numbers which is required in
order to calculate display positions of ISO multi-part objects.
|
| MultiPositionEntry |
Encapsulated information about a multi-square image.
|
| MutableNameGameObjectMatcher |
|
| MutableOrGameObjectMatcher |
|
| NamedFilter |
A Filter that aggregates named filters.
|
| NamedFilterChangeType |
Enumeration of event types of NamedFilterEvent.
|
| NamedFilterConfig |
|
| NamedFilterListener |
Interface for listeners interested in NamedFilter related events.
|
| NamedGameObjectMatcher |
Decorates an arbitrary GameObjectMatcher with a localized name that
is suitable for the user interface.
|
| NamedGameObjectMatcherFilter |
|
| NamedGameObjectMatcherFilterConfig |
|
| NamedNodeTreeCellRenderer |
TreeCellRenderer for NamedTreeNodes in trees.
|
| NamedObject |
An AbstractNamedObject has a name and tree position source and
provides an icon for display.
|
| NamedObjects<E extends NamedObject> |
This class manages NamedObjects, managing their tree as well as providing a
method for showing a dialog for browsing their tree and selecting one from
it.
|
| NamedObjectsUtils |
|
| NamedTreeNode<E extends NamedObject> |
TreeNode implementation for Named Objects (like arches, faces, animations,
artifacts etc.), used for displaying faces in a JTree.
|
| NetPreferences |
Preferences Module for networking preferences.
|
| NewMapAction<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| NewMapDialog<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Dialog to create a new map file.
|
| NewMapDialogFactory<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| NewPickmapDialog<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Dialog to create a new pickmap file.
|
| NewPickmapFolderDialog<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Dialog to create a new pickmap folder.
|
| NextChar |
|
| NextLine |
|
| NextPage |
|
| NextWord |
|
| Node |
A node in the tree that is used to store all key-value pairs.
|
| NodeType |
|
| NoExitPathException |
Exception thrown if a game object does not specify a valid exit path.
|
| NonAbsoluteExitPathChecker |
A MapValidator that checks for
relative exit paths within unique maps.
|
| NonAbsoluteExitPathError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| NoSuchParameterException |
Thrown if a parameter does not exist.
|
| NoSuchValidatorException |
Exception thrown if a map validator cannot be created.
|
| NotGameObjectMatcher |
|
| NotInsideContainerException |
This exception is thrown in case a method of a GameObject without a
container or the wrong container was invoked when a GameObject requires a
container.
|
| NoTreasureObj |
|
| NumberSpell |
Describes a numbered in-game spell.
|
| NumberUtils |
Utility class for parsing strings into numbers.
|
| ObjectChoiceDisplay |
The object choice display shows information about the selected object in the
object chooser.
|
| ObjectChooser<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Common base interface for ObjectChoosers.
|
| ObjectChooserListener<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| ObjectChooserTab<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Interface for classes being part of the object chooser.
|
| ObjectNameMatchCriteria<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| OpenFileAction<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| Operation |
Operator.
|
| OptionsAction<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| OrGameObjectMatcher |
|
| Overwrite |
|
| PaidItemShopSquareChecker<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A MapValidator to detect shop
squares that contain paid items.
|
| PaidItemShopSquareError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A map square that is a shop tile and contains paid items.
|
| Pair<T,U> |
Stores a pair of values.
|
| Parameter |
Describes a parameter.
|
| ParameterType |
Describes a parameter type.
|
| ParseUtils |
Utility class for parsing XML files.
|
| ParsingException |
Thrown when a parsing error occurs.
|
| Paste |
Action listener for PASTE actions.
|
| PathManager |
This class contains methods for converting relative map paths to absolute map
paths and vice versa.
|
| PathManagerUtils |
Utility class for converting relative map paths to absolute map paths and
vice versa.
|
| PendingInfo |
Preliminary layout information for a map.
|
| PickmapChooserControl<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Manages the pickmap panel and most pickmap-related code in general.
|
| PickmapChooserModel<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| PickmapChooserModelListener<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Interface for listeners for pickmap related events.
|
| PickmapChooserView<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A View for choosing pickmaps.
|
| PickmapSettings |
Container for settings that affect pickmaps.
|
| PickmapSettingsListener |
Interface for event listeners that are interested in changes on PickmapSettings.
|
| PickmapState<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Maintains the state of a pickmap file.
|
| Plugin<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Model for plugins.
|
| PluginConsole |
|
| PluginController<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Controller for plugins.
|
| PluginEditor<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| PluginEditorRow |
|
| PluginExecException |
Thrown to indicate a problem while executing a plugin.
|
| PluginExecutor<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| PluginListener |
Interface for listeners interested in Plugin related events.
|
| PluginManager<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| PluginManagerFactory<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| PluginModel<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| PluginModelListener<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Listener interface for scripting related events.
|
| PluginModelLoader<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Utility class for loading plugins.
|
| PluginModelParser<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Converter for Plugin instances to or from XML representation.
|
| PluginParameter<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>,V> |
Parameter for a Plugin.
|
| PluginParameterCodec<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| PluginParameterFactory<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Factory for Plugin Parameters.
|
| PluginParameterListener |
|
| PluginParameters |
Makes basic Gridarta classes available to scripts.
|
| PluginParameterView |
Interface for views that display plugin parameters.
|
| PluginParameterViewFactory<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| PluginParameterVisitor<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>,T> |
|
| PluginRunMode |
The run mode of a plugin plugin.
|
| PluginView<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
View for Scripts.
|
| PluginViewPane |
|
| PreferencesHelper |
Helper class for preference panes.
|
| PrevChar |
|
| PrevLine |
|
| PrevPage |
|
| PrevWord |
|
| ProcessRunner |
Class to run an external process.
|
| ProjectFactory<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A factory to create project-dependent objects.
|
| ProjectModel<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| ProjectSettings |
Settings that apply to a project.
|
| ProjectSettingsListener |
|
| PythonTokenMarker |
Python token marker.
|
| RandomFillDialog |
Displays a dialog asking for parameters for the "random fill" function.
|
| RandomUtils |
Random number utilities.
|
| Range |
Represents a range of attribute values.
|
| RangeEntry<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
An attribute to check.
|
| RecentManager<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Manages the recent menu.
|
| RecentMapMenuPreferences |
|
| RecursiveFileIterator |
An Iterator that recursively returns all files from a directory.
|
| RecursiveGameObjectIterator<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Iterator for recursively iterating over GameObjectContainers.
|
| RegExParser |
Parser for Crossfire regular expressions.
|
| RelativeMapPath |
Represents a maps directory local map path.
|
| ReleaseDragAction<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
An EditorAction that finishes a selection process when the mouse
button is released.
|
| ReloadFacesAction<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| RendererFactory<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| Repeat |
|
| Replace |
Action listener for "replace".
|
| ReplaceDialog<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
This dialog manages the replace action.
|
| ReplaceDialogManager<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Creates and displays the replace dialog.
|
| ReplaceUtils |
Utility class to replace objects in a map.
|
| ReplyValidator<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Checks that @match, text, @reply, and @question lines occur in the correct
order.
|
| ResourceIcons |
Creates ImageIcon instances from resources.
|
| ResPreferences |
Preferences Module for resource preferences.
|
| SameMapException |
Exception thrown if the destination path points to the source map.
|
| Save |
Action listener for SAVE actions.
|
| SaveAllMapsAction<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| SavedSquares<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Records a set of changed map squares.
|
| SavePluginsAction<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
The action for saving modified plugins.
|
| ScriptArchData<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Stores and manages information about scripted events.
|
| ScriptArchDataUtils<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| ScriptArchEditor<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Dialog to create events linked to item scripting.
|
| ScriptArchUtils |
|
| ScriptedEvent<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Class which stores information about one scripted event.
|
| ScriptedEventEditor<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Dialog to edit events linked to item scripting.
|
| ScriptedEventFactory<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| ScriptEditControl |
ScriptEditControl - Manages events and data flow for the script editor
entity.
|
| ScriptEditControlCallback |
|
| ScriptEditUndoActions |
Implements undo and redo actions.
|
| ScriptEditView |
The script editor frame.
|
| ScriptTask |
|
| ScriptUtils |
|
| ScrollingTextPane |
A JTextPane that always extends horizontally.
|
| ScrollLayout |
|
| ScrollToVisibleFocusListener |
|
| SelectArchAboveAction<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
An EditorAction that selects the game object above the current game
object.
|
| SelectArchBelowAction<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
An EditorAction that selects the game object below the current game
object.
|
| SelectedSquareModel<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
The model component of the selected square control.
|
| SelectedSquareModelListener<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| SelectedSquareView<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
The panel that displays the game objects of the currently selected map
square.
|
| SelectionMode |
Modes that describe how squares get selected.
|
| SelectionTool<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Tool for Selection.
|
| SelectSquareAction<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
An EditorAction that toggles the current pre-selection in the
selection.
|
| SetEnabledAction |
Action for adding / removing a GameObjectMatcher from this a
MutableOrGameObjectMatcher.
|
| Severity |
Severity levels for colors of tabs.
|
| ShiftProcessor<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Performs a "shift" operation in a map: shift all selected squares into the
given direction.
|
| ShopSquare2Error<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A SquareValidationError for shop tiles that have an adjacent map
square that is not blocked and does allow spells or prayers.
|
| ShopSquareChecker<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A MapValidator to detect shop
squares which allow magic or prayers.
|
| ShopSquareError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| ShortcutsAction |
|
| ShortcutsDialog |
|
| ShortcutsManager |
Manager for shortcuts of all Actions in an ActionBuilder instance.
|
| ShowHelpAction |
|
| ShrinkMapSizeDialog<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Dialog to ask which empty borders to remove from a map.
|
| ShrinkMapSizeDialogManager<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| ShrinkMapSizeUtils |
Utility class to remove empty squares from a map's border.
|
| ShrinkSelectionAction<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
An EditorAction that shrinks the current selection by one map
square.
|
| SimpleFlatMapRenderer |
Renders maps without MapGrid.
|
| SimpleIsoMapRenderer<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Renders maps without MapGrid or validation errors.
|
| SinglePngCommand |
Run in single png mode.
|
| Size2D |
The class Size2D represents a 2d rectangular area.
|
| SlayingChecker<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A GameObjectValidator to assert that game objects do not have critical
slaying strings.
|
| SlayingError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Validation error that's used when the SlayingChecker detected a possible
error on the map.
|
| SmoothFace |
Smoothing information for one face name.
|
| SmoothFaces |
Collection of all smoothing information.
|
| SmoothFacesCollectable |
A Collectable that creates the Crossfire specific smooth faces file.
|
| SmoothFacesLoader |
Loader for smooth files.
|
| SmoothingRenderer |
Renderer for smoothed faces as used by Crossfire.
|
| Spec |
Describes a command (excluding the command name).
|
| Spell |
Describes an in-game spell.
|
| Spells<S extends Spell> |
Common base class for spells and spell lists.
|
| SpellsUtils |
|
| SquareValidationError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Class for validation errors on a MapSquare.
|
| SquareValidator<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Interface for Square Validators.
|
| SquareWithoutFloorChecker<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A SquareValidator to assert that squares have a floor.
|
| SquareWithoutFloorError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A MapValidator that checks for squares without a floor.
|
| StackLayout |
A layoutManager which stacks components one on top of the other, regardless
of their size.
|
| StartStopDragAction<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| StatusBar<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Implements the main status bar of the application.
|
| Storage |
Maintains a set of preference values.
|
| StretchedImageFilter |
An ImageFilter that produces stretched faces.
|
| StringAttributeGameObjectMatcher |
|
| StringKeyManager |
KeySelectionManager to manage the select-per-keystroke in a JComboBox (The
default KeySelectionManager fails because all strings start with whitespace '
').
|
| StringParameter<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| StringParameterBuilder |
Replaces placeholders in strings.
|
| StringParameterView<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| StringUtils |
Utility class for string manipulation.
|
| SubDirectoryCacheFiles |
A CacheFiles implementation that stores all files in sub-directories
right next to the original files.
|
| SubFromSelectionAction<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
An EditorAction that removes the current pre-selection from the
selection.
|
| SuspiciousMsgChecker<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| SuspiciousMsgKeywordError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A line contains a keyword related problem.
|
| SuspiciousMsgMagicEarWithoutMessageError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A magic ear that does not contain a @match line.
|
| SuspiciousMsgMatchAllTextError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A '@match *' line has text following the '*'.
|
| SuspiciousMsgRegExError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A @match line contains an invalid regular expression.
|
| SuspiciousMsgSyntaxError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A line contains a general syntax error.
|
| SwingUtils |
Utility class for Swing related functions.
|
| SyntaxDocument |
A document implementation that can be tokenized by the syntax highlighting
system.
|
| SyntaxErrorException |
Exception thrown for incorrect arguments.
|
| SyntaxStyle |
A simple text style class.
|
| SyntaxStyles |
A set of SyntaxStyle instances for painting colorized text.
|
| SyntaxUtilities |
Class with several utility functions used by jEdit's syntax colorizing
subsystem.
|
| SysObjectNotOnLayerZeroChecker<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A GameObjectValidator to assert that sys objects are only in layer 0.
|
| SysObjectNotOnLayerZeroError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
ValidationError that's used if a GameObject that is a SysObject is found on
a layer other than 0.
|
| Tab |
|
| TabbedPanel |
A Component that always displays another component and optionally a
number of tabs around it.
|
| TabButtonAction |
|
| TableHeaderCellRenderer |
A TableCellRenderer that adds a closing icon.
|
| TableModel<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
The model for displaying a set of archetypes.
|
| TabListener |
Interface for listeners interested in Tab related events.
|
| TextAreaBrackets |
Maintains information about the highlighted pairs of brackets.
|
| TextAreaCaret |
|
| TextAreaConfig |
|
| TextAreaDefaults |
Encapsulates default settings for a text area.
|
| TextAreaPainter |
The text area repaint manager.
|
| TextAreaSelection |
|
| TextComponentUtils |
Utility class for JTextComponent related functions.
|
| TextEditorTab<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
The tab containing the game object text editor.
|
| TextUtilities |
Class with several utility functions used by the text area component.
|
| TextValidator<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Checks for suspicious text lines.
|
| TileLink |
|
| TilePanel |
A tile panel displays exactly one direction for map tiling.
|
| TilePathsChecker<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Validator that checks whether all tile paths are valid.
|
| TilePathsError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Validation error that's used when a map has wrong tile paths.
|
| TileStretchingDialog |
Displays a dialog asking for parameters for the "tile stretching set"
function.
|
| TipOfTheDayAction |
|
| ToggleRectangle |
|
| ToggleTristateCheckBox |
|
| Token |
A linked list of tokens.
|
| TokenMarker |
A token marker that splits lines of text into tokens.
|
| TokenMarkerFactory |
|
| Tool<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Interface for tools that are used to manipulate maps.
|
| ToolPalette<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Pane for controlling which mouse to select and configure tools for.
|
| ToolSelector<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
User interface for selecting a tool and displaying its options.
|
| ToolTipAppender<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| TopLevelGameObjectIterator<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Iterator for iterating over top-level game object of a map model.
|
| TopmostInsertionMode |
Insert topmost.
|
| TransferableTreeNode |
A Transferable that transfers TreePath instances.
|
| TreasureCellRenderer |
This cell renderer is responsible for drawing the treasure-object cells in
the JTree.
|
| TreasureListsParser |
Utility class for loadings the TreasureLists.xml file.
|
| TreasureListTreasureObj |
|
| TreasureListTreasureObjType |
|
| TreasureLoader |
Loader for treasure list files.
|
| TreasureObj |
Subclass: UserObject (= content object) for nodes in the CFTreasureListTree
These can be either treasurelists (containers), arches, or yes/no
containers.
|
| TreasureObjVisitor |
|
| TreasureTree |
Stores all defined treasure lists.
|
| TreasureTreeNode |
Subclass: Nodes in the CFTreasureListTree.
|
| TreeChooseAction |
Action for choosing a face or animation.
|
| TreeDragSource |
Implements a drag source for JTree instances.
|
| TreeDropTarget |
Tracks JTree instances for drop targets.
|
| TristateButtonModel |
A JToggleButton.ToggleButtonModel supporting three states (deselected,
indeterminate, selected).
|
| TristateCheckBox |
A JCheckBox that supports three states: deselected, indeterminate,
selected.
|
| TristateState |
|
| Type<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Manages all checks for one game object type.
|
| TypeNrsGameObjectMatcher |
|
| UndefinedAnimError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| UndefinedArchetype |
Implements an undefined Atrinik archetype.
|
| UndefinedArchetype |
Implements an undefined Crossfire archetype.
|
| UndefinedArchetype |
Implements an undefined Daimonin archetype.
|
| UndefinedArchetypeChecker<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Check that no game object references an undefined archetype.
|
| UndefinedArchetypeError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| UndefinedArchetypeException |
Exception thrown if an Archetype does not exist.
|
| UndefinedEventArchetypeException |
This exception is thrown if an event game object cannot be created.
|
| UndefinedEventArchetypeNameException |
|
| UndefinedEventArchetypeTypeException |
|
| UndefinedFaceChecker<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Checks that a game object does not reference an undefined face.
|
| UndefinedFaceError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| UndoActions |
Utility class implementing undo and redo actions.
|
| UndoControl<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Implements the controller for undo/redo actions.
|
| UndoModel<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Maintains the undo state for one map control.
|
| UndoState<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Holds information to undo/redo one edit operation.
|
| UndoType |
Represents the type of undo recording.
|
| UnsavedMapException |
Exception thrown if an operation is attempted on an unsaved map.
|
| UnsetSlayingChecker<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Checks that a game object does not set a custom type.
|
| UnsetSlayingError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Validation error indicating a game object with a custom type.
|
| UpdatePreferences |
Preferences Module for update preferences.
|
| Updater |
This class handles updating the map editor.
|
| UpdaterManager |
This class handles updating the map editor.
|
| ValidateMapAction<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
An EditorAction that runs the map validator on the current map.
|
| ValidationError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Super class of all errors that could occur during map validation.
|
| ValidationErrorComparator<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
|
| Validator<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Super-interface for validators.
|
| ValidatorFactory<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A factory for creating Validator instances from string
representation.
|
| ValidatorPreferences |
|
| VerticalToggleButton |
A JToggleButton that displays vertical text.
|
| View<K,G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Abstract base class for a panel that holds information about connections of
the selected key on the selected map.
|
| ViewAction |
|
| ViewActions<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Manages edit type actions in "view" menu.
|
| ViewGameObjectMatcherManager |
|
| ViewTreasurelistAL |
An Action for the buttons on treasurelists.
|
| ViewTreasurelistsAction |
|
| VoidTool<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
The VoidTool is a tool that does nothing.
|
| VolatileSettings |
Settings that are not retained across editor restarts.
|
| WarningsTab<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A Tab that displays map validator results.
|
| WindowAction<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Action class for selecting this window.
|
| WindowMenuManager<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Maintains the window menu.
|
| WrappingStringBuilder |
Implements a string buffer that separates words by "," and wraps lines at a
given margin.
|
| XMLSpellLoader |
Load spell definitions from an XML file.
|
| XMLTokenMarker |
XML token marker.
|
| XmlUtils |
XML related utility functions.
|
| Xtea |
Implements the XTEA algorithm.
|
| YesTreasureObj |
|
| ZoomAction<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Shows an image of the current map and allows the user to save it.
|