All Classes Interface Summary Class Summary Enum Summary Exception Summary
Class |
Description |
About |
The about dialog.
|
AboveFloorInsertionMode<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Insert right above the topmost floor square.
|
AbsoluteMapPath |
A MapPath that is absolute, that is, it starts with a "/".
|
AbstractAnimationObjects |
|
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 |
|
AbstractDialogManager |
Abstract base class for classes managing a single dialog instance.
|
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.
|
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 |
|
AnimationObjectsReader |
|
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.
|
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<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
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<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
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<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
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.
|
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>> |
An 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.
|
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.
|
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>> |
|
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.
|
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>> |
An 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 |
|
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.
|
ExitError<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 an GameObject.
|
GameObjectValidator<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Interface for GameObject Validators.
|
GcAction |
|
GList<T> |
An extended JList .
|
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>> |
|
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.
|
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<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
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.
|
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.
|
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.
|
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.
|
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.
|
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.
|
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 an 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>> |
An 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.
|
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 an 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.
|
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>> |
|
ToolTipProvider<T> |
Interface for classes providing per-item tooltip text for GList
instances.
|
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<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
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.
|