java.lang.String mapPath
java.io.File mapFile
FaceObjectProviders faceObjectProviders
FaceObjectProviders for looking up faces.javax.swing.JDialog dialog
javax.swing.text.JTextComponent directoryField
javax.swing.JButton okButton
JButton for ok.javax.swing.JButton cancelButton
JButton for cancel.javax.swing.JDialog dialog
javax.swing.text.JTextComponent descriptionField
javax.swing.JButton okButton
JButton for ok.javax.swing.JButton cancelButton
JButton for cancel.MapImageCache<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> mapImageCache
MapImageCache for creating map previews.MapMenu mapMenu
MapMenu being edited.MapMenuEntryIcons mapMenuEntryIcons
MapMenuEntryIcons for looking up icons.javax.swing.JTree bookmarksTree
JTree of all bookmarks.javax.swing.JLabel preview
javax.swing.JDialog dialog
javax.swing.Action editAction
Action for "edit bookmark".javax.swing.Action removeAction
Action for "remove bookmark".javax.swing.Action unDeleteAction
Action for "remove bookmark".javax.swing.Action newDirectoryAction
Action for "new directory".javax.swing.JButton closeButton
JButton for cancel.javax.swing.tree.TreePath selectedTreePath
ArchetypeChooserControl<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> archetypeChooserControl
ObjectChooser<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> objectChooser
java.util.Collection<E> availableAttributes
BrowseArchetypesTableModel<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> archetypesTableModel
BrowseArchetypesDialog.archetypesTable.javax.swing.DefaultComboBoxModel<E> addAttributeComboBoxModel
BrowseArchetypesDialog.addAttributeComboBox.javax.swing.JTable archetypesTable
JTable showing the selected archetypes.javax.swing.JDialog dialog
javax.swing.JButton addAttributeButton
selected
attribute to BrowseArchetypesDialog.archetypesTable.javax.swing.JComboBox<E> addAttributeComboBox
BrowseArchetypesDialog.archetypesTable if BrowseArchetypesDialog.addAttributeButton is selected.javax.swing.JFileChooser chooser
JFileChooser for saving CSV files.ArchetypeSet<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> archetypeSet
ArchetypeSet from which archetypes are shown.java.util.List<E> archetypes
java.util.List<E> attributes
java.util.List<E> classes
BrowseArchetypesTableModel.attributes.java.util.Map<K,V> classMap
int paintX
javax.swing.tree.DefaultTreeModel treeModel
DefaultTreeModel this instance belongs to.javax.swing.JDialog dialog
java.awt.Component parent
boolean isBuilt
MapView<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> mapView
MapView to operate on.javax.swing.text.JTextComponent findInput
javax.swing.AbstractButton findNameCheckbox
javax.swing.AbstractButton findArchCheckbox
javax.swing.AbstractButton findMsgCheckbox
javax.swing.AbstractButton findFaceCheckbox
javax.swing.AbstractButton findSlayingCheckbox
javax.swing.AbstractButton findOtherCheckbox
ArchetypeTypeSet archetypeTypeSet
java.util.List<E> archetypes
java.lang.Integer[] sorting
java.util.Comparator<T> comparator
DialogAttributeBitmask<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> dialogAttributeBitmask
DialogAttributeBitmask where this change button belongs to.TristateCheckBox allCheckbox
javax.swing.JCheckBox[] checkbox
java.awt.Container gridPanel
javax.swing.event.ChangeListener singleChangeListener
ChangeListener attached to all single-bit check boxes.javax.swing.event.ChangeListener allChangeListener
ChangeListener attached to the "All" check box.CFTreasureListTree treasureListTree
CFTreasureListTree to display.javax.swing.text.JTextComponent input
java.awt.Component parent
FaceObjectProviders faceObjectProviders
FaceObjectProviders for looking up faces.AbstractPerMapDialogManager<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>,D> goLocationDialogManager
MapView<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> mapView
javax.swing.JTextField xCoordinateField
javax.swing.JTextField yCoordinateField
javax.swing.JButton okButton
JButton for ok.javax.swing.JButton cancelButton
JButton for cancel.javax.swing.JDialog dialog
JDialog instance.}java.lang.String widthKey
null.java.lang.String heightKey
null.int defaultWidth
int defaultHeight
javax.swing.JTextField mapWidthField
javax.swing.JTextField mapHeightField
javax.swing.JButton okButton
javax.swing.JButton cancelButton
javax.swing.JDialog dialog
javax.swing.event.DocumentListener documentListener
DocumentListener attached to input fields for detecting
changes.MapViewsManager<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> mapViewsManager
MapViewsManager to use.MapArchObjectFactory<A extends MapArchObject<A>> mapArchObjectFactory
boolean showMapSizeDefault
boolean mapSizeDefault
boolean showMapDifficulty
int defaultWidth
int defaultHeight
int defaultDifficulty
javax.swing.text.JTextComponent mapNameField
javax.swing.AbstractButton mapSizeDefaultCheckbox
javax.swing.JTextField mapDifficultyField
ObjectChooser<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> objectChooser
PickmapChooserView<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> pickmapChooserView
javax.swing.text.JTextComponent pickmapNameField
MapFolderTree<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> mapFolderTree
MapFolder<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> parent
MapViewsManager<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> mapViewsManager
MapViewsManager.javax.swing.text.JTextComponent folderNameField
javax.swing.ImageIcon closingIcon
java.awt.Window dialog
null if not yet created.FaceObjectProviders faceObjectProviders
FaceObjectProviders for looking up faces.java.lang.Object value
java.util.List<E> archList
MapManager<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> mapManager
java.lang.Object currentMap
java.lang.Object selected
MapManager<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> mapManager
InsertionModeSet<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> insertionModeSet
InsertionModeSet to use.javax.swing.JDialog dialog
java.awt.Component parent
CopyBuffer<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> copyBuffer
CopyBuffer.ObjectChooser<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> objectChooser
FaceObjectProviders faceObjectProviders
FaceObjectProviders for looking up faces.boolean isBuilt
MapView<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> mapView
MapView to operate on.BaseObject<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>,T extends BaseObject<G,A,R,T>> replaceArch
java.util.List<E> replaceCopyBuffer
java.util.List<E> replacePickmap
javax.swing.JLabel rfHeading
javax.swing.JLabel rfArchName
javax.swing.JLabel iconLabel
javax.swing.JLabel colonLabel
javax.swing.JComboBox<E> replaceCriteria
javax.swing.JComboBox<E> replaceWithBox
javax.swing.JComboBox<E> replaceEntireBox
javax.swing.text.JTextComponent replaceInput1
javax.swing.text.JTextComponent replaceDensityInput
int lastSelectedIndex
ObjectChooserListener<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> objectChooserListener
ObjectChooserListener for tracking the selection.FaceObjectProvidersListener faceObjectProvidersListener
FaceObjectProvidersListener for detecting reloaded faces.ShortcutsManager shortcutsManager
ShortcutsManager for checking conflicts.javax.swing.Action action
Action being redefined. This action will not cause
conflicts.javax.swing.JButton okButton
JButton for ok.javax.swing.JButton cancelButton
JButton for cancel.javax.swing.JDialog dialog
JDialog instance.KeyStrokeField keyStroke
javax.swing.JTextArea conflictsTextArea
EventListenerList2<T extends java.util.EventListener> listeners
KeyStrokeFieldListeners to be
notified.javax.swing.KeyStroke keyStroke
KeyStroke.ShortcutsManager shortcutsManager
ShortcutsManager to affect.javax.swing.JButton okButton
JButton for ok.javax.swing.Action aSetShortcut
Action for the "set shortcut" button.javax.swing.Action aUnsetShortcut
Action for the "unset shortcut" button.javax.swing.JDialog dialog
JDialog instance.javax.swing.JTree actionsTree
JTree showing all actions.javax.swing.JTextArea actionDescription
javax.swing.JTextArea actionShortcut
javax.swing.Action selectedAction
Action or null.ShrinkMapSizeDialogManager<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> shrinkMapSizeDialogManager
MapView<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> mapView
javax.swing.AbstractButton eastCheckBox
javax.swing.AbstractButton southCheckBox
javax.swing.JLabel warnings
javax.swing.JButton okButton
javax.swing.JButton cancelButton
javax.swing.JDialog dialog
JDialog instance.NamedFilterConfig config
java.util.Collection<E> components
MapImageCache<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> mapImageCache
javax.swing.JLabel preview
net.sf.japi.swing.action.ToggleAction autoGeneratePreview
javax.swing.Action genPreview
javax.swing.JFileChooser fileChooser
java.io.File[] selectedFiles
null if no file is selected.boolean autoGeneratePreviews
MapView<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> mapView
MapCursor<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> mapCursor
MapControl<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> mapControl
java.awt.Point mapLocation
int button
MouseEvent.getButton()int id
AWTEvent.getID()int modifiers
InputEvent.getModifiers()int clickCount
ProjectSettings projectSettings
MapModel<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> mapModel
MapArchObject<A extends MapArchObject<A>> mapArchObject
TileLink[] tileLinks
int[] nextFocus
javax.swing.filechooser.FileFilter mapFileFilter
MapTilePanel[] tilePaths
AttachTiledMaps<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> attachTiledMaps
boolean canAttachMaps
javax.swing.filechooser.FileFilter fileFilter
FileFilter to use.java.lang.String original
java.io.File relativeReference
java.io.File absoluteReference
javax.swing.JTextField textField
JTextField with the text.net.sf.gridarta.gui.map.maptilepane.TilePanel.RASwitch raSwitch
TilePanel.RASwitch.int spawnPointTypeNo
java.awt.Point borderOffset
java.awt.Point origin
MapModel<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> mapModel
MapModel to render.Size2D mapSize
MapGrid mapGrid
MapGrid to render.javax.swing.Icon unknownSquareIcon
Icon drawn into squares without game objects.java.awt.Point tmpPoint
java.awt.Rectangle tmpRec
MapViewSettings mapViewSettings
MapViewSettings instance to use.MultiPositionData multiPositionData
MultiPositionData instance to query for multi-part objects.IsoMapSquareInfo isoMapSquareInfo
IsoMapSquareInfo to use.GridMapSquarePainter gridMapSquarePainter
GridMapSquarePainter to use.int minYOffset
int maxYOffset
boolean[] foundSubLayers
AbstractIsoMapRenderer.tileStretchingOffsets(java.awt.Point, boolean[]) to avoid allocating lots
of arrays.MapViewSettingsListener mapViewSettingsListener
MapViewSettingsListener attached to AbstractIsoMapRenderer.mapViewSettings.MapModelListener<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> mapModelListener
MapModelListener to track changes in AbstractIsoMapRenderer.mapModel.MapGridListener mapGridListener
MapGridListener to track changes in AbstractIsoMapRenderer.mapGrid.java.util.Map<K,V> erroneousMapSquares
java.awt.Point tmpPoint
MapModel<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> mapModel
MapModel.GameObjectParser<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> gameObjectParser
GameObjectParser for creating tooltip information or null.boolean lightVisible
MapModel<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> mapModel
MapModel to render.IsoMapSquareInfo isoMapSquareInfo
IsoMapSquareInfo to use.java.awt.Point origin
FilterControl<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> filterControl
java.awt.Color[] highLightMask
javax.swing.Icon emptySquareIcon
MapViewSettings mapViewSettings
IsoMapSquareInfo isoMapSquareInfo
IsoMapSquareInfo to use.FilterState filterState
int[] xPoints
int[] yPoints
java.awt.Point point
FilterConfigListener filterConfigListener
FilterConfigListener attached to IsoMapRenderer.filterControl to
repaint all after config changes.java.awt.Point point
int spawnPointTypeNo
MultiPositionData multiPositionData
MultiPositionData to query for multi-part objects.IsoMapSquareInfo isoMapSquareInfo
IsoMapSquareInfo to use.javax.swing.ImageIcon unknownSquareIcon
MapViewSettings mapViewSettings
java.lang.String name
int editType
javax.swing.AbstractButton checkBoxMenuItem
MapViewManager<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> mapViewManager
MapManager<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> mapManager
MapManager to use.MapImageCache<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> mapImageCache
MapImageCache to use.MapViewsManager<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> mapViewsManager
MapViewsManager.javax.swing.Action aPrevWindow
javax.swing.Action aNextWindow
java.util.Map<K,V> windowActions
java.util.Map<K,V> mapViewFrameListeners
MapViewFrameListeners
associated with MapViews. Maps map view to listener.MapManagerListener<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> mapManagerListener
MapManagerListener attached to MapDesktop.mapManager.MapViewsListener<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> mapViewsListener
MapViewsListener attached to all existing MapControls for maps.MapImageCacheListener<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> mapImageCacheListener
MapImageCacheListener registered to MapDesktop.mapImageCache.MapDesktop<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> mapDesktop
MapView<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> mapView
MapManager<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> mapManager
MapManager to use.int index
MapManagerListener<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> mapManagerListener
MapManagerListener to detect closed maps.MapModelListener<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> mapModelListener
MapModelListener to detect modified maps.MapFolderTree<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> mapFolderTree
MapFolderTreeAction.mapFolder is part of.MapFolder<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> mapFolder
javax.swing.AbstractButton menuItem
MapMenuEntryMap mapMenuEntryMap
MapMenuEntryMap instance.MapViewsManager<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> mapViewsManager
MapViewsManager for opening map files.FileControl<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> fileControl
FileControl for reporting errors.java.lang.String title
MapImageCache<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> mapImageCache
MapImageCache queried for icons.boolean expanded
MapMenuEntryVisitor function.java.awt.Image original
int algorithm
int width
int height
java.awt.Image image
javax.swing.JFrame frame
ArchetypeSet<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> archetypeSet
ArchetypeSet.NamedObjects<E extends NamedObject> faceObjects
NamedObjects instance to use.javax.swing.JLabel mouse
javax.swing.JLabel cursor
javax.swing.JLabel status
javax.swing.JLabel memory
java.awt.Point mouseMapTmp
MapView<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> mapView
StatusBar.mapCursorListener is registered, or
null if none is registered.MapCursorListener<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> mapCursorListener
MapManagerListener<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> mapManagerListener
MapViewManagerListener<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> mapViewManagerListener
MapControlListener<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> mapControlListener
MapControlListener used to detect saved maps.java.awt.event.MouseMotionListener mouseMotionListener
MouseMotionListener for tracking the mouse position in map
windows.java.awt.event.ActionListener statusBarUpdate
javax.swing.AbstractButton buttonDisplayGameObjectNames
javax.swing.AbstractButton buttonDisplayArchetypeNames
javax.swing.AbstractButton buttonDisplayIconsOnly
ArchetypeChooserModel<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> archetypeChooserModel
javax.swing.JTabbedPane tabDesktop
DisplayMode<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> displayModeGameObjectNames
DisplayMode<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> displayModeArchetypeNames
DisplayMode<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> displayModeIconsOnly
javax.swing.event.ChangeListener changeListener
ArchetypeChooserView.tabDesktop.FaceObjectProviders faceObjectProviders
FaceObjectProviders for looking up faces.FaceObjectProviders faceObjectProviders
FaceObjectProviders for looking up faces.ArchetypeChooserPanel<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> archetypeChooserPanel
ArchetypeChooserPanel.javax.swing.JPopupMenu popupMenu
javax.swing.DefaultListModel<E> archetypeListModel
ArchetypePanel.archetypeList.GList<T> archetypeList
ArchetypeChooserFolder<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> archetypeListFolder
ArchetypeChooserFolder.javax.swing.JComboBox<E> folders
java.util.Comparator<T> displayMode
boolean updateInProgress
ArchetypePanel.updateArchetypeList() is running. Prevents resetting
the selected archetype during ArchetypePanel.archetypeList rebuild.ArchetypeChooserFolderListener<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> archetypeChooserFolderListener
ArchetypeChooserFolderListener attached to ArchetypePanel.archetypeListFolder to track changes to the selected archetype.ArchetypeChooserModel<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> archetypeChooserModel
ArchetypeChooserModel to affect.ArchetypeChooserModelListener<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> archetypeChooserModelListener
ArchetypeChooserModelListener attached to DirectionPane.archetypeChooserModel.FaceObjectProviders faceObjectProviders
FaceObjectProviders for looking up faces.java.lang.StringBuilder sbForFormat
java.util.Collection<E> names
java.util.Collection<E> typeNumbers
GameObjectMatcher monsterMatcher
GameObjectMatcher for matching monster objects.javax.swing.JList<E> errorList
javax.swing.JEditorPane errorMsg
EventListenerList2<T extends java.util.EventListener> listeners
MapModel<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> currentMapModel
ErrorListView.mapModelListener attached.
Set to null if no map is active.java.util.Vector<E> errors
MapView<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> mapView
MapView for displaying map errors. Set to null if no
map is active.javax.swing.event.ListSelectionListener listSelectionListener
MapModelListener<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> mapModelListener
MapModelListener which is attached to ErrorListView.currentMapModel.MapViewManagerListener<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> mapViewManagerListener
GameObjectAttributesDialogFactory<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> gameObjectAttributesDialogFactory
ObjectChooser<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> objectChooser
SelectedSquareModel<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> selectedSquareModel
SelectedSquareModel to update.GameObjectFactory<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> gameObjectFactory
GameObjectFactory for creating new GameObjects.MapViewSettings mapViewSettings
MapViewSettings instance.javax.swing.JTabbedPane panelDesktop
GameObjectAttributesModel<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> gameObjectAttributesModel
EventListenerList2<T extends java.util.EventListener> listeners
GameObjectAttributesControlListeners to notify.MapControl<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> currentMapControl
GameObjectAttributesControl.mapModelListener attached.boolean isInAutoApplyArchPanelChanges
GameObjectAttributesControl.autoApplyArchPanelChanges() is currently running.Severity severity
Severity.javax.swing.Action aMapArchAddInv
javax.swing.Action aMapArchAddEnv
javax.swing.Action aMapArchAttribute
java.util.Collection<E> tabs
java.util.Map<K,V> tabIndex
java.util.Map<K,V> componentTabs
GameObject<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> selectedGameObject
boolean isInMapTransaction
GameObjectAttributesControl.autoApplyArchPanelChanges().MapManagerListener<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> mapManagerListener
MapModelListener<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> mapModelListener
GameObjectAttributesControl.currentMapControl.MapTransactionListener<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> mapTransactionListener
GameObjectAttributesControl.currentMapControl. It triggers auto-apply whenever a map transaction is
about to start.SelectedSquareModelListener<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> selectedSquareModelListener
GameObjectAttributesModelListener<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> gameObjectAttributesModelListener
GameObjectAttributesControl.gameObjectAttributesModel.GameObjectAttributesTabListener<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> gameObjectAttributesTabListener
ArchetypeTypeSet archetypeTypeSet
ArchetypeTypeSet.javax.swing.JTextPane archEdit
JTextPane that contains the attributes of the game object.java.lang.String defaultArchEditValue
GameObjectTextEditor.archEdit.ArchetypeTypeSet archetypeTypeSet
ArchetypeTypeSet for looking up game object types.javax.swing.JLabel gameObjectNameLabel
javax.swing.JLabel gameObjectArchetypeNameLabel
javax.swing.JLabel gameObjectTypeLabel
javax.swing.JLabel gameObjectExtentsLabel
ObjectChooserTab<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> pickmapChooserControl
ArchetypeChooserModel<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> archetypeChooserModel
ObjectChoiceDisplay objectChoiceDisplay
ObjectChoiceDisplay that display information about the
currently selected object.javax.swing.JTabbedPane tabbedPane
java.util.List<E> tabs
DefaultObjectChooser.tabbedPane.java.util.Collection<E> listeners
ObjectChooserTab<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> activeTab
null if no tab exists.PickmapState<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> activePickmapState
PickmapState.MapView<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> activePickmapView
BaseObject<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>,T extends BaseObject<G,A,R,T>> cursorSelection
int selectedIndex
MapCursorListener<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> mapCursorListener
DefaultObjectChooser.activePickmapView.FaceObjectProviders faceObjectProviders
FaceObjectProviders for looking up faces.javax.swing.Icon unknownSquareIcon
Icon for unknown squares.SelectedSquareModel<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> selectedSquareModel
ModelUpdater modelUpdater
ModelUpdater used for updating SelectedSquareView.model.GameObjectAttributesDialogFactory<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> gameObjectAttributesDialogFactory
ObjectChooser<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> objectChooser
MapViewSettings mapViewSettings
MapViewSettings instance.javax.swing.DefaultListModel<E> model
DefaultListModel of SelectedSquareView.list.javax.swing.JList<E> list
java.awt.Container arrows
MapModel<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> mapModel
MapModel.MapCursor<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> mapCursor
MapCursor. It has SelectedSquareView.mapCursorListener attached.MapModelListener<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> mapModelListener
MapModelListener attached to SelectedSquareView.mapModel.MapViewManagerListener<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> mapViewManagerListener
SelectedSquareModelListener<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> selectedSquareModelListener
SelectedSquareModelListener attached to SelectedSquareView.selectedSquareModel.javax.swing.event.ListSelectionListener listSelectionListener
SelectedSquareView.list to be informed about selection
changes.MapCursorListener<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> mapCursorListener
MapCursorListener attached to SelectedSquareView.mapCursor.java.awt.event.MouseListener mouseListener
MouseListener attached to the view to process mouse actions.ToolSelector<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> lmbSelector
ToolSelector<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> mmbSelector
ToolSelector<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> rmbSelector
java.awt.Container selectionPane
java.awt.CardLayout optionCards
javax.swing.ButtonGroup selectionButtonGroup
java.awt.Container optionsPane
Tool<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> selectedTool
java.util.Map<K,V> tools
TreasureTree treasureTree
java.awt.Frame parent
javax.swing.JDialog frame
javax.swing.AbstractButton okButton
javax.swing.AbstractButton noneButton
javax.swing.text.JTextComponent input
FaceObjectProviders faceObjectProviders
FaceObjectProviders for looking up faces.ResourceIcons resourceIcons
ResourceIcons for creating icons.ArchetypeSet<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> archetypeSet
ArchetypeSet.javax.swing.tree.DefaultMutableTreeNode root
TreasureObjVisitor treasureObjVisitor
TreasureObjVisitor for setting rendering parameters.javax.swing.JTextField textField
JTextField that displays the animation name.AnimTreeChooseAction animTreeChooseAction
AnimTreeChooseAction.javax.swing.AbstractButton icon
AnimationObjects animationObjects
AnimationObjects to select from.FaceObjectProviders faceObjectProviders
FaceObjectProviders for looking up faces.javax.swing.ImageIcon noFaceSquareIcon
ImageIcon for no animations.javax.swing.ImageIcon unknownSquareIcon
ImageIcon for undefined animations.javax.swing.ButtonGroup directionButtonGroup
ButtonGroup for the direction buttons.java.util.Collection<E> directionButtons
DirectionComponent.directionButtonGroup.java.util.Map<K,V> directions
boolean enableButtons
int hGap
int vGap
java.awt.Component cNW
java.awt.Component cN
java.awt.Component cNE
java.awt.Component cE
java.awt.Component cSE
java.awt.Component cS
java.awt.Component cSW
java.awt.Component cW
java.awt.Component cC
java.awt.Component cU
java.awt.Component cD
javax.swing.JTextField textField
JTextField that displays the face name.FaceTreeChooseAction faceTreeChooseAction
FaceTreeChooseAction.javax.swing.AbstractButton icon
FaceObjectProviders faceObjectProviders
FaceObjectProviders for looking up faces.javax.swing.ImageIcon noFaceSquareIcon
ImageIcon for no animations.javax.swing.ImageIcon unknownSquareIcon
ImageIcon for undefined animations.ToolTipProvider<T> toolTipProvider
ToolTipProvider for per-item tooltips. Set to null to
not use per-item tooltips.java.lang.String preferencesKey
java.util.List<E> actionListeners
ActionListeners attached to the
"oneTouchExpandable" buttons of the JSplitPane. The size if
either two or zero; zero if no action listeners could be found. If action
listener have been found, index 0 is the minimize button, index
1 is the maximize button.java.lang.String defaultDividerLocation
null to not change the
divider location.java.awt.event.HierarchyListener hierarchyListener
HierarchyListener for updating the initial divider location.java.awt.Component parent
java.io.File baseDir
null, the contents of JFileField.textField are relative to this directory.javax.swing.JTextField textField
javax.swing.JFileChooser fileChooser
JFileChooser for selecting the file.javax.swing.text.JTextComponent textComponent
JTextComponent that holds the current face/animation name.NamedObjects<E extends NamedObject> namedObjects
NamedObjects providing the face/animation names tree.FaceObjectProviders faceObjectProviders
FaceObjectProviders for looking up faces.BorderSplitPane[] splitPanes
BorderSplitPanes showing the optional
components.java.awt.Component component
Component.Location location
Location of the optional component.java.awt.Component[] optionalComponents
Components.javax.swing.JSplitPane splitPane
javax.swing.JSplitPane splitPane2
JSplitPane to separate both elements of BorderSplitPane.optionalComponents.boolean showing
int size
BorderSplitPane.splitPane. Unless -1, the split pane
will be resized to this size when it becomes visible. Unused if BorderSplitPane.showing is set.int size2
BorderSplitPane.splitPane2. Unless -1, the split
pane will be resized to this size when it becomes visible. Unused if
BorderSplitPane.showing is set.boolean ignoreSizeChange
BorderPanel borderPanel
BorderPanel.java.util.Map<K,V> openTabs
Tabs currently shown in TabbedPanel.borderPanel.ButtonListsListener buttonListsListener
ButtonListsListener attached to TabbedPanel.buttonLists.ButtonLists buttonLists
Location.java.lang.String ident
TristateState state
javax.swing.event.ChangeListener enableListener
ChangeListener on model changes to maintain correct
focusability.int lineNumber
java.util.List<E> frames
int frameCount
int facings
java.lang.String animName
java.lang.String animList
NamedObject animationObject
java.lang.String archetypeName
int multiX
int multiY
boolean isLowestPart
true for single-part objects.int multiShapeID
int multiPartNr
java.lang.String editorFolder
boolean artifact
java.lang.String name
java.util.Set<E> archetypes
Archetypes in this folder.Archetype<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> selectedArchetype
Archetype or null if none is selected. It
must be part of ArchetypeChooserFolder.archetypes.EventListenerList2<T extends java.util.EventListener> listeners
java.util.List<E> panels
ArchetypeChooserPanels. The panels are
ordered by panel name.ArchetypeChooserPanel<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> selectedPanel
ArchetypeChooserPanel. It must be part of ArchetypeChooserModel.panels. Set to null only if no panels do exist.java.lang.Integer direction
null for default direction.DisplayMode<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> displayMode
EventListenerList2<T extends java.util.EventListener> listeners
java.lang.String name
java.util.List<E> folders
ArchetypeChooserFolders in this panel.
The folders are ordered by folder name. The first entry includes
archetypes of all other folders.ArchetypeChooserFolder<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> selectedFolder
ArchetypeChooserFolder. It must be part of ArchetypeChooserPanel.folders.EventListenerList2<T extends java.util.EventListener> listeners
java.util.List<E> archetypes
java.util.Map<K,V> autojoinLists
AnimationObjects animationObjects
AnimationObjects for looking up animations.GameObjectText gameObjectText
java.lang.String faceObjName
AbstractBaseObject.faceName or AbstractBaseObject.animName and takes AbstractBaseObject.direction into
account.FaceSource faceObjSource
javax.swing.ImageIcon normalFace
java.lang.String objName
java.lang.StringBuilder msgText
null, this GameObject has no message text,
if the value exists but is empty, this GameObject has an empty message
text.int mapX
int mapY
MultiArchData<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>,T extends BaseObject<G,A,R,T>> multi
null for single-part objects.int editType
java.lang.String faceName
face name.int typeNo
java.lang.String animName
int direction
java.lang.String loreText
private void readObject(@NotNull
java.io.ObjectInputStream stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
java.io.IOExceptionjava.lang.ClassNotFoundExceptionjava.util.List<E> contents
java.lang.StringBuilder objectText
java.util.Map<K,V> attributeCache
java.lang.String path
java.lang.String name
java.util.Map<K,V> objectMap
NamedTreeNode<E extends NamedObject> treeRoot
java.util.SortedMap<K,V> childNodes
NamedTreeNode<E extends NamedObject>[] childNodeArray
NamedTreeNode<E extends NamedObject> parent
null for the root node.java.lang.String name
NamedObject namedObject
boolean dir
true for directory nodes, false for face
nodes.GameObjectMatcher exitMatcher
java.lang.String faceName
java.lang.String originalFilename
int offset
int size
boolean isDouble
boolean isUp
java.lang.String alternativeFaceName
boolean includeFaceNumbers
FaceObject duplicate
FaceObject causing the problem.FaceObject existing
FaceObject causing the problem.FaceObject faceObject
Archetype<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> archetype
Archetype of this game object. Set to null if not yet
known.GameObjectContainer<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> container
GameObject. There are two possibilities for the
container: MapSquare, which
means that this game object is top level on that map square.javax.swing.ImageIcon transFace
javax.swing.ImageIcon doubleFace
javax.swing.ImageIcon transDoubleFace
javax.swing.ImageIcon stretchedFace
java.awt.Point point
boolean stretchFactorIsValid
DefaultIsoGameObject.stretchFactor is valid and can be used in
DefaultIsoGameObject.getStretchFactor() instead of calculating a new one.long stretchFactor
int maxX
int maxY
int minX
int minY
int multiShapeID
java.util.List<E> parts
GameObjectContainer<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> container
BaseObject<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>,T extends BaseObject<G,A,R,T>> item
GameObject that was not inside a / the container but should
have been.java.lang.StringBuilder msgText
Size2D mapSize
java.lang.String mapName
int enterX
int enterY
boolean outdoor
int resetTimeout
int swapTime
int difficulty
boolean fixedReset
int darkness
java.lang.String[] tilePaths
EventListenerList2<T extends java.util.EventListener> listenerList
int transactionDepth
boolean attributeHasChanged
GameObjectMatcher floorGameObjectMatcher
GameObjectMatcher matching floor game objects.java.lang.String path
GameObjectMatcher floorGameObjectMatcher
GameObjectMatcher matching floor game objects.GameObjectMatcher wallGameObjectMatcher
GameObjectMatcher matching wall game objects.GameObjectMatcher belowFloorGameObjectMatcher
GameObjectMatcher matching monster game objects.GameObjectMatcher systemObjectGameObjectMatcher
GameObjectMatcher matching system objects that should stay on
top.GameObjectMatcher floorGameObjectMatcher
GameObjectMatcher matching floor game objects.MapArchObject<A extends MapArchObject<A>> mapArchObject
AutojoinLists<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> autojoinLists
AutojoinLists for performing autojoining.ArchetypeChooserModel<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> archetypeChooserModel
ArchetypeChooserModel to use when inserting directional game
objects.MapSquareGrid<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> mapGrid
EventListenerList2<T extends java.util.EventListener> mapModelListeners
MapModelListeners.EventListenerList2<T extends java.util.EventListener> mapTransactionListeners
MapTransactionListeners.int transactionDepth
java.util.Set<E> changedSquares
SavedSquares<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> savedSquares
DefaultMapModel.changedSquares.java.util.Set<E> changedGameObjects
java.util.Set<E> transientChangedGameObjects
ErrorCollector<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> errors
int activeEditType
GameObjectFactory<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> gameObjectFactory
GameObjectFactory for creating GameObjects.GameObjectMatchers gameObjectMatchers
GameObjectMatchers to use.InsertionMode<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> topmostInsertionMode
InsertionMode.MapFile mapFile
null if the map has not yet been
saved.boolean modified
LightMapModelTracker<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> lightMapModelTracker
LightMapModelTracker tracking this instance.java.io.File mapsDir
AbsoluteMapPath mapPath
MapFile.mapsDir.MapModel<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> mapModel
int mapX
int mapY
int lightRadius
0 if no light emitting objects are present.java.util.List<E> lightSources
MapSquares on the map that
contain light emitting game objects that affect this map square. Set to
Collections.emptyList() when empty.java.lang.String path
java.util.List<E> savedSquares
GameObjectFactory<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> gameObjectFactory
GameObjectFactory to use.GameObjectMatchers gameObjectMatchers
GameObjectMatchers to use.java.util.Collection<E> matchers
GameObjectMatchers to AND.Operation operation
java.util.Map<K,V> gameObjectMatchersByIds
java.util.Collection<E> gameObjectMatchers
java.lang.String name
int value
boolean useDefArch
java.lang.String name
boolean defaultState
MutableOrGameObjectMatcher.gameObjectMatchers is empty.java.util.Collection<E> gameObjectMatchers
GameObjectMatchers to OR.int editType
java.lang.String name
boolean systemMatcher
GameObjectMatcher envGameObjectMatcher
GameObjectMatcher. If non-null, this
matcher matches a game object only if inside an environment game object
that matches this matcher.GameObjectMatcher gameObjectMatcher
GameObjectMatcher to wrap.java.lang.String id
GameObjectMatcher.GameObjectMatcher gameObjectMatcher
GameObjectMatcher to negate.java.util.Collection<E> matchers
GameObjectMatcher to OR.MutableOrGameObjectMatcher mutableOrGameObjectMatcher
MutableOrGameObjectMatcher to add to / remove from.GameObjectMatcher gameObjectMatcher
GameObjectMatcher to be added / removed.java.lang.String name
java.lang.String value
boolean useDefArch
int[] types
java.lang.String archName
int eventType
java.lang.String newValue
java.lang.String oldValue
TreasureListTreasureObjType listType
java.lang.String name
boolean isTreasureList
boolean isRealChild
int chance
int nrof
int magic
boolean hasLoop
TreasureObj content
java.util.List<E> errors
boolean sorted
DefaultErrorCollector.errors is sorted.java.lang.String command
java.lang.String reason
java.lang.String file
java.lang.String message
java.lang.String message
java.lang.String message
java.lang.String command
java.lang.String reason
MapPath exitPath
java.lang.String attributeName
java.lang.String curValue
java.lang.String minValue
java.lang.String maxValue
java.util.Collection<E> blockers
java.util.Collection<E> mobsOrSpawnPoints
int connected
int archetypeType
int gameObjectType
java.lang.String typeDescription
java.lang.String envTypeDescription
java.lang.String typeDescription
java.lang.String exitPath
int difficulty
Direction direction
java.lang.String tilePath
java.lang.String animationName
java.lang.String faceName
java.lang.String key
MapModel<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> mapModel
MapModel that caused the error.java.util.List<E> mapSquares
MapSquares that caused the error.java.util.List<E> gameObjects
GameObjects that caused the error.Formatter<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>,O> mapSquareFormatter
MapSquareFormatter for formatting MapSquare
instances.Formatter<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>,O> gameObjectFormatter
MapSquareFormatter for formatting GameObject
instances.javax.swing.JPopupMenu menu
boolean isReady
int caretPos
java.util.List<E> menuEntries
TextAreaDefaults textAreaDefaults
TextAreaDefaults for tabs.Actions actions
ScriptEditUndoActions scriptEditUndoActions
javax.swing.JTabbedPane tabPane
java.util.List<E> textAreas
java.lang.String unmodifiedText
TextAreaPainter painter
javax.swing.JPopupMenu popup
TextAreaCaret caret
javax.swing.JScrollBar vertical
javax.swing.JScrollBar horizontal
boolean scrollBarsInitialized
InputHandler inputHandler
SyntaxDocument document
TextAreaSelection selection
TextAreaBrackets brackets
TextAreaConfig config
TextAreaConfig for this instance.TokenMarker tokenMarker
java.awt.font.FontRenderContext fontRenderContext
JEditTextArea textArea
TextAreaSelection selection
TextAreaCaret caret
TextAreaBrackets brackets
TextAreaConfig config
TextAreaConfig options to use.boolean blockCaret
SyntaxStyles styles
int cols
int rows
java.awt.Color caretColor
java.awt.Color selectionColor
java.awt.Color lineHighlightColor
boolean lineHighlight
java.awt.Color bracketHighlightColor
boolean bracketHighlight
boolean paintInvalid
java.awt.Color eolMarkerColor
boolean eolMarkers
int currentLineIndex
java.util.List<E> currentLineTokens
javax.swing.text.Segment currentLine
int tabSize
java.awt.FontMetrics fontMetrics
java.awt.Font defaultFont
Font from which TextAreaPainter.defaultLineHeight and TextAreaPainter.defaultCharWidth have been calculated. Set to null it not yet
calculated.int defaultLineHeight
TextAreaPainter.defaultFont. Unset if defaultFont==null.int defaultCharWidth
TextAreaPainter.defaultFont. Unset if defaultCharWidth==null.int visibleLines
int firstLine
int horizontalOffset
javax.swing.text.Segment lineSegment
javax.swing.JButton replaceButton
javax.swing.JButton cancelButton
javax.swing.text.JTextComponent findTextField
javax.swing.text.JTextComponent replaceTextField
javax.swing.JDialog dialog
JEditTextArea textArea
java.lang.Class<T> t
javax.swing.event.EventListenerList eventListenerList
EventListenerList flor delegation.java.awt.Window dialog
java.lang.String key
java.lang.String[] command
java.io.File dir
javax.swing.JTextArea stdtxt
net.sf.gridarta.utils.ProcessRunner.CopyOutput stdout
net.sf.gridarta.utils.ProcessRunner.CopyOutput stderr
javax.swing.Action controlStart
javax.swing.Action controlStop
java.lang.Object lock
int width
int height
java.awt.Frame helpParent
MapModel<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> mapModel
MapModel this dialog shows.java.awt.Window dialog
Window that represents this dialog.javax.swing.JTextArea mapDescription
javax.swing.JTextField mapName
javax.swing.JTextField mapRegion
javax.swing.JTextField mapBackgroundMusic
javax.swing.JTextField mapWeather
javax.swing.JTextField mapWidthField
javax.swing.JTextField mapHeightField
javax.swing.AbstractButton checkboxOutdoor
javax.swing.JTextField fieldEnterX
javax.swing.JTextField fieldEnterY
javax.swing.JTextField fieldSwapTime
javax.swing.JTextField fieldResetTimeout
javax.swing.JTextField fieldDifficulty
javax.swing.JTextField fieldDarkness
javax.swing.AbstractButton checkboxFixedReset
javax.swing.AbstractButton checkboxNoSave
javax.swing.AbstractButton checkboxNoMagic
javax.swing.AbstractButton checkboxHeightDiff
javax.swing.AbstractButton checkboxNoSummon
javax.swing.AbstractButton checkboxNoHarm
javax.swing.AbstractButton checkboxNoFixedLogin
javax.swing.AbstractButton checkboxUnique
javax.swing.AbstractButton checkboxFixedResetTime
javax.swing.AbstractButton checkboxPlayerNoSave
javax.swing.AbstractButton checkboxPvp
javax.swing.JButton okButton
javax.swing.JButton cancelButton
AbstractMapTilePane<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> mapTilePane
AbstractMapTilePane.boolean mapTilePaneEnabled
boolean noSave
boolean noMagic
boolean heightDiff
boolean noHarm
boolean noSummon
boolean fixedLogin
boolean unique
boolean fixedResetTime
boolean playerNoSave
boolean pvp
int tilesetId
int tilesetX
int tilesetY
java.lang.String backgroundMusic
java.lang.String region
java.lang.String weather
java.awt.Point borderOffset
MapModel<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> mapModel
MapModel to render.GridMapSquarePainter gridMapSquarePainter
GridMapSquarePainter to use.Size2D mapSize
MapGrid mapGrid
MapGrid to render.java.awt.Point tmpPoint
MapViewSettings mapViewSettings
MapViewSettings instance to use.java.awt.Rectangle tmpRec
MapViewSettingsListener mapViewSettingsListener
MapViewSettingsListener attached to AbstractFlatMapRenderer.mapViewSettings.MapModelListener<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> mapModelListener
MapModelListener to track changes in AbstractFlatMapRenderer.mapModel.MapGridListener mapGridListener
MapGridListener to track changes in AbstractFlatMapRenderer.mapGrid.MapModel<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> mapModel
MapModel to render.FilterControl<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> filterControl
FilterControl for filtering painted game objects.java.awt.Color[] highLightMask
javax.swing.Icon emptySquareIcon
Icon for painting empty map squares.java.awt.Point offset
java.lang.ref.SoftReference<T> backBufferRef
MapViewSettings mapViewSettings
FilterState filterState
SmoothingRenderer smoothingRenderer
SmoothingRenderer for rendering smoothed faces.FilterConfigListener filterConfigListener
FilterConfigListener attached to FlatMapRenderer.filterControl to
repaint all after config changes.MapModel<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> mapModel
ResourceIcons resourceIcons
ResourceIcons for creating icons.java.awt.Point offset
SmoothingRenderer smoothingRenderer
SmoothingRenderer for rendering smoothed faces.java.awt.Frame helpParent
MapModel<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> mapModel
MapModel this dialog shows.java.awt.Window dialog
Window that represents this dialog.java.awt.GridBagConstraints gbcLabel
GridBagConstraints for label fields before text input
fields.java.awt.GridBagConstraints gbcTextField
GridBagConstraints for text input fields.java.awt.GridBagConstraints gbcCheckBox
GridBagConstraints for check boxes.java.awt.GridBagConstraints gbcFiller
GridBagConstraints for filling the remaining space below all
input fields.javax.swing.text.JTextComponent mapDescription
javax.swing.text.JTextComponent mapLore
javax.swing.JTextField mapName
javax.swing.JTextField mapRegion
javax.swing.JTextField mapWidthField
javax.swing.JTextField mapHeightField
javax.swing.AbstractButton checkboxUnique
javax.swing.AbstractButton checkboxOutdoor
javax.swing.AbstractButton checkboxNoSmooth
javax.swing.JTextField fieldEnterX
javax.swing.JTextField fieldEnterY
javax.swing.JTextField fieldSwapTime
javax.swing.JTextField fieldResetTimeout
javax.swing.JTextField fieldBackgroundMusic
javax.swing.JTextField fieldDifficulty
javax.swing.JTextField fieldDarkness
javax.swing.AbstractButton checkboxFixedReset
javax.swing.JTextField fieldShopItems
javax.swing.JTextField fieldShopgreed
javax.swing.JTextField fieldShopMax
javax.swing.JTextField fieldShopMin
javax.swing.JTextField fieldShopRace
javax.swing.JTextField fieldTemperature
javax.swing.JTextField fieldPressure
javax.swing.JTextField fieldHumidity
javax.swing.JTextField fieldWindSpeed
javax.swing.JTextField fieldWindDirection
javax.swing.JTextField fieldSkySetting
javax.swing.JTextField fieldFirstLoad
javax.swing.JButton okButton
javax.swing.JButton cancelButton
AbstractMapTilePane<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> mapTilePane
AbstractMapTilePane.boolean mapTilePaneEnabled
java.lang.StringBuilder loreText
boolean unique
boolean template
boolean noSmooth
int temperature
int pressure
int humidity
int windSpeed
int windDirection
int sky
java.lang.String shopItems
java.lang.String shopRace
double shopGreed
int shopMin
int shopMax
java.lang.String region
java.lang.String backgroundMusic
int firstLoad
java.awt.Frame helpParent
ProjectSettings projectSettings
MapModel<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> mapModel
MapModel this dialog shows.java.awt.Window dialog
Window that represents the dialog.javax.swing.JTextArea mapDescription
javax.swing.JTextField mapName
javax.swing.JTextField mapBackgroundMusic
javax.swing.JTextField mapWidthField
javax.swing.JTextField mapHeightField
javax.swing.AbstractButton checkboxOutdoor
javax.swing.JTextField fieldEnterX
javax.swing.JTextField fieldEnterY
javax.swing.JTextField fieldSwapTime
javax.swing.JTextField fieldResetTimeout
javax.swing.JTextField fieldDifficulty
javax.swing.JTextField fieldDarkness
javax.swing.AbstractButton checkboxFixedReset
javax.swing.AbstractButton checkboxNoSave
javax.swing.AbstractButton checkboxNoMagic
javax.swing.AbstractButton checkboxNoPriest
javax.swing.AbstractButton checkboxNoSummon
javax.swing.AbstractButton checkboxNoHarm
javax.swing.AbstractButton checkboxNoFixedLogin
javax.swing.AbstractButton checkboxPermDeath
javax.swing.AbstractButton checkboxUltraDeath
javax.swing.AbstractButton checkboxUltimateDeath
javax.swing.AbstractButton checkboxPvp
javax.swing.JButton okButton
javax.swing.JButton cancelButton
AbstractMapTilePane<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> mapTilePane
AbstractMapTilePane.boolean mapTilePaneEnabled
boolean noSave
boolean noMagic
boolean noPriest
boolean noHarm
boolean noSummon
boolean fixedLogin
boolean permDeath
boolean ultraDeath
boolean ultimateDeath
boolean pvp
int tilesetId
int tilesetX
int tilesetY
java.lang.String backgroundMusic