A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes All Packages

A

a - Variable in class compress
Value of --a (algorithm) command line option.
AbbreviationEditor - Class in ca.cgjennings.apps.arkham.dialog
An editor for AbbreviationTables.
AbbreviationEditor(Frame, boolean) - Constructor for class ca.cgjennings.apps.arkham.dialog.AbbreviationEditor
Creates a new abbreviation editor.
AbbreviationTable - Class in ca.cgjennings.ui.textedit
An abbreviation table stores a set of abbreviations.
AbbreviationTable() - Constructor for class ca.cgjennings.ui.textedit.AbbreviationTable
Creates a new, empty abbreviation table.
AbbreviationTable(AbbreviationTable) - Constructor for class ca.cgjennings.ui.textedit.AbbreviationTable
Creates a new abbreviation table whose entries match the specified source table.
AbbreviationTable.Expansion - Class in ca.cgjennings.ui.textedit
Encapsulates an expansion result from AbbreviationTable.expandAbbreviation(java.lang.String).
AbbreviationTableManager - Class in ca.cgjennings.apps.arkham.editors
The abbreviation table manager facilitates access to the user's preferred abbreviations for the various code types supported by CodeEditors and for markup targets contained in game component editors.
AbbreviationTableManager.LanguageAwareAbbreviationTable - Class in ca.cgjennings.apps.arkham.editors
An abbreviation table that also expands @string and #string (when placed in braces) to user interface and game language strings, respectively.
ABOUT - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Displays the About dialog.
aboutToAddChildNodes(FolderTree.Node[]) - Method in class ca.cgjennings.ui.FolderTree
This is called just before new child nodes appear in the tree, and allows subclasses a chance to set a user object on nodes.
aboutToHide(int, JComponent) - Method in class ca.cgjennings.ui.wizard.AbstractWizardModel
 
aboutToHide(int, JComponent) - Method in interface ca.cgjennings.ui.wizard.WizardModel
Called before the current page is hidden when switching pages.
aboutToShow(int, JComponent) - Method in class ca.cgjennings.ui.wizard.AbstractWizardModel
 
aboutToShow(int, JComponent) - Method in interface ca.cgjennings.ui.wizard.WizardModel
Called before a page is displayed.
AbstractARGBComposite - Class in ca.cgjennings.graphics.composites
An abstract base class for composites that support compositing (A)RGB image data.
AbstractARGBComposite() - Constructor for class ca.cgjennings.graphics.composites.AbstractARGBComposite
 
AbstractARGBComposite(float) - Constructor for class ca.cgjennings.graphics.composites.AbstractARGBComposite
 
AbstractButton(String, String, String) - Constructor for class ca.cgjennings.apps.arkham.ContextBar.AbstractButton
Creates a new button the specified id, name, and with an icon loaded from the specified resource.
AbstractCommand - Class in ca.cgjennings.apps.arkham.commands
The abstract base class for main application commands in Strange Eons.
AbstractCommand() - Constructor for class ca.cgjennings.apps.arkham.commands.AbstractCommand
Creates a command with no predefined name or icon.
AbstractCommand(String) - Constructor for class ca.cgjennings.apps.arkham.commands.AbstractCommand
Defines a command using a name determined by the specified string key.
AbstractCommand(String, String) - Constructor for class ca.cgjennings.apps.arkham.commands.AbstractCommand
Defines a command using a name determined by the specified string key and an icon loaded from the given icon resource.
AbstractCompositeContext - Class in ca.cgjennings.graphics.composites
This abstract implementation of CompositeContext is designed to handle RGB/ARGB data.
AbstractCompositeContext(float, ColorModel, ColorModel, RenderingHints) - Constructor for class ca.cgjennings.graphics.composites.AbstractCompositeContext
 
AbstractCompressor - Class in ca.cgjennings.algo.compression
An abstract base class for Compressor implementations.
AbstractCompressor() - Constructor for class ca.cgjennings.algo.compression.AbstractCompressor
Creates a compressor that defaults to the maximum compression level.
AbstractCompressor(int) - Constructor for class ca.cgjennings.algo.compression.AbstractCompressor
Creates a compressor with the requested compression level.
AbstractConversionTrigger - Class in ca.cgjennings.apps.arkham.component.conversion
Provides default implementations for the ConversionTrigger interface.
AbstractConversionTrigger(String, String, String) - Constructor for class ca.cgjennings.apps.arkham.component.conversion.AbstractConversionTrigger
 
AbstractConvolver - Class in ca.cgjennings.graphics.filters
An abstract base class for filters that perform convolutions.
AbstractConvolver() - Constructor for class ca.cgjennings.graphics.filters.AbstractConvolver
 
AbstractDragAndDropHandler<T> - Class in ca.cgjennings.ui.dnd
An abstract base class that combines a DragHandler and a DropHandler in a single object.
AbstractDragAndDropHandler() - Constructor for class ca.cgjennings.ui.dnd.AbstractDragAndDropHandler
 
AbstractExpansionSymbolTemplate - Class in gamedata
An abstract base class that provides default implementations for some methods in ExpansionSymbolTemplate.
AbstractExpansionSymbolTemplate() - Constructor for class gamedata.AbstractExpansionSymbolTemplate
 
AbstractFilteredComposer - Class in ca.cgjennings.ui.anim
This is an abstract base class for composition filters: compositions which modify the behaviour of other compositions.
AbstractFilteredComposer(Animation) - Constructor for class ca.cgjennings.ui.anim.AbstractFilteredComposer
Creates a filter for an animation.
AbstractFilteredComposer(FrameComposer) - Constructor for class ca.cgjennings.ui.anim.AbstractFilteredComposer
Creates a filter for an existing composition.
AbstractFlippableItem - Class in ca.cgjennings.apps.arkham.deck.item
An abstract base class for items that can be turned and flipped.
AbstractFlippableItem() - Constructor for class ca.cgjennings.apps.arkham.deck.item.AbstractFlippableItem
 
AbstractFunctionFilter - Class in ca.cgjennings.graphics.filters
An abstract base class for filters that apply a transfer function to the red, green, and blue channels to produce a result.
AbstractFunctionFilter() - Constructor for class ca.cgjennings.graphics.filters.AbstractFunctionFilter
 
AbstractGameComponent - Class in ca.cgjennings.apps.arkham.component
Provides default implementations for the GameComponent interface.
AbstractGameComponent() - Constructor for class ca.cgjennings.apps.arkham.component.AbstractGameComponent
 
AbstractGameComponentEditor<G extends GameComponent> - Class in ca.cgjennings.apps.arkham
The abstract base class for GameComponent editors.
AbstractGameComponentEditor() - Constructor for class ca.cgjennings.apps.arkham.AbstractGameComponentEditor
Creates a new abstract game component editor.
AbstractGraphics2DAdapter - Class in ca.cgjennings.graphics
A base class for graphics contexts that wrap an existing context to selectively modify their behaviour.
AbstractGraphics2DAdapter(Graphics2D) - Constructor for class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
AbstractImageFilter - Class in ca.cgjennings.graphics.filters
An abstract base class for filtering images.
AbstractImageFilter() - Constructor for class ca.cgjennings.graphics.filters.AbstractImageFilter
 
AbstractImagewiseFilter - Class in ca.cgjennings.graphics.filters
An abstract base class for image filters that require access to the entire image at once when processing.
AbstractImagewiseFilter() - Constructor for class ca.cgjennings.graphics.filters.AbstractImagewiseFilter
 
AbstractInstalledPlugin - Class in ca.cgjennings.apps.arkham.plugins
An installed plug-in bridges the gap between a plug-in bundle and the plug-ins that it contains.
AbstractItem - Class in ca.cgjennings.apps.arkham.deck.item
A base implementation of a non-resizeable, non-flippable page item.
AbstractItem() - Constructor for class ca.cgjennings.apps.arkham.deck.item.AbstractItem
 
AbstractPixelwiseFilter - Class in ca.cgjennings.graphics.filters
An abstract superclass for filters that work on a pixel-by-pixel basis, where the new value of a given pixel is independent of every other pixel and the location of the pixel in the image.
AbstractPixelwiseFilter() - Constructor for class ca.cgjennings.graphics.filters.AbstractPixelwiseFilter
 
AbstractPlugin - Class in ca.cgjennings.apps.arkham.plugins
Simplifies writing a plug-in by providing default implementations of all methods.
AbstractPlugin() - Constructor for class ca.cgjennings.apps.arkham.plugins.AbstractPlugin
 
AbstractPortrait - Class in ca.cgjennings.apps.arkham.component
An abstract base class for Portrait implementations.
AbstractPortrait() - Constructor for class ca.cgjennings.apps.arkham.component.AbstractPortrait
 
AbstractRenderedItem - Class in ca.cgjennings.apps.arkham.deck.item
An item whose visual representation is generated from a bitmap.
AbstractRenderedItem() - Constructor for class ca.cgjennings.apps.arkham.deck.item.AbstractRenderedItem
Creates a new rendered item.
AbstractResourceCache<I,​R> - Class in resources
An abstract base class for creating memory-sensitive caches of objects that can be loaded (or created) on demand from an identifier.
AbstractResourceCache(Class<? extends R>, String) - Constructor for class resources.AbstractResourceCache
Creates a new resource cache with the given name.
AbstractRowwiseFilter - Class in ca.cgjennings.graphics.filters
An abstract superclass for filters that work on a row-by-row basis.
AbstractRowwiseFilter() - Constructor for class ca.cgjennings.graphics.filters.AbstractRowwiseFilter
 
AbstractStrangeEonsEditor - Class in ca.cgjennings.apps.arkham
The abstract base class from which all editors that can appear in the document tab strip are derived.
AbstractStrangeEonsEditor() - Constructor for class ca.cgjennings.apps.arkham.AbstractStrangeEonsEditor
Creates a new abstract editor.
AbstractStylePanel<S extends Style> - Class in ca.cgjennings.apps.arkham.deck.item
An abstract base class for implementing a StylePanel as a JPanel.
AbstractStylePanel() - Constructor for class ca.cgjennings.apps.arkham.deck.item.AbstractStylePanel
 
AbstractSupportEditor - Class in ca.cgjennings.apps.arkham
Support editors are used to edit content other than game components.
AbstractSupportEditor() - Constructor for class ca.cgjennings.apps.arkham.AbstractSupportEditor
Creates new form AbstractSupportEditor
AbstractThemedIcon - Class in ca.cgjennings.ui.theme
Abstract base class for themed icons.
AbstractThemedIcon() - Constructor for class ca.cgjennings.ui.theme.AbstractThemedIcon
 
AbstractTintingFilter - Class in ca.cgjennings.graphics.filters
An abstract base class for TintingFilters.
AbstractTintingFilter() - Constructor for class ca.cgjennings.graphics.filters.AbstractTintingFilter
 
AbstractTintingFilter(float, float, float) - Constructor for class ca.cgjennings.graphics.filters.AbstractTintingFilter
 
AbstractToggleCommand - Class in ca.cgjennings.apps.arkham.commands
An abstract base class for commands that toggle a state when selected.
AbstractToggleCommand() - Constructor for class ca.cgjennings.apps.arkham.commands.AbstractToggleCommand
Creates a command with no predefined name or icon.
AbstractToggleCommand(String) - Constructor for class ca.cgjennings.apps.arkham.commands.AbstractToggleCommand
Defines a command using a name determined by the specified string key.
AbstractToggleCommand(String, String) - Constructor for class ca.cgjennings.apps.arkham.commands.AbstractToggleCommand
Defines a command using a name determined by the specified string key and an icon loaded from the given icon resource.
AbstractUtilityParser - Class in ca.cgjennings.apps.arkham.plugins.engine
This abstract base class is used to build tools that aid script code developers.
AbstractUtilityParser() - Constructor for class ca.cgjennings.apps.arkham.plugins.engine.AbstractUtilityParser
Creates a new utility parser.
AbstractVectorImage - Class in ca.cgjennings.graphics.shapes
An abstract base class for creating vector images.
AbstractVectorImage() - Constructor for class ca.cgjennings.graphics.shapes.AbstractVectorImage
 
AbstractVerbalDesignSupport<G extends GameComponent> - Class in ca.cgjennings.apps.arkham.component.design
An abstract base class for design supports that create verbal reports to describe their design analyses.
AbstractVerbalDesignSupport(G) - Constructor for class ca.cgjennings.apps.arkham.component.design.AbstractVerbalDesignSupport
Creates a new verbal design support that will support the specified component.
AbstractViewer - Class in ca.cgjennings.apps.arkham
An abstract base class for zoomable previewers.
AbstractViewer() - Constructor for class ca.cgjennings.apps.arkham.AbstractViewer
 
AbstractWizardModel - Class in ca.cgjennings.ui.wizard
An abstract base class for wizard models.
AbstractWizardModel() - Constructor for class ca.cgjennings.ui.wizard.AbstractWizardModel
 
acceleratorFromString(String) - Static method in class resources.AcceleratorTable
Converts a string to a single key stroke.
AcceleratorTable - Class in resources
An accelerator table maps command names to keyboard gestures.
AcceleratorTable() - Constructor for class resources.AcceleratorTable
Creates a new, empty accelerator table.
AcceleratorTable(String) - Constructor for class resources.AcceleratorTable
Creates a new accelerator table that reads its content from the specified resource file.
accept(File) - Method in class ca.cgjennings.apps.arkham.project.ImageResourceCombo
 
accept(File) - Method in class ca.cgjennings.ui.FileNameExtensionFilter
Returns true if the filter accepts the file; that is, if a file chooser using the filter would display the file.
ACCEPT_ALL_FILTER - Static variable in class ca.cgjennings.ui.FilteredListModel
Deprecated.
Use FilteredListModel.acceptAllFilter() to get a typed filter that accepts all items.
acceptAllFilter() - Static method in class ca.cgjennings.ui.FilteredListModel
Returns a filter that accepts all items, of a type matching that of the list model.
acceptDrop(DragManager<T>, JComponent, DragToken<T>, JComponent, Point) - Method in class ca.cgjennings.ui.dnd.AbstractDragAndDropHandler
 
acceptDrop(DragManager<T>, JComponent, DragToken<T>, JComponent, Point) - Method in interface ca.cgjennings.ui.dnd.DropHandler
Called to determine if a drop target is willing to accept a particular drop.
acceptedflavor - Variable in class ca.cgjennings.ui.dnd.ScrapBook.Selection
 
acceptError(String, boolean) - Static method in class ca.cgjennings.apps.arkham.plugins.engine.WarningErrorReporter
Returns whether an error should be considered a true error, or filtered out.
acceptError(String, boolean, int, int) - Method in class ca.cgjennings.apps.arkham.plugins.engine.SyntaxChecker
Subclasses may use this to filter for specific error messages.
ACTION_INSTALL - Static variable in class ca.cgjennings.apps.arkham.plugins.catalog.AutomaticUpdater
 
ACTION_INSTALL_IMMEDIATELY - Static variable in class ca.cgjennings.apps.arkham.plugins.catalog.AutomaticUpdater
When updates are found, install the plug-ins in the background.
ACTION_OPEN_CATALOG - Static variable in class ca.cgjennings.apps.arkham.plugins.catalog.AutomaticUpdater
When updates are found, open the plug-in catalog dialog.
ACTION_SHOW_CATALOG - Static variable in class ca.cgjennings.apps.arkham.plugins.catalog.AutomaticUpdater
 
ACTION_SHOW_MESSAGE - Static variable in class ca.cgjennings.apps.arkham.plugins.catalog.AutomaticUpdater
 
ACTION_TELL_USER - Static variable in class ca.cgjennings.apps.arkham.plugins.catalog.AutomaticUpdater
When updates are found, tell the user about them.
actionPerformed(ActionEvent) - Method in class ca.cgjennings.apps.arkham.ColourDialog
 
actionPerformed(ActionEvent) - Method in class ca.cgjennings.apps.arkham.commands.DelegatedCommand
Executes the delegated command by finding a command handler to delegate to; if no Commandable is found, and a default action is applicable, then the default action is performed by calling DelegatedCommand.performDefaultAction(java.awt.event.ActionEvent).
actionPerformed(ActionEvent) - Method in class ca.cgjennings.apps.arkham.ContextBar.CommandButton
Activates the command associated with this button.
actionPerformed(ActionEvent) - Method in class ca.cgjennings.apps.arkham.dialog.InsertImageDialog
 
actionPerformed(ActionEvent) - Method in class ca.cgjennings.apps.arkham.HSBPanel
 
actionPerformed(ActionEvent) - Method in class ca.cgjennings.apps.arkham.PortraitPanel
 
actionPerformed(ActionEvent) - Method in class ca.cgjennings.apps.arkham.StrangeEonsAppWindow.PolledMenuItem
This method is called when the menu item is selected.
actions - Variable in class ca.cgjennings.apps.arkham.plugins.typescript.CompletionInfo.EntryDetails
 
Actions - Class in ca.cgjennings.apps.arkham.project
A registry of all TaskActions that can be performed.
ACTIVATED - resources.projects.pluginwizard.ContentType
An ACTIVATED plug-in.
ACTIVATED - Static variable in interface ca.cgjennings.apps.arkham.plugins.Plugin
A plug-in type value.
activatePlugin(Plugin) - Method in class ca.cgjennings.apps.arkham.StrangeEons
Shows an ACTIVATED plug-in that is currently loaded.
activatePlugin(Plugin, int, boolean) - Method in class ca.cgjennings.apps.arkham.StrangeEons
Shows or hides an ACTIVATED plug-in that is currently loaded.
ACTIVE_HANDLE - Static variable in class ca.cgjennings.apps.arkham.deck.PageView
 
adapt(FileFilter, String) - Static method in class ca.cgjennings.io.FileFilter
Converts an I/O file filter into a dual filter that can be used for I/O or for file choosers.
adapt(FileFilter) - Static method in class ca.cgjennings.io.FileFilter
Converts an file chooser filter into a dual filter that can be used for I/O or for file choosers.
add(int, TaskAction) - Method in class ca.cgjennings.apps.arkham.project.MergeSettings
 
add(int, TaskAction) - Method in class ca.cgjennings.apps.arkham.project.MergeStrings
 
add(int, TaskAction) - Method in class ca.cgjennings.apps.arkham.project.TaskActionTree
 
add(int, E) - Method in class ca.cgjennings.ui.FilteredListModel
 
add(PageItem) - Method in interface ca.cgjennings.apps.arkham.deck.item.Group
 
add(PageItem) - Method in class ca.cgjennings.apps.arkham.deck.item.SimpleGroup
 
add(Listing) - Method in class ca.cgjennings.apps.arkham.plugins.catalog.Catalog
Adds a listing to the catalog.
add(SourceUnit) - Method in class ca.cgjennings.apps.arkham.plugins.typescript.CompilationRoot
Adds a source file to the compilation root.
add(MetadataSource.PropertyConsumer, Member, String, boolean) - Static method in class ca.cgjennings.apps.arkham.project.MetadataSource
Adds a new, localized boolean property to a consumer.
add(MetadataSource.PropertyConsumer, Member, String, BufferedImage) - Static method in class ca.cgjennings.apps.arkham.project.MetadataSource
Adds a new, localized thumbnail image to a consumer.
add(MetadataSource.PropertyConsumer, Member, String, String) - Static method in class ca.cgjennings.apps.arkham.project.MetadataSource
Adds a new, localized property to a consumer.
add(MetadataSource.PropertyConsumer, Member, String, Icon) - Static method in class ca.cgjennings.apps.arkham.project.MetadataSource
Adds a new, localized thumbnail image to a consumer.
add(TaskAction) - Method in class ca.cgjennings.apps.arkham.project.TaskActionTree
 
add(TextStyle) - Method in class ca.cgjennings.layout.TextStyle
Add all the attributes of the sourceStyle to this style.
add(C, L) - Method in class ca.cgjennings.ui.TreeBuilder
Adds a new node to the tree as a child of the specified parent container.
add(E) - Method in class ca.cgjennings.ui.FilteredListModel
 
add(TextAttribute, Object) - Method in class ca.cgjennings.layout.TextStyle
Add a new TextAttribute to this style.
add(Shape, Shape) - Static method in class ca.cgjennings.graphics.shapes.ShapeUtilities
Returns a Shape that is the union of the two shape parameters: all areas that are part of either shape will be in the returned shape.
add(File) - Method in class ca.cgjennings.apps.arkham.project.DeckPacker
Adds one copy of a game component stored in a file to the resulting layout.
add(File, int) - Method in class ca.cgjennings.apps.arkham.project.DeckPacker
Reads a game component from a file and adds it to the resulting layout.
add(Object...) - Method in class ca.cgjennings.layout.TextStyle
Add an arbitrarily long sequence of styles and values.
add(String) - Method in class ca.cgjennings.apps.arkham.component.design.ConsequenceSet
Adds the next consequence to the set.
add(String) - Static method in class gamedata.ClassMap
Adds the specified class map resource to the list of such files that is used to generate the contents of the New Editor dialog.
add(String) - Static method in class gamedata.ConversionMap
Adds the specified conversion map resource to the list of such files that is used to generate the contents of the convert menu options.
add(String) - Static method in class gamedata.Silhouette
Adds silhouettes by parsing a silhouette definition file stored in resources.
add(String) - Static method in class gamedata.TileSet
Adds a tile set resource to the list of tile set files.
add(String...) - Method in class ca.cgjennings.apps.arkham.plugins.debugging.InfoTable
Adds a new row of data to the table.
add(String, SettingBackedControl) - Method in class ca.cgjennings.apps.arkham.dialog.prefs.FillInPreferenceCategory
Adds any setting backed control, mapped to key.
add(String, String) - Method in class ca.cgjennings.apps.arkham.plugins.typescript.CompilationRoot
A convenience method that adds or updates a source file directly from an identifier and script text.
add(AbstractButton) - Method in class ca.cgjennings.apps.arkham.plugins.UILibraryHelper.BindableGroup
 
Add - Static variable in class ca.cgjennings.graphics.composites.BlendMode
For each channel, Add takes the sum of the of the source and destination values.
addAcceleratorsFrom(String) - Method in class resources.AcceleratorTable
Adds key mappings from the specified resource file.
addActionListener(ActionListener) - Method in class ca.cgjennings.apps.arkham.plugins.UILibraryHelper.BindableGroup
Adds a listener for changes to the selected button.
addActionListener(ActionListener) - Method in class ca.cgjennings.ui.JIconSelector
Adds an ActionListener to the list.
addButton(String, ActionListener) - Method in class ca.cgjennings.apps.arkham.dialog.prefs.FillInPreferenceCategory
Adds a button to the panel that will call the supplied action listener when pressed.
addCard(PageItem) - Method in class ca.cgjennings.apps.arkham.deck.Page
Add a new PageItem to this page.
addCard(PageItem, boolean) - Method in class ca.cgjennings.apps.arkham.deck.Page
 
addCard(DeckPacker.Card) - Method in class ca.cgjennings.apps.arkham.project.DeckPacker
Adds a card to the internal list of cards to include in the layout.
addCardFromTemplate(PageItem) - Method in class ca.cgjennings.apps.arkham.deck.Page
Clone a PageItem and add the clone to the page; the new clone is returned.
addCards(Object[]) - Method in class ca.cgjennings.apps.arkham.deck.DeckEditor
 
addCards(List<PageItem>) - Method in class ca.cgjennings.apps.arkham.deck.DeckEditor
 
addCaretListener(CaretListener) - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
 
addCheckBox(String, String, boolean) - Method in class ca.cgjennings.apps.arkham.dialog.prefs.FillInPreferenceCategory
Adds a checkbox at the current indent level that is mapped to key.
addCompletedSteps(int) - Method in class ca.cgjennings.algo.ProgressHelper
Called when progress has been made to update the progress listener, if any.
addCount - Variable in class ca.cgjennings.ui.ListTransferHandler
 
addCustomComponent(Component) - Method in class ca.cgjennings.apps.arkham.StrangeEonsAppWindow
Adds a custom component to the top of the application window.
addCustomComponent(Component, int) - Method in class ca.cgjennings.apps.arkham.StrangeEonsAppWindow
Adds a custom component to the top of the application window.
addCustomComponentSeparator() - Method in class ca.cgjennings.apps.arkham.StrangeEonsAppWindow
Adds a separator to the custom component bar at the top of the application window.
addDebugListeners(PrintStream, Object, boolean, boolean) - Static method in class ca.cgjennings.ui.JUtilities
Adds listeners for all addXXXListener methods on a component that print information to a selected output stream.
addDirtyRegion(JComponent, int, int, int, int) - Method in class ca.cgjennings.ui.debug.TracingRepaintManager
 
addDocumentListener(DocumentListener) - Method in class ca.cgjennings.ui.AutocompletionDocument
 
addDocumentListener(DocumentListener) - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
 
addDragSource(JComponent) - Method in class ca.cgjennings.ui.dnd.DragManager
Adds a new source component in which the user can initiate drags.
addDropDown(String, String[], String[]) - Method in class ca.cgjennings.apps.arkham.dialog.prefs.FillInPreferenceCategory
Adds a dropdown menu button at the current indent level that is mapped to key.
addDropTarget(JComponent) - Method in class ca.cgjennings.ui.dnd.DragManager
Adds a new target that the user can drag dragged objects upon.
addEditor(StrangeEonsEditor) - Static method in class ca.cgjennings.apps.arkham.StrangeEons
Adds a new editor, causing it it to become visible and available to the user.
addEditor(StrangeEonsEditor) - Method in class ca.cgjennings.apps.arkham.StrangeEonsAppWindow
Adds a new editor to the application window.
addEditorAddedListener(StrangeEonsAppWindow.EditorAddedListener) - Method in class ca.cgjennings.apps.arkham.StrangeEonsAppWindow
Adds a new StrangeEonsAppWindow.EditorAddedListener to this editor.
addEditorListener(StrangeEonsEditor.EditorListener) - Method in class ca.cgjennings.apps.arkham.AbstractStrangeEonsEditor
 
addEditorListener(StrangeEonsEditor.EditorListener) - Method in class ca.cgjennings.apps.arkham.StrangeEonsAppWindow
Adds a new StrangeEonsEditor.EditorListener that will apply to all editors.
addEditorListener(StrangeEonsEditor.EditorListener) - Method in interface ca.cgjennings.apps.arkham.StrangeEonsEditor
Adds a new StrangeEonsEditor.EditorListener to this editor.
addEntry(String) - Method in interface ca.cgjennings.apps.arkham.ExportContainer
Creates a new file in the container with the given name and returns an output stream for the caller to write the file to.
addEntry(String) - Method in class ca.cgjennings.apps.arkham.FolderExportContainer
 
addEntry(String) - Method in class ca.cgjennings.apps.arkham.ZIPExportContainer
 
addExitTask(Runnable) - Method in class ca.cgjennings.apps.arkham.StrangeEons
Registers a task to be performed when Strange Eons is exiting.
addFallbackFont(Font) - Static method in class ca.cgjennings.apps.arkham.dialog.InsertCharsDialog
 
addFamilySelectionListener(ActionListener) - Method in class ca.cgjennings.graphics.cloudfonts.CloudFontExplorerPanel
Adds a listener that is notified when the user's selected font families change.
addField(String, String, int) - Method in class ca.cgjennings.apps.arkham.dialog.prefs.FillInPreferenceCategory
Adds a text field with an optional label.
addFieldPopulationListener(StrangeEonsEditor.FieldPopulationListener) - Method in class ca.cgjennings.apps.arkham.AbstractGameComponentEditor
Adds a new FieldPopulationListener to this game component editor.
addFileChangeListener(FileChangeListener, File) - Method in class ca.cgjennings.io.FileChangeMonitor
Begin monitoring a file for changes.
addFileChangeListener(FileChangeListener, File, long) - Method in class ca.cgjennings.io.FileChangeMonitor
Begin monitoring a file for changes.
addFilesToCardList(File[]) - Method in class ca.cgjennings.apps.arkham.deck.DeckEditor
 
addFilterChangedListener(FilteredListModel.FilterChangeListener) - Method in class ca.cgjennings.ui.JFilterField
 
addFilterChangedListener(FilteredListModel.FilterChangeListener) - Method in class ca.cgjennings.ui.JGameFilterField
 
addFilterChangedListener(ActionListener) - Method in class ca.cgjennings.graphics.cloudfonts.CloudFontExplorerPanel
Adds a listener that is notified when the filter changes.
addFinishAction(ActionListener) - Method in class ca.cgjennings.ui.anim.Animation
Adds an action listener that will be called when this animation finishes playing or is stopped.
addFocusListener(FocusListener) - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
 
addFromString(String) - Method in class ca.cgjennings.apps.arkham.plugins.catalog.CatalogIDListPanel
Adds IDs from a comma-separated list of IDs (catalog listing format).
addGameLocale(Locale) - Static method in class resources.Language
Marks the locale loc as a "preferred locale" for game language purposes.
addGameText(Locale, String) - Method in interface ca.cgjennings.apps.arkham.plugins.PluginContext
Deprecated.
addHeartbeatListener(StrangeEonsEditor.HeartbeatListener) - Method in class ca.cgjennings.apps.arkham.AbstractStrangeEonsEditor
Adds a new HeartbeatListener to this editor.
addHelp(String, String) - Method in class ca.cgjennings.apps.arkham.dialog.prefs.FillInPreferenceCategory
Adds a help icon that links to a help page.
addHelp(String, String, boolean) - Method in class ca.cgjennings.apps.arkham.dialog.prefs.FillInPreferenceCategory
Deprecated.
addID(CatalogID) - Method in class ca.cgjennings.apps.arkham.plugins.catalog.CatalogIDListPanel
Adds this ID to the table, or if an ID with the same UUID is already present, sets the date to the newer of this ID and the existing one.
addImpl(File, GameComponent) - Method in class ca.cgjennings.apps.arkham.project.DeckPacker
Called by DeckPacker.add(java.io.File) to add a loaded game component to the layout.
addIndex - Variable in class ca.cgjennings.ui.ListTransferHandler
 
addInterfaceLocale(Locale) - Static method in class resources.Language
Marks the locale loc as a "preferred locale" for interface language purposes.
addItem(S) - Method in class ca.cgjennings.ui.JIconSelector
Adds an item to the list, obtaining an icon and tool tip text from the item itself.
addItem(S, String) - Method in class ca.cgjennings.ui.JIconSelector
Adds an item to the list, obtaining an icon and tool tip text from the item itself.
addItem(S, Icon, String) - Method in class ca.cgjennings.ui.JIconSelector
Adds an item to the list, using the specified icon and tool tip text to represent it.
addKeyBinding(String, ActionListener) - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Add a key binding to trigger an editor action.
addKeyBinding(String, Runnable) - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Add a key binding using a string description of the key.
addKeyBinding(String, String) - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Add a key binding to trigger an editor action.
addKeyBinding(String, Action) - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Add a key binding to trigger an editor action.
addKeyBinding(KeyStroke, ActionListener) - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Add a key binding to trigger an editor action.
addKeyBinding(KeyStroke, Runnable) - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Add a key binding to trigger an editor action.
addKeyBinding(KeyStroke, String) - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Add a key binding to trigger an editor action.
addKeyBinding(KeyStroke, Action) - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Add a key binding to trigger an editor action.
addKeyBindings() - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
 
addLibrary(String) - Method in class ca.cgjennings.layout.MarkupRenderer
Deprecated. 
addLinkedGroups(Set<ConversionMap.Group>) - Method in class gamedata.ConversionMap.Group
 
addListener(RegistrationListener) - Method in class gamedata.RegistrationEventSource
 
AddLocale - Class in ca.cgjennings.apps.arkham.project
Task action to add a new locale based on an existing .properties file.
AddLocale() - Constructor for class ca.cgjennings.apps.arkham.project.AddLocale
 
addLockingTask(Runnable) - Static method in class gamedata.Lock
Adds a new runnable task that will be executed just after the database is locked.
addMenuItem(StrangeEonsAppWindow.AppMenu, JComponent) - Method in class ca.cgjennings.apps.arkham.StrangeEonsAppWindow
Inserts a menu item at a standard location in the application menu.
addNewPage() - Method in class ca.cgjennings.apps.arkham.deck.Deck
Adds a new page to the end of this deck.
addNewPage(int) - Method in class ca.cgjennings.apps.arkham.deck.Deck
Adds a new page which will have the given page index.
addNewTask(NewTaskType, String) - Method in class ca.cgjennings.apps.arkham.project.TaskGroup
Create a new task in a project using a NewTaskType as a template.
addNotify() - Method in class ca.cgjennings.ui.EditorPane
 
addPage() - Method in class ca.cgjennings.apps.arkham.deck.DeckEditor
Create a new, blank page and add it to the end of the deck.
addPage(BufferedImage, double, double, double, double) - Method in interface ca.cgjennings.apps.arkham.deck.PDFPrintSupport.PDFWriter
Adds a new page that consists of a single image.
addPluginIdentifier(String) - Method in class ca.cgjennings.apps.arkham.plugins.PluginRoot
Adds a new plug-in identifier to the list of identifiers.
addPluginLoadingListener(StrangeEons.PluginLoadingListener) - Method in class ca.cgjennings.apps.arkham.StrangeEons
Adds a new listener to be notified when plug-ins are loaded or unloaded.
addPostInstallationHook(Runnable) - Static method in class ca.cgjennings.apps.arkham.plugins.catalog.Catalog
Adds a new post-installation hook.
addPreferenceUpdateListener(PreferenceUpdateListener) - Static method in class ca.cgjennings.apps.arkham.dialog.prefs.Preferences
Adds a listener that will be updated when the user changes the application preferences.
addProjectEventListener(StrangeEonsAppWindow.ProjectEventListener) - Method in class ca.cgjennings.apps.arkham.StrangeEonsAppWindow
Adds a new listener for changes to the current project.
addProperty(Member, String, Object) - Method in interface ca.cgjennings.apps.arkham.project.MetadataSource.PropertyConsumer
Called when a new property is ready to be consumed.
addPropertyChangeListener(PropertyChangeListener) - Method in class ca.cgjennings.apps.arkham.deck.Deck
Adds a PropertyChangeListener to the deck.
addPropertyChangeListener(PropertyChangeListener) - Method in class ca.cgjennings.apps.arkham.StrangeEons
Adds a new property change listener that will be notified when any property change event is fired by the application.
addPropertyChangeListener(PropertyChangeListener) - Method in class resources.Settings
Adds a property change listener for this scope.
addPropertyChangeListener(String, PropertyChangeListener) - Method in class ca.cgjennings.apps.arkham.StrangeEons
Adds a new property change listener that will be notified when property change events for the named property are fired by the application.
addRadioButton(String, ActionListener) - Method in class ca.cgjennings.apps.arkham.dialog.prefs.FillInPreferenceCategory
Adds a new radio button that will be a member of the current button group.
addRange(String, String, int, int, int) - Method in class ca.cgjennings.apps.arkham.dialog.prefs.FillInPreferenceCategory
Adds a ranged integer control at the current indent level that is mapped to key.
addRecentDocument(File) - Static method in class ca.cgjennings.apps.arkham.RecentFiles
Adds an entry to the list of recent documents.
addRecentProject(File) - Static method in class ca.cgjennings.apps.arkham.RecentFiles
Adds an entry to the list of recent projects.
addRegionChangeListener(RegionPicker.RegionChangeListener) - Method in class ca.cgjennings.apps.arkham.RegionPicker
 
addRegionChangeListener(RegionPicker.RegionChangeListener) - Method in class ca.cgjennings.apps.arkham.RegionPicker.RegionChooser
 
addRenameListener(Rename.RenameListener) - Static method in class ca.cgjennings.apps.arkham.project.Rename
Adds a new listener for file rename events.
addRenderingHints(Map<?, ?>) - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
addReservedFamily(CloudFontFamily) - Static method in class ca.cgjennings.graphics.cloudfonts.CloudFonts
Adds a font family to the user's reserved list.
addResetKey(String) - Method in class ca.cgjennings.apps.arkham.dialog.prefs.FillInPreferenceCategory
Register a settings key.
addResetKeys(String...) - Method in class ca.cgjennings.apps.arkham.dialog.prefs.FillInPreferenceCategory
A convenience method for adding multiple keys at once.
address - Variable in class ca.cgjennings.apps.arkham.plugins.debugging.DiscoveryService.ServerInfo
Address needed to connect to the server.
addResult(Searcher, Member, int, String, int, int) - Method in interface ca.cgjennings.apps.arkham.project.Searcher.ResultReceiver
Called when a new match is found.
addSelectionListener(Deck.SelectionChangeListener) - Method in class ca.cgjennings.apps.arkham.deck.Deck
 
addSelectionListener(ProjectView.SelectionListener) - Method in class ca.cgjennings.apps.arkham.project.ProjectView
Adds a new selection listener that will be notified when then project selection changes.
addSelectionListener(PropertyChangeListener) - Method in class ca.cgjennings.ui.FolderTree
Adds a listener for changes to the selected folder.
addSettingsFrom(String) - Method in class resources.Settings
Adds settings stored in a .settings resource file to this settings object.
addSettingsFrom(Map<String, String>) - Method in class resources.Settings
Adds entries stored in a map collection to this settings instance.
addSettingsFrom(Settings) - Method in class resources.Settings
Adds entries from another Settings instance to this instance.
addStartupTask(Runnable) - Method in class ca.cgjennings.apps.arkham.StrangeEons
Registers a task to be performed when Strange Eons is has started up and is ready to use.
addStrings(String) - Method in class resources.Language
Adds strings from a new set of resource files to this language.
addTabbedPaneReorderListener(TabbedPaneReorderListener) - Method in class ca.cgjennings.ui.JReorderableTabbedPane
 
addTabClosingListener(TabClosingListener) - Method in class ca.cgjennings.ui.JCloseableTabbedPane
 
AddTask - Class in ca.cgjennings.apps.arkham.project
Task action that adds a new subtask to a project or task group.
AddTask() - Constructor for class ca.cgjennings.apps.arkham.project.AddTask
 
addTemporaryPaper(String, double, double, double, double, boolean, Game) - Static method in class ca.cgjennings.apps.arkham.deck.PaperSets
Temporarily adds a paper size that will last until the application exits.
addTip(String) - Method in class ca.cgjennings.apps.arkham.dialog.prefs.FillInPreferenceCategory
Adds an icon that displays pop-up help text when hovered over.
addTitleButton(JButton) - Method in class ca.cgjennings.apps.arkham.ToolWindow
 
addToken(char[], int, int, int, int) - Method in class ca.cgjennings.ui.textedit.ResourceFileTokenMaker
Adds the token specified to the current linked list of tokens.
addToken(char[], int, int, int, int) - Method in class ca.cgjennings.ui.textedit.SEJavaScriptTokenMaker
Adds the token specified to the current linked list of tokens.
addToSelection(Deck) - Method in interface ca.cgjennings.apps.arkham.deck.item.Group
 
addToSelection(Deck) - Method in class ca.cgjennings.apps.arkham.deck.item.SimpleGroup
 
addToSelection(PageItem) - Method in class ca.cgjennings.apps.arkham.deck.Deck
Adds a page item to the current selection.
addToSelection(PageItem) - Method in class ca.cgjennings.apps.arkham.deck.PageView
 
addToSelection(Member) - Method in class ca.cgjennings.apps.arkham.project.ProjectView
Selects the specified member in the project view without clearing the current selection.
addUIText(Locale, String) - Method in interface ca.cgjennings.apps.arkham.plugins.PluginContext
Deprecated.
addUndoableEditListener(UndoableEditListener) - Method in class ca.cgjennings.ui.AutocompletionDocument
 
addUnmanagedControl(JComponent) - Method in class ca.cgjennings.apps.arkham.dialog.prefs.FillInPreferenceCategory
Adds a custom control that will be managed by the caller.
addWizardListener(WizardListener) - Method in class ca.cgjennings.ui.wizard.AbstractWizardModel
 
addWizardListener(WizardListener) - Method in interface ca.cgjennings.ui.wizard.WizardModel
Adds a listener that will receive WizardEvents from the model.
adjustColor(int) - Method in class ca.cgjennings.graphics.filters.TintFilter
 
adjustParagraphSettings(JComponent, int, int, int) - Static method in class ca.cgjennings.apps.arkham.ParagraphDialog
 
adjustStyleForContext(TextStyle) - Method in class ca.cgjennings.layout.MarkupRenderer
 
adjustStyleForContext(TextStyle) - Method in class ca.cgjennings.layout.MarkupToHTMLConverter
 
adjustZoomBySteps(int) - Method in class ca.cgjennings.apps.arkham.deck.PageView
Adjusts the zoom level of the view by a number of "ticks", as if the user had rotated a mouse wheel the specified number of steps.
AgnosticDialog - Interface in ca.cgjennings.platform
This interface is used by PlatformSupport to handle OK and Cancel button ActionEvents for swappable dialogs.
ALIGN_BOTTOM - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Aligns the selected objects to the bottom edge of the most recently selected object.
ALIGN_BOTTOM - Static variable in class ca.cgjennings.ui.JUtilities
Vertical alignment constant.
ALIGN_CENTER - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Aligns the selected objects to the horizontal centre of the most recently selected object.
ALIGN_CENTER - Static variable in class ca.cgjennings.apps.arkham.sheet.Sheet
Constant for center alignment of text when using the drawing helper methods.
ALIGN_CENTER - Static variable in class ca.cgjennings.ui.JUtilities
Horizontal alignment constant.
ALIGN_LEADING - Static variable in class ca.cgjennings.apps.arkham.sheet.Sheet
Constant for alignment of text to normal reading order: left if the game language is written left-to-right, and right otherwise.
ALIGN_LEFT - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Aligns the selected objects to the left edge of the most recently selected object.
ALIGN_LEFT - Static variable in class ca.cgjennings.apps.arkham.sheet.Sheet
Constant for left alignment of text when using the drawing helper methods.
ALIGN_LEFT - Static variable in class ca.cgjennings.ui.JUtilities
Horizontal alignment constant.
ALIGN_MIDDLE - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Aligns the selected objects to the vertical middle of the most recently selected object.
ALIGN_MIDDLE - Static variable in class ca.cgjennings.ui.JUtilities
Vertical alignment constant.
ALIGN_RIGHT - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Aligns the selected objects to the right edge of the most recently selected object.
ALIGN_RIGHT - Static variable in class ca.cgjennings.apps.arkham.sheet.Sheet
Constant for right alignment of text when using the drawing helper methods.
ALIGN_RIGHT - Static variable in class ca.cgjennings.ui.JUtilities
Horizontal alignment constant.
ALIGN_TOP - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Aligns the selected objects to the top edge of the most recently selected object.
ALIGN_TOP - Static variable in class ca.cgjennings.ui.JUtilities
Vertical alignment constant.
ALIGN_TRAILING - Static variable in class ca.cgjennings.apps.arkham.sheet.Sheet
Constant for alignment of text to reverse reading order: right if the game language is written left-to-right, and left otherwise.
ALL - Static variable in class ca.cgjennings.ui.MnemonicInstaller
 
ALL_GAMES_CODE - Static variable in class gamedata.Game
The code assigned to the special "all games" instance.
allowCaching(I, R) - Method in class resources.AbstractResourceCache
Returns true if this resource should be cached.
allowSleeves() - Method in interface ca.cgjennings.apps.arkham.deck.item.TuckBox.BoxSizer
Returns true if this helper uses sleeve thickness as part of its sizing algorithm.
allowSleeves() - Method in class ca.cgjennings.apps.arkham.deck.item.TuckBox.SimpleDepthwiseSizer
 
allowSleeves() - Method in class ca.cgjennings.apps.arkham.deck.item.TuckBox.SimpleHeightwiseSizer
 
allowTemplateUseInBleedSynthesis() - Method in class ca.cgjennings.apps.arkham.sheet.Sheet
Calling this method sets an internal flag allowing the template image to be used for bleed margin synthesis.
allusers - Variable in class register
Command line option that specifies that registration should be for all users.
alpha - Variable in class ca.cgjennings.graphics.composites.AbstractARGBComposite
 
alpha - Variable in class ca.cgjennings.graphics.composites.AbstractCompositeContext
 
ALPHA - ca.cgjennings.apps.arkham.StrangeEons.ReleaseType
An alpha release means the the current version is still being very actively developed.
ALPHA - Static variable in class ca.cgjennings.graphics.filters.ChannelSwapFilter
The target channel's value will be copied from the alpha channel of the source.
ALPHA - Static variable in class ca.cgjennings.graphics.Histogram
A mask value to include the alpha channel in the histogram.
ALPHA_INVERTED - Static variable in class ca.cgjennings.graphics.filters.ChannelSwapFilter
The target channel's value will be copied from the alpha channel of the source and inverted.
alphaComposite(BufferedImage, float) - Static method in class ca.cgjennings.graphics.ImageUtilities
Return a version of this image with an overall transparency change.
AlphaInversionFilter - Class in ca.cgjennings.graphics.filters
An image filter that inverts the alpha channel of a source image: transparent areas will become solid and vice-versa.
AlphaInversionFilter() - Constructor for class ca.cgjennings.graphics.filters.AlphaInversionFilter
 
alphaMax - Variable in class ca.cgjennings.graphics.ImageStatistics
 
alphaMean - Variable in class ca.cgjennings.graphics.ImageStatistics
 
alphaMin - Variable in class ca.cgjennings.graphics.ImageStatistics
 
AlphaStrengthenFilter - Class in ca.cgjennings.graphics.filters
A filter that increases the overall opacity of an image.
AlphaStrengthenFilter() - Constructor for class ca.cgjennings.graphics.filters.AlphaStrengthenFilter
 
AlphaStrengthenFilter(int) - Constructor for class ca.cgjennings.graphics.filters.AlphaStrengthenFilter
 
ALT - Static variable in interface ca.cgjennings.apps.arkham.plugins.PluginContext
A modifier constant indicating that an Alt key was held down.
ALTERNATE_DOCUMENT_TAB_ORIENTATION - Static variable in class ca.cgjennings.ui.theme.Theme
A UI key that controls a boolean property that affects whether document tabs should switch their orientation.
ambivalentCall(String, Object...) - Method in class ca.cgjennings.apps.arkham.plugins.ScriptMonkey
Call a script function, returning null without displaying an error if the method does not exist.
analyze(LegacyDesignSupport.Provider, StringBuilder) - Method in class ca.cgjennings.apps.arkham.component.design.LegacyDesignSupport
Updates the design support analysis by invoking the legacy design support methods on the adapted component.
analyze(GameComponent, StringBuilder) - Method in class ca.cgjennings.apps.arkham.diy.VerbalDesignSupportAdapter
This method is called when the design needs to reanalyzed.
analyze(GameComponent, StringBuilder) - Method in interface ca.cgjennings.apps.arkham.diy.VerbalDesignSupportAdapter.DesignAnalyzer
Analyzes the component and appends a verbal description to the supplied string builder.
analyze(G, StringBuilder) - Method in class ca.cgjennings.apps.arkham.component.design.AbstractVerbalDesignSupport
This method is called when the design needs to reanalyzed.
analyze(BufferedImage) - Method in class ca.cgjennings.graphics.ImageStatistics
Analyzes the image, filling in the statistic fields with the results.
And(TextIndex.Query, TextIndex.Query) - Constructor for class ca.cgjennings.algo.TextIndex.And
Creates a new query that is the logical and of the specified queries.
AnimatedIcon - Class in ca.cgjennings.ui
An icon that animates through a series of images at a fixed rate.
AnimatedIcon(JComponent, int, int, Image...) - Constructor for class ca.cgjennings.ui.AnimatedIcon
Create an AnimatedIcon.
AnimatedIcon(JComponent, int, Image...) - Constructor for class ca.cgjennings.ui.AnimatedIcon
Create an AnimatedIcon that will repeat endlessly.
AnimatedIcon(JComponent, Image...) - Constructor for class ca.cgjennings.ui.AnimatedIcon
Create an AnimatedIcon using the default frame rate (approximately 16 fps).
animateIconTransition(JButton, Icon) - Static method in class ca.cgjennings.ui.anim.AnimationUtilities
Performs a subtle animated transition between the icon currently set on target and a new icon.
animateIconTransition(JLabel, Icon) - Static method in class ca.cgjennings.ui.anim.AnimationUtilities
Performs a subtle animated transition between the icon currently set on target and a new icon.
animateOpacityTransition(Window, float, float, float, boolean) - Static method in class ca.cgjennings.ui.anim.AnimationUtilities
Animates a change in the opacity of a window, if opacity changes are supported and enabled.
Animation - Class in ca.cgjennings.ui.anim
A simple framework for basic animation effects in a user interface.
Animation(float) - Constructor for class ca.cgjennings.ui.anim.Animation
Creates a new animation that calls the built-in compose method and runs for the specified time at a target frame rate of approximately 30 fps.
Animation(float, int) - Constructor for class ca.cgjennings.ui.anim.Animation
Creates a new animation that calls the built-in compose method and runs for the specified time.
Animation(float, int, FrameComposer) - Constructor for class ca.cgjennings.ui.anim.Animation
Creates a new animation that calls the specified frame composer and runs for the specified time.
Animation(float, FrameComposer) - Constructor for class ca.cgjennings.ui.anim.Animation
Creates a new animation that calls the built-in compose method and runs for the specified time.
AnimationUtilities - Class in ca.cgjennings.ui.anim
Helper methods for working with animations.
appendFilter(AbstractPixelwiseFilter) - Method in class ca.cgjennings.graphics.filters.CompoundPixelwiseFilter
Appends a new filter to the current filter list, replacing the existing list.
appendSegments(Graphics2D, Rectangle2D, List<LayoutSegment>) - Method in class ca.cgjennings.layout.MarkupRenderer
Instead of drawing the text, appends a sequence of LayoutSegments list; these segments can then be used by the caller to evaluate, customize and/or draw the layout.
appliesTo(Member) - Method in class ca.cgjennings.apps.arkham.project.MetadataSource
Returns true if this source is intended to provide metadata for a given project member.
appliesTo(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.AddLocale
 
appliesTo(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.AddTask
 
appliesTo(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.Browse
 
appliesTo(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.ChangeIcon
 
appliesTo(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.Clean
 
appliesTo(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.CompareFiles
 
appliesTo(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.Compile
 
appliesTo(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.CompileAll
 
appliesTo(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.ConvertSpellingDictionary.Converter
 
appliesTo(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.Copy
 
appliesTo(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.Cut
 
appliesTo(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.DrawRegion
 
appliesTo(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.Export
 
appliesTo(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.MakeBundle
 
appliesTo(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.MakeDeck
 
appliesTo(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.New.NewAction
Returns true if the target is any kind of folder (including a project or task) and the task type restrictions (if any) are met.
appliesTo(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.New.NewGameComponent
 
appliesTo(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.Open
 
appliesTo(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.Packaging
 
appliesTo(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.Paste
 
appliesTo(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.PluginImportAction
 
appliesTo(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.PublishBundle
 
appliesTo(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.RasterizeImage
 
appliesTo(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.Rename
 
appliesTo(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.Run
 
appliesTo(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.ScriptedFactoryBuild
 
appliesTo(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.ShowFolder
 
appliesTo(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.SpecializedAction
Returns true if this action can be performed on the specified member of a project, project or a task.
appliesTo(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.TaskAction
Returns true if this action can be performed on the specified member of a project, project or a task.
appliesTo(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.TaskActionTree
 
appliesTo(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.TestBundle
 
appliesTo(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.Translate
 
appliesTo(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.View
 
appliesTo(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.VirtualDeck
 
appliesTo(File) - Method in interface ca.cgjennings.apps.arkham.project.Open.InternalOpener
Returns true if this opener should be used to open the specified file.
appliesToSelection(Member[]) - Method in class ca.cgjennings.apps.arkham.project.Browse
 
appliesToSelection(Member[]) - Method in class ca.cgjennings.apps.arkham.project.CompareFiles
 
appliesToSelection(Member[]) - Method in class ca.cgjennings.apps.arkham.project.Export
 
appliesToSelection(Member[]) - Method in class ca.cgjennings.apps.arkham.project.MergeSettings
 
appliesToSelection(Member[]) - Method in class ca.cgjennings.apps.arkham.project.New.NewAction
 
appliesToSelection(Member[]) - Method in class ca.cgjennings.apps.arkham.project.Packaging
 
appliesToSelection(Member[]) - Method in class ca.cgjennings.apps.arkham.project.Paste
 
appliesToSelection(Member[]) - Method in class ca.cgjennings.apps.arkham.project.RasterizeImage
 
appliesToSelection(Member[]) - Method in class ca.cgjennings.apps.arkham.project.Rename
 
appliesToSelection(Member[]) - Method in class ca.cgjennings.apps.arkham.project.ShowFolder
 
appliesToSelection(Member[]) - Method in class ca.cgjennings.apps.arkham.project.SpecializedAction
Returns true if this action is applicable to any of the specified Members.
appliesToSelection(Member[]) - Method in class ca.cgjennings.apps.arkham.project.TaskAction
Returns true if this action is applicable to any of the specified Members.
appliesToSelection(Member[]) - Method in class ca.cgjennings.apps.arkham.project.TaskActionTree
 
appliesToSelection(Member[]) - Method in class ca.cgjennings.apps.arkham.project.TestBundle
 
apply(PageItem) - Method in enum ca.cgjennings.apps.arkham.sheet.Sheet.DeckSnappingHint
Applies this hint to the snapping behaviour of a page item.
apply(CodeEditorBase) - Method in class ca.cgjennings.apps.arkham.plugins.typescript.FileTextChanges
 
apply(CodeEditorBase) - Method in class ca.cgjennings.apps.arkham.plugins.typescript.TextChange
Applies the change to an open editor.
apply(Object) - Method in interface ca.cgjennings.apps.arkham.deck.item.StyleApplicator
Applies style properties to the specified object by calling appropriate setters defined in a Style subinterface.
apply(Object) - Method in class ca.cgjennings.apps.arkham.deck.item.StyleCapture
Applies the properties in this capture to the given object.
apply(String) - Method in class ca.cgjennings.apps.arkham.plugins.typescript.TextChange
Applies the change to a string containing the original text.
applyContextHints(Graphics2D) - Method in class ca.cgjennings.apps.arkham.diy.DIYSheet
This method can be called from a painting function to set rendering hints on a graphics context.
applyContextHints(Graphics2D) - Method in class ca.cgjennings.apps.arkham.sheet.Sheet
Prepares a graphics context to render a sheet by setting up the context's rendering hints.
applyContextScale(Graphics2D) - Method in class ca.cgjennings.apps.arkham.sheet.Sheet
Scales a graphics context to reflect the requested drawing resolution.
applyFilter(Image) - Method in class ca.cgjennings.graphics.FilteredMultiResolutionImage
Applies this image's effect to a source image.
applyFinishingOptions(BufferedImage, RenderTarget, double) - Method in class ca.cgjennings.apps.arkham.sheet.Sheet
Applies finishing options such as bleed margin adjustment and corner cuts to a painted sheet.
applyFinishStyleToItems() - Method in class ca.cgjennings.apps.arkham.deck.Deck
Applies the current deck default finish options to all compatible items in the deck.
applyLabelBorder(JComponent, String, Icon, Icon, ActionListener, JPopupMenu) - Static method in class ca.cgjennings.ui.IconBorder
 
applyPendingBundleUpdates() - Static method in class ca.cgjennings.apps.arkham.plugins.BundleInstaller
Applies pending bundle updates by copying .autoupdate bundles over their old versions.
applyPreviewStyleToSheet(Sheet<?>) - Static method in enum ca.cgjennings.apps.arkham.sheet.FinishStyle
Applies the default style for image previews to the sheet.
applyPreviewWindowHints(Graphics2D) - Method in enum ca.cgjennings.apps.arkham.ViewQuality
 
applyStrokeAndPaint(Graphics2D) - Method in class ca.cgjennings.apps.arkham.deck.item.Line
 
applyStyle(AttributedString) - Method in class ca.cgjennings.layout.TextStyle
Apply a style to all characters in an AttributedString.
applyStyle(AttributedString, int, int) - Method in class ca.cgjennings.layout.TextStyle
Apply this style to a range of characters in an AttributedString.
applyThemeToColor(int) - Method in class ca.cgjennings.ui.theme.Theme
Gives the theme the opportunity to modify a colour to refelct the theme.
applyThemeToColor(Color) - Method in class ca.cgjennings.ui.theme.PluginTestTheme
 
applyThemeToColor(Color) - Method in class ca.cgjennings.ui.theme.Theme
Gives the theme the opportunity to modify a colour to reflect the theme.
applyThemeToImage(BufferedImage) - Method in class ca.cgjennings.ui.theme.PluginTestTheme
 
applyThemeToImage(BufferedImage) - Method in class ca.cgjennings.ui.theme.Theme
Gives the theme the opportunity to modify a image to reflect the theme.
applyTo(Sheet<?>) - Method in enum ca.cgjennings.apps.arkham.sheet.FinishStyle
Applies this setting to a sheet.
applyTo(Sheet<?>, double) - Method in enum ca.cgjennings.apps.arkham.sheet.FinishStyle
Applies this setting to a sheet.
applyTo(Graphics2D) - Method in enum ca.cgjennings.apps.arkham.sheet.RenderTarget
Applies suitable rendering hints to the graphics context for this target.
applyToChildren(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.TaskAction
Recursively apply a task action to all of the children of a member that that action applies to.
applyWindowSettings(String, Window) - Method in class resources.Settings
Restores the position and size of a window from the last time its settings were stored in this settings object.
ARC_BOTTOM_LEFT - Static variable in class ca.cgjennings.ui.ArcBorder
 
ARC_LEFT_TOP - Static variable in class ca.cgjennings.ui.ArcBorder
 
ARC_RIGHT_BOTTOM - Static variable in class ca.cgjennings.ui.ArcBorder
 
ARC_TOP_RIGHT - Static variable in class ca.cgjennings.ui.ArcBorder
 
ArcBorder - Class in ca.cgjennings.ui
A border that creates an arc along two sides of the component.
ArcBorder() - Constructor for class ca.cgjennings.ui.ArcBorder
 
ArcBorder(int, int) - Constructor for class ca.cgjennings.ui.ArcBorder
 
ArcBorder(int, int, int, float) - Constructor for class ca.cgjennings.ui.ArcBorder
 
ArcBorder(int, Color, int) - Constructor for class ca.cgjennings.ui.ArcBorder
 
ArcBorder(int, Color, int, int, float) - Constructor for class ca.cgjennings.ui.ArcBorder
 
args - Variable in class register
Arguments that will be passed to the application when launched from desktop.
asBufferedImage() - Method in class resources.StrangeImage
Returns a version of the image as a BufferedImage image.
ASSIGNMENT - Static variable in class ca.cgjennings.io.EscapedTextCodec
Escape the key/value assignment characters '=' and ':'.
asVectorImage() - Method in class resources.StrangeImage
Returns a version of the image as a VectorImage image.
ASYNC_RETRY - Static variable in interface ca.cgjennings.ui.textedit.Navigator
A navigator can return this constant to indicate that the generation of navigation points is in progress.
Atom(String) - Constructor for class ca.cgjennings.algo.TextIndex.Atom
Creates an atom that matches term.
attentionFlash(JComponent, Color) - Static method in class ca.cgjennings.ui.anim.AnimationUtilities
Calls attention to a component by flashing its background.
AutocompletionDocument - Class in ca.cgjennings.ui
An adapter for the document in the JTextComponent of a JComboBox that extends the JComboBox to automatically complete the field text using entries from the combo box list.
AutocompletionDocument(JComboBox<?>) - Constructor for class ca.cgjennings.ui.AutocompletionDocument
Create a new AutocompletionDocument that is wrapped around the existing document within a combo box.
autoFitToWindow - Variable in class ca.cgjennings.apps.arkham.AbstractViewer
 
AutomaticUpdater - Class in ca.cgjennings.apps.arkham.plugins.catalog
Checks for updates to plug-ins and the application at regular intervals and displays feedback to the user when updates are available.
AUTOMATION_SCRIPT - ca.cgjennings.ui.textedit.CodeType
An automation script file; same as CodeType.JAVASCRIPT but with a different extension so it runs instead of edits by default.
AVAILABLE_APP_UPDATE - Static variable in class ca.cgjennings.apps.arkham.plugins.catalog.AutomaticUpdater
A bit flag returned by AutomaticUpdater.performUpdate(int, boolean) when there is an application update available.
AVAILABLE_NEW_PLUGIN - Static variable in class ca.cgjennings.apps.arkham.plugins.catalog.AutomaticUpdater
A bit flag returned by AutomaticUpdater.performUpdate(int, boolean) when there are new plug-ins available.
AVAILABLE_PLUGIN_UPDATE - Static variable in class ca.cgjennings.apps.arkham.plugins.catalog.AutomaticUpdater
A bit flag returned by AutomaticUpdater.performUpdate(int, boolean) when there is a plug-in update available.
Axis - Class in ca.cgjennings.graphics.cloudfonts
A font axis descriptor.

B

b - Variable in class ca.cgjennings.apps.arkham.plugins.UILibraryHelper.TintableBinding
 
b - Variable in class ca.cgjennings.graphics.filters.TintCache
 
back() - Method in class ca.cgjennings.ui.LinearHistory
Go back one step in the history and display the resulting position.
backButton(InputEvent) - Static method in class ca.cgjennings.ui.JUtilities
Returns true if the "back" mouse button was held down during the given InputEvent and this button can be detected by this JVM.
background - Variable in class ca.cgjennings.ui.theme.Palette
Either the light or dark subset, chosen to contrast with the foreground based on the theme.
BackgroundColorStyleFactory - Class in ca.cgjennings.layout
Create a text style that colours the text background according to the value of the first parameter.
BackgroundColorStyleFactory() - Constructor for class ca.cgjennings.layout.BackgroundColorStyleFactory
 
BackingOutputStream - Class in ca.cgjennings.io
An output stream that writes to a file, but it writes initially to a file other than the one requested.
BackingOutputStream(File) - Constructor for class ca.cgjennings.io.BackingOutputStream
 
BackingOutputStream(String) - Constructor for class ca.cgjennings.io.BackingOutputStream
 
BACKSLASH - Static variable in class ca.cgjennings.io.EscapedTextCodec
Escape the back slash character.
backward() - Method in class ca.cgjennings.ui.wizard.AbstractWizardModel
 
backward() - Method in interface ca.cgjennings.ui.wizard.WizardModel
Causes the model's internal representation to move to the previous page.
BAR_BELOW_PROPERTY - Static variable in class ca.cgjennings.apps.arkham.ContextBar
By default, the context bar appears above the control that it currently affects.
BAR_CUSTOM_LOCATION_PROPERTY - Static variable in class ca.cgjennings.apps.arkham.ContextBar
Allows a component to have complete control over how the context bar is positioned relative to that component.
BAR_DISABLE_PROPERTY - Static variable in class ca.cgjennings.apps.arkham.ContextBar
The context bar can be prevented from appearing over a particular control by setting a client property with this name to java.lang.Boolean.TRUE.
BAR_INSIDE_PROPERTY - Static variable in class ca.cgjennings.apps.arkham.ContextBar
By default, the context bar appears outside of the control that it currently affects.
BAR_LEADING_SIDE_PROPERTY - Static variable in class ca.cgjennings.apps.arkham.ContextBar
By default, the context bar appears on the trailing edge of the the control that it currently affects.
BAR_OFFSET_PROPERTY - Static variable in class ca.cgjennings.apps.arkham.ContextBar
Adjusts the usual location of the context bar.
Base64 - Class in ca.cgjennings.io
A utility class for working with Base64 encoding.
Base64.Base64InputStream - Class in ca.cgjennings.io
A Base64.Base64InputStream will read data from another java.io.InputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
Base64.Base64OutputStream - Class in ca.cgjennings.io
A Base64.Base64OutputStream will write data to another java.io.OutputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
Base64InputStream(InputStream) - Constructor for class ca.cgjennings.io.Base64.Base64InputStream
Constructs a Base64.Base64InputStream in DECODE mode.
Base64InputStream(InputStream, int) - Constructor for class ca.cgjennings.io.Base64.Base64InputStream
Constructs a Base64.Base64InputStream in either ENCODE or DECODE mode.
Base64OutputStream(OutputStream) - Constructor for class ca.cgjennings.io.Base64.Base64OutputStream
Constructs a Base64.Base64OutputStream in ENCODE mode.
Base64OutputStream(OutputStream, int) - Constructor for class ca.cgjennings.io.Base64.Base64OutputStream
Constructs a Base64.Base64OutputStream in either ENCODE or DECODE mode.
baseName - Variable in class resources.Language.LocalizedFileName
The base name that was parsed out of the file name.
beginCompoundEdit() - Method in class ca.cgjennings.apps.arkham.deck.Deck
 
beginCompoundEdit() - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Begins a sequence of zero or more document edits that will be treated as a single action when undoing and redoing.
beginDrag(Point2D, MouseEvent) - Method in class ca.cgjennings.apps.arkham.deck.item.DragHandle
 
beginEditing() - Method in class ca.cgjennings.apps.arkham.deck.item.CardFace
 
beginEditing() - Method in class ca.cgjennings.apps.arkham.deck.item.CustomTile
 
beginEditing() - Method in interface ca.cgjennings.apps.arkham.deck.item.EditablePageItem
 
beginEditing() - Method in class ca.cgjennings.apps.arkham.deck.item.TextBox
 
beginEditing() - Method in class ca.cgjennings.apps.arkham.deck.item.TuckBox
 
beginExport(String, String, double, boolean, boolean, boolean, boolean) - Method in class ca.cgjennings.apps.arkham.ImageExporter
Begin an export operation.
beginExport(String, String, double, PrintDimensions, boolean, boolean, boolean) - Method in class ca.cgjennings.apps.arkham.ImageExporter
Begin an export operation.
beginSearch(String, boolean, boolean, boolean, boolean) - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Begins a search of the document.
BETA - ca.cgjennings.apps.arkham.StrangeEons.ReleaseType
A beta release is not yet ready to be considered a general release.
BEVEL - ca.cgjennings.apps.arkham.deck.item.LineJoin
Joins path segments by connecting the outer corners of their wide outlines with a straight segment.
bFactor - Variable in class ca.cgjennings.graphics.filters.AbstractTintingFilter
 
bi - Variable in class ca.cgjennings.layout.BreakIteratorAdpater
 
bind(PluginContext) - Method in class ca.cgjennings.apps.arkham.plugins.ScriptMonkey
Binds the specified PluginContext to the global scope.
bind(String, Object) - Method in class ca.cgjennings.apps.arkham.plugins.ScriptMonkey
Bind a value to a variable name in the global scope of the script.
BindableGroup(AbstractButton[], String[]) - Constructor for class ca.cgjennings.apps.arkham.plugins.UILibraryHelper.BindableGroup
Creates a new button group that supports binding to setting values.
bindToConsoleInput() - Method in class ca.cgjennings.apps.arkham.plugins.ScriptMonkey
Attaches this script monkey to the shared console.
BITMAP - ca.cgjennings.imageio.PSDImageReader.ColorMode
 
BITMAP_IMAGE - ca.cgjennings.ui.JFileField.FileType
Only bitmap format images (such as JPEG), not vector image formats (such as SVG).
black - Variable in class ca.cgjennings.ui.theme.Palette.Variant
A black colour, code 0 or K.
BlankIcon - Class in ca.cgjennings.ui
An icon that takes up space but paints nothing.
BlankIcon() - Constructor for class ca.cgjennings.ui.BlankIcon
Creates a 16x16 blank icon.
BlankIcon(int) - Constructor for class ca.cgjennings.ui.BlankIcon
Creates a blank icon with equal width and height.
BlankIcon(int, int) - Constructor for class ca.cgjennings.ui.BlankIcon
Creates a blank icon with the given width and height.
BleedMarginStyle - Interface in ca.cgjennings.apps.arkham.deck.item
Implemented by page items that can include a bleed margin.
BleedMarginStylePanel - Class in ca.cgjennings.apps.arkham.deck.item
The style panel for face edge finishing options.
BleedMarginStylePanel() - Constructor for class ca.cgjennings.apps.arkham.deck.item.BleedMarginStylePanel
Creates new form BleedMarginStylePanel
BlendMode - Class in ca.cgjennings.graphics.composites
Composites that have similar effects to the layer blending modes in popular paint programs.
BlendMode() - Constructor for class ca.cgjennings.graphics.composites.BlendMode
 
BlendMode(float) - Constructor for class ca.cgjennings.graphics.composites.BlendMode
 
blocked - Variable in class ca.cgjennings.ui.wizard.AbstractWizardModel
 
BloomFilter - Class in ca.cgjennings.graphics.filters
An image filter that applies a bloom effect to images.
BloomFilter() - Constructor for class ca.cgjennings.graphics.filters.BloomFilter
 
blue - Variable in class ca.cgjennings.ui.theme.Palette.Variant
A blue colour, code B.
BLUE - Static variable in class ca.cgjennings.graphics.filters.ChannelSwapFilter
The target channel's value will be copied from the blue channel of the source.
BLUE - Static variable in class ca.cgjennings.graphics.Histogram
A mask value to include the blue channel in the histogram.
BLUE_INVERTED - Static variable in class ca.cgjennings.graphics.filters.ChannelSwapFilter
The target channel's value will be copied from the blue channel of the source and inverted.
blueMax - Variable in class ca.cgjennings.graphics.ImageStatistics
 
blueMean - Variable in class ca.cgjennings.graphics.ImageStatistics
 
blueMin - Variable in class ca.cgjennings.graphics.ImageStatistics
 
BlurFilter - Class in ca.cgjennings.graphics.filters
A filter that performs a fast box blur operation.
BlurFilter() - Constructor for class ca.cgjennings.graphics.filters.BlurFilter
Creates a blur filter with a radius of 3.
BlurFilter(int, int) - Constructor for class ca.cgjennings.graphics.filters.BlurFilter
Creates a blur filter with equal horizontal and vertical radii.
BlurFilter(int, int, int) - Constructor for class ca.cgjennings.graphics.filters.BlurFilter
Creates a blur filter with the specified radii.
BOARD_BITS - gamedata.TileSet.Category
This category is generally populated with tiles that represent small to medium-sized objects with either a game-related function or a usability-related function.
BOLD_STYLE - Static variable in class ca.cgjennings.layout.TextStyle
A shared instance of a style that will render bold text.
BooleanRenderer - Class in ca.cgjennings.ui.table
A Nimbus-friendly replacement for the default boolean renderer.
BooleanRenderer() - Constructor for class ca.cgjennings.ui.table.BooleanRenderer
 
BooleanRenderer(boolean) - Constructor for class ca.cgjennings.ui.table.BooleanRenderer
 
BORDER - Static variable in class ca.cgjennings.apps.arkham.deck.PageView
 
borderInsets - Variable in class ca.cgjennings.apps.arkham.AbstractViewer
 
BOTTOM_EDGE - Static variable in class ca.cgjennings.ui.JTexturePanel
 
BREAK - ca.cgjennings.apps.arkham.plugins.debugging.Command
Break at the next opportunity.
breakIntoParagraphs(String) - Method in class ca.cgjennings.layout.MarkupRenderer
Breaks a source string into an array of individual lines.
breakIntoParagraphs(String) - Method in class ca.cgjennings.layout.MarkupToHTMLConverter
Breaks a source string into an array of individual lines.
BreakIteratorAdpater - Class in ca.cgjennings.layout
An abstract class that allows subclasses to easily create classes that filter out undesired break points returned by a java.text.BreakIterator instance.
BreakIteratorAdpater() - Constructor for class ca.cgjennings.layout.BreakIteratorAdpater
 
BreakIteratorAdpater(BreakIterator) - Constructor for class ca.cgjennings.layout.BreakIteratorAdpater
 
BreakIteratorAdpater(Locale) - Constructor for class ca.cgjennings.layout.BreakIteratorAdpater
 
BREAKONDEBUGGER - ca.cgjennings.apps.arkham.plugins.debugging.Command
Set break-on-debugger-statement off or on using 0 or 1.
BREAKONENTER - ca.cgjennings.apps.arkham.plugins.debugging.Command
Set break-on-enter off or on using 0 or 1.
BREAKONEXIT - ca.cgjennings.apps.arkham.plugins.debugging.Command
Set break-on-exit off or on using 0 or 1.
BREAKONTHROW - ca.cgjennings.apps.arkham.plugins.debugging.Command
Set break-on-exception off or on using 0 or 1.
BREAKPOINTS - ca.cgjennings.apps.arkham.plugins.debugging.Command
Given a script file, get a list of breakable lines.
BREAKSTATUS - ca.cgjennings.apps.arkham.plugins.debugging.Command
Returns whether break-on-X is enabled, one per line as 0 or 1.
BriefLogFormatter - Class in ca.cgjennings.util
A log record formatter that is less verbose than SimpleFormatter.
BriefLogFormatter() - Constructor for class ca.cgjennings.util.BriefLogFormatter
 
BrightnessContrastFilter - Class in ca.cgjennings.graphics.filters
An image filter that adjusts the brightness and contrast of an image.
BrightnessContrastFilter() - Constructor for class ca.cgjennings.graphics.filters.BrightnessContrastFilter
Creates a new filter with default brightness and contrast settings of 0, resulting in no change.
BrightnessContrastFilter(double, double) - Constructor for class ca.cgjennings.graphics.filters.BrightnessContrastFilter
Creates a new filter with the requested brightness and contrast adjustments.
BrightnessLabel - Class in ca.cgjennings.ui
Shows a gradient of relative hue changes.
BrightnessLabel() - Constructor for class ca.cgjennings.ui.BrightnessLabel
 
brown - Variable in class ca.cgjennings.ui.theme.Palette.Variant
A brown colour, code W.
browse(String) - Static method in class ca.cgjennings.platform.DesktopIntegration
Displays a Web page in the system browser.
browse(URI) - Static method in class ca.cgjennings.platform.DesktopIntegration
Displays a Web page in the system browser.
browse(URI, Component) - Static method in class ca.cgjennings.platform.DesktopIntegration
Displays a Web page in the system browser.
browse(URL) - Static method in class ca.cgjennings.platform.DesktopIntegration
Displays a Web page in the system browser.
Browse - Class in ca.cgjennings.apps.arkham.project
Task action that shows the selected HTML document(s) in the system web browser.
Browse() - Constructor for class ca.cgjennings.apps.arkham.project.Browse
 
BROWSE_SUPPORTED - Static variable in class ca.cgjennings.platform.DesktopIntegration
This is true if the DesktopIntegration.browse(java.net.URI) method is supported.
bScale - Variable in class ca.cgjennings.graphics.filters.TintFilter.ScaledTintFilter
 
buildMenu(CodeEditorBase, JPopupMenu) - Method in interface ca.cgjennings.ui.textedit.CodeEditorBase.PopupMenuBuilder
Called to create the popup menu for the current editor state.
buildNumber - Variable in class ca.cgjennings.apps.arkham.plugins.debugging.DiscoveryService.ServerInfo
Build number for the app instance debugged by the server.
BUNDLE_EXTENSIONS - Static variable in class ca.cgjennings.apps.arkham.project.ProjectUtilities
A array of extensions that can be passed to ProjectUtilities.matchExtension(java.io.File, java.lang.String...) to match plug-in bundle files.
BundleInstaller - Class in ca.cgjennings.apps.arkham.plugins
The bundle installer is responsible for discovering, installing, and uninstalling plug-in bundles, as well as linking them to the application at runtime.
Burn - Static variable in class ca.cgjennings.graphics.composites.BlendMode
For each channel, Burn decreases the brightness of the destination relative to the brightness of the source.
BusyDialog - Class in ca.cgjennings.apps.arkham
Displays a pop-up dialog to indicate that the application is busy while performing operations that take a long time to complete.
BusyDialog(String, Runnable) - Constructor for class ca.cgjennings.apps.arkham.BusyDialog
Creates a new busy dialog with the specified title message that will perform the specified operation in a separate thread.
BusyDialog(String, Runnable, ActionListener) - Constructor for class ca.cgjennings.apps.arkham.BusyDialog
Creates a new busy dialog with the specified title message that will perform the specified operation in a separate thread.
BusyDialog(JFrame, String, Runnable) - Constructor for class ca.cgjennings.apps.arkham.BusyDialog
Creates a new busy dialog with the specified title message that will perform the specified operation in a separate thread.
BusyDialog(JFrame, String, Runnable, ActionListener) - Constructor for class ca.cgjennings.apps.arkham.BusyDialog
Creates a new busy dialog with the specified title message that will perform the specified operation in a separate thread.
BUTT - ca.cgjennings.apps.arkham.deck.item.LineCap
Ends unclosed subpaths and dash segments with no added decoration.
BUTTON_ID_KEY - Static variable in class ca.cgjennings.apps.arkham.commands.AbstractCommand
The key used for storing the ID string to use for this command when it is added to a context bar using ContextBar.CommandButton.
BUTTONS - Static variable in class ca.cgjennings.ui.MnemonicInstaller
 
BUTTONS_SETTING - Static variable in class ca.cgjennings.apps.arkham.ContextBar
Setting key that lists the buttons to appear on the context bar.
BZIP2 - ca.cgjennings.algo.compression.CompressorFactory
The BZip2 compressor factory.
BZIP2 - ca.cgjennings.apps.arkham.plugins.catalog.PluginBundlePublisher.CompressionMethod
The BZip2 compression method (based on the Burrows–Wheeler algorithm).
BZip2Compressor - Class in ca.cgjennings.algo.compression
A Compressor that implements the BZip2 compression algorithm.
BZip2Compressor() - Constructor for class ca.cgjennings.algo.compression.BZip2Compressor
 

C

ca.cgjennings.algo - package ca.cgjennings.algo
 
ca.cgjennings.algo.compression - package ca.cgjennings.algo.compression
 
ca.cgjennings.apps - package ca.cgjennings.apps
 
ca.cgjennings.apps.arkham - package ca.cgjennings.apps.arkham
 
ca.cgjennings.apps.arkham.commands - package ca.cgjennings.apps.arkham.commands
 
ca.cgjennings.apps.arkham.component - package ca.cgjennings.apps.arkham.component
 
ca.cgjennings.apps.arkham.component.conversion - package ca.cgjennings.apps.arkham.component.conversion
 
ca.cgjennings.apps.arkham.component.design - package ca.cgjennings.apps.arkham.component.design
 
ca.cgjennings.apps.arkham.deck - package ca.cgjennings.apps.arkham.deck
 
ca.cgjennings.apps.arkham.deck.item - package ca.cgjennings.apps.arkham.deck.item
 
ca.cgjennings.apps.arkham.dialog - package ca.cgjennings.apps.arkham.dialog
 
ca.cgjennings.apps.arkham.dialog.prefs - package ca.cgjennings.apps.arkham.dialog.prefs
 
ca.cgjennings.apps.arkham.diy - package ca.cgjennings.apps.arkham.diy
 
ca.cgjennings.apps.arkham.editors - package ca.cgjennings.apps.arkham.editors
 
ca.cgjennings.apps.arkham.plugins - package ca.cgjennings.apps.arkham.plugins
 
ca.cgjennings.apps.arkham.plugins.catalog - package ca.cgjennings.apps.arkham.plugins.catalog
 
ca.cgjennings.apps.arkham.plugins.debugging - package ca.cgjennings.apps.arkham.plugins.debugging
 
ca.cgjennings.apps.arkham.plugins.engine - package ca.cgjennings.apps.arkham.plugins.engine
 
ca.cgjennings.apps.arkham.plugins.typescript - package ca.cgjennings.apps.arkham.plugins.typescript
 
ca.cgjennings.apps.arkham.project - package ca.cgjennings.apps.arkham.project
 
ca.cgjennings.apps.arkham.sheet - package ca.cgjennings.apps.arkham.sheet
 
ca.cgjennings.apps.util - package ca.cgjennings.apps.util
 
ca.cgjennings.graphics - package ca.cgjennings.graphics
 
ca.cgjennings.graphics.cloudfonts - package ca.cgjennings.graphics.cloudfonts
 
ca.cgjennings.graphics.composites - package ca.cgjennings.graphics.composites
 
ca.cgjennings.graphics.filters - package ca.cgjennings.graphics.filters
 
ca.cgjennings.graphics.paints - package ca.cgjennings.graphics.paints
 
ca.cgjennings.graphics.shapes - package ca.cgjennings.graphics.shapes
 
ca.cgjennings.graphics.strokes - package ca.cgjennings.graphics.strokes
 
ca.cgjennings.i18n - package ca.cgjennings.i18n
 
ca.cgjennings.imageio - package ca.cgjennings.imageio
 
ca.cgjennings.io - package ca.cgjennings.io
 
ca.cgjennings.io.protocols - package ca.cgjennings.io.protocols
 
ca.cgjennings.io.protocols.project - package ca.cgjennings.io.protocols.project
 
ca.cgjennings.io.protocols.res - package ca.cgjennings.io.protocols.res
 
ca.cgjennings.layout - package ca.cgjennings.layout
 
ca.cgjennings.math - package ca.cgjennings.math
 
ca.cgjennings.platform - package ca.cgjennings.platform
 
ca.cgjennings.text - package ca.cgjennings.text
 
ca.cgjennings.ui - package ca.cgjennings.ui
 
ca.cgjennings.ui.anim - package ca.cgjennings.ui.anim
 
ca.cgjennings.ui.debug - package ca.cgjennings.ui.debug
 
ca.cgjennings.ui.dnd - package ca.cgjennings.ui.dnd
 
ca.cgjennings.ui.fcpreview - package ca.cgjennings.ui.fcpreview
 
ca.cgjennings.ui.table - package ca.cgjennings.ui.table
 
ca.cgjennings.ui.textedit - package ca.cgjennings.ui.textedit
 
ca.cgjennings.ui.theme - package ca.cgjennings.ui.theme
 
ca.cgjennings.ui.wizard - package ca.cgjennings.ui.wizard
 
ca.cgjennings.util - package ca.cgjennings.util
 
cache - Variable in class ca.cgjennings.graphics.filters.TintCache
 
cachedIcon - Variable in class ca.cgjennings.apps.arkham.deck.item.Line
 
CacheMetrics - Interface in resources
A CacheMetrics instance provides information about a cache of objects, and provides limited control over cache behaviour.
CACHEMETRICS - ca.cgjennings.apps.arkham.plugins.debugging.Command
Returns a list of information about registered CacheMetrics instances.
CACHES - Static variable in class ca.cgjennings.apps.arkham.plugins.debugging.Tables
 
CachingPainter<T> - Class in ca.cgjennings.ui.theme
This painter wraps another painter, buffering the wrapped painter so that it only needs to be called when the width or height changes.
CachingPainter(Painter<T>) - Constructor for class ca.cgjennings.ui.theme.CachingPainter
Cache painting calls for the specified painter, only using the wrapped painter when the size of the paint area changes.
CachingPainter(Painter<T>, int, int) - Constructor for class ca.cgjennings.ui.theme.CachingPainter
Using this constructor will create a cache image at a single standard size, after which only that image will be used (resizing if necessary).
call(String, Object[]) - Method in class ca.cgjennings.apps.arkham.plugins.DefaultScriptedPlugin
This method is provided as a convenience for other scripts that wish to call a function defined in this plug-in.
call(String, Object...) - Method in class ca.cgjennings.apps.arkham.plugins.ScriptMonkey
Call a script function.
callListener(InstanceControllerListener, boolean, String[]) - Static method in class ca.cgjennings.apps.util.InstanceController
 
CALLSTACK - ca.cgjennings.apps.arkham.plugins.debugging.Command
Returns the current call stack as a sequence of pairs of lines with the format: file, line number.
callTarget(Object) - Method in class ca.cgjennings.platform.OSXAdapter
 
cancel() - Method in class ca.cgjennings.apps.arkham.project.DeckPacker
Sets the cancellation flag.
cancel() - Method in class ca.cgjennings.apps.arkham.project.Searcher
Cancels the search before it completes.
cancel(String) - Method in class ca.cgjennings.apps.arkham.component.conversion.ConversionSession
Can be called to cancel the conversion process.
cancelActiveEditor() - Static method in class ca.cgjennings.apps.arkham.deck.item.TextBox
 
cancelDrag() - Method in class ca.cgjennings.apps.arkham.deck.item.DragHandle
 
cancelDrag() - Method in class ca.cgjennings.ui.dnd.DragManager
Cancels the active drag operation, if any.
CancelledOperationException - Exception in ca.cgjennings.algo
A generic exception that can be thrown to indicate that the user has cancelled an ongoing operation.
CancelledOperationException() - Constructor for exception ca.cgjennings.algo.CancelledOperationException
Constructs a new exception with null as its detail message.
CancelledOperationException(String) - Constructor for exception ca.cgjennings.algo.CancelledOperationException
Constructs a new exception with the specified message.
CancelledOperationException(String, Throwable) - Constructor for exception ca.cgjennings.algo.CancelledOperationException
Constructs a new exception with the specified message and cause.
CancelledOperationException(Throwable) - Constructor for exception ca.cgjennings.algo.CancelledOperationException
Constructs a new exception with a null message and the specified cause.
canFinish() - Method in class ca.cgjennings.ui.wizard.AbstractWizardModel
 
canFinish() - Method in interface ca.cgjennings.ui.wizard.WizardModel
Returns true if the wizard can be finished in its current state.
canFollowLinks() - Method in class ca.cgjennings.ui.JLinkLabel
 
canGenerateVariantsAutomatically() - Method in class gamedata.AbstractExpansionSymbolTemplate
Returns true if this template can automatically generate a family of variants given an example image.
canGenerateVariantsAutomatically() - Method in interface gamedata.ExpansionSymbolTemplate
Returns true if this template can automatically generate a family of variants given an example image.
canGoBack() - Method in class ca.cgjennings.ui.LinearHistory
Returns true if it is possible to go back in the history.
canGoBackward() - Method in class ca.cgjennings.ui.wizard.AbstractWizardModel
 
canGoBackward() - Method in interface ca.cgjennings.ui.wizard.WizardModel
Returns true if there is a page before the current page.
canGoForward() - Method in class ca.cgjennings.ui.LinearHistory
Returns true if it is possible to go forward in the history.
canGoForward() - Method in class ca.cgjennings.ui.wizard.AbstractWizardModel
 
canGoForward() - Method in interface ca.cgjennings.ui.wizard.WizardModel
Returns true if there is a page after the current page.
canImport(JComponent, DataFlavor[]) - Method in class ca.cgjennings.ui.ListTransferHandler
 
canImport(TransferHandler.TransferSupport) - Method in class ca.cgjennings.ui.ListTransferHandler.RubbishTransferHandler
 
canonicalizeIdentifier(I) - Method in class resources.AbstractResourceCache
Normalizes an identifier before attempting to find the cached resource or load the resource from a source.
canPaste() - Static method in class ca.cgjennings.apps.arkham.deck.item.StyleCapture
Returns true if the global style clipboard contains style information.
canPerformAction(String) - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
 
canPerformCommand(AbstractCommand) - Method in class ca.cgjennings.apps.arkham.AbstractGameComponentEditor
Returns true if the commandable wishes to handle the given command.
canPerformCommand(AbstractCommand) - Method in class ca.cgjennings.apps.arkham.AbstractStrangeEonsEditor
Returns true if the commandable wishes to handle the given command.
canPerformCommand(AbstractCommand) - Method in class ca.cgjennings.apps.arkham.AbstractSupportEditor
Returns true if the commandable wishes to handle the given command.
canPerformCommand(AbstractCommand) - Method in interface ca.cgjennings.apps.arkham.commands.Commandable
Returns true if the commandable wishes to handle the given command.
canPerformCommand(AbstractCommand) - Method in class ca.cgjennings.apps.arkham.deck.DeckEditor
 
canPerformCommand(AbstractCommand) - Method in class ca.cgjennings.apps.arkham.editors.CardLayoutEditor
 
canPerformCommand(AbstractCommand) - Method in class ca.cgjennings.apps.arkham.editors.CodeEditor
 
canPerformCommand(AbstractCommand) - Method in class ca.cgjennings.apps.arkham.editors.PropertyBundleEditor
 
canPerformCommand(AbstractCommand) - Method in interface ca.cgjennings.apps.arkham.StrangeEonsEditor
Returns true if the commandable wishes to handle the given command.
canRedo() - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Returns whether there is an undone edit can currently be redone.
canReorderTo(int, int) - Method in class ca.cgjennings.ui.JReorderableTabbedPane
 
canUndo() - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Returns whether there are edits that can be undone.
capitalize(String) - Static method in class ca.cgjennings.layout.GenderAwareMarkupRenderer
Returns a string identical to s except that the first character, if any and if it has a capital version, is capitalized.
CapsuleBorder - Class in ca.cgjennings.ui
Draws a border with a horizontal capsule shape, rounded on the ends and with an optional thin border along the top and/or bottom.
CapsuleBorder() - Constructor for class ca.cgjennings.ui.CapsuleBorder
 
CapsuleBorder(int, int, int) - Constructor for class ca.cgjennings.ui.CapsuleBorder
 
CapsuleBorder(Paint, Paint) - Constructor for class ca.cgjennings.ui.CapsuleBorder
 
CapsuleBorder(Paint, Paint, int, int, int) - Constructor for class ca.cgjennings.ui.CapsuleBorder
 
capture(Object) - Method in class ca.cgjennings.apps.arkham.deck.item.StyleCapture
Captures style information from the specified object (typically a PageItem) and merges it with the existing capture.
Card(File, int, String, PageItem, PageItem) - Constructor for class ca.cgjennings.apps.arkham.project.DeckPacker.Card
 
CARD - ca.cgjennings.apps.arkham.sheet.CharacterSheet.DeckSnappingHint
Deprecated.
 
CARD - ca.cgjennings.apps.arkham.sheet.ComponentFace.DeckSnappingHint
Deprecated.
 
CARD - ca.cgjennings.apps.arkham.sheet.Sheet.DeckSnappingHint
The default hint value.
CARD_AND_MARKER - ca.cgjennings.apps.arkham.diy.DIY.FaceStyle
The component consists of a total of four faces, but only three are shown.
CARD_LAYOUT - Static variable in class ca.cgjennings.apps.arkham.TextEncoding
Name of the encoding used for card layout files (.cardlayout).
CARD_LAYOUT_CS - Static variable in class ca.cgjennings.apps.arkham.TextEncoding
CardFace - Class in ca.cgjennings.apps.arkham.deck.item
A page item representing one face of a game component.
CardFace(GameComponent, String, int) - Constructor for class ca.cgjennings.apps.arkham.deck.item.CardFace
Create a CardFace for use in a deck.
CardFace(String, Sheet<?>, int) - Constructor for class ca.cgjennings.apps.arkham.deck.item.CardFace
Create a CardFace that can be used on a temporary deck.
CardLayoutEditor - Class in ca.cgjennings.apps.arkham.editors
A support editor for the construction of cards as an ordered list of layers.
CardLayoutEditor(File) - Constructor for class ca.cgjennings.apps.arkham.editors.CardLayoutEditor
Creates a new card layout editor for the specified layout file.
CardLayoutEditor.ExportType - Enum in ca.cgjennings.apps.arkham.editors
 
CardLayoutEditor.Layer - Class in ca.cgjennings.apps.arkham.editors
 
CardLayoutEditor.LayerListProperties - Class in ca.cgjennings.apps.arkham.editors
 
CardLayoutEditor.LayerType - Enum in ca.cgjennings.apps.arkham.editors
 
cascade - Variable in class ca.cgjennings.apps.arkham.project.Open
 
cascade - Variable in class ca.cgjennings.apps.arkham.project.View
 
CASEBOOK_TYPE - Static variable in class ca.cgjennings.apps.arkham.project.NewTaskType
The standard task type for case books.
Catalog - Class in ca.cgjennings.apps.arkham.plugins.catalog
A collection of Listings that describe plug-ins from a download source.
Catalog() - Constructor for class ca.cgjennings.apps.arkham.plugins.catalog.Catalog
Creates a new, empty catalog with a null base URL.
Catalog(URL) - Constructor for class ca.cgjennings.apps.arkham.plugins.catalog.Catalog
Loads a catalog from a base URL.
Catalog(URL, boolean, JProgressBar) - Constructor for class ca.cgjennings.apps.arkham.plugins.catalog.Catalog
Loads a catalog from a base URL.
Catalog(URL, Collection<Listing>) - Constructor for class ca.cgjennings.apps.arkham.plugins.catalog.Catalog
Creates a catalog from a collection of Listings.
CATALOG - Static variable in class ca.cgjennings.apps.arkham.TextEncoding
Name of the encoding used for plug-in catalogues.
CATALOG_CS - Static variable in class ca.cgjennings.apps.arkham.TextEncoding
CATALOG_PROPERTY - Static variable in class ca.cgjennings.apps.arkham.plugins.catalog.CatalogDialog
Property that changes when the dialog switches to a new catalog.
Catalog.CatalogIsLockedException - Exception in ca.cgjennings.apps.arkham.plugins.catalog
This exception is thrown when you attempt to download a catalog that is currently being updated.
Catalog.VersioningState - Enum in ca.cgjennings.apps.arkham.plugins.catalog
An enumeration of the possible versioning states for a listing.
CatalogDialog - Class in ca.cgjennings.apps.arkham.plugins.catalog
A dialog that can download, display, and install plug-ins from catalogues
CatalogDialog(Frame) - Constructor for class ca.cgjennings.apps.arkham.plugins.catalog.CatalogDialog
Creates a new dialog for downloading plug-ins.
CatalogDialog(Frame, URL) - Constructor for class ca.cgjennings.apps.arkham.plugins.catalog.CatalogDialog
Creates a new dialog for downloading plug-ins.
CatalogDialog(Frame, URL, boolean) - Constructor for class ca.cgjennings.apps.arkham.plugins.catalog.CatalogDialog
Creates a new dialog for downloading plug-ins.
catalogid - Class in <Unnamed>
A convenience class that launches the CatalogID application for generating catalog IDs from the command line.
catalogid() - Constructor for class catalogid
 
CatalogID - Class in ca.cgjennings.apps.arkham.plugins.catalog
A unique identifier for a particular version of a particular plug-in bundle.
CatalogID() - Constructor for class ca.cgjennings.apps.arkham.plugins.catalog.CatalogID
Creates an ID with a new UUID and the current time.
CatalogID(CatalogID) - Constructor for class ca.cgjennings.apps.arkham.plugins.catalog.CatalogID
Creates an ID with a UUID taken from the ID of an existing bundle and the current time.
CatalogID(UUID) - Constructor for class ca.cgjennings.apps.arkham.plugins.catalog.CatalogID
Creates an ID with the given UUID and the current time.
CatalogID(UUID, GregorianCalendar) - Constructor for class ca.cgjennings.apps.arkham.plugins.catalog.CatalogID
 
CatalogIDListPanel - Class in ca.cgjennings.apps.arkham.plugins.catalog
A table control that is used to build a list of Catalog IDs.
CatalogIDListPanel() - Constructor for class ca.cgjennings.apps.arkham.plugins.catalog.CatalogIDListPanel
Creates new form CatalogIDListPanel
CatalogIsLockedException() - Constructor for exception ca.cgjennings.apps.arkham.plugins.catalog.Catalog.CatalogIsLockedException
 
CatContextBar - Class in ca.cgjennings.apps.arkham.dialog.prefs
Category panel for the context-sensitive tool bar.
CatContextBar() - Constructor for class ca.cgjennings.apps.arkham.dialog.prefs.CatContextBar
Creates new form CatLanguage
CatDesignSupport - Class in ca.cgjennings.apps.arkham.dialog.prefs
Design support preferences category.
CatDesignSupport() - Constructor for class ca.cgjennings.apps.arkham.dialog.prefs.CatDesignSupport
 
CATEGORY - gamedata.ClassMap.EntryType
An entry for a category that groups entries of other types.
CategorySet - Class in ca.cgjennings.graphics.cloudfonts
A set of descriptive categories that a cloud font can belong to.
CategorySet(boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for class ca.cgjennings.graphics.cloudfonts.CategorySet
 
CatLanguage - Class in ca.cgjennings.apps.arkham.dialog.prefs
Category panel for language-related settings and services.
CatLanguage() - Constructor for class ca.cgjennings.apps.arkham.dialog.prefs.CatLanguage
Creates new form CatLanguage
CATLINK_PREFIX - Static variable in class ca.cgjennings.apps.arkham.plugins.catalog.CatalogDialog
The string "eonscat:", the prefix that marks a Strange Eons cat link.
CatReservedCloudFonts - Class in ca.cgjennings.apps.arkham.dialog.prefs
Preference category for managing reserved cloud fonts.
CatReservedCloudFonts() - Constructor for class ca.cgjennings.apps.arkham.dialog.prefs.CatReservedCloudFonts
Creates new form CatReservedCloudFonts
center(BufferedImage, int, int) - Static method in class ca.cgjennings.graphics.ImageUtilities
Returns an image that centres a source image over a new image of a given size.
CENTER - ca.cgjennings.graphics.filters.StrokeFilter.Position
The stroke is centered over the edge.
CENTER_CONTENT - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Centers all content on a deck page.
centerContent() - Method in class ca.cgjennings.apps.arkham.deck.Page
Centers the content on the page.
centerOver(double, double) - Method in class ca.cgjennings.apps.arkham.deck.PageView
 
centerSelectionOver(double, double) - Method in class ca.cgjennings.apps.arkham.deck.Deck
Moves the selection so that it is centered over the point (x, y) (in document space).
centerTitle(Graphics2D, String, Rectangle, Font, float, boolean) - Method in class ca.cgjennings.apps.arkham.sheet.Sheet
Deprecated.
Included for backwards compatibility with old plug-ins; use Sheet.drawTitle(java.awt.Graphics2D, java.lang.String, java.awt.Rectangle, java.awt.Font, float, int) instead.
changedUpdate(DocumentEvent) - Method in class ca.cgjennings.ui.DocumentEventAdapter
 
changeExtension(File, String) - Static method in class ca.cgjennings.apps.arkham.project.ProjectUtilities
Returns a new file with the same name and path as f except that it will have the extension newExtension.
ChangeIcon - Class in ca.cgjennings.apps.arkham.project
Task action that allows the user to choose a custom icon to represent a task folder.
ChangeIcon() - Constructor for class ca.cgjennings.apps.arkham.project.ChangeIcon
 
changes - Variable in class ca.cgjennings.apps.arkham.plugins.typescript.CodeAction
 
changes - Variable in class ca.cgjennings.apps.arkham.plugins.typescript.FileTextChanges
 
changeSelection(int, int, boolean, boolean) - Method in class ca.cgjennings.ui.table.JResizableTable
 
ChannelFunctionFilter - Class in ca.cgjennings.graphics.filters
A image filter that applies a function to each channel.
ChannelFunctionFilter() - Constructor for class ca.cgjennings.graphics.filters.ChannelFunctionFilter
Creates a new function filter with all channel functions set to an identity function.
ChannelFunctionFilter(Fn, Fn, Fn, Fn) - Constructor for class ca.cgjennings.graphics.filters.ChannelFunctionFilter
Creates a new function filter with the specified channel functions.
ChannelSwapFilter - Class in ca.cgjennings.graphics.filters
A filter that allows channels in the source image to be swapped around, inverted, or filled with constant values.
ChannelSwapFilter() - Constructor for class ca.cgjennings.graphics.filters.ChannelSwapFilter
Creates a ChannelSwapFilter that copies each channel from the the same channel in the source image, reproducing the original image.
ChannelSwapFilter(int, int, int, int) - Constructor for class ca.cgjennings.graphics.filters.ChannelSwapFilter
Creates a ChannelSwapFilter that copies channels from the indicated source channel.
CharacterSheet - Class in ca.cgjennings.apps.arkham.sheet
Deprecated.
This class serves only to allow deserialization of old components.
CharacterSheet() - Constructor for class ca.cgjennings.apps.arkham.sheet.CharacterSheet
Deprecated.
 
CharacterSheet.DeckSnappingHint - Enum in ca.cgjennings.apps.arkham.sheet
Deprecated.
 
check(int, int) - Static method in exception ca.cgjennings.io.NewerVersionException
Throws a newer version exception if currentVersion is less than formatVersion.
checkBoxKeyPressed(JCheckList, int, JCheckBox, KeyEvent) - Method in class ca.cgjennings.ui.JCheckList
 
checkBoxMousePressed(JCheckList, int, JCheckBox, MouseEvent) - Method in class ca.cgjennings.ui.JCheckList
 
checkedForChildren - Variable in class ca.cgjennings.ui.FolderTree.Node
 
CheckeredPaint - Class in ca.cgjennings.graphics.paints
Paints shapes with a pattern of checkered boxes in two colours.
CheckeredPaint() - Constructor for class ca.cgjennings.graphics.paints.CheckeredPaint
 
CheckeredPaint(int) - Constructor for class ca.cgjennings.graphics.paints.CheckeredPaint
 
CheckeredPaint(int, Color, Color) - Constructor for class ca.cgjennings.graphics.paints.CheckeredPaint
 
CheckeredPaint(Color, Color) - Constructor for class ca.cgjennings.graphics.paints.CheckeredPaint
 
CheckeredScreenFilter - Class in ca.cgjennings.graphics.filters
A filter that applies a checkerboard pattern to the source image by multiplying the alpha channel of alternating pixels by different values.
CheckeredScreenFilter() - Constructor for class ca.cgjennings.graphics.filters.CheckeredScreenFilter
Creates a new filter with an even alpha multiplier of 0 and an odd multiplier of 1.
CheckeredScreenFilter(float, float) - Constructor for class ca.cgjennings.graphics.filters.CheckeredScreenFilter
Creates a new filter with a size of 1 and the specified even and odd alpha multipliers.
CheckeredScreenFilter(int, float, float) - Constructor for class ca.cgjennings.graphics.filters.CheckeredScreenFilter
Creates a new filter with the specified size of 1 and the specified even and odd alpha multipliers.
checkFileForBOM(File) - Static method in class ca.cgjennings.apps.arkham.editors.CodeEditor
Detects a UTF-8/UTF-16/UTF-32 BOM sequence at the start of a text file.
checkPages() - Method in class ca.cgjennings.ui.wizard.AbstractWizardModel
 
checkPoints(double[], double[]) - Method in class ca.cgjennings.math.Interpolation.InterpolatedFunction
Checks that the set of sample points satisfy any criteria for using the interpolator.
checksumMatches(File) - Method in class ca.cgjennings.apps.arkham.plugins.catalog.Listing
Returns true if the checksum in this listing matches the checksum of a file.
children - Variable in class ca.cgjennings.apps.arkham.plugins.typescript.NavigationTree
 
children() - Method in class ca.cgjennings.ui.FolderTree.Node
 
ChoosableListFilter(String, Icon) - Constructor for class ca.cgjennings.ui.FilteredListModel.ChoosableListFilter
 
choose(boolean, boolean, boolean) - Static method in enum ca.cgjennings.algo.compression.CompressorFactory
Chooses a compressor for a specific application.
ci - Variable in class ca.cgjennings.layout.BreakIteratorAdpater
 
clamp(double, double, double) - Static method in class ca.cgjennings.math.Interpolation
Clamp a double value to fall within a range from low to high.
clamp(float) - Static method in class ca.cgjennings.graphics.filters.AbstractImageFilter
Clamps an input pixel value to a maximum of 255, converting it from float to int in the process.
clamp(float, float, float) - Static method in class ca.cgjennings.math.Interpolation
Clamp a float value to fall within a range from low to high.
clamp(int) - Static method in class ca.cgjennings.graphics.composites.AbstractCompositeContext
 
clamp(int) - Static method in class ca.cgjennings.graphics.filters.AbstractImageFilter
Clamps an input pixel value to a maximum of 255.
clamp(int, int, int) - Static method in class ca.cgjennings.graphics.filters.AbstractImageFilter
Clamps an integer value to the range low..high inclusive.
clamp(int, int, int) - Static method in class ca.cgjennings.math.Interpolation
Clamp an integer value to fall within a range from low to high.
clampBoth(int) - Static method in class ca.cgjennings.graphics.filters.AbstractImageFilter
Clamps an input pixel value to the range 0..255.
Class(String) - Constructor for class gamedata.ConversionMap.Class
Creates a new class name entry
CLASS_MAP - ca.cgjennings.ui.textedit.CodeType
Class map file; describes new game component types.
CLASS_PREFIX - Static variable in class ca.cgjennings.apps.arkham.plugins.PluginRoot
The prefix that may explicitly prefix a compiled plug-in entry.
ClassMap - Class in gamedata
Represents the entries listed in the New Editor dialog and maps those entries to their respective component classes (or scripts).
ClassMap(String...) - Constructor for class gamedata.ClassMap
Creates a new class map that contains entries parsed from the specified class map resources.
ClassMap.Entry - Class in gamedata
An entry in a class map file.
ClassMap.EntryType - Enum in gamedata
An enumeration of the types of entries that may appear in a class map file.
ClassMap.Parser - Class in gamedata
A parser for class map files.
clean() - Method in class ca.cgjennings.apps.arkham.project.MetadataCache
Cleans up entries in the cache; for example, removes entries for deleted files and entries that have not been accessed in a long time.
Clean - Class in ca.cgjennings.apps.arkham.project
Task action that deletes build products.
Clean() - Constructor for class ca.cgjennings.apps.arkham.project.Clean
 
clear() - Method in class ca.cgjennings.apps.arkham.AbstractStrangeEonsEditor
Clears the contents of this component to a blank state, if the user gives permission.
clear() - Method in interface ca.cgjennings.apps.arkham.deck.item.Group
 
clear() - Method in class ca.cgjennings.apps.arkham.deck.item.SimpleGroup
 
clear() - Method in class ca.cgjennings.apps.arkham.deck.item.StyleCapture
Clears the captured information, resetting this capture to an empty state.
clear() - Method in class ca.cgjennings.apps.arkham.editors.CodeEditor
 
clear() - Method in class ca.cgjennings.apps.arkham.plugins.engine.SettingBindings
 
clear() - Method in class ca.cgjennings.apps.arkham.plugins.ScriptConsole
 
clear() - Method in class ca.cgjennings.apps.arkham.project.DeckPacker
Removes all previously added games components.
clear() - Method in class ca.cgjennings.apps.arkham.project.MetadataCache
Clears all entries from the cache.
clear() - Static method in class ca.cgjennings.apps.arkham.RecentFiles
Clear all recent documents and projects.
clear() - Method in interface ca.cgjennings.apps.arkham.StrangeEonsEditor
Clears the contents of this component to a blank state, if the user gives permission.
clear() - Method in class ca.cgjennings.ui.FilteredListModel
Removes all elements from the list.
clear() - Method in class ca.cgjennings.ui.LinearHistory
Clears the history.
clear() - Method in class ca.cgjennings.ui.textedit.AbbreviationTable
Removes all abbreviations from the table.
clear() - Method in class resources.AbstractResourceCache
Clears all cached resources.
clear() - Method in interface resources.CacheMetrics
Clears the cache; requesting a previously cached object through the caching mechanism will cause it to be reloaded.
CLEAR - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Clears all content from editors that support this command.
CLEAR_CONSOLE_ON_RUN_KEY - Static variable in class ca.cgjennings.apps.arkham.plugins.ScriptMonkey
A boolean setting key that stores whether the script output console should be cleared before running a script.
clearAll() - Method in class ca.cgjennings.apps.arkham.component.AbstractGameComponent
Set all game component data to a neutral, blank state.
clearAll() - Method in interface ca.cgjennings.apps.arkham.component.GameComponent
Sets this component's content to an empty state.
clearAll() - Method in class ca.cgjennings.apps.arkham.component.Marker
 
clearAll() - Method in class ca.cgjennings.apps.arkham.deck.Deck
 
clearAll() - Method in class ca.cgjennings.apps.arkham.diy.DIY
Clears the component by setting the name and comments to empty strings, resetting the expansion symbol key, marking all sheets as changed, and calling the handler scripts onClear function to clear the component elements defined by the script.
CLEARBREAKPOINTS - ca.cgjennings.apps.arkham.plugins.debugging.Command
Clear all breakpoints in the specified file.
clearCachedIcon() - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractRenderedItem
Ensure that the thumbnail image is regenerated the next time AbstractRenderedItem.getThumbnailIcon() is called.
clearCachedImages() - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractRenderedItem
Clear any cached image data held by this object.
clearCachedImages() - Method in class ca.cgjennings.apps.arkham.deck.item.TextBox
 
clearCachedImages() - Method in class ca.cgjennings.apps.arkham.deck.item.Tile
 
ClearFilter - Class in ca.cgjennings.graphics.filters
Sets every pixel in an image to a single ARGB value.
ClearFilter() - Constructor for class ca.cgjennings.graphics.filters.ClearFilter
Creates a filter that fills in 0x00000000.
ClearFilter(int) - Constructor for class ca.cgjennings.graphics.filters.ClearFilter
Creates a filter that fills in the specified ARGB value.
ClearFilter(Color) - Constructor for class ca.cgjennings.graphics.filters.ClearFilter
Creates a filter that uses the ARGB value specified by a Color instance.
clearIDs() - Method in class ca.cgjennings.apps.arkham.plugins.catalog.CatalogIDListPanel
Clear all IDs in the panel.
clearImpl() - Method in class ca.cgjennings.apps.arkham.AbstractGameComponentEditor
Clears the component by calling its GameComponent.clearAll() method, then repopulating the editor controls.
clearImpl() - Method in class ca.cgjennings.apps.arkham.AbstractStrangeEonsEditor
Subclasses should override this to clear the edited document if CLEAR is a supported command.
clearImpl() - Method in class ca.cgjennings.apps.arkham.deck.DeckEditor
 
clearImpl() - Method in class ca.cgjennings.apps.arkham.editors.CardLayoutEditor
 
clearImpl() - Method in class ca.cgjennings.apps.arkham.editors.PropertyBundleEditor
 
clearOptionText() - Method in class ca.cgjennings.apps.arkham.deck.PageView
 
clearRect(int, int, int, int) - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
clearRect(int, int, int, int) - Method in class ca.cgjennings.graphics.PrototypingGraphics2D
 
clearSelection() - Method in class ca.cgjennings.apps.arkham.deck.Deck
Unselects all currently selected page items, if any.
clearSelection() - Method in class ca.cgjennings.apps.arkham.project.ProjectView
Clears the current project member selection.
clearUndoHistory() - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Clears the undo history, making undo impossible until another edit occurs.
Client - Class in ca.cgjennings.apps.arkham.plugins.debugging
The script debugger client application.
CLIENT_KEY_CATALOG_DESCRIPTION - Static variable in class ca.cgjennings.apps.arkham.plugins.PluginRoot
The plug-in description that will be shown in the catalogue if a catalogue listing is extracted from this root file.
CLIENT_KEY_CATALOG_NAME - Static variable in class ca.cgjennings.apps.arkham.plugins.PluginRoot
The plug-in name that will be shown in the catalogue if a catalogue listing is extracted from this root file.
CLIENT_KEY_DESCRIPTION - Static variable in class ca.cgjennings.apps.arkham.plugins.PluginRoot
The description of the plug-in bundle.
CLIENT_KEY_GAME_LANGUAGES - Static variable in class ca.cgjennings.apps.arkham.plugins.PluginRoot
A comma-separated list of game locales supported by the plug-in.
CLIENT_KEY_IMAGE - Static variable in class ca.cgjennings.apps.arkham.plugins.PluginRoot
Resource URL string of a representative image for the bundle.
CLIENT_KEY_NAME - Static variable in class ca.cgjennings.apps.arkham.plugins.PluginRoot
The name of the plug-in bundle.
CLIENT_KEY_UI_LANGUAGES - Static variable in class ca.cgjennings.apps.arkham.plugins.PluginRoot
A comma-separated list of interface locales supported by the plug-in.
ClientArguments - Class in ca.cgjennings.apps.arkham.plugins.debugging
Arguments accepted by the script debugging client.
ClientArguments() - Constructor for class ca.cgjennings.apps.arkham.plugins.debugging.ClientArguments
 
clip(Shape) - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
ClipPlayer - Class in ca.cgjennings.ui
A simple audio clip player intended to play audio cues as part of a user interface.
ClipPlayer(File, boolean) - Constructor for class ca.cgjennings.ui.ClipPlayer
Create a ClipPlayer for an audio clip stored in a file.
ClipPlayer(URL, boolean) - Constructor for class ca.cgjennings.ui.ClipPlayer
Create a ClipPlayer for a an audio clip stored at a URL.
clipRect(int, int, int, int) - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
clone() - Method in class ca.cgjennings.apps.arkham.CommandLineArguments
 
clone() - Method in class ca.cgjennings.apps.arkham.component.AbstractGameComponent
 
clone() - Method in interface ca.cgjennings.apps.arkham.component.GameComponent
Returns a deep copy of this game component.
clone() - Method in class ca.cgjennings.apps.arkham.deck.Deck
 
clone() - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractItem
 
clone() - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractRenderedItem
 
clone() - Method in class ca.cgjennings.apps.arkham.deck.item.Line
 
clone() - Method in interface ca.cgjennings.apps.arkham.deck.item.PageItem
Returns a new page item, using this item as a template.
clone() - Method in class ca.cgjennings.apps.arkham.deck.item.RotatableTile
 
clone() - Method in class ca.cgjennings.apps.arkham.deck.item.TextBox
 
clone() - Method in class ca.cgjennings.apps.arkham.deck.Page
 
clone() - Method in class ca.cgjennings.apps.arkham.diy.DIY
 
clone(T) - Static method in class ca.cgjennings.util.SerialClone
Clones an object by round-tripping through serialization.
CloneFilter - Class in ca.cgjennings.graphics.filters
A filter that creates an identical copy of the source image.
CloneFilter() - Constructor for class ca.cgjennings.graphics.filters.CloneFilter
 
close() - Method in class ca.cgjennings.apps.arkham.AbstractStrangeEonsEditor
 
close() - Method in interface ca.cgjennings.apps.arkham.deck.PDFPrintSupport.PDFWriter
Closes the PDF file once all pages have been added.
close() - Method in class ca.cgjennings.apps.arkham.project.Project
Closes the project.
close() - Method in interface ca.cgjennings.apps.arkham.StrangeEonsEditor
Closes the editor window.
close() - Method in class ca.cgjennings.apps.arkham.ToolWindow
Closes the window.
close() - Method in class ca.cgjennings.io.BackingOutputStream
Close the temporary file and copy it over the real file.
close() - Method in class ca.cgjennings.io.Base64.Base64OutputStream
Flushes and closes (I think, in the superclass) the stream.
close() - Method in class ca.cgjennings.ui.ClipPlayer
Close the clip player, freeing the associated audio system resources.
close() - Method in class gamedata.ResourceParser
If this parser was created directly for a resource identifier, then calling this method closes the input stream that was created for the resource.
CLOSE - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Closes the active editor.
CLOSE_ALL - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Closes all open editors.
CLOSE_PROJECT - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Closes the open project, if any.
closeAllEditors() - Method in class ca.cgjennings.apps.arkham.StrangeEonsAppWindow
Closes all open editor windows.
closeContainer(boolean) - Method in interface ca.cgjennings.apps.arkham.ExportContainer
Close the current container, allowing a new container to be created.
closeContainer(boolean) - Method in class ca.cgjennings.apps.arkham.FolderExportContainer
 
closeContainer(boolean) - Method in class ca.cgjennings.apps.arkham.ZIPExportContainer
 
closeProject() - Method in class ca.cgjennings.apps.arkham.StrangeEonsAppWindow
Closes the current open project, if any.
closeTab(int) - Method in class ca.cgjennings.ui.JCloseableTabbedPane
CloudFont - Interface in ca.cgjennings.graphics.cloudfonts
Represents a font that can be downloaded from a CloudFontCollection.
CloudFontCollection - Interface in ca.cgjennings.graphics.cloudfonts
A collection of cloud fonts.
CloudFontConnector - Interface in ca.cgjennings.graphics.cloudfonts
A connector provides the connection details needed to connect to a cloud font collection, and a location where the collection can be cached locally.
CloudFontExplorerPanel - Class in ca.cgjennings.graphics.cloudfonts
A panel that allows the user to browse and select cloud fonts.
CloudFontExplorerPanel() - Constructor for class ca.cgjennings.graphics.cloudfonts.CloudFontExplorerPanel
Creates new form CloudFontExplorerPanel
CloudFontFamily - Interface in ca.cgjennings.graphics.cloudfonts
A family of related cloud fonts that come from a single collection and share a family name.
CloudFonts - Class in ca.cgjennings.graphics.cloudfonts
Provides a default cloud font collection.
CM - Static variable in class ca.cgjennings.apps.arkham.Length
Centimetres
CMYK - ca.cgjennings.imageio.PSDImageReader.ColorMode
 
code - Variable in class ca.cgjennings.apps.arkham.plugins.typescript.Diagnostic
 
CODE_ABBREVIATIONS - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Displays the source code abbreviation table editor.
CodeAction - Class in ca.cgjennings.apps.arkham.plugins.typescript
Encapsulates a description and set of changes to perform that will complete a complex editing operation.
CodeAction(String, List<FileTextChanges>, Object) - Constructor for class ca.cgjennings.apps.arkham.plugins.typescript.CodeAction
Creates a code action with the specified description and changes, as well as the original TS language service CodeAction object.
CodeEditor - Class in ca.cgjennings.apps.arkham.editors
Support editors are used to edit content other than game components.
CodeEditor(File, CodeType) - Constructor for class ca.cgjennings.apps.arkham.editors.CodeEditor
Creates a new code editor for the requested file and file type.
CodeEditor(File, String, CodeType) - Constructor for class ca.cgjennings.apps.arkham.editors.CodeEditor
Creates a new code editor for the requested file, encoding, and file type.
CodeEditor(File, Charset, CodeType) - Constructor for class ca.cgjennings.apps.arkham.editors.CodeEditor
Creates a new code editor for the requested file, encoding, and file type.
CodeEditor(String, CodeType) - Constructor for class ca.cgjennings.apps.arkham.editors.CodeEditor
Creates a new code editor that displays text but does not allow it to be edited unless the user creates a copy using Save As.
CodeEditor(String, String, CodeType) - Constructor for class ca.cgjennings.apps.arkham.editors.CodeEditor
Creates a new code editor that displays text but does not allow it to be edited unless the user creates a copy using Save As.
CodeEditorBase - Class in ca.cgjennings.ui.textedit
This is the base class for all code editing controls.
CodeEditorBase() - Constructor for class ca.cgjennings.ui.textedit.CodeEditorBase
Creates a new code editor control.
CodeEditorBase.PopupMenuBuilder - Interface in ca.cgjennings.ui.textedit
Interface implemented by code editor users to create custom popup menus.
CodeEditorBase.Result - Class in ca.cgjennings.ui.textedit
The result of a search or replace operation.
CodeFormatPage - Class in resources.projects.pluginwizard
A standard plug-in wizard page that allows the user to choose whether a plug-in will use script code or compiled classes.
CodeFormatPage() - Constructor for class resources.projects.pluginwizard.CodeFormatPage
Creates new page for selecting the code format for a plug-in.
codePointToString(int) - Static method in class ca.cgjennings.apps.arkham.dialog.InsertCharsDialog
 
CodeSupport - Interface in ca.cgjennings.ui.textedit
Classes that provide additional editing support for a code type.
CodeType - Enum in ca.cgjennings.ui.textedit
The file types that can be edited by a CodeEditor.
col - Variable in class ca.cgjennings.apps.arkham.plugins.typescript.Diagnostic
 
collapseAll(Member) - Method in class ca.cgjennings.apps.arkham.project.ProjectView
Collapses the specified folder and all of its children.
collapseAllFolds - Static variable in class ca.cgjennings.ui.textedit.EditorAction
 
collapseCommentFolds - Static variable in class ca.cgjennings.ui.textedit.EditorAction
 
collapseFold - Static variable in class ca.cgjennings.ui.textedit.EditorAction
 
collapseFolder(Member) - Method in class ca.cgjennings.apps.arkham.project.ProjectView
If the specified member is a folder, task, or project with children, the member's visual representation will be collapsed to make those children invisible.
collectPluginInfo(Plugin) - Method in class ca.cgjennings.apps.arkham.plugins.AbstractInstalledPlugin
Called to allow subclasses to collect additional information about a plug-in while an information probe is being conducted.
collectPluginInfo(Plugin) - Method in class ca.cgjennings.apps.arkham.plugins.InstalledExtension
 
collectPluginInfo(Plugin) - Method in class ca.cgjennings.apps.arkham.plugins.InstalledPlugin
 
color(String) - Static method in class resources.Settings
Color - Static variable in class ca.cgjennings.graphics.composites.BlendMode
Color mixes the hue and saturation of the source pixel but keeps the brightness of the destination.
COLOR - ca.cgjennings.imageio.ImageLayer.BlendingMode
 
COLOR_BLACK - Static variable in class ca.cgjennings.layout.TextStyle
Standard colours.
COLOR_BLUE - Static variable in class ca.cgjennings.layout.TextStyle
 
COLOR_BROWN - Static variable in class ca.cgjennings.layout.TextStyle
 
COLOR_DKGREY - Static variable in class ca.cgjennings.layout.TextStyle
 
COLOR_GREEN - Static variable in class ca.cgjennings.layout.TextStyle
 
COLOR_GREY - Static variable in class ca.cgjennings.layout.TextStyle
 
COLOR_LTGREY - Static variable in class ca.cgjennings.layout.TextStyle
 
COLOR_ORANGE - Static variable in class ca.cgjennings.layout.TextStyle
 
COLOR_PURPLE - Static variable in class ca.cgjennings.layout.TextStyle
 
COLOR_RED - Static variable in class ca.cgjennings.layout.TextStyle
 
COLOR_WHITE - Static variable in class ca.cgjennings.layout.TextStyle
 
COLOR_YELLOW - Static variable in class ca.cgjennings.layout.TextStyle
 
ColorBurn - Static variable in class ca.cgjennings.graphics.composites.BlendMode
For each channel, ColorBurn decreases the contrast of the destination relative to the brightness of the source.
ColorDodge - Static variable in class ca.cgjennings.graphics.composites.BlendMode
For each channel, ColorDodge brightens the destination by decreasing the contrast relative to the source.
ColorOverlayFilter - Class in ca.cgjennings.graphics.filters
Sets every pixel to a common RGB value without modifying the alpha channel.
ColorOverlayFilter() - Constructor for class ca.cgjennings.graphics.filters.ColorOverlayFilter
 
ColorOverlayFilter(int) - Constructor for class ca.cgjennings.graphics.filters.ColorOverlayFilter
 
ColorOverlayFilter(int, boolean) - Constructor for class ca.cgjennings.graphics.filters.ColorOverlayFilter
 
colorWell(JButton) - Static method in class ca.cgjennings.ui.StyleUtilities
 
colour(String) - Static method in class resources.Settings
Returns a Settings.Colour parsed from a string value.
Colour(double) - Constructor for class resources.Settings.Colour
Creates a colour from a JavaScript Number object.
Colour(double, boolean) - Constructor for class resources.Settings.Colour
Creates a colour from a JavaScript Number object.
Colour(float, float, float) - Constructor for class resources.Settings.Colour
Creates an opaque sRGB colour with the specified red, green, and blue values in the range (0.0 - 1.0).
Colour(float, float, float, float) - Constructor for class resources.Settings.Colour
Creates an sRGB colour with the specified red, green, blue, and alpha values in the range (0.0 - 1.0).
Colour(int) - Constructor for class resources.Settings.Colour
Creates an opaque sRGB colour with the specified combined RGB value consisting of the red component in bits 16-23, the green component in bits 8-15, and the blue component in bits 0-7.
Colour(int, boolean) - Constructor for class resources.Settings.Colour
Creates an sRGB colour with the specified combined ARGB value consisting of the alpha component in bits 24-31, the red component in bits 16-23, the green component in bits 8-15, and the blue component in bits 0-7.
Colour(int, int, int) - Constructor for class resources.Settings.Colour
Creates an sRGB colour with the specified red, green, blue, and alpha values in the range (0 - 255).
Colour(int, int, int, int) - Constructor for class resources.Settings.Colour
Creates an sRGB colour with the specified red, green, blue, and alpha values in the range (0 - 255).
Colour(ColorSpace, float[], float) - Constructor for class resources.Settings.Colour
Creates a colour in the specified ColorSpace with the colour components specified in the float array and the specified alpha.
Colour(String) - Constructor for class resources.Settings.Colour
Creates a colour from a setting value.
ColourButton() - Constructor for class ca.cgjennings.apps.arkham.ColourDialog.ColourButton
 
ColourDialog - Class in ca.cgjennings.apps.arkham
A colour selection dialog consistent with the tint selector (HSBPanel).
ColourDialog(Frame) - Constructor for class ca.cgjennings.apps.arkham.ColourDialog
 
ColourDialog(Frame, boolean) - Constructor for class ca.cgjennings.apps.arkham.ColourDialog
Creates new form ColourDialog
ColourDialog.ColourButton - Class in ca.cgjennings.apps.arkham
A button whose background color represents a selected or selectable colour.
columnResizer - Variable in class ca.cgjennings.ui.table.JResizableTable
 
combinations(int, int) - Static method in class ca.cgjennings.math.Combinatorics
Return C(n, r), the number of sets of size r that can be created from a set of n objects.
Combinatorics - Class in ca.cgjennings.math
Basic combinatoric mathematics support.
command() - Method in class ca.cgjennings.platform.Shell.Result
Returns a string that describes the command that was executed to produce this result.
Command - Enum in ca.cgjennings.apps.arkham.plugins.debugging
An enumeration of the commands recognized by the network protocol of the default debugger implementation.
COMMAND - Static variable in interface ca.cgjennings.apps.arkham.plugins.PluginContext
A modifier constant indicating that the Command key (on Apple computers) was held down.
Commandable - Interface in ca.cgjennings.apps.arkham.commands
This interface is implemented by classes that can be consulted about the commands they are able to perform.
CommandButton(AbstractCommand) - Constructor for class ca.cgjennings.apps.arkham.ContextBar.CommandButton
Creates a new CommandButton for the specified command.
CommandButton(String, AbstractCommand) - Constructor for class ca.cgjennings.apps.arkham.ContextBar.CommandButton
Creates a new CommandButton for the specified command.
commandFormatter() - Method in class ca.cgjennings.platform.Shell
Returns the command formatter that is used to parse commands.
CommandFormatter - Class in ca.cgjennings.util
Parses strings that represent a command line into a list of arguments, possibly performing simple variable replacements.
CommandFormatter() - Constructor for class ca.cgjennings.util.CommandFormatter
Creates a new command formatter that has no variables defined except the reserved % variable.
CommandFormatter(String...) - Constructor for class ca.cgjennings.util.CommandFormatter
Creates a new command formatter, populating the table of variables from an array of strings.
CommandFormatter(Map<String, String>) - Constructor for class ca.cgjennings.util.CommandFormatter
Creates a new command formatter, populating the table of variables from a map.
CommandLineArguments - Class in ca.cgjennings.apps.arkham
An instance of this class can be obtained from the application to access the command line options that were passed to the application.
CommandLineParser - Class in ca.cgjennings.apps
Parses command line options for an application.
CommandLineParser() - Constructor for class ca.cgjennings.apps.CommandLineParser
Creates a new command line parser that matches the public fields of the subclass.
Commands - Class in ca.cgjennings.apps.arkham.commands
Standard command actions supported by Strange Eons.
COMMENT - Static variable in class ca.cgjennings.apps.arkham.plugins.catalog.Listing
A comment specific to the listing.
COMMENT_OUT - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Comments out the selected lines in a code editor.
comments - Variable in class ca.cgjennings.apps.arkham.component.AbstractGameComponent
 
comparator - Variable in class ca.cgjennings.text.LineSorter
Subclasses can set this to modify the sort order or to apply special sorting based on line tagging.
compareDates(CatalogID) - Method in class ca.cgjennings.apps.arkham.plugins.catalog.CatalogID
Compares the date of this ID with another ID, without considering whether the UUIDs match.
CompareFiles - Class in ca.cgjennings.apps.arkham.project
Task action that displays the difference (diff) between two text files.
CompareFiles() - Constructor for class ca.cgjennings.apps.arkham.project.CompareFiles
 
compareTo(PaperProperties) - Method in class ca.cgjennings.apps.arkham.deck.PaperProperties
The natural ordering of paper properties instances sorts them by their string representation using the interface language's collator.
compareTo(Length) - Method in class ca.cgjennings.apps.arkham.Length
Compares this length with the specified length.
compareTo(Listing) - Method in class ca.cgjennings.apps.arkham.plugins.catalog.Listing
 
compareTo(InstalledBundleObject) - Method in class ca.cgjennings.apps.arkham.plugins.InstalledBundleObject
A comparator that sorts plug-ins by load order, then by priority, then by name, then by catalog ID date.
compareTo(InstalledBundleObject) - Method in class ca.cgjennings.apps.arkham.plugins.InstalledTheme
 
compareTo(PluginRoot) - Method in class ca.cgjennings.apps.arkham.plugins.PluginRoot
Compares two roots based on their priorities.
compareTo(CompletionInfo.Entry) - Method in class ca.cgjennings.apps.arkham.plugins.typescript.CompletionInfo.Entry
 
compareTo(DeckPacker.Card) - Method in class ca.cgjennings.apps.arkham.project.DeckPacker.Card
 
compareTo(Member) - Method in class ca.cgjennings.apps.arkham.project.Member
Compares two project members.
compareTo(NavigationPoint) - Method in class ca.cgjennings.ui.textedit.NavigationPoint
Compares two navigation points by their description.
compareTo(ClassMap.Entry) - Method in class gamedata.ClassMap.Entry
Compares this entry to another entry.
compareTo(Expansion) - Method in class gamedata.Expansion
Sorts groups of expansions by game and then by expansion name.
compareTo(Game) - Method in class gamedata.Game
Compares this game to another game.
CompilationFactory - Class in ca.cgjennings.apps.arkham.plugins.typescript
Creates compilation roots for source files.
compilationRoot - Variable in class ca.cgjennings.apps.arkham.plugins.typescript.CompiledSource
The compilation root used to compile the file, if any.
CompilationRoot - Class in ca.cgjennings.apps.arkham.plugins.typescript
Encapsulates a collection of script files that should be compiled together as a unit.
CompilationRoot() - Constructor for class ca.cgjennings.apps.arkham.plugins.typescript.CompilationRoot
Creates a new, empty compilation root.
CompilationRoot(TSLanguageServices) - Constructor for class ca.cgjennings.apps.arkham.plugins.typescript.CompilationRoot
Creates a new, empty compilation root that uses the specified language services instance.
compile(File, File...) - Method in interface ca.cgjennings.apps.arkham.project.Compile.Compiler
Compiles a collection of Java source files by invoking a local source compiler.
compile(Reader) - Method in class ca.cgjennings.apps.arkham.plugins.engine.SEScriptEngine
 
compile(Object, String) - Method in class ca.cgjennings.apps.arkham.plugins.typescript.TSLanguageServices
Compiles a source file.
compile(Object, String, Consumer<CompiledSource>) - Method in class ca.cgjennings.apps.arkham.plugins.typescript.TSLanguageServices
Compiles a source file.
compile(String) - Method in class ca.cgjennings.apps.arkham.plugins.engine.SEScriptEngine
 
compile(String) - Method in class ca.cgjennings.apps.arkham.plugins.typescript.CompilationRoot
Compiles a source unit.
Compile - Class in ca.cgjennings.apps.arkham.project
A task action that compiles selected Java source files.
Compile() - Constructor for class ca.cgjennings.apps.arkham.project.Compile
 
Compile.Compiler - Interface in ca.cgjennings.apps.arkham.project
An interface that provides basic access to a Java source compiler.
CompileAll - Class in ca.cgjennings.apps.arkham.project
A task action that compiles all Java source files in a plug-in task.
CompileAll() - Constructor for class ca.cgjennings.apps.arkham.project.CompileAll
 
CompiledSource - Class in ca.cgjennings.apps.arkham.plugins.typescript
Stores the result of compiling a source file.
CompiledSource() - Constructor for class ca.cgjennings.apps.arkham.plugins.typescript.CompiledSource
 
COMPLETE_CODE - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Opens the code completion popup in the current code editor, if available.
completeCode - Static variable in class ca.cgjennings.ui.textedit.EditorAction
 
CompletionInfo - Class in ca.cgjennings.apps.arkham.plugins.typescript
A collection of possible completions.
CompletionInfo() - Constructor for class ca.cgjennings.apps.arkham.plugins.typescript.CompletionInfo
 
CompletionInfo.Entry - Class in ca.cgjennings.apps.arkham.plugins.typescript
A code completion.
CompletionInfo.EntryDetails - Class in ca.cgjennings.apps.arkham.plugins.typescript
 
CompletionRenderer - Class in ca.cgjennings.ui.textedit
A default renderer for code completions.
CompletionRenderer(CodeEditorBase) - Constructor for class ca.cgjennings.ui.textedit.CompletionRenderer
 
COMPONENT - ca.cgjennings.ui.JFileField.FileType
Strange Eons game components (cards, markers, etc.)
COMPONENT_SAVE - ca.cgjennings.ui.JFileField.FileType
A Save (instead of Open) file dialog for Strange Eons game components.
ComponentFace - Class in ca.cgjennings.apps.arkham.sheet
Deprecated.
This class serves only to allow deserialization of old components.
ComponentFace() - Constructor for class ca.cgjennings.apps.arkham.sheet.ComponentFace
Deprecated.
 
ComponentFace.DeckSnappingHint - Enum in ca.cgjennings.apps.arkham.sheet
Deprecated.
 
ComponentMetadata - Class in ca.cgjennings.apps.arkham.component
Provides access to the game component metadata stored in modern game component files.
ComponentMetadata(File) - Constructor for class ca.cgjennings.apps.arkham.component.ComponentMetadata
Creates a new ComponentMetadata instance that reads metadata from the specified file, if available.
compose(int[], int[], int, int, int) - Method in class ca.cgjennings.graphics.composites.AbstractCompositeContext
Subclasses must override this to perform general case compositing.
compose(BufferedImage, int, int, BufferedImage) - Method in class ca.cgjennings.graphics.composites.AbstractARGBComposite
Blends one image directly into another using this composite.
compose(Raster, Raster, WritableRaster) - Method in class ca.cgjennings.graphics.composites.AbstractCompositeContext
 
compose44(int[], int[], int) - Method in class ca.cgjennings.graphics.composites.AbstractCompositeContext
This method can be overidden to provide fast special case code for images with 4 bands (A+RGB) in both source and destination.
composeEnd() - Method in class ca.cgjennings.ui.anim.TweenAnimation
Override this to compose the initial frame in a two-shot.
composeF44(int[], int[], int) - Method in class ca.cgjennings.graphics.composites.AbstractCompositeContext
This method can be overidden to provide fast special case code for images with 4 bands (A+RGB) in both source and destination when the alpha interpolation rendering hint is set for speed.
composeFrame(float) - Method in class ca.cgjennings.ui.anim.Animation
This method is called with a value between 0 (start) and 1 (end) if no other composer has been set on this animation.
composeFrame(float) - Method in interface ca.cgjennings.ui.anim.FrameComposer
This method is called with a value between 0 (start) and 1 (end).
composeFrame(float) - Method in class ca.cgjennings.ui.anim.TimeShiftedComposer
 
composeFrame(float) - Method in class ca.cgjennings.ui.anim.TweenAnimation
If TweenAnimation.composeStart(), TweenAnimation.composeTween(), and TweenAnimation.composeEnd() are not overidden and no composer is set, this method is called to compose the animation.
composeFxx(int[], int[], int, int, int) - Method in class ca.cgjennings.graphics.composites.AbstractCompositeContext
This method can be overidden to provide fast special case code for images with variable bands in both source and destination when the alpha interpolation rendering hint is set for speed.
composeResourceURL(String) - Static method in class resources.ResourceKit
Returns the URL of a resource from a path and file relative to a conceptual resources folder.
composeStart() - Method in class ca.cgjennings.ui.anim.TweenAnimation
Override this to compose the initial frame in a two-shot.
composeTween() - Method in class ca.cgjennings.ui.anim.TweenAnimation
Override this to compose the initial frame in a two-shot.
CompoundPixelwiseFilter - Class in ca.cgjennings.graphics.filters
A filter that can apply multiple AbstractPixelwiseFilters in sequence.
CompoundPixelwiseFilter() - Constructor for class ca.cgjennings.graphics.filters.CompoundPixelwiseFilter
Creates a new compound filter with an empty filter list.
CompoundPixelwiseFilter(AbstractPixelwiseFilter...) - Constructor for class ca.cgjennings.graphics.filters.CompoundPixelwiseFilter
Creates a new compound filter with the specified filter list.
CompoundShape(PageShape, double, PageShape) - Constructor for class ca.cgjennings.layout.PageShape.CompoundShape
 
compress - Class in <Unnamed>
A command line utility that (de)compresses files using a compression method supported by CompressorFactory.
compress() - Constructor for class compress
 
compress(File, File) - Method in class ca.cgjennings.algo.compression.AbstractCompressor
 
compress(File, File) - Method in class ca.cgjennings.algo.compression.BZip2Compressor
 
compress(File, File) - Method in interface ca.cgjennings.algo.compression.Compressor
Compresses a file, writing the result to another file.
compress(File, File, ProgressListener) - Method in class ca.cgjennings.algo.compression.AbstractCompressor
 
compress(File, File, ProgressListener) - Method in interface ca.cgjennings.algo.compression.Compressor
Compresses a file, writing the result to another file.
compress(File, File, PluginBundlePublisher.CompressionMethod) - Static method in class ca.cgjennings.apps.arkham.plugins.catalog.PluginBundlePublisher
Compresses a file using the specified compression method.
compress(InputStream, OutputStream) - Method in class ca.cgjennings.algo.compression.BZip2Compressor
 
compress(InputStream, OutputStream) - Method in interface ca.cgjennings.algo.compression.Compressor
Reads the data from the input stream, compresses it, and writes it to the output stream.
compress(InputStream, OutputStream) - Method in class ca.cgjennings.algo.compression.DeflateCompressor
 
compress(InputStream, OutputStream) - Method in class ca.cgjennings.algo.compression.GZIPCompressor
 
compress(InputStream, OutputStream) - Method in class ca.cgjennings.algo.compression.LZMACompressor
 
Compressor - Interface in ca.cgjennings.algo.compression
A generic interface for simple compression and decompression of data streams using various compression algorithms.
CompressorFactory - Enum in ca.cgjennings.algo.compression
Compressor factory supports programmatic selection and creation of Compressor instances.
computeDefaultImagePan(BufferedImage) - Method in class ca.cgjennings.apps.arkham.component.DefaultPortrait
Returns a default pan value for an image.
computeDefaultImageRotation(BufferedImage) - Method in class ca.cgjennings.apps.arkham.component.DefaultPortrait
Returns a default rotation value for an image.
computeDefaultImageScale(BufferedImage) - Method in class ca.cgjennings.apps.arkham.component.DefaultPortrait
Returns a default scale value for an image.
computeIdealScaleForImage(BufferedImage, String) - Method in class ca.cgjennings.apps.arkham.component.AbstractGameComponent
 
computeIdealScaleForImage(BufferedImage, String) - Method in class ca.cgjennings.apps.arkham.component.Marker
 
computeIdealScaleForImage(BufferedImage, String) - Method in class ca.cgjennings.apps.arkham.diy.DIY
Determine the ideal default scale for a portrait image so that the image completely covers the clip region.
computeMinimumScaleForImage(BufferedImage, String) - Method in class ca.cgjennings.apps.arkham.component.AbstractGameComponent
 
computeMinimumScaleForImage(BufferedImage, String) - Method in class ca.cgjennings.apps.arkham.diy.DIY
Determine the ideal default scale for a portrait image so that the image just touches the clip edges in one dimension.
Configuration(PDFPrintSupport.Configuration) - Constructor for class ca.cgjennings.apps.arkham.deck.PDFPrintSupport.Configuration
Creates a new configuration that copies its state from a template.
Configuration(File) - Constructor for class ca.cgjennings.apps.arkham.deck.PDFPrintSupport.Configuration
Creates a new configuration instance for writing a PDF file to the specified destination.
configure(Component) - Method in interface ca.cgjennings.apps.arkham.ExportContainer
Show a dialog allow the user to configure the container options.
configure(Component) - Method in class ca.cgjennings.apps.arkham.FolderExportContainer
 
configure(Component) - Method in class ca.cgjennings.apps.arkham.ZIPExportContainer
 
CONFIGURE_UPDATES - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Opens a dialog box that allows the user to configure update notifications.
configureEnclosingScrollPane() - Method in class ca.cgjennings.ui.table.JHeadlessTable
 
ConfigureUpdatesDialog - Class in ca.cgjennings.apps.arkham.plugins.catalog
Dialog used to configure options for automatic update checks.
ConfigureUpdatesDialog() - Constructor for class ca.cgjennings.apps.arkham.plugins.catalog.ConfigureUpdatesDialog
Creates new form CoreUpdateDialog
configureWriter(SimpleImageWriter) - Method in class ca.cgjennings.imageio.IIOWritePanel
Use this panel to configure the features of an image writer.
confirmLossOfUnsavedChanges() - Method in class ca.cgjennings.apps.arkham.AbstractStrangeEonsEditor
If AbstractStrangeEonsEditor.hasUnsavedChanges() returns true, this will display a dialog box asking the user to confirm whether it is acceptable to lose unsaved changes.
ConnectionSupport - Class in ca.cgjennings.io
Provides some static helper methods that make it easier to enable features of HTTP connections such as server-side compression.
ConsequenceSet - Class in ca.cgjennings.apps.arkham.component.design
A consequence set formatter formats an ordered list of possible verbal design consequences.
ConsequenceSet() - Constructor for class ca.cgjennings.apps.arkham.component.design.ConsequenceSet
Create a consequence set with an empty category name.
ConsequenceSet(String) - Constructor for class ca.cgjennings.apps.arkham.component.design.ConsequenceSet
Create a consequence set with a specific category name.
ConsequenceSet(String, Color) - Constructor for class ca.cgjennings.apps.arkham.component.design.ConsequenceSet
Create a consequence set with a specific category name and installs a default style for the given colour.
console - Variable in class ca.cgjennings.apps.arkham.CommandLineArguments
Internal use options.
CONSOLE_BACKGROUND_PAINTER - Static variable in class ca.cgjennings.ui.theme.Theme
UI key for console background colour.
CONSOLE_BACKROUND - Static variable in class ca.cgjennings.ui.theme.Theme
UI key for console background colour; used if painter is null.
CONSOLE_ERROR - Static variable in class ca.cgjennings.ui.theme.Theme
UI key for console error text colour.
CONSOLE_FONT - Static variable in class ca.cgjennings.ui.theme.Theme
UI key for console font.
CONSOLE_INFO - Static variable in class ca.cgjennings.ui.theme.Theme
UI key for console information text colour.
CONSOLE_OUTPUT - Static variable in class ca.cgjennings.ui.theme.Theme
UI key for console output text colour.
CONSOLE_SELECTION_BACKGROUND - Static variable in class ca.cgjennings.ui.theme.Theme
UI key for console text selection background colour.
CONSOLE_SELECTION_FOREGROUND - Static variable in class ca.cgjennings.ui.theme.Theme
UI key for console text selection foreground colour.
CONSOLE_WARNING - Static variable in class ca.cgjennings.ui.theme.Theme
UI key for console warning text colour.
ConsoleErrorLocation - Class in ca.cgjennings.apps.arkham.plugins
Represents information about an error that has been printed as part of a stack trace in the script output window.
ConsoleErrorLocation(String, int) - Constructor for class ca.cgjennings.apps.arkham.plugins.ConsoleErrorLocation
Creates a new instance that describes an error with the specified source identifier and line number.
ConsoleInput - Class in ca.cgjennings.apps.arkham.plugins
Adds a simple input field to a script console to evaluate script code.
ConsoleInput(ScriptConsole) - Constructor for class ca.cgjennings.apps.arkham.plugins.ConsoleInput
Creates a new ConsoleInput
Container(T) - Constructor for class ca.cgjennings.ui.TreeBuilder.Container
 
contains(PageItem) - Method in interface ca.cgjennings.apps.arkham.deck.item.Group
 
contains(PageItem) - Method in class ca.cgjennings.apps.arkham.deck.item.SimpleGroup
 
contains(TextAttribute) - Method in class ca.cgjennings.layout.TextStyle
Returns whether the specified attribute is a member of this style.
contains(File, File) - Static method in class ca.cgjennings.apps.arkham.project.ProjectUtilities
Returns true if the possibleChild has container as an ancestor.
containsKey(Object) - Method in class ca.cgjennings.apps.arkham.plugins.engine.SettingBindings
 
containsValue(Object) - Method in class ca.cgjennings.apps.arkham.plugins.engine.SettingBindings
 
content - Variable in class ca.cgjennings.ui.dnd.ScrapBook.Selection
 
ContentType - Enum in resources.projects.pluginwizard
An enumeration of the different kinds of pluggable content, including themes and libraries (which are stored and loaded like true plug-ins).
ContentTypePage - Class in resources.projects.pluginwizard
A standard plug-in wizard page that allows the user to choose a kind of plug-in to create.
ContentTypePage(boolean, boolean, WizardModel) - Constructor for class resources.projects.pluginwizard.ContentTypePage
Creates new plug-in type selection page that includes the basic plug-in types and may optionally include themes and libraries.
ContentTypePage(EnumSet<ContentType>, WizardModel) - Constructor for class resources.projects.pluginwizard.ContentTypePage
Creates new plug-in type selection page that allows selection from the specified types.
CONTEXT_BAR_BACKGROUND - Static variable in class ca.cgjennings.ui.theme.Theme
UI key for context bar background colour.
CONTEXT_BAR_BUTTON_ARMED_OUTLINE_FOREGROUND - Static variable in class ca.cgjennings.ui.theme.Theme
UI key for context bar button outline colour when held down.
CONTEXT_BAR_BUTTON_BACKGROUND - Static variable in class ca.cgjennings.ui.theme.Theme
UI key for context bar button background colour.
CONTEXT_BAR_BUTTON_ROLLOVER_BACKGROUND - Static variable in class ca.cgjennings.ui.theme.Theme
UI key for context bar button background colour when under pointer.
CONTEXT_BAR_BUTTON_ROLLOVER_OUTLINE_FOREGROUND - Static variable in class ca.cgjennings.ui.theme.Theme
UI key for context bar button outline colour when under pointer.
CONTEXT_BAR_FOREGROUND - Static variable in class ca.cgjennings.ui.theme.Theme
UI key for context bar foreground colour.
ContextBar - Class in ca.cgjennings.apps.arkham
A small floating tool bar that tracks the focused component and shows buttons relevant to that context.
ContextBar() - Constructor for class ca.cgjennings.apps.arkham.ContextBar
Creates a new context bar.
ContextBar.AbstractButton - Class in ca.cgjennings.apps.arkham
An abstract base class for implementing a context bar button.
ContextBar.Button - Interface in ca.cgjennings.apps.arkham
This class represents a buttons that can appear on the context bar.
ContextBar.CommandButton - Class in ca.cgjennings.apps.arkham
A context bar button that delegates to an AbstractCommand.
ContextBar.Context - Class in ca.cgjennings.apps.arkham
Encapsulates information about the bar's current context.
ContextBar.Locator - Interface in ca.cgjennings.apps.arkham
This interface is implemented by objects that customize where a context bar appears over a component.
CONTINUE - ca.cgjennings.apps.arkham.plugins.debugging.Command
Continue running until the next breakpoint.
contrasting(int) - Method in class ca.cgjennings.ui.theme.Palette
Returns either the light or dark palette subset, whichever will contrast best with the specified colour.
contrasting(Component) - Method in class ca.cgjennings.ui.theme.Palette
Returns either the light or dark palette subset, whichever will contrast best with the specified background.
CONTROL - Static variable in interface ca.cgjennings.apps.arkham.plugins.PluginContext
A modifier constant indicating that a Control or Ctrl key was held down.
Conversion(String, ConversionMap.Class, String, String, ConversionMap.Group) - Constructor for class gamedata.ConversionMap.Conversion
Creates a new conversion option.
CONVERSION_MAP - ca.cgjennings.ui.textedit.CodeType
Conversion map file; describes what components a component can be converted into.
ConversionException - Exception in ca.cgjennings.apps.arkham.component.conversion
This exception is thrown when a conversion can not be completed for any reason.
ConversionException(String) - Constructor for exception ca.cgjennings.apps.arkham.component.conversion.ConversionException
 
ConversionException(String, Throwable) - Constructor for exception ca.cgjennings.apps.arkham.component.conversion.ConversionException
 
ConversionMap - Class in gamedata
Represents the possible game component conversion options available in the ConvertMenu and stores the data needed to initiate the conversions.
ConversionMap(String...) - Constructor for class gamedata.ConversionMap
Creates a new conversion map containing the entries parsed from the specified conversion map resources.
ConversionMap.Class - Class in gamedata
Represents a direct conversion group in a conversion map file.
ConversionMap.Conversion - Class in gamedata
Represents a conversion option in a conversion map file
ConversionMap.Entry - Class in gamedata
Represent any entry of a conversion map file.
ConversionMap.Group - Class in gamedata
Represents a conversion group in a conversion map file.
ConversionMap.NamedEntry - Class in gamedata
Represents a conversion map entry with a localized name.
ConversionMap.Parser - Class in gamedata
A parser for conversion map files.
ConversionSession - Class in ca.cgjennings.apps.arkham.component.conversion
A ConversionSession instance is created by #convertGameComponent(ConversionTrigger, GameComponent) in order to perform the conversion of a GameComponent into another component type.
ConversionTrigger - Interface in ca.cgjennings.apps.arkham.component.conversion
A ConversionTrigger object must be provided when initiating conversion of a GameComponent.
convert(double, int, int) - Static method in class ca.cgjennings.apps.arkham.Length
Returns the a measurement in terms of a different unit.
Converter(String, String) - Constructor for class ca.cgjennings.apps.arkham.project.ConvertSpellingDictionary.Converter
 
convertFrom(ConversionSession) - Method in interface ca.cgjennings.apps.arkham.component.GameComponent
Called on a component that is being converted into another component type.
convertFrom(ConversionSession) - Method in class ca.cgjennings.apps.arkham.deck.Deck
 
convertFrom(ConversionSession) - Method in class ca.cgjennings.apps.arkham.diy.DIY
 
convertGameComponent(ConversionTrigger, GameComponent, boolean) - Static method in class ca.cgjennings.apps.arkham.component.conversion.ConversionSession
Creates a new GameComponent which represents the given component converted to another component type.
ConvertImage - Class in ca.cgjennings.apps.arkham.project
A task action tree that can convert and/or recompress a source image to one of the standard Strange Eons image formats for plug-ins (png, jpg, jp2).
ConvertImage() - Constructor for class ca.cgjennings.apps.arkham.project.ConvertImage
 
ConvertSpellingDictionary - Class in ca.cgjennings.apps.arkham.project
A task action for converting between spelling dictionary formats (plain text, common prefix length compression, and ternary tree).
ConvertSpellingDictionary() - Constructor for class ca.cgjennings.apps.arkham.project.ConvertSpellingDictionary
 
ConvertSpellingDictionary.Converter - Class in ca.cgjennings.apps.arkham.project
 
convertTagsToLinebreaks(String) - Static method in class ca.cgjennings.layout.MarkupRenderer
Converts a Strings containing <br> tags into one that uses newlines instead.
convertTo(ConversionSession) - Method in interface ca.cgjennings.apps.arkham.component.GameComponent
Called on the replacement component when converting a component to another component type.
convertTo(ConversionSession) - Method in class ca.cgjennings.apps.arkham.deck.Deck
 
convertTo(ConversionSession) - Method in class ca.cgjennings.apps.arkham.diy.DIY
 
convertToComponentType(String) - Method in class ca.cgjennings.apps.arkham.diy.DIY
This method can be called by the DIY component if it wants to initiate conversion to another component type during onRead.
convertToComponentType(String, String, String) - Method in class ca.cgjennings.apps.arkham.diy.DIY
This method can be called by the DIY component if it wants to initiate conversion to another component type during onRead.
ConvolveFilter - Class in ca.cgjennings.graphics.filters
Performs an image convolution on an image.
ConvolveFilter() - Constructor for class ca.cgjennings.graphics.filters.ConvolveFilter
Creates a new convolve filter set with a simple blur filter.
ConvolveFilter(boolean, int, int, float...) - Constructor for class ca.cgjennings.graphics.filters.ConvolveFilter
Creates a new convolve filter.
ConvolveFilter(int, int, float...) - Constructor for class ca.cgjennings.graphics.filters.ConvolveFilter
Creates a new convolve filter.
ConvolveFilter(Kernel) - Constructor for class ca.cgjennings.graphics.filters.ConvolveFilter
Creates a new convolve filter with the specified kernel.
COPIED - ca.cgjennings.apps.arkham.sheet.MarkerStyle
A back side that is identical to the front side will be generated.
CopiesList - Class in ca.cgjennings.apps.arkham.project
A file that contains the desired number of copies of different components in a deck task.
CopiesList() - Constructor for class ca.cgjennings.apps.arkham.project.CopiesList
Creates an empty list that returns 1 copy for all cards.
CopiesList(Task) - Constructor for class ca.cgjennings.apps.arkham.project.CopiesList
Creates a copies list using the standard copies list file for a task folder.
CopiesList(File) - Constructor for class ca.cgjennings.apps.arkham.project.CopiesList
Creates a copies list using the entries stored in an arbitrary file.
copy() - Method in class ca.cgjennings.apps.arkham.deck.Deck
Copies the current selection to the clipboard.
copy() - Method in class ca.cgjennings.apps.arkham.deck.item.StyleCapture
Copies this style capture to the global style clipboard.
copy() - Method in interface ca.cgjennings.apps.arkham.MarkupTarget
Copies the current selection to the clipboard.
copy() - Method in class ca.cgjennings.apps.arkham.project.ProjectView
Copies the currently selected members to the clipboard as a file selection.
copy() - Method in class ca.cgjennings.apps.arkham.RegionPicker.RegionChooser
Copy the current region to the clipboard as a string.
copy(BufferedImage) - Static method in class ca.cgjennings.graphics.ImageUtilities
Returns a copy of the image.
copy(BufferedImage) - Static method in class gamedata.SymbolVariantUtilities
Returns a copy of the source image.
copy(File) - Method in class ca.cgjennings.apps.arkham.plugins.PluginBundle
Writes a copy of the plug-in bundle to destination.
copy(InputStream, OutputStream) - Static method in class ca.cgjennings.io.StreamPump
Copy the bytes from one stream to another without closing either.
copy(Reader, Writer) - Static method in class ca.cgjennings.io.StreamPump
Copy the characters from a reader to a writer without closing either.
Copy - Class in ca.cgjennings.apps.arkham.project
Task action that copies the project selection to the clipboard.
Copy() - Constructor for class ca.cgjennings.apps.arkham.project.Copy
 
COPY - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
A DelegatedCommand for the clipboard copy operation.
COPY_STYLE - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Copy the style information for the current selection into the global style clipboard.
copyAllPortraits(boolean) - Method in class ca.cgjennings.apps.arkham.component.conversion.ConversionSession
Copies the portraits from the old component to the new.
copyAllSettings() - Method in class ca.cgjennings.apps.arkham.component.conversion.ConversionSession
Copies all settings from the old component to the new.
copyAllSettingsExcept(String...) - Method in class ca.cgjennings.apps.arkham.component.conversion.ConversionSession
Copies all settings from the old component to the new, except for the given keys.
copyArea(int, int, int, int, int, int) - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
copyComment() - Method in class ca.cgjennings.apps.arkham.component.conversion.ConversionSession
Copies the comments of the old component to the new.
copyExpansions() - Method in class ca.cgjennings.apps.arkham.component.conversion.ConversionSession
Copies the expansions from the old component to the new.
copyFile(File, File) - Static method in class ca.cgjennings.apps.arkham.project.ProjectUtilities
Copy a file.
copyFile(File, OutputStream) - Static method in class ca.cgjennings.apps.arkham.project.ProjectUtilities
Copy the content of a file to an output stream.
copyFolder(File, File) - Static method in class ca.cgjennings.apps.arkham.project.ProjectUtilities
Recursively copy a file or folder into a folder.
copyName() - Method in class ca.cgjennings.apps.arkham.component.conversion.ConversionSession
Copies the name of the old component to the new.
copyPortrait(int, boolean) - Method in class ca.cgjennings.apps.arkham.component.conversion.ConversionSession
Copies a portrait from the old component to the new.
copyPortrait(int, int, boolean) - Method in class ca.cgjennings.apps.arkham.component.conversion.ConversionSession
Copies a portrait from the old component to the new.
copyReader(Reader, File) - Static method in class ca.cgjennings.apps.arkham.project.ProjectUtilities
Copy the content of a reader to a file using the ISO-8859-15 encoding.
copyReader(Reader, File, String) - Static method in class ca.cgjennings.apps.arkham.project.ProjectUtilities
Copy the content of a reader to a file using a specified encoding.
copyReader(Reader, Writer) - Static method in class ca.cgjennings.apps.arkham.project.ProjectUtilities
Copy the content of a reader to a writer.
copyResourceToFile(String, File) - Static method in class ca.cgjennings.apps.arkham.project.ProjectUtilities
Copy the content from a file stored in the application resources to a file.
copySettings(String...) - Method in class ca.cgjennings.apps.arkham.component.conversion.ConversionSession
Copies the settings for the given keys from the old component to the new.
copyStateTo(DefaultPortrait) - Method in class ca.cgjennings.apps.arkham.component.DefaultPortrait
Copies the basic state of this portrait to another portrait: the scale, pan, and rotation values, and the source image.
copyStream(InputStream, File) - Static method in class ca.cgjennings.apps.arkham.project.ProjectUtilities
Copy the content of an input stream to a file.
copyStream(InputStream, OutputStream) - Static method in class ca.cgjennings.apps.arkham.project.ProjectUtilities
Copy the content of an input stream to an output stream.
copyTint() - Method in class ca.cgjennings.apps.arkham.HSBPanel
 
copyToArchive(ZipOutputStream, File, String, boolean, boolean, boolean) - Static method in class ca.cgjennings.apps.arkham.project.ProjectUtilities
Copy one or more files into an archive.
CORE - Static variable in class ca.cgjennings.apps.arkham.plugins.catalog.Listing
The listing is a core component and should be shown with a core component icon (the value identifies the core and is used for filtering).
CORE_TYPEFACES - resources.CoreComponents
Core typefaces for body text and last resort glyphs.
coreCheck() - Method in class ca.cgjennings.apps.arkham.component.AbstractGameComponent
 
coreCheck() - Method in interface ca.cgjennings.apps.arkham.component.GameComponent
Checks if all required libraries and extensions are installed.
coreCheck() - Method in class ca.cgjennings.apps.arkham.deck.Deck
Checks if all required libraries and extensions are installed.
CoreComponents - Enum in resources
The set of named core components that can be loaded and installed on demand.
CoreComponents.MissingCoreComponentException - Exception in resources
The exception that is thrown when a requested core component is missing and cannot be installed due to an error or the user cancelling the installation.
CoreUpdateDialog - Class in ca.cgjennings.apps.arkham.plugins.catalog
 
CoreUpdateDialog(boolean) - Constructor for class ca.cgjennings.apps.arkham.plugins.catalog.CoreUpdateDialog
Creates new form CoreUpdateDialog
CountingInputStream - Class in ca.cgjennings.io
A transparent input stream filter that counts bytes that pass through it.
CountingInputStream(InputStream) - Constructor for class ca.cgjennings.io.CountingInputStream
Create a new counting filter that will count the bytes read through it from in.
create() - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
create() - Static method in class ca.cgjennings.i18n.IntegerPluralizer
Create a pluralizer for the default locale.
create(DIY) - Method in class ca.cgjennings.apps.arkham.diy.DIY
Calls the script's create function.
create(DIY) - Method in interface ca.cgjennings.apps.arkham.diy.Handler
Called when the DIY component is first created.
create(VectorImage) - Static method in class resources.StrangeImage
Creates a new StrangeImage from the specified vector image source.
create(Image) - Static method in class resources.StrangeImage
Creates a new StrangeImage from the specified bitmap image source.
create(File) - Static method in interface ca.cgjennings.ui.theme.ThemedIcon
Creates a themed icon based on the platform desktop icon for the specified icon.
create(String, String, String, String) - Static method in interface ca.cgjennings.apps.arkham.component.conversion.ConversionTrigger
Creates a default conversion trigger that is suitable for most conversion tasks.
create(Locale) - Static method in class ca.cgjennings.i18n.IntegerPluralizer
Create a pluralizer for the requested locale.
create(Icon) - Static method in interface ca.cgjennings.ui.theme.ThemedIcon
Creates a themed icon from any arbitrary icon.
createBackPainter(DIY, DIYSheet) - Method in class ca.cgjennings.apps.arkham.diy.DIY
Calls the script's createBackPainter function.
createBackPainter(DIY, DIYSheet) - Method in interface ca.cgjennings.apps.arkham.diy.Handler
Called to set up any objects needed to paint the component's back face(s).
createBindings() - Method in class ca.cgjennings.apps.arkham.plugins.engine.SEScriptEngine
Create a new bindings instance, used to define script values in a ScriptContext to make them available to a running script.
createBleedBanner(Image) - Static method in class resources.ResourceKit
Deprecated.
createBleedBanner(String) - Static method in class resources.ResourceKit
Returns a bleed banner icon.
createCacheMetrics(boolean) - Method in class resources.AbstractResourceCache
Creates a new cache metrics instance for this cache.
createCodeArea() - Static method in class ca.cgjennings.apps.arkham.plugins.UILibraryHelper
Creates a new control that can be used to edit script content.
createCompatibleDestImage(BufferedImage, ColorModel) - Method in class ca.cgjennings.graphics.filters.AbstractImageFilter
createCompatibleDestImage(BufferedImage, ColorModel) - Method in class ca.cgjennings.graphics.filters.CheckeredScreenFilter
 
createCompatibleDestImage(BufferedImage, ColorModel) - Method in class ca.cgjennings.graphics.filters.PixelArtUpscalingFilter
 
createCompatibleDestImage(BufferedImage, ColorModel) - Method in class ca.cgjennings.graphics.filters.TurnAndFlipFilter
 
createCompatibleImage(double) - Method in class ca.cgjennings.apps.arkham.deck.PaperProperties
Create an image compatible with the dimensions of this PaperProperties.
createCompatibleIntARGBFormat(BufferedImage) - Static method in class ca.cgjennings.graphics.ImageUtilities
Creates a new image the same size as im which is in TYPE_INT_ARGB format.
createCompatibleIntRGBFormat(BufferedImage) - Static method in class ca.cgjennings.graphics.ImageUtilities
Creates a new image the same size as im which is in either TYPE_INT_RGB or TYPE_INT_ARGB format depending on whether im is opaque.
createCompatibleIntRGBFormat(BufferedImage, int, int) - Static method in class ca.cgjennings.graphics.ImageUtilities
Creates a new image with the specified size which is in either TYPE_INT_RGB or TYPE_INT_ARGB format depending on whether im is opaque.
createCompatiblePageFormat(boolean) - Method in class ca.cgjennings.apps.arkham.deck.PaperProperties
Create a PageFormat object that is compatible with this PaperProperties.
createComposite() - Method in class ca.cgjennings.imageio.PSDImageReader
Returns a composite image of all of the layers.
createCompoundBorder(Border...) - Static method in class ca.cgjennings.ui.JUtilities
Returns a border that is the composition of any number of other borders.
createCompressor() - Method in enum ca.cgjennings.apps.arkham.plugins.catalog.PluginBundlePublisher.CompressionMethod
Create a compressor/decompressor for this compression type.
createContainer() - Method in interface ca.cgjennings.apps.arkham.ExportContainer
Begins an export operation by creating an empty container.
createContainer() - Method in class ca.cgjennings.apps.arkham.FolderExportContainer
 
createContainer() - Method in class ca.cgjennings.apps.arkham.ZIPExportContainer
 
createContext(AbstractInstalledPlugin, int) - Static method in class ca.cgjennings.apps.arkham.plugins.PluginContextFactory
Creates a plug-in context for the plug-in currently managed by the specified installed plug-in instance.
createContext(Plugin, int) - Static method in class ca.cgjennings.apps.arkham.plugins.PluginContextFactory
Creates a context for a plug-in.
createContext(ColorModel, ColorModel, RenderingHints) - Method in class ca.cgjennings.graphics.composites.AbstractARGBComposite
 
createContext(ColorModel, ColorModel, RenderingHints) - Method in class ca.cgjennings.graphics.composites.MaskComposite
 
createContext(ColorModel, Rectangle, Rectangle2D, AffineTransform, RenderingHints) - Method in class ca.cgjennings.graphics.paints.CheckeredPaint
 
createCustomCursor(BufferedImage, int, int) - Static method in class ca.cgjennings.graphics.ImageUtilities
createCustomCursor(Toolkit, BufferedImage, int, int, String) - Static method in class ca.cgjennings.graphics.ImageUtilities
createCustomCursor(String) - Static method in class resources.ResourceKit
Creates a custom cursor from a base resource name.
createCustomCursor(String, Point, String, Cursor) - Static method in class resources.ResourceKit
Creates a custom cursor using an image resource, which may be a multiresolution image resource.
CREATED - ca.cgjennings.io.FileChangeMonitor.ChangeType
The file previously did not exist but now does.
createDashArray(float) - Method in enum ca.cgjennings.apps.arkham.deck.item.DashPattern
Returns an array of dash segment lengths suitable for representing this dash pattern at the specified stroke width.
createDashArray(float, float) - Method in enum ca.cgjennings.apps.arkham.deck.item.DashPattern
Returns an array of dash segment lengths suitable for representing this dash pattern at the specified stroke width.
createDefaultEditor() - Method in interface ca.cgjennings.apps.arkham.component.GameComponent
Creates an editor capable of modifying this component.
createDefaultEditor() - Method in class ca.cgjennings.apps.arkham.component.Marker
 
createDefaultEditor() - Method in class ca.cgjennings.apps.arkham.deck.Deck
Returns a new deck editor for this deck.
createDefaultEditor() - Method in class ca.cgjennings.apps.arkham.diy.DIY
Creates a DIYEditor with this component set as the game component for editing.
createDefaultPalette() - Static method in class ca.cgjennings.ui.theme.Palette
Returns a new palette filled with default values.
createDefaultParametricStyleMap() - Method in class ca.cgjennings.layout.MarkupRenderer
Add default parametric style tags.
createDefaultParametricStyleMap() - Method in class ca.cgjennings.layout.MarkupToHTMLConverter
 
createDefaultReplacementMap() - Method in class ca.cgjennings.layout.MarkupRenderer
Add default replacement tags.
createDefaultReplacementMap() - Method in class ca.cgjennings.layout.MarkupToHTMLConverter
Add default entries to the set of replacements.
createDefaultSheets() - Method in class ca.cgjennings.apps.arkham.component.AbstractGameComponent
 
createDefaultSheets() - Method in interface ca.cgjennings.apps.arkham.component.GameComponent
Creates a set of default sheets that are compatible with this component and associates them with the component as if by calling GameComponent.setSheets(ca.cgjennings.apps.arkham.sheet.Sheet[]).
createDefaultSheets() - Method in class ca.cgjennings.apps.arkham.component.Marker
 
createDefaultSheets() - Method in class ca.cgjennings.apps.arkham.deck.Deck
This is not a valid operation for a Deck.
createDefaultSheets() - Method in class ca.cgjennings.apps.arkham.diy.DIY
Creates a set of sheets to draw the faces for this component and sets them as the current sheet set.
createDefaultStyleMap() - Method in class ca.cgjennings.layout.MarkupRenderer
Add default non-parametric style tags.
createDefaultStyleMap() - Method in class ca.cgjennings.layout.MarkupToHTMLConverter
 
createDefaultVariantIcon(int) - Static method in class gamedata.SymbolVariantUtilities
Creates an icon that can be returned from ExpansionSymbolTemplate.getVariantIcon(int).
createDefaultVariantIcon(Paint) - Static method in class gamedata.SymbolVariantUtilities
Creates an icon that can be returned from ExpansionSymbolTemplate.getVariantIcon(int).
createDesaturatedIcon(Icon) - Static method in class ca.cgjennings.graphics.ImageUtilities
Returns a greyscale version of an icon.
createDigitDocument() - Static method in class ca.cgjennings.ui.FilteredDocument
Returns a new document that filters out non-digits.
createDisabledIcon(Icon) - Static method in class ca.cgjennings.graphics.ImageUtilities
Returns a disabled version of an icon.
createDisabledImage(BufferedImage) - Static method in class ca.cgjennings.graphics.ImageUtilities
Returns a disabled version of an image.
createDragImage(int) - Method in class ca.cgjennings.ui.JReorderableTabbedPane
 
createDragToken(DragManager<T>, JComponent, Point) - Method in interface ca.cgjennings.ui.dnd.DragHandler
Creates a drag token for a drag that was initiated in the specified drag source at the specified point.
createDummyContext() - Static method in class ca.cgjennings.apps.arkham.plugins.PluginContextFactory
Returns a dummy context.
createDummyContext(int) - Static method in class ca.cgjennings.apps.arkham.plugins.PluginContextFactory
Returns a dummy context.
createEditor() - Method in class gamedata.ClassMap.Entry
Creates an editor for this entry, adding it to the application window.
createEditor(boolean) - Method in class gamedata.ClassMap.Entry
Creates an editor for this entry, adding it to the application window.
createEditor(String) - Method in class ca.cgjennings.apps.arkham.StrangeEons
Creates a new editor for the component type specified by a key from a class map.
createEvaluator(MarkupRenderer) - Method in class ca.cgjennings.apps.arkham.plugins.StrangeEonsEvaluatorFactory
 
createEvaluator(MarkupRenderer) - Method in interface ca.cgjennings.layout.EvaluatorFactory
 
createExportText(CardLayoutEditor.ExportType, boolean, boolean) - Method in class ca.cgjennings.apps.arkham.editors.CardLayoutEditor
 
createFile(File) - Method in class ca.cgjennings.apps.arkham.project.New.NewAction
Creates a file of the type represented by this action.
createFileNameDocument() - Static method in class ca.cgjennings.ui.FilteredDocument
Returns a new document that filters out characters that are illegal in Windows, *NIX file names.
createFilePathDocument() - Static method in class ca.cgjennings.ui.FilteredDocument
Returns a new document that filters out characters that are illegal in Windows, *NIX file paths.
createFontCollection() - Method in interface ca.cgjennings.graphics.cloudfonts.CloudFontConnector
Creates a collection that will use this connector's connection details.
createFontCollection() - Method in class ca.cgjennings.graphics.cloudfonts.DefaultCloudFontConnector
 
createFontViewer(Dialog, Font) - Static method in class ca.cgjennings.apps.arkham.dialog.InsertCharsDialog
 
createFontViewer(Font) - Static method in class ca.cgjennings.apps.arkham.dialog.InsertCharsDialog
 
createFormatter() - Method in interface ca.cgjennings.ui.textedit.CodeSupport
Creates a suitable code formatter for the specified code type.
createFormatter() - Method in class ca.cgjennings.ui.textedit.CssCodeSupport
 
createFormatter() - Method in class ca.cgjennings.ui.textedit.DefaultCodeSupport
 
createFormatter() - Method in class ca.cgjennings.ui.textedit.HtmlCodeSupport
 
createFormatter() - Method in class ca.cgjennings.ui.textedit.PlainTextSupport
 
createFormatter() - Method in class ca.cgjennings.ui.textedit.ScriptCodeSupport
 
createFormatter() - Method in class ca.cgjennings.ui.textedit.TypeScriptCodeSupport
 
createFrontPainter(DIY, DIYSheet) - Method in class ca.cgjennings.apps.arkham.diy.DIY
Calls the script's createFrontPainter function.
createFrontPainter(DIY, DIYSheet) - Method in interface ca.cgjennings.apps.arkham.diy.Handler
Called to set up any objects needed to paint the component's front face(s).
createGammaLookupTable(double, int) - Static method in class ca.cgjennings.graphics.filters.GammaCorrectionFilter
 
createGhostedIcon(Icon) - Static method in class ca.cgjennings.graphics.ImageUtilities
Returns a ghosted version of an icon.
createGraphics() - Method in class ca.cgjennings.apps.arkham.sheet.Sheet
Creates a graphics context that can be used to draw this sheet.
createGraphics(BufferedImage, boolean, boolean) - Method in class ca.cgjennings.apps.arkham.sheet.Sheet
This method creates a graphics context for drawing sheet graphics.
createGraphicsComposite(float) - Method in enum ca.cgjennings.imageio.ImageLayer.BlendingMode
 
createHexDocument() - Static method in class ca.cgjennings.ui.FilteredDocument
Returns a new document that accepts hex digits.
createHistogramImage(BufferedImage) - Static method in class ca.cgjennings.graphics.Histogram
A utility method that creates an image of the histogram for an image, averaging the red, green, and blue channels together.
createIconForImage() - Method in class ca.cgjennings.ui.JIconDrop
 
createIconForSize(BufferedImage, int) - Static method in class ca.cgjennings.graphics.ImageUtilities
Creates an icon from image that is constrained to size by size pixels.
createImageWriter() - Method in interface ca.cgjennings.imageio.WritableImageFormat
Creates a simple image writer that can be used to write images in this format.
createImpl(Graphics2D) - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
Creates and returns a new instance of this adapter with the same behaviour, but for the specified graphics context.
createImpl(Graphics2D) - Method in class ca.cgjennings.graphics.PrototypingGraphics2D
 
createIndex(File, String[], String[]) - Static method in class ca.cgjennings.algo.TextIndexer
A convenience method that creates an index using the default configuration.
createInstance() - Static method in class ca.cgjennings.algo.SplitJoin
Returns a new SplitJoin instance suited to the platform.
createInstance(int) - Static method in class ca.cgjennings.algo.SplitJoin
Returns a new SplitJoin instance that will use the specified number of threads.
createInterface(DIY, DIYEditor) - Method in class ca.cgjennings.apps.arkham.diy.DIY
Calls the script's createInterface function.
createInterface(DIY, DIYEditor) - Method in interface ca.cgjennings.apps.arkham.diy.Handler
Called to create a user interface that can edit the component.
createJavaNameDocument() - Static method in class ca.cgjennings.ui.FilteredDocument
Returns a document that only accepts characters that can appear in a Java class name.
createKey(int, String, String, String, String) - Method in class ca.cgjennings.i18n.IntegerPluralizer
Returns a key name based on a plural form index and base key name parts.
createLanguageService(CompilationRoot) - Method in class ca.cgjennings.apps.arkham.plugins.typescript.TSLanguageServices
Creates a language service instance from the given root.
createLanguageService(Object) - Method in class ca.cgjennings.apps.arkham.plugins.typescript.TSLanguageServices
Creates a language service instance from the given host.
createLanguageServiceHost(CompilationRoot) - Method in class ca.cgjennings.apps.arkham.plugins.typescript.TSLanguageServices
Creates a language service host from the given root.
createLayout() - Method in class ca.cgjennings.apps.arkham.project.DeckPacker
Create a deck layout using the current cards and layout options.
createLayout(DeckEditor) - Method in class ca.cgjennings.apps.arkham.project.DeckPacker
Create a deck layout using the current cards and layout options.
createLerpFunction(double, double) - Static method in class ca.cgjennings.math.Interpolation
Returns a function that performs linear interpolation.
createLineStroke(LineStyle) - Static method in class ca.cgjennings.apps.arkham.deck.item.RenderingAttributeFactory
Create a stroke for drawing lines and other path elements.
createListCellRenderer() - Static method in class ca.cgjennings.apps.arkham.deck.PaperSets
A utility method that returns a new list cell renderer suitable for displaying a list of paper types.
createLookAndFeelInstance() - Method in class ca.cgjennings.ui.theme.Theme
Returns an instance of the look and feel for the theme.
createLookAndFeelInstance() - Method in class ca.cgjennings.ui.theme.UltharTheme
 
createLowerCaseDocument(Locale) - Static method in class ca.cgjennings.ui.FilteredDocument
Returns a new document that converts all text to lower case.
createManualConversionTrigger() - Method in class gamedata.ConversionMap.Conversion
Creates a manual conversion trigger based on this conversion option.
createMapFunction(double, double, double, double) - Static method in class ca.cgjennings.math.Interpolation
Returns a function that maps the input x value from the range (low1, high1) to (low2, high2).
createMarkupRenderer(double) - Method in class ca.cgjennings.apps.arkham.deck.item.TextBox
 
createMarkupTarget(Object, boolean) - Static method in class ca.cgjennings.apps.arkham.MarkupTargetFactory
Returns a markup target instance for a component if it is valid; otherwise, returns null.
createModel(Task) - Method in interface ca.cgjennings.apps.arkham.project.PluginWizardDialog.WizardKit
Creates a new WizardModel that provides the pages needed to complete the steps of this kit.
createModel(Task) - Method in class resources.projects.pluginwizard.SkeletonKit
 
createNamespace(String) - Method in class resources.Settings
Returns a view of these settings within a namespace.
createNavigationPoint(Matcher, String, boolean) - Method in class ca.cgjennings.ui.textedit.HtmlCodeSupport.HtmlNavigator
 
createNavigationPoint(Matcher, String, boolean) - Method in class ca.cgjennings.ui.textedit.MarkdownSupport.MarkdownNavigator
 
createNavigationPoint(Matcher, String, boolean) - Method in class ca.cgjennings.ui.textedit.PropertyFileCodeSupport.PropertyNavigator
 
createNavigationPoint(Matcher, String, boolean) - Method in class ca.cgjennings.ui.textedit.RegexNavigatorBase
Called with each match result to create a navigation point based on the match.
createNavigationPoint(Matcher, String, boolean) - Method in class ca.cgjennings.ui.textedit.TileSetCodeSupport.TileSetNavigator
 
createNavigator(NavigationHost) - Method in interface ca.cgjennings.ui.textedit.CodeSupport
Creates a suitable navigator panel for the specified code editor.
createNavigator(NavigationHost) - Method in class ca.cgjennings.ui.textedit.DefaultCodeSupport
 
createNavigator(NavigationHost) - Method in class ca.cgjennings.ui.textedit.HtmlCodeSupport
 
createNavigator(NavigationHost) - Method in class ca.cgjennings.ui.textedit.MarkdownSupport
 
createNavigator(NavigationHost) - Method in class ca.cgjennings.ui.textedit.PropertyFileCodeSupport
 
createNavigator(NavigationHost) - Method in class ca.cgjennings.ui.textedit.ResourceFileCodeSupport
 
createNavigator(NavigationHost) - Method in class ca.cgjennings.ui.textedit.ScriptCodeSupport
 
createNavigator(NavigationHost) - Method in class ca.cgjennings.ui.textedit.TileSetCodeSupport
 
createNavigator(NavigationHost) - Method in class ca.cgjennings.ui.textedit.TypeScriptCodeSupport
 
createOrientedImage(BufferedImage, int) - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractRenderedItem
Given an upright, unmirrored source image, this method returns an oriented version of the image.
createOutlineStroke(OutlineStyle) - Static method in class ca.cgjennings.apps.arkham.deck.item.RenderingAttributeFactory
Create a stroke for drawing shape outlines.
createPane(Object[], Icon) - Static method in class ca.cgjennings.apps.arkham.plugins.UILibraryHelper
 
createPDFWriter() - Static method in class ca.cgjennings.apps.arkham.deck.PDFPrintSupport
Returns a new instance of a PDFPrintSupport.PDFWriter.
createPluginBundleArchive(File, boolean) - Static method in class ca.cgjennings.apps.arkham.project.ProjectUtilities
This is a convenience method that creates a plug-in bundle archive that will be written to a file.
createPluginBundleArchive(OutputStream, boolean) - Static method in class ca.cgjennings.apps.arkham.project.ProjectUtilities
Create a ZIP output stream for writing a plug-in bundle or ZIP archive.
createPopupMenu(CodeEditorBase, JPopupMenu) - Method in class ca.cgjennings.apps.arkham.editors.CodeEditor
Returns a popup menu of actions that are appropriate for the editor type.
createPosition(int) - Method in class ca.cgjennings.ui.AutocompletionDocument
 
createPreviewImage(Object) - Method in class ca.cgjennings.ui.fcpreview.GameComponentPreviewer
Creates the preview image from the target file.
createPreviewImage(Object) - Method in class ca.cgjennings.ui.fcpreview.ImagePreviewer
Creates the preview image from the target file.
createPreviewImage(Object) - Method in class ca.cgjennings.ui.fcpreview.ResourcePreviewer
 
createPrintable(Printable) - Method in class ca.cgjennings.apps.arkham.deck.PaperSplitter
Returns a printable capable of printing physical pages by delegating to a printable that prints virtual pages.
createPrintRequestAttributeSet(PrinterJob) - Static method in class resources.ResourceKit
Creates a new, mutable print request attribute set based on the application preference settings.
createProbeContext(AbstractInstalledPlugin, Plugin) - Static method in class ca.cgjennings.apps.arkham.plugins.PluginContextFactory
Creates a plug-in context suitable for probing the plug-in currently managed by the specified installed plug-in instance.
createProbeContext(Plugin) - Static method in class ca.cgjennings.apps.arkham.plugins.PluginContextFactory
Creates a context suitable for probing a plug-in.
createProject(File, String) - Static method in class ca.cgjennings.apps.arkham.project.Project
Creates a new project folder with the specified project name.
createPropertyKeyDocument() - Static method in class ca.cgjennings.ui.FilteredDocument
Returns a new document that filters out characters that are escaped in property files.
createRasterImage(double) - Method in class ca.cgjennings.graphics.shapes.AbstractVectorImage
Creates a bitmap image from the vector image at the specified resolution, assuming that the image width and height are measured in points.
createRasterImage(double) - Method in interface ca.cgjennings.graphics.shapes.VectorImage
Creates a raster image from the vector image at the specified resolution, assuming that the image width and height are measured in points.
createRasterImage(int, int, boolean) - Method in class ca.cgjennings.graphics.shapes.AbstractVectorImage
Creates a bitmap image from the vector image with the specified width and height (in pixels).
createRasterImage(int, int, boolean) - Method in interface ca.cgjennings.graphics.shapes.VectorImage
Creates a raster image from the vector image with the specified width and height (in pixels).
createRegexFilter(String) - Static method in class ca.cgjennings.ui.FilteredListModel
 
createRenderer() - Static method in class ca.cgjennings.ui.JIconList
Creates an JIconList.IconRenderer cast to a renderer for the specified type.
createRGBHistogramImage(BufferedImage) - Static method in class ca.cgjennings.graphics.Histogram
A utility method that creates an image of the histogram for an image, showing separate red, green, and blue channels.
createSelector(JComboBox<?>) - Static method in enum ca.cgjennings.apps.arkham.deck.item.DashPattern
Applies a model and renderer to a combo box so that the combo box can be used to select a dash pattern.
createSnapshot(String) - Method in class ca.cgjennings.apps.arkham.plugins.typescript.TSLanguageServices
Creates a script snapshot from the text of a script.
createSourceUnitForReferencedFile(String) - Method in class ca.cgjennings.apps.arkham.plugins.typescript.CompilationRoot
Gives the compilation root the opportunity to create a source unit for a referenced file that is not already in the root.
createStack(Object[]) - Static method in class ca.cgjennings.apps.arkham.plugins.UILibraryHelper
Support method used to help implement container layout for the Stack layout container.
createStandalone() - Static method in class ca.cgjennings.apps.arkham.plugins.typescript.CompilationFactory
 
createStandardTile(String) - Method in class ca.cgjennings.apps.arkham.deck.DeckEditor
Creates an instance of the tile with the specified name.
createStencil(BufferedImage, Rectangle) - Static method in class ca.cgjennings.apps.arkham.component.AbstractPortrait
Returns an image suitable for use with AbstractPortrait.getClipStencil().
createStencil(Settings, String, String) - Static method in class ca.cgjennings.apps.arkham.component.AbstractPortrait
Creates an image suitable for use with AbstractPortrait.getClipStencil().
createStopButton(String) - Method in class ca.cgjennings.apps.arkham.Subprocess
Creates a control in the main application window that the user can use to terminate the subprocess.
createStringFilter(String) - Static method in class ca.cgjennings.ui.FilteredListModel
 
createStroke(float, LineCap, LineJoin, DashPattern) - Static method in class ca.cgjennings.apps.arkham.deck.item.RenderingAttributeFactory
Create a stroke from the specified drawing attributes.
createStrokedShape(Shape) - Method in class ca.cgjennings.graphics.strokes.TextStroke
 
createStyle(MarkupRenderer, String[]) - Method in class ca.cgjennings.layout.BackgroundColorStyleFactory
 
createStyle(MarkupRenderer, String[]) - Method in class ca.cgjennings.layout.FontFamilyStyleFactory
 
createStyle(MarkupRenderer, String[]) - Method in class ca.cgjennings.layout.FontSizeStyleFactory
 
createStyle(MarkupRenderer, String[]) - Method in class ca.cgjennings.layout.ForegroundColorStyleFactory
 
createStyle(MarkupRenderer, String[]) - Method in class ca.cgjennings.layout.GraphicStyleFactory
Create a style based on a list of parameters to be parsed, typically from an <image> tag.
createStyle(MarkupRenderer, String[]) - Method in interface ca.cgjennings.layout.ParametricStyleFactory
 
createStyle(MarkupRenderer, String[]) - Method in class ca.cgjennings.layout.TrackingStyleFactory
 
createStyle(MarkupRenderer, String[]) - Method in class ca.cgjennings.layout.WeightStyleFactory
 
createStyle(MarkupRenderer, String[]) - Method in class ca.cgjennings.layout.WidthStyleFactory
 
createStyle(StrangeImage) - Method in class ca.cgjennings.layout.GraphicStyleFactory
 
createStyle(StrangeImage, int) - Method in class ca.cgjennings.layout.GraphicStyleFactory
 
createStyle(StrangeImage, int, double, double, float, float) - Method in class ca.cgjennings.layout.GraphicStyleFactory
 
createStyledImage() - Method in class ca.cgjennings.imageio.ImageLayer
 
createStyledParagraph(String) - Method in class ca.cgjennings.layout.MarkupRenderer
 
createStyledText() - Method in class ca.cgjennings.layout.MarkupRenderer
Convert current markup into an array of StyledParagraph objects, one for each paragraph.
createStylePanel(Class<S>) - Static method in class ca.cgjennings.apps.arkham.deck.item.StylePanelFactory
 
createSupportView() - Method in class ca.cgjennings.apps.arkham.component.design.AbstractVerbalDesignSupport
 
createSupportView() - Method in interface ca.cgjennings.apps.arkham.component.design.DesignSupport
Creates an interface component that will display or visualize the design support for the user.
createTask(WizardModel, Task) - Method in interface ca.cgjennings.apps.arkham.project.PluginWizardDialog.WizardKit
Fills in an empty task folder using the information filled in by the user in the pages of the provided model.
createTask(WizardModel, Task) - Method in class resources.projects.pluginwizard.SkeletonKit
 
createTask(File, String, String) - Static method in class ca.cgjennings.apps.arkham.project.Task
Creates a new, empty task.
createTaskFromBundle(TaskGroup, File) - Static method in class ca.cgjennings.apps.arkham.project.PluginImportTask
Converts a bundle into a task folder by unpacking the contents of the bundle archive.
createTemporaryImage(int, int, boolean) - Method in class ca.cgjennings.apps.arkham.sheet.Sheet
Creates a new temporary image to use while painting a sheet face.
createTestInstance(Handler, String) - Static method in class ca.cgjennings.apps.arkham.diy.DIY
This helper method can be called to create a new component for testing purposes using just a Handler implementation.
createTileImage(Tile) - Method in interface ca.cgjennings.apps.arkham.deck.item.TileProvider
Creates an new image and paints the current tile content on it.
createTimer() - Method in class ca.cgjennings.apps.arkham.AbstractStrangeEonsEditor
Creates a heartbeat timer that ticks at the default rate.
createTimer(int) - Method in class ca.cgjennings.apps.arkham.AbstractStrangeEonsEditor
Creates a heartbeat timer at the specified rate, in milliseconds.
createTitleButton(String, Icon, Icon, Icon) - Static method in class ca.cgjennings.apps.arkham.ToolWindow
Creates a button that can be added to the title bar.
createTransferable(JComponent) - Method in class ca.cgjennings.ui.ListTransferHandler
 
createUncompressedArchive() - Method in class ca.cgjennings.apps.arkham.plugins.PluginBundle
Copies the bundle content into a ZIP archive with no file compression (all files in the archive are STOREd).
createUpgradeConversionTrigger() - Method in interface ca.cgjennings.apps.arkham.component.GameComponent
Returns the ConversionSession created when the component type no longer handles the component.
createUpgradeConversionTrigger() - Method in class ca.cgjennings.apps.arkham.deck.Deck
 
createUpgradeConversionTrigger() - Method in class ca.cgjennings.apps.arkham.diy.DIY
 
createUpperCaseDocument(Locale) - Static method in class ca.cgjennings.ui.FilteredDocument
Returns a new document that converts all text to upper case.
createViewForProject(ProjectView, Project) - Method in interface ca.cgjennings.apps.arkham.project.ViewTab
Returns a component that will display the content of this tab.
createWaitIcon(JComponent) - Static method in class resources.ResourceKit
Creates a new wait icon (an animated icon that indicates a lengthy delay).
createWindow() - Method in class ca.cgjennings.apps.arkham.TrackedWindowProxy
This method is called to create the dialog or window being tracked.
CREDIT - Static variable in class ca.cgjennings.apps.arkham.plugins.catalog.Listing
Name of the plug-in developer.
CROP - Static variable in class ca.cgjennings.apps.arkham.deck.PageView
 
CSS - ca.cgjennings.ui.textedit.CodeType
CSS style sheet for an HTML document.
CssCodeSupport - Class in ca.cgjennings.ui.textedit
Code support for CSS markup.
CssCodeSupport() - Constructor for class ca.cgjennings.ui.textedit.CssCodeSupport
 
CTRL - Static variable in interface ca.cgjennings.apps.arkham.plugins.PluginContext
A modifier constant indicating that a Control or Ctrl key was held down.
CubicSpline(double[], double[]) - Constructor for class ca.cgjennings.math.Interpolation.CubicSpline
Creates a cubic spline that passes through the points (x[0],y[0]), (x[1],y[1]), ..., (x[x.length-1],y[y.length-1).
CubicSpline(double[], double[], double, double) - Constructor for class ca.cgjennings.math.Interpolation.CubicSpline
Creates a cubic spline that passes through the points (x[0],y[0]), (x[1],y[1]), ..., (x[x.length-1],y[y.length-1).
cumulativeDistribution(int, int, double) - Static method in class ca.cgjennings.math.Combinatorics
Returns the probability that out of trials attempts, a test that has a pSuccess probability of succeeding on each attempt will succeed at most successes times.
cupShape(String) - Static method in class resources.Settings
Returns a CupShape for changing the flow of markup text from the specified value.
CupShape(double, double, double, double, double) - Constructor for class ca.cgjennings.layout.PageShape.CupShape
 
curPage - Variable in class ca.cgjennings.ui.wizard.AbstractWizardModel
 
current() - Method in class ca.cgjennings.layout.BreakIteratorAdpater
 
current() - Method in class ca.cgjennings.layout.FastBreakIterator
 
currentAutoclose - Variable in class ca.cgjennings.layout.MarkupRenderer
 
currentHeadlineStatus - Variable in class ca.cgjennings.layout.MarkupRenderer
 
currentIndex - Variable in class ca.cgjennings.layout.MarkupRenderer
 
currentJustification - Variable in class ca.cgjennings.layout.MarkupRenderer
 
currentParametricTag - Variable in class ca.cgjennings.layout.MarkupRenderer
 
currentPositionInUntaggedText - Variable in class ca.cgjennings.layout.MarkupRenderer
 
currentProgress(int) - Static method in class ca.cgjennings.apps.arkham.BusyDialog
Sets the current progress value of the current busy dialog.
currentProgress(int, int) - Static method in class ca.cgjennings.apps.arkham.BusyDialog
Sets the current progress value of the current busy dialog.
currentPunctuationReplacement - Variable in class ca.cgjennings.layout.MarkupRenderer
 
currentSourceLine - Variable in class ca.cgjennings.layout.MarkupRenderer
 
currentTag - Variable in class ca.cgjennings.layout.MarkupRenderer
 
currentTagEndingIndex - Variable in class ca.cgjennings.layout.MarkupRenderer
 
currentTagNoCase - Variable in class ca.cgjennings.layout.MarkupRenderer
 
currentTagStartingIndex - Variable in class ca.cgjennings.layout.MarkupRenderer
 
currentTightness - Variable in class ca.cgjennings.layout.MarkupRenderer
 
currentVerticalJustification - Variable in class ca.cgjennings.layout.MarkupRenderer
 
Curve - Class in ca.cgjennings.apps.arkham.deck.item
An page item representing a quadratic parametric curve segment.
Curve() - Constructor for class ca.cgjennings.apps.arkham.deck.item.Curve
 
CUSTOM_COMMAND - ca.cgjennings.apps.arkham.project.Open.OpenRule
Uses a custom command line to handle the file.
customizePopupMenu(JPopupMenu, PageItem[], boolean) - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractItem
 
customizePopupMenu(JPopupMenu, PageItem[], boolean) - Method in class ca.cgjennings.apps.arkham.deck.item.CardFace
 
customizePopupMenu(JPopupMenu, PageItem[], boolean) - Method in interface ca.cgjennings.apps.arkham.deck.item.PageItem
Allows a page item the opportunity to customize the popup menu before it is displayed.
customizePopupMenu(JPopupMenu, PageItem[], boolean) - Method in class ca.cgjennings.apps.arkham.deck.item.TextBox
 
CustomPaperDialog - Class in ca.cgjennings.apps.arkham.deck
Dialog for creating and editing custom paper sizes.
CustomPaperDialog(Component, PaperProperties, boolean) - Constructor for class ca.cgjennings.apps.arkham.deck.CustomPaperDialog
Creates a new custom paper dialog.
CustomTile - Class in ca.cgjennings.apps.arkham.deck.item
Resizable, customizable tiles that can be placed in a deck.
CustomTile(String, double) - Constructor for class ca.cgjennings.apps.arkham.deck.item.CustomTile
 
cut() - Method in class ca.cgjennings.apps.arkham.deck.Deck
Cuts the current selection, if any.
cut() - Method in interface ca.cgjennings.apps.arkham.MarkupTarget
Cuts the current selection to the clipboard.
cut() - Method in class ca.cgjennings.apps.arkham.project.ProjectView
Cuts the currently selected members to the clipboard as a file selection.
cut(FrameComposer, float, float) - Static method in class ca.cgjennings.ui.anim.AnimationUtilities
Given a composition, return a new composition that plays a subsequence of the original.
Cut - Class in ca.cgjennings.apps.arkham.project
Task action that cuts the project selection to the clipboard.
Cut() - Constructor for class ca.cgjennings.apps.arkham.project.Cut
 
CUT - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
A DelegatedCommand for the clipboard cut operation.
cyan - Variable in class ca.cgjennings.ui.theme.Palette.Variant
A cyan colour, code C.
CYCLE_BUTTON_ICON_MARGIN_ADJUSTMENT - Static variable in class ca.cgjennings.ui.theme.Theme
A UI key for an adjustment applied to the margin of cycle buttons to move the cycle icon close to the button edge.

D

d - Variable in class compress
Value of --d (decompress flag) command line option.
DagonTheme - Class in ca.cgjennings.ui.theme
The Dagon theme is a built-in theme that is a dark mode verison of HydraTheme.
DagonTheme() - Constructor for class ca.cgjennings.ui.theme.DagonTheme
 
dark - Variable in class ca.cgjennings.ui.theme.Palette
The dark subset of the palette.
Darken - Static variable in class ca.cgjennings.graphics.composites.BlendMode
For each channel, Darken chooses the darker of the source and destination values.
DARKEN - ca.cgjennings.imageio.ImageLayer.BlendingMode
 
DarkMagicFilter - Class in ca.cgjennings.graphics.filters
A filter which inverts the brightness each pixel without affecting the colour.
DarkMagicFilter() - Constructor for class ca.cgjennings.graphics.filters.DarkMagicFilter
 
DarkModeDetector - Class in ca.cgjennings.platform
A "dark mode" detector for common platforms.
DarkModeDetector() - Constructor for class ca.cgjennings.platform.DarkModeDetector
Creates a new detector instance.
DASH_DASH_DOT - ca.cgjennings.apps.arkham.deck.item.DashPattern
 
DASH_DASH_DOT_DOT - ca.cgjennings.apps.arkham.deck.item.DashPattern
 
DASH_DOT - ca.cgjennings.apps.arkham.deck.item.DashPattern
 
DASH_DOT_DOT - ca.cgjennings.apps.arkham.deck.item.DashPattern
 
DASHED - ca.cgjennings.apps.arkham.deck.item.DashPattern
 
DASHED_LARGE - ca.cgjennings.apps.arkham.deck.item.DashPattern
 
DASHED_MEDIUM - ca.cgjennings.apps.arkham.deck.item.DashPattern
 
DashPattern - Enum in ca.cgjennings.apps.arkham.deck.item
The standard dash patterns available to draw paths and outlines.
DATE - Static variable in class ca.cgjennings.apps.arkham.plugins.catalog.Listing
An optional date that overrides the catalog ID.
debug - Variable in class register
Command line option that enables debug mode.
DEBUG - Static variable in class ca.cgjennings.layout.MarkupRenderer
 
DEBUG_BLEED_MARGIN - Static variable in class ca.cgjennings.apps.arkham.sheet.Sheet
 
DEBUG_DRAW - Static variable in class ca.cgjennings.apps.arkham.deck.PageView
If true, feedback about view performance will be printed at the top of the view.
DEBUG_FILE - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Debugs the script in the active code editor.
DEBUG_LISTENER - Static variable in class resources.Settings
A PropertyChangeListener that will print diagnostic information to the script console when a setting changes.
DEBUG_PORTRAIT_REGION - Static variable in class ca.cgjennings.apps.arkham.sheet.Sheet
 
DEBUG_UNSAFE_AREA - Static variable in class ca.cgjennings.apps.arkham.sheet.Sheet
 
debugargs - Variable in class register
Arguments that will be passed to the script debugger when launched from desktop.
debugDraw(Graphics2D, Rectangle2D) - Method in class ca.cgjennings.layout.PageShape.CompoundShape
 
debugDraw(Graphics2D, Rectangle2D) - Method in class ca.cgjennings.layout.PageShape.CupShape
 
debugDraw(Graphics2D, Rectangle2D) - Method in class ca.cgjennings.layout.PageShape
This function is called when the markup renderer is painting its text box for debugging purposes.
debugDraw(Graphics2D, Rectangle2D) - Method in class ca.cgjennings.layout.PageShape.GeometricShape
 
debugDraw(Graphics2D, Rectangle2D) - Method in class ca.cgjennings.layout.PageShape.InsetShape
 
debugDump() - Method in class ca.cgjennings.ui.theme.Palette
Inserts a chart of this palette's colours into the script console.
debugDump() - Static method in class ca.cgjennings.ui.theme.ThemedGlyphIcon
Injects built-in icons into the script console window for visual inspection.
debugger - Class in <Unnamed>
A convenience class that launches the Strange Eons script debugger client.
DEBUGGER - Static variable in class ca.cgjennings.apps.arkham.TextEncoding
Name of the encoding used for the debug protocol.
DEBUGGER_CS - Static variable in class ca.cgjennings.apps.arkham.TextEncoding
debugjvm - Variable in class register
Arguments that will be passed to the JRE when launching the script debugger.
debugRestart() - Static method in class ca.cgjennings.apps.arkham.plugins.typescript.TSLanguageServices
 
Deck - Class in ca.cgjennings.apps.arkham.deck
A deck of game component sheets, organized into pages for printing.
Deck() - Constructor for class ca.cgjennings.apps.arkham.deck.Deck
Creates a new, empty deck using the default paper size.
DECK - ca.cgjennings.apps.arkham.StrangeEonsAppWindow.AppMenu
The Deck menu, which contains commands specific to editing decks, expansion boards, and other arranged graphical objects.
DECK_TYPE - Static variable in class ca.cgjennings.apps.arkham.project.NewTaskType
The standard task type for decks.
Deck.SelectionChangeListener - Interface in ca.cgjennings.apps.arkham.deck
 
DeckDeserializationSupport - Class in ca.cgjennings.apps.arkham.deck
A helper class used when deserializing decks to track linked files that cannot be found (and the new files that replace them).
DeckEditor - Class in ca.cgjennings.apps.arkham.deck
Editor for decks of cards (collections of game components laid out on pages) and custom expansion boards.
DeckEditor() - Constructor for class ca.cgjennings.apps.arkham.deck.DeckEditor
Creates a new deck editor with a new, empty Deck attached.
DeckEditor(Deck) - Constructor for class ca.cgjennings.apps.arkham.deck.DeckEditor
Creates a new deck editor for the specified Deck.
DeckPacker - Class in ca.cgjennings.apps.arkham.project
A deck packer lays out a deck of game components automatically.
DeckPacker() - Constructor for class ca.cgjennings.apps.arkham.project.DeckPacker
Creates a new deck packer.
DeckPacker.Card - Class in ca.cgjennings.apps.arkham.project
This class represents one or more card faces in a form suitable for planning layouts.
deckSelectionChanged(Deck) - Method in interface ca.cgjennings.apps.arkham.deck.Deck.SelectionChangeListener
 
DeckTask - Class in ca.cgjennings.apps.arkham.project
An empty deck task.
DeckTask() - Constructor for class ca.cgjennings.apps.arkham.project.DeckTask
 
decode(byte[]) - Static method in class ca.cgjennings.io.Base64
Low-level access to decoding ASCII characters in the form of a byte array.
decode(byte[], int, int, int) - Static method in class ca.cgjennings.io.Base64
Low-level access to decoding ASCII characters in the form of a byte array.
decode(String) - Static method in class ca.cgjennings.io.Base64
Decodes data from Base64 notation, automatically detecting gzip-compressed data and decompressing it.
decode(String, int) - Static method in class ca.cgjennings.io.Base64
Decodes data from Base64 notation, automatically detecting gzip-compressed data and decompressing it.
DECODE - Static variable in class ca.cgjennings.io.Base64
Specify decoding in first bit.
decodeFileToFile(String, String) - Static method in class ca.cgjennings.io.Base64
Reads infile and decodes it to outfile.
decodeFromFile(String) - Static method in class ca.cgjennings.io.Base64
Convenience method for reading a base64-encoded file and decoding it.
decodeToFile(String, String) - Static method in class ca.cgjennings.io.Base64
Convenience method for decoding data to a file.
decodeToObject(String) - Static method in class ca.cgjennings.io.Base64
Attempts to decode Base64 data and deserialize a Java Object within.
decodeToObject(String, int, ClassLoader) - Static method in class ca.cgjennings.io.Base64
Attempts to decode Base64 data and deserialize a Java Object within.
decompress(File, File) - Method in class ca.cgjennings.algo.compression.AbstractCompressor
 
decompress(File, File) - Method in interface ca.cgjennings.algo.compression.Compressor
Decompresses a file, writing the result to another file.
decompress(File, File, ProgressListener) - Method in class ca.cgjennings.algo.compression.AbstractCompressor
 
decompress(File, File, ProgressListener) - Method in interface ca.cgjennings.algo.compression.Compressor
Decompresses a file, writing the result to another file.
decompress(File, File, PluginBundlePublisher.CompressionMethod) - Static method in class ca.cgjennings.apps.arkham.plugins.catalog.PluginBundlePublisher
Decompresses a file previously compressed with the specified compression method.
decompress(InputStream, OutputStream) - Method in class ca.cgjennings.algo.compression.AbstractCompressor
 
decompress(InputStream, OutputStream) - Method in class ca.cgjennings.algo.compression.BZip2Compressor
 
decompress(InputStream, OutputStream) - Method in interface ca.cgjennings.algo.compression.Compressor
Reads compressed data from the input stream, decompresses it, and writes it to the output stream.
decoratePluginIdentifier(String) - Static method in class ca.cgjennings.apps.arkham.plugins.PluginRoot
Converts a plug-in identifier into a short, human-friendly form.
DECORATIONS - gamedata.TileSet.Category
This category is generally populated with smaller, often non-rectangular image tiles that are designed to placed overtop TileSet.Category.TILES to customize the look of a board.
DEFAULT_BUTTON_LIST - Static variable in class ca.cgjennings.apps.arkham.ContextBar
The default value used when ContextBar.BUTTONS_SETTING has no value.
DEFAULT_DASH_PATTERN - Static variable in class ca.cgjennings.apps.arkham.deck.item.Line
 
DEFAULT_EDITOR_ICON - Static variable in class ca.cgjennings.apps.arkham.AbstractStrangeEonsEditor
The default icon used by new editors.
DEFAULT_FLATNESS - Static variable in class ca.cgjennings.graphics.shapes.ShapeUtilities
The default flatness for flattening path iterators; equal to 1.
DEFAULT_LIMIT - Static variable in class ca.cgjennings.graphics.shapes.ShapeUtilities
The default limit for flattening path iterators; equal to 10.
DEFAULT_LINE_CAP - Static variable in class ca.cgjennings.apps.arkham.deck.item.Line
 
DEFAULT_LINE_COLOR - Static variable in class ca.cgjennings.apps.arkham.deck.item.Line
 
DEFAULT_LINE_JOIN - Static variable in class ca.cgjennings.apps.arkham.deck.item.Line
 
DEFAULT_LINE_WIDTH - Static variable in class ca.cgjennings.apps.arkham.deck.item.Line
 
DEFAULT_PORTRAIT - Static variable in class gamedata.Silhouette
The portrait resource that will be returned as the default portrait by all silhouettes who do not specify one.
DefaultCloudFontConnector - Class in ca.cgjennings.graphics.cloudfonts
The connector used to implement CloudFonts.getDefaultCollection().
DefaultCloudFontConnector() - Constructor for class ca.cgjennings.graphics.cloudfonts.DefaultCloudFontConnector
 
DefaultCloudFontConnector(String, String, String, String) - Constructor for class ca.cgjennings.graphics.cloudfonts.DefaultCloudFontConnector
 
DefaultCodeSupport - Class in ca.cgjennings.ui.textedit
Default code support; adds basic syntax highlighting based on the editor's code type.
DefaultCodeSupport() - Constructor for class ca.cgjennings.ui.textedit.DefaultCodeSupport
 
DefaultCommandFormatter - Class in ca.cgjennings.apps.arkham
A default command formatter useful for launching user overridden subprocesses.
DefaultCommandFormatter() - Constructor for class ca.cgjennings.apps.arkham.DefaultCommandFormatter
 
DefaultPortrait - Class in ca.cgjennings.apps.arkham.component
A default implementation of the Portrait interface that creates a key-based portrait similar to that provided by the DIY system.
DefaultPortrait(DefaultPortrait, String) - Constructor for class ca.cgjennings.apps.arkham.component.DefaultPortrait
Creates a default portrait instance that is a linked to another portrait, called its parent.
DefaultPortrait(GameComponent, String) - Constructor for class ca.cgjennings.apps.arkham.component.DefaultPortrait
Creates a default portrait instance that does not support rotation.
DefaultPortrait(GameComponent, String, boolean) - Constructor for class ca.cgjennings.apps.arkham.component.DefaultPortrait
Creates a default portrait instance for a game component.
DefaultPortrait(GameComponent, String, EnumSet<Portrait.Feature>) - Constructor for class ca.cgjennings.apps.arkham.component.DefaultPortrait
Creates a default portrait instance for a game component.
DefaultPortrait(String, DefaultPortrait) - Constructor for class ca.cgjennings.apps.arkham.component.DefaultPortrait
Creates a default portrait that replaces an existing portrait by switching to a new base key.
DefaultScriptDebugger - Class in ca.cgjennings.apps.arkham.plugins.debugging
The default debugger for scripts.
DefaultScriptedPlugin - Class in ca.cgjennings.apps.arkham.plugins
The standard implementation of ScriptedPlugin that executes JavaScript-based plug-ins.
DefaultScriptedPlugin(String) - Constructor for class ca.cgjennings.apps.arkham.plugins.DefaultScriptedPlugin
Creates a new scripted plug-in for the script identified by scriptId, which is a script identifier in the format specified for plug-in root files, namely a resource path for script file, optionally starting with the prefix script:.
DefaultTextMapper() - Constructor for class ca.cgjennings.algo.TextIndexer.DefaultTextMapper
 
DefaultTreeCellRenderer - Class in ca.cgjennings.ui
An alternative base class for custom tree cell renderers that renders the focused cell correctly under the Nimbus look and feel.
DefaultTreeCellRenderer() - Constructor for class ca.cgjennings.ui.DefaultTreeCellRenderer
 
DefaultWizardModel - Class in ca.cgjennings.ui.wizard
A default implementation of WizardModel.
DefaultWizardModel() - Constructor for class ca.cgjennings.ui.wizard.DefaultWizardModel
Creates a default wizard model with no pages.
DefaultWizardModel(JComponent[]) - Constructor for class ca.cgjennings.ui.wizard.DefaultWizardModel
Creates a default wizard model with an initial set of pages.
DEFLATE - ca.cgjennings.algo.compression.CompressorFactory
The deflate (GZIP with no header or footer) compressor factory.
DeflateCompressor - Class in ca.cgjennings.algo.compression
A Compressor that implements the deflate compression algorithm; this is equivalent to GZIP but without the header and footer.
DeflateCompressor() - Constructor for class ca.cgjennings.algo.compression.DeflateCompressor
 
DelegatedCommand - Class in ca.cgjennings.apps.arkham.commands
Delegated commands are commands that are normally handled by a Commandable, such as a StrangeEonsEditor, instead of being handled by the command itself.
DelegatedCommand() - Constructor for class ca.cgjennings.apps.arkham.commands.DelegatedCommand
 
DelegatedCommand(String) - Constructor for class ca.cgjennings.apps.arkham.commands.DelegatedCommand
 
DelegatedCommand(String, String) - Constructor for class ca.cgjennings.apps.arkham.commands.DelegatedCommand
 
DelegatedCommand(String, String, String) - Constructor for class ca.cgjennings.apps.arkham.commands.DelegatedCommand
 
deleteAll(File) - Static method in class ca.cgjennings.apps.arkham.project.ProjectUtilities
Deletes a file or folder and all of its contents, if possible.
DELETED - ca.cgjennings.io.FileChangeMonitor.ChangeType
The file previously existed but has been deleted.
DELETED - Static variable in class ca.cgjennings.apps.arkham.component.design.ConsequenceSet
Comparison code for a consequence that was present in the previous set but isn't now.
deleteFile() - Method in class ca.cgjennings.apps.arkham.project.Member
Deletes the file associated with this member.
deleteOnStartup(File, boolean) - Method in class ca.cgjennings.apps.arkham.StrangeEons
Adds or removes a marker indicating that a file should be deleted when the application is next started.
deleteOpenRule(String) - Static method in class ca.cgjennings.apps.arkham.project.Open
Returns the rule that controls handling files with the given file name extension to its default state.
deleteSelection() - Method in class ca.cgjennings.apps.arkham.deck.Deck
Deletes the items in the current selection.
DependencyRelation<T extends DependencyRelation<T>> - Interface in ca.cgjennings.algo
Represents the relation of dependency by allowing implementing classes to specify the set of objects that they directly depend upon.
DependentPageItem - Interface in ca.cgjennings.apps.arkham.deck.item
A page item that depends on an external file to recreate its content.
derive(float) - Method in class ca.cgjennings.graphics.composites.AbstractARGBComposite
 
derive(float) - Method in class resources.Settings.Colour
Returns a version of this colour with a different alpha value.
derive(float, float, float) - Method in class resources.Settings.Colour
Returns a derived colour that shifts the hue and scales the brightness and saturation of this colour.
derive(int) - Method in class ca.cgjennings.ui.theme.ThemedGlyphIcon
 
derive(int) - Method in interface ca.cgjennings.ui.theme.ThemedIcon
Returns a new icon that renders the same image as this icon, but at a different size.
derive(int, int) - Method in class ca.cgjennings.graphics.shapes.VectorIcon
Returns a new vector icon for the same image as this icon, but with a different icon size.
derive(int, int) - Method in class ca.cgjennings.ui.BlankIcon
 
derive(int, int) - Method in class ca.cgjennings.ui.theme.PaintSampleIcon
 
derive(int, int) - Method in class ca.cgjennings.ui.theme.ThemedCompoundIcon
 
derive(int, int) - Method in class ca.cgjennings.ui.theme.ThemedGlyphIcon
 
derive(int, int) - Method in interface ca.cgjennings.ui.theme.ThemedIcon
Returns a new icon that renders the same image as this icon, but at a different size.
derive(int, int) - Method in class ca.cgjennings.ui.theme.ThemedImageIcon
Returns an icon with the same base image as this icon, but which renders with a different nominal size or state.
derive(int, int) - Method in class ca.cgjennings.ui.theme.ThemedSingleImageIcon
 
derive(String) - Method in class ca.cgjennings.ui.theme.ThemedGlyphIcon
Returns a new icon with the same image as this icon, but "tagged" with a letter taken from a string.
deriveBackground(Color) - Method in class ca.cgjennings.apps.arkham.dialog.OverlayPanel
 
deriveOrientation(boolean) - Method in class ca.cgjennings.apps.arkham.deck.PaperProperties
Returns a PaperProperties with the same dimensions as this paper but with the requested orientation.
desaturate(BufferedImage) - Static method in class ca.cgjennings.graphics.ImageUtilities
Returns a greyscale version of an image.
desaturate(BufferedImage) - Static method in class gamedata.SymbolVariantUtilities
Returns a greyscale version of an image.
description - Variable in class ca.cgjennings.apps.arkham.plugins.typescript.CodeAction
 
DESCRIPTION - Static variable in class ca.cgjennings.apps.arkham.plugins.catalog.Listing
The human-friendly description (may be localized).
DesignSupport<G extends GameComponent> - Interface in ca.cgjennings.apps.arkham.component.design
A design support provides feedback to the user about the design of their game component.
desktop - Variable in class register
Command line argument that causes the application to be installed onto the desktop.
DESKTOP_EDIT - ca.cgjennings.apps.arkham.project.Open.OpenRule
Attempt to open the file using the application set to "edit" files of this type on the user's desktop.
DESKTOP_OPEN - ca.cgjennings.apps.arkham.project.Open.OpenRule
Attempt to open the file using the application set to "open" files of this type on the user's desktop.
DESKTOP_PRINT - ca.cgjennings.apps.arkham.project.Open.OpenRule
Attempt to open the file using the application set to "print" files of this type on the user's desktop.
DesktopIntegration - Class in ca.cgjennings.platform
This utility class implements essentially the same functionality as the Desktop API, with the following differences: Its methods are static; there is no need to call a Desktop.getDesktop()-type method to use it.
destroyContainer() - Method in interface ca.cgjennings.apps.arkham.ExportContainer
Destroys the current container instead of closing it.
destroyContainer() - Method in class ca.cgjennings.apps.arkham.FolderExportContainer
 
destroyContainer() - Method in class ca.cgjennings.apps.arkham.ZIPExportContainer
 
detect() - Method in class ca.cgjennings.platform.DarkModeDetector
Detects whether dark mode is active.
determineInstallationRequirements() - Method in class ca.cgjennings.apps.arkham.plugins.catalog.Catalog
Determines the installation requirements set for the plug-ins that are currently flagged for installation.
DEVELOPMENT - ca.cgjennings.apps.arkham.StrangeEons.ReleaseType
A development release is sometimes made available to plug-in developers to prepare for major new features.
Diagnostic - Class in ca.cgjennings.apps.arkham.plugins.typescript
Encapsulates a diagnostic message arising from the compilation process.
Diagnostic(int, String) - Constructor for class ca.cgjennings.apps.arkham.plugins.typescript.Diagnostic
 
Diagnostic(int, String, String, int, int, int, int) - Constructor for class ca.cgjennings.apps.arkham.plugins.typescript.Diagnostic
 
DictionaryEditor - Class in ca.cgjennings.apps.arkham.dialog
Basic testing and editing of spelling dictionaries.
DictionaryEditor(Frame, File) - Constructor for class ca.cgjennings.apps.arkham.dialog.DictionaryEditor
Creates new form DictionaryEditor
Diff<E> - Class in ca.cgjennings.algo
A generic implementation of the diff algorithm.
Diff() - Constructor for class ca.cgjennings.algo.Diff
Create a new Diff instance that uses a default listener that is useful for diagnostic purposes.
Diff(DiffListener<E>) - Constructor for class ca.cgjennings.algo.Diff
A diff engine that posts differences to the specified listener.
Difference - Static variable in class ca.cgjennings.graphics.composites.BlendMode
For each channel, Difference takes the absolute value of the difference of the source and destination values.
DIFFERENCE - ca.cgjennings.imageio.ImageLayer.BlendingMode
 
DiffListener<E> - Interface in ca.cgjennings.algo
A listener that receives results from the Diff algorithm.
DIGEST - Static variable in class ca.cgjennings.apps.arkham.plugins.catalog.Listing
The MD5 checksum of the unpacked bundle.
DIRECT - ca.cgjennings.apps.arkham.plugins.catalog.NetworkProxy.ProxyType
 
directory() - Method in class ca.cgjennings.platform.Shell
Returns the working directory for executing commands.
directory(File) - Method in class ca.cgjennings.platform.Shell
Changes the working directory that will be used to execute subsequent commands.
directoryExists(String) - Method in class ca.cgjennings.apps.arkham.plugins.typescript.CompilationRoot
Returns true if the specified identifier maps to a real object in the the file system and that object is a directory.
DISABLE - ca.cgjennings.apps.arkham.diy.DIY.HighResolutionMode
Never substitute high resolution images.
disableAutomaticConversion() - Method in class ca.cgjennings.apps.arkham.component.conversion.ConversionSession
Disables all automatic conversion steps.
disableAutomaticCopyBasics() - Method in class ca.cgjennings.apps.arkham.component.conversion.ConversionSession
Disables the automatic conversion for component name, comments and expansions.
disableAutomaticCopyPortraits() - Method in class ca.cgjennings.apps.arkham.component.conversion.ConversionSession
Disables the automatic conversion for component portraits.
disabled - Variable in class ca.cgjennings.ui.theme.AbstractThemedIcon
 
disabled() - Method in class ca.cgjennings.ui.BlankIcon
 
disabled() - Method in class ca.cgjennings.ui.theme.AbstractThemedIcon
 
disabled() - Method in class ca.cgjennings.ui.theme.ThemedCompoundIcon
 
disabled() - Method in interface ca.cgjennings.ui.theme.ThemedIcon
Returns a new icon that renders the same image as this icon, but as if for a permanently disabled component.
disabled() - Method in class ca.cgjennings.ui.theme.ThemedImageIcon
 
DISABLED - ca.cgjennings.apps.arkham.component.design.SupportPreferences.FeedbackLevel
Do not change how components are drawn when invalid.
DISABLED_ICON_FILTER - Static variable in class ca.cgjennings.ui.theme.Theme
An image filter used to create a disabled icon from a regular icon when no disabled icon is explicitly set.
disablePluginLoading() - Static method in class ca.cgjennings.apps.arkham.plugins.BundleInstaller
Calling this method will prevent plug-ins bundles from being loaded, except for any test bundles specified on the command line.
DiscoveryDialog - Class in ca.cgjennings.apps.arkham.plugins.debugging
Dialog that scans for local debug servers, allowing one to be selected for connection.
DiscoveryDialog(Frame) - Constructor for class ca.cgjennings.apps.arkham.plugins.debugging.DiscoveryDialog
Creates new form DiscoveryDialog
DiscoveryService - Class in ca.cgjennings.apps.arkham.plugins.debugging
Searches for available debug servers.
DiscoveryService() - Constructor for class ca.cgjennings.apps.arkham.plugins.debugging.DiscoveryService
Create a new instance that will scan for servers running on the local device.
DiscoveryService(InetAddress...) - Constructor for class ca.cgjennings.apps.arkham.plugins.debugging.DiscoveryService
Create a new instance that will scan for servers on the specified hosts.
DiscoveryService.ServerInfo - Class in ca.cgjennings.apps.arkham.plugins.debugging
Provides information about discovered debug servers.
dispatchEvent(AWTEvent) - Method in class ca.cgjennings.ui.debug.TracingEventQueue
 
display - Variable in class ca.cgjennings.apps.arkham.plugins.typescript.DocCommentable
 
display(P) - Method in class ca.cgjennings.ui.LinearHistory
Called when a new position is visited (via LinearHistory.go(P), LinearHistory.back(), or LinearHistory.forward()).
displayError(String, Throwable) - Static method in class ca.cgjennings.apps.arkham.dialog.ErrorDialog
Displays an error message.
displayErrorMessage(Component, String) - Static method in class ca.cgjennings.apps.arkham.dialog.Messenger
Displays an error message to the user.
displayErrorOnce(String, String, Throwable) - Static method in class ca.cgjennings.apps.arkham.dialog.ErrorDialog
Displays an error message for a class of error identified by a key, but only if no error message has been previously displayed for that key.
displayFatalError(String, Throwable) - Static method in class ca.cgjennings.apps.arkham.dialog.ErrorDialog
Displays a dialog to describe a serious error that prevents the application from continuing.
displayMessage(Component, String) - Static method in class ca.cgjennings.apps.arkham.dialog.Messenger
Displays a message to the user.
displayMessage(Component, String, String) - Static method in class ca.cgjennings.apps.arkham.dialog.Messenger
Displays a message to the user.
displayMessage(Component, Icon, String) - Static method in class ca.cgjennings.apps.arkham.dialog.Messenger
Displays a message to the user.
displayMessage(Component, Icon, String, JComponent[]) - Static method in class ca.cgjennings.apps.arkham.dialog.Messenger
Displays a message to the user.
displayUsageText(Object) - Method in class ca.cgjennings.apps.CommandLineParser
Called to display usage information when help is requested.
displayUsageText(Object) - Method in class register
 
displayWarningMessage(Component, String) - Static method in class ca.cgjennings.apps.arkham.dialog.Messenger
Displays a warning message to the user.
dispose() - Method in class ca.cgjennings.algo.SplitJoin
Provides a hint to this instance that it will no longer be used.
dispose() - Method in class ca.cgjennings.apps.arkham.AbstractGameComponentEditor
 
dispose() - Method in class ca.cgjennings.apps.arkham.AbstractStrangeEonsEditor
Releases resources when the editor will no longer be used.
dispose() - Method in class ca.cgjennings.apps.arkham.deck.DeckEditor
 
dispose() - Method in class ca.cgjennings.apps.arkham.dialog.ExpansionSelectionDialog
 
dispose() - Method in class ca.cgjennings.apps.arkham.dialog.InsertCharsDialog
 
dispose() - Method in class ca.cgjennings.apps.arkham.dialog.PluginManager
 
dispose() - Method in class ca.cgjennings.apps.arkham.MarkerEditor
 
dispose() - Method in class ca.cgjennings.apps.arkham.NewEditorDialog
 
dispose() - Method in class ca.cgjennings.apps.arkham.plugins.catalog.CatalogDialog
 
dispose() - Method in class ca.cgjennings.apps.arkham.plugins.ConsoleInput
 
dispose() - Method in class ca.cgjennings.apps.arkham.plugins.PluginBundle
Performs cleanup when a plug-in bundle instance is no longer required.
dispose() - Method in class ca.cgjennings.apps.arkham.plugins.typescript.TSLanguageServices
Releases resources consumed by the services when no longer needed.
dispose() - Method in class ca.cgjennings.apps.arkham.project.ProjectView
Releases resources held by this view.
dispose() - Method in class ca.cgjennings.apps.arkham.project.RootEditor
 
dispose() - Method in class ca.cgjennings.apps.arkham.RegionPicker
 
dispose() - Method in class ca.cgjennings.apps.arkham.TrackedWindowProxy
Disposes of the underlying window or frame if it has been created.
dispose() - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
dispose() - Method in class ca.cgjennings.graphics.composites.AbstractCompositeContext
 
dispose() - Method in class ca.cgjennings.imageio.SimpleImageWriter
Causes resources used by this writer to be released, including native resources.
dispose() - Method in class ca.cgjennings.io.FileChangeMonitor
Removes all listeners being monitored and ends the monitoring thread.
dispose() - Method in class ca.cgjennings.ui.wizard.WizardController
Removes all listeners installed by the controller and causes it to cease functioning as a controller.
DISSOLVE - ca.cgjennings.imageio.ImageLayer.BlendingMode
 
DISTRIBUTE_HORZ - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Distributes the selected objects evenly across the horizontal axis.
DISTRIBUTE_VERT - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Distributes the selected objects evenly across the vertical axis.
div(int, int) - Static method in class ca.cgjennings.graphics.composites.AbstractCompositeContext
 
DIY - Class in ca.cgjennings.apps.arkham.diy
A scriptable GameComponent.
DIY(Handler, String) - Constructor for class ca.cgjennings.apps.arkham.diy.DIY
Creates a new DIY component that will call into the given handler.
DIY(String, String, boolean) - Constructor for class ca.cgjennings.apps.arkham.diy.DIY
Creates a new DIY component that will call into the given handler.
DIY.FaceStyle - Enum in ca.cgjennings.apps.arkham.diy
An enumeration of the different kinds of component layouts that are supported by DIY components.
DIY.HighResolutionMode - Enum in ca.cgjennings.apps.arkham.diy
The valid modes for high resolution image substitution.
DIYEditor - Class in ca.cgjennings.apps.arkham.diy
The game component editor used to edit scriptable DIY components.
DIYEditor() - Constructor for class ca.cgjennings.apps.arkham.diy.DIYEditor
 
DIYEditor(DIY) - Constructor for class ca.cgjennings.apps.arkham.diy.DIYEditor
 
DIYSheet - Class in ca.cgjennings.apps.arkham.diy
The Sheet implementation used by DIY components.
DIYSheet(DIY, String, int) - Constructor for class ca.cgjennings.apps.arkham.diy.DIYSheet
Creates a new sheet for a DIY component.
DO_BREAK_LINES - Static variable in class ca.cgjennings.io.Base64
Do break lines when encoding.
DocCommentable - Class in ca.cgjennings.apps.arkham.plugins.typescript
Extended by classes that can be annotated with doc comments.
DocCommentable() - Constructor for class ca.cgjennings.apps.arkham.plugins.typescript.DocCommentable
 
docname - Variable in class ca.cgjennings.apps.arkham.project.New.NewGameComponent
 
DocTag - Class in ca.cgjennings.apps.arkham.plugins.typescript
Content of a JSDoc tag.
DocTag(String, String, String) - Constructor for class ca.cgjennings.apps.arkham.plugins.typescript.DocTag
 
documentation - Variable in class ca.cgjennings.apps.arkham.plugins.typescript.DocCommentable
 
DOCUMENTATION_TYPE - Static variable in class ca.cgjennings.apps.arkham.project.NewTaskType
The standard task type for documentation folders.
DocumentEventAdapter - Class in ca.cgjennings.ui
A DocumentListener that routes all events through changedUpdate.
DocumentEventAdapter() - Constructor for class ca.cgjennings.ui.DocumentEventAdapter
 
DocumentTask - Class in ca.cgjennings.apps.arkham.project
A task for storing project documentation or other text.
DocumentTask() - Constructor for class ca.cgjennings.apps.arkham.project.DocumentTask
 
DocumentTask.DocumentType - Class in ca.cgjennings.apps.arkham.project
A task action that creates a new, blank document for the DocumentTask by copying a template file from a resource.
documentToView(double, double) - Method in class ca.cgjennings.apps.arkham.deck.PageView
Returns the position within the view component for a given point in the page coordinates.
documentToView(Rectangle2D) - Method in class ca.cgjennings.apps.arkham.deck.PageView
Returns a rectangle in view coordinates that covers a rectangle in document coordinates.
DocumentType(String, String, String, Icon) - Constructor for class ca.cgjennings.apps.arkham.project.DocumentTask.DocumentType
 
doDefaultCloseAction() - Method in class ca.cgjennings.apps.arkham.AbstractStrangeEonsEditor
 
Dodge - Static variable in class ca.cgjennings.graphics.composites.BlendMode
For each channel, Dodge increases the brightness of the destination relative to the brightness of the source.
doLayout() - Method in class ca.cgjennings.ui.WideItemComboBox
 
doneAddingBlock() - Method in interface ca.cgjennings.apps.arkham.project.MetadataSource.PropertyConsumer
 
doneAddingProperties() - Method in interface ca.cgjennings.apps.arkham.project.MetadataSource.PropertyConsumer
Called after all properties have been added.
DONT_GUNZIP - Static variable in class ca.cgjennings.io.Base64
Specify that gzipped data should not be automatically gunzipped.
doStandardRendererInitialization(MarkupRenderer) - Static method in class ca.cgjennings.apps.arkham.sheet.Sheet
 
DOTTED - ca.cgjennings.apps.arkham.deck.item.DashPattern
 
dpiForInlineImages - Static variable in class ca.cgjennings.layout.MarkupToHTMLConverter
 
drag(Point2D, MouseEvent) - Method in class ca.cgjennings.apps.arkham.deck.item.DragHandle
 
dragEnter(DragManager<T>, JComponent, DragToken<T>, JComponent, Point) - Method in class ca.cgjennings.ui.dnd.AbstractDragAndDropHandler
 
dragEnter(DragManager<T>, JComponent, DragToken<T>, JComponent, Point) - Method in interface ca.cgjennings.ui.dnd.DropHandler
Called when the cursor enters a viable drop target.
dragExit(DragManager<T>, JComponent, DragToken<T>, JComponent) - Method in class ca.cgjennings.ui.dnd.AbstractDragAndDropHandler
 
dragExit(DragManager<T>, JComponent, DragToken<T>, JComponent) - Method in interface ca.cgjennings.ui.dnd.DropHandler
Called when the cursor leaves a drop target (or moves over part of the target that will not accept the drop).
dragFinished(DragManager<T>, JComponent, DragToken<T>, JComponent) - Method in class ca.cgjennings.ui.dnd.AbstractDragAndDropHandler
 
dragFinished(DragManager<T>, JComponent, DragToken<T>, JComponent) - Method in interface ca.cgjennings.ui.dnd.DragHandler
Called when a drag gesture finishes, whether the drag token was successfully dropped or not.
DragHandle - Class in ca.cgjennings.apps.arkham.deck.item
A handle that can be attached to a component and that the user can drag to modify the item in some way.
DragHandle(PageItem) - Constructor for class ca.cgjennings.apps.arkham.deck.item.DragHandle
 
DragHandler<T> - Interface in ca.cgjennings.ui.dnd
A drag handler is responsible for creating drag tokens from a drag source.
dragHandles - Variable in class ca.cgjennings.apps.arkham.deck.item.AbstractItem
 
DragManager<T> - Class in ca.cgjennings.ui.dnd
The drag manager is the core of the draggable token framework.
DragManager(AbstractDragAndDropHandler<T>) - Constructor for class ca.cgjennings.ui.dnd.DragManager
 
DragManager(DragHandler<T>, DropHandler<T>) - Constructor for class ca.cgjennings.ui.dnd.DragManager
 
dragMove(DragManager<T>, JComponent, DragToken<T>, JComponent, Point) - Method in class ca.cgjennings.ui.dnd.AbstractDragAndDropHandler
 
dragMove(DragManager<T>, JComponent, DragToken<T>, JComponent, Point) - Method in interface ca.cgjennings.ui.dnd.DropHandler
Called when the cursor is moved over a viable drop target.
DragToken<T> - Class in ca.cgjennings.ui.dnd
A drag token combines an object with a visual representation which can be dragged around the display by the user.
DragToken(T, Image) - Constructor for class ca.cgjennings.ui.dnd.DragToken
Creates a new token that represents the specified object with the given image.
DragToken(T, Image, int, int) - Constructor for class ca.cgjennings.ui.dnd.DragToken
Creates a new token that represents the specified object with the given image.
drain(InputStream) - Static method in class ca.cgjennings.io.StreamPump
Reads an input stream until the end of the stream is reached.
draw(Graphics2D) - Method in class ca.cgjennings.layout.LayoutSegment
 
draw(Graphics2D, float, float) - Method in class ca.cgjennings.layout.LayoutSegment
 
draw(Graphics2D, Sheet<?>, RenderTarget, int, int) - Method in class ca.cgjennings.apps.arkham.sheet.ScaleCache
Draws the image onto a sheet at the specified location.
draw(Graphics2D, Rectangle2D) - Method in class ca.cgjennings.layout.MarkupRenderer
Lay out the current markup text using the current styles and settings within the specified rectangle.
draw(Shape) - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
draw(Shape) - Method in class ca.cgjennings.graphics.PrototypingGraphics2D
 
drawArc(int, int, int, int, int, int) - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
drawArc(int, int, int, int, int, int) - Method in class ca.cgjennings.graphics.PrototypingGraphics2D
 
drawAsSingleLine(Graphics2D, Rectangle2D) - Method in class ca.cgjennings.layout.MarkupRenderer
 
drawBytes(byte[], int, int, int, int) - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
drawBytes(byte[], int, int, int, int) - Method in class ca.cgjennings.graphics.PrototypingGraphics2D
 
drawChars(char[], int, int, int, int) - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
drawChars(char[], int, int, int, int) - Method in class ca.cgjennings.graphics.PrototypingGraphics2D
 
drawGlyphVector(GlyphVector, float, float) - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
drawGlyphVector(GlyphVector, float, float) - Method in class ca.cgjennings.graphics.PrototypingGraphics2D
 
drawImage(BufferedImage, BufferedImageOp, int, int) - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
drawImage(BufferedImage, BufferedImageOp, int, int) - Method in class ca.cgjennings.graphics.PrototypingGraphics2D
 
drawImage(Image, int, int, int, int, int, int, int, int, Color, ImageObserver) - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
drawImage(Image, int, int, int, int, int, int, int, int, Color, ImageObserver) - Method in class ca.cgjennings.graphics.PrototypingGraphics2D
 
drawImage(Image, int, int, int, int, int, int, int, int, ImageObserver) - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
drawImage(Image, int, int, int, int, int, int, int, int, ImageObserver) - Method in class ca.cgjennings.graphics.PrototypingGraphics2D
 
drawImage(Image, int, int, int, int, Color, ImageObserver) - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
drawImage(Image, int, int, int, int, Color, ImageObserver) - Method in class ca.cgjennings.graphics.PrototypingGraphics2D
 
drawImage(Image, int, int, int, int, ImageObserver) - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
drawImage(Image, int, int, int, int, ImageObserver) - Method in class ca.cgjennings.graphics.PrototypingGraphics2D
 
drawImage(Image, int, int, Color, ImageObserver) - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
drawImage(Image, int, int, Color, ImageObserver) - Method in class ca.cgjennings.graphics.PrototypingGraphics2D
 
drawImage(Image, int, int, ImageObserver) - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
drawImage(Image, int, int, ImageObserver) - Method in class ca.cgjennings.graphics.PrototypingGraphics2D
 
drawImage(Image, AffineTransform, ImageObserver) - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
drawImage(Image, AffineTransform, ImageObserver) - Method in class ca.cgjennings.graphics.PrototypingGraphics2D
 
drawLine(int, int, int, int) - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
drawLine(int, int, int, int) - Method in class ca.cgjennings.graphics.PrototypingGraphics2D
 
drawOutlinedTitle(Graphics2D, String, Rectangle, Font, float, float, Paint, Paint, int, boolean) - Method in class ca.cgjennings.apps.arkham.sheet.Sheet
Draws text within a region.
drawOval(int, int, int, int) - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
drawOval(int, int, int, int) - Method in class ca.cgjennings.graphics.PrototypingGraphics2D
 
drawPolygon(int[], int[], int) - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
drawPolygon(int[], int[], int) - Method in class ca.cgjennings.graphics.PrototypingGraphics2D
 
drawPolygon(Polygon) - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
drawPolygon(Polygon) - Method in class ca.cgjennings.graphics.PrototypingGraphics2D
 
drawPolyline(int[], int[], int) - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
drawPolyline(int[], int[], int) - Method in class ca.cgjennings.graphics.PrototypingGraphics2D
 
drawPortraitBox(Graphics2D, Rectangle2D, Portrait) - Static method in class ca.cgjennings.apps.arkham.sheet.Sheet
A helper function that can be called from custom portrait painting code to draw the portrait debug box, if enabled.
drawPortraitBox(Graphics2D, Rectangle2D, BufferedImage, double, double, double, double) - Static method in class ca.cgjennings.apps.arkham.sheet.Sheet
A helper function that can be called from custom portrait painting code to draw the portrait debug box, if enabled.
drawRect(int, int, int, int) - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
drawRect(int, int, int, int) - Method in class ca.cgjennings.graphics.PrototypingGraphics2D
 
DrawRegion - Class in ca.cgjennings.apps.arkham.project
Task action that allows the user to define regions interactively by drawing them on the selected image.
DrawRegion() - Constructor for class ca.cgjennings.apps.arkham.project.DrawRegion
 
drawRegionBox(Graphics2D, Rectangle) - Method in class ca.cgjennings.apps.arkham.sheet.Sheet
Draws a magenta outline of the specified rectangle if layout debugging has been enabled.
drawRenderableImage(RenderableImage, AffineTransform) - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
drawRenderableImage(RenderableImage, AffineTransform) - Method in class ca.cgjennings.graphics.PrototypingGraphics2D
 
drawRenderedImage(RenderedImage, AffineTransform) - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
drawRenderedImage(RenderedImage, AffineTransform) - Method in class ca.cgjennings.graphics.PrototypingGraphics2D
 
drawRotatedTitle(Graphics2D, String, Rectangle, Font, float, int, int) - Method in class ca.cgjennings.apps.arkham.sheet.Sheet
Draws text within a region.
drawRoundRect(int, int, int, int, int, int) - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
drawRoundRect(int, int, int, int, int, int) - Method in class ca.cgjennings.graphics.PrototypingGraphics2D
 
drawString(String, float, float) - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
drawString(String, float, float) - Method in class ca.cgjennings.graphics.PrototypingGraphics2D
 
drawString(String, int, int) - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
drawString(String, int, int) - Method in class ca.cgjennings.graphics.PrototypingGraphics2D
 
drawString(AttributedCharacterIterator, float, float) - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
drawString(AttributedCharacterIterator, float, float) - Method in class ca.cgjennings.graphics.PrototypingGraphics2D
 
drawString(AttributedCharacterIterator, int, int) - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
drawString(AttributedCharacterIterator, int, int) - Method in class ca.cgjennings.graphics.PrototypingGraphics2D
 
drawTitle(Graphics2D, String, Rectangle, Font, float, int) - Method in class ca.cgjennings.apps.arkham.sheet.Sheet
Draws text within a region.
DreamlandsTheme - Class in ca.cgjennings.ui.theme
A dark version of UltharTheme.
DreamlandsTheme() - Constructor for class ca.cgjennings.ui.theme.DreamlandsTheme
 
DropBorder - Class in ca.cgjennings.ui.dnd
A temporary border that can be installed on drop targets during a drag operation to provide visual feedback.
DropBorder(JComponent) - Constructor for class ca.cgjennings.ui.dnd.DropBorder
 
DropHandler<T> - Interface in ca.cgjennings.ui.dnd
A drop handler is responsible for responding to drops of a DragToken onto a drop target.
DROPPER_COLOR_CHANGED - Static variable in class ca.cgjennings.ui.EyeDropper
The name of a property that changes while the user drags the eye dropper.
dsc - Variable in class ca.cgjennings.apps.arkham.deck.item.Line
 
dstColorModel - Variable in class ca.cgjennings.graphics.composites.AbstractCompositeContext
 
dumpRegexThrowable(Throwable, String, Matcher) - Method in class ca.cgjennings.ui.textedit.RegexNavigatorBase
Logs a description of an exception that occurs during the matching process.
DUOTONE - ca.cgjennings.imageio.PSDImageReader.ColorMode
 
dx - Variable in class ca.cgjennings.apps.arkham.deck.item.DragHandle
 
dy - Variable in class ca.cgjennings.apps.arkham.deck.item.DragHandle
 

E

EdgeHandling - Enum in ca.cgjennings.graphics.filters
An enumeration of the options for handling off-image source pixels.
edit(File) - Static method in class ca.cgjennings.platform.DesktopIntegration
Opens the specified file for editing using the default application on this system.
edit(File, Component) - Static method in class ca.cgjennings.platform.DesktopIntegration
Opens the specified file for editing using the default application on this system.
EDIT - ca.cgjennings.apps.arkham.StrangeEonsAppWindow.AppMenu
The Edit menu, containing generic edit commands that apply in a wide variety of contexts.
EDIT_PAGE_ITEM - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Edits the selected an item in a deck; if the selection has more than one object in it, only the last-selected item is considered.
EDIT_STYLE - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Opens the style editor for the selected page items in a deck.
EDIT_SUPPORTED - Static variable in class ca.cgjennings.platform.DesktopIntegration
This is true if the DesktopIntegration.open(java.io.File) method is supported.
EditablePageItem - Interface in ca.cgjennings.apps.arkham.deck.item
Implemented by cards that can be edited.
EditableSourceUnit - Class in ca.cgjennings.apps.arkham.plugins.typescript
A source unit that is stored on disk but may also be open in an editor.
EditableSourceUnit(String, File) - Constructor for class ca.cgjennings.apps.arkham.plugins.typescript.EditableSourceUnit
 
editCellAt(int, int, EventObject) - Method in class ca.cgjennings.ui.table.JResizableTable
 
editFile(File) - Method in class ca.cgjennings.apps.arkham.PortraitPanel
Invokes the editing application associated with the given file in the operating system and instructs it to load the file.
EDITOR_COMPILED - gamedata.ClassMap.EntryType
An entry for an editor that is created by instantiating a compiled class.
EDITOR_DIY - gamedata.ClassMap.EntryType
An entry for an editor that is created from a DIY component script.
EDITOR_SCRIPTED - gamedata.ClassMap.EntryType
An entry for an editor that is created by running an arbitrary script file.
EDITOR_TAB_BACKGROUND - Static variable in class ca.cgjennings.ui.theme.Theme
A UI key that contains the Color used for the background of the editor tabs.
EditorAction - Class in ca.cgjennings.ui.textedit
Common editor action identifiers.
EditorAdapter - Class in ca.cgjennings.apps.arkham
Provides empty implementations for all methods in StrangeEonsEditor.EditorListener.
EditorAdapter() - Constructor for class ca.cgjennings.apps.arkham.EditorAdapter
 
editorAdded(StrangeEonsEditor) - Method in interface ca.cgjennings.apps.arkham.StrangeEonsAppWindow.EditorAddedListener
Called when a new editor has been opened in the application.
editorAttached(StrangeEonsEditor) - Method in class ca.cgjennings.apps.arkham.EditorAdapter
 
editorAttached(StrangeEonsEditor) - Method in interface ca.cgjennings.apps.arkham.StrangeEonsEditor.EditorListener
An editor has been reattached to the application.
editorClosing(StrangeEonsEditor) - Method in class ca.cgjennings.apps.arkham.EditorAdapter
 
editorClosing(StrangeEonsEditor) - Method in interface ca.cgjennings.apps.arkham.StrangeEonsEditor.EditorListener
An editor is about to close and will be removed from the application.
editorDeselected(StrangeEonsEditor) - Method in class ca.cgjennings.apps.arkham.EditorAdapter
 
editorDeselected(StrangeEonsEditor) - Method in interface ca.cgjennings.apps.arkham.StrangeEonsEditor.EditorListener
An editor is no longer the selected editor.
editorDetached(StrangeEonsEditor) - Method in class ca.cgjennings.apps.arkham.EditorAdapter
 
editorDetached(StrangeEonsEditor) - Method in interface ca.cgjennings.apps.arkham.StrangeEonsEditor.EditorListener
An editor has been detached from the application.
EditorPane - Class in ca.cgjennings.ui
A drop-in replacement for JEditorPane with somewhat improved painting quality and performance when rendering the text/html content type.
EditorPane() - Constructor for class ca.cgjennings.ui.EditorPane
Creates a new EditorPane.
EditorPane(String) - Constructor for class ca.cgjennings.ui.EditorPane
Creates an EditorPane based on a string containing a URL specification.
EditorPane(String, String) - Constructor for class ca.cgjennings.ui.EditorPane
Creates an EditorPane that has been initialized to the given text by calling the setContentType and setText methods.
EditorPane(URL) - Constructor for class ca.cgjennings.ui.EditorPane
Creates an EditorPane based on a specified URL for input.
editorSelected(StrangeEonsEditor) - Method in class ca.cgjennings.apps.arkham.EditorAdapter
 
editorSelected(StrangeEonsEditor) - Method in interface ca.cgjennings.apps.arkham.StrangeEonsEditor.EditorListener
An editor has become the selected editor.
editTitle(int) - Method in class ca.cgjennings.ui.JCloseableTabbedPane
 
EIGHT_FACES - ca.cgjennings.apps.arkham.diy.DIY.FaceStyle
The component consists of a total of eight faces.
enable(boolean, JComponent...) - Static method in class ca.cgjennings.ui.JUtilities
Enable or disable a group list of components.
enable(boolean, JComponent, JComponent) - Static method in class ca.cgjennings.ui.JUtilities
 
ENABLE - ca.cgjennings.apps.arkham.diy.DIY.HighResolutionMode
Allow substitution when the component is being drawn at a resolution higher than the template resolution.
ENABLE_BAR_SETTING - Static variable in class ca.cgjennings.apps.arkham.ContextBar
Setting key that controls whether the default bar is enabled.
ENABLE_SPELLING_HIGHLIGHT - Static variable in class ca.cgjennings.ui.textedit.SpellingHighlighter
 
enableCompression(URLConnection) - Static method in class ca.cgjennings.io.ConnectionSupport
Sets request properties on the connection that allow the server to send compressed data.
enableKerningAndLigatures(Font) - Static method in class resources.ResourceKit
Returns a font instance that is equivalent to font but which will default to using kerning and ligatures (if available for the font and if supported by the particular rendering method).
enableTargeting(JComponent, boolean) - Static method in class ca.cgjennings.apps.arkham.MarkupTargetFactory
Explicitly allows or disallows a component to be a markup target.
enableTree(JComponent, boolean) - Static method in class ca.cgjennings.ui.JUtilities
Recursively enable or disable a tree of components.
ENC_SCRIPT - Static variable in class ca.cgjennings.apps.arkham.project.ProjectUtilities
The encoding used to store script files (UTF-8).
ENC_SETTINGS - Static variable in class ca.cgjennings.apps.arkham.project.ProjectUtilities
The encoding used to store settings files.
ENC_UI_PROPERTIES - Static variable in class ca.cgjennings.apps.arkham.project.ProjectUtilities
The encoding used to store properties (UI text).
ENC_UTF8 - Static variable in class ca.cgjennings.apps.arkham.project.ProjectUtilities
The UTF-8 encoding.
encode(ByteBuffer, ByteBuffer) - Static method in class ca.cgjennings.io.Base64
Performs Base64 encoding on the raw ByteBuffer, writing it to the encoded ByteBuffer.
encode(ByteBuffer, CharBuffer) - Static method in class ca.cgjennings.io.Base64
Performs Base64 encoding on the raw ByteBuffer, writing it to the encoded CharBuffer.
ENCODE - Static variable in class ca.cgjennings.io.Base64
Specify encoding in first bit.
encodeBytes(byte[]) - Static method in class ca.cgjennings.io.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int) - Static method in class ca.cgjennings.io.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int) - Static method in class ca.cgjennings.io.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int, int) - Static method in class ca.cgjennings.io.Base64
Encodes a byte array into Base64 notation.
encodeBytesToBytes(byte[]) - Static method in class ca.cgjennings.io.Base64
Similar to Base64.encodeBytes(byte[]) but returns a byte array instead of instantiating a String.
encodeBytesToBytes(byte[], int, int, int) - Static method in class ca.cgjennings.io.Base64
Similar to Base64.encodeBytes(byte[], int, int, int) but returns a byte array instead of instantiating a String.
encodeFileToFile(String, String) - Static method in class ca.cgjennings.io.Base64
Reads infile and encodes it to outfile.
encodeFromFile(String) - Static method in class ca.cgjennings.io.Base64
Convenience method for reading a binary file and base64-encoding it.
encodeObject(Serializable) - Static method in class ca.cgjennings.io.Base64
Serializes an object and returns the Base64-encoded version of that serialized object.
encodeObject(Serializable, int) - Static method in class ca.cgjennings.io.Base64
Serializes an object and returns the Base64-encoded version of that serialized object.
encodeToFile(byte[], String) - Static method in class ca.cgjennings.io.Base64
Convenience method for encoding data to a file.
endCompoundEdit() - Method in class ca.cgjennings.apps.arkham.deck.Deck
 
endCompoundEdit() - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Ends a previously started compound edit operation.
endDrag() - Method in class ca.cgjennings.apps.arkham.deck.item.DragHandle
 
endExport() - Method in class ca.cgjennings.apps.arkham.ImageExporter
Completes the export operation, writing a readme file into the export container, closing it, and optionally opening the container depending on application settings.
endSearch() - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Ends the current search, if any.
EndUserExpansion - Class in ca.cgjennings.apps.arkham.dialog
Guides the user through the process of creating and registering a custom expansion.
EndUserExpansion(Frame) - Constructor for class ca.cgjennings.apps.arkham.dialog.EndUserExpansion
Creates new form EndUserExpansion
ensureBaselineLookAndFeelInstalled() - Static method in class ca.cgjennings.ui.theme.ThemeInstaller
This method will ensure that some kind of basic, familiar look and feel is installed.
ensureIconHasSize(Icon, int) - Static method in class ca.cgjennings.graphics.ImageUtilities
Ensures that the supplied icon has the specified size.
ensureImageHasAlphaChannel(BufferedImage) - Static method in class ca.cgjennings.graphics.ImageUtilities
Returns a version of an image that includes an alpha channel.
ensureImageHasType(BufferedImage, int) - Static method in class ca.cgjennings.graphics.ImageUtilities
If im does not use the specified pixel format, an equivalent image in that format is returned.
ensureIntRGBFormat(Image) - Static method in class ca.cgjennings.graphics.ImageUtilities
If im is not in an integer (A)RGB format, returns a new, equivalent image in an integer RGB format.
ensurePremultipliedFormat(BufferedImage) - Static method in class ca.cgjennings.graphics.ImageUtilities
Returns a version of an image that is in an integer (A)RGB format.
ensureVisible(Member) - Method in class ca.cgjennings.apps.arkham.project.ProjectView
Scrolls the view, if required, so that the specified member is visible.
ensureVisible(Rectangle2D) - Method in class ca.cgjennings.apps.arkham.deck.PageView
Scrolls the view, if necessary, to make the specified rectangle visible.
entries - Variable in class ca.cgjennings.apps.arkham.plugins.typescript.CompletionInfo
 
Entry(Object, int) - Constructor for class ca.cgjennings.apps.arkham.plugins.typescript.CompletionInfo.Entry
 
Entry(String) - Constructor for class gamedata.ConversionMap.Entry
Creates a new entry.
ENTRY_EVERYTHING_CATEGORY - Static variable in class gamedata.ClassMap
The special "Everything" pseudocategory.
EntryDetails() - Constructor for class ca.cgjennings.apps.arkham.plugins.typescript.CompletionInfo.EntryDetails
 
entrySet() - Method in class ca.cgjennings.apps.arkham.plugins.engine.SettingBindings
 
environment() - Method in class ca.cgjennings.platform.Shell
Returns a modifiable map of the environment variables used to execute commands.
equal(E, E, int, int) - Method in class ca.cgjennings.algo.Diff
The method used to compare two entries for equality.
equals(SyntaxChecker.SyntaxError) - Method in class ca.cgjennings.apps.arkham.plugins.engine.SyntaxChecker.SyntaxError
Returns true if two errors are have identical locations, messages, and error types.
equals(PrintDimensions) - Method in class ca.cgjennings.apps.arkham.sheet.PrintDimensions
Returns true if other represents the same printed size as this.
equals(CategorySet) - Method in class ca.cgjennings.graphics.cloudfonts.CategorySet
 
equals(Object) - Method in class ca.cgjennings.apps.arkham.deck.item.StyleCapture.Property
Returns true if the specified object is a Property with the same name and value.
equals(Object) - Method in class ca.cgjennings.apps.arkham.deck.PaperProperties
Returns true if another properties instance has the same dimensions, orientation, grid size, margin, and name as this instance.
equals(Object) - Method in class ca.cgjennings.apps.arkham.diy.ListItem
Returns true if another object's string representation is equal to this item's setting value.
equals(Object) - Method in class ca.cgjennings.apps.arkham.editors.CardLayoutEditor.Layer
 
equals(Object) - Method in class ca.cgjennings.apps.arkham.Length
Returns true if and only if the compared object is a length of equal size.
equals(Object) - Method in class ca.cgjennings.apps.arkham.plugins.AbstractInstalledPlugin
Returns true if the two installed plug-ins are equal.
equals(Object) - Method in class ca.cgjennings.apps.arkham.plugins.catalog.CatalogID
Returns true if this ID and rhs are equal, meaning that rhs is also an ID, and its UUID and date match exactly.
equals(Object) - Method in class ca.cgjennings.apps.arkham.plugins.engine.SyntaxChecker.SyntaxError
 
equals(Object) - Method in class ca.cgjennings.apps.arkham.plugins.InstalledTheme
 
equals(Object) - Method in class ca.cgjennings.apps.arkham.plugins.PluginRoot
Returns true if and only if the specified object is a root file with the same string representation.
equals(Object) - Method in class ca.cgjennings.apps.arkham.project.Member
Returns true if and only if the specified object is a project member for the same file as this project member.
equals(Object) - Method in class ca.cgjennings.apps.arkham.sheet.PrintDimensions
Returns true if obj is a print dimensions instance that represents the same printed size as this instance.
equals(Object) - Method in class ca.cgjennings.graphics.cloudfonts.CategorySet
 
equals(Object) - Method in class ca.cgjennings.layout.PageShape.CupShape
 
equals(Object) - Method in class ca.cgjennings.ui.textedit.NavigationPoint
Returns true if two navigation points are considered equal, based on their string description.
equals(Object) - Method in class gamedata.ClassMap.Entry
Returns true if the specified object is an entry with the same mapping.
equals(Object) - Method in class gamedata.ConversionMap.Entry
 
equals(Object) - Method in class gamedata.Silhouette
Returns true if this silhouette and obj have the same key.
error(String) - Method in class gamedata.ResourceParser
A convenience method that may be called by subclasses when an error occurs.
error(String, String) - Method in class ca.cgjennings.text.TemplateProcessor
Throws an exception to describe a parsing error.
error(String, String, int, String, int) - Method in class ca.cgjennings.apps.arkham.plugins.engine.NoOpErrorReporter
 
error(String, String, int, String, int) - Method in class ca.cgjennings.apps.arkham.plugins.engine.WarningErrorReporter
 
ErrorDialog - Class in ca.cgjennings.apps.arkham.dialog
Displays error messages to the user.
errorMessage(String) - Method in class gamedata.ResourceParser
Returns an error message that includes the current identifier string and line number.
errorTable(String, Throwable) - Static method in class ca.cgjennings.apps.arkham.plugins.debugging.InfoTable
Creates a dummy table that is filled in with an error message.
escape(CharSequence, int) - Static method in class ca.cgjennings.io.EscapedTextCodec
Escape a string by inserting backslash escapeUnicode sequences similar to the handling of escapes in .properties files.
escape(String) - Method in class ca.cgjennings.apps.arkham.editors.CodeEditor
Called before each line is written to a file to allow the editor to convert the text content.
escape(String) - Static method in class ca.cgjennings.apps.arkham.plugins.debugging.InfoTable
Escapes the content of a cell string into the format used for serialization.
EscapedLineReader - Class in ca.cgjennings.io
A buffered input stream reader that transparently converts escaped characters into their original form.
EscapedLineReader(File) - Constructor for class ca.cgjennings.io.EscapedLineReader
Creates a line reader that reads from the specified file, using a default buffer size and the ISO-8859-15 encoding.
EscapedLineReader(File, String) - Constructor for class ca.cgjennings.io.EscapedLineReader
Creates a line reader that reads from the specified file, using a default buffer size and the specified encoding.
EscapedLineReader(InputStream) - Constructor for class ca.cgjennings.io.EscapedLineReader
Creates a line reader for the specified input stream using a default buffer size.
EscapedLineReader(InputStream, String) - Constructor for class ca.cgjennings.io.EscapedLineReader
Creates a line reader for the specified input stream using a default buffer size and the specified character set encoding.
EscapedLineReader(InputStream, Charset) - Constructor for class ca.cgjennings.io.EscapedLineReader
Creates a line reader for the specified input stream using a default buffer size and the specified character set encoding.
EscapedLineReader(Reader) - Constructor for class ca.cgjennings.io.EscapedLineReader
Creates a line reader using the specified reader and a default buffer size.
EscapedLineReader(Reader, int) - Constructor for class ca.cgjennings.io.EscapedLineReader
Creates a line reader using the specified reader and buffer size.
EscapedLineReader(URL) - Constructor for class ca.cgjennings.io.EscapedLineReader
Creates a line reader that reads from the specified URL, using a default buffer size and the ISO-8859-15 encoding.
EscapedLineReader(URL, String) - Constructor for class ca.cgjennings.io.EscapedLineReader
Creates a line reader for the specified URL using a default buffer size and the specified character set encoding.
EscapedLineWriter - Class in ca.cgjennings.io
A writer that complements EscapedLineReader by automatically escaping characters in the lines that it writes.
EscapedLineWriter(File) - Constructor for class ca.cgjennings.io.EscapedLineWriter
 
EscapedLineWriter(File, String) - Constructor for class ca.cgjennings.io.EscapedLineWriter
 
EscapedLineWriter(OutputStream) - Constructor for class ca.cgjennings.io.EscapedLineWriter
 
EscapedLineWriter(OutputStream, String) - Constructor for class ca.cgjennings.io.EscapedLineWriter
 
EscapedLineWriter(Writer) - Constructor for class ca.cgjennings.io.EscapedLineWriter
 
EscapedLineWriter(Writer, int) - Constructor for class ca.cgjennings.io.EscapedLineWriter
 
EscapedTextCodec - Class in ca.cgjennings.io
This class provides static methods for encoding/decoding Unicode, newline, return, and tab escapes using the same format as property files.
escapeHtml(String) - Static method in class ca.cgjennings.text.EscapeUtil
Escapes characters that have special meaning inside HTML.
escapeHTML(String) - Static method in enum ca.cgjennings.apps.arkham.plugins.debugging.Command
Escapes raw text that will be displayed within HTML content.
escapeJavaString(String) - Static method in class ca.cgjennings.text.SETemplateProcessor
Creates a Java string literal from a plain string.
escapeProtocolText(String) - Static method in enum ca.cgjennings.apps.arkham.plugins.debugging.Command
Escape server arguments and responses.
escapeScriptString(String) - Static method in class ca.cgjennings.text.SETemplateProcessor
Creates a JavaScript string literal from a plain string.
escapeUnicode(CharSequence) - Static method in class ca.cgjennings.io.EscapedTextCodec
Escape a string by inserting Unicode escapeUnicode sequences for characters outside of the printable ISO 8859-1 range.
EscapeUtil - Class in ca.cgjennings.text
String escape utilities.
estimateDesktopScalingFactor() - Static method in class resources.ResourceKit
Returns an estimate of the desktop scaling factor of the primary display.
estimateMemoryUse() - Method in class resources.AbstractResourceCache
Returns an estimate of the amount of memory currently consumed by cached objects, or -1 if an estimate is not available.
estimateResourceMemoryUse(R) - Method in class resources.AbstractResourceCache
Returns an estimate of how much memory the cached resource is consuming, or -1 if the size is unknown.
eval(Reader) - Method in class ca.cgjennings.apps.arkham.plugins.ScriptMonkey
Evaluates a script from a reader.
eval(Reader, ScriptContext) - Method in class ca.cgjennings.apps.arkham.plugins.engine.SEScriptEngine
 
eval(String) - Method in class ca.cgjennings.apps.arkham.plugins.ScriptMonkey
Evaluates a script stored in a string.
eval(String, ScriptContext) - Method in class ca.cgjennings.apps.arkham.plugins.engine.SEScriptEngine
 
eval(URL) - Method in class ca.cgjennings.apps.arkham.plugins.ScriptMonkey
Evaluates a script from a URL.
EVAL - ca.cgjennings.apps.arkham.plugins.debugging.Command
Evaluates an expression in the context of a stack frame, returning the string value of the result.
EVAL_DETAILED - ca.cgjennings.apps.arkham.plugins.debugging.Command
Evaluates an expression in the context of a stack frame, returning a more detailed description than EVAL.
evaluate(TextIndex) - Method in class ca.cgjennings.algo.TextIndex.Query
Returns the set of document IDs that satisfy the query in the specified text index.
evaluate(Collection<? extends Callable<V>>) - Method in class ca.cgjennings.algo.SplitJoin
Submits subproblems for completion.
evaluateExpression(String) - Method in interface ca.cgjennings.layout.Evaluator
 
evaluateScript(String[]) - Method in interface ca.cgjennings.layout.Evaluator
 
evaluateUnchecked(Collection<? extends Callable<V>>) - Method in class ca.cgjennings.algo.SplitJoin
Submits subproblems as if by evaluate( subproblems ).
evaluateVariable(char) - Method in class ca.cgjennings.util.CommandFormatter
Evaluates a variable to return its string expansion in a formatted command.
Evaluator - Interface in ca.cgjennings.layout
Classes that can evaluate script tags implement this.
EvaluatorFactory - Interface in ca.cgjennings.layout
Setting a default EvaluatorFactory for markup renderers allows them to handle script tags.
Exclusion - Static variable in class ca.cgjennings.graphics.composites.BlendMode
Exclusion produces an effect similar to BlendMode.Difference, but lower in contrast.
exclusiveOr(Shape, Shape) - Static method in class ca.cgjennings.graphics.shapes.ShapeUtilities
Returns a Shape that is the exclusive or of the two shape parameters: areas in one shape or the other will be included in the returned shape, excluding areas that are present in both.
exec(String...) - Static method in class ca.cgjennings.apps.arkham.project.ProjectUtilities
Executes a shell command on the local system.
exec(String...) - Method in class ca.cgjennings.platform.Shell
Executes a command.
exec(String[], String) - Method in class ca.cgjennings.platform.Shell
Executes a command.
exec(List<String>) - Method in class ca.cgjennings.platform.Shell
Executes a command.
exec(List<String>, String) - Method in class ca.cgjennings.platform.Shell
Executes a command.
execAsync(String...) - Static method in class ca.cgjennings.apps.arkham.project.ProjectUtilities
Executes a shell command on the local system.
execute() - Method in class ca.cgjennings.apps.arkham.plugins.UILibraryHelper.CodeArea
Runs the code in the editor.
execute(TextIndex) - Method in class ca.cgjennings.algo.TextIndex.And
 
execute(TextIndex) - Method in class ca.cgjennings.algo.TextIndex.Atom
 
execute(TextIndex) - Method in class ca.cgjennings.algo.TextIndex.Not
 
execute(TextIndex) - Method in class ca.cgjennings.algo.TextIndex.Or
 
execute(TextIndex) - Method in class ca.cgjennings.algo.TextIndex.Query
Returns the Result of performing this query against a specific text index.
execute(Runnable) - Method in class ca.cgjennings.algo.SplitJoin
Runs a task.
execute(String) - Static method in class ca.cgjennings.apps.arkham.plugins.UILibraryHelper.CodeArea
Runs arbitrary script code.
executeInverse(TextIndex) - Method in class ca.cgjennings.algo.TextIndex.Atom
Returns the inverse of the set of documents containing the search term.
exists(String) - Method in class ca.cgjennings.apps.arkham.plugins.typescript.CompilationRoot
Returns true if the specified identifier exists.
exists(String) - Static method in class resources.StrangeImage
Returns whether or not an identifier refers to a valid image.
EXIT - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Exits the application after giving the user a chance to save open files with unsaved changes.
exitApplication(boolean) - Method in class ca.cgjennings.apps.arkham.StrangeEonsAppWindow
Exits the application.
exitCode() - Method in class ca.cgjennings.platform.Shell.Result
Returns the exit code of the command.
expandAbbreviation(CodeEditorBase) - Method in class ca.cgjennings.ui.textedit.AbbreviationTable
Expands an abbreviation inline in the specified editor.
expandAbbreviation(String) - Method in class ca.cgjennings.ui.textedit.AbbreviationTable
Returns the expansion for the longest abbreviation that is a suffix of the context string.
expandAbbreviation(JTextComponent, char) - Method in class ca.cgjennings.ui.textedit.AbbreviationTable
Expands an abbreviation inline in a Swing text component.
expandAll(Member) - Method in class ca.cgjennings.apps.arkham.project.ProjectView
Expands the specified folder and all of its children.
expandAllFolds - Static variable in class ca.cgjennings.ui.textedit.EditorAction
 
expandFold - Static variable in class ca.cgjennings.ui.textedit.EditorAction
 
expandFolder(Member) - Method in class ca.cgjennings.apps.arkham.project.ProjectView
If the specified member is a folder, task, or project with children, the member's visual representation will be expanded to make those children visible.
Expansion - Class in gamedata
The expansion class represents an expansion for a Game.
EXPANSION - ca.cgjennings.apps.arkham.StrangeEonsAppWindow.AppMenu
The Expansion menu, which allows the user to change the expansion(s) associated with a game component.
EXPANSION_BOARD_TYPE - Static variable in class ca.cgjennings.apps.arkham.project.NewTaskType
The standard task type for expansion boards.
EXPANSION_CHOOSE - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Opens an ExpansionSelectionDialog for the active game component editor.
EXPANSION_COPY - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Copies the expansion symbol on the current component.
EXPANSION_NEW - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Creates a new expansion symbol.
EXPANSION_PASTE - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Pastes the last-copies expansion symbol onto the current component.
EXPANSION_SETTING_KEY - Static variable in class gamedata.Expansion
This key is updated on a component's private settings when a new expansion is selected.
ExpansionSelectionDialog - Class in ca.cgjennings.apps.arkham.dialog
A dialog that provides an alternative method for selecting expansions for a game component.
ExpansionSelectionDialog(AbstractGameComponentEditor<?>) - Constructor for class ca.cgjennings.apps.arkham.dialog.ExpansionSelectionDialog
Creates a new expansion selection dialog.
ExpansionSymbolTemplate - Interface in gamedata
Describes the various expansion symbols needed to decorate components.
export() - Method in class ca.cgjennings.apps.arkham.AbstractGameComponentEditor
Exports the editor content as a different file format.
export() - Method in class ca.cgjennings.apps.arkham.AbstractStrangeEonsEditor
Exports the editor content as a different file format.
export() - Method in class ca.cgjennings.apps.arkham.AbstractSupportEditor
Exports the editor content as a different file format.
export() - Method in class ca.cgjennings.apps.arkham.editors.CardLayoutEditor
 
export() - Method in interface ca.cgjennings.apps.arkham.StrangeEonsEditor
Exports the editor content as a different file format.
Export - Class in ca.cgjennings.apps.arkham.project
Task action that exports a project to an archive.
Export() - Constructor for class ca.cgjennings.apps.arkham.project.Export
 
EXPORT - ca.cgjennings.apps.arkham.sheet.RenderTarget
Indicates that the purpose of the rendering is to create a standalone image (typically at high resolution) suitable for use in other applications.
EXPORT - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Exports content from editors that support this command.
ExportContainer - Interface in ca.cgjennings.apps.arkham
An export container represents a file or file system that can contain a collection of exported files.
exportDone(JComponent, Transferable, int) - Method in class ca.cgjennings.ui.ListTransferHandler
 
exportDone(JComponent, Transferable, int) - Method in class ca.cgjennings.ui.ListTransferHandler.RubbishTransferHandler
 
exportImage(String, BufferedImage) - Method in class ca.cgjennings.apps.arkham.ImageExporter
Exports an image.
exportImpl() - Method in class ca.cgjennings.apps.arkham.AbstractGameComponentEditor
The default export implementation for game components.
exportImpl() - Method in class ca.cgjennings.apps.arkham.deck.DeckEditor
Implements EXPORT for decks.
exportImpl(int, File) - Method in class ca.cgjennings.apps.arkham.AbstractSupportEditor
Subclasses should override this to export the edited content if EXPORT is a supported command.
exportImpl(int, File) - Method in class ca.cgjennings.apps.arkham.editors.CardLayoutEditor
 
exportImpl(int, File) - Method in class ca.cgjennings.apps.arkham.editors.CodeEditor
 
exportPaintImpl(StringBuilder, boolean) - Method in class ca.cgjennings.apps.arkham.editors.CardLayoutEditor
 
exportSheet(String, Sheet<?>) - Method in class ca.cgjennings.apps.arkham.ImageExporter
Exports the next sheet.
EXPSYM - ca.cgjennings.apps.arkham.editors.CardLayoutEditor.LayerType
 
extension - Variable in class resources.Language.LocalizedFileName
The file extension of the file (such as .properties), or null if there is no file extension.
EXTENSION - resources.projects.pluginwizard.ContentType
An EXTENSION plug-in.
EXTENSION - Static variable in interface ca.cgjennings.apps.arkham.plugins.Plugin
A plug-in type value.
EXTENSION_FILE_EXT - Static variable in class ca.cgjennings.apps.arkham.plugins.BundleInstaller
The file extension used by extension plug-in bundles (.seext)
extractCatalogID(String) - Static method in class ca.cgjennings.apps.arkham.plugins.catalog.CatalogID
If a string contains an ID string description of the form CATALOGID{uuid:date} returns it as a CatalogID.
extractSymbol(BufferedImage) - Static method in class gamedata.SymbolVariantUtilities
Creates a base symbol to be used as a starting point from an arbitrary image supplied by the user.
EyeDropper - Class in ca.cgjennings.ui
An eye dropper component that the user can drag to select any colour on the screen.
EyeDropper() - Constructor for class ca.cgjennings.ui.EyeDropper
Creates a new eye dropper.

F

f - Variable in class ca.cgjennings.apps.arkham.dialog.DictionaryEditor
 
f(double) - Method in class ca.cgjennings.graphics.filters.AbstractFunctionFilter
Subclasses must implement this method to define the transfer function used by the filter.
f(double) - Method in class ca.cgjennings.graphics.filters.BrightnessContrastFilter
A transfer function for the current brightness and contrast settings.
f(double) - Method in interface ca.cgjennings.math.Fn
Computes the value of the function.
f(double) - Method in class ca.cgjennings.math.Interpolation.CubicSpline
 
f(double) - Method in class ca.cgjennings.math.Interpolation.InterpolatedFunction
Returns the y-value of the interpolation function given an x-value.
f(double) - Method in class ca.cgjennings.math.Interpolation.LinearRegression
 
f(double) - Method in class ca.cgjennings.math.Interpolation.QuadraticRegression
 
fA(int) - Static method in class ca.cgjennings.graphics.filters.AbstractImageFilter
Returns the alpha component of a packed ARGB pixel as a float value between 0 and 1.
FACES - gamedata.TileSet.Category
This special category is reserved for the faces of game components that have been added to a deck.
factorial(int) - Static method in class ca.cgjennings.math.Combinatorics
Returns n! as a long value.
FACTORY_SCRIPTED_SUBTYPE - Static variable in class ca.cgjennings.apps.arkham.project.NewTaskType
The task subtype for scripted factories.
FACTORY_TYPE - Static variable in class ca.cgjennings.apps.arkham.project.NewTaskType
The standard task type for component factories.
fail(String, String) - Static method in class gamedata.Lock
Throws an exception as if a test had been failed.
fast - Variable in class ca.cgjennings.graphics.composites.AbstractCompositeContext
 
FAST_PREVIEW - ca.cgjennings.apps.arkham.sheet.RenderTarget
Indicates that the purpose of the rendering is to create a preview image, and furthermore that completing the rendering quickly is more important than image quality.
FastBreakIterator - Class in ca.cgjennings.layout
A break iterator that caches the breakpoints of another iterator.
FastBreakIterator(BreakIterator) - Constructor for class ca.cgjennings.layout.FastBreakIterator
 
fB(int) - Static method in class ca.cgjennings.graphics.filters.AbstractImageFilter
Returns the blue component of a packed ARGB pixel as a float value between 0 and 1.
fetchImage(String) - Static method in class ca.cgjennings.layout.GraphicStyleFactory
Deprecated.
Use StrangeImage.get(java.lang.String) to load user images so that you can work with both bitmap and vector images transparently.
fG(int) - Static method in class ca.cgjennings.graphics.filters.AbstractImageFilter
Returns the green component of a packed ARGB pixel as a float value between 0 and 1.
fieldsPopulated(StrangeEonsEditor) - Method in interface ca.cgjennings.apps.arkham.StrangeEonsEditor.FieldPopulationListener
Called when the specified editor has copied the state from the component it is editing into its editing controls.
file - Variable in class ca.cgjennings.apps.arkham.plugins.typescript.Diagnostic
 
file - Variable in class ca.cgjennings.ui.FolderTree.Node
 
FILE - ca.cgjennings.apps.arkham.StrangeEonsAppWindow.AppMenu
The File menu, containing commands related to document files and the project folder.
FILE_BUG_REPORT - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Files a bug report with no specific message or exception information.
FILE_DROP_BORDER - Static variable in class ca.cgjennings.ui.theme.Theme
A UI key that contains the Color used for the border drawn around fields that accept a file drop when files are dragged over them.
fileBugReport(String, Throwable) - Method in class ca.cgjennings.apps.arkham.StrangeEons
Initiates a bug report that can be submitted by the user.
fileChanged(File) - Method in interface ca.cgjennings.ui.textedit.CodeSupport
Called when the file associated with the editor changes.
fileChanged(File) - Method in class ca.cgjennings.ui.textedit.DefaultCodeSupport
 
fileChanged(File) - Method in class ca.cgjennings.ui.textedit.TypeScriptCodeSupport
 
fileChanged(File, FileChangeMonitor.ChangeType) - Method in class ca.cgjennings.apps.arkham.deck.DeckEditor
 
fileChanged(File, FileChangeMonitor.ChangeType) - Method in class ca.cgjennings.apps.arkham.PortraitPanel
 
fileChanged(File, FileChangeMonitor.ChangeType) - Method in interface ca.cgjennings.io.FileChangeListener
This method is called when a change is detected in a file being monitored by a FileChangeMonitor.
FileChangeListener - Interface in ca.cgjennings.io
A listener for file change events.
FileChangeMonitor - Class in ca.cgjennings.io
Listeners that register a file with a FileChangeMonitor receive notification when it changes.
FileChangeMonitor() - Constructor for class ca.cgjennings.io.FileChangeMonitor
Creates a new file change monitor which is independent of the shared instance.
FileChangeMonitor.ChangeType - Enum in ca.cgjennings.io
The kind of change detected by the monitor.
FileDrop - Class in ca.cgjennings.ui.dnd
A support class that allows interface components to easily accept files being dropped on them from other components or from the platform.
FileDrop(Component, FileDrop.Listener) - Constructor for class ca.cgjennings.ui.dnd.FileDrop
Creates a new FileDrop on the component.
FileDrop(Component, JComponent, boolean) - Constructor for class ca.cgjennings.ui.dnd.FileDrop
Creates a new FileDrop on the component.
FileDrop(Component, JComponent, boolean, FileDrop.Listener) - Constructor for class ca.cgjennings.ui.dnd.FileDrop
Creates a new FileDrop on the component.
FileDrop(Component, JComponent, FileDrop.Listener) - Constructor for class ca.cgjennings.ui.dnd.FileDrop
Creates a new FileDrop on the component.
FileDrop(JComponent, Component[]) - Constructor for class ca.cgjennings.ui.dnd.FileDrop
Creates a new FileDrop on the specified components.
FileDrop.DropEvent - Class in ca.cgjennings.ui.dnd
Event that is provided to listeners when files are dropped on a target.
FileDrop.DropListener - Interface in ca.cgjennings.ui.dnd
Listener that may be registered to receive FileDrop.DropEvents when files are dropped on a target component.
FileDrop.Listener - Interface in ca.cgjennings.ui.dnd
A simpler listener that may be used as an alternative to FileDrop.DropListener.
FileFilter - Class in ca.cgjennings.io
An abstract file filter that can be used with both file chooser APIs and File.listFiles.
FileFilter() - Constructor for class ca.cgjennings.io.FileFilter
 
FileHandlingConfigurationPanel - Class in ca.cgjennings.apps.arkham.project
Configures how the Open command handles various file types.
FileHandlingConfigurationPanel() - Constructor for class ca.cgjennings.apps.arkham.project.FileHandlingConfigurationPanel
Creates new form FileHandlingConfigurationPanel
FILELIST - ca.cgjennings.apps.arkham.plugins.debugging.Command
Get a list of all script file names, one per line.
FileListSelection(File[]) - Constructor for class ca.cgjennings.ui.dnd.ScrapBook.FileListSelection
 
FileListSelection(List<File>) - Constructor for class ca.cgjennings.ui.dnd.ScrapBook.FileListSelection
 
fileName - Variable in class ca.cgjennings.apps.arkham.plugins.typescript.FileTextChanges
 
FileNameExtensionFilter - Class in ca.cgjennings.ui
Creates a file filter for a specified file type.
FileNameExtensionFilter(String, String...) - Constructor for class ca.cgjennings.ui.FileNameExtensionFilter
Creates a file name filter for files that match the specified extensions.
FileRecoveryException - Exception in ca.cgjennings.apps.arkham.component
This is a special exception that may be thrown while a component is being read from a stream.
FileRecoveryException(File, String, String, String) - Constructor for exception ca.cgjennings.apps.arkham.component.FileRecoveryException
Creates a new exception that allows recovery from the supplied temporary file.
fileRenamed(Project, Member, File, File) - Method in class ca.cgjennings.apps.arkham.editors.CardLayoutEditor
Rename listener implementation.
fileRenamed(Project, Member, File, File) - Method in interface ca.cgjennings.apps.arkham.project.Rename.RenameListener
Called when a file is renamed or deleted through the project system.
filesDropped(FileDrop.DropEvent) - Method in interface ca.cgjennings.ui.dnd.FileDrop.DropListener
Called when one or more files are successfully dropped onto a FileDrop target.
filesDropped(File[]) - Method in interface ca.cgjennings.ui.dnd.FileDrop.Listener
Called when one or more files are successfully dropped onto a FileDrop target.
FileSourceUnit - Class in ca.cgjennings.apps.arkham.plugins.typescript
A source unit whose content is linked to a file.
FileSourceUnit(String, File) - Constructor for class ca.cgjennings.apps.arkham.plugins.typescript.FileSourceUnit
 
FileTextChanges - Class in ca.cgjennings.apps.arkham.plugins.typescript
Describes a series of atomic changes to be made to a file.
FileTextChanges(String, boolean, List<TextChange>) - Constructor for class ca.cgjennings.apps.arkham.plugins.typescript.FileTextChanges
 
fill - Variable in class ca.cgjennings.ui.theme.Palette.Variant
A default background colour, typically similar to the standard component or menu background.
fill(Shape) - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
fill(Shape) - Method in class ca.cgjennings.graphics.PrototypingGraphics2D
 
FILL - Static variable in class ca.cgjennings.graphics.filters.ChannelSwapFilter
The value 255, which indicates that the channel should set to its maximum value.
fillArc(int, int, int, int, int, int) - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
fillArc(int, int, int, int, int, int) - Method in class ca.cgjennings.graphics.PrototypingGraphics2D
 
fillInMetadata(Member, MetadataSource.PropertyConsumer) - Method in class ca.cgjennings.apps.arkham.project.MetadataSource
Publishes metadata to a MetadataSource.PropertyConsumer.
fillInMetadata(Member, MetadataSource.PropertyConsumer) - Method in class ca.cgjennings.apps.arkham.project.MetadataSource.ThreadedMetadataSource
 
fillInMetadataImpl(Member, MetadataSource.PropertyConsumer) - Method in class ca.cgjennings.apps.arkham.project.MetadataSource
Called to publish metadata to a consumer.
fillInMetadataImpl(Member, MetadataSource.PropertyConsumer) - Method in class ca.cgjennings.apps.arkham.project.MetadataSource.ThreadedMetadataSource
 
FillInPreferenceCategory - Class in ca.cgjennings.apps.arkham.dialog.prefs
A preference category allows the user to manage a set of user preferences linked to user settings.
FillInPreferenceCategory(PluginContext, String, BufferedImage) - Constructor for class ca.cgjennings.apps.arkham.dialog.prefs.FillInPreferenceCategory
Create a new preferences panel that will use decorated settings keys that are unique to a given plug-in.
FillInPreferenceCategory(PluginContext, String, String) - Constructor for class ca.cgjennings.apps.arkham.dialog.prefs.FillInPreferenceCategory
Create a new preferences panel that will use decorated settings keys that are unique to a given plug-in.
FillInPreferenceCategory(PluginContext, String, Icon) - Constructor for class ca.cgjennings.apps.arkham.dialog.prefs.FillInPreferenceCategory
Create a new preferences panel that will use decorated settings keys that are unique to a given plug-in.
FillInPreferenceCategory(String, BufferedImage) - Constructor for class ca.cgjennings.apps.arkham.dialog.prefs.FillInPreferenceCategory
Create a new preferences category that will use plain settings keys (that is, the exact keys that are specified).
FillInPreferenceCategory(String, String) - Constructor for class ca.cgjennings.apps.arkham.dialog.prefs.FillInPreferenceCategory
Create a new preferences category that will use plain settings keys (that is, the exact keys that are specified).
FillInPreferenceCategory(String, Icon) - Constructor for class ca.cgjennings.apps.arkham.dialog.prefs.FillInPreferenceCategory
Create a new preferences category that will use plain settings keys (that is, the exact keys that are specified).
fillInThreadedMetadataImpl(Member, MetadataSource.PropertyConsumer) - Method in class ca.cgjennings.apps.arkham.project.MetadataSource.ThreadedMetadataSource
This method is called from a background thread to allow the source to fill in additional metadata that may be expensive to generate.
fillOval(int, int, int, int) - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
fillOval(int, int, int, int) - Method in class ca.cgjennings.graphics.PrototypingGraphics2D
 
fillPolygon(int[], int[], int) - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
fillPolygon(int[], int[], int) - Method in class ca.cgjennings.graphics.PrototypingGraphics2D
 
fillPolygon(Polygon) - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
fillPolygon(Polygon) - Method in class ca.cgjennings.graphics.PrototypingGraphics2D
 
fillRect(int, int, int, int) - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
fillRect(int, int, int, int) - Method in class ca.cgjennings.graphics.PrototypingGraphics2D
 
fillRoundRect(int, int, int, int, int, int) - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
fillRoundRect(int, int, int, int, int, int) - Method in class ca.cgjennings.graphics.PrototypingGraphics2D
 
filter - Variable in class ca.cgjennings.graphics.filters.TintCache
 
filter(int) - Method in class ca.cgjennings.ui.KeyFilter
Returns true if keyCode is filtered out by this filter.
filter(int[]) - Method in class ca.cgjennings.graphics.filters.AbstractPixelwiseFilter
Filters an array of raw pixel data in place.
filter(int[], int[], int, int) - Method in class ca.cgjennings.graphics.filters.AbstractConvolver
 
filter(int[], int[], int, int) - Method in class ca.cgjennings.graphics.filters.AbstractImagewiseFilter
Applies the filter to ARGB pixel data stored in an array.
filter(BufferedImage, BufferedImage) - Method in class ca.cgjennings.apps.arkham.sheet.ShiftHReplaceSBFilter
 
filter(BufferedImage, BufferedImage) - Method in class ca.cgjennings.graphics.filters.AbstractImagewiseFilter
filter(BufferedImage, BufferedImage) - Method in class ca.cgjennings.graphics.filters.AbstractPixelwiseFilter
 
filter(BufferedImage, BufferedImage) - Method in class ca.cgjennings.graphics.filters.AbstractRowwiseFilter
 
filter(BufferedImage, BufferedImage) - Method in class ca.cgjennings.graphics.filters.AlphaStrengthenFilter
 
filter(BufferedImage, BufferedImage) - Method in class ca.cgjennings.graphics.filters.BloomFilter
Applies the bloom filter to an image, storing the result in the specified destination.
filter(BufferedImage, BufferedImage) - Method in class ca.cgjennings.graphics.filters.BlurFilter
Blurs the source image and places the result in a destination image.
filter(BufferedImage, BufferedImage) - Method in class ca.cgjennings.graphics.filters.ChannelFunctionFilter
 
filter(BufferedImage, BufferedImage) - Method in class ca.cgjennings.graphics.filters.GlowFilter
 
filter(BufferedImage, BufferedImage) - Method in class ca.cgjennings.graphics.filters.MarginFilter
 
filter(BufferedImage, BufferedImage) - Method in class ca.cgjennings.graphics.filters.PixelArtUpscalingFilter
 
filter(BufferedImage, BufferedImage) - Method in class ca.cgjennings.graphics.filters.StencilFilter
 
filter(BufferedImage, BufferedImage) - Method in class ca.cgjennings.graphics.filters.StrokeFilter
 
filter(BufferedImage, BufferedImage) - Method in interface ca.cgjennings.graphics.filters.TintingFilter
Apply the filter to source, storing the result in dest.
filter(BufferedImage, BufferedImage) - Method in class ca.cgjennings.graphics.filters.TrimFilter
Filters the image, returning an image with trimmable edges cropped off.
filter(BufferedImage, BufferedImage) - Method in class ca.cgjennings.graphics.filters.TurnAndFlipFilter
 
filter(InputStream) - Method in class ca.cgjennings.algo.compression.BZip2Compressor
 
filter(InputStream) - Method in interface ca.cgjennings.algo.compression.Compressor
Returns an input stream that reads decompresses data from a stream of compressed data.
filter(InputStream) - Method in class ca.cgjennings.algo.compression.DeflateCompressor
 
filter(InputStream) - Method in class ca.cgjennings.algo.compression.GZIPCompressor
 
filter(InputStream) - Method in class ca.cgjennings.algo.compression.LZMACompressor
 
filter(OutputStream) - Method in class ca.cgjennings.algo.compression.BZip2Compressor
 
filter(OutputStream) - Method in interface ca.cgjennings.algo.compression.Compressor
Returns an output stream that compresses data as it writes it to an existing stream.
filter(OutputStream) - Method in class ca.cgjennings.algo.compression.DeflateCompressor
 
filter(OutputStream) - Method in class ca.cgjennings.algo.compression.GZIPCompressor
 
filter(OutputStream) - Method in class ca.cgjennings.algo.compression.LZMACompressor
 
filterChanged(Object) - Method in interface ca.cgjennings.ui.FilteredListModel.FilterChangeListener
 
filterComponentText(String) - Static method in class ca.cgjennings.apps.arkham.component.AbstractGameComponent
Given a string from a game component that may contain markup or other special coding, return a copy of the string containing plain text with all coding removed and newlines converted to spaces.
FilteredDocument - Class in ca.cgjennings.ui
An extension of PlainDocument that transparently filters out certain characters.
FilteredDocument() - Constructor for class ca.cgjennings.ui.FilteredDocument
Creates a filtered document that allows all characters.
FilteredDocument(String) - Constructor for class ca.cgjennings.ui.FilteredDocument
Creates a filtered document that filters out the characters in the filter list.
FilteredDocument(String, boolean) - Constructor for class ca.cgjennings.ui.FilteredDocument
Creates a filtered document with the specified filter characters and list type.
FilteredListModel<E> - Class in ca.cgjennings.ui
A model for JLists that supports filtering.
FilteredListModel() - Constructor for class ca.cgjennings.ui.FilteredListModel
 
FilteredListModel(E[]) - Constructor for class ca.cgjennings.ui.FilteredListModel
 
FilteredListModel(Collection<? extends E>) - Constructor for class ca.cgjennings.ui.FilteredListModel
 
FilteredListModel.ChoosableListFilter - Class in ca.cgjennings.ui
A list filter that can be selected from a list of filters.
FilteredListModel.FilterChangeListener - Interface in ca.cgjennings.ui
 
FilteredListModel.ListFilter<E> - Interface in ca.cgjennings.ui
 
FilteredMultiResolutionImage - Class in ca.cgjennings.graphics
A multi-resolution image that modifies an existing multi-resolution source image by applying effects such as image filters.
FilteredMultiResolutionImage(MultiResolutionImage) - Constructor for class ca.cgjennings.graphics.FilteredMultiResolutionImage
 
filterFolders(File[]) - Method in class ca.cgjennings.ui.FolderTree
Given an array of files, returns an array containing only those that you wish to appear in the tree.
filterKeyStroke(KeyStroke) - Method in class ca.cgjennings.ui.JKeyStrokeField
Accepts, rejects, or transforms key strokes.
filterPixel(int) - Method in class ca.cgjennings.graphics.filters.AbstractPixelwiseFilter
Returns the result of applying the filter to a single ARGB pixel value.
filterPixel(int) - Method in class ca.cgjennings.graphics.filters.AlphaStrengthenFilter
 
filterPixel(int) - Method in class ca.cgjennings.graphics.filters.ColorOverlayFilter
 
filterPixels(int[]) - Method in class ca.cgjennings.graphics.filters.TintFilter.ScaledTintFilter
 
filterPixels(int[], int[], int, int, int, int) - Method in class ca.cgjennings.graphics.filters.AbstractConvolver
 
filterPixels(int[], int[], int, int, int, int) - Method in class ca.cgjennings.graphics.filters.AbstractImagewiseFilter
Filters a block of rows in the source image, placing the result in the corresponding rows in the destination image.
filterPixels(int[], int[], int, int, int, int) - Method in class ca.cgjennings.graphics.filters.OilPaintingFilter
 
filterPixels(int[], int, int) - Method in class ca.cgjennings.apps.arkham.sheet.ShiftHReplaceSBFilter
 
filterPixels(int[], int, int) - Method in class ca.cgjennings.graphics.filters.AbstractFunctionFilter
 
filterPixels(int[], int, int) - Method in class ca.cgjennings.graphics.filters.AbstractPixelwiseFilter
This method is called with a block of ARGB values to be filtered.
filterPixels(int[], int, int) - Method in class ca.cgjennings.graphics.filters.AlphaInversionFilter
 
filterPixels(int[], int, int) - Method in class ca.cgjennings.graphics.filters.AlphaStrengthenFilter
 
filterPixels(int[], int, int) - Method in class ca.cgjennings.graphics.filters.ChannelFunctionFilter
 
filterPixels(int[], int, int) - Method in class ca.cgjennings.graphics.filters.ChannelSwapFilter
 
filterPixels(int[], int, int) - Method in class ca.cgjennings.graphics.filters.ClearFilter
 
filterPixels(int[], int, int) - Method in class ca.cgjennings.graphics.filters.CloneFilter
 
filterPixels(int[], int, int) - Method in class ca.cgjennings.graphics.filters.ColorOverlayFilter
 
filterPixels(int[], int, int) - Method in class ca.cgjennings.graphics.filters.CompoundPixelwiseFilter
 
filterPixels(int[], int, int) - Method in class ca.cgjennings.graphics.filters.DarkMagicFilter
 
filterPixels(int[], int, int) - Method in class ca.cgjennings.graphics.filters.GammaCorrectionFilter
 
filterPixels(int[], int, int) - Method in class ca.cgjennings.graphics.filters.GreyscaleFilter
 
filterPixels(int[], int, int) - Method in class ca.cgjennings.graphics.filters.InversionFilter
 
filterPixels(int[], int, int) - Method in class ca.cgjennings.graphics.filters.ReplaceHueSaturationFilter
 
filterPixels(int[], int, int) - Method in class ca.cgjennings.graphics.filters.SubstitutionFilter
 
filterPixels(int[], int, int) - Method in class ca.cgjennings.graphics.filters.TintFilter
 
filterPixels(int[], int, int) - Method in class ca.cgjennings.graphics.filters.TintOverlayFilter
 
filterPixels(int, int[]) - Method in class ca.cgjennings.graphics.filters.AbstractRowwiseFilter
This method is called with a block of ARGB values to be filtered.
filterPixels(int, int[]) - Method in class ca.cgjennings.graphics.filters.CheckeredScreenFilter
 
filterPixels(int, int[]) - Method in class ca.cgjennings.graphics.filters.StencilFilter
 
filterString(String) - Method in class ca.cgjennings.ui.FilteredDocument
Returns the result of filtering a string with the document's filter.
finalize() - Method in class ca.cgjennings.apps.arkham.PortraitPanel
Deprecated.
finalize() - Method in class ca.cgjennings.graphics.shapes.SVGVectorImage
Deprecated.
finalize() - Method in class ca.cgjennings.imageio.SimpleImageWriter
Deprecated.
find() - Method in class ca.cgjennings.apps.arkham.editors.CodeEditor
 
FIND - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Activates a search tool in an editor that supports this command.
FIND_IN_PROJECT - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Activates the find in project field, making it visible if necessary.
findActionByName(String) - Static method in class ca.cgjennings.apps.arkham.project.Actions
Returns the registered action with the given name, or null if no action has this name.
findActionByName(String) - Method in class ca.cgjennings.apps.arkham.project.TaskActionTree
 
findAvailableFontFamily(String) - Static method in class ca.cgjennings.ui.theme.Theme
Returns the first font family in a list of comma-separated font families that is available on this system.
findAvailableFontFamily(String[]) - Static method in class ca.cgjennings.ui.theme.Theme
Given an array of font family names, returns the first font family that is available on this system.
findAvailableFontFamily(String, String) - Static method in class resources.ResourceKit
Returns the first font family that is installed from a comma-separated list of font families.
findBestPaper(double, double, Set<PaperProperties>) - Static method in class ca.cgjennings.apps.arkham.deck.PaperSets
Returns the paper in the candidate set that is the closest match for the target size and orientation.
findBestPaper(PaperProperties, Set<PaperProperties>) - Static method in class ca.cgjennings.apps.arkham.deck.PaperSets
Returns the paper type most similar to the specified target of those candidates in the provided set.
findChanges(E[], E[]) - Method in class ca.cgjennings.algo.Diff
Determine the difference between the original and changed element sequences, posting them to the listener supplied at construction.
findChild(File) - Method in class ca.cgjennings.apps.arkham.project.Member
Returns the child of this member whose file is equal to the specified file, or null if there is no such child.
findChild(String) - Method in class ca.cgjennings.apps.arkham.project.Member
Finds a child of this member by name.
findChild(TreePath, String) - Method in class ca.cgjennings.ui.FolderTree
Finds the child with the specified name that is a child node of the given tree path.
findCommand(JMenuBar, AbstractCommand) - Static method in class ca.cgjennings.apps.arkham.commands.Commands
Returns the item in a menu bar that will execute the specified command, or null if the menu does not contain such an item.
findCommand(JMenu, AbstractCommand) - Static method in class ca.cgjennings.apps.arkham.commands.Commands
Returns the item in a menu that will execute the specified command, or null if the menu does not contain such an item.
findCommand(JPopupMenu, AbstractCommand) - Static method in class ca.cgjennings.apps.arkham.commands.Commands
Returns the item in a popup menu that will execute the specified command, or null if the menu does not contain such an item.
findCommandable(AbstractCommand) - Static method in class ca.cgjennings.apps.arkham.commands.Commands
Returns a command handler that is currently able to handle this command by following a default search strategy.
findGameComponent(String, String) - Method in class ca.cgjennings.apps.arkham.deck.DeckDeserializationSupport
Called from within CardFaces during deserialization to get a game component from the face's identifier.
findListingByUUID(UUID) - Method in class ca.cgjennings.apps.arkham.plugins.catalog.Catalog
Returns the index of the listing in this catalog that has the requested UUID.
findMember(File) - Method in class ca.cgjennings.apps.arkham.project.Project
Returns the Member instance that represents a file in a project.
findMember(String) - Method in class ca.cgjennings.apps.arkham.project.Project
Returns the Member instance pointed to by file or URL path in a string.
findMember(URL) - Method in class ca.cgjennings.apps.arkham.project.Project
Returns the Member instance pointed to by a URL.
findNext(boolean) - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Searches for the next match of the current search.
findReplacementForTag() - Method in class ca.cgjennings.layout.MarkupRenderer
If this tag is a replacement tag (either one defined programmatically using setReplacementForTag or one set by the user with a <define> tag), return the replacement text for this tag.
findResourceInProject(String) - Static method in class resources.ResourceKit
Searches for a resource in the open project.
findWindow(Component) - Static method in class ca.cgjennings.ui.JUtilities
Returns the window that a component is contained within, if any.
finish() - Method in class ca.cgjennings.ui.wizard.AbstractWizardModel
 
finish() - Method in interface ca.cgjennings.ui.wizard.WizardModel
Completes the wizard, causing any relevant actions to take place.
finishBtn - Variable in class ca.cgjennings.ui.wizard.WizardController
 
finishBundleInstallation(int) - Static method in class ca.cgjennings.apps.arkham.plugins.BundleInstaller
Completes the installation of one or more bundles by rescanning the plug-in folders and loading new plug-ins.
finishedStyles - Variable in class ca.cgjennings.layout.MarkupRenderer
 
FinishStyle - Enum in ca.cgjennings.apps.arkham.sheet
Collapses the set of possible finish options into a collection of simple choices for users to choose from.
fireActionEvent() - Method in class ca.cgjennings.apps.arkham.UnitSelector
 
fireActionPerformed(ActionEvent) - Method in class ca.cgjennings.ui.JCycleButton
 
fireActionPerformed(ActionEvent) - Method in class ca.cgjennings.ui.JIconSelector
Notifies all listeners that have registered interest for notification on this event type.
fireActionPerformed(ActionEvent) - Method in class ca.cgjennings.ui.JRepeaterButton
 
fireActionPerformed(String) - Method in class ca.cgjennings.apps.arkham.plugins.UILibraryHelper.BindableGroup
Fires an action event to all listeners that indicates that the button with the given value was selected.
fireBlockStateChanged() - Method in class ca.cgjennings.ui.wizard.AbstractWizardModel
 
fireChildrenModified() - Method in class ca.cgjennings.apps.arkham.component.DefaultPortrait
Notifies any children that their attached sheets must be redrawn.
fireFieldPopulationEvent() - Method in class ca.cgjennings.apps.arkham.AbstractGameComponentEditor
Called to fire a field population event when the editor's controls are filled in to match the edited game component.
fireFilterChangedEvent() - Method in class ca.cgjennings.ui.JFilterField
 
fireFilterChangedEvent() - Method in class ca.cgjennings.ui.JGameFilterField
 
fireFinishAction() - Method in class ca.cgjennings.ui.anim.Animation
Called when the animation finishes or stops to fire off action events to registered listeners.
fireFinished() - Method in class ca.cgjennings.ui.wizard.AbstractWizardModel
 
fireHeartbeatEvent() - Method in class ca.cgjennings.apps.arkham.AbstractStrangeEonsEditor
This method is called by AbstractStrangeEonsEditor.onHeartbeat() to notify heartbeat listeners.
fireHidingPage(int, JComponent) - Method in class ca.cgjennings.ui.wizard.AbstractWizardModel
 
firePageChanged(int, JComponent) - Method in class ca.cgjennings.ui.wizard.AbstractWizardModel
 
firePageOrderChanged() - Method in class ca.cgjennings.ui.wizard.AbstractWizardModel
 
firePortraitModified() - Method in class ca.cgjennings.apps.arkham.component.DefaultPortrait
Notifies the sheets indicated by DefaultPortrait.getFacesToUpdate() that they must be redrawn because the portrait settings have been modified.
firePreferenceUpdate() - Static method in class ca.cgjennings.apps.arkham.dialog.prefs.Preferences
Informs all registered listeners that the user has changed their preference settings.
fireProjectSelectionChanged() - Method in class ca.cgjennings.apps.arkham.project.ProjectView
Notifies registered listeners that the selection has changed.
fireRegionChanged() - Method in class ca.cgjennings.apps.arkham.RegionPicker.RegionChooser
 
fireReset() - Method in class ca.cgjennings.ui.wizard.AbstractWizardModel
 
fireShowingPage(int, JComponent) - Method in class ca.cgjennings.ui.wizard.AbstractWizardModel
 
fireTabClosing(int, boolean) - Method in class ca.cgjennings.ui.JCloseableTabbedPane
 
first() - Method in class ca.cgjennings.layout.BreakIteratorAdpater
 
first() - Method in class ca.cgjennings.layout.FastBreakIterator
 
FIT - ca.cgjennings.graphics.strokes.TextStroke.Style
Adjust the natural text spacing to fill out the stroke.
FIT_BOTH - Static variable in class ca.cgjennings.layout.MarkupRenderer
Try to fit text that is too long for the draw rectangle by first reducing spacing, then scaling down the text if that is not enough.
FIT_NONE - Static variable in class ca.cgjennings.layout.MarkupRenderer
Do not try to force text that is too long to fit in the draw rectangle.
FIT_SCALE_TEXT - Static variable in class ca.cgjennings.layout.MarkupRenderer
Try to fit text that is too long for the draw rectangle by scaling down the text.
FIT_TIGHTEN_LINE_SPACING - Static variable in class ca.cgjennings.layout.MarkupRenderer
Try to fit text that is too long for the draw rectangle by reducing interline spacing.
fitTitle(Graphics2D, String, Rectangle, Font, float, int) - Method in class ca.cgjennings.apps.arkham.sheet.Sheet
Draws text within a region; if the text is wider than the region, it will be scaled down to fit.
flip() - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractFlippableItem
 
flip() - Method in interface ca.cgjennings.apps.arkham.deck.item.FlippablePageItem
 
flip(BufferedImage, boolean, boolean) - Static method in class ca.cgjennings.graphics.ImageUtilities
Returns a mirrored version of the source image.
FLIP - Static variable in class ca.cgjennings.graphics.filters.Tuning
 
FLIP_HORZ - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Mirrors the deck selection horizontally.
FLIP_VERT - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Mirrors the deck selection vertically.
FlippablePageItem - Interface in ca.cgjennings.apps.arkham.deck.item
Implemented by deck cards that allow themselves to be rotated in 90 degree increments and mirrored.
flipSelection() - Method in class ca.cgjennings.apps.arkham.deck.Deck
 
flush() - Method in class ca.cgjennings.apps.arkham.plugins.ScriptConsole.ConsolePrintWriter
 
flush() - Method in class ca.cgjennings.apps.arkham.plugins.ScriptConsole
Flush all pending console output.
flush() - Method in class ca.cgjennings.io.BackingOutputStream
 
flushBase64() - Method in class ca.cgjennings.io.Base64.Base64OutputStream
Method added by PHIL.
fmix(int, int) - Static method in class ca.cgjennings.graphics.composites.AbstractCompositeContext
 
Fn - Interface in ca.cgjennings.math
An interface implemented by classes that can be used as numerical functions with arity 1.
focusGained(FocusEvent) - Method in class ca.cgjennings.apps.arkham.ColourDialog
 
focusGained(FocusEvent) - Method in class ca.cgjennings.apps.arkham.dialog.InsertImageDialog
 
focusGained(FocusEvent) - Method in class ca.cgjennings.apps.arkham.HSBPanel
 
focusGained(FocusEvent) - Method in class ca.cgjennings.apps.arkham.PortraitPanel
 
focusLost(FocusEvent) - Method in class ca.cgjennings.apps.arkham.ColourDialog
 
focusLost(FocusEvent) - Method in class ca.cgjennings.apps.arkham.dialog.InsertImageDialog
 
focusLost(FocusEvent) - Method in class ca.cgjennings.apps.arkham.HSBPanel
 
focusLost(FocusEvent) - Method in class ca.cgjennings.apps.arkham.PortraitPanel
 
FOLDER_SELECTED - Static variable in class ca.cgjennings.ui.FolderTree
Named property that can be listened for to detect selection changes.
FolderExportContainer - Class in ca.cgjennings.apps.arkham
An export container that writes files to a folder.
FolderExportContainer() - Constructor for class ca.cgjennings.apps.arkham.FolderExportContainer
 
FolderTree - Class in ca.cgjennings.ui
A tree that displays the local file system folders, and supports selection of one of these folders.
FolderTree() - Constructor for class ca.cgjennings.ui.FolderTree
Creates a new folder tree starting at the local file system root.
FolderTree(File) - Constructor for class ca.cgjennings.ui.FolderTree
Creates a new folder tree starting from the specified root folder.
FolderTree.Node - Class in ca.cgjennings.ui
Class of nodes in the folder tree.
following(int) - Method in class ca.cgjennings.layout.BreakIteratorAdpater
 
following(int) - Method in class ca.cgjennings.layout.FastBreakIterator
 
followLink() - Method in class ca.cgjennings.ui.JLinkLabel
 
FontFamilyStyleFactory - Class in ca.cgjennings.layout
A parametric style that changes the font family.
FontFamilyStyleFactory() - Constructor for class ca.cgjennings.layout.FontFamilyStyleFactory
 
FontRegistrationResult(Font, boolean) - Constructor for class resources.ResourceKit.FontRegistrationResult
 
FONTS - Static variable in class ca.cgjennings.apps.arkham.plugins.debugging.Tables
Standard table of font information.
FontSizeStyleFactory - Class in ca.cgjennings.layout
A parametric style that changes text point size.
FontSizeStyleFactory() - Constructor for class ca.cgjennings.layout.FontSizeStyleFactory
 
FORCE - ca.cgjennings.apps.arkham.diy.DIY.HighResolutionMode
Force substitution if possible.
FORCE_MARKUP_TARGET_PROPERTY - Static variable in interface ca.cgjennings.apps.arkham.MarkupTarget
If set in a component's client properties, forces whether a component is or is not considered to be a markup target.
forceRerender() - Method in class ca.cgjennings.apps.arkham.AbstractGameComponentEditor
foreground - Variable in class ca.cgjennings.ui.theme.Palette
Either the light or dark subset, chosen to contrast with the background based on the theme.
ForegroundColorStyleFactory - Class in ca.cgjennings.layout
Create a text style that colours text according to the value of the parameters.
ForegroundColorStyleFactory() - Constructor for class ca.cgjennings.layout.ForegroundColorStyleFactory
 
forExtension(String) - Static method in enum ca.cgjennings.algo.compression.CompressorFactory
Returns a factory that matches a name, or null if no factory matches.
forExtension(String) - Static method in enum ca.cgjennings.apps.arkham.plugins.catalog.PluginBundlePublisher.CompressionMethod
Returns the compression method associated with the extension part of a file name in a string.
forFile(File) - Static method in class ca.cgjennings.apps.arkham.plugins.catalog.MD5Checksum
Returns a new checksum that contains a checksum value for the given file.
forFile(File) - Static method in class ca.cgjennings.apps.arkham.plugins.typescript.CompilationFactory
Returns a compilation root for the specified file.
forFile(File) - Static method in enum ca.cgjennings.ui.textedit.CodeType
Return the type of this file, based on its extension, or null.
format() - Method in class ca.cgjennings.apps.arkham.editors.CodeEditor
Format the code in the code editor, if a suitable formatter is available.
format(String) - Method in interface ca.cgjennings.ui.textedit.Formatter
Format and return the given source code string.
format(LogRecord) - Method in class ca.cgjennings.util.BriefLogFormatter
Format the given LogRecord.
FORMAT_BMP - Static variable in class ca.cgjennings.imageio.SimpleImageWriter
Format identifier for BMP images.
FORMAT_CODE - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Formats (pretty prints) the current editor content, if a suitable formatter is available.
FORMAT_GIF - Static variable in class ca.cgjennings.imageio.SimpleImageWriter
Format identifier for GIF89a images.
FORMAT_INVALID - Static variable in class ca.cgjennings.apps.arkham.plugins.PluginBundle
The file is not a valid plug-in bundle.
FORMAT_JPEG - Static variable in class ca.cgjennings.imageio.SimpleImageWriter
Format identifier for JPEG images.
FORMAT_JPEG2000 - Static variable in class ca.cgjennings.imageio.SimpleImageWriter
Format identifier for JPEG2000 part 1 images.
FORMAT_PLAIN - Static variable in class ca.cgjennings.apps.arkham.plugins.PluginBundle
The bundle format is a plain ZIP-compatible archive bundle.
FORMAT_PNG - Static variable in class ca.cgjennings.imageio.SimpleImageWriter
Format identifier for PNG images.
FORMAT_WRAPPED - Static variable in class ca.cgjennings.apps.arkham.plugins.PluginBundle
The bundle format is a "Web-safe" wrapped bundle.
formatByteSize(long) - Static method in class ca.cgjennings.apps.arkham.project.ProjectUtilities
Returns a localized string that describes a file size (or other measurement in bytes).
formatCommand(String) - Method in class ca.cgjennings.util.CommandFormatter
Given a template for a command line that may include variables, returns an array of the tokens that make up the command.
formatConsequences(StringBuilder, ConsequenceSet, String) - Method in class ca.cgjennings.apps.arkham.component.design.ConsequenceSet
Creates a formatted list of consequences that compares the current design state to the previous design state and appends them to the string builder.
Formatter - Interface in ca.cgjennings.ui.textedit
Interface implemented by objects that can format source code.
forMember(Member) - Static method in class ca.cgjennings.apps.arkham.plugins.typescript.CompilationFactory
Returns a shared compilation root for the project member.
forProperties(String, Properties) - Static method in class resources.Settings
Returns a view of an existing java.util.Properties object as a Settings object.
forward() - Method in class ca.cgjennings.ui.LinearHistory
Go forward one step in the history and display the resulting position.
forward() - Method in class ca.cgjennings.ui.wizard.AbstractWizardModel
 
forward() - Method in interface ca.cgjennings.ui.wizard.WizardModel
Causes the model's internal representation to move to the next page.
forwardButton(InputEvent) - Static method in class ca.cgjennings.ui.JUtilities
Returns true if the "forward" mouse button was held down during the given InputEvent and this button can be detected by this JVM.
found - Variable in class ca.cgjennings.ui.textedit.CodeEditorBase.Result
True if a result was found or replaced.
FOUR_FACES - ca.cgjennings.apps.arkham.diy.DIY.FaceStyle
The component consists of a total of four faces.
fR(int) - Static method in class ca.cgjennings.graphics.filters.AbstractImageFilter
Returns the red component of a packed ARGB pixel as a float value between 0 and 1.
FrameComposer - Interface in ca.cgjennings.ui.anim
Implemented by objects that compose animations.
freeCachedResources() - Method in class ca.cgjennings.apps.arkham.sheet.Sheet
Releases cached resources used in sheet drawing, freeing up memory for other purposes.
FREQUENCY_ALWAYS - Static variable in class ca.cgjennings.apps.arkham.plugins.catalog.AutomaticUpdater
 
FREQUENCY_DAILY - Static variable in class ca.cgjennings.apps.arkham.plugins.catalog.AutomaticUpdater
 
FREQUENCY_MONTHLY - Static variable in class ca.cgjennings.apps.arkham.plugins.catalog.AutomaticUpdater
 
FREQUENCY_NEVER - Static variable in class ca.cgjennings.apps.arkham.plugins.catalog.AutomaticUpdater
 
FREQUENCY_WEEKLY - Static variable in class ca.cgjennings.apps.arkham.plugins.catalog.AutomaticUpdater
 
from(Color) - Static method in class resources.Settings.Colour
Given a standard Color object, converts it to a Colour.
fromButtonDescription(String, boolean) - Static method in class ca.cgjennings.apps.arkham.ContextBar
Creates an array of buttons from a string description.
fromCode(char) - Method in class ca.cgjennings.ui.theme.Palette.Variant
Returns one of the colours in the variant, specified by code.
fromDisplayString(String) - Static method in class ca.cgjennings.ui.JKeyStrokeField
Returns a key stroke for a string that uses the same syntax as the text display in a KeyStrokeField.
fromImage(BufferedImage) - Static method in class ca.cgjennings.ui.theme.Palette
Creates a palette from an image.
fromSetting(String) - Method in class ca.cgjennings.apps.arkham.dialog.prefs.SBSliderKit
Called to convert a setting value into the initial slider state.
fromSetting(String) - Method in class ca.cgjennings.apps.arkham.diy.SBCheckBox
 
fromSetting(String) - Method in class ca.cgjennings.apps.arkham.diy.SBDropDown
 
fromSetting(String) - Method in class ca.cgjennings.apps.arkham.diy.SBIntSpinner
 
fromSetting(String) - Method in class ca.cgjennings.apps.arkham.diy.SBTextField
 
fromSetting(String) - Method in interface ca.cgjennings.apps.arkham.diy.SettingBackedControl
Initialize this control from a setting value.
fromSetting(String) - Method in class ca.cgjennings.apps.arkham.plugins.UILibraryHelper.BindableGroup
Selects the button in the group that is mapped to the specified setting value.
fromSetting(String) - Static method in enum ca.cgjennings.apps.arkham.sheet.FinishStyle
Convert a setting value to a finish style, returning a default value if the setting key is missing or malformed.
fromSetting(String) - Method in class ca.cgjennings.ui.JCycleButton
Selects the item that matches the specified setting value.
fromSheet(Sheet<?>) - Static method in enum ca.cgjennings.apps.arkham.sheet.FinishStyle
Given a sheet, converts its user bleed margin into a matching finish style.
fsv - Static variable in class ca.cgjennings.ui.FolderTree
 
functionChanged() - Method in class ca.cgjennings.graphics.filters.AbstractFunctionFilter
Subclasses must call this function if a change to the filter instance would cause the transfer function to return different values.

G

g - Variable in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
Game - Class in gamedata
The game class represents a distinct, standalone game.
GAME - Static variable in class ca.cgjennings.apps.arkham.plugins.catalog.Listing
The listing supports the game with the specific listed game code listed.
GAME_SETTING_KEY - Static variable in class gamedata.Game
This key is set on a component's private settings with the code of the component's game.
GameComponent - Interface in ca.cgjennings.apps.arkham.component
This interface defines common methods for all supported types of "components": paper gaming elements that may consist of one or more faces (sides).
GameComponentPreviewer - Class in ca.cgjennings.ui.fcpreview
A file chooser accessory that previews selected game components by showing their first sheet image.
GameComponentPreviewer() - Constructor for class ca.cgjennings.ui.fcpreview.GameComponentPreviewer
 
GameComponentPreviewer(JFileChooser) - Constructor for class ca.cgjennings.ui.fcpreview.GameComponentPreviewer
 
gamedata - package gamedata
 
gameDataRegistered(Object, boolean) - Method in interface gamedata.RegistrationListener
This method is called when the relevant type of data is being registered or unregistered.
GAMES - Static variable in class ca.cgjennings.apps.arkham.plugins.debugging.Tables
Standard table of games and expansions.
GammaCorrectionFilter - Class in ca.cgjennings.graphics.filters
Applies a gamma correction function to the source image.
GammaCorrectionFilter() - Constructor for class ca.cgjennings.graphics.filters.GammaCorrectionFilter
 
GammaCorrectionFilter(double) - Constructor for class ca.cgjennings.graphics.filters.GammaCorrectionFilter
 
GammaCorrectionFilter(double, double, double) - Constructor for class ca.cgjennings.graphics.filters.GammaCorrectionFilter
 
GaussianBlurFilter - Class in ca.cgjennings.graphics.filters
A filter that applies a Gaussian blur to the source image.
GaussianBlurFilter() - Constructor for class ca.cgjennings.graphics.filters.GaussianBlurFilter
Creates a filter with a 1-pixel blur radius.
GaussianBlurFilter(float) - Constructor for class ca.cgjennings.graphics.filters.GaussianBlurFilter
Creates a filter with the specified blur radius.
GENDER_LEFT - Static variable in class ca.cgjennings.layout.GenderAwareMarkupRenderer
 
GENDER_MIDDLE - Static variable in class ca.cgjennings.layout.GenderAwareMarkupRenderer
 
GENDER_RIGHT - Static variable in class ca.cgjennings.layout.GenderAwareMarkupRenderer
 
GenderAwareMarkupRenderer - Class in ca.cgjennings.layout
This class overrides the handleUnknownTag method of MarkupRenderer to allow arbitrary tags that vary with the gender of some object.
GenderAwareMarkupRenderer() - Constructor for class ca.cgjennings.layout.GenderAwareMarkupRenderer
 
GenderAwareMarkupRenderer(double) - Constructor for class ca.cgjennings.layout.GenderAwareMarkupRenderer
 
GENERAL - ca.cgjennings.apps.arkham.StrangeEons.ReleaseType
A general release is intended to be stable and feature complete.
generate(String) - Static method in class ca.cgjennings.apps.arkham.plugins.debugging.Tables
Returns a table generator using the generator with the given name, or null.
generateCharacters(int) - Method in class ca.cgjennings.text.MarkovText
Generate charCount letters of text.
generateEndUserIdentifier(Game) - Static method in class gamedata.Expansion
Generates a unique expansion identifier.
generatePseudowords(int) - Method in class ca.cgjennings.text.MarkovText
Generate wordCount words of text, one letter at a time.
generateTable() - Method in interface ca.cgjennings.apps.arkham.plugins.debugging.TableGenerator
Generates a current version of the table.
generateVariant(BufferedImage, int) - Method in class gamedata.AbstractExpansionSymbolTemplate
Given an example image, generates a symbol variant automatically.
generateVariant(BufferedImage, int) - Method in interface gamedata.ExpansionSymbolTemplate
Given an example image, generates a variant automatically.
generateWords(int) - Method in class ca.cgjennings.text.MarkovText
Generate wordCount words of text, one word at a time.
GENERIC - ca.cgjennings.ui.JFileField.FileType
Use the generic extensions and description.
GENERIC_SAVE - ca.cgjennings.ui.JFileField.FileType
A Save (instead of Open) file dialog using the generic extensions and description.
GENERIC_TYPE - Static variable in class ca.cgjennings.apps.arkham.project.NewTaskType
The standard default task type.
GeometricShape(Shape, Rectangle2D) - Constructor for class ca.cgjennings.layout.PageShape.GeometricShape
 
GeometricShape(Shape, Rectangle2D, int) - Constructor for class ca.cgjennings.layout.PageShape.GeometricShape
 
get - Static variable in class ca.cgjennings.ui.theme.Palette
The current palette.
get() - Static method in enum ca.cgjennings.apps.arkham.ViewQuality
Returns the current view quality.
get(int) - Method in class ca.cgjennings.apps.arkham.Length
Returns the value of this length measurement in the requested unit.
get(int) - Method in class ca.cgjennings.apps.arkham.plugins.catalog.Catalog
Returns the listing at index n in the catalog.
get(int) - Method in class ca.cgjennings.apps.arkham.project.MergeSettings
 
get(int) - Method in class ca.cgjennings.apps.arkham.project.TaskActionTree
 
get(int) - Method in class ca.cgjennings.ui.theme.Palette.Variant
Returns a colour by index instead of by name.
get(int, int) - Method in class ca.cgjennings.apps.arkham.plugins.debugging.InfoTable
Returns the table cell for the requested row and column.
get(Member) - Method in class ca.cgjennings.apps.arkham.project.MetadataCache
Returns the cached object for the member, if available and still valid.
get(I) - Method in class resources.AbstractResourceCache
Returns the resource associated with the specified identifier.
get(TextAttribute) - Method in class ca.cgjennings.layout.TextStyle
Get the value for a TextAttribute in this style.
get(Object) - Method in class ca.cgjennings.apps.arkham.plugins.engine.SettingBindings
 
get(String) - Method in class ca.cgjennings.apps.arkham.editors.AbbreviationTableManager.LanguageAwareAbbreviationTable
 
get(String) - Method in class ca.cgjennings.apps.arkham.plugins.catalog.Listing
Returns the (possibly localized) value of a key in the catalog properties.
get(String) - Method in class ca.cgjennings.apps.arkham.plugins.typescript.CompilationRoot
Returns the source unit for the specified identifier, or null if there is no such source unit.
get(String) - Method in class ca.cgjennings.text.TemplateProcessor
Returns the value of a variable.
get(String) - Method in class ca.cgjennings.ui.textedit.AbbreviationTable
Returns the expansion of the abbreviation.
get(String) - Static method in class gamedata.Expansion
Return the expansion with the requested identifier, or null if there is no such expansion.
get(String) - Static method in class gamedata.Game
Returns the game that was registered using the code, or null if no game has been registered with the code.
get(String) - Static method in class gamedata.Silhouette
Returns the Silhouette with the specified key, or null if there is none.
get(String) - Method in class resources.AcceleratorTable
Returns the key stroke associated with an arbitrary key.
get(String) - Method in class resources.Language
Returns a string defined in this language instance.
get(String) - Method in class resources.Settings
Returns a setting value, or null if it is not defined.
get(String) - Static method in class resources.StrangeImage
Returns a StrangeImage for the given identifier.
get(String, Object...) - Method in class resources.Language
Returns a formatted string defined in this language.
get(String, String) - Method in class resources.Settings
Returns a setting value, or a default value if it is not defined.
GET_INT_ARGB - Static variable in class ca.cgjennings.graphics.filters.Tuning
 
GET_INT_OTHER - Static variable in class ca.cgjennings.graphics.filters.Tuning
 
GET_INT_RGB - Static variable in class ca.cgjennings.graphics.filters.Tuning
 
getAbbreviation() - Method in class ca.cgjennings.ui.textedit.AbbreviationTable.Expansion
Returns the abbreviation that triggered the result.
getAbbreviationTable() - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Returns the current abbreviation table for this editor.
getAccelerator() - Method in class ca.cgjennings.apps.arkham.commands.AbstractCommand
Returns the accelerator key for this command, or null if the command has no accelerator key.
getAcceleratorKey() - Method in class ca.cgjennings.apps.arkham.plugins.InstalledPlugin
Returns the accelerator key assigned to the plug-in.
getAcceptButtonText() - Method in class ca.cgjennings.apps.arkham.project.ProjectFolderDialog
Returns the label text of the button that accepts the selected file and closes the dialog (the "OK" button).
getAction(String) - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Returns a named editor action.
getActionName() - Method in class ca.cgjennings.apps.arkham.project.ConvertSpellingDictionary.Converter
 
getActionName() - Method in class ca.cgjennings.apps.arkham.project.New.NewAction
 
getActionName() - Method in class ca.cgjennings.apps.arkham.project.Run
 
getActionName() - Method in class ca.cgjennings.apps.arkham.project.ScriptedFactoryBuild
 
getActionName() - Method in class ca.cgjennings.apps.arkham.project.SpecializedAction
Returns a unique internal name for this action.
getActionName() - Method in class ca.cgjennings.apps.arkham.project.TaskAction
Returns a unique internal name for this action.
getActions() - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
 
getActiveEditor() - Static method in class ca.cgjennings.apps.arkham.StrangeEons
Returns the active editor, or null if no editor is active.
getActiveEditor() - Method in class ca.cgjennings.apps.arkham.StrangeEonsAppWindow
Returns the currently active editor window, or null if there is no active editor.
getActiveGameComponent() - Static method in class ca.cgjennings.apps.arkham.StrangeEons
Returns the game component edited by the active editor, or null if there either is no active editor, or if the active editor is not a game component editor.
getActivePage() - Method in class ca.cgjennings.apps.arkham.deck.Deck
Returns the active page.
getActivePage() - Method in class ca.cgjennings.apps.arkham.deck.DeckEditor
Returns the active deck page, or null.
getActivePageView() - Method in class ca.cgjennings.apps.arkham.deck.DeckEditor
Returns the page view of the currently edited page, or null.
getAgnosticCancel(boolean, JButton, JButton) - Static method in class ca.cgjennings.platform.PlatformSupport
Return the button that will be (or is) the Cancel button in an agnostic dialog.
getAgnosticOK(boolean, JButton, JButton) - Static method in class ca.cgjennings.platform.PlatformSupport
Return the button that will be (or is) the OK button in an agnostic dialog.
getAlignment() - Method in class ca.cgjennings.layout.MarkupRenderer
Returns the default alignment of text within the draw rectangle; the alignment can be changed using markup.
getAlignment() - Method in class ca.cgjennings.layout.MarkupRenderer.StyledParagraph
 
getAllCardsAtLocation(Point2D) - Method in class ca.cgjennings.apps.arkham.deck.Page
 
getAllDependants(T) - Static method in class ca.cgjennings.algo.TopologicalSorter
Returns a set of the direct and indirect objects required by an object.
getAllExtensions() - Method in enum ca.cgjennings.algo.compression.CompressorFactory
Returns an array of all known extensions for this algorithm.
getAllGamesInstance() - Static method in class gamedata.Game
Returns a special Game instance that represents "all games".
getAllowsChildren() - Method in class ca.cgjennings.ui.FolderTree.Node
 
getAlpha() - Method in class ca.cgjennings.graphics.composites.AbstractARGBComposite
 
getAlpha() - Method in class ca.cgjennings.imageio.ImageLayer
 
getAlphaFunction() - Method in class ca.cgjennings.graphics.filters.ChannelFunctionFilter
 
getAlphaSource() - Method in class ca.cgjennings.graphics.filters.ChannelSwapFilter
Returns the alpha source channel.
getApplication() - Static method in class ca.cgjennings.apps.arkham.StrangeEons
Returns the single instance of StrangeEons once the application has been initialized.
getApplicationCompatibility() - Method in class ca.cgjennings.apps.arkham.plugins.catalog.Listing
Compares the version of the application to the version information included in the catalog listing, if any.
getApplicationFrameIcons() - Static method in class ca.cgjennings.apps.arkham.StrangeEonsAppWindow
Returns a list of images suitable for use as the icons of a JFrame.
getApplicationLibrary() - Static method in class ca.cgjennings.apps.arkham.plugins.BundleInstaller
Returns a file representing the location of the main application's .selibrary file or base class directory.
getApplicationTable() - Static method in class resources.AcceleratorTable
Returns the standard accelerator table for the application.
getArcEdges() - Method in class ca.cgjennings.ui.ArcBorder
 
getArcSize() - Method in class ca.cgjennings.ui.ArcBorder
 
getARGB(BufferedImage, int[]) - Static method in class ca.cgjennings.graphics.filters.AbstractImageFilter
Stores the ARGB pixel data for an entire image in an array.
getARGB(BufferedImage, int, int, int, int, int[]) - Static method in class ca.cgjennings.graphics.filters.AbstractImageFilter
Fetches pixel data from an image in ARGB format.
getARGBSynch(BufferedImage, int, int, int, int, int[]) - Static method in class ca.cgjennings.graphics.filters.AbstractImageFilter
Fetches pixel data from an image in ARGB format.
getArgCount() - Method in enum ca.cgjennings.apps.arkham.plugins.debugging.Command
Returns the number of arguments required by the command.
getAsBufferedImage(String) - Static method in class resources.StrangeImage
Returns a BufferedImage for the given identifier.
getAscent() - Method in class ca.cgjennings.layout.LayoutSegment
 
getAspectRatio() - Method in class resources.StrangeImage
Returns the aspect ratio of the image, that is, the width divided by the height.
getAuthor() - Method in class ca.cgjennings.apps.arkham.deck.PDFPrintSupport.Configuration
Returns the value to use as the document author's name in the PDF metadata; if null a default, empty value is used.
getAutoclose() - Method in class ca.cgjennings.layout.MarkupRenderer
Return whether outstanding tags are automatically closed at the end of each line by default.
getAutocompletion() - Method in class ca.cgjennings.ui.AutocompletionDocument
 
getAutoFollowLinks() - Method in class ca.cgjennings.ui.JLinkLabel
 
getAutomaticCharacterEscaping() - Method in enum ca.cgjennings.ui.textedit.CodeType
Returns whether this file type should have characters converted to and from Unicode escapes automatically.
getAvailableFile(File) - Static method in class ca.cgjennings.apps.arkham.project.ProjectUtilities
Returns the preferred file name if it is not in use, otherwise generates a numbered variant of the name that does not already exist at the time the method is called.
getAxes() - Method in interface ca.cgjennings.graphics.cloudfonts.CloudFont
Returns an array of variable axes associated with the font.
getAxes() - Method in interface ca.cgjennings.graphics.cloudfonts.CloudFontFamily
Returns the variable axes associated with fonts in this family.
getBackColor() - Method in class ca.cgjennings.ui.JIconDrop
Returns the background paint, if it is a color.
getBackground() - Method in class ca.cgjennings.apps.arkham.AbstractViewer
If current background is a color, returns it; otherwise returns default color.
getBackground() - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
getBackground() - Method in class ca.cgjennings.ui.LabelIcon
 
getBackgroundPaint() - Method in class ca.cgjennings.apps.arkham.AbstractViewer
 
getBackgroundPaint() - Method in class ca.cgjennings.ui.JIconDrop
 
getBackTemplateKey() - Method in class ca.cgjennings.apps.arkham.diy.DIY
Returns the template key for the back face of this component.
getBackText() - Method in class ca.cgjennings.apps.arkham.component.Marker
 
getBanner() - Method in class gamedata.ClassMap.Entry
Returns the custom category banner to display for this item, or null if the category should use the default banner.
getBaseFile() - Method in class ca.cgjennings.layout.MarkupRenderer
Returns the base file that the formatter may optionally use to complete relative path names, or null if none is defined.
getBaseGameExpansion() - Static method in class gamedata.Expansion
Returns the base game "expansion".
getBaseImage() - Method in class ca.cgjennings.graphics.FilteredMultiResolutionImage
 
getBaseImage() - Method in class ca.cgjennings.graphics.MultiResolutionImageResource
 
getBaseKey() - Method in class ca.cgjennings.apps.arkham.component.DefaultPortrait
Returns the base setting key that this portrait uses.
getBaseKey() - Method in class ca.cgjennings.apps.arkham.editors.CardLayoutEditor.Layer
 
getBaseKey() - Method in class ca.cgjennings.apps.arkham.editors.CardLayoutEditor.LayerListProperties
 
getBaseName() - Method in class ca.cgjennings.apps.arkham.project.Member
Returns the base file name of this project member.
getBaseURL() - Method in class ca.cgjennings.apps.arkham.plugins.catalog.Catalog
Returns the base URL used to resolve the location of plug-in bundles listed in the catalog.
getBaseURL() - Method in class ca.cgjennings.apps.arkham.plugins.PluginBundle
Returns a URL that can be used as a base URL to access the archived contents of this bundle without linking it against the application.
getBFactor() - Method in class ca.cgjennings.graphics.filters.AbstractTintingFilter
 
getBFactor() - Method in class ca.cgjennings.graphics.filters.TintCache
 
getBFactor() - Method in interface ca.cgjennings.graphics.filters.TintingFilter
Returns the brightness adjustment factor.
getBleedMargin() - Method in class ca.cgjennings.apps.arkham.component.Marker
Returns the bleed margin for this marker, which is determined by the current silhouette.
getBleedMargin() - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractItem
 
getBleedMargin() - Method in class ca.cgjennings.apps.arkham.deck.item.CardFace
 
getBleedMargin() - Method in class ca.cgjennings.apps.arkham.deck.item.CustomTile
 
getBleedMargin() - Method in interface ca.cgjennings.apps.arkham.deck.item.PageItem
Returns the bleed margin used for any automatic crop marks, in points.
getBleedMargin() - Method in interface ca.cgjennings.apps.arkham.deck.item.UserBleedMarginStyle
Returns the size of the user-defined bleed margin, in points.
getBleedMargin() - Method in class ca.cgjennings.apps.arkham.diy.DIY
Returns the bleed margin for this component, in points.
getBleedMargin() - Method in class ca.cgjennings.apps.arkham.diy.DIYSheet
 
getBleedMargin() - Method in class ca.cgjennings.apps.arkham.sheet.MarkerSheet
 
getBleedMargin() - Method in class ca.cgjennings.apps.arkham.sheet.Sheet
Returns the size of the bleed margin around the component edge that should be cropped off, measured in points.
getBleedMargin() - Method in class ca.cgjennings.apps.arkham.sheet.UndecoratedCardBack
 
getBleedMargin() - Method in class gamedata.Silhouette
Returns this silhouette's bleed margin, in points, or 0 if the silhouette does not include a bleed margin.
getBleedMarginWidth() - Method in class ca.cgjennings.apps.arkham.deck.Deck
 
getBleedMarginWidth() - Method in interface ca.cgjennings.apps.arkham.deck.item.BleedMarginStyle
Returns the bleed margin width to use when the relevant finish option is selected.
getBleedMarginWidth() - Method in class ca.cgjennings.apps.arkham.deck.item.BleedMarginStylePanel
 
getBleedMarginWidth() - Method in class ca.cgjennings.apps.arkham.deck.item.CardFace
 
getBlendMode() - Method in class ca.cgjennings.imageio.ImageLayer
 
getBlueFunction() - Method in class ca.cgjennings.graphics.filters.ChannelFunctionFilter
 
getBlueGamma() - Method in class ca.cgjennings.graphics.filters.GammaCorrectionFilter
 
getBlueSource() - Method in class ca.cgjennings.graphics.filters.ChannelSwapFilter
Returns the blue source channel.
getBlurRadius() - Method in class ca.cgjennings.graphics.filters.GlowFilter
Returns the radius of the blurring applied to the glow effect.
getBody() - Method in class ca.cgjennings.apps.arkham.ToolWindow
 
getBodyFamily() - Static method in class resources.ResourceKit
Returns the family name of the standard body font: this is the default Times-like serif font that is the default font for markup on game components.
getBodyFont() - Static method in class resources.ResourceKit
Returns a Font instance for the standard body font: this is the default Times-like serif font that is the default font for markup on game components.
getBodyPanel() - Method in class ca.cgjennings.apps.arkham.ToolWindow
 
getBoolean() - Method in class ca.cgjennings.apps.arkham.plugins.engine.SettingBindings.LiveSetting
Returns the current value of the setting as a boolean value.
getBoolean(String) - Method in class resources.Settings
Returns a boolean value based on the value of key.
getBoolean(String, boolean) - Method in class resources.Settings
Returns a boolean value based on the value of key.
getBorderInsets(Component) - Method in class ca.cgjennings.ui.ArcBorder
 
getBorderInsets(Component) - Method in class ca.cgjennings.ui.CapsuleBorder
 
getBorderInsets(Component) - Method in class ca.cgjennings.ui.dnd.DropBorder
 
getBorderInsets(Component) - Method in class ca.cgjennings.ui.IconBorder
 
getBorderInsets(Component) - Method in class ca.cgjennings.ui.StrokedBorder
 
getBorderInsets(Component, Insets) - Method in class ca.cgjennings.ui.ArcBorder
 
getBorderInsets(Component, Insets) - Method in class ca.cgjennings.ui.CapsuleBorder
 
getBorderInsets(Component, Insets) - Method in class ca.cgjennings.ui.IconBorder
 
getBorderInsets(Component, Insets) - Method in class ca.cgjennings.ui.StrokedBorder
 
getBorderPaint() - Method in class ca.cgjennings.ui.CapsuleBorder
 
getBottom() - Method in class ca.cgjennings.ui.CapsuleBorder
 
getBottomMargin() - Method in class ca.cgjennings.graphics.filters.MarginFilter
 
getBounds2D(BufferedImage) - Method in class ca.cgjennings.graphics.filters.AbstractImageFilter
getBounds2D(BufferedImage) - Method in class ca.cgjennings.graphics.filters.PixelArtUpscalingFilter
 
getBounds2D(BufferedImage) - Method in class ca.cgjennings.graphics.filters.TurnAndFlipFilter
 
getBoxSize() - Method in class ca.cgjennings.graphics.paints.CheckeredPaint
 
getBoxSizers() - Static method in class ca.cgjennings.apps.arkham.deck.item.TuckBox
Returns a copy of the current set of standard box sizers as an array.
getBoxType() - Method in class ca.cgjennings.apps.arkham.deck.item.TuckBox
 
getBreakIterator() - Method in class ca.cgjennings.algo.TextIndexer
Returns the break iterator used to split the document into words.
getBreakIterator() - Method in class ca.cgjennings.layout.BreakIteratorAdpater
 
getBreakText() - Method in class ca.cgjennings.text.LineWrapper
Returns the break text.
getBrightAdjust() - Method in class ca.cgjennings.apps.arkham.sheet.ShiftHReplaceSBFilter
 
getBrightness() - Method in class ca.cgjennings.graphics.filters.BrightnessContrastFilter
Returns the current brightness adjustment setting, between -1 and 1 inclusive.
getBScale() - Method in class ca.cgjennings.graphics.filters.TintFilter.ScaledTintFilter
 
getBufferSize() - Static method in class ca.cgjennings.io.StreamPump
Returns the current buffer size used for copy operations.
getBuildNumber() - Method in class ca.cgjennings.apps.arkham.component.ComponentMetadata
Returns the build number of the version of Strange Eons that this file was written from, or -1 if there is no metadata or the metadata version is less than 2.
getBuildNumber() - Static method in class ca.cgjennings.apps.arkham.StrangeEons
Returns the build number of this version of the application.
getBuiltInPapers() - Static method in class ca.cgjennings.apps.arkham.deck.PaperSets
Returns a set of all built-in papers.
getBundle() - Method in class ca.cgjennings.apps.arkham.plugins.InstalledBundleObject
Returns the bundle that this was loaded from, or null if this represents a built-in plug-in.
getBundle() - Method in class ca.cgjennings.apps.arkham.plugins.PluginRoot
Returns the plug-in bundle that this root belongs to, or null if this root object was not created from a bundle.
getBundleFileExtension() - Method in enum resources.projects.pluginwizard.ContentType
Returns the file name extension, including initial dot, used by plug-in bundles that store plug-ins of this type.
getBundleFileForPlugin(String) - Static method in class ca.cgjennings.apps.arkham.plugins.BundleInstaller
Returns the file that a plug-in is stored in, or null if the plug-in is not stored in a bundle.
getBundleFileForUUID(UUID) - Static method in class ca.cgjennings.apps.arkham.plugins.BundleInstaller
Returns the plug-in bundle file whose catalog ID uses the specified UUID.
getBundleFileName() - Method in class resources.projects.pluginwizard.NamePage
Returns the file name for the plug-in bundle, without an extension.
getBundleFileNameExtension() - Method in class resources.projects.pluginwizard.NamePage
Returns the file name extension for the plug-in bundle, including the leading dot.
getBundleFormat(File) - Static method in class ca.cgjennings.apps.arkham.plugins.PluginBundle
Returns the storage format of an arbitrary bundle file, which will be one of FORMAT_PLAIN, FORMAT_WRAPPED, or FORMAT_INVALID.
getBundleType(Object) - Static method in class ca.cgjennings.apps.arkham.plugins.PluginBundle
Returns the apparent type of an arbitrary bundle file, based on the file name's extension.
getButton(int) - Method in class ca.cgjennings.ui.JIconSelector
 
getButton(String) - Static method in class ca.cgjennings.apps.arkham.ContextBar
Returns the registered button with the given ID, or null if there is no such button.
getButtons() - Method in class ca.cgjennings.apps.arkham.ContextBar
Returns a copy of the installed buttons.
getByteSize() - Method in interface resources.CacheMetrics
Returns an estimate of the total number of bytes consumed by all of the currently cached objects, or -1 if this information is not available.
getBytesRead() - Method in class ca.cgjennings.io.CountingInputStream
Returns the number of bytes read from this stream.
getCancelButton() - Method in class ca.cgjennings.apps.arkham.plugins.UILibraryDialogTemplate
 
getCap() - Method in class ca.cgjennings.ui.StrokedBorder
 
getCapPaint() - Method in class ca.cgjennings.ui.CapsuleBorder
 
getCapturedStyles() - Method in class ca.cgjennings.apps.arkham.deck.item.StyleCapture
Returns a set of the style classes that have been captured.
getCapWidth() - Method in class ca.cgjennings.ui.CapsuleBorder
 
getCard(int) - Method in class ca.cgjennings.apps.arkham.deck.Page
 
getCardAtLocation(Point2D) - Method in class ca.cgjennings.apps.arkham.deck.Page
 
getCardCount() - Method in class ca.cgjennings.apps.arkham.deck.Page
 
getCards() - Method in class ca.cgjennings.apps.arkham.deck.Page
 
getCardToSnapTo(PageItem, EnumSet<PageItem.SnapClass>) - Method in class ca.cgjennings.apps.arkham.deck.Page
 
getCardVersion() - Method in class ca.cgjennings.apps.arkham.diy.DIY
Deprecated.
Replaced by DIY.getVersion().
getCaretLine() - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Returns the line number of the text insertion caret.
getCaretOffsetFromLineStart() - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Returns the offset of the text insertion caret from the start of its line.
getCaretPosition() - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Returns the position of the text insertion caret for the text component.
getCatalogID() - Method in class ca.cgjennings.apps.arkham.plugins.catalog.Listing
Returns the catalog ID for this listing, or null if none is set.
getCatalogID() - Method in class ca.cgjennings.apps.arkham.plugins.InstalledBundleObject
Returns the CatalogID for the source bundle, or null if the bundle's root file does not specify an id (or there is no bundle).
getCatalogID() - Method in class ca.cgjennings.apps.arkham.plugins.PluginRoot
Returns the catalog ID for this root file, or null if none is defined.
getCatalogID() - Method in enum resources.CoreComponents
Returns the catalog ID that identifies this core component.
getCatalogID(File) - Static method in class ca.cgjennings.apps.arkham.plugins.catalog.CatalogID
Get a bundle's catalog ID.
getCatalogSearchClip() - Static method in class ca.cgjennings.apps.arkham.plugins.catalog.CatalogDialog
Returns the current eonscat: link text that is on the clipboard, or null if the clipboard is empty or not an eonscat: link.
getCategories() - Method in interface ca.cgjennings.graphics.cloudfonts.CloudFontFamily
Returns the set of categories that describe this family, such as whether it is a serif or sans-serif font, and whether or not it is intended for display or text.
getCategories() - Method in class gamedata.ClassMap
Returns an immutable set of the categories contained in this class map.
getCategory() - Method in class ca.cgjennings.apps.arkham.component.design.ConsequenceSet
Returns the category name for this formatter.
getCategory() - Method in class gamedata.ClassMap.Entry
Returns the category that this entry belongs to.
getCategory() - Method in class gamedata.TileSet.Entry
Returns the basic category to which the tile belongs.
getCategoryEntries(ClassMap.Entry) - Method in class gamedata.ClassMap
Returns an immutable set of the entries associated with a particular category.
getCause() - Method in interface ca.cgjennings.apps.arkham.component.conversion.ConversionTrigger
Returns a string identifying why the conversion was triggered.
getCause() - Method in class ca.cgjennings.apps.arkham.component.conversion.ManualConversionTrigger
 
getCause() - Method in class ca.cgjennings.apps.arkham.component.conversion.UpgradeConversionTrigger
 
getCellEditorValue() - Method in class ca.cgjennings.ui.table.KeyStrokeCellEditor
 
getChannelMask() - Method in class ca.cgjennings.graphics.Histogram
Returns the channel mask for the histogram.
getCheckBox(int) - Method in class ca.cgjennings.ui.JCheckList
 
getCheckSize() - Method in class ca.cgjennings.graphics.filters.CheckeredScreenFilter
Returns the size of the checkered squares, in pixels.
getChecksum() - Method in class ca.cgjennings.apps.arkham.plugins.catalog.Listing
Returns the download file checksum string for this listing, or null if none is present.
getChecksum() - Method in class ca.cgjennings.apps.arkham.plugins.catalog.MD5Checksum
Completes the checksum operation and returns the checksum bytes.
getChecksumString() - Method in class ca.cgjennings.apps.arkham.plugins.catalog.MD5Checksum
Completes the checksum and returns a string that represents the checksum value.
getChildAt(int) - Method in class ca.cgjennings.apps.arkham.project.Member
Returns the child member at the specified index.
getChildAt(int) - Method in class ca.cgjennings.ui.FolderTree.Node
 
getChildCount() - Method in class ca.cgjennings.apps.arkham.project.Member
Returns the number of children that this member has (possibly zero).
getChildCount() - Method in class ca.cgjennings.ui.FolderTree.Node
 
getChildren() - Method in class ca.cgjennings.apps.arkham.component.DefaultPortrait
Returns any portraits that are linked to this portrait as a list.
getChildren() - Method in class ca.cgjennings.apps.arkham.project.Member
Returns the children of this member as an array.
getClassesSnappedTo() - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractItem
 
getClassesSnappedTo() - Method in interface ca.cgjennings.apps.arkham.deck.item.PageItem
Get the set of classes this card snaps against.
getClassFileName() - Method in class resources.projects.pluginwizard.NamePage
Returns the compiled class name, with the .java.
getClassMapFiles() - Static method in class gamedata.ClassMap
Returns an array of the resource files that are used to build the list of categories and editors in the New Component dialog.
getClassName() - Method in interface ca.cgjennings.apps.arkham.component.GameComponent
Returns the standard class map name that describes this component.
getClassName() - Method in class ca.cgjennings.apps.arkham.diy.DIY
 
getClassName() - Method in class gamedata.ConversionMap.Class
Returns the source class name for the direct conversions.
getClassName() - Method in class resources.projects.pluginwizard.NamePage
Returns the compiled class name, without any .java or .class extension.
getClasspath() - Static method in class ca.cgjennings.apps.arkham.Subprocess
Returns the application's class path.
getClientProperties() - Method in class gamedata.TileSet.Entry
Returns an immutable copy of the client properties as a map.
getClientProperty(String) - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractItem
 
getClientProperty(String) - Method in interface ca.cgjennings.apps.arkham.deck.item.PageItem
Returns the value of a client property of this page item, or null if the property is not defined.
getClientProperty(String) - Method in class ca.cgjennings.apps.arkham.plugins.PluginRoot
Returns the value of a client property, or null if the property is not defined.
getClientPropertyKeys() - Method in class ca.cgjennings.apps.arkham.plugins.PluginRoot
Returns an immutable set of all client property keys that are defined at the time the method is called.
getClip() - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
getClipBounds() - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
getClipBounds(Rectangle) - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
getClipDimensions() - Method in class ca.cgjennings.apps.arkham.component.DefaultPortrait
Returns the size of the bounding rectangle of the area that the portrait is drawn in on the component sheet, in the coordinate system of the sheet's template.
getClipDimensions() - Method in interface ca.cgjennings.apps.arkham.component.Portrait
Returns the size of the bounding rectangle of the area that the portrait is drawn within on the component sheet, in the coordinate system of the sheet's template image.
getClipping() - Method in class ca.cgjennings.apps.arkham.component.DefaultPortrait
Returns true if the portrait will be clipped to the clip region.
getClipStencil() - Method in class ca.cgjennings.apps.arkham.component.AbstractPortrait
Optionally returns an image that describes how the portrait will "show through" surrounding card features.
getClipStencil() - Method in class ca.cgjennings.apps.arkham.component.DefaultPortrait
 
getClipStencil() - Method in interface ca.cgjennings.apps.arkham.component.Portrait
Optionally returns an image that describes how the portrait will "show through" surrounding card features.
getCloseButton() - Method in class ca.cgjennings.apps.arkham.plugins.UILibraryDialogTemplate
 
getClosestPoint(List<NavigationPoint>) - Method in class ca.cgjennings.ui.textedit.NavigationPoint
Returns the navigation point in a list of points that is the best match for this point.
getClosestStandardTokenTypeForInternalType(int) - Method in class ca.cgjennings.ui.textedit.SEJavaScriptTokenMaker
Returns the closest TokenTypes "standard" token type for a given "internal" token type (e.g.
getCloudFonts() - Method in interface ca.cgjennings.graphics.cloudfonts.CloudFontFamily
Returns the fonts that are part of this family.
getCode() - Method in class ca.cgjennings.apps.arkham.dialog.prefs.LanguageCodeDescriptor
 
getCode() - Method in class gamedata.Expansion
Returns the unique code for this expansion.
getCode() - Method in class gamedata.Game
Return the unique identifier code of this game.
getCodeCompletionDetails(Object, String, int, CompletionInfo.Entry) - Method in class ca.cgjennings.apps.arkham.plugins.typescript.TSLanguageServices
Returns further details about a code completion returned from TSLanguageServices.getCodeCompletions(java.lang.Object, java.lang.String, int).
getCodeCompletionDetails(String, int, CompletionInfo.Entry) - Method in class ca.cgjennings.apps.arkham.plugins.typescript.CompilationRoot
Returns additional details about a particular code completion.
getCodeCompletions(Object, String, int) - Method in class ca.cgjennings.apps.arkham.plugins.typescript.TSLanguageServices
Returns a collection of code completions or null.
getCodeCompletions(String, int) - Method in class ca.cgjennings.apps.arkham.plugins.typescript.CompilationRoot
Returns code completions for the specified position.
getCodeEditor() - Method in interface ca.cgjennings.apps.arkham.MarkupTarget
If the markup target is inside of a code editing component, returns the code editor containing the target.
getCodePointForLocation(int, int) - Method in class ca.cgjennings.apps.arkham.dialog.InsertCharsDialog
 
getCodeSupport() - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Returns the currently installed code support.
getCodeType() - Method in class ca.cgjennings.apps.arkham.ContextBar.Context
If the current target is a code editor, returns the CodeType of the code being edited.
getCodeType() - Method in class ca.cgjennings.apps.arkham.editors.CodeEditor
 
getCodeType() - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Returns the code type used for syntax highlighting and related features.
getCoefficient(int) - Method in class ca.cgjennings.math.Interpolation.LinearRegression
Returns the nth coefficient for this polynomial.
getCoefficient(int) - Method in class ca.cgjennings.math.Interpolation.QuadraticRegression
Returns the nth coefficient for this polynomial.
getCoefficient(int) - Method in interface ca.cgjennings.math.UnivariatePolynomial
Returns the nth coefficient for this polynomial.
getCollator() - Method in class ca.cgjennings.ui.AutocompletionDocument
Return the list order Collator, or null if none is set.
getCollator() - Method in class resources.Language
Returns a Collator that can be used to sort strings in this language.
getCollection() - Method in interface ca.cgjennings.graphics.cloudfonts.CloudFontFamily
Returns the collection to which this family belongs.
getColor() - Method in class ca.cgjennings.apps.arkham.plugins.engine.SettingBindings.LiveSetting
Returns the current value of the setting as a Colour.
getColor() - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
getColor() - Method in class ca.cgjennings.graphics.filters.ColorOverlayFilter
Returns the colour to overlay as a Color object.
getColor() - Method in class ca.cgjennings.graphics.filters.GlowFilter
Returns the current glow colour as an ARGB integer value.
getColor() - Method in class ca.cgjennings.graphics.filters.StrokeFilter
Returns the stroke colour as a Color instance.
getColor() - Method in class ca.cgjennings.ui.ArcBorder
 
getColor(String) - Method in class resources.Settings
Returns the value of the specified key as a Settings.Colour; the key name will have -colour appended if necessary.
getColor(String, int) - Method in class resources.Settings
Returns the value of the specified key as a Settings.Colour; the key name will have -colour appended if necessary.
getColor(String, Color) - Method in class resources.Settings
Returns the value of the specified key as a Settings.Colour; the key name will have -colour appended if necessary.
getColor1() - Method in class ca.cgjennings.graphics.paints.CheckeredPaint
 
getColor2() - Method in class ca.cgjennings.graphics.paints.CheckeredPaint
 
getColorMode() - Method in class ca.cgjennings.imageio.PSDImageReader
Returns the color mode used by the image file.
getColorRGB() - Method in class ca.cgjennings.graphics.filters.ClearFilter
Returns the current fill colour as an ARGB value.
getColorRGB() - Method in class ca.cgjennings.graphics.filters.ColorOverlayFilter
Returns the colour to overlay as a packed RGB value.
getColorRGB() - Method in class ca.cgjennings.graphics.filters.GlowFilter
Returns the current glow colour as an ARGB integer value.
getColorRGB() - Method in class ca.cgjennings.graphics.filters.StrokeFilter
Returns the stroke colour as an ARGB value.
getColour() - Method in class ca.cgjennings.apps.arkham.plugins.engine.SettingBindings.LiveSetting
Returns the current value of the setting as a Colour.
getColour(String) - Method in class resources.Settings
Returns the value of the specified key as a Settings.Colour; the key name will have -colour appended if necessary.
getColour(String, int) - Method in class resources.Settings
Returns the value of the specified key as a Settings.Colour; the key name will have -colour appended if necessary.
getColour(String, Color) - Method in class resources.Settings
Returns the value of the specified key as a Settings.Colour; the key name will have -colour appended if necessary.
getColumnResizable() - Method in class ca.cgjennings.ui.table.JResizableTable
 
getColumns() - Method in class ca.cgjennings.apps.arkham.plugins.debugging.InfoTable
Returns an array of the column names for this table.
getComboBox() - Method in class ca.cgjennings.ui.AutocompletionDocument
Return the JComboBox that this document is autocompleting.
getCommand() - Method in class ca.cgjennings.apps.arkham.ContextBar.CommandButton
Returns the command that this button is a proxy for.
getCommandLineArguments() - Method in class ca.cgjennings.apps.arkham.StrangeEons
Returns the command line arguments that were passed to the application from the command line when the application was started.
getCommandString(ActionEvent) - Method in class ca.cgjennings.apps.arkham.commands.AbstractCommand
If the action event contains a special command string, returns that string.
getComment() - Method in class ca.cgjennings.apps.arkham.component.AbstractGameComponent
 
getComment() - Method in interface ca.cgjennings.apps.arkham.component.GameComponent
Returns the design rationale comments associated with this component.
getComment() - Method in class ca.cgjennings.apps.arkham.deck.Deck
 
getComment() - Method in class ca.cgjennings.imageio.SimpleImageWriter
Return the comment to be embedded in files written by this writer, if possible.
getComments() - Method in class ca.cgjennings.apps.arkham.plugins.PluginRoot
Returns the comment lines located at the top of the root file, if any.
getComparator() - Method in class ca.cgjennings.algo.TopologicalSorter
Returns the comparator that will be used for lexicographic sorting.
getComparator() - Method in class ca.cgjennings.util.SortedProperties
Return a comparator that will be used to sort the keys.
getCompiler() - Static method in class ca.cgjennings.apps.arkham.project.Compile
Returns a Compile.Compiler that can be used to compile Java source files, or null if none is available.
getComponentClass() - Method in class ca.cgjennings.apps.arkham.component.ComponentMetadata
Returns the Class instance that the game component is an instance of.
getComponentClassName() - Method in class ca.cgjennings.apps.arkham.component.ComponentMetadata
Returns the name of the class that the game component is an instance of.
getComponentExpansionSymbols(GameComponent) - Static method in class gamedata.Expansion
Returns a new, modifiable set of the expansions set on a game component by reading the value of the component's Expansion.EXPANSION_SETTING_KEY private setting.
getComponentPopupMenu() - Method in class ca.cgjennings.ui.TabCloseComponent
 
getComposedPath(URL) - Static method in class ca.cgjennings.io.protocols.MappedURLHandler
Composes the host and path of a URL together into a single stream; this is useful when processing file system-like URLs that do not use a host.
getComposer() - Method in class ca.cgjennings.ui.anim.AbstractFilteredComposer
Returns the filtered composer.
getComposer() - Method in class ca.cgjennings.ui.anim.Animation
Returns the composer that will be used to create frames for this animation.
getComposite() - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
getCompressionLevel() - Method in class ca.cgjennings.algo.compression.AbstractCompressor
 
getCompressionLevel() - Method in interface ca.cgjennings.algo.compression.Compressor
Returns the current compression level.
getCompressionMethod() - Method in class ca.cgjennings.imageio.IIOWritePanel
Returns the name of the selected compression method.
getCompressionMethods() - Method in class ca.cgjennings.imageio.IIOWritePanel
Returns a (possible empty) array of the names of the available compression methods.
getCompressionQuality() - Method in class ca.cgjennings.imageio.IIOWritePanel
Returns the current compression quality as a value from 0 to 1.
getCompressionQuality() - Method in class ca.cgjennings.imageio.SimpleImageWriter
Returns the current compression quality.
getCompressionQualityDescriptions() - Method in class ca.cgjennings.imageio.SimpleImageWriter
Return an array of locale-dependent descriptions of the available compression quality settings.
getCompressionTypes() - Method in class ca.cgjennings.imageio.SimpleImageWriter
Returns an array of the supported compression methods.
getCompressionValues() - Method in class ca.cgjennings.imageio.SimpleImageWriter
Return an array of quality values indicating the ranges of compression qualities covered by the strings returned by SimpleImageWriter.getCompressionValues().
getCompressor() - Method in enum ca.cgjennings.algo.compression.CompressorFactory
Returns a Compressor for this algorithm.
getContainerNode(C) - Method in class ca.cgjennings.ui.TreeBuilder
Returns the node that represents the specified container.
getContent() - Method in class ca.cgjennings.apps.arkham.plugins.UILibraryDialogTemplate
 
getContentType() - Method in interface resources.CacheMetrics
Returns the class that most closely represents the type of cached content.
getContext() - Method in class ca.cgjennings.apps.arkham.ContextBar
Returns the context bar's current context information.
getContextBarRectangle(ContextBar, int, int, JComponent) - Method in interface ca.cgjennings.apps.arkham.ContextBar.Locator
Returns the rectangle that will be used to determine where the context bar appears for a component.
getContrast() - Method in class ca.cgjennings.graphics.filters.BrightnessContrastFilter
Returns the current contrast adjustment setting, between -1 and 1 inclusive.
getControlPoint() - Method in class ca.cgjennings.apps.arkham.deck.item.Curve
 
getCopiesListFileName(Task) - Static method in class ca.cgjennings.apps.arkham.project.DeckTask
Returns the name of the file that contains the copies list for the task, or null if this is not a deck or factory task.
getCopyCount(File) - Method in class ca.cgjennings.apps.arkham.project.CopiesList
Return the number of copies for a file with the same file name as the specified file.
getCopyCount(String) - Method in class ca.cgjennings.apps.arkham.project.CopiesList
Returns the number of copies for a file with the specified name.
getCornerRadius() - Method in class ca.cgjennings.apps.arkham.diy.DIY
Returns the corner radius for this component, in points.
getCornerRadius() - Method in class ca.cgjennings.apps.arkham.sheet.Sheet
Returns the radius that should be used to round the corners of the component, measured in points.
getCountForLevel(int) - Method in class ca.cgjennings.graphics.Histogram
Returns the number of samples counted for the given level.
getCredit() - Method in class gamedata.TileSet.Entry
Returns the credits for the tile, or null if the tile doesn't specify any credits.
getCupShape() - Method in class ca.cgjennings.apps.arkham.plugins.engine.SettingBindings.LiveSetting
Returns the current value of the setting as a CupShape.
getCupShape(String) - Method in class resources.Settings
Returns a CupShape for changing the flow of markup text from the value of the specified key; the key name will have -region appended if necessary.
getCupX1() - Method in class ca.cgjennings.apps.arkham.editors.CardLayoutEditor.Layer
 
getCupX2() - Method in class ca.cgjennings.apps.arkham.editors.CardLayoutEditor.Layer
 
getCupY() - Method in class ca.cgjennings.apps.arkham.editors.CardLayoutEditor.Layer
 
getCurrentDialog() - Static method in class ca.cgjennings.apps.arkham.BusyDialog
Returns the busy dialog most appropriate for the caller.
getCurrentFrame() - Method in class ca.cgjennings.ui.AnimatedIcon
Gets the currently displayed frame.
getCurrentImage() - Method in class ca.cgjennings.apps.arkham.AbstractViewer
Returns the current image to be drawn in the viewer.
getCurrentImage() - Method in class ca.cgjennings.apps.arkham.ImageViewer
 
getCurrentImage() - Method in class ca.cgjennings.apps.arkham.SheetViewer
Returns the current image to be drawn in the viewer.
getCurrentImage() - Method in class ca.cgjennings.apps.arkham.VectorImageViewer
 
getCurrentMarkupTarget() - Method in class ca.cgjennings.apps.arkham.StrangeEons
Returns the current application-wide markup target, or null if there is no currently valid target.
getCurrentPage() - Method in class ca.cgjennings.ui.wizard.AbstractWizardModel
 
getCurrentPage() - Method in interface ca.cgjennings.ui.wizard.WizardModel
Returns the index of the current page.
getCurrentPageComponent() - Method in class ca.cgjennings.ui.wizard.AbstractWizardModel
 
getCurrentScriptLocation() - Static method in class ca.cgjennings.apps.arkham.plugins.ScriptMonkey
Returns a string describing the current file and line of the script running on the current thread.
getCursor() - Method in class ca.cgjennings.apps.arkham.deck.item.DragHandle
Returns the cursor to use when the pointer is over this handle.
getCursor() - Method in class ca.cgjennings.apps.arkham.RegionPicker.RegionChooser
 
getCustomComponent(int) - Method in class ca.cgjennings.apps.arkham.StrangeEonsAppWindow
Returns the custom component at position index in the custom component area.
getCustomComponentCount() - Method in class ca.cgjennings.apps.arkham.StrangeEonsAppWindow
Returns the number of custom components that have been added to the top of the application window.
getCustomFoldMarks(int) - Method in class ca.cgjennings.apps.arkham.diy.DIY
Returns a copy of the custom fold mark array for the specified component face, or null if the face has no custom fold marks.
getCustomIcons() - Static method in class ca.cgjennings.apps.arkham.project.Task
Returns an array of all registered custom icons.
getCX() - Method in class ca.cgjennings.apps.arkham.deck.item.Curve
 
getCY() - Method in class ca.cgjennings.apps.arkham.deck.item.Curve
 
getCycleMembers() - Method in exception ca.cgjennings.algo.GraphCycleException
Returns a collection of the objects involved in the cycle, as passed to the constructor.
getCycleModel() - Method in class ca.cgjennings.ui.JCycleButton
Returns a copy of the current model.
getCycles() - Method in class ca.cgjennings.ui.AnimatedIcon
Get the cycles to complete before animation stops.
getDashArray() - Method in class ca.cgjennings.ui.StrokedBorder
 
getDashPhase() - Method in class ca.cgjennings.ui.StrokedBorder
 
getDate() - Method in class ca.cgjennings.apps.arkham.plugins.catalog.CatalogID
Returns the date (timestamp) for this ID.
getDeck() - Method in class ca.cgjennings.apps.arkham.ContextBar.Context
If the target is a page in a deck, returns the Deck.
getDeck() - Method in class ca.cgjennings.apps.arkham.deck.DeckEditor
Return the deck instance the editor controls for non-interactive editing.
getDeck() - Method in class ca.cgjennings.apps.arkham.deck.Page
 
getDeckSnappingHint() - Method in class ca.cgjennings.apps.arkham.diy.DIY
Returns the deck snapping hint for the component.
getDeckSnappingHint() - Method in class ca.cgjennings.apps.arkham.diy.DIYSheet
 
getDeckSnappingHint() - Method in class ca.cgjennings.apps.arkham.sheet.Sheet
Returns a hint describing how this sheet should behave when snapped in a deck.
getDefault() - Static method in enum ca.cgjennings.apps.arkham.plugins.catalog.PluginBundlePublisher.CompressionMethod
Returns the default compression method for plug-in bundles.
getDefaultAcceleratorKey() - Method in class ca.cgjennings.apps.arkham.plugins.AbstractPlugin
Return a string that describes the key stroke that is the preferred default accelerator key for this plug-in.
getDefaultAcceleratorKey() - Method in class ca.cgjennings.apps.arkham.plugins.DefaultScriptedPlugin
Scripted Plug-in Notes: The default implementation returns the result of calling the script's getDefaultAcceleratorKey() function, if any, and otherwise returns null.
getDefaultAcceleratorKey() - Method in interface ca.cgjennings.apps.arkham.plugins.Plugin
Return a string that describes the key stroke that is the preferred default accelerator key for this plug-in.
getDefaultAcceleratorKey() - Method in class ca.cgjennings.apps.arkham.plugins.QuickscriptPlugin
 
getDefaultBackgroundPaint() - Method in class ca.cgjennings.apps.arkham.AbstractViewer
 
getDefaultCharset(Member) - Method in class ca.cgjennings.apps.arkham.project.MetadataSource
Returns a character set encoding for the specified member if it represents a character-based file.
getDefaultCheckPeriod() - Static method in class ca.cgjennings.io.FileChangeMonitor
Returns a hint describing how often files should be checked for changes by default.
getDefaultClassesSnappedTo() - Method in enum ca.cgjennings.apps.arkham.sheet.Sheet.DeckSnappingHint
Returns the default snap classes snapped to by page items with this hint.
getDefaultCodeBlockLanguage() - Method in class ca.cgjennings.text.MarkdownTransformer
 
getDefaultCollection() - Static method in class ca.cgjennings.graphics.cloudfonts.CloudFonts
 
getDefaultCursor() - Method in class ca.cgjennings.ui.JReorderableTabbedPane
 
getDefaultDeckStyleApplicator() - Method in class gamedata.Game
Returns the default style applicator used to modify the style of new objects that are added to a deck for this game.
getDefaultExpansionLimit() - Static method in class ca.cgjennings.layout.MarkupRenderer
 
getDefaultFactory() - Static method in class ca.cgjennings.apps.arkham.plugins.engine.SEScriptEngineFactory
Returns a standard shared instance of this factory.
getDefaultFallbackFolder() - Method in class ca.cgjennings.apps.arkham.deck.DeckDeserializationSupport
Returns the folder that will be used as a last-ditch fallback to find a missing file linked to by the deck.
getDefaultFileName() - Method in class ca.cgjennings.apps.arkham.AbstractGameComponentEditor
Returns a default file name for a game component that hasn't been saved.
getDefaultFileName() - Method in class ca.cgjennings.apps.arkham.deck.DeckEditor
 
getDefaultFileName() - Method in class resources.Language.LocalizedFileName
Returns the file name for the default translation file.
getDefaultIcon() - Static method in class ca.cgjennings.apps.arkham.plugins.UILibraryDialogTemplate
 
getDefaultIcon() - Method in class ca.cgjennings.ui.JIconList
Returns the current default icon for this list.
getDefaultOutputQuality() - Static method in class ca.cgjennings.apps.arkham.deck.PDFPrintSupport
Returns the default output quality level for new PDFPrintSupport.Configurations.
getDefaultPaper(Set<PaperProperties>) - Static method in class ca.cgjennings.apps.arkham.deck.PaperSets
Returns the paper type in the specified set that most closely matches the platform-dependant default paper size.
getDefaultPath() - Method in class resources.projects.pluginwizard.NamePage
Returns a default path to use as the plug-in location.
getDefaultPortrait() - Method in class gamedata.Silhouette
Returns the image resource name for this silhouette's default portrait resource.
getDefaultPortrait(String) - Method in class ca.cgjennings.apps.arkham.component.AbstractGameComponent
Given a portrait image key name (without the "-portrait-template"), return the appropriate portrait image.
getDefaultResourceID() - Static method in class ca.cgjennings.apps.arkham.project.NewProjectDialog
Returns a default resource ID.
getDefaultRootElement() - Method in class ca.cgjennings.ui.AutocompletionDocument
 
getDefaultScriptEngine() - Static method in class ca.cgjennings.apps.arkham.plugins.engine.SEScriptEngineFactory
Returns a standard script engine using the shared script engine factory.
getDefaultSettingValue(String) - Static method in class resources.RawSettings
Returns the value of a setting key in the default setting data.
getDefaultSnapClass() - Method in enum ca.cgjennings.apps.arkham.sheet.Sheet.DeckSnappingHint
Returns the default snap class assigned to page items with this hint.
getDefaultSnapTarget() - Method in enum ca.cgjennings.apps.arkham.sheet.Sheet.DeckSnappingHint
Returns the default snap target assigned to page items with this hint.
getDefaultStyle() - Method in class ca.cgjennings.layout.MarkupRenderer
Return the current default style applied to text before any tags are applied.
getDefaultStyleApplicator() - Method in class ca.cgjennings.apps.arkham.deck.Deck
Returns the default item style applicator that will be used to apply a style to newly added deck items.
getDefaultSymbol(int) - Method in interface gamedata.ExpansionSymbolTemplate
Returns a variant of the default symbol.
getDefaultThreadName() - Static method in class ca.cgjennings.apps.arkham.plugins.ScriptedRunnable
Returns a unique default name for a thread running in a script.
getDefaultUnit() - Static method in class ca.cgjennings.apps.arkham.Length
Returns the default unit to use when displaying lengths to the user.
getDelay() - Method in class ca.cgjennings.ui.AnimatedIcon
Gets the delay between frames, in ms.
getDelayDecay() - Method in class ca.cgjennings.ui.JRepeaterButton
Return the number of ms by which the delay is reduced after each repeat until the minimum delay is reached.
getDependants() - Method in interface ca.cgjennings.algo.DependencyRelation
Returns a set of objects that this object depends upon.
getDependentFile(File) - Method in enum ca.cgjennings.ui.textedit.CodeType
If this type generates another editable file type, returns the file name that the specified file would generate.
getDescent() - Method in class ca.cgjennings.layout.LayoutSegment
 
getDescription() - Method in class ca.cgjennings.apps.arkham.plugins.AbstractInstalledPlugin
Returns the plug-in description.
getDescription() - Method in class ca.cgjennings.apps.arkham.plugins.catalog.Listing
 
getDescription() - Static method in class ca.cgjennings.apps.arkham.plugins.debugging.DefaultScriptDebugger
 
getDescription() - Method in class ca.cgjennings.apps.arkham.plugins.InstalledBundleObject
Returns a description of the plug-in (or other bundle object).
getDescription() - Method in class ca.cgjennings.apps.arkham.plugins.InstalledLibrary
 
getDescription() - Method in class ca.cgjennings.apps.arkham.plugins.InstalledTheme
 
getDescription() - Method in class ca.cgjennings.apps.arkham.project.AddLocale
 
getDescription() - Method in class ca.cgjennings.apps.arkham.project.Browse
 
getDescription() - Method in class ca.cgjennings.apps.arkham.project.ChangeIcon
 
getDescription() - Method in class ca.cgjennings.apps.arkham.project.Clean
 
getDescription() - Method in class ca.cgjennings.apps.arkham.project.CompareFiles
 
getDescription() - Method in class ca.cgjennings.apps.arkham.project.Compile
 
getDescription() - Method in class ca.cgjennings.apps.arkham.project.CompileAll
 
getDescription() - Method in class ca.cgjennings.apps.arkham.project.ConvertImage
 
getDescription() - Method in class ca.cgjennings.apps.arkham.project.DeckTask
 
getDescription() - Method in class ca.cgjennings.apps.arkham.project.DocumentTask
 
getDescription() - Method in class ca.cgjennings.apps.arkham.project.DrawRegion
 
getDescription() - Method in class ca.cgjennings.apps.arkham.project.Export
 
getDescription() - Method in class ca.cgjennings.apps.arkham.project.MakeBundle
 
getDescription() - Method in class ca.cgjennings.apps.arkham.project.MakeDeck
 
getDescription() - Method in class ca.cgjennings.apps.arkham.project.NewTaskType
Returns the localized, human-readable description of this task type as a simple HTML document.
getDescription() - Method in class ca.cgjennings.apps.arkham.project.Packaging
 
getDescription() - Method in class ca.cgjennings.apps.arkham.project.PluginImportAction
 
getDescription() - Method in class ca.cgjennings.apps.arkham.project.PluginImportTask
 
getDescription() - Method in class ca.cgjennings.apps.arkham.project.PluginTask
 
getDescription() - Method in interface ca.cgjennings.apps.arkham.project.PluginWizardDialog.WizardKit
Returns a longer description of the kind of plug-in project that is created with the kit.
getDescription() - Method in class ca.cgjennings.apps.arkham.project.PublishBundle
 
getDescription() - Method in class ca.cgjennings.apps.arkham.project.RasterizeImage
 
getDescription() - Method in class ca.cgjennings.apps.arkham.project.Run
 
getDescription() - Method in class ca.cgjennings.apps.arkham.project.ScriptedFactoryBuild
 
getDescription() - Method in class ca.cgjennings.apps.arkham.project.ShowFolder
 
getDescription() - Method in class ca.cgjennings.apps.arkham.project.TaskAction
Returns a longer description of the action, suitable for use as a tool tip.
getDescription() - Method in class ca.cgjennings.apps.arkham.project.TestBundle
 
getDescription() - Method in class ca.cgjennings.apps.arkham.project.View
 
getDescription() - Method in class ca.cgjennings.apps.arkham.project.VirtualDeck
 
getDescription() - Method in interface ca.cgjennings.imageio.WritableImageFormat
A description of the trade-offs of using the format.
getDescription() - Method in class ca.cgjennings.ui.FileNameExtensionFilter
Returns a human-friendly description of the filter.
getDescription() - Method in enum ca.cgjennings.ui.textedit.CodeType
Returns a human-friendly description of the code type.
getDescription() - Method in enum resources.projects.pluginwizard.ContentType
Returns a localized description of the role played by this plug-in type.
getDescription() - Method in class resources.projects.pluginwizard.SkeletonKit
 
getDescription(Member) - Method in class ca.cgjennings.apps.arkham.project.MetadataSource
Returns a short description of the type of file represented by the specified member.
getDesignBackdropForVariant(int) - Method in class gamedata.AbstractExpansionSymbolTemplate
Returns a suggested paint to use as a backdrop for this variant.
getDesignBackdropForVariant(int) - Method in interface gamedata.ExpansionSymbolTemplate
Returns a suggested paint to use as a backdrop for this variant.
getDestinationBuffer() - Method in class ca.cgjennings.apps.arkham.sheet.Sheet
Returns a view of the internal sheet image buffer as a BufferedImage object.
getDeterminativeFile(File) - Method in enum ca.cgjennings.ui.textedit.CodeType
Given a file of this type, if that file's contents are controlled by another file that currently exists, returns that file.
getDeviceConfiguration() - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
getDiagnostics(Object, String, boolean, boolean) - Method in class ca.cgjennings.apps.arkham.plugins.typescript.TSLanguageServices
Returns a list of diagnostic messages for a file.
getDiagnostics(Object, String, boolean, boolean, Consumer<List<Diagnostic>>) - Method in class ca.cgjennings.apps.arkham.plugins.typescript.TSLanguageServices
Returns a list of diagnostic messages for a file.
getDiagnostics(String, boolean, boolean) - Method in class ca.cgjennings.apps.arkham.plugins.typescript.CompilationRoot
Returns a list of diagnostic messages for a source unit.
getDiagnostics(String, boolean, boolean, Consumer<List<Diagnostic>>) - Method in class ca.cgjennings.apps.arkham.plugins.typescript.CompilationRoot
Gathers a list of diagnostic messages in the background, passing them to the specified callback once they are available.
getDimensions() - Method in class ca.cgjennings.apps.arkham.deck.item.TuckBox
 
getDirectConversions(String) - Method in class gamedata.ConversionMap
Returns the direct conversions from the specified component type.
getDisabledIcon(JComponent, Icon) - Static method in class ca.cgjennings.ui.theme.Theme
A helper that returns a disabled version of any icon.
getDiscoveredBundleFiles() - Static method in class ca.cgjennings.apps.arkham.plugins.BundleInstaller
Returns an array of the bundle files that have been dynamically added to the class path.
getDiscoveryConsumer() - Method in class ca.cgjennings.apps.arkham.plugins.debugging.DiscoveryService
Returns the current consumer that will be called for each discovered server as it is found.
getDisplayDate() - Method in class ca.cgjennings.apps.arkham.plugins.catalog.Listing
 
getDistance() - Method in class ca.cgjennings.graphics.filters.GlowFilter
Deprecated.
getDIYScriptResource() - Method in class ca.cgjennings.apps.arkham.component.ComponentMetadata
Returns the resource identifier of the script file used to create the component, if it is a DIY component and uses a script.
getDocument() - Method in class ca.cgjennings.ui.AutocompletionDocument
Return the original document that is being wrapped by this adapter.
getDocument() - Method in interface ca.cgjennings.ui.NestingDocument
Return the document that this document is wrapped around.
getDocument() - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Returns the edited document.
getDocumentLength() - Method in class ca.cgjennings.apps.arkham.editors.CodeEditor
Returns the length of the document, in characters.
getDocumentTypes() - Static method in class ca.cgjennings.apps.arkham.project.DocumentTask
Returns an array of the registered document types.
getDouble(String) - Method in class resources.Settings
Returns the value of the specified key as a double value.
getDouble(String, double) - Method in class resources.Settings
Returns the value of the specified key as a double value.
getDPI() - Method in class ca.cgjennings.apps.arkham.deck.item.Tile
 
getDPIForInlineImages() - Method in class ca.cgjennings.layout.MarkupToHTMLConverter
 
getDragCursor() - Method in class ca.cgjennings.ui.JReorderableTabbedPane
 
getDragHandles() - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractItem
Returns an array of the custom DragHandles for this item.
getDragHandles() - Method in class ca.cgjennings.apps.arkham.deck.item.Curve
 
getDragHandles() - Method in class ca.cgjennings.apps.arkham.deck.item.CustomTile
 
getDragHandles() - Method in class ca.cgjennings.apps.arkham.deck.item.Line
 
getDragHandles() - Method in interface ca.cgjennings.apps.arkham.deck.item.PageItem
Returns an array of the custom DragHandles for this item.
getDragHandles() - Method in class ca.cgjennings.apps.arkham.deck.item.RotatableTile
 
getDragHandles() - Method in class ca.cgjennings.apps.arkham.deck.item.TextBox
 
getDragImageRepresentativeComponent(int) - Method in class ca.cgjennings.ui.JReorderableTabbedPane
 
getDragNoDropCursor() - Method in class ca.cgjennings.ui.JReorderableTabbedPane
 
getDragOutCursor() - Method in class ca.cgjennings.ui.JReorderableTabbedPane
 
getDropCursor() - Method in class ca.cgjennings.ui.dnd.DragManager
Returns the cursor displayed for the token when a drag is allowed.
getDropLocation() - Method in class ca.cgjennings.ui.dnd.FileDrop.DropEvent
Returns the location of the drop within the drop target.
getDropTarget() - Method in class ca.cgjennings.ui.dnd.FileDrop.DropEvent
Returns the component that the files were dropped on.
getDuration() - Method in class ca.cgjennings.ui.anim.Animation
Returns the ideal play time for the animation.
getEdgeHandling() - Method in class ca.cgjennings.graphics.filters.AbstractConvolver
Returns the edge handling mode used by the convolution.
getEdgeHandling() - Method in class ca.cgjennings.graphics.filters.ConvolveFilter
Returns the current edge handling mode.
getEdgeHandling() - Method in class ca.cgjennings.graphics.filters.MarginFilter
Returns the current edge handling mode.
getEditionNumber() - Static method in class ca.cgjennings.apps.arkham.StrangeEons
Returns the edition number of this version of the application.
getEditor() - Method in class ca.cgjennings.apps.arkham.ContextBar.Context
If the target is within a Strange Eons editor tab, returns the editor.
getEditor() - Method in class ca.cgjennings.apps.arkham.editors.CodeEditor
 
getEditor() - Method in class ca.cgjennings.apps.arkham.plugins.QuickscriptPlugin
Returns the editor component used to edit script files.
getEditorCount() - Method in class ca.cgjennings.apps.arkham.StrangeEonsAppWindow
Returns the number of editor windows that are currently open.
getEditorFont() - Static method in class resources.ResourceKit
Returns the default font for editing markup in a text field.
getEditors() - Method in class ca.cgjennings.apps.arkham.StrangeEonsAppWindow
Returns an array of all currently open editor windows.
getEditorsShowingFile(File) - Method in class ca.cgjennings.apps.arkham.StrangeEonsAppWindow
Returns an array of all currently open editor windows that are editing a certain file.
getElementAt(int) - Method in class ca.cgjennings.ui.FilteredListModel
 
getEncoding() - Method in class ca.cgjennings.apps.arkham.editors.CodeEditor
 
getEncodingCharset() - Method in enum ca.cgjennings.ui.textedit.CodeType
Returns the charset for the standard text encoding.
getEncodingFor(Member) - Method in class ca.cgjennings.apps.arkham.project.Searcher
Returns the character encoding to use when scanning the specified member.
getEncodingName() - Method in enum ca.cgjennings.ui.textedit.CodeType
Returns the name of the standard text encoding for the file type.
getEndPoint() - Method in class ca.cgjennings.apps.arkham.deck.item.Line
 
getEndPoint() - Method in class ca.cgjennings.graphics.strokes.TextStroke
Returns the point at which the last call to TextStroke.createStrokedShape(java.awt.Shape) last drew a glyph.
getEndPosition() - Method in class ca.cgjennings.ui.AutocompletionDocument
 
getEngineName() - Method in class ca.cgjennings.apps.arkham.plugins.engine.ScriptEngineFactoryBase
 
getEngineVersion() - Method in class ca.cgjennings.apps.arkham.plugins.engine.ScriptEngineFactoryBase
 
getEntries() - Method in class gamedata.ClassMap
Returns all non-category entries as a set.
getErrorAtOffset(int) - Method in class ca.cgjennings.apps.arkham.plugins.ScriptConsole
Returns a description of the error at the line at offset pos in the script console's text, or null if that line is not a stack trace line.
getErrorAtPoint(Point2D) - Method in class ca.cgjennings.apps.arkham.plugins.ScriptConsole
Returns a description of the error at the offset into the console text under the specified point in the console window.
getErrorAtPoint(Point) - Method in class ca.cgjennings.apps.arkham.plugins.ScriptConsole
Deprecated. 
getErrors() - Method in class ca.cgjennings.apps.arkham.plugins.engine.SyntaxChecker
Returns an array of the errors and warnings generated by the most-recently parsed script.
getErrors() - Method in class ca.cgjennings.apps.arkham.plugins.PluginRoot
Returns an array of messages describing syntax errors in the file.
getErrorStream() - Method in class ca.cgjennings.apps.arkham.plugins.ScriptConsole
Returns an output stream that can be used to write to the stderr stream of the console.
getErrorTolerance() - Method in class ca.cgjennings.graphics.filters.SubstitutionFilter
Returns the amount of error tolerance allowed when matching pixels.
getErrorWriter() - Method in class ca.cgjennings.apps.arkham.plugins.ScriptConsole
Returns a PrintWriter that can be used to write to the stderr stream of the console.
getEvalLineNumber() - Method in class ca.cgjennings.apps.arkham.plugins.ConsoleErrorLocation
Returns the line number (starting from 1) of the error, within an evaluated string or 0 if the line number is unknown or was not within an eval function.
getEvaluatorFactory() - Static method in class ca.cgjennings.layout.MarkupRenderer
Get the factory used to handle script tags.
getEvenAlpha() - Method in class ca.cgjennings.graphics.filters.CheckeredScreenFilter
Returns the alpha multiplier for even squares.
getExcludedFilePatterns() - Static method in class ca.cgjennings.apps.arkham.project.Member
Returns an array containing the file name patterns that will be ignored by the project system.
getExitCode() - Method in class ca.cgjennings.apps.arkham.Subprocess
Returns the process's exit code, or -1 if the process has not completed.
getExpansion() - Method in class ca.cgjennings.ui.textedit.AbbreviationTable.Expansion
Returns the expansion associated with the abbreviation.
getExpansionCode() - Method in class resources.Settings
Returns the code(s) for the selected expansion(s), assuming that these settings are a game component's private settings.
getExpansionLimit() - Method in class ca.cgjennings.layout.MarkupRenderer
 
getExpansions() - Static method in class gamedata.Expansion
Returns an array of all registered expansions.
getExpansionsForGame(Game, boolean) - Static method in class gamedata.Expansion
Returns an array of the expansions that have been registered for a specific game.
getExpansionSymbol(Expansion, String, int) - Static method in class ca.cgjennings.apps.arkham.sheet.Sheet
Returns the symbol to be painted on cards for an expansion.
getExpansionSymbolKey() - Method in class ca.cgjennings.apps.arkham.sheet.Sheet
Returns the name of the settings key that will be used for the default expansion painting mechanism.
getExpansionVariant(Sheet<? extends GameComponent>) - Method in class resources.Settings
Returns the expansion logical variant index for the selected expansion, assuming that these settings are a game component's private settings.
getExportDescriptions() - Method in class ca.cgjennings.apps.arkham.AbstractSupportEditor
Returns a description of the file types supported for export from this editor.
getExportDescriptions() - Method in class ca.cgjennings.apps.arkham.editors.CodeEditor
 
getExportExtensions() - Method in class ca.cgjennings.apps.arkham.AbstractSupportEditor
Returns the standard file extensions supported for export from this editor.
getExportExtensions() - Method in class ca.cgjennings.apps.arkham.editors.CodeEditor
 
getExtension() - Method in enum ca.cgjennings.algo.compression.CompressorFactory
Returns the most common file extension for this algorithm.
getExtension() - Method in class ca.cgjennings.apps.arkham.project.Member
Returns the file name extension of this project member.
getExtension() - Method in interface ca.cgjennings.imageio.WritableImageFormat
Returns the file extension for the format, e.g., jpg.
getExtension() - Method in enum ca.cgjennings.ui.textedit.CodeType
Returns the primary file extension used to identify the code type.
getExtensionName() - Method in class ca.cgjennings.apps.arkham.diy.DIY
Returns an extension name that can be reported to the user as the plug-in required for this component to load correctly.
getExtensions() - Method in class ca.cgjennings.apps.arkham.plugins.engine.SEScriptEngineFactory
 
getExteriorFill() - Method in class ca.cgjennings.apps.arkham.deck.item.TuckBox
 
getFaceCount() - Method in enum ca.cgjennings.apps.arkham.diy.DIY.FaceStyle
Returns the number of faces (sheets) that are used by this face style.
getFacesToUpdate() - Method in class ca.cgjennings.apps.arkham.component.DefaultPortrait
Returns an array of the indices of the faces on which this portrait will appear.
getFaceStyle() - Method in class ca.cgjennings.apps.arkham.diy.DIY
Returns the DIY.FaceStyle used by this card.
getFactory() - Method in class ca.cgjennings.apps.arkham.plugins.engine.SEScriptEngine
 
getFailedUUIDs() - Static method in class ca.cgjennings.apps.arkham.plugins.BundleInstaller
Returns an immutable set containing the UUIDs of bundles that failed to start.
getFailureMessage() - Method in exception ca.cgjennings.apps.arkham.component.FileRecoveryException
 
getFamilies() - Method in interface ca.cgjennings.graphics.cloudfonts.CloudFontCollection
Returns an array of available families in this cloud collection.
getFamily() - Method in interface ca.cgjennings.graphics.cloudfonts.CloudFont
Returns the family that includes the font.
getFamily() - Method in class resources.ResourceKit.FontRegistrationResult
Returns the name of the font.
getFamily(String) - Method in interface ca.cgjennings.graphics.cloudfonts.CloudFontCollection
Returns a family by name.
getFamilyCount() - Method in class ca.cgjennings.graphics.cloudfonts.CloudFontExplorerPanel
Returns the total number of font families available.
getFeatures() - Method in class ca.cgjennings.apps.arkham.component.AbstractPortrait
Returns a set of the features supported by this portrait.
getFeatures() - Method in class ca.cgjennings.apps.arkham.component.DefaultPortrait
Returns the set of portrait features supported by the portrait.
getFeatures() - Method in interface ca.cgjennings.apps.arkham.component.Portrait
Returns a set of the features supported by this portrait.
getFile() - Method in class ca.cgjennings.apps.arkham.AbstractStrangeEonsEditor
 
getFile() - Method in class ca.cgjennings.apps.arkham.plugins.LibImpl.ScriptTraceElement
 
getFile() - Method in class ca.cgjennings.apps.arkham.plugins.PluginBundle
Returns the file represented by this plug-in bundle.
getFile() - Method in class ca.cgjennings.apps.arkham.plugins.typescript.FileSourceUnit
Returns the file that this source unit is updated from.
getFile() - Method in class ca.cgjennings.apps.arkham.project.Member
Returns the file represented by this project member.
getFile() - Method in interface ca.cgjennings.apps.arkham.ScriptRunnerState
Returns the script file to be run.
getFile() - Method in interface ca.cgjennings.apps.arkham.StrangeEonsEditor
Returns the file used to save this component, or null if it is a new, unsaved file or the editor is not associated with any particular file.
getFile() - Method in class ca.cgjennings.ui.FolderTree.Node
 
getFile() - Method in class ca.cgjennings.ui.JFileField
If the field contains a non-empty string, returns a File from the field content.
getFile() - Method in class ca.cgjennings.ui.JIconDrop
Returns the file that was the source of the current image, or null if no image is set or if the image did not come from a file.
getFile() - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Returns the file associated with this editor, if any.
getFile(Task, NamePage, String) - Static method in class resources.projects.pluginwizard.KitUtilities
Returns a File object for a file within a plug-in within the given task folder.
getFileAsString(File, String) - Static method in class ca.cgjennings.apps.arkham.project.ProjectUtilities
Returns the contents of a file as a string.
getFileChooser() - Static method in class ca.cgjennings.apps.arkham.dialog.ImageViewer
Returns a file chooser suited to saving a copy of an image file.
getFileDropListener() - Method in class ca.cgjennings.apps.arkham.editors.CodeEditor
 
getFileExtension() - Method in class ca.cgjennings.apps.arkham.project.New.NewAction
Returns the file extension of the files created by this action.
getFileExtension(File) - Static method in class ca.cgjennings.apps.arkham.project.ProjectUtilities
Returns a file's extension as a lowercase string.
getFileFilter() - Method in class ca.cgjennings.ui.dnd.FileDrop
Returns the file filter for this drop handler.
getFileNameExtension() - Method in class ca.cgjennings.apps.arkham.AbstractGameComponentEditor
 
getFileNameExtension() - Method in class ca.cgjennings.apps.arkham.editors.CardLayoutEditor
 
getFileNameExtension() - Method in class ca.cgjennings.apps.arkham.editors.CodeEditor
 
getFileNameExtension() - Method in class ca.cgjennings.apps.arkham.editors.PropertyBundleEditor
 
getFileNameExtension() - Method in interface ca.cgjennings.apps.arkham.StrangeEonsEditor
Returns the standard file extension for the type of content displayed in this editor.
getFileNameFor(Locale) - Method in class resources.Language.LocalizedFileName
Returns the file name for a localized file with the same base name and extension but the specified locale.
getFiles() - Method in class ca.cgjennings.apps.arkham.CommandLineArguments
Returns an array of the files included on the command line to be opened when the application starts.
getFiles() - Method in class ca.cgjennings.ui.dnd.FileDrop.DropEvent
Returns a list of the files that were dropped.
getFiles() - Static method in class ca.cgjennings.ui.dnd.ScrapBook
Returns the list of files on the clipboard as an array of File objects, or null.
getFilesSearched() - Method in class ca.cgjennings.apps.arkham.project.Searcher
Returns the number of files that have been scanned so far.
getFileSystemView() - Method in class ca.cgjennings.ui.FolderTree
Returns the file system view used to obtain platform-specific folder information.
getFileText(File, String) - Static method in class ca.cgjennings.apps.arkham.project.ProjectUtilities
Return the complete text of a file as a string.
getFileType() - Method in class ca.cgjennings.ui.JFileField
 
getFileTypeDescription() - Method in class ca.cgjennings.apps.arkham.AbstractGameComponentEditor
 
getFileTypeDescription() - Method in class ca.cgjennings.apps.arkham.editors.CardLayoutEditor
 
getFileTypeDescription() - Method in class ca.cgjennings.apps.arkham.editors.CodeEditor
 
getFileTypeDescription() - Method in class ca.cgjennings.apps.arkham.editors.PropertyBundleEditor
 
getFileTypeDescription() - Method in interface ca.cgjennings.apps.arkham.StrangeEonsEditor
Returns a description of the content displayed in this editor.
getFillColor() - Method in interface ca.cgjennings.apps.arkham.deck.item.ShapeStyle
Returns the fill colour used when painting the item.
getFillColor() - Method in class ca.cgjennings.apps.arkham.deck.item.TextBox
 
getFilter() - Method in class ca.cgjennings.graphics.filters.TintCache
Returns the filter invoked by this cache.
getFilter(int) - Method in class ca.cgjennings.graphics.filters.CompoundPixelwiseFilter
Returns the filter at the specified index in the list of filters.
getFilteredCharacters() - Method in class ca.cgjennings.ui.FilteredDocument
Returns the characters being filtered as a string.
getFilteredFamilyCount() - Method in class ca.cgjennings.graphics.cloudfonts.CloudFontExplorerPanel
Returns the number of font families that are listed after filtering is applied.
getFilters() - Method in class ca.cgjennings.graphics.filters.CompoundPixelwiseFilter
Returns a copy of the filter list as an array.
getFilterValue() - Method in class ca.cgjennings.ui.JFilterField
 
getFilterValue() - Method in class ca.cgjennings.ui.JGameFilterField
Returns the current filter value.
getFinishButton() - Method in class ca.cgjennings.ui.wizard.WizardController
Returns the button that finishes the wizard.
getFinishStyle() - Method in class ca.cgjennings.apps.arkham.deck.Deck
 
getFinishStyle() - Method in interface ca.cgjennings.apps.arkham.deck.item.BleedMarginStyle
Returns the finish style set on this item, or null if the deck default style should be used.
getFinishStyle() - Method in class ca.cgjennings.apps.arkham.deck.item.BleedMarginStylePanel
 
getFinishStyle() - Method in class ca.cgjennings.apps.arkham.deck.item.CardFace
 
getFireEventOnRelease() - Method in class ca.cgjennings.ui.JRepeaterButton
Returns true if the button will fire an action command when the button is released.
getFirstCommentBlock() - Method in class ca.cgjennings.io.EscapedLineReader
If the reader has read past the first contiguous block of comment lines in the stream, this method returns that comment block.
getFirstDisplayedLine() - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Returns the line number of the line at the top of the view.
getFirstLineWrapLength() - Method in class ca.cgjennings.text.LineWrapper
Returns the line wrap length for the first line.
getFloat(String) - Method in class resources.Settings
Returns the value of the specified key as a float value.
getFloat(String, float) - Method in class resources.Settings
Returns the value of the specified key as an float value.
getFoldColour() - Method in class ca.cgjennings.apps.arkham.deck.item.TuckBox
 
getFolderForTreePath(TreePath) - Method in class ca.cgjennings.ui.FolderTree
Given a tree path to a node in the tree, returns the file represented by the node.
getFoldMarks() - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractItem
 
getFoldMarks() - Method in class ca.cgjennings.apps.arkham.deck.item.CardFace
 
getFoldMarks() - Method in interface ca.cgjennings.apps.arkham.deck.item.PageItem
Return an array of the relative positions and directions of extra fold marks for this item.
getFoldMarks() - Method in class ca.cgjennings.apps.arkham.diy.DIYSheet
 
getFoldMarks() - Method in class ca.cgjennings.apps.arkham.sheet.Sheet
Returns an array that describes the extra fold marks that should appear on this face when it is placed in a deck.
getFollowingLineWrapLength() - Method in class ca.cgjennings.text.LineWrapper
Returns the line wrap length for lines after the first.
getFont() - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
getFont() - Method in interface ca.cgjennings.graphics.cloudfonts.CloudFont
Returns an AWT font for this cloud font, downloading it from the cloud if necessary.
getFont() - Method in class ca.cgjennings.graphics.strokes.TextStroke
Returns the font used to draw text.
getFont() - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
 
getFont() - Method in class resources.ResourceKit.FontRegistrationResult
Returns a Font instance for the font that was created from the resource.
getFont(String, float) - Static method in class resources.ResourceKit
Creates a single font from a file in the application resources.
getFontFile() - Method in interface ca.cgjennings.graphics.cloudfonts.CloudFont
Returns the file of the downloaded font, downloading it from the cloud if necessary.
getFontForCodepoint(int, boolean) - Method in class ca.cgjennings.apps.arkham.dialog.InsertCharsDialog
 
getFontMetrics() - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
getFontMetrics(Font) - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
getFontRenderContext() - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
getFonts() - Method in interface ca.cgjennings.graphics.cloudfonts.CloudFontFamily
Returns an array of AWT fonts, one for each font in this family, downloading them as necessary.
getForeground() - Method in class ca.cgjennings.ui.LabelIcon
 
getFormat() - Method in class ca.cgjennings.apps.arkham.plugins.PluginBundle
Returns the storage format of this bundle, either PluginBundle.FORMAT_PLAIN or PluginBundle.FORMAT_WRAPPED.
getFormat() - Method in class ca.cgjennings.imageio.SimpleImageWriter
Get the name of the file format this instance will write files in.
getFormattedDate() - Method in class ca.cgjennings.apps.arkham.plugins.catalog.CatalogID
Returns the ID's date as a string formatted for ease of reading by the user.
getFrame(int) - Method in class ca.cgjennings.ui.AnimatedIcon
Returns the frame with the specified index.
getFrameCount() - Method in class ca.cgjennings.ui.AnimatedIcon
Returns the number of frames in the animation.
getFrameIcon() - Method in interface ca.cgjennings.apps.arkham.StrangeEonsEditor
Returns the editor window icon.
getFrontTemplateKey() - Method in class ca.cgjennings.apps.arkham.diy.DIY
Returns the template key for the front face of this component.
getFrontText() - Method in class ca.cgjennings.apps.arkham.component.Marker
 
getFullName() - Method in class ca.cgjennings.apps.arkham.component.AbstractGameComponent
Returns the "full name" of this component.
getFullName() - Method in interface ca.cgjennings.apps.arkham.component.GameComponent
Returns the "full name" of this component.
getFullName() - Method in class ca.cgjennings.apps.arkham.deck.Deck
 
getFullName() - Method in interface ca.cgjennings.imageio.WritableImageFormat
A full name for the format.
getGame() - Method in class ca.cgjennings.apps.arkham.ContextBar.Context
If the target is part of an editor associated with a particular game, returns the game.
getGame() - Method in class ca.cgjennings.ui.JExpansionList
 
getGame() - Method in class gamedata.ClassMap.Entry
Returns the game that this entry is associated with.
getGame() - Method in class gamedata.Expansion
Returns the game that this expansion belongs to.
getGame() - Static method in class resources.Language
Returns the shared Language instance that represents the game language.
getGameCode() - Method in class ca.cgjennings.apps.arkham.deck.PaperProperties
Returns the game code for the Game that this paper type is associated with.
getGameCode() - Method in class gamedata.TileSet.Entry
Returns the code of the game that this tile belongs to, or Game.ALL_GAMES_CODE if the graphic is not tied to a particular game.
getGameComponent() - Method in class ca.cgjennings.apps.arkham.AbstractGameComponentEditor
Returns the edited game component.
getGameComponent() - Method in class ca.cgjennings.apps.arkham.AbstractStrangeEonsEditor
Returns the edited game component, or null if this editor is not editing a game component.
getGameComponent() - Method in class ca.cgjennings.apps.arkham.component.DefaultPortrait
Returns the game component that this portrait is associated with.
getGameComponent() - Method in class ca.cgjennings.apps.arkham.component.design.AbstractVerbalDesignSupport
Returns the game component that this design support will analyze.
getGameComponent() - Method in interface ca.cgjennings.apps.arkham.component.design.DesignSupport
Returns the game component being supported.
getGameComponent() - Method in class ca.cgjennings.apps.arkham.ContextBar.Context
If the target is part of an editor for a game component, returns the game component.
getGameComponent() - Method in class ca.cgjennings.apps.arkham.sheet.Sheet
Returns the game component that this sheet was created for.
getGameComponent() - Method in interface ca.cgjennings.apps.arkham.StrangeEonsEditor
Returns the edited game component, or null if this editor is not editing a game component.
getGameComponentFromFile(File) - Static method in class resources.ResourceKit
Reads a GameComponent from a file.
getGameComponentFromFile(File, boolean) - Static method in class resources.ResourceKit
Reads a GameComponent from a file.
getGameComponentFromStream(InputStream, String, boolean) - Static method in class resources.ResourceKit
Reads a GameComponent from an input stream.
getGameLangProvider() - Method in class ca.cgjennings.apps.arkham.plugins.ScriptMonkey
Returns the Language object that is used to look up game strings with #string_key syntax.
getGameLanguage() - Method in class ca.cgjennings.apps.arkham.editors.AbbreviationTableManager.LanguageAwareAbbreviationTable
Returns the language used to expand game string (#) tags.
getGameLanguage() - Method in class ca.cgjennings.apps.arkham.plugins.engine.SettingBindings
Returns the Language used to look up # variables.
getGameLocale() - Method in interface ca.cgjennings.apps.arkham.plugins.PluginContext
Deprecated.
getGameLocale() - Static method in class resources.Language
Returns the game locale.
getGameLocales() - Static method in class resources.Language
Returns a sorted array of the available game locales.
getGameName() - Method in class gamedata.Expansion
Returns the expansion's name in the game locale.
getGameName() - Method in class gamedata.Game
Returns the name of this game in the game language.
getGames(boolean) - Static method in class gamedata.Game
Returns an array of all of the registered games.
getGender() - Method in class ca.cgjennings.layout.GenderAwareMarkupRenderer
Return the current gender setting as a boolean; true indicates that the right side of gender-sensitive tags will be selected.
getGenerator(String) - Static method in class ca.cgjennings.apps.arkham.plugins.debugging.Tables
Returns the generator with the given name, or null if there is no such generator.
getGenericFileTypeDescription() - Method in class ca.cgjennings.ui.JFileField
 
getGenericFileTypeExtensions() - Method in class ca.cgjennings.ui.JFileField
 
getGreenFunction() - Method in class ca.cgjennings.graphics.filters.ChannelFunctionFilter
 
getGreenGamma() - Method in class ca.cgjennings.graphics.filters.GammaCorrectionFilter
 
getGreenSource() - Method in class ca.cgjennings.graphics.filters.ChannelSwapFilter
Returns the green source channel.
getGridSeparation() - Method in class ca.cgjennings.apps.arkham.deck.PaperProperties
Returns the distance between grid lines, in points (1/72 inch).
getGroup() - Method in class ca.cgjennings.apps.arkham.component.conversion.ManualConversionTrigger
Returns the conversion group of the triggering conversion option.
getGroup() - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractItem
 
getGroup() - Method in interface ca.cgjennings.apps.arkham.deck.item.PageItem
Returns the Group that this item belongs to, or null.
getGroup() - Method in class gamedata.ConversionMap.Conversion
Returns the conversion group this conversion option belongs to.
getGroupConversions(String) - Method in class gamedata.ConversionMap
Returns the group conversions from the specified component type.
getHandleOffsetX() - Method in class ca.cgjennings.ui.dnd.DragToken
Returns the X coordinate of the image at which the cursor should be attached while dragging.
getHandleOffsetY() - Method in class ca.cgjennings.ui.dnd.DragToken
Returns the Y coordinate of the image at which the cursor should be attached while dragging.
getHandlerScript() - Method in class ca.cgjennings.apps.arkham.diy.DIY
Returns the resource name used to create a Handler for this component, or null if the component was created directly from a Handler instance.
getHardening() - Method in class ca.cgjennings.ui.ArcBorder
 
getHeadlineAlignment() - Method in class ca.cgjennings.layout.MarkupRenderer
Returns the default alignment of headline text within the draw rectangle.
getHeight() - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractItem
 
getHeight() - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractRenderedItem
Return the height of this item.
getHeight() - Method in class ca.cgjennings.apps.arkham.deck.item.Line
 
getHeight() - Method in interface ca.cgjennings.apps.arkham.deck.item.PageItem
Return the height of this item, in points.
getHeight() - Method in class ca.cgjennings.apps.arkham.deck.item.TuckBox
 
getHeight() - Method in class ca.cgjennings.apps.arkham.editors.CardLayoutEditor.Layer
 
getHeight() - Method in class ca.cgjennings.apps.arkham.sheet.PrintDimensions
Returns the height of the printed item, in points.
getHeight() - Method in class ca.cgjennings.graphics.shapes.AbstractVectorImage
Returns the height of the image in an unspecified unit.
getHeight() - Method in interface ca.cgjennings.graphics.shapes.VectorImage
Returns the height of the image in an unspecified unit.
getHeight() - Method in class ca.cgjennings.imageio.ImageLayer
 
getHeight() - Method in class resources.StrangeImage
Returns a typical pixel height for the image.
getHeight2D() - Method in class resources.StrangeImage
Returns the image height as a double value.
getHeightInUnit(int) - Method in class ca.cgjennings.apps.arkham.sheet.PrintDimensions
Returns the height of the printed item, in a specific unit.
getHelpPage() - Method in class ca.cgjennings.ui.JHelpButton
 
getHFactor() - Method in class ca.cgjennings.graphics.filters.AbstractTintingFilter
 
getHFactor() - Method in class ca.cgjennings.graphics.filters.TintCache
 
getHFactor() - Method in interface ca.cgjennings.graphics.filters.TintingFilter
Returns the hue adjustment factor.
getHighlightColor() - Method in class ca.cgjennings.apps.arkham.RegionPicker.RegionChooser
 
getHighlightRegions() - Method in class ca.cgjennings.apps.arkham.RegionPicker
 
getHighlightRegions() - Method in class ca.cgjennings.apps.arkham.RegionPicker.RegionChooser
 
getHighPriorityThreadHint() - Static method in class ca.cgjennings.algo.SplitJoin
Returns the value of a hint that indicates whether SplitJoins are allowed to create higher than normal priority threads.
getHighResolutionSubstitutionMode() - Method in class ca.cgjennings.apps.arkham.diy.DIY
Returns the high resolution image substitution mode for this component.
getHistoryText() - Method in class ca.cgjennings.apps.arkham.plugins.ScriptConsole
Returns the current console text.
getHomePage() - Method in class ca.cgjennings.apps.arkham.plugins.catalog.Listing
 
getHorizontalEdge() - Method in class ca.cgjennings.ui.JTexturePanel
 
getHorizontalRadius() - Method in class ca.cgjennings.graphics.filters.BlurFilter
Returns the current horizontal blur radius.
getHorizontalRepeats() - Method in class ca.cgjennings.ui.JTexturePanel
 
getHost() - Method in class ca.cgjennings.apps.arkham.plugins.debugging.DefaultScriptDebugger
 
getHosts() - Method in class ca.cgjennings.apps.arkham.plugins.debugging.DiscoveryService
Returns the hosts to be searched.
getHSB() - Method in class ca.cgjennings.apps.arkham.HSBPanel
Returns the selected HSB value.
getHue(float) - Method in class ca.cgjennings.ui.BrightnessLabel
 
getHue(float) - Method in class ca.cgjennings.ui.HueLabel
 
getHue(float) - Method in class ca.cgjennings.ui.SaturationLabel
 
getIcon() - Method in class ca.cgjennings.apps.arkham.commands.AbstractCommand
Returns the command's icon.
getIcon() - Method in class ca.cgjennings.apps.arkham.ContextBar.AbstractButton
 
getIcon() - Method in interface ca.cgjennings.apps.arkham.ContextBar.Button
Returns the button's icon.
getIcon() - Method in class ca.cgjennings.apps.arkham.ContextBar.CommandButton
 
getIcon() - Method in enum ca.cgjennings.apps.arkham.deck.item.LineCap
 
getIcon() - Method in enum ca.cgjennings.apps.arkham.deck.item.LineJoin
 
getIcon() - Method in class ca.cgjennings.apps.arkham.deck.PaperProperties
 
getIcon() - Method in class ca.cgjennings.apps.arkham.dialog.prefs.CatContextBar
 
getIcon() - Method in class ca.cgjennings.apps.arkham.dialog.prefs.CatLanguage
 
getIcon() - Method in class ca.cgjennings.apps.arkham.dialog.prefs.CatReservedCloudFonts
 
getIcon() - Method in class ca.cgjennings.apps.arkham.dialog.prefs.FillInPreferenceCategory
 
getIcon() - Method in class ca.cgjennings.apps.arkham.dialog.prefs.LanguageCodeDescriptor
 
getIcon() - Method in interface ca.cgjennings.apps.arkham.dialog.prefs.PreferenceCategory
Returns the icon used to represent this category visually.
getIcon() - Method in class ca.cgjennings.apps.arkham.diy.ListItem
Returns this item's icon, or null if it doesn't have an icon.
getIcon() - Method in class ca.cgjennings.apps.arkham.plugins.AbstractInstalledPlugin
Returns an icon for the plug-in.
getIcon() - Method in class ca.cgjennings.apps.arkham.plugins.InstalledBundleObject
Returns an icon for the plug-in (or other bundle object).
getIcon() - Method in class ca.cgjennings.apps.arkham.plugins.InstalledLibrary
 
getIcon() - Method in class ca.cgjennings.apps.arkham.plugins.InstalledTheme
Returns a small icon for the theme.
getIcon() - Method in class ca.cgjennings.apps.arkham.plugins.ScriptConsole
 
getIcon() - Method in class ca.cgjennings.apps.arkham.project.Member
Returns an icon that is appropriate for this member.
getIcon() - Method in class ca.cgjennings.apps.arkham.project.New.NewAction
 
getIcon() - Method in class ca.cgjennings.apps.arkham.project.New.NewGameComponent
 
getIcon() - Method in class ca.cgjennings.apps.arkham.project.Project
Returns an icon that is appropriate for this member, in this case the standard icon for projects.
getIcon() - Method in class ca.cgjennings.apps.arkham.project.TaskAction
Returns an icon for this action, or null if the action should not be associated with an icon.
getIcon() - Method in enum ca.cgjennings.apps.arkham.sheet.FinishStyle
Returns an icon representing this style.
getIcon() - Method in class ca.cgjennings.apps.arkham.ToolWindow
 
getIcon() - Method in class ca.cgjennings.apps.arkham.TrackedWindowProxy
 
getIcon() - Method in class ca.cgjennings.ui.FilteredListModel.ChoosableListFilter
 
getIcon() - Method in class ca.cgjennings.ui.IconBorder
 
getIcon() - Method in interface ca.cgjennings.ui.IconProvider
 
getIcon() - Method in class ca.cgjennings.ui.JGameFilterField
 
getIcon() - Method in class ca.cgjennings.ui.JIconList.IconItem
Returns the icon that was specified at construction.
getIcon() - Method in class ca.cgjennings.ui.LabelIcon
 
getIcon() - Method in enum ca.cgjennings.ui.textedit.CodeType
Returns an icon for the code type.
getIcon() - Method in class ca.cgjennings.ui.textedit.NavigationPoint
Returns the icon for this point, or null.
getIcon() - Method in class gamedata.ClassMap.Entry
Returns this entry's icon.
getIcon() - Method in class gamedata.Expansion
Returns the icon used to represent the expansion in the interface.
getIcon() - Method in class gamedata.Game
Returns a small icon that can be used in the user interface to represent the game visually.
getIcon() - Method in class gamedata.Silhouette
Returns a small icon that can be used to represent this silhouette in an interface.
getIcon() - Method in enum resources.projects.pluginwizard.ContentType
Returns a small icon that represents the plug-in type.
getIcon(Member) - Method in class ca.cgjennings.apps.arkham.project.MetadataSource
Return an icon that is appropriate for a particular member.
getIcon(Object, boolean) - Static method in class ca.cgjennings.apps.arkham.plugins.PluginBundle
Returns a large or small icon that can be used to represent a plug-in bundle in message dialogs, etc.
getIcon(String) - Static method in class resources.ResourceKit
Returns an icon created from an image resource.
getIconForComponent(GameComponent) - Method in class ca.cgjennings.apps.arkham.NewEditorDialog
Deprecated.
No suitable replacement yet, but don't want people to start using it.
getIconForCountry(Locale) - Static method in class resources.Language
Returns a flag icon for the country part of locale loc.
getIconForLanguage(Locale) - Static method in class resources.Language
Returns an icon for the language part of locale loc.
getIconForLocale(Locale) - Static method in class resources.Language
Returns an icon that represents the language and country of a locale.
getIconForNode(FolderTree.Node) - Method in class ca.cgjennings.ui.FolderTree
Returns an icon for the file.
getIconHeight() - Method in class ca.cgjennings.apps.arkham.deck.item.LineJoin.LineJoinIcon
 
getIconHeight() - Method in class ca.cgjennings.graphics.shapes.VectorIcon
Returns the height of this icon.
getIconHeight() - Method in class ca.cgjennings.ui.AnimatedIcon
Gets the height of this icon.
getIconHeight() - Method in class ca.cgjennings.ui.BlankIcon
 
getIconHeight() - Method in class ca.cgjennings.ui.IconRow
 
getIconHeight() - Method in class ca.cgjennings.ui.LabelIcon
 
getIconHeight() - Method in class ca.cgjennings.ui.theme.AbstractThemedIcon
 
getIconHeight() - Method in class ca.cgjennings.ui.theme.LocaleIcon
 
getIconHeight() - Method in class ca.cgjennings.ui.theme.ThemedCompoundIcon
 
getIconHeight() - Method in class ca.cgjennings.ui.theme.ThemedGlyphIcon
 
getIconHeight() - Method in class ca.cgjennings.ui.theme.ThemedImageIcon
 
getIconResource() - Method in class ca.cgjennings.apps.arkham.project.NewTaskType
Returns a string that identifies an image resource to be used to locate the icon image for this task type.
getIconResource(String) - Method in class resources.Settings
Return an icon for the resource identified by the value of the specified key.
getIconWidth() - Method in class ca.cgjennings.apps.arkham.deck.item.LineJoin.LineJoinIcon
 
getIconWidth() - Method in class ca.cgjennings.graphics.shapes.VectorIcon
Returns the width of this icon.
getIconWidth() - Method in class ca.cgjennings.ui.AnimatedIcon
Gets the width of this icon.
getIconWidth() - Method in class ca.cgjennings.ui.BlankIcon
 
getIconWidth() - Method in class ca.cgjennings.ui.IconRow
 
getIconWidth() - Method in class ca.cgjennings.ui.LabelIcon
 
getIconWidth() - Method in class ca.cgjennings.ui.theme.AbstractThemedIcon
 
getIconWidth() - Method in class ca.cgjennings.ui.theme.LocaleIcon
 
getIconWidth() - Method in class ca.cgjennings.ui.theme.ThemedCompoundIcon
 
getIconWidth() - Method in class ca.cgjennings.ui.theme.ThemedGlyphIcon
 
getIconWidth() - Method in class ca.cgjennings.ui.theme.ThemedImageIcon
 
getId() - Method in class gamedata.ConversionMap.Entry
Returns the identifier for the entry.
getID() - Method in class ca.cgjennings.apps.arkham.ContextBar.AbstractButton
 
getID() - Method in interface ca.cgjennings.apps.arkham.ContextBar.Button
Returns a unique ID for this button, such as "BOLD".
getID() - Method in class ca.cgjennings.apps.arkham.ContextBar.CommandButton
 
getIdealDropBoxSize() - Method in class ca.cgjennings.ui.JIconDrop
 
getIdealSplitCount() - Method in class ca.cgjennings.algo.SplitJoin
Returns the ideal number of evenly divided subproblems to break problems into.
getIdentifier() - Method in class ca.cgjennings.apps.arkham.deck.item.Tile
 
getIdentifier() - Method in interface ca.cgjennings.apps.arkham.ExportContainer
Returns an identifier unique to this container type.
getIdentifier() - Method in class ca.cgjennings.apps.arkham.FolderExportContainer
 
getIdentifier() - Method in class ca.cgjennings.apps.arkham.plugins.ConsoleErrorLocation
Returns the full file identifier for the error.
getIdentifier() - Method in class ca.cgjennings.apps.arkham.ZIPExportContainer
 
getIdentifier() - Method in interface ca.cgjennings.graphics.cloudfonts.CloudFontConnector
Returns a unique identifier for the connector.
getIdentifier() - Method in class ca.cgjennings.graphics.cloudfonts.DefaultCloudFontConnector
 
getIdentifier() - Method in class gamedata.ResourceParser
Returns the identifier.
getIdentifier(Class<?>, String) - Static method in class resources.ResourceKit
Returns a resource path for a resource that is relative to the specified class.
getIdentifierString() - Method in class gamedata.ResourceParser
Returns an identifier that can be used in error messages.
getImage() - Method in class ca.cgjennings.apps.arkham.component.DefaultPortrait
 
getImage() - Method in interface ca.cgjennings.apps.arkham.component.Portrait
Returns the image being used by this portrait.
getImage() - Method in class ca.cgjennings.apps.arkham.dialog.VectorImageViewer
Returns the vector image being displayed.
getImage() - Method in class ca.cgjennings.apps.arkham.editors.CardLayoutEditor.Layer
 
getImage() - Method in class ca.cgjennings.apps.arkham.ImageViewer
Returns the vector image displayed by this viewer.
getImage() - Method in class ca.cgjennings.apps.arkham.RegionPicker
 
getImage() - Method in class ca.cgjennings.apps.arkham.RegionPicker.RegionChooser
 
getImage() - Method in class ca.cgjennings.apps.arkham.VectorImageViewer
Returns the vector image displayed by this viewer.
getImage() - Method in class ca.cgjennings.graphics.filters.TintCache
Returns the current source image.
getImage() - Method in class ca.cgjennings.graphics.shapes.VectorIcon
Returns the vector image painted by this icon.
getImage() - Method in class ca.cgjennings.imageio.ImageLayer
 
getImage() - Method in class ca.cgjennings.ui.dnd.DragToken
Returns the token image.
getImage() - Static method in class ca.cgjennings.ui.dnd.ScrapBook
Returns the image stored on the clipboard, or null if the clipboard content does not consist of an image.
getImage() - Method in class ca.cgjennings.ui.JIconDrop
Returns the currently selected image, or null if no image is selected.
getImage() - Method in class ca.cgjennings.ui.theme.ThemedSingleImageIcon
Returns the source image that this icon will use as a basis for drawing.
getImage(String) - Static method in class resources.ResourceKit
Given the path to a resource file containing an image, returns the image.
getImageAtSize(int) - Method in class ca.cgjennings.ui.JIconDrop
 
getImageAtSize(int, int) - Method in class ca.cgjennings.ui.JIconDrop
 
getImageFormats() - Static method in class ca.cgjennings.imageio.SimpleImageWriter
Returns an array of registered image formats.
getImageFromIdentifier() - Method in class ca.cgjennings.apps.arkham.deck.item.CustomTile
Fetch this tile's image using its identifier.
getImageFromIdentifier() - Method in class ca.cgjennings.apps.arkham.deck.item.Tile
Fetch this tile's image using its identifier.
getImageFromIdentifier(String, Dimension) - Static method in class ca.cgjennings.apps.arkham.component.AbstractPortrait
Loads a user-supplied image.
getImageQuietly(String) - Static method in class resources.ResourceKit
This method returns an image as if by ResourceKit.getImage(java.lang.String), but without obvious feedback for the user.
getImageResource() - Method in class ca.cgjennings.apps.arkham.editors.CardLayoutEditor.Layer
 
getImageResource() - Method in class gamedata.TileSet.Entry
Returns the image resource that contains the tile graphics.
getImageResource(String) - Method in class resources.Settings
Return an image for the resource identified by the value of the specified key.
getImagesQuietly(String[], BufferedImage[]) - Static method in class resources.ResourceKit
Returns an array of image resources for the provided names.
getImageVariant(int, boolean) - Method in class ca.cgjennings.graphics.MultiResolutionImageResource
Returns the best image to use for the requested scale variant.
getImageWriteParam() - Method in class ca.cgjennings.imageio.IIOWritePanel
Returns the edited write param.
getImplementationClassName() - Static method in class ca.cgjennings.apps.arkham.deck.PDFPrintSupport
Returns the name of the concrete PDFPrintSupport.PDFWriter class to use.
getIndex() - Method in interface ca.cgjennings.text.LineSorter.TaggedLine
 
getIndex(Member) - Method in class ca.cgjennings.apps.arkham.project.Member
Returns the index at which the specified member can be found as a child of this member.
getIndex(TreeNode) - Method in class ca.cgjennings.ui.FolderTree.Node
 
getIndexID(String) - Method in class ca.cgjennings.algo.TextIndexer.DefaultTextMapper
 
getIndexID(String) - Method in interface ca.cgjennings.algo.TextIndexer.TextMapper
Maps a source identifier to an index identifier.
getInfoStream() - Method in class ca.cgjennings.apps.arkham.plugins.ScriptConsole
Returns an output stream that can be used to write to the stdout "information" stream of the console.
getInfoWriter() - Method in class ca.cgjennings.apps.arkham.plugins.ScriptConsole
Returns a PrintWriter that can be used to write to the stdout "information" stream of the console.
getInnerIconMargin() - Method in class ca.cgjennings.ui.IconBorder
 
getInputStream(String) - Static method in class resources.ResourceKit
Returns an input stream that can be used to read from the specified resource.
getInstallationState() - Method in enum resources.CoreComponents
Returns an installation state for the core component.
getInstallationState(CatalogID) - Static method in enum resources.CoreComponents
Returns an installation state for an arbitrary catalog ID.
getInstalledBundleObjectsForUUID(UUID) - Static method in class ca.cgjennings.apps.arkham.plugins.BundleInstaller
Returns the installed libraries, themes, plug-ins, etc.
getInstalledCatalogID(UUID) - Static method in class ca.cgjennings.apps.arkham.plugins.BundleInstaller
Returns the CatalogID extracted from a discovered bundle whose UUID matches uuid, or null.
getInstalledCatalogIDs() - Static method in class ca.cgjennings.apps.arkham.plugins.BundleInstaller
Returns all of the CatalogIDs from discovered bundles that include catalog information.
getInstalledExtensions() - Static method in class ca.cgjennings.apps.arkham.plugins.BundleInstaller
Returns an array of the extension plug-ins that were loaded by BundleInstaller.loadExtensionBundles(ca.cgjennings.algo.ProgressListener).
getInstalledLibraries() - Static method in class ca.cgjennings.apps.arkham.plugins.BundleInstaller
Returns an array of the available InstalledLibrary objects representing libraries loaded by the plug-in system.
getInstalledPlugin() - Method in interface ca.cgjennings.apps.arkham.plugins.PluginContext
Returns an AbstractInstalledPlugin instance that is managing the plug-in instance returned by PluginContext.getPlugin().
getInstalledPlugins() - Static method in class ca.cgjennings.apps.arkham.plugins.BundleInstaller
Returns an array of the installed plug-ins (from .seplugin bundles and system plug-ins).
getInstalledTheme() - Static method in class ca.cgjennings.ui.theme.ThemeInstaller
Returns the installed theme.
getInstalledThemeForClassName(String) - Static method in class ca.cgjennings.apps.arkham.plugins.BundleInstaller
Returns the InstalledTheme whose Theme class has the name className, or null if no such theme is available.
getInstalledThemes() - Static method in class ca.cgjennings.apps.arkham.plugins.BundleInstaller
Returns an array of the available InstalledThemes.
getInstaller() - Static method in class ca.cgjennings.apps.arkham.plugins.debugging.ScriptDebugging
Returns the current installer.
getInstallerIdentifier() - Method in class ca.cgjennings.apps.arkham.plugins.PluginRoot
Returns the identifier of the installer class or script for this root file.
getInstallFlag(int) - Method in class ca.cgjennings.apps.arkham.plugins.catalog.Catalog
Returns true if the listing at the indicated index is flagged for installation.
getInstallFlagCount() - Method in class ca.cgjennings.apps.arkham.plugins.catalog.Catalog
Returns a count of the number of plug-ins that are currently flagged for installation from this catalog.
getInstance() - Static method in class ca.cgjennings.algo.SplitJoin
Returns a SplitJoin instance suited to the platform.
getInt(String) - Method in class resources.Settings
Returns an integer value based on the value of key.
getInt(String, int) - Method in class resources.Settings
Returns the value of the specified key as an integer value.
getInteger() - Method in class ca.cgjennings.apps.arkham.plugins.engine.SettingBindings.LiveSetting
Returns the current value of the setting as an integer.
getInterface() - Static method in class resources.Language
Returns the shared Language instance that represents the UI language.
getInterface(Class<T>) - Method in class ca.cgjennings.apps.arkham.plugins.engine.SEScriptEngine
 
getInterface(Object, Class<T>) - Method in class ca.cgjennings.apps.arkham.plugins.engine.SEScriptEngine
 
getInterfaceLanguage() - Method in class ca.cgjennings.apps.arkham.editors.AbbreviationTableManager.LanguageAwareAbbreviationTable
Returns the language used to expand interface string (@) tags.
getInterfaceLocale() - Static method in class resources.Language
Returns the user interface locale.
getInterfaceLocales() - Static method in class resources.Language
Returns a sorted array of the available interface locales.
getInteriorFill() - Method in class ca.cgjennings.apps.arkham.deck.item.TuckBox
 
getInternalName() - Method in class ca.cgjennings.apps.arkham.deck.PaperProperties
Returns the internal name for this paper type.
getInvisibleImage() - Static method in class resources.StrangeImage
Returns a StrangeImage that is completely invisible.
getItem(int) - Method in class ca.cgjennings.ui.FilteredListModel
Returns the item at the unfiltered index.
getItemAt(int) - Method in class ca.cgjennings.ui.JGameCombo
 
getItemCount() - Method in class ca.cgjennings.ui.FilteredListModel
Returns the size of the unfiltered list.
getItemCount() - Method in interface resources.CacheMetrics
Returns the number of items held in the cache, or -1 if this information is not available.
getIterations() - Method in class ca.cgjennings.graphics.filters.BlurFilter
Returns the number of times that the blurring operation will be repeated during filtering.
getIterations() - Method in class ca.cgjennings.graphics.filters.GlowFilter
Returns the number of blurring iterations that will be applied to the glow effect.
getJavaRuntimeExecutable() - Static method in class ca.cgjennings.apps.arkham.Subprocess
Returns a command that can be used to launch a Java runtime.
getJoin() - Method in class ca.cgjennings.ui.StrokedBorder
 
getKeepAlive() - Method in interface ca.cgjennings.apps.arkham.ScriptRunnerState
Returns whether Strange Eons will continue running after the main script completes.
getKernel() - Method in class ca.cgjennings.graphics.filters.ConvolveFilter
Returns the convolution kernel.
getKernels() - Method in class ca.cgjennings.graphics.filters.AbstractConvolver
Returns the convolution kernel(s) that should be applied to execute this filter.
getKernels() - Method in class ca.cgjennings.graphics.filters.ConvolveFilter
 
getKernels() - Method in class ca.cgjennings.graphics.filters.GaussianBlurFilter
 
getKernels() - Method in class ca.cgjennings.graphics.filters.SharpenFilter
 
getKey() - Method in class ca.cgjennings.apps.arkham.plugins.engine.SettingBindings.LiveSetting
Returns the key name of the setting.
getKey() - Method in class gamedata.ClassMap.Entry
Returns the original entry name.
getKey() - Method in class gamedata.Silhouette
Returns this silhouette's unique key.
getKeyPrefix() - Method in class ca.cgjennings.apps.arkham.editors.CardLayoutEditor.Layer
 
getKeySet() - Method in class resources.Settings
Returns an immutable set of all of the keys that have values defined at this scope.
getKeyStroke() - Method in class ca.cgjennings.ui.JKeyStrokeField
Gets the current key stroke.
getKeyStroke(String) - Static method in class ca.cgjennings.platform.PlatformSupport
Parse a string to create a KeyStroke appropriate as an accelerator for the native OS.
getLabel() - Method in class ca.cgjennings.apps.arkham.diy.ListItem
Returns the text to display to the user for this list item.
getLabel() - Method in class ca.cgjennings.apps.arkham.project.AddLocale
 
getLabel() - Method in class ca.cgjennings.apps.arkham.project.AddTask
 
getLabel() - Method in class ca.cgjennings.apps.arkham.project.Browse
 
getLabel() - Method in class ca.cgjennings.apps.arkham.project.ChangeIcon
 
getLabel() - Method in class ca.cgjennings.apps.arkham.project.Clean
 
getLabel() - Method in class ca.cgjennings.apps.arkham.project.CompareFiles
 
getLabel() - Method in class ca.cgjennings.apps.arkham.project.Compile
 
getLabel() - Method in class ca.cgjennings.apps.arkham.project.CompileAll
 
getLabel() - Method in class ca.cgjennings.apps.arkham.project.ConvertImage
 
getLabel() - Method in class ca.cgjennings.apps.arkham.project.ConvertSpellingDictionary.Converter
 
getLabel() - Method in class ca.cgjennings.apps.arkham.project.ConvertSpellingDictionary
 
getLabel() - Method in class ca.cgjennings.apps.arkham.project.Copy
 
getLabel() - Method in class ca.cgjennings.apps.arkham.project.Cut
 
getLabel() - Method in class ca.cgjennings.apps.arkham.project.DeckTask
 
getLabel() - Method in class ca.cgjennings.apps.arkham.project.DocumentTask
 
getLabel() - Method in class ca.cgjennings.apps.arkham.project.DrawRegion
 
getLabel() - Method in class ca.cgjennings.apps.arkham.project.Export
 
getLabel() - Method in class ca.cgjennings.apps.arkham.project.MakeBundle
 
getLabel() - Method in class ca.cgjennings.apps.arkham.project.MakeDeck
 
getLabel() - Method in class ca.cgjennings.apps.arkham.project.MergeSettings
 
getLabel() - Method in class ca.cgjennings.apps.arkham.project.MergeStrings
 
getLabel() - Method in class ca.cgjennings.apps.arkham.project.New
 
getLabel() - Method in class ca.cgjennings.apps.arkham.project.New.NewAction
 
getLabel() - Method in class ca.cgjennings.apps.arkham.project.New.NewGameComponent
 
getLabel() - Method in class ca.cgjennings.apps.arkham.project.NewTaskType
Returns the localized, human-readable name of this task type.
getLabel() - Method in class ca.cgjennings.apps.arkham.project.Open
 
getLabel() - Method in class ca.cgjennings.apps.arkham.project.Packaging
 
getLabel() - Method in class ca.cgjennings.apps.arkham.project.Paste
 
getLabel() - Method in class ca.cgjennings.apps.arkham.project.PluginImportAction
 
getLabel() - Method in class ca.cgjennings.apps.arkham.project.PluginImportTask
 
getLabel() - Method in class ca.cgjennings.apps.arkham.project.PluginTask
 
getLabel() - Method in class ca.cgjennings.apps.arkham.project.PublishBundle
 
getLabel() - Method in class ca.cgjennings.apps.arkham.project.RasterizeImage
 
getLabel() - Method in class ca.cgjennings.apps.arkham.project.Rename
 
getLabel() - Method in class ca.cgjennings.apps.arkham.project.Run
 
getLabel() - Method in class ca.cgjennings.apps.arkham.project.ScriptedFactoryBuild
 
getLabel() - Method in class ca.cgjennings.apps.arkham.project.ShowFolder
 
getLabel() - Method in class ca.cgjennings.apps.arkham.project.SpecializedAction
Returns the human-readable name of this action.
getLabel() - Method in class ca.cgjennings.apps.arkham.project.TaskAction
Returns the human-readable name of this action.
getLabel() - Method in class ca.cgjennings.apps.arkham.project.TestBundle
 
getLabel() - Method in class ca.cgjennings.apps.arkham.project.Translate
 
getLabel() - Method in class ca.cgjennings.apps.arkham.project.View
 
getLabel() - Method in interface ca.cgjennings.apps.arkham.project.ViewTab
Returns the label that will be used for tabs of this type.
getLabel() - Method in class ca.cgjennings.apps.arkham.project.VirtualDeck
 
getLabel() - Method in class ca.cgjennings.ui.JLabelledField
Returns the current label text.
getLabel() - Method in class gamedata.Silhouette
Returns a localized description of this silhouette.
getLabelForeground() - Method in class ca.cgjennings.ui.JLabelledField
Returns the colour used to draw the label text.
getLabelObject() - Method in class ca.cgjennings.apps.arkham.diy.ListItem
Returns the object used to produce the item's label for the user.
getLanguage() - Method in class ca.cgjennings.i18n.IntegerPluralizer
Returns the default language instance that will be used by this pluralizer to look up plural form strings.
getLanguage() - Method in class gamedata.ResourceParser
Returns the language that the parser will use to look up localizable values in the resource file.
getLanguageName() - Method in class ca.cgjennings.apps.arkham.plugins.engine.ScriptEngineFactoryBase
 
getLanguageVersion() - Method in class ca.cgjennings.apps.arkham.plugins.engine.ScriptEngineFactoryBase
 
getLargeIcon() - Method in class ca.cgjennings.apps.arkham.plugins.InstalledTheme
Returns a large icon for the theme.
getLayer(int) - Method in class ca.cgjennings.imageio.PSDImageReader
Returns the layer at the requested index.
getLayerCount() - Method in class ca.cgjennings.imageio.PSDImageReader
Returns the number of layers read from the image file.
getLayoutQuality() - Method in class ca.cgjennings.apps.arkham.project.DeckPacker
Returns the quality setting for the layout algorithm.
getLeftInset(double, double) - Method in class ca.cgjennings.layout.PageShape.CompoundShape
 
getLeftInset(double, double) - Method in class ca.cgjennings.layout.PageShape.CupShape
 
getLeftInset(double, double) - Method in class ca.cgjennings.layout.PageShape.GeometricShape
 
getLeftInset(double, double) - Method in class ca.cgjennings.layout.PageShape
Return the narrowest (maximum) left edge inset between y1 and y2.
getLeftInset(double, double) - Method in class ca.cgjennings.layout.PageShape.InsetShape
 
getLeftInset(double, double) - Method in class ca.cgjennings.layout.PageShape.MergedShape
 
getLeftMargin() - Method in class ca.cgjennings.graphics.filters.MarginFilter
 
getLength() - Method in class ca.cgjennings.ui.AutocompletionDocument
 
getLength() - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Returns the document length, in characters.
getLength() - Method in class ca.cgjennings.ui.textedit.HtmlStyler
Returns the length of the text.
getLevels() - Method in class ca.cgjennings.graphics.filters.OilPaintingFilter
Returns the number of channel levels to use.
getLibraries() - Static method in class ca.cgjennings.apps.arkham.plugins.LibraryRegistry
Returns an array of all registered libraries.
getLibrary(String) - Static method in class ca.cgjennings.apps.arkham.plugins.ScriptMonkey
Returns a library as a string.
getLicenseType() - Method in interface ca.cgjennings.graphics.cloudfonts.CloudFontFamily
Returns the type of font license for this family, if available.
getLine() - Method in class ca.cgjennings.apps.arkham.plugins.LibImpl.ScriptTraceElement
 
getLine() - Method in class gamedata.TileSet.Entry
Returns the line in the tile set file at which this entry begins.
getLineCap() - Method in class ca.cgjennings.apps.arkham.deck.item.Line
 
getLineCap() - Method in interface ca.cgjennings.apps.arkham.deck.item.LineStyle
Returns the line cap style used on line ends.
getLineColor() - Method in class ca.cgjennings.apps.arkham.deck.item.Line
 
getLineColor() - Method in interface ca.cgjennings.apps.arkham.deck.item.LineStyle
Returns the color used to draw the border.
getLineColor() - Method in class ca.cgjennings.apps.arkham.deck.item.TuckBox
 
getLineCommentStartAndEnd(int) - Method in class ca.cgjennings.ui.textedit.ResourceFileTokenMaker
getLineCommentStartAndEnd(int) - Method in class ca.cgjennings.ui.textedit.SEJavaScriptTokenMaker
getLineCount() - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Returns the number of lines in the document.
getLineCount() - Method in class ca.cgjennings.ui.textedit.HtmlStyler
Returns the number of lines in the document.
getLineDashPattern() - Method in class ca.cgjennings.apps.arkham.deck.item.Line
 
getLineDashPattern() - Method in interface ca.cgjennings.apps.arkham.deck.item.LineStyle
Returns the dash pattern used to draw the line.
getLineEndOffset(int) - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Returns the document offset at which the specified line ends.
getLineJoin() - Method in class ca.cgjennings.apps.arkham.deck.item.Line
 
getLineJoin() - Method in interface ca.cgjennings.apps.arkham.deck.item.LineStyle
 
getLineLength(int) - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Returns the length of the specified line.
getLineNumber() - Method in class ca.cgjennings.apps.arkham.plugins.ConsoleErrorLocation
Returns the line number (starting from 1) of the error, or 0 if the line number is unknown.
getLineNumber() - Method in class gamedata.ResourceParser
Returns the current line number in the file.
getLineNumber() - Method in exception gamedata.ResourceParserException
Returns the line number of the error, if known, or 0.
getLineOfOffset(int) - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Returns the zero-based line number of the specified document offset.
getLineStartOffset(int) - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Returns the document offset at which the specified line begins.
getLineText() - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Returns the text of the current line, that is, the line containing the caret.
getLineText(int) - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Returns the text of the specified line.
getLineThickness() - Method in class ca.cgjennings.apps.arkham.deck.item.TuckBox
 
getLineTightness() - Method in class ca.cgjennings.layout.MarkupRenderer
Get the current maximum line tightness.
getLineTightness() - Method in class ca.cgjennings.layout.MarkupRenderer.StyledParagraph
 
getLineWidth() - Method in class ca.cgjennings.apps.arkham.deck.item.Line
 
getLineWidth() - Method in interface ca.cgjennings.apps.arkham.deck.item.LineStyle
Returns the width, in points, of the line.
getLinkedGroups() - Method in class gamedata.ConversionMap.Group
Returns the set of Groups this group links to.
getListCellRendererComponent(JList<?>, Object, int, boolean, boolean) - Method in class ca.cgjennings.apps.arkham.diy.ListItemRenderer
Returns a component that can be used to paint the representation of the list item.
getListCellRendererComponent(JList<?>, Object, int, boolean, boolean) - Method in class ca.cgjennings.ui.JCheckList.Renderer
 
getListCellRendererComponent(JList<?>, Object, int, boolean, boolean) - Method in class ca.cgjennings.ui.JIconList.IconRenderer
 
getListCellRendererComponent(JList<?>, Object, int, boolean, boolean) - Method in class ca.cgjennings.ui.textedit.CompletionRenderer
 
getListEntries() - Method in class ca.cgjennings.apps.arkham.project.CopiesList
Returns the name part of each entry explicitly included in the copies list.
getListingFilter() - Method in class ca.cgjennings.apps.arkham.plugins.catalog.CatalogDialog
Returns the current filter being applied to catalogue listings.
getLoadedPlugin(String) - Method in class ca.cgjennings.apps.arkham.StrangeEons
Given the class name of a plug-in, return its Plugin instance if it is currently installed and loaded.If the plug-in class is not installed, is disabled, or it failed to initialize properly, this method returns null.
getLoadedPluginByName(String) - Method in class ca.cgjennings.apps.arkham.StrangeEons
Finds a loaded Plugin with the specified name.If there is no matching plug-in, returns null.
getLoadedPlugins() - Method in class ca.cgjennings.apps.arkham.StrangeEons
Returns a (possibly empty) array of the currently loaded plug-ins.
getLoadProgressDelay() - Method in class ca.cgjennings.ui.fcpreview.ImagePreviewer
Returns the current load delay, in milliseconds.
getLocalCacheRoot() - Method in interface ca.cgjennings.graphics.cloudfonts.CloudFontConnector
Returns the root directory of the local cache.
getLocalCacheRoot() - Method in class ca.cgjennings.graphics.cloudfonts.DefaultCloudFontConnector
 
getLocalCopy() - Static method in class ca.cgjennings.apps.arkham.plugins.catalog.Catalog
Returns the locally cached catalog, if any.
getLocale() - Method in class ca.cgjennings.apps.arkham.dialog.prefs.LanguageCodeDescriptor
 
getLocale() - Method in class ca.cgjennings.text.TemplateProcessor
Returns the locale used to process format strings.
getLocale() - Method in class resources.Language
Returns the locale used by this language instance.
getLocale() - Method in class resources.Language.LocalizedFileName
Returns a locale matching the locale description.
getLocaleDescription(Locale) - Static method in class ca.cgjennings.apps.arkham.dialog.prefs.LanguageCodeDescriptor
 
getLocaleDescription(Locale, Locale) - Static method in class ca.cgjennings.apps.arkham.dialog.prefs.LanguageCodeDescriptor
 
getLocales() - Static method in class resources.Language
Returns a sorted array of all available locales.
getLocalized(String, Locale) - Method in class resources.Settings
Returns a setting value which can be localized.
getLocalizedClientProperty(String) - Method in class ca.cgjennings.apps.arkham.plugins.PluginRoot
Returns the value of a client property, or null if the property is not defined.
getLocalizedMessage() - Method in exception gamedata.ResourceParserException
 
getLocation() - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractItem
 
getLocation() - Method in interface ca.cgjennings.apps.arkham.deck.item.PageItem
Returns the location of this item as a Point2D.
getLocation() - Method in class ca.cgjennings.imageio.ImageLayer
 
getLocationType(Point) - Method in class ca.cgjennings.apps.arkham.RegionPicker.RegionChooser
 
getLogEntries() - Static method in class ca.cgjennings.apps.arkham.StrangeEons
Returns the current contents of the application log.
getLogicalVariantCount() - Method in class gamedata.AbstractExpansionSymbolTemplate
Returns the number of logical variants for games that distinguish between visual variants and logical variants.
getLogicalVariantCount() - Method in interface gamedata.ExpansionSymbolTemplate
Returns the number of logical variants for games that distinguish between visual variants and logical variants.
getLogicalVariantIcon(int) - Method in class gamedata.AbstractExpansionSymbolTemplate
Returns an icon that can accompany the logical variant name to visually distinguish the the variant.
getLogicalVariantIcon(int) - Method in interface gamedata.ExpansionSymbolTemplate
Returns an icon that can accompany the logical variant name to visually distinguish the the variant.
getLogicalVariantName(int) - Method in class gamedata.AbstractExpansionSymbolTemplate
Returns the name of the nth logical variant for games that distinguish between visual variants and logical variants.
getLogicalVariantName(int) - Method in interface gamedata.ExpansionSymbolTemplate
Returns the name of the nth logical variant for games that distinguish between visual variants and logical variants.
getLongDescription() - Method in class ca.cgjennings.ui.textedit.NavigationPoint
Returns the long description of this navigation point.
getLookAndFeelClassName() - Method in class ca.cgjennings.ui.theme.TchoTchoTheme
 
getLookAndFeelClassName() - Method in class ca.cgjennings.ui.theme.Theme
Returns the look and feel class name.
getLookAndFeelClassName() - Method in class ca.cgjennings.ui.theme.UltharTheme
 
getMapping() - Method in class gamedata.ClassMap.Entry
Returns the class name or script resource description that this entry maps to.
getMargin() - Method in class ca.cgjennings.apps.arkham.deck.PaperProperties
Returns the margin around page edges, in points (1/72 inch).
getMargin() - Method in class ca.cgjennings.graphics.filters.MarginFilter
 
getMarkBadBox() - Method in class ca.cgjennings.layout.MarkupRenderer
Get whether text that exceeds its bounding rectangle is marked with a red box.
getMarkerClipping() - Method in class ca.cgjennings.apps.arkham.diy.DIY
Returns true if the marker portrait is clipped to the clip region when drawn with DIYSheet.paintMarkerPortrait(java.awt.Graphics2D).
getMarkerPanel() - Method in class ca.cgjennings.apps.arkham.diy.DIYEditor
Returns the portrait panel for the component's built-in marker portrait.
getMarkerScaleUsesMinimum() - Method in class ca.cgjennings.apps.arkham.diy.DIY
Returns true if the minimum portrait scale is used on the marker for newly installed portrait images.
getMarkerStyle() - Method in class ca.cgjennings.apps.arkham.diy.DIY
Returns the marker style for the marker sheet of a DIY.FaceStyle.CARD_AND_MARKER component.
getMarkerStyle() - Method in class ca.cgjennings.apps.arkham.diy.DIYSheet
 
getMarkerStyle() - Method in class ca.cgjennings.apps.arkham.sheet.Sheet
If this sheet represents an embedded marker, returns the layout style of the marker.
getMarkPosition() - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Returns the position of the mark for the text component.
getMarkupString() - Method in class ca.cgjennings.apps.arkham.dialog.InsertImageDialog
Returns the markup that will insert the selected image, or null if the operation was cancelled.
getMarkupTarget() - Method in class ca.cgjennings.apps.arkham.StrangeEons
Returns the most recently valid markup target.
getMarkupText() - Method in class ca.cgjennings.layout.MarkupRenderer
Return the current markup string to be rendered by this instance.
getMask() - Static method in class ca.cgjennings.ui.MnemonicInstaller
Returns the bitmask of component types that the manager will automatically handle mnemonics for.
getMasterSettings() - Method in class gamedata.Game
Deprecated.
Replaced by Game.getSettings().
getMatchingPapers(Map<?, ?>) - Static method in class ca.cgjennings.apps.arkham.deck.PaperSets
Returns an ordered set of all of the paper types that match the specified criteria.
getMaxFrames() - Method in class ca.cgjennings.ui.anim.Animation
Returns the limit on the number of frames that will be composed.
getMaximumAbbreviationLength() - Method in class ca.cgjennings.ui.textedit.AbbreviationTable
Returns the length of the longest abbreviation in the table, or 0 if the table is empty.
getMaximumCount() - Method in class ca.cgjennings.graphics.Histogram
Returns the maximum count for any level.
getMaxPopupWidth() - Method in class ca.cgjennings.ui.WideItemComboBox
Returns the maximum width that the popup menu can grow to.
getMetadata(Member) - Method in class ca.cgjennings.apps.arkham.project.MetadataSource
getMetadataSource() - Method in class ca.cgjennings.apps.arkham.project.Member
Returns a MetadataSource that is appropriate for fetching metadata for a file of the type represented by this member.
getMetadataVersion() - Method in class ca.cgjennings.apps.arkham.component.ComponentMetadata
Returns the version of the metadata available from the file.
getMethodCallSyntax(String, String, String...) - Method in class ca.cgjennings.apps.arkham.plugins.engine.SEScriptEngineFactory
 
getMicroversionString() - Static method in class resources.ResourceKit
Deprecated.
The complex microversion string has been replaced by a simple build number that is easier to compare when enabling version-dependent features. To obtain the build number, call StrangeEons.getBuildNumber().
getMillisecondsBetweenChecks() - Static method in class ca.cgjennings.apps.arkham.plugins.catalog.AutomaticUpdater
Returns the number of milliseconds that elapse between automatic checks, depending on the update frequency setting.
getMillisecondsUntilNextCheck() - Static method in class ca.cgjennings.apps.arkham.plugins.catalog.AutomaticUpdater
Returns the number of milliseconds before the next update check should be performed, or Long.MAX_VALUE if no update check will be performed.
getMimeTypes() - Method in class ca.cgjennings.apps.arkham.plugins.engine.SEScriptEngineFactory
 
getMinimumBuildNumber() - Method in enum ca.cgjennings.apps.arkham.plugins.catalog.PluginBundlePublisher.CompressionMethod
Returns the first build number that supports this compression method.
getMinimumDelay() - Method in class ca.cgjennings.ui.JRepeaterButton
Return the minimum delay, in ms, before a repeat is fired.
getMinimumSize() - Method in class ca.cgjennings.ui.JCycleButton
 
getMissingImage() - Static method in class ca.cgjennings.layout.GraphicStyleFactory
Deprecated.
Use StrangeImage to load user images and ResourceKit.getMissingImage() or StrangeImage.getMissingImage() to get the missing image as a BufferedImage or StrangeImage, respectively.
getMissingImage() - Static method in class resources.ResourceKit
Returns the stand-in image that is used when an image cannot be loaded.
getMissingImage() - Static method in class resources.StrangeImage
Returns a standard image returned from StrangeImage.get(java.lang.String) when an image cannot be obtained from the specified identifier.
getMissingVectorImage() - Static method in class resources.ResourceKit
Returns the vector image used as a stand-in when a requested resource cannot be loaded.
getModel() - Method in class ca.cgjennings.ui.wizard.WizardController
Returns the model that controls the page logic.
getModel() - Method in class ca.cgjennings.ui.wizard.WizardPanel
Returns the model used to determine which pages to display and to navigate between pages.
getModifiers() - Method in interface ca.cgjennings.apps.arkham.plugins.PluginContext
Returns a bit mask representing the modifier keys that were held down when the plug-in was activated.
getMultiResolutionImage() - Method in class ca.cgjennings.ui.theme.ThemedImageIcon
Returns an image that can be used to render the icon's image at multiple resolutions.
getName() - Method in class ca.cgjennings.apps.arkham.commands.AbstractCommand
Returns the name of the command, or null.
getName() - Method in class ca.cgjennings.apps.arkham.component.AbstractGameComponent
 
getName() - Method in class ca.cgjennings.apps.arkham.component.ComponentMetadata
Returns the name of the component, as would be returned by calling GameComponent.getFullName() on the actual component.
getName() - Method in interface ca.cgjennings.apps.arkham.component.GameComponent
Returns the name of this component.
getName() - Method in class ca.cgjennings.apps.arkham.ContextBar.AbstractButton
 
getName() - Method in interface ca.cgjennings.apps.arkham.ContextBar.Button
Returns the button's name, or null.
getName() - Method in class ca.cgjennings.apps.arkham.ContextBar.CommandButton
 
getName() - Method in class ca.cgjennings.apps.arkham.deck.Deck
 
getName() - Method in class ca.cgjennings.apps.arkham.deck.item.CardFace
 
getName() - Method in class ca.cgjennings.apps.arkham.deck.item.Line
 
getName() - Method in interface ca.cgjennings.apps.arkham.deck.item.PageItem
Return the user-friendly short name of this item.
getName() - Method in class ca.cgjennings.apps.arkham.deck.item.StyleCapture.Property
Returns the name of this property.
getName() - Method in class ca.cgjennings.apps.arkham.deck.item.TextBox
 
getName() - Method in class ca.cgjennings.apps.arkham.deck.item.Tile
 
getName() - Method in class ca.cgjennings.apps.arkham.deck.item.TuckBox
 
getName() - Method in class ca.cgjennings.apps.arkham.deck.PaperProperties
Returns the name for this paper type.
getName() - Method in class ca.cgjennings.apps.arkham.editors.CardLayoutEditor.Layer
 
getName() - Method in class ca.cgjennings.apps.arkham.plugins.AbstractInstalledPlugin
Returns the name of the plug-in.
getName() - Method in class ca.cgjennings.apps.arkham.plugins.catalog.Listing
 
getName() - Method in class ca.cgjennings.apps.arkham.plugins.engine.ScriptEngineFactoryBase
 
getName() - Method in class ca.cgjennings.apps.arkham.plugins.InstalledBundleObject
Returns the name of the plug-in (or other bundle object).
getName() - Method in class ca.cgjennings.apps.arkham.plugins.InstalledLibrary
 
getName() - Method in class ca.cgjennings.apps.arkham.plugins.InstalledTheme
Returns the theme's human-friendly name.
getName() - Method in class ca.cgjennings.apps.arkham.project.Member
Returns the name of this project member.
getName() - Method in interface ca.cgjennings.apps.arkham.project.PluginWizardDialog.WizardKit
Returns the short name of the kit that should be displayed in the list of available kits (plug-in project types).
getName() - Method in interface ca.cgjennings.graphics.cloudfonts.CloudFont
Returns the name of the font.
getName() - Method in interface ca.cgjennings.graphics.cloudfonts.CloudFontFamily
Returns the family name.
getName() - Method in interface ca.cgjennings.imageio.WritableImageFormat
Returns a short name for the format, similar to what might be found in a file chooser, e.g., JPEG (*.jpg).
getName() - Method in class gamedata.ClassMap.Entry
Returns the localized entry name.
getName() - Method in class gamedata.ConversionMap.NamedEntry
Returns the localized name of the entry.
getName() - Method in class gamedata.TileSet.Entry
Returns the name of the tile.
getName() - Method in class resources.projects.pluginwizard.SkeletonKit
 
getNamedObjects() - Method in class ca.cgjennings.apps.arkham.StrangeEons
Returns the global named object database for the application.
getNameField() - Method in class ca.cgjennings.apps.arkham.diy.DIY
Returns the name field used to hold the name of the component.
getNames() - Method in class ca.cgjennings.apps.arkham.plugins.engine.SEScriptEngineFactory
 
getNavigationPoints(String) - Method in class ca.cgjennings.ui.textedit.JavaScriptNavigator
 
getNavigationPoints(String) - Method in interface ca.cgjennings.ui.textedit.Navigator
Parses the specified source text and returns a list of navigation points.
getNavigationPoints(String) - Method in class ca.cgjennings.ui.textedit.RegexNavigatorBase
Returns a list of navigation points.
getNavigationTree(Object, String) - Method in class ca.cgjennings.apps.arkham.plugins.typescript.TSLanguageServices
Returns a file's current navigation tree.
getNavigationTree(Object, String, Consumer<NavigationTree>) - Method in class ca.cgjennings.apps.arkham.plugins.typescript.TSLanguageServices
Returns a file's current navigation tree.
getNavigationTree(String) - Method in class ca.cgjennings.apps.arkham.plugins.typescript.CompilationRoot
Returns a file's current navigation tree.
getNavigationTree(String, Consumer<NavigationTree>) - Method in class ca.cgjennings.apps.arkham.plugins.typescript.CompilationRoot
Returns a file's current navigation tree.
getNavigator() - Method in class ca.cgjennings.apps.arkham.editors.CodeEditor
Returns the current navigator for this editor, or null if none is set.
getNavigator() - Method in interface ca.cgjennings.ui.textedit.NavigationHost
Returns the currently hosted navigator, or null.
getNewTaskTypes() - Static method in class ca.cgjennings.apps.arkham.project.NewTaskType
Returns an array of the types that are currently registered, sorted by type and then by label.
getNextPageButton() - Method in class ca.cgjennings.ui.wizard.WizardController
Returns the button that advances to the next page.
getNoDropCursor() - Method in class ca.cgjennings.ui.dnd.DragManager
Returns the cursor displayed for the token when a drag is not allowed.
getNumber() - Method in class ca.cgjennings.apps.arkham.plugins.engine.SettingBindings.LiveSetting
Returns the current value of the setting as a double value.
getNumberedImageResource(String, int) - Method in class resources.Settings
Returns an image resource that is one in a numbered sequence.
getNumberOfFilesToDisplay() - Static method in class ca.cgjennings.apps.arkham.RecentFiles
Returns the maximum number of files that the user wishes to include in the recent file list.
getNumCoefficients() - Method in class ca.cgjennings.math.Interpolation.LinearRegression
 
getNumCoefficients() - Method in class ca.cgjennings.math.Interpolation.QuadraticRegression
 
getNumCoefficients() - Method in interface ca.cgjennings.math.UnivariatePolynomial
Returns the number of coefficients for this polynomial.
getObject() - Method in class ca.cgjennings.ui.dnd.DragToken
Returns the token object.
getObject(String) - Method in interface ca.cgjennings.apps.arkham.NamedObjectDatabase
Returns the object associated with the requested name, or null if there is no object associated with the name.
getOddAlpha() - Method in class ca.cgjennings.graphics.filters.CheckeredScreenFilter
Returns the alpha multiplier for odd squares.
getOffset() - Method in class ca.cgjennings.ui.textedit.NavigationPoint
Returns the character offset into the file that the navigation point represents.
getOKButton() - Method in class ca.cgjennings.apps.arkham.plugins.UILibraryDialogTemplate
 
getOpacity() - Method in class ca.cgjennings.apps.arkham.ColourDialog
 
getOpacity() - Method in class ca.cgjennings.apps.arkham.deck.item.CustomTile
Returns the opacity (alpha) for the tile.
getOpacity() - Method in interface ca.cgjennings.apps.arkham.deck.item.OpacityStyle
Returns the opacity value of the item.
getOpenProject() - Static method in class ca.cgjennings.apps.arkham.StrangeEons
Returns the current open project, or null if no project is open.
getOpenProject() - Method in class ca.cgjennings.apps.arkham.StrangeEonsAppWindow
Returns the current open Project, or null if no project is open.
getOpenProjectView() - Method in class ca.cgjennings.apps.arkham.StrangeEonsAppWindow
Returns the view of the open project, or null if no project is open.
getOpenRule(String) - Static method in class ca.cgjennings.apps.arkham.project.Open
Returns the Open.OpenRule that controls handling for files with the given file name extension.
getOptimizationLevel() - Static method in class ca.cgjennings.apps.arkham.plugins.engine.SEScriptEngineFactory
Returns the optimization level that will be applied to scripts.
getOptionLabel() - Method in class ca.cgjennings.apps.arkham.deck.PageView
 
getOptionName(String) - Method in class ca.cgjennings.apps.CommandLineParser
Returns the name of an option in a command line argument, stripped of its prefix; if the argument does not represent an option, returns null.
getOrder() - Method in class ca.cgjennings.text.MarkovText
Returns the currently set Markov order.
getOrientation() - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractFlippableItem
 
getOrientation() - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractItem
 
getOrientation() - Method in interface ca.cgjennings.apps.arkham.deck.item.PageItem
Return an the item's current orientation.
getOrientation() - Method in class ca.cgjennings.apps.arkham.deck.PaperProperties
Returns PaperProperties.PORTRAIT or PaperProperties.LANDSCAPE depending on the orientation.
getOrientation() - Method in class ca.cgjennings.graphics.filters.TurnAndFlipFilter
Returns the current orientation setting that describes how output images should be turned and flipped relative to input images.
getOrientedImage(RenderTarget, double) - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractRenderedItem
Returns an image of this item that is correctly oriented.
getOuterIconMargin() - Method in class ca.cgjennings.ui.IconBorder
 
getOutline() - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractItem
 
getOutline() - Method in class ca.cgjennings.apps.arkham.deck.item.Curve
 
getOutline() - Method in class ca.cgjennings.apps.arkham.deck.item.Line
 
getOutline() - Method in interface ca.cgjennings.apps.arkham.deck.item.PageItem
Return a Shape that corresponds to the outline of this item.
getOutline() - Method in class ca.cgjennings.apps.arkham.deck.item.RotatableTile
 
getOutlineCap() - Method in class ca.cgjennings.apps.arkham.deck.item.CustomTile
 
getOutlineCap() - Method in class ca.cgjennings.apps.arkham.deck.item.OutlinedTile
Returns the line cap style used on outline ends.
getOutlineCap() - Method in interface ca.cgjennings.apps.arkham.deck.item.OutlineStyle
Returns the line cap style used on outline ends.
getOutlineCap() - Method in class ca.cgjennings.apps.arkham.deck.item.TextBox
 
getOutlineCap() - Method in class gamedata.TileSet.Entry
Returns the line cap style used on outline ends.
getOutlineColor() - Method in class ca.cgjennings.apps.arkham.deck.item.CustomTile
 
getOutlineColor() - Method in class ca.cgjennings.apps.arkham.deck.item.OutlinedTile
Returns the color used to draw the outline.
getOutlineColor() - Method in interface ca.cgjennings.apps.arkham.deck.item.OutlineStyle
Returns the color used to draw the outline.
getOutlineColor() - Method in class ca.cgjennings.apps.arkham.deck.item.TextBox
 
getOutlineColor() - Method in class gamedata.TileSet.Entry
Returns the color used to draw the outline.
getOutlineDashPattern() - Method in class ca.cgjennings.apps.arkham.deck.item.CustomTile
 
getOutlineDashPattern() - Method in class ca.cgjennings.apps.arkham.deck.item.OutlinedTile
Returns the dash pattern used to draw the outline.
getOutlineDashPattern() - Method in interface ca.cgjennings.apps.arkham.deck.item.OutlineStyle
Returns the dash pattern used to draw the outline.
getOutlineDashPattern() - Method in class ca.cgjennings.apps.arkham.deck.item.TextBox
 
getOutlineDashPattern() - Method in class gamedata.TileSet.Entry
Returns the dash pattern used to draw the outline.
getOutlineJoin() - Method in class ca.cgjennings.apps.arkham.deck.item.CustomTile
 
getOutlineJoin() - Method in class ca.cgjennings.apps.arkham.deck.item.OutlinedTile
Returns the method used to join the line segments that make up the outline.
getOutlineJoin() - Method in interface ca.cgjennings.apps.arkham.deck.item.OutlineStyle
Returns the method used to join the line segments that make up the outline.
getOutlineJoin() - Method in class ca.cgjennings.apps.arkham.deck.item.TextBox
 
getOutlineJoin() - Method in class gamedata.TileSet.Entry
Returns the method used to join the line segments that make up the outline.
getOutlineWidth() - Method in class ca.cgjennings.apps.arkham.deck.item.CustomTile
 
getOutlineWidth() - Method in class ca.cgjennings.apps.arkham.deck.item.OutlinedTile
Returns the width, in points, of the outline.
getOutlineWidth() - Method in interface ca.cgjennings.apps.arkham.deck.item.OutlineStyle
Returns the width, in points, of the outline.
getOutlineWidth() - Method in class ca.cgjennings.apps.arkham.deck.item.TextBox
 
getOutlineWidth() - Method in class gamedata.TileSet.Entry
Returns the width, in points, of the outline.
getOutputFile() - Method in class ca.cgjennings.apps.arkham.deck.PDFPrintSupport.Configuration
Returns the file that the destination will be written to; may not be null.
getOutputStatement(String) - Method in class ca.cgjennings.apps.arkham.plugins.engine.SEScriptEngineFactory
 
getOutputStream() - Method in class ca.cgjennings.apps.arkham.plugins.ScriptConsole
Returns an output stream that can be used to write to the stdout stream of the console.
getOverlappedCard(PageItem) - Method in class ca.cgjennings.apps.arkham.deck.Page
Returns the card with the highest Z-index that overlaps with this card, or null if the card does not overlap with any other card.
getOverlayImage() - Method in class ca.cgjennings.apps.arkham.RegionPicker.RegionChooser
 
getOverride(String) - Method in class resources.Settings
Returns a setting value, or null if it is not defined.
getOverview(Object, String, int) - Method in class ca.cgjennings.apps.arkham.plugins.typescript.TSLanguageServices
Returns a tool tip of information about the specified position.
getOverview(String, int) - Method in class ca.cgjennings.apps.arkham.plugins.typescript.CompilationRoot
Returns a quick overview at the node at the current position, or null.
getOwner() - Method in class ca.cgjennings.apps.arkham.deck.item.DragHandle
 
getPackageFile() - Method in class ca.cgjennings.apps.arkham.project.Project
If this project is stored in a package, returns the package file.
getPage() - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractItem
 
getPage() - Method in interface ca.cgjennings.apps.arkham.deck.item.PageItem
Return the page that owns this item, or null if it has no parent.
getPage() - Method in class ca.cgjennings.apps.arkham.deck.PageView
 
getPage() - Method in class ca.cgjennings.ui.wizard.WizardEvent
Returns the page component referred to by the event, or null if no page is relevant.
getPage(int) - Method in class ca.cgjennings.apps.arkham.deck.Deck
Returns the page with the specified index.
getPageCount() - Method in class ca.cgjennings.apps.arkham.deck.Deck
Return the number of pages in this deck.
getPageCount() - Method in class ca.cgjennings.ui.wizard.AbstractWizardModel
 
getPageCount() - Method in interface ca.cgjennings.ui.wizard.WizardModel
Returns the number of pages in the current set of pages.
getPageHeight() - Method in class ca.cgjennings.apps.arkham.deck.PaperProperties
Returns the page height in points (1/72 inch).
getPageHeight() - Method in class ca.cgjennings.apps.arkham.deck.PDFPrintSupport.Configuration
Returns the height of document pages, measured in points.
getPageIndex() - Method in class ca.cgjennings.ui.wizard.WizardEvent
Returns the index of the page referred to by the event, or -1 if no page index is relevant.
getPageOrder() - Method in class ca.cgjennings.ui.wizard.DefaultWizardModel
 
getPageOrder() - Method in interface ca.cgjennings.ui.wizard.WizardModel
Returns the current order of pages in the wizard.
getPages() - Method in class ca.cgjennings.ui.wizard.DefaultWizardModel
Returns the current page order.
getPageShape() - Method in class ca.cgjennings.apps.arkham.RegionPicker.RegionChooser
 
getPageShape() - Method in class ca.cgjennings.layout.MarkupRenderer
 
getPageShapeColor() - Method in class ca.cgjennings.apps.arkham.RegionPicker.RegionChooser
 
getPageView() - Method in class ca.cgjennings.apps.arkham.ContextBar.Context
If the target is a page in a deck, returns the target as a page view instance.
getPageWidth() - Method in class ca.cgjennings.apps.arkham.deck.PaperProperties
Returns the page width in points (1/72 inch).
getPageWidth() - Method in class ca.cgjennings.apps.arkham.deck.PDFPrintSupport.Configuration
Returns the width of document pages, measured in points.
getPaint() - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
getPaintingResolution() - Method in class ca.cgjennings.apps.arkham.sheet.Sheet
Returns the resolution that the sheet is being painted at, in pixels per inch.If called when the sheet is not being painted, returns the value that was active during the last paint request.
getPan(Point2D) - Method in class ca.cgjennings.apps.arkham.component.AbstractPortrait
Returns the pan value as a Point2D.
getPan(Point2D) - Method in class ca.cgjennings.apps.arkham.component.DefaultPortrait
 
getPan(Point2D) - Method in interface ca.cgjennings.apps.arkham.component.Portrait
Returns the pan value as a Point2D.
getPanel() - Method in class ca.cgjennings.apps.arkham.dialog.prefs.CatContextBar
 
getPanel() - Method in class ca.cgjennings.apps.arkham.dialog.prefs.CatLanguage
 
getPanel() - Method in class ca.cgjennings.apps.arkham.dialog.prefs.CatReservedCloudFonts
 
getPanel() - Method in class ca.cgjennings.apps.arkham.dialog.prefs.FillInPreferenceCategory
 
getPanel() - Method in interface ca.cgjennings.apps.arkham.dialog.prefs.PreferenceCategory
Returns the panel of controls that allows the user to edit the settings for this category.
getPanel() - Method in class ca.cgjennings.ui.wizard.WizardController
Returns the panel that displays the pages of the wizard.
getPanelComponent() - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractStylePanel
Returns the component (typically a JPanel) that contains the controls used to edit the style.
getPanelComponent() - Method in interface ca.cgjennings.apps.arkham.deck.item.StylePanel
Returns the component (typically a JPanel) that contains the controls used to edit the style.
getPanelGroup() - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractStylePanel
 
getPanelGroup() - Method in interface ca.cgjennings.apps.arkham.deck.item.StylePanel
Returns the group that his panel belongs to.
getPanelLocale() - Static method in class ca.cgjennings.apps.arkham.PortraitPanel
 
getPanelTitle() - Method in class ca.cgjennings.apps.arkham.PortraitPanel
Returns the title of the panel's border title.
getPanX() - Method in class ca.cgjennings.apps.arkham.component.DefaultPortrait
 
getPanX() - Method in interface ca.cgjennings.apps.arkham.component.Portrait
Returns the horizontal pan value.
getPanY() - Method in class ca.cgjennings.apps.arkham.component.DefaultPortrait
 
getPanY() - Method in interface ca.cgjennings.apps.arkham.component.Portrait
Returns the vertical pan value.
getPaper() - Method in class ca.cgjennings.apps.arkham.project.DeckPacker
Returns the paper type used to create the layout.
getPaperProperties() - Method in class ca.cgjennings.apps.arkham.deck.Deck
Returns the paper format for pages in this deck.
getPaperSizes() - Method in class ca.cgjennings.apps.arkham.deck.Deck
Returns a set of paper sizes that are appropriate for this deck at the current time.
getParameter(String) - Method in class ca.cgjennings.apps.arkham.plugins.engine.SEScriptEngineFactory
 
getParametricStyleForTag(String) - Method in class ca.cgjennings.layout.MarkupRenderer
Return the ParametricStyleFactory associated with the tag, or null if the tag does not have a style set (including if it has a replacement or style set).
getParent() - Method in class ca.cgjennings.apps.arkham.component.DefaultPortrait
Returns the portrait that this portrait is linked to, or null.
getParent() - Method in class ca.cgjennings.apps.arkham.project.Member
Returns the member that is this member's parent, or null if this is the member representing the Project (or if it was explicitly created with a null parent).
getParent() - Method in class ca.cgjennings.ui.FolderTree.Node
 
getParent() - Method in class ca.cgjennings.ui.textedit.AbbreviationTable
Returns the parent table of this table, or null if this table has no parent defined.
getParent() - Method in class resources.Language
Returns this language's parent, or null if it has no parent.
getParent() - Method in class resources.Language.LocalizedFileName
Returns the localized file name for the parent locale, or null if this file represents a default translation.
getParent() - Method in class resources.Settings
Returns the parent scope of this Settings, or null if this is the shared scope.
getParentContainer(C) - Method in class ca.cgjennings.ui.TreeBuilder
Returns the container that is parent container for the specified container.
getPassword() - Static method in class ca.cgjennings.apps.arkham.plugins.catalog.NetworkProxy
 
getPath() - Method in class ca.cgjennings.apps.arkham.deck.item.CardFace
 
getPath() - Method in interface ca.cgjennings.apps.arkham.deck.item.DependentPageItem
Returns the path to the external data source.
getPath() - Method in class ca.cgjennings.apps.arkham.plugins.typescript.SourceUnit
Returns the unique identifier associated with this source unit.
getPath() - Method in class resources.projects.pluginwizard.NamePage
Returns the path where plug-in files should be stored.
getPathAsFile(File) - Method in class resources.projects.pluginwizard.NamePage
Returns the location where plug-in files should be stored as a file.
getPathAsResource() - Method in class resources.projects.pluginwizard.NamePage
Returns the path value as a resource identifier.
getPenSize() - Method in class ca.cgjennings.ui.StrokedBorder
 
getPhysicalColumn(int) - Method in class ca.cgjennings.apps.arkham.deck.PaperSplitter
Given a physical page number in the final printed document, returns its tile column.
getPhysicalColumns() - Method in class ca.cgjennings.apps.arkham.deck.PaperSplitter
Returns the number of columns of physical pages required for each virtual page.
getPhysicalPageBeingPrinted() - Method in class ca.cgjennings.apps.arkham.deck.PaperSplitter
Returns the index of the last physical page that was printed using a Printable instance created with PaperSplitter.createPrintable(java.awt.print.Printable).
getPhysicalPagesPerPage() - Method in class ca.cgjennings.apps.arkham.deck.PaperSplitter
Returns the number of physical pages required for each virtual page.
getPhysicalRow(int) - Method in class ca.cgjennings.apps.arkham.deck.PaperSplitter
Given a physical page number in the final printed document, returns its tile row.
getPhysicalRows() - Method in class ca.cgjennings.apps.arkham.deck.PaperSplitter
Returns the number of rows of physical pages required for each virtual page.
getPixelsPerInch() - Method in class ca.cgjennings.imageio.SimpleImageWriter
Return the resolution to be written with images, in pixels per inch.
getPixelsPerMillimetre() - Method in class ca.cgjennings.imageio.SimpleImageWriter
Return the resolution to be written with images, in pixels per mm.
getPlainArguments() - Method in class ca.cgjennings.apps.CommandLineParser
Returns a copy of all of the arguments that were not used as options or the value of an option.
getPlainFile() - Method in class ca.cgjennings.apps.arkham.plugins.PluginBundle
Returns a file that contains the contents of this bundle in FORMAT_PLAIN.
getPlainFiles() - Method in class ca.cgjennings.apps.CommandLineParser
Returns a copy of all of the arguments that were not used as options or the value of an option as File objects.
getPlugin() - Method in class ca.cgjennings.apps.arkham.plugins.AbstractInstalledPlugin
Returns the plug-in instance managed by this InstalledPlugin, or null if no instance currently exists.
getPlugin() - Method in interface ca.cgjennings.apps.arkham.plugins.PluginContext
Returns the plug-in instance that this context was created for.
getPluginBundle(File) - Static method in class ca.cgjennings.apps.arkham.plugins.BundleInstaller
Returns the PluginBundle associated with a loaded plug-in bundle, or null if the file is not a loaded bundle.
getPluginBundle(UUID) - Static method in class ca.cgjennings.apps.arkham.plugins.BundleInstaller
Returns the PluginBundle associated with the loaded plug-in that has the specified UUID, or null if there is no such loaded bundle.
getPluginClass() - Method in class ca.cgjennings.apps.arkham.plugins.AbstractInstalledPlugin
Returns the class or script identifier, in normalized form, that this plug-in represents.
getPluginClassLoader() - Static method in class ca.cgjennings.apps.arkham.plugins.BundleInstaller
Returns the class loader for the plug-in system.
getPluginDescription() - Method in class ca.cgjennings.apps.arkham.plugins.AbstractPlugin
Returns a description that can be shown to the user for this plug-in.
getPluginDescription() - Method in class ca.cgjennings.apps.arkham.plugins.DefaultScriptedPlugin
Scripted Plug-in Notes: Returns the previously cached plug-in description (see DefaultScriptedPlugin.initializePlugin(ca.cgjennings.apps.arkham.plugins.PluginContext)).
getPluginDescription() - Method in interface ca.cgjennings.apps.arkham.plugins.Plugin
Returns a description that can be shown to the user for this plug-in.
getPluginDescription() - Method in class ca.cgjennings.apps.arkham.plugins.QuickscriptPlugin
 
getPluginDescription() - Method in class resources.projects.pluginwizard.NamePage
Returns the description of the plug-in, theme, or library.
getPluginIcon() - Method in class ca.cgjennings.apps.arkham.plugins.AbstractPlugin
Returns an icon that may be used to represent the plug-in on a menu or toolbar.
getPluginIcon() - Method in class ca.cgjennings.apps.arkham.plugins.DefaultScriptedPlugin
Returns an icon that may be used to represent the plug-in on a menu or toolbar.
getPluginIcon() - Method in interface ca.cgjennings.apps.arkham.plugins.Plugin
Returns an icon that may be used to represent the plug-in on a menu or toolbar.
getPluginIcon() - Method in class ca.cgjennings.apps.arkham.plugins.QuickscriptPlugin
 
getPluginIconBaseName() - Method in class ca.cgjennings.apps.arkham.plugins.AbstractPlugin
Returns a base class path to use to locate the default icon, including a base file name but no extension.
getPluginIconImage() - Method in class resources.projects.pluginwizard.NamePage
Returns the selected representative image, or null if no image is set.
getPluginIdentifiers() - Method in class ca.cgjennings.apps.arkham.plugins.PluginRoot
Returns an array of the compiled class and script identifiers that represent plug-ins (or themes) stored in this bundle.
getPluginName() - Method in class ca.cgjennings.apps.arkham.plugins.AbstractPlugin
Returns the name that should be shown to the user for this plug-in, ideally in the UI locale.
getPluginName() - Method in class ca.cgjennings.apps.arkham.plugins.DefaultScriptedPlugin
Scripted Plug-in Notes: Returns the previously cached plug-in name (see DefaultScriptedPlugin.initializePlugin(ca.cgjennings.apps.arkham.plugins.PluginContext)).
getPluginName() - Method in interface ca.cgjennings.apps.arkham.plugins.Plugin
Returns the name that should be shown to the user for this plug-in, ideally in the UI locale.
getPluginName() - Method in class ca.cgjennings.apps.arkham.plugins.QuickscriptPlugin
 
getPluginName() - Method in class resources.projects.pluginwizard.NamePage
Returns the name of the plug-in, theme, or library.
getPluginRoot() - Method in class ca.cgjennings.apps.arkham.plugins.InstalledBundleObject
Returns the bundle's root file, or null if it does not have a root file.
getPluginRoot() - Method in class ca.cgjennings.apps.arkham.plugins.PluginBundle
Returns a PluginRoot for the root file in this bundle, or null if the plug-in does not have a root file.
getPluginType() - Method in class ca.cgjennings.apps.arkham.plugins.AbstractInstalledPlugin
Returns the type of the plug-in.
getPluginType() - Method in class ca.cgjennings.apps.arkham.plugins.AbstractPlugin
Returns the type identifier of the plug-in.
getPluginType() - Method in class ca.cgjennings.apps.arkham.plugins.DefaultScriptedPlugin
Scripted Plug-in Notes: Returns the previously cached plug-in type (see DefaultScriptedPlugin.initializePlugin(ca.cgjennings.apps.arkham.plugins.PluginContext)).
getPluginType() - Method in interface ca.cgjennings.apps.arkham.plugins.Plugin
Returns the type identifier of the plug-in.
getPluginType() - Method in class ca.cgjennings.apps.arkham.plugins.QuickscriptPlugin
 
getPluginType() - Method in class resources.projects.pluginwizard.NamePage
Returns the type of plug-in that the dialog is formatted for.
getPluginVersion() - Method in class ca.cgjennings.apps.arkham.plugins.AbstractPlugin
Returns a number representing the version or release number of the plug-in.
getPluginVersion() - Method in class ca.cgjennings.apps.arkham.plugins.DefaultScriptedPlugin
Scripted Plug-in Notes: Returns the previously cached plug-in version (see DefaultScriptedPlugin.initializePlugin(ca.cgjennings.apps.arkham.plugins.PluginContext)).
getPluginVersion() - Method in interface ca.cgjennings.apps.arkham.plugins.Plugin
Returns a number representing the version or release number of the plug-in.
getPluginVersion() - Method in class ca.cgjennings.apps.arkham.plugins.QuickscriptPlugin
 
getPluralForm(int) - Method in class ca.cgjennings.i18n.IntegerPluralizer
Returns the plural form index to use for number.
getPluralForm(long) - Method in class ca.cgjennings.i18n.IntegerPluralizer
Returns the plural form index to use for a number.
getPluralFormCount() - Method in class ca.cgjennings.i18n.IntegerPluralizer
Returns the number of plural forms used by this pluralizer.
getPluralFormDescription() - Method in class ca.cgjennings.i18n.IntegerPluralizer
Returns a brief description, in English, of the rule used by the pluralizer to select a plural form.
getPluralizer() - Method in class resources.Language
Returns a pluralizer for strings in the this language.
getPoint2D(Point2D, Point2D) - Method in class ca.cgjennings.graphics.filters.AbstractImageFilter
getPoint2D(Point2D, Point2D) - Method in class ca.cgjennings.graphics.filters.PixelArtUpscalingFilter
 
getPoints() - Method in class ca.cgjennings.apps.arkham.Length
Returns this length in points.
getPointSize(String) - Method in class resources.Settings
Returns a font point size from the specified key; the key name will have -pointsize appended if necessary.
getPointSize(String, float) - Method in class resources.Settings
Returns a font point size from the specified key; the key name will have -pointsize appended if necessary.
getPointSize(String, Font) - Method in class resources.Settings
Returns a font based on the specified font but with the point size given in the the specified key; the key name will have -pointsize appended if necessary.
getPopupMenuBuilder() - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Returns the popup menu builder, which can customize the popup menu before it is displayed.
getPort() - Static method in class ca.cgjennings.apps.arkham.plugins.catalog.NetworkProxy
 
getPort() - Method in class ca.cgjennings.apps.arkham.plugins.debugging.DefaultScriptDebugger
 
getPortrait() - Method in class ca.cgjennings.apps.arkham.PortraitPanel
 
getPortrait(int) - Method in class ca.cgjennings.apps.arkham.component.Marker
 
getPortrait(int) - Method in interface ca.cgjennings.apps.arkham.component.PortraitProvider
Returns a Portrait that can be used to manipulate one of the portrait images used by a component.
getPortrait(int) - Method in class ca.cgjennings.apps.arkham.diy.DIY
Returns the specified Portrait.
getPortrait(int) - Method in interface ca.cgjennings.apps.arkham.diy.Handler
 
getPortraitClipping() - Method in class ca.cgjennings.apps.arkham.diy.DIY
Returns true if the portrait is clipped to the clip region when drawn with DIYSheet.paintPortrait(java.awt.Graphics2D).
getPortraitCount() - Method in class ca.cgjennings.apps.arkham.component.Marker
 
getPortraitCount() - Method in interface ca.cgjennings.apps.arkham.component.PortraitProvider
Returns the number of portraits available from this provider.
getPortraitCount() - Method in class ca.cgjennings.apps.arkham.diy.DIY
Returns the number of portraits provided by this component.
getPortraitCount() - Method in interface ca.cgjennings.apps.arkham.diy.Handler
 
getPortraitImage() - Method in class ca.cgjennings.apps.arkham.diy.DIY
Returns the current portrait image as a bitmap.
getPortraitKey() - Method in class ca.cgjennings.apps.arkham.diy.DIY
Returns the base key name that controls the default portrait handling system.
getPortraitPanel() - Method in class ca.cgjennings.apps.arkham.diy.DIYEditor
Returns the portrait panel for the component's built-in portrait.
getPortraitPanX() - Method in class ca.cgjennings.apps.arkham.diy.DIY
Returns the horizontal position of the portrait.
getPortraitPanY() - Method in class ca.cgjennings.apps.arkham.diy.DIY
Returns the vertical position of the portrait.
getPortraitScale() - Method in class ca.cgjennings.apps.arkham.diy.DIY
Returns the scale factor of the portrait.
getPortraitScaleUsesMinimum() - Method in class ca.cgjennings.apps.arkham.diy.DIY
Returns true if the minimum portrait scale is used for newly installed portrait images.
getPortraitSource() - Method in class ca.cgjennings.apps.arkham.diy.DIY
Returns the portrait source identifier.
getPosition() - Method in class ca.cgjennings.graphics.filters.StrokeFilter
Returns the position of the stroke relative to the edges in the image.
getPreferredContextBarIconSize() - Static method in class ca.cgjennings.apps.arkham.ContextBar
Returns the ideal icon size for context bar icons.
getPreferredSize() - Method in class ca.cgjennings.apps.arkham.diy.SBDropDown
 
getPreferredSize() - Method in class ca.cgjennings.ui.JCycleButton
 
getPreferredSize() - Method in class ca.cgjennings.ui.JHelpButton
 
getPreferredSize() - Method in class ca.cgjennings.ui.JTip
 
getPreferredSize() - Method in class ca.cgjennings.ui.textedit.CompletionRenderer
 
getPreferredSizeForHTMLLabel(String, boolean, int) - Static method in class ca.cgjennings.ui.JUtilities
Determines the height (width) needed to display an HTML label with a specified width (height).
getPresetCount() - Method in class ca.cgjennings.apps.arkham.HSBPanel
Returns the number of presets, or 0 if none are set.
getPresetName(int) - Method in class ca.cgjennings.apps.arkham.HSBPanel
Returns a the name of the specified preset value.
getPresets() - Method in class ca.cgjennings.apps.arkham.HSBPanel
Returns the list of preset values, or null if no presets have been set.
getPresetValue(int) - Method in class ca.cgjennings.apps.arkham.HSBPanel
Returns a copy of the HSB components of the specified preset value.
getPreviewStyle() - Static method in enum ca.cgjennings.apps.arkham.sheet.FinishStyle
Returns the current finish style for image previews from user settings.
getPreviousPageButton() - Method in class ca.cgjennings.ui.wizard.WizardController
Returns the button that goes back to the next page.
getPrintableFrameColor() - Method in class ca.cgjennings.apps.arkham.deck.PaperSplitter
 
getPrintableFrameWidth() - Method in class ca.cgjennings.apps.arkham.deck.PaperSplitter
 
getPrintDimensions() - Method in class ca.cgjennings.apps.arkham.deck.PaperProperties
Returns the page dimensions as an immutable PrintDimensions instance.
getPrintDimensions() - Method in class ca.cgjennings.apps.arkham.diy.DIYSheet
 
getPrintDimensions() - Method in class ca.cgjennings.apps.arkham.sheet.MarkerSheet
 
getPrintDimensions() - Method in class ca.cgjennings.apps.arkham.sheet.Sheet
Return the printed size of the sheet, measured in points.
getPrinterPaperProperties() - Method in class ca.cgjennings.apps.arkham.deck.Deck
Returns the paper properties of the physical paper size for pages in this deck.
getPrinterPaperSizes() - Method in class ca.cgjennings.apps.arkham.deck.Deck
Returns a set of printer paper sizes that are appropriate for this deck at the current time.
getPrintOffsetForPage(int) - Method in class ca.cgjennings.apps.arkham.deck.PaperSplitter
Returns the offset to translate the virtual graphics context by to map it to a physical page.
getPriority() - Method in class ca.cgjennings.apps.arkham.plugins.InstalledBundleObject
Returns the startup priority in the bundle's root file, or PluginRoot.PRIORITY_DEFAULT if none is specified.
getPriority() - Method in class ca.cgjennings.apps.arkham.plugins.PluginRoot
Returns the bundle's load priority as an integer.
getPriorityForAction(TaskAction) - Static method in class ca.cgjennings.apps.arkham.project.Actions
Returns the current priority of a registered action.
getProgram(String...) - Method in class ca.cgjennings.apps.arkham.plugins.engine.SEScriptEngineFactory
 
getProgressCurrent() - Method in class ca.cgjennings.apps.arkham.BusyDialog
Returns the current progress value of this busy dialog.
getProgressMaximum() - Method in class ca.cgjennings.apps.arkham.BusyDialog
Returns the current maximum progress value, or -1 if in indeterminate mode.
getProject() - Method in class ca.cgjennings.apps.arkham.project.Member
Returns the Project this member belongs to.
getProject() - Method in class ca.cgjennings.apps.arkham.project.ProjectView
 
getProject() - Method in class ca.cgjennings.apps.arkham.project.ProjectView.ProjectViewEvent
Returns the project associated with this event.
getProjectRoots() - Static method in class ca.cgjennings.apps.arkham.plugins.typescript.CompilationFactory
Returns an array of all compilation roots created for the open project.
getProperty(Object) - Method in class ca.cgjennings.ui.AutocompletionDocument
 
getProperty(String) - Method in class ca.cgjennings.apps.arkham.deck.item.StyleCapture
Returns a StyleCapture.Property instance representing the captured property with the given name, or null if the property has not been captured.
getPrototypeItem() - Method in class gamedata.TileSet.Entry
Returns the prototype page item for this tile set entry.
getProxyType() - Static method in class ca.cgjennings.apps.arkham.plugins.catalog.NetworkProxy
 
getPublishedBundleExtension() - Method in enum ca.cgjennings.apps.arkham.plugins.catalog.PluginBundlePublisher.CompressionMethod
Returns the standard file name extension used by published bundles compressed with this method.
getPublishersMarkDistance() - Method in class ca.cgjennings.apps.arkham.deck.Deck
Returns the size of the gap between deck objects and their publisher's marks.
getPublishersMarkLength() - Method in class ca.cgjennings.apps.arkham.deck.Deck
Returns the length of publisher's marks.
getPublishersMarkPrintWidth() - Method in class ca.cgjennings.apps.arkham.deck.Deck
Returns the width of publisher's marks when printed.
getPublishersMarksEnabled() - Method in class ca.cgjennings.apps.arkham.deck.Deck
Returns whether publisher's marks are displayed for the deck.
getPublishersMarkWidth() - Method in class ca.cgjennings.apps.arkham.deck.Deck
Returns the width of publisher's marks when displayed for editing.
getQuality() - Method in class ca.cgjennings.apps.arkham.deck.PDFPrintSupport.Configuration
Returns the output quality level.
getRadius() - Method in class ca.cgjennings.graphics.filters.GaussianBlurFilter
Returns the current blur radius.
getRecentDocuments() - Static method in class ca.cgjennings.apps.arkham.RecentFiles
Returns an immutable list of recently opened document files.
getRecentProjects() - Static method in class ca.cgjennings.apps.arkham.RecentFiles
Returns an immutable list of recently opened project files.
getRectangle() - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractItem
 
getRectangle() - Method in interface ca.cgjennings.apps.arkham.deck.item.Group
 
getRectangle() - Method in class ca.cgjennings.apps.arkham.deck.item.Line
 
getRectangle() - Method in interface ca.cgjennings.apps.arkham.deck.item.PageItem
Return a rectangle of the bounds of this item.
getRectangle() - Method in class ca.cgjennings.apps.arkham.deck.item.SimpleGroup
 
getRectangle() - Method in class ca.cgjennings.imageio.ImageLayer
 
getRedFunction() - Method in class ca.cgjennings.graphics.filters.ChannelFunctionFilter
 
getRedGamma() - Method in class ca.cgjennings.graphics.filters.GammaCorrectionFilter
 
getRedSource() - Method in class ca.cgjennings.graphics.filters.ChannelSwapFilter
Returns the red source channel.
getRegion() - Method in class ca.cgjennings.apps.arkham.editors.CardLayoutEditor.Layer
 
getRegion() - Method in class ca.cgjennings.apps.arkham.plugins.engine.SettingBindings.LiveSetting
Returns the current value of the setting as an integer region.
getRegion() - Method in class ca.cgjennings.apps.arkham.RegionPicker
 
getRegion() - Method in class ca.cgjennings.apps.arkham.RegionPicker.RegionChooser
 
getRegion(String) - Method in class resources.Settings
Returns the Settings.Region represented by the value of the specified key; the key name will have -region appended if necessary.
getRegion(String, Settings.Region) - Method in class resources.Settings
Returns the Settings.Region represented by the value of the specified key; the key name will have -region appended if necessary.
getRegion2D() - Method in class ca.cgjennings.apps.arkham.plugins.engine.SettingBindings.LiveSetting
Returns the current value of the setting as a Region2D, a region with floating point precision.
getRegion2D(String) - Method in class resources.Settings
Returns the Settings.Region2D represented by the value of the specified key; the key name will have -region appended if necessary.
getRegion2D(String, Settings.Region2D) - Method in class resources.Settings
Returns the Settings.Region2D represented by the value of the specified key; the key name will have -region appended if necessary.
getRegionColor() - Method in class ca.cgjennings.apps.arkham.RegionPicker.RegionChooser
 
getRegionImage() - Method in class ca.cgjennings.apps.arkham.RegionPicker.RegionChooser
 
getRegisteredButtons() - Static method in class ca.cgjennings.apps.arkham.ContextBar
Returns an array of the registered buttons.
getRegisteredCacheMetrics() - Static method in class resources.ResourceKit
Returns an array of the currently registered cache metrics instances, sorted by name (that is, their toString() value).
getRegisteredExportContainers() - Static method in class ca.cgjennings.apps.arkham.StrangeEons
Returns an array of the registered export containers.
getRegisteredTools() - Static method in class ca.cgjennings.apps.arkham.deck.Tools
Returns the prototypes of all currently registered tools, in order of registration.
getRelativeCountForLevel(int) - Method in class ca.cgjennings.graphics.Histogram
Returns the relative number of samples counted for the given level.
getReleaseType() - Static method in class ca.cgjennings.apps.arkham.StrangeEons
Returns the type of this release of the application.
getRenderedBleedMargin() - Method in class ca.cgjennings.apps.arkham.sheet.Sheet
Returns the actual bleed margin width that will be rendered for this sheet.
getRenderingHint(RenderingHints.Key) - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
getRenderingHints() - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
getRenderingHints() - Method in class ca.cgjennings.graphics.filters.AbstractImageFilter
getRenderTarget() - Method in class ca.cgjennings.apps.arkham.diy.DIYSheet
Returns the currently requested target when called while the sheet is being drawn.
getRenderTarget() - Method in enum ca.cgjennings.apps.arkham.ViewQuality
Returns an appropriate rendering target to use when rendering sheets at this view quality.
getRepeatCount() - Method in class ca.cgjennings.ui.JRepeaterButton
If the button is currently held down, return the number of repeats that have occurred so far.
getRepeatDelay() - Method in class ca.cgjennings.ui.JRepeaterButton
Return the initial delay (in ms) between repeat events while the button is pressed.
getReplacement() - Method in class ca.cgjennings.graphics.filters.SubstitutionFilter
Returns the replacement value.
getReplacementForTag(String) - Method in class ca.cgjennings.layout.MarkupRenderer
Return the replacement String associated with the tag, or null if the tag does not have a replacement set (including if it has a style or parametric style set).
getReport() - Method in class ca.cgjennings.apps.arkham.component.design.AbstractVerbalDesignSupport
Returns the design support's verbal report as a string.
getRepresentativeImage() - Method in class ca.cgjennings.apps.arkham.plugins.InstalledBundleObject
getRepresentativeImage() - Method in interface ca.cgjennings.apps.arkham.plugins.Plugin
Deprecated.
getRequiredExtension() - Method in class gamedata.ConversionMap.Conversion
Returns the identifier of the required extension for the target component type.
getRequiredExtensionId() - Method in class ca.cgjennings.apps.arkham.component.conversion.AbstractConversionTrigger
 
getRequiredExtensionId() - Method in interface ca.cgjennings.apps.arkham.component.conversion.ConversionTrigger
Returns the UUID of required extension for the new component type.
getRequiredExtensionName() - Method in class ca.cgjennings.apps.arkham.component.conversion.AbstractConversionTrigger
 
getRequiredExtensionName() - Method in interface ca.cgjennings.apps.arkham.component.conversion.ConversionTrigger
Returns the name of required extension for the new component type.
getResolution() - Method in class ca.cgjennings.apps.arkham.deck.item.Tile
 
getResolution() - Method in class ca.cgjennings.layout.GraphicStyleFactory
 
getResolution() - Method in class gamedata.TileSet.Entry
Returns the resolution of the tile, in pixels per inch.
getResolutionVariant(double, double) - Method in class ca.cgjennings.graphics.FilteredMultiResolutionImage
 
getResolutionVariant(double, double) - Method in class ca.cgjennings.graphics.MultiResolutionImageResource
 
getResolutionVariants() - Method in class ca.cgjennings.graphics.FilteredMultiResolutionImage
 
getResolutionVariants() - Method in class ca.cgjennings.graphics.MultiResolutionImageResource
 
getResource() - Method in class ca.cgjennings.graphics.MultiResolutionImageResource
Returns the resource path used to create this image.
getResource() - Method in class ca.cgjennings.ui.theme.ThemedImageIcon
Returns the resource identifier for this icon.
getResource() - Method in class ca.cgjennings.ui.theme.ThemedSingleImageIcon
Returns the resource identifier for this icon.
getResourceBase() - Method in class ca.cgjennings.apps.arkham.project.ImageResourceCombo
 
getResourceChain(String, String) - Method in class resources.Language
Returns an array of resources that match the requested file name from least to most specialized for the locale's language.
getResourceFile() - Method in exception gamedata.ResourceParserException
Returns the resource file that was being parsed, if known, or null.
getResourcePath(NamePage, String) - Static method in class resources.projects.pluginwizard.KitUtilities
Returns the path to a resource file in the plug-in, taking into account the base location set on a NamePage.
getResourcePathForVariant(float, String) - Method in class ca.cgjennings.graphics.MultiResolutionImageResource
Given a string describing the variant, such as "@2x", returns the resource path that would contain that variant, if it exists.
getResourceText(String) - Static method in class ca.cgjennings.apps.arkham.project.ProjectUtilities
Returns the contents of a text file stored in resources as a string, or null if there is no such resource.
getResourceText(String, String) - Static method in class ca.cgjennings.apps.arkham.project.ProjectUtilities
Returns the contents of a text file stored in resources as a string, or null if there is no such resource.
getResourceURL(String) - Method in class resources.Settings
Returns the URL of a resource from the value of the specified key.
getResultSet(TextIndex) - Method in interface ca.cgjennings.algo.TextIndex.Result
Returns the set of document IDs represented by this result.
getReturnValue() - Method in class ca.cgjennings.apps.arkham.plugins.ScriptedRunnable
Returns the return value of the script function.
getRightInset(double, double) - Method in class ca.cgjennings.layout.PageShape.CompoundShape
 
getRightInset(double, double) - Method in class ca.cgjennings.layout.PageShape.CupShape
 
getRightInset(double, double) - Method in class ca.cgjennings.layout.PageShape.GeometricShape
 
getRightInset(double, double) - Method in class ca.cgjennings.layout.PageShape
Return the narrowest (maximum) right edge inset between y1 and y2.
getRightInset(double, double) - Method in class ca.cgjennings.layout.PageShape.InsetShape
 
getRightInset(double, double) - Method in class ca.cgjennings.layout.PageShape.MergedShape
 
getRightMargin() - Method in class ca.cgjennings.graphics.filters.MarginFilter
 
getRootAction() - Method in class ca.cgjennings.apps.arkham.project.SpecializedAction
Returns the topmost super action in the chain of specialized actions.
getRootActions() - Static method in class ca.cgjennings.apps.arkham.project.Actions
Return an array of all actions registered at the root level (that is, the root of action trees and the most specialized of specialized actions).
getRootElements() - Method in class ca.cgjennings.ui.AutocompletionDocument
 
getRootNode() - Method in class ca.cgjennings.ui.TreeBuilder
Returns the node for the root of the tree.
getRotation() - Method in class ca.cgjennings.apps.arkham.component.AbstractPortrait
Returns the rotation angle for the portrait image.
getRotation() - Method in class ca.cgjennings.apps.arkham.component.DefaultPortrait
 
getRotation() - Method in interface ca.cgjennings.apps.arkham.component.Portrait
Returns the rotation angle for the portrait image.
getRotation() - Method in class ca.cgjennings.apps.arkham.deck.item.RotatableTile
 
getRowForCodePoint(int) - Method in class ca.cgjennings.apps.arkham.dialog.InsertCharsDialog
 
getRowResizable() - Method in class ca.cgjennings.ui.table.JResizableTable
 
getRuleCommand(String) - Static method in class ca.cgjennings.apps.arkham.project.Open
Returns the command that is executed when opening files with the given file name extension if it uses the open rule Open.OpenRule.CUSTOM_COMMAND.
getRuleExtensions() - Static method in class ca.cgjennings.apps.arkham.project.Open
Returns an array of the extensions for which an Open.OpenRule has been set.
getSafeStartupParentWindow() - Static method in class ca.cgjennings.apps.arkham.StrangeEons
Returns a window that can be used as a parent window for dialog boxes.
getSampleCount() - Method in class ca.cgjennings.graphics.Histogram
Returns the total number of samples that have been measured.
getScale() - Method in class ca.cgjennings.apps.arkham.component.DefaultPortrait
 
getScale() - Method in interface ca.cgjennings.apps.arkham.component.Portrait
Returns the scale of the portrait.
getScaledImage(RenderTarget, float) - Method in class ca.cgjennings.apps.arkham.sheet.ScaleCache
Returns a version of the image that is scaled up or down from the source image by the requested scaling factor.
getScaledImage(RenderTarget, int, int) - Method in class ca.cgjennings.apps.arkham.sheet.ScaleCache
Returns a version of the image that is scaled to the requested size.
getScaleUsesMinimum() - Method in class ca.cgjennings.apps.arkham.component.DefaultPortrait
Returns whether the default portrait scale will cover the entire clip region or fit the portrait within the clip region.
getScalingFactor() - Method in class ca.cgjennings.apps.arkham.sheet.Sheet
Returns the current scaling factor; this is the ratio of the resolution the sheet is being painted at to the template resolution.
getScalingFractionalLimit() - Method in class ca.cgjennings.layout.MarkupRenderer
 
getScalingLimit() - Method in class ca.cgjennings.layout.MarkupRenderer
Get the current limit on text scaling to fit text in a rendering rectangle.
getScope() - Method in class ca.cgjennings.ui.textedit.NavigationPoint
Returns the scope depth of this navigation point.
getScreenshot() - Method in class ca.cgjennings.apps.arkham.plugins.InstalledTheme
Returns a screenshot of the theme if one is available, otherwise returns null.
getScreenshotUrl() - Method in class ca.cgjennings.apps.arkham.plugins.InstalledTheme
Returns a URL for the location of a screenshot image if one is available, otherwise returns null.
getScriptEngine() - Method in class ca.cgjennings.apps.arkham.plugins.engine.SEScriptEngineFactory
Returns a new script engine created by this factory instance.
getScriptFile() - Method in class ca.cgjennings.apps.arkham.plugins.DefaultScriptedPlugin
Returns the script resource identifier for the script that is providing plug-in functionality.
getScriptFile() - Method in interface ca.cgjennings.apps.arkham.plugins.ScriptedPlugin
Return the name of the script file the plug-in executes; this might not be an actual path depending on the script's origin.
getScriptFileName() - Method in class resources.projects.pluginwizard.NamePage
Returns the script file name, including the .js extension.
getScriptMonkey() - Method in class ca.cgjennings.apps.arkham.plugins.DefaultScriptedPlugin
Returns the ScriptMonkey used to manage the execution of the plug-in's script code.
getScriptMonkey() - Method in interface ca.cgjennings.apps.arkham.plugins.ScriptedPlugin
Returns the ScriptMonkey for the script being run by the plug-in.
getScriptRunner() - Static method in class ca.cgjennings.apps.arkham.StrangeEons
If the app is in "script runner" mode, returns an object that can be queried for additional information and used to manage the mode's behaviour.
getScriptTrace() - Static method in class ca.cgjennings.apps.arkham.plugins.LibImpl
Return an array of LibImpl.ScriptTraceElements that represents the script stack frames for the current thread.
getSecondaryText() - Method in interface ca.cgjennings.ui.textedit.SecondaryTextProvider
 
getSectionIndex(int, boolean) - Method in class ca.cgjennings.apps.arkham.project.TaskActionTree
Returns the index at which to TaskActionTree.add(int, ca.cgjennings.apps.arkham.project.TaskAction) an action in order to place it at the start or end of the numbered section.
getSelectedCategory() - Method in class ca.cgjennings.apps.arkham.dialog.prefs.Preferences
Returns the currently selected category in this preferences dialog.
getSelectedClassInComponentList() - Method in class ca.cgjennings.apps.arkham.NewEditorDialog
Return the class name of the currently selected component type, or null if no component is selected.
getSelectedColor() - Method in class ca.cgjennings.apps.arkham.ColourDialog
Returns the colour selected by the user using the dialog, or null.
getSelectedContentType() - Method in class resources.projects.pluginwizard.ContentTypePage
Returns the selected plug-in content type.
getSelectedExpansionCodes() - Method in class ca.cgjennings.ui.JExpansionList
 
getSelectedExpansions() - Method in class ca.cgjennings.ui.JExpansionList
 
getSelectedFamilies() - Method in class ca.cgjennings.graphics.cloudfonts.CloudFontExplorerPanel
Returns the currently selected font families.
getSelectedFolder() - Method in class ca.cgjennings.apps.arkham.project.ProjectFolderDialog
Returns the currently selected folder.
getSelectedFolder() - Method in class ca.cgjennings.ui.FolderTree
Returns the currently selected folder.
getSelectedIndex() - Method in class ca.cgjennings.ui.JCycleButton
Returns the index of the selected item in the model.
getSelectedItem() - Method in class ca.cgjennings.ui.JCycleButton
Returns the currently selected item, as displayed on the face of the button.
getSelectedItem() - Method in class ca.cgjennings.ui.JGameCombo
 
getSelectedItem() - Method in class ca.cgjennings.ui.JIconSelector
Returns the selected item in the list, or null if there is no selection.
getSelectedLineText(boolean) - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Returns the selected lines as an array of strings.
getSelectedLocale() - Method in class ca.cgjennings.apps.arkham.dialog.LocaleSelectionDialog
 
getSelectedMembers() - Method in class ca.cgjennings.apps.arkham.project.ProjectView
Returns an array of the currently selected members.
getSelectedNavigationPoint() - Method in class ca.cgjennings.apps.arkham.editors.CodeEditor
Returns the navigation point selected in the navigation panel, or null if none is selected.
getSelectedPageIndex() - Method in class ca.cgjennings.apps.arkham.deck.DeckEditor
 
getSelectedResource() - Method in class ca.cgjennings.apps.arkham.dialog.ImageResourceBrowser
 
getSelectedServer() - Method in class ca.cgjennings.apps.arkham.plugins.debugging.DiscoveryDialog
 
getSelectedSheet() - Method in class ca.cgjennings.apps.arkham.AbstractGameComponentEditor
Returns the sheet displayed by the currently selected previewer.
getSelectedSheetIndex() - Method in class ca.cgjennings.apps.arkham.AbstractGameComponentEditor
Returns the index of the sheet displayed by the currently selected previewer.
getSelectedText() - Method in class ca.cgjennings.apps.arkham.dialog.InsertCharsDialog
 
getSelectedText() - Method in class ca.cgjennings.apps.arkham.editors.CodeEditor
Returns the selected text.
getSelectedText() - Method in interface ca.cgjennings.apps.arkham.MarkupTarget
Returns the selected text of the markup target.
getSelectedText() - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Returns the currently selected text.
getSelection() - Method in class ca.cgjennings.apps.arkham.deck.Deck
Returns the members of the current selection as a possibly empty array.
getSelection() - Method in class ca.cgjennings.apps.arkham.project.ProjectView.ProjectViewEvent
Returns the selection at the time occurred.
getSelectionEnd() - Method in interface ca.cgjennings.apps.arkham.MarkupTarget
Returns the end offset of the selection.
getSelectionEnd() - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Returns the selected text's end position.
getSelectionEndLine() - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Returns the line of the selection end.
getSelectionGroupSize(int) - Method in class ca.cgjennings.apps.arkham.deck.Deck
Returns the number of items in the selection stored in the specified group.
getSelectionPage() - Method in class ca.cgjennings.apps.arkham.deck.Deck
Returns the page that containing the currently selected page items, or null if there is no selection.
getSelectionRectangle() - Method in class ca.cgjennings.apps.arkham.deck.Deck
 
getSelectionSize() - Method in class ca.cgjennings.apps.arkham.deck.Deck
Returns the number of currently selected cards.
getSelectionStart() - Method in interface ca.cgjennings.apps.arkham.MarkupTarget
Returns the start offset of the selection; if there is no selection, this will be the same as MarkupTarget.getSelectionEnd().
getSelectionStart() - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Returns the selected text's start position.
getSelectionStartLine() - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Returns the line of the selection start.
getServer() - Static method in class ca.cgjennings.apps.arkham.plugins.catalog.NetworkProxy
 
getServicesLib() - Method in class ca.cgjennings.apps.arkham.plugins.typescript.TSLanguageServices
Returns the raw TypeScript service library JS object for development and debugging.
getServicesLib(Consumer<Object>) - Method in class ca.cgjennings.apps.arkham.plugins.typescript.TSLanguageServices
Returns the raw TypeScript service library JS object for development and debugging.
getSetting(String) - Static method in class resources.RawSettings
Returns the inherited value of the setting key, or null if it is not defined.
getSettingPrefix() - Method in class ca.cgjennings.apps.arkham.plugins.AbstractInstalledPlugin
Returns a prefix that can be used to define a private namespace for the plug-in when accessing settings.
getSettingProvider() - Method in class ca.cgjennings.apps.arkham.plugins.ScriptMonkey
Returns the Settings object that is used to look up settings with $setting_name syntax.
getSettings() - Method in class ca.cgjennings.apps.arkham.component.AbstractGameComponent
 
getSettings() - Method in interface ca.cgjennings.apps.arkham.component.GameComponent
Returns a Settings instance that will return this component's private settings.
getSettings() - Method in class ca.cgjennings.apps.arkham.deck.Deck
 
getSettings() - Method in class ca.cgjennings.apps.arkham.dialog.prefs.FillInPreferenceCategory
Returns the settings instance used by this category to load and store settings.
getSettings() - Method in class ca.cgjennings.apps.arkham.plugins.engine.SettingBindings
Returns the settings used to look up $ variables.
getSettings() - Method in class ca.cgjennings.apps.arkham.plugins.engine.SettingBindings.LiveSetting
Returns the Settings instance that the live setting was created from.
getSettings() - Method in interface ca.cgjennings.apps.arkham.plugins.PluginContext
Returns a Settings instance that can be used to read and write user settings using this plug-in's namespace.
getSettings() - Method in class ca.cgjennings.apps.arkham.project.Task
 
getSettings() - Method in class gamedata.Game
Returns the settings instance for this game.
getSFactor() - Method in class ca.cgjennings.graphics.filters.AbstractTintingFilter
 
getSFactor() - Method in class ca.cgjennings.graphics.filters.TintCache
 
getSFactor() - Method in interface ca.cgjennings.graphics.filters.TintingFilter
Returns the saturation adjustment factor.
getShared() - Static method in class ca.cgjennings.apps.arkham.ContextBar
Returns the standard, shared instance.
getShared() - Static method in class ca.cgjennings.apps.arkham.deck.DeckDeserializationSupport
Returns the shared instance of the helper.
getShared() - Static method in class ca.cgjennings.apps.arkham.deck.PropertyPalette
Returns the global PropertyPalette window.
getShared() - Static method in class ca.cgjennings.apps.arkham.diy.ListItemRenderer
Returns a shared list item renderer that can be used instead of creating a new renderer for each control.
getShared() - Static method in class ca.cgjennings.apps.arkham.plugins.typescript.TSLanguageServices
Returns the shared default instance.
getShared() - Static method in class ca.cgjennings.layout.BackgroundColorStyleFactory
 
getShared() - Static method in class ca.cgjennings.layout.FontFamilyStyleFactory
 
getShared() - Static method in class ca.cgjennings.layout.FontSizeStyleFactory
 
getShared() - Static method in class ca.cgjennings.layout.ForegroundColorStyleFactory
 
getShared() - Static method in class ca.cgjennings.layout.TrackingStyleFactory
 
getShared() - Static method in class ca.cgjennings.layout.WeightStyleFactory
 
getShared() - Static method in class ca.cgjennings.layout.WidthStyleFactory
 
getShared() - Static method in class gamedata.ConversionMap
Returns a shared instance of ConversionMap that can be used to look up conversion options.
getShared() - Static method in class resources.Settings
Returns the Settings instance that represents the shared global scope.
getShared(ErrorReporter) - Static method in class ca.cgjennings.apps.arkham.plugins.engine.WarningErrorReporter
 
getSharedConsole() - Static method in class ca.cgjennings.apps.arkham.plugins.ScriptMonkey
Returns the shared script console.
getSharedDialog() - Static method in class ca.cgjennings.apps.arkham.ColourDialog
 
getSharedInstance() - Static method in class ca.cgjennings.apps.arkham.ImageExporter
Returns a shared export manager.
getSharedInstance() - Static method in class ca.cgjennings.apps.arkham.NewEditorDialog
Returns the shared new editor dialog.
getSharedInstance() - Static method in class ca.cgjennings.io.FileChangeMonitor
Return a shared instance of FileChangeMonitor.
getSharpeningFactor() - Method in class ca.cgjennings.graphics.filters.SharpenFilter
Returns a factor representing the amount of sharpening that will be applied by this filter.
getSheet() - Method in class ca.cgjennings.apps.arkham.deck.item.CardFace
 
getSheet() - Method in class ca.cgjennings.apps.arkham.SheetViewer
 
getSheet(int) - Method in class ca.cgjennings.apps.arkham.AbstractGameComponentEditor
Returns the sheet being displayed by the sheet viewer with the specified index.
getSheetCount() - Method in class ca.cgjennings.apps.arkham.AbstractGameComponentEditor
Returns the number of Sheets being previewed by this editor (may be 0).
getSheetIndex() - Method in class ca.cgjennings.apps.arkham.deck.item.CardFace
 
getSheetIndex() - Method in class ca.cgjennings.apps.arkham.diy.DIYSheet
Returns the index of this sheet.
getSheetLabels() - Method in class ca.cgjennings.apps.arkham.AbstractGameComponentEditor
Returns an array of labels that can be used to describe the component's sheets.
getSheets() - Method in class ca.cgjennings.apps.arkham.component.AbstractGameComponent
 
getSheets() - Method in interface ca.cgjennings.apps.arkham.component.GameComponent
Returns the sheets attached to this component to draw its faces, or null if no sheets are attached.
getSheets() - Method in class ca.cgjennings.apps.arkham.deck.Deck
This is not a valid operation for a Deck.
getSheetTitles() - Method in class ca.cgjennings.apps.arkham.component.AbstractGameComponent
Returns human-readable names for the sheets used by this component.
getSheetTitles() - Method in interface ca.cgjennings.apps.arkham.component.GameComponent
Returns human-readable names for the sheets used by this component.
getSheetTitles() - Method in class ca.cgjennings.apps.arkham.deck.Deck
Returns an empty array, since decks do not have rendered sheets.
getSheetTitles() - Method in class ca.cgjennings.apps.arkham.diy.DIY
Returns a copy of the human-readable names of the sheets used by this component.
getSheetViewer(int) - Method in class ca.cgjennings.apps.arkham.diy.DIYEditor
Returns the sheet viewer that is displaying the face with the specified index.
getSheetViewerUpsample(Sheet<?>) - Method in enum ca.cgjennings.apps.arkham.ViewQuality
Returns the upsampling factor to use for a sheet in the sheet viewer.
getShiftFunction() - Method in class ca.cgjennings.ui.anim.TimeShiftedComposer
Returns the time shifting function to be applied to the animation.
getShortIdentifier() - Method in class ca.cgjennings.apps.arkham.plugins.ConsoleErrorLocation
Returns a shortened version of the identifier.
getShowZoomLevel() - Method in class ca.cgjennings.apps.arkham.AbstractViewer
 
getShrink() - Method in class ca.cgjennings.apps.arkham.deck.item.TextBox
 
getSignature() - Method in class ca.cgjennings.apps.arkham.plugins.typescript.DocCommentable
 
getSilhouettes() - Static method in class gamedata.Silhouette
Returns an array of all of the currently registered silhouettes.
getSimpleScriptURL(String) - Static method in class ca.cgjennings.apps.arkham.plugins.debugging.DefaultScriptDebugger
 
getSize() - Method in class ca.cgjennings.apps.arkham.plugins.catalog.Listing
 
getSize() - Method in class ca.cgjennings.graphics.filters.CompoundPixelwiseFilter
Returns the number of filters that will be applied by this compound filter.
getSize() - Method in class ca.cgjennings.imageio.ImageLayer
 
getSize() - Method in class ca.cgjennings.ui.FilteredListModel
 
getSize() - Method in class ca.cgjennings.ui.JCycleButton
 
getSize() - Method in class ca.cgjennings.ui.LinearHistory
Returns the number of positions stored in the history.
getSize() - Method in class ca.cgjennings.ui.WideItemComboBox
 
getSlider() - Method in class ca.cgjennings.apps.arkham.dialog.prefs.SBSliderKit
 
getSmearRadius() - Method in class ca.cgjennings.graphics.filters.OilPaintingFilter
Returns the number of rows and columns of pixel data around each source pixel are used to compute the destination pixel.
getSnapClass() - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractItem
 
getSnapClass() - Method in interface ca.cgjennings.apps.arkham.deck.item.PageItem
Get the class this item counts as for snapping.
getSnapClass() - Method in class gamedata.TileSet.Entry
Returns the snap class of the tile; this describes the default behaviour of the tile when it is snapped against other deck objects.
getSnapPosition(PageItem[]) - Method in class ca.cgjennings.apps.arkham.deck.Page
Return the position that cards will snap to if snapped from their current position.
getSnapshot(String) - Method in class ca.cgjennings.apps.arkham.plugins.typescript.CompilationRoot
Returns a current script snapshot for the specified file.
getSnapTarget() - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractItem
 
getSnapTarget() - Method in interface ca.cgjennings.apps.arkham.deck.item.PageItem
Get the snap target rule for this item.
getSortedCards(Comparator<DeckPacker.Card>) - Method in class ca.cgjennings.apps.arkham.project.DeckPacker
Returns an array of the cards that have been added for layout.
getSource() - Method in class ca.cgjennings.algo.ProgressHelper
Returns the source reported by listener events.
getSource() - Method in class ca.cgjennings.apps.arkham.component.conversion.ConversionSession
Returns the original component that is being converted.
getSource() - Method in class ca.cgjennings.apps.arkham.component.DefaultPortrait
 
getSource() - Method in interface ca.cgjennings.apps.arkham.component.Portrait
Returns the identifier for the image being used by this portrait.
getSource() - Method in class ca.cgjennings.apps.arkham.ContextBar.Context
Returns the context bar that this context information is associated with.
getSource() - Method in class ca.cgjennings.apps.arkham.PortraitPanel
Returns the current value of the portrait source field.
getSource() - Method in class ca.cgjennings.apps.arkham.project.ProjectView.ProjectViewEvent
Returns the view associated with this event.
getSource() - Method in class ca.cgjennings.ui.wizard.WizardEvent
Returns the model that fired the event.
getSourceActions(JComponent) - Method in class ca.cgjennings.ui.ListTransferHandler
 
getSourceActions(JComponent) - Method in class ca.cgjennings.ui.ListTransferHandler.RubbishTransferHandler
 
getSourceClassName() - Method in class gamedata.ConversionMap.Conversion
Returns the class name of the source component type.
getSourceImage() - Method in class ca.cgjennings.graphics.FilteredMultiResolutionImage
Returns the source image from which filtered images are derived.
getSourceImage() - Method in class ca.cgjennings.graphics.shapes.SubregionVectorImage
Returns the source image that this image is a subregion of.
getSourceParagraphIndex() - Method in class ca.cgjennings.layout.LayoutSegment
 
getSources() - Method in class ca.cgjennings.graphics.filters.ChannelSwapFilter
Returns a new array containing the current channel sources for all channels in the order alpha, red, green, blue.
getSpecificInstanceFor(Member) - Method in class ca.cgjennings.apps.arkham.project.MetadataSource
After locating the correct source for a given member, a specific instance is requested by calling this method.
getSplitBorder() - Method in class ca.cgjennings.apps.arkham.deck.Deck
Returns the size of the border that will be drawn around virtual pages when page splitting is enabled.
getSplitBorderColor() - Method in class ca.cgjennings.apps.arkham.deck.Deck
Returns the colour of the border that is drawn around virtual pages.
getSScale() - Method in class ca.cgjennings.graphics.filters.TintFilter.ScaledTintFilter
 
getStandardLibraries() - Static method in class ca.cgjennings.apps.arkham.plugins.LibraryRegistry
Returns an array of all of the standard, built-in libraries.
getStartPoint() - Method in class ca.cgjennings.apps.arkham.deck.item.Line
 
getStartPosition() - Method in class ca.cgjennings.ui.AutocompletionDocument
 
getStencil() - Method in class ca.cgjennings.apps.arkham.component.Marker
 
getStencil() - Method in class gamedata.Silhouette
Returns the stencil image for this silhouette.
getStencilKey() - Method in class ca.cgjennings.apps.arkham.component.Marker
 
getStrength() - Method in class ca.cgjennings.graphics.filters.BloomFilter
Returns the strength of the bloom effect, between 0 and 1.
getStrength() - Method in class ca.cgjennings.graphics.filters.GlowFilter
Returns the strength of the glow effect.
getStrengthFactor() - Method in class ca.cgjennings.graphics.filters.AlphaStrengthenFilter
 
getString() - Method in class ca.cgjennings.apps.arkham.plugins.engine.SettingBindings.LiveSetting
Returns the current value of the setting as a string.
getStroke() - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
getStrokeColor() - Method in class ca.cgjennings.ui.StrokedBorder
 
getStyle() - Method in class ca.cgjennings.apps.arkham.deck.item.StyleCapture.Property
Returns the Class object for the Style interface that this property belongs to.
getStyle() - Method in interface ca.cgjennings.graphics.cloudfonts.CloudFont
Returns a description of the style of the font, if any is available, such as "Regular" or "BoldItalic".
getStyledText() - Method in class ca.cgjennings.layout.MarkupRenderer
 
getStyleForTag(String) - Method in class ca.cgjennings.layout.MarkupRenderer
Return the TextStyle associated with the tag, or null if the tag does not have a non-parametric style set (including if it has a replacement or parametric style set).
getSubject() - Method in class ca.cgjennings.apps.arkham.deck.PDFPrintSupport.Configuration
Returns the value to use as the subject of the document in the PDF metadata; if null a default, empty value is used.
getSubsets() - Method in interface ca.cgjennings.graphics.cloudfonts.CloudFontFamily
Returns the subsets for which this font provides coverage.
getSubtype() - Method in class ca.cgjennings.apps.arkham.project.NewTaskType
Returns a string that describes the subtype of task created by this NewTaskType.
getSuccessMessage() - Method in exception ca.cgjennings.apps.arkham.component.FileRecoveryException
 
getSuggestedBleedMargin() - Method in enum ca.cgjennings.apps.arkham.sheet.FinishStyle
Returns the suggested user bleed margin for this setting.
getSuggestedFolderName() - Method in class ca.cgjennings.apps.arkham.project.ProjectFolderDialog
Returns the initial name to use when the user first creates a new folder, or null if no suggested name has been set.
getSuggestedIdentifier(File) - Method in class ca.cgjennings.apps.arkham.plugins.typescript.CompilationRoot
Suggest an identifier for a file to be added to this compilation root.
getSuggestedUpsampleFactor() - Method in class ca.cgjennings.apps.arkham.sheet.Sheet
Returns a suggested scaling factor to use when previewing the image onscreen.
getSuperAction() - Method in class ca.cgjennings.apps.arkham.project.SpecializedAction
Returns the action that this action specializes.
getSymbol(boolean) - Method in class gamedata.Expansion
Deprecated.
This method is provided to ease migration from SE 2.x. It is equivalent to calling getSymbol( inverse ? 1 : 0 ).
getSymbol(int) - Method in class gamedata.Expansion
Returns a symbol that is associated with this expansion.
getSymbolTemplate() - Method in class gamedata.Game
Returns the template that describes the symbol graphics used to draw expansion symbols for this component.
getSyntaxThemeUrl() - Method in class ca.cgjennings.ui.theme.Theme
Returns a URL for a file that describes this theme's preferred syntax highlighting theme, or null to use a default.
getSyntheticEdgeImage() - Method in class ca.cgjennings.apps.arkham.component.DefaultPortrait
Returns an image that can be used to paint the portrait with any synthetic edges applied.
getSyntheticEdgeLimit() - Method in class ca.cgjennings.apps.arkham.component.DefaultPortrait
Returns the current synthetic edge limit ratio.
getSystemSelectionText() - Static method in class ca.cgjennings.ui.dnd.ScrapBook
Returns the text stored in the system selection on platforms that support this feature.
getTabbedPane() - Method in class ca.cgjennings.apps.arkham.diy.DIYEditor
Returns the tabbed pane that component editing panels are placed in.
getTabIndex(int, int) - Method in class ca.cgjennings.ui.JReorderableTabbedPane
 
getTable(CodeType) - Static method in class ca.cgjennings.apps.arkham.editors.AbbreviationTableManager
Returns the shared abbreviation table for the given code type.
getTable(String) - Static method in class ca.cgjennings.apps.arkham.editors.AbbreviationTableManager
Returns the shared abbreviation table for the game with the specified code.
getTableCellEditorComponent(JTable, Object, boolean, int, int) - Method in class ca.cgjennings.ui.table.KeyStrokeCellEditor
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class ca.cgjennings.ui.table.BooleanRenderer
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class ca.cgjennings.ui.table.IconRenderer
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class ca.cgjennings.ui.table.MultilineTableCellRenderer
 
getTableFont() - Method in class ca.cgjennings.apps.arkham.dialog.InsertCharsDialog
 
getTableName() - Method in interface ca.cgjennings.apps.arkham.plugins.debugging.TableGenerator
Returns the user-friendly name of this table.
getTableNames() - Static method in class ca.cgjennings.apps.arkham.plugins.debugging.Tables
Returns an array of the names of the registered generators.
getTabStripPopupMenu() - Method in class ca.cgjennings.apps.arkham.AbstractStrangeEonsEditor
 
getTabStripPopupMenu() - Method in interface ca.cgjennings.apps.arkham.StrangeEonsEditor
Returns a popup menu for this editor when the editor's tab is right clicked in the document tab strip.
getTabWidth() - Method in class ca.cgjennings.layout.MarkupRenderer
Return the distance, in inches, between tab stops.
getTabWidths() - Method in class ca.cgjennings.layout.MarkupRenderer
 
getTagParameters() - Method in class ca.cgjennings.layout.MarkupRenderer
Return an array of parameters included in the current tag.
getTarget() - Method in class ca.cgjennings.apps.arkham.component.conversion.ConversionSession
Returns the new component that will become the converted component.
getTarget() - Method in class ca.cgjennings.apps.arkham.ContextBar.Context
Returns the control that the bar is attached to.
getTarget() - Method in interface ca.cgjennings.apps.arkham.MarkupTarget
Returns the actual target wrapped by this MarkupTarget.
getTarget() - Method in class ca.cgjennings.graphics.filters.SubstitutionFilter
Returns the target value.
getTargetClassName() - Method in class ca.cgjennings.apps.arkham.component.conversion.AbstractConversionTrigger
 
getTargetClassName() - Method in interface ca.cgjennings.apps.arkham.component.conversion.ConversionTrigger
Returns the identifier for the new component type to convert the GameComponent to.
getTargetClassName() - Method in class gamedata.ConversionMap.Conversion
Returns the class name of the target component type.
getTargetResolution() - Method in class ca.cgjennings.apps.arkham.ImageExporter
Returns the target resolution that sheets will be rendered at when exporting.
getTask() - Method in class ca.cgjennings.apps.arkham.project.Member
Returns the Task this member belongs to.
getTempFile() - Method in exception ca.cgjennings.apps.arkham.component.FileRecoveryException
Returns the file to use to replace the component that was being read when the exception was thrown.
getTemplateHeight() - Method in class ca.cgjennings.apps.arkham.sheet.Sheet
Returns the height of the template image used by this sheet.
getTemplateImage() - Method in class ca.cgjennings.apps.arkham.sheet.Sheet
Returns the template image; this will be the image determined by the template key unless the image was changed by calling Sheet.replaceTemplateImage(java.awt.image.BufferedImage).
getTemplateKey() - Method in class ca.cgjennings.apps.arkham.sheet.Sheet
Returns the setting key that defines the template image for this face.
getTemplateKey(int) - Method in class ca.cgjennings.apps.arkham.diy.DIY
Returns the base template key name for the face with the given index.
getTemplateLayer() - Method in class ca.cgjennings.apps.arkham.editors.CardLayoutEditor
Returns the index of the layer that will represent the card template.
getTemplateResolution() - Method in class ca.cgjennings.apps.arkham.sheet.Sheet
Returns the base resolution of the template image, in pixels per inch (ppi).
getTemplateText(String) - Static method in class resources.projects.pluginwizard.KitUtilities
Returns the text of a template file stored in resources/projects/pluginwizard.
getTemplateWidth() - Method in class ca.cgjennings.apps.arkham.sheet.Sheet
Returns the width of the template image used by this sheet.
getTemporaryPapers() - Static method in class ca.cgjennings.apps.arkham.deck.PaperSets
Returns a set of all currently registered temporary papers.
getTestBundles() - Static method in class ca.cgjennings.apps.arkham.plugins.BundleInstaller
Returns a new array containing all of the registered test bundles, or an empty array if there are no test bundles.
getText() - Method in class ca.cgjennings.apps.arkham.deck.item.TextBox
 
getText() - Method in class ca.cgjennings.apps.arkham.deck.item.TextBoxEditor
 
getText() - Method in class ca.cgjennings.apps.arkham.editors.CodeEditor
Returns the document text.
getText() - Method in interface ca.cgjennings.apps.arkham.MarkupTarget
Returns the current text of the markup target.
getText() - Method in class ca.cgjennings.apps.arkham.plugins.typescript.SourceUnit
Returns the current text of the document.
getText() - Method in class ca.cgjennings.graphics.strokes.TextStroke
Returns the text that will be drawn along stroked paths.
getText() - Method in class ca.cgjennings.layout.BreakIteratorAdpater
 
getText() - Method in class ca.cgjennings.layout.FastBreakIterator
 
getText() - Static method in class ca.cgjennings.ui.dnd.ScrapBook
Returns the current text on the clipboard, or null if the clipboard content does not include text.
getText() - Method in class ca.cgjennings.ui.JLabelledField
If the label is currently showing, then the text of the field is the empty string.
getText() - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Returns the contents of the editor.
getText() - Method in class ca.cgjennings.ui.textedit.HtmlStyler
Returns the current text.
getText() - Method in interface ca.cgjennings.ui.textedit.SecondaryTextProvider
 
getText(int, int) - Method in interface ca.cgjennings.apps.arkham.MarkupTarget
Returns an arbitrary substring of the text of the markup target.
getText(int, int) - Method in class ca.cgjennings.ui.AutocompletionDocument
 
getText(int, int) - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Returns the text of the specified document region.
getText(int, int, Segment) - Method in class ca.cgjennings.ui.AutocompletionDocument
 
getText(String) - Method in class ca.cgjennings.algo.TextIndexer.DefaultTextMapper
Given a source ID, return the text associated with that ID.
getText(String) - Method in interface ca.cgjennings.algo.TextIndexer.TextMapper
Given a source ID, return the text associated with that ID.
getText(String) - Method in class ca.cgjennings.ui.LabelIcon
 
getText(String) - Method in class resources.Settings
Returns the value of a text key.
getTextAlignment() - Method in class ca.cgjennings.apps.arkham.plugins.engine.SettingBindings.LiveSetting
Returns the current value of the setting as a text alignment value.
getTextAlignment(String) - Method in class resources.Settings
Returns an alignment value suitable for use with a markup renderer from the value of the specified key; the key name will have -alignment appended if necessary.
getTextAlignment(String, MarkupRenderer) - Method in class resources.Settings
Sets the text alignment of a markup renderer to match the value of an alignment key; the key name will have -alignment appended if necessary.
getTextFitting() - Method in class ca.cgjennings.layout.MarkupRenderer
Get the current text fitting method.
getTextFittingMethod(String) - Method in class resources.Settings
Returns a text-fitting method constant from the value of the specified key; the key name will have -text-fitting appended if necessary.
getTextForeground() - Method in class ca.cgjennings.ui.JLabelledField
Returns the foreground colour used for editing text.
getTextMapper() - Method in class ca.cgjennings.algo.TextIndexer
Returns the text mapper used to map source identifiers to texts.
getTextRange(int, int) - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Returns the text of the document region specified by two offsets.
getTextStyle() - Method in class ca.cgjennings.apps.arkham.plugins.engine.SettingBindings.LiveSetting
Returns the current value of the setting as a text style.
getTextStyle(String, TextStyle) - Method in class resources.Settings
Returns a TextStyle suitable for use with markup from the value of the specified key; the key name will have -style appended if necessary.
getTextToInsert() - Method in class ca.cgjennings.apps.arkham.plugins.typescript.CompletionInfo.Entry
 
getTexture() - Method in class ca.cgjennings.ui.JTexturePanel
 
getThemeClass() - Method in class ca.cgjennings.apps.arkham.plugins.InstalledTheme
Returns the fully qualified name of the class that must be instantiated to install this theme (that is, the Theme subclass).
getThemeDescription() - Method in class ca.cgjennings.ui.theme.Theme
An optional sentence (without final punctuation) that briefly describes the theme.
getThemedImage(String) - Static method in class resources.ResourceKit
Returns an image after allowing the installed theme an opportunity to modify it to match the interface theme.
getThemeGroup() - Method in class ca.cgjennings.ui.theme.DagonTheme
 
getThemeGroup() - Method in class ca.cgjennings.ui.theme.HydraTheme
 
getThemeGroup() - Method in class ca.cgjennings.ui.theme.TchoTchoTheme
 
getThemeGroup() - Method in class ca.cgjennings.ui.theme.Theme
Returns a string that names a group to which the theme belongs.
getThemeGroup() - Method in class ca.cgjennings.ui.theme.UltharTheme
 
getThemeIcon() - Method in class ca.cgjennings.ui.theme.Theme
Returns an icon for the theme.
getThemeName() - Method in class ca.cgjennings.ui.theme.DagonTheme
 
getThemeName() - Method in class ca.cgjennings.ui.theme.HydraTheme
 
getThemeName() - Method in class ca.cgjennings.ui.theme.PluginTestTheme
 
getThemeName() - Method in class ca.cgjennings.ui.theme.TchoTchoTheme
 
getThemeName() - Method in class ca.cgjennings.ui.theme.Theme
Returns the name of this theme, as it should be presented to the user.
getThickness() - Method in class ca.cgjennings.ui.ArcBorder
 
getThreshold() - Method in class ca.cgjennings.graphics.filters.BloomFilter
Returns the brightness threshold for applying bloom effect.
getThumbnailIcon() - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractItem
 
getThumbnailIcon() - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractRenderedItem
 
getThumbnailIcon() - Method in class ca.cgjennings.apps.arkham.deck.item.Curve
 
getThumbnailIcon() - Method in class ca.cgjennings.apps.arkham.deck.item.CustomTile
 
getThumbnailIcon() - Method in class ca.cgjennings.apps.arkham.deck.item.Line
 
getThumbnailIcon() - Method in interface ca.cgjennings.apps.arkham.deck.item.PageItem
Returns a small representative icon for this item.
getThumbnailIcon() - Method in class ca.cgjennings.apps.arkham.deck.item.TextBox
 
getThumbnailIcon() - Method in class ca.cgjennings.apps.arkham.deck.item.TuckBox
 
getTightnessLimit() - Method in class ca.cgjennings.layout.MarkupRenderer
Get the current minimum tighness to use when using line tightening to reduce text size.
getTileClass() - Method in class gamedata.TileSet.Entry
Returns the tile class of the tile.
getTileName() - Method in class gamedata.TileSet.Entry
Returns the original tile name for the tile.
getTileSetEntries() - Static method in class gamedata.TileSet
Returns all entries from all added tile sets as an immutable set.
getTileSets() - Static method in class gamedata.TileSet
Returns the names of all of the resource files that have been added by calling TileSet.add(java.lang.String).
getTint() - Method in class ca.cgjennings.apps.arkham.ColourDialog
 
getTint() - Method in class ca.cgjennings.apps.arkham.plugins.engine.SettingBindings.LiveSetting
Returns the current value of the setting as an tint value stored as an array of three floating point values in hue, saturation, brightness order.
getTint() - Method in class ca.cgjennings.apps.arkham.plugins.UILibraryHelper.TintableBinding
 
getTint() - Method in interface ca.cgjennings.apps.arkham.Tintable
 
getTint(String) - Method in class resources.Settings
Returns the value of the specified key as a tint configuration; the key name will have -tint appended if necessary.
getTint(String, float[]) - Method in class resources.Settings
Returns the value of the specified key as a tint configuration; the key name will have -tint appended if necessary.
getTintable() - Method in class ca.cgjennings.apps.arkham.HSBPanel
 
getTintedImage() - Method in class ca.cgjennings.graphics.filters.TintCache
Returns a tinted version of the current image, using a cached result if possible.
getTinyFont() - Static method in class resources.ResourceKit
Deprecated.
This is no longer used within the application, and it is recommended not to use it in plug-ins or other projects as it may be removed in a future version.
getTipComponent() - Method in class ca.cgjennings.ui.JTip
Returns the component used to display the tip's pop-up text.
getTipText() - Method in class ca.cgjennings.ui.JTip
Returns the pop-up tip text displayed by this tip control.
getTitle() - Method in class ca.cgjennings.apps.arkham.AbstractStrangeEonsEditor
Returns the title used to describe this editor.
getTitle() - Method in exception ca.cgjennings.apps.arkham.component.FileRecoveryException
 
getTitle() - Method in class ca.cgjennings.apps.arkham.deck.item.BleedMarginStylePanel
 
getTitle() - Method in interface ca.cgjennings.apps.arkham.deck.item.StylePanel
Returns a localized title that describes the style edited by this panel.
getTitle() - Method in class ca.cgjennings.apps.arkham.deck.Page
 
getTitle() - Method in class ca.cgjennings.apps.arkham.deck.PDFPrintSupport.Configuration
Returns the value to use as the title of the document in the PDF metadata; if null a default, empty value is used.
getTitle() - Method in class ca.cgjennings.apps.arkham.dialog.prefs.CatContextBar
 
getTitle() - Method in class ca.cgjennings.apps.arkham.dialog.prefs.CatLanguage
 
getTitle() - Method in class ca.cgjennings.apps.arkham.dialog.prefs.CatReservedCloudFonts
 
getTitle() - Method in class ca.cgjennings.apps.arkham.dialog.prefs.FillInPreferenceCategory
 
getTitle() - Method in interface ca.cgjennings.apps.arkham.dialog.prefs.PreferenceCategory
Returns the localized name of this preference category.
getTitle() - Method in class ca.cgjennings.apps.arkham.HSBPanel
Returns the title displayed for the panel.
getTitle() - Method in interface ca.cgjennings.apps.arkham.StrangeEonsEditor
Returns the title used to describe this editor.
getTitle() - Method in interface ca.cgjennings.apps.arkham.TrackedWindow
Returns the window title.
getTitle() - Method in class ca.cgjennings.apps.arkham.TrackedWindowProxy
 
getTokenList(Segment, int, int) - Method in class ca.cgjennings.ui.textedit.ResourceFileTokenMaker
Returns the first token in the linked list of tokens generated from text.
getTokenList(Segment, int, int) - Method in class ca.cgjennings.ui.textedit.SEJavaScriptTokenMaker
Returns the first token in the linked list of tokens generated from text.
getToolTipText() - Method in class ca.cgjennings.apps.arkham.AbstractStrangeEonsEditor
Returns the tool tip text displayed for the editor's tab.
getToolTipText() - Method in interface ca.cgjennings.apps.arkham.StrangeEonsEditor
Returns the tool tip text displayed for the editor's tab.
getToolTipText() - Method in class ca.cgjennings.ui.TabCloseComponent
 
getTop() - Method in class ca.cgjennings.ui.CapsuleBorder
 
getTopMargin() - Method in class ca.cgjennings.graphics.filters.MarginFilter
 
getTotalPhysicalPagesRequired(int) - Method in class ca.cgjennings.apps.arkham.deck.PaperSplitter
Returns the total number of physical pages needed to print a document.
getTransferData(DataFlavor) - Method in class ca.cgjennings.ui.dnd.ScrapBook.Selection
 
getTransferData(DataFlavor) - Method in class ca.cgjennings.ui.ListTransferHandler.ListTransferable
 
getTransferData(Transferable) - Method in class ca.cgjennings.ui.ListTransferHandler
 
getTransferDataFlavors() - Method in class ca.cgjennings.ui.dnd.ScrapBook.Selection
 
getTransferDataFlavors() - Method in class ca.cgjennings.ui.ListTransferHandler.ListTransferable
 
getTransform() - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
getTransformInterpolationType() - Method in enum ca.cgjennings.apps.arkham.sheet.RenderTarget
Returns an appropriate AffineTransformOp interpolation type for this target.
getTransparency() - Method in class ca.cgjennings.graphics.paints.CheckeredPaint
 
getTransparentFaces() - Method in class ca.cgjennings.apps.arkham.diy.DIY
Returns true if the component's sheet uses translucent pixels.
getTreeCellRendererComponent(JTree, Object, boolean, boolean, boolean, int, boolean) - Method in class ca.cgjennings.ui.DefaultTreeCellRenderer
 
getTreePathForFolder(File) - Method in class ca.cgjennings.ui.FolderTree
Returns a tree path for the specified file, or null.
getTrigger() - Method in class ca.cgjennings.apps.arkham.component.conversion.ConversionSession
Returns the ConversionTrigger that initiated the conversion.
getType() - Method in class ca.cgjennings.apps.arkham.deck.item.StyleCapture.Property
Returns the Class instance that represents the original type of the property.
getType() - Method in class ca.cgjennings.apps.arkham.editors.CardLayoutEditor.Layer
 
getType() - Method in class ca.cgjennings.apps.arkham.plugins.PluginBundle
Returns the apparent type of this bundle file, based on the file name's extension.
getType() - Method in class ca.cgjennings.apps.arkham.project.DeckTask
 
getType() - Method in class ca.cgjennings.apps.arkham.project.DocumentTask
 
getType() - Method in class ca.cgjennings.apps.arkham.project.NewTaskType
Returns a string that describes the type of task created by this NewTaskType.
getType() - Method in class ca.cgjennings.apps.arkham.project.PluginImportTask
 
getType() - Method in class ca.cgjennings.apps.arkham.project.PluginTask
 
getType() - Method in class gamedata.ClassMap.Entry
Returns the type of entry that this represents.
getTypeDesigner() - Method in interface ca.cgjennings.graphics.cloudfonts.CloudFontFamily
Returns the name of the designer of the typeface, if available.
getTypeScriptTypeInfo(String) - Static method in class ca.cgjennings.apps.arkham.plugins.typescript.JavaTypes
Given a Java import like "java.io.File", returns a .d.ts type definition file for the class.
getUiLangProvider() - Method in class ca.cgjennings.apps.arkham.plugins.ScriptMonkey
Returns the Language object that is used to look up interface strings with @string_key syntax.
getUILanguage() - Method in class ca.cgjennings.apps.arkham.plugins.engine.SettingBindings
Returns the Language used to look up @ variables.
getUILocale() - Method in interface ca.cgjennings.apps.arkham.plugins.PluginContext
Deprecated.
getUIName() - Method in class gamedata.Expansion
Returns the expansion's name in the interface locale.
getUIName() - Method in class gamedata.Game
Returns the name of this game in the user interface language.
getUncataloguedBundleNames() - Static method in class ca.cgjennings.apps.arkham.plugins.BundleInstaller
Returns the names (without path information) of all installed bundles that do not include catalog information.
getUnfilteredIndex(Object) - Method in class ca.cgjennings.ui.FilteredListModel
Returns the index of the first object equal to o, ignoring the current filter.
getUnicodeName(int) - Method in class ca.cgjennings.apps.arkham.dialog.InsertCharsDialog
 
getUnit() - Method in class ca.cgjennings.apps.arkham.UnitSelector
Return the currently selected unit, one of Length.CM, Length.IN, or Length.PT.
getUnrestrictedGraphics() - Method in class ca.cgjennings.graphics.PrototypingGraphics2D
Returns the graphics instance that this wraps.
getUnspecializedAction(String) - Static method in class ca.cgjennings.apps.arkham.project.Actions
Returns the original, unspecialized instance of an action.
getUpdateAction() - Static method in class ca.cgjennings.apps.arkham.plugins.catalog.AutomaticUpdater
 
getUpdateAllCatalogs() - Static method in class ca.cgjennings.apps.arkham.plugins.catalog.AutomaticUpdater
 
getUpdateFrequency() - Static method in class ca.cgjennings.apps.arkham.plugins.catalog.AutomaticUpdater
 
getUprightHeight() - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractRenderedItem
Return the height of this item in its standard, upright orientation.
getUprightHeight() - Method in class ca.cgjennings.apps.arkham.deck.item.CardFace
 
getUprightHeight() - Method in class ca.cgjennings.apps.arkham.deck.item.RotatableTile
 
getUprightHeight() - Method in class ca.cgjennings.apps.arkham.deck.item.TextBox
 
getUprightHeight() - Method in class ca.cgjennings.apps.arkham.deck.item.Tile
 
getUprightWidth() - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractRenderedItem
Return the width of this item in its standard, upright orientation.
getUprightWidth() - Method in class ca.cgjennings.apps.arkham.deck.item.CardFace
 
getUprightWidth() - Method in class ca.cgjennings.apps.arkham.deck.item.RotatableTile
 
getUprightWidth() - Method in class ca.cgjennings.apps.arkham.deck.item.TextBox
 
getUprightWidth() - Method in class ca.cgjennings.apps.arkham.deck.item.Tile
 
getURI() - Method in class ca.cgjennings.ui.JLinkLabel
 
getURI() - Method in class ca.cgjennings.ui.JURLField
 
getURL() - Method in class ca.cgjennings.apps.arkham.project.Member
Returns a project: URL that can be used to access this member whenever this project is the main open project.
getURL() - Method in class ca.cgjennings.apps.arkham.project.Project
 
getURL() - Method in class ca.cgjennings.ui.JURLField
 
getUrlForDocPage(String) - Static method in class ca.cgjennings.apps.arkham.StrangeEons
Returns the full URL of a Strange Eons documentation page given a base file name.
getUrlForFontPath(String) - Method in interface ca.cgjennings.graphics.cloudfonts.CloudFontConnector
Given a path to a font resource relative to the cloud file system root, returns a URL that can be used to download the resource.
getUrlForFontPath(String) - Method in class ca.cgjennings.graphics.cloudfonts.DefaultCloudFontConnector
 
getUrlForMetadata() - Method in interface ca.cgjennings.graphics.cloudfonts.CloudFontConnector
Returns a URL for metadata that describes the available fonts.
getUrlForMetadata() - Method in class ca.cgjennings.graphics.cloudfonts.DefaultCloudFontConnector
 
getUrlForMetadataVersion() - Method in interface ca.cgjennings.graphics.cloudfonts.CloudFontConnector
Returns a URL that returns a version code for the font metadata.
getUrlForMetadataVersion() - Method in class ca.cgjennings.graphics.cloudfonts.DefaultCloudFontConnector
 
getUsageText() - Method in class ca.cgjennings.apps.arkham.plugins.debugging.ClientArguments
 
getUsageText() - Method in class ca.cgjennings.apps.CommandLineParser
Returns the usage text to display when command line help is requested.
getUser() - Static method in class ca.cgjennings.apps.arkham.plugins.catalog.NetworkProxy
 
getUser() - Static method in class resources.Settings
Returns the Settings instance that represents user settings.
getUserBleedMargin() - Method in class ca.cgjennings.apps.arkham.sheet.Sheet
Returns the ideal bleed margin for this sheet, in points.
getUserDefinedPapers() - Static method in class ca.cgjennings.apps.arkham.deck.PaperSets
Returns a set of all user-defined paper types at the time that the method is called.
getUserSetting(String) - Static method in class resources.RawSettings
Returns the value of a user setting.
getUserStorageFile(String) - Static method in class ca.cgjennings.apps.arkham.StrangeEons
Returns a file that can be used to store user data.
getUUID() - Method in class ca.cgjennings.apps.arkham.plugins.catalog.CatalogID
Returns the unique identifier (UUID) for this ID.
getValidationFeedbackLevel() - Static method in class ca.cgjennings.apps.arkham.component.design.SupportPreferences
Returns the level of feedback that the user has requested when a component is considered invalid.
getValidityDescription() - Method in interface ca.cgjennings.apps.arkham.component.design.LegacyDesignSupport.Provider
Returns a verbal analysis of the design.
getValue() - Method in class ca.cgjennings.apps.arkham.deck.item.StyleCapture.Property
Returns the value of the property.
getValue() - Method in class ca.cgjennings.apps.arkham.plugins.engine.SettingBindings.LiveSetting
Returns the current value of the setting.
getVariable(char) - Method in class ca.cgjennings.util.CommandFormatter
Returns the value of a variable, or null if the variable is not defined.
getVariableSizedFaces() - Method in class ca.cgjennings.apps.arkham.diy.DIY
Returns true if the card faces can change in size.
getVariantCount() - Method in interface gamedata.ExpansionSymbolTemplate
Returns the number of variant symbols needed for components of the game this template describes.
getVariantIcon(int) - Method in class gamedata.AbstractExpansionSymbolTemplate
Returns an icon that can accompany the variant name to visually distinguish the style of the variant.
getVariantIcon(int) - Method in interface gamedata.ExpansionSymbolTemplate
Returns an icon that can accompany the variant name to visually distinguish the style of the variant.
getVariantName(int) - Method in interface gamedata.ExpansionSymbolTemplate
Returns the name of the nth symbol variant; this is a simple description in the UI language; e.g., "Regular", "Inversed".
getVectorIcon(String, int, int) - Static method in class resources.ResourceKit
Returns an icon that displays a vector image at the specified width and height.
getVectorImage(String) - Static method in class resources.ResourceKit
Given the path to a resource file containing a vector image, returns the image.
getVersion() - Method in class ca.cgjennings.apps.arkham.diy.DIY
Returns the version number of this component.
getVersion() - Method in class ca.cgjennings.apps.arkham.plugins.AbstractInstalledPlugin
Returns the plug-in's internal version.
getVersion() - Method in class ca.cgjennings.apps.arkham.plugins.catalog.Listing
 
getVersion() - Static method in class ca.cgjennings.apps.arkham.plugins.engine.SEScriptEngineFactory
Returns a short string that describes the version of script engines produced by this factory.
getVersion() - Method in class ca.cgjennings.apps.arkham.plugins.typescript.SourceUnit
Returns a string that uniquely identifies the current version.
getVersion() - Method in class ca.cgjennings.apps.arkham.plugins.typescript.TSLanguageServices
Gets the services library version as a string.
getVersion(String) - Method in class ca.cgjennings.apps.arkham.plugins.typescript.CompilationRoot
Returns a version tag for the specified file.
getVersion(Consumer<String>) - Method in class ca.cgjennings.apps.arkham.plugins.typescript.TSLanguageServices
Gets the services library version as a string.
getVersioningState(int) - Method in class ca.cgjennings.apps.arkham.plugins.catalog.Catalog
Compares the listing at index n with the set of installed plug-ins and returns a Catalog.VersioningState value that describes the relative version of the installed plug-in, if any.
getVersionString() - Static method in class ca.cgjennings.apps.arkham.StrangeEons
Returns a string that describes this release of Strange Eons.
getVerticalEdge() - Method in class ca.cgjennings.ui.JTexturePanel
 
getVerticalRadius() - Method in class ca.cgjennings.graphics.filters.BlurFilter
Returns the current vertical blur radius.
getVerticalRepeats() - Method in class ca.cgjennings.ui.JTexturePanel
 
getView() - Method in class ca.cgjennings.apps.arkham.deck.Page
 
getView() - Method in class ca.cgjennings.apps.arkham.project.Project
Returns the canonical ProjectView associated with this project, or null if no view is associated with it.
getViewLocation() - Method in class ca.cgjennings.apps.arkham.deck.PageView
 
getViewTabName() - Method in interface ca.cgjennings.apps.arkham.project.ViewTab
Returns a unique identifier for this view tab.
getViewX() - Method in class ca.cgjennings.apps.arkham.deck.PageView
 
getViewY() - Method in class ca.cgjennings.apps.arkham.deck.PageView
 
getVirtualPageForPage(int) - Method in class ca.cgjennings.apps.arkham.deck.PaperSplitter
Given a physical page number, determine the number of the virtual page being printed (assuming that they are all the same size).
getVisibleKeySet() - Method in class resources.Settings
Returns an immutable set of all of the keys that are visible from this scope, including all parent scopes.
getVisualRepresentation(Transferable) - Method in class ca.cgjennings.ui.ListTransferHandler
 
getWarningsAreTreatedAsErrors() - Static method in class ca.cgjennings.apps.arkham.plugins.engine.SEScriptEngineFactory
Sets whether warnings will be promoted to errors.
getWarningsEnabled() - Static method in class ca.cgjennings.apps.arkham.plugins.engine.SEScriptEngineFactory
Returns true the scripting system will report warnings in addition to errors.
getWarningStream() - Method in class ca.cgjennings.apps.arkham.plugins.ScriptConsole
Returns an output stream that can be used to write to the stderr "warning" stream of the console.
getWarningWriter() - Method in class ca.cgjennings.apps.arkham.plugins.ScriptConsole
Returns a PrintWriter that can be used to write to the stderr "warning" stream of the console.
getWidth() - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractItem
 
getWidth() - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractRenderedItem
Return the width of this item.
getWidth() - Method in class ca.cgjennings.apps.arkham.deck.item.Line
 
getWidth() - Method in interface ca.cgjennings.apps.arkham.deck.item.PageItem
Return the width of this item, in points.
getWidth() - Method in class ca.cgjennings.apps.arkham.deck.item.TuckBox
 
getWidth() - Method in class ca.cgjennings.apps.arkham.editors.CardLayoutEditor.Layer
 
getWidth() - Method in class ca.cgjennings.apps.arkham.sheet.PrintDimensions
Returns the width of the printed item, in points.
getWidth() - Method in class ca.cgjennings.graphics.filters.GlowFilter
Returns the glow size, exclusive of blurring.
getWidth() - Method in class ca.cgjennings.graphics.filters.StrokeFilter
Returns the width of the stroke effect, in pixels.
getWidth() - Method in class ca.cgjennings.graphics.shapes.AbstractVectorImage
Returns the width of the image in an unspecified unit.
getWidth() - Method in interface ca.cgjennings.graphics.shapes.VectorImage
Returns the width of the image in an unspecified unit.
getWidth() - Method in class ca.cgjennings.imageio.ImageLayer
 
getWidth() - Method in class resources.StrangeImage
Returns a typical pixel width for the image.
getWidth2D() - Method in class resources.StrangeImage
Returns the image width as a double value.
getWidthInUnit(int) - Method in class ca.cgjennings.apps.arkham.sheet.PrintDimensions
Returns the width of the printed item, in a specific unit.
getWindow() - Method in class ca.cgjennings.apps.arkham.plugins.QuickscriptPlugin
Returns the window that is used to display the script editor when the plug-in is activated.
getWindow() - Static method in class ca.cgjennings.apps.arkham.StrangeEons
Returns the main application window.
getWindowOpacity(Window) - Static method in class ca.cgjennings.ui.StyleUtilities
Returns the opacity of the window.
getWrapLengthTolerance() - Method in class ca.cgjennings.text.LineWrapper
 
getWrappedPainter() - Method in class ca.cgjennings.ui.theme.CachingPainter
Returns the wrapped painter that will be delegated to.
getWriter() - Method in class ca.cgjennings.apps.arkham.plugins.ScriptConsole
Returns a PrintWriter that can be used to write to the stdout stream of the console.
getX() - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractItem
 
getX() - Method in interface ca.cgjennings.apps.arkham.deck.item.PageItem
Returns the current x-position of this card.
getX() - Method in class ca.cgjennings.apps.arkham.editors.CardLayoutEditor.Layer
 
getX() - Method in class ca.cgjennings.imageio.ImageLayer
 
getX2() - Method in class ca.cgjennings.apps.arkham.deck.item.Line
 
getX2() - Method in class resources.Settings.Region
Returns the x-coordinate of the right edge of the region.
getX2() - Method in class resources.Settings.Region2D
Returns the x-coordinate of the right edge of the region.
getXOffset() - Method in class ca.cgjennings.layout.LayoutSegment
 
getY() - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractItem
 
getY() - Method in interface ca.cgjennings.apps.arkham.deck.item.PageItem
Returns the current y-position of this card.
getY() - Method in class ca.cgjennings.apps.arkham.editors.CardLayoutEditor.Layer
 
getY() - Method in class ca.cgjennings.imageio.ImageLayer
 
getY2() - Method in class ca.cgjennings.apps.arkham.deck.item.Line
 
getY2() - Method in class resources.Settings.Region
Returns the y-coordinate of the bottom edge of the region.
getY2() - Method in class resources.Settings.Region2D
Returns the y-coordinate of the bottom edge of the region.
getYBottom() - Method in class ca.cgjennings.layout.LayoutSegment
 
getYesNo() - Method in class ca.cgjennings.apps.arkham.plugins.engine.SettingBindings.LiveSetting
Returns the current value of the setting as a boolean value.
getYesNo(String) - Method in class resources.Settings
Returns a boolean value based on the value of key.
getYesNo(String, boolean) - Method in class resources.Settings
Returns a boolean value based on the value of key.
getYOffset() - Method in class ca.cgjennings.layout.LayoutSegment
 
getZipFile() - Method in class ca.cgjennings.apps.arkham.plugins.PluginBundle
Returns a ZipFile that represents the archived contents of this bundle.
getZoom() - Method in class ca.cgjennings.apps.arkham.deck.PageView
Returns the zoom factor of the view; this is a positive value where 1 represents 100% zoom.
getZoom() - Method in class ca.cgjennings.apps.arkham.RegionPicker.RegionChooser
 
gigantic() - Method in interface ca.cgjennings.ui.theme.ThemedIcon
 
GIGANTIC - Static variable in interface ca.cgjennings.ui.theme.ThemedIcon
 
glang - Variable in class ca.cgjennings.apps.arkham.CommandLineArguments
This option specifies a locale to use for the game language.
Glow - Static variable in class ca.cgjennings.graphics.composites.BlendMode
Glow has the same effect as BlendMode.Reflect, but is used when the source and destination are reversed.
GlowFilter - Class in ca.cgjennings.graphics.filters
A filter that applies a glow effect around the edge defined by the non-transparent parts of an image.
GlowFilter() - Constructor for class ca.cgjennings.graphics.filters.GlowFilter
Creates a new glow filter with a yellow-white glow, width of 2, blur radius of 4, 1 iteration, strength of 2, and an outer glow.
GlowFilter(int, int, boolean, int) - Constructor for class ca.cgjennings.graphics.filters.GlowFilter
Creates a new glow filter.
GlowFilter(int, int, int, int, boolean, int) - Constructor for class ca.cgjennings.graphics.filters.GlowFilter
Creates a new glow filter.
GlowFilter(Color, int, boolean, int) - Constructor for class ca.cgjennings.graphics.filters.GlowFilter
Creates a new glow filter.
GlowFilter(Color, int, int, int, boolean, int) - Constructor for class ca.cgjennings.graphics.filters.GlowFilter
Creates a new glow filter.
GLYPH_RESOURCE_PREFIX - Static variable in class ca.cgjennings.ui.theme.ThemedGlyphIcon
Prefix used to identify a glyph icon descriptor to {@link ResourceKit.getIcon()}.
go(P) - Method in class ca.cgjennings.ui.LinearHistory
Go directly to a new position (without using forward or back) and display the position.
goToMatchingBracket - Static variable in class ca.cgjennings.ui.textedit.EditorAction
 
goToNextOccurrence - Static variable in class ca.cgjennings.ui.textedit.EditorAction
 
goToPrevOccurrence - Static variable in class ca.cgjennings.ui.textedit.EditorAction
 
GraphCycleException - Exception in ca.cgjennings.algo
An exception thrown when an algorithm that operates on a graph fails because the graph contains a cycle.
GraphCycleException(String, Collection<?>) - Constructor for exception ca.cgjennings.algo.GraphCycleException
Creates a new exception for a detected cycle in a graph.
GraphicStyleFactory - Class in ca.cgjennings.layout
A style factory that creates text styles that replace selections with images.
GraphicStyleFactory(double) - Constructor for class ca.cgjennings.layout.GraphicStyleFactory
 
green - Variable in class ca.cgjennings.ui.theme.Palette.Variant
A green colour, code G.
GREEN - Static variable in class ca.cgjennings.graphics.filters.ChannelSwapFilter
The target channel's value will be copied from the green channel of the source.
GREEN - Static variable in class ca.cgjennings.graphics.Histogram
A mask value to include the green channel in the histogram.
GREEN_INVERTED - Static variable in class ca.cgjennings.graphics.filters.ChannelSwapFilter
The target channel's value will be copied from the green channel of the source and inverted.
greenMax - Variable in class ca.cgjennings.graphics.ImageStatistics
 
greenMean - Variable in class ca.cgjennings.graphics.ImageStatistics
 
greenMin - Variable in class ca.cgjennings.graphics.ImageStatistics
 
grey - Variable in class ca.cgjennings.ui.theme.Palette.Variant
A grey colour, code E.
GREY - Static variable in class ca.cgjennings.graphics.filters.ChannelSwapFilter
The target channel's value will be set to the brightness of the source pixel as if it were converted to greyscale.
GREY_INVERTED - Static variable in class ca.cgjennings.graphics.filters.ChannelSwapFilter
The target channel's value will be set to the inverse of the brightness of the source pixel (255-GREY).
greyMax - Variable in class ca.cgjennings.graphics.ImageStatistics
 
greyMean - Variable in class ca.cgjennings.graphics.ImageStatistics
 
greyMin - Variable in class ca.cgjennings.graphics.ImageStatistics
 
GREYSCALE - ca.cgjennings.imageio.PSDImageReader.ColorMode
 
GreyscaleFilter - Class in ca.cgjennings.graphics.filters
A filter that converts images to greyscale, completely desaturating the colours.
GreyscaleFilter() - Constructor for class ca.cgjennings.graphics.filters.GreyscaleFilter
 
GRID - Static variable in class ca.cgjennings.apps.arkham.deck.PageView
 
GRID_OUTLINE - Static variable in class ca.cgjennings.apps.arkham.deck.PageView
 
gridSeparation() - Method in class ca.cgjennings.apps.arkham.deck.Page
 
group - Variable in class ca.cgjennings.apps.arkham.deck.item.AbstractItem
 
Group - Interface in ca.cgjennings.apps.arkham.deck.item
A grouping of PageItems that are selected and unselected as a unit.
Group(String, String, Set<ConversionMap.Group>) - Constructor for class gamedata.ConversionMap.Group
Creates a new group entry.
GROUP - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Groups together the selected objects.
groupSelection() - Method in class ca.cgjennings.apps.arkham.deck.Deck
Group the selection into a single unit.
GROW_ROWS - Static variable in class ca.cgjennings.graphics.filters.Tuning
 
gstring(String) - Static method in class resources.Language
Returns a string looked up with the default game language.
gstring(String, Object...) - Static method in class resources.Language
Formats and returns a format string looked up with the default game language.
GZIP - ca.cgjennings.algo.compression.CompressorFactory
The GZIP compressor factory.
GZIP - ca.cgjennings.apps.arkham.plugins.catalog.PluginBundlePublisher.CompressionMethod
The Gzip DEFLATE compression method (a combination of LZ77 and Huffman coding).
GZIP - Static variable in class ca.cgjennings.io.Base64
Specify that data should be gzip-compressed in second bit.
GZIPCompressor - Class in ca.cgjennings.algo.compression
A Compressor that implements GZIP compression; this is the deflate compression algorithm with the header and footer expected by GZIP tools.
GZIPCompressor() - Constructor for class ca.cgjennings.algo.compression.GZIPCompressor
 

H

h - Variable in class ca.cgjennings.apps.arkham.plugins.UILibraryHelper.TintableBinding
 
h - Variable in class ca.cgjennings.graphics.filters.TintCache
 
handleCancelAction(ActionEvent) - Method in class ca.cgjennings.apps.arkham.ColourDialog
 
handleCancelAction(ActionEvent) - Method in class ca.cgjennings.apps.arkham.deck.CustomPaperDialog
 
handleCancelAction(ActionEvent) - Method in class ca.cgjennings.apps.arkham.deck.item.StyleEditor
 
handleCancelAction(ActionEvent) - Method in class ca.cgjennings.apps.arkham.dialog.AbbreviationEditor
 
handleCancelAction(ActionEvent) - Method in class ca.cgjennings.apps.arkham.dialog.DictionaryEditor
 
handleCancelAction(ActionEvent) - Method in class ca.cgjennings.apps.arkham.dialog.ImageResourceBrowser
 
handleCancelAction(ActionEvent) - Method in class ca.cgjennings.apps.arkham.dialog.InsertCharsDialog
 
handleCancelAction(ActionEvent) - Method in class ca.cgjennings.apps.arkham.dialog.InsertImageDialog
 
handleCancelAction(ActionEvent) - Method in class ca.cgjennings.apps.arkham.dialog.LocaleSelectionDialog
 
handleCancelAction(ActionEvent) - Method in class ca.cgjennings.apps.arkham.dialog.prefs.Preferences
 
handleCancelAction(ActionEvent) - Method in class ca.cgjennings.apps.arkham.ParagraphDialog
 
handleCancelAction(ActionEvent) - Method in class ca.cgjennings.apps.arkham.plugins.catalog.CatalogDialog
 
handleCancelAction(ActionEvent) - Method in class ca.cgjennings.apps.arkham.plugins.catalog.CoreUpdateDialog
 
handleCancelAction(ActionEvent) - Method in class ca.cgjennings.apps.arkham.plugins.catalog.NetworkProxy
Closes the configuration dialog as if Cancel was pressed.
handleCancelAction(ActionEvent) - Method in class ca.cgjennings.apps.arkham.plugins.UILibraryDialogTemplate
 
handleCancelAction(ActionEvent) - Method in class ca.cgjennings.apps.arkham.project.NewDocumentDialog
 
handleCancelAction(ActionEvent) - Method in class ca.cgjennings.apps.arkham.project.NewProjectDialog
 
handleCancelAction(ActionEvent) - Method in class ca.cgjennings.apps.arkham.project.ProjectFolderDialog
 
handleCancelAction(ActionEvent) - Method in class ca.cgjennings.apps.arkham.project.RootEditor
 
handleCancelAction(ActionEvent) - Method in interface ca.cgjennings.platform.AgnosticDialog
Performs whatever action is required when the Cancel button is pressed.
handleDragOut(int, Point) - Method in class ca.cgjennings.ui.JReorderableTabbedPane
 
handleDrop(DragManager<T>, JComponent, DragToken<T>, JComponent, Point) - Method in interface ca.cgjennings.ui.dnd.DropHandler
Called when a drag gesture finishes with a drop.
handleFinishButton() - Method in class ca.cgjennings.ui.wizard.WizardController
Called to handle the user pressing the Finish button.
handleMovedDuringDrag() - Method in class ca.cgjennings.apps.arkham.deck.item.DragHandle
 
handleNextPageButton() - Method in class ca.cgjennings.ui.wizard.WizardController
Called to handle the user pressing the Next/Continue button.
handleOKAction(ActionEvent) - Method in class ca.cgjennings.apps.arkham.ColourDialog
 
handleOKAction(ActionEvent) - Method in class ca.cgjennings.apps.arkham.deck.CustomPaperDialog
 
handleOKAction(ActionEvent) - Method in class ca.cgjennings.apps.arkham.deck.item.StyleEditor
 
handleOKAction(ActionEvent) - Method in class ca.cgjennings.apps.arkham.dialog.AbbreviationEditor
 
handleOKAction(ActionEvent) - Method in class ca.cgjennings.apps.arkham.dialog.DictionaryEditor
 
handleOKAction(ActionEvent) - Method in class ca.cgjennings.apps.arkham.dialog.ImageResourceBrowser
 
handleOKAction(ActionEvent) - Method in class ca.cgjennings.apps.arkham.dialog.InsertCharsDialog
 
handleOKAction(ActionEvent) - Method in class ca.cgjennings.apps.arkham.dialog.InsertImageDialog
 
handleOKAction(ActionEvent) - Method in class ca.cgjennings.apps.arkham.dialog.LocaleSelectionDialog
 
handleOKAction(ActionEvent) - Method in class ca.cgjennings.apps.arkham.dialog.prefs.Preferences
 
handleOKAction(ActionEvent) - Method in class ca.cgjennings.apps.arkham.ParagraphDialog
 
handleOKAction(ActionEvent) - Method in class ca.cgjennings.apps.arkham.plugins.catalog.CatalogDialog
 
handleOKAction(ActionEvent) - Method in class ca.cgjennings.apps.arkham.plugins.catalog.CoreUpdateDialog
 
handleOKAction(ActionEvent) - Method in class ca.cgjennings.apps.arkham.plugins.catalog.NetworkProxy
Closes the configuration dialog as if OK was pressed.
handleOKAction(ActionEvent) - Method in class ca.cgjennings.apps.arkham.plugins.UILibraryDialogTemplate
 
handleOKAction(ActionEvent) - Method in class ca.cgjennings.apps.arkham.project.NewDocumentDialog
 
handleOKAction(ActionEvent) - Method in class ca.cgjennings.apps.arkham.project.NewProjectDialog
 
handleOKAction(ActionEvent) - Method in class ca.cgjennings.apps.arkham.project.ProjectFolderDialog
 
handleOKAction(ActionEvent) - Method in class ca.cgjennings.apps.arkham.project.RootEditor
 
handleOKAction(ActionEvent) - Method in interface ca.cgjennings.platform.AgnosticDialog
Performs whatever action is required when the OK button is pressed.
handleOpenRequest(Deck, File) - Method in class ca.cgjennings.apps.arkham.deck.DeckEditor
 
handleOpenRequest(G, File) - Method in class ca.cgjennings.apps.arkham.AbstractGameComponentEditor
After installing the component, make sure you update the component object.
handleParsingError(String) - Method in class ca.cgjennings.apps.CommandLineParser
Called when there is an error with the command line syntax.
handlePreviousPageButton() - Method in class ca.cgjennings.ui.wizard.WizardController
Called to handle the user pressing the Back/Go Back button.
Handler - Class in ca.cgjennings.io.protocols.project
A URL protocol handler for the project: protocol, which accesses the contents of the open project.
Handler - Class in ca.cgjennings.io.protocols.res
A URL protocol handler for the res: protocol, which accesses application resources.
Handler - Interface in ca.cgjennings.apps.arkham.diy
This adapter interface acts as the bridge between a Strange Eons game component and a DIY script.
Handler() - Constructor for class ca.cgjennings.io.protocols.project.Handler
 
Handler() - Constructor for class ca.cgjennings.io.protocols.res.Handler
 
handleUnknownTag(String, String) - Method in class ca.cgjennings.layout.GenderAwareMarkupRenderer
Checks for tags of the form <m/f> or <capital m/f>and returns replacement text based on the current gender setting.
handleUnknownTag(String, String) - Method in class ca.cgjennings.layout.MarkupRenderer
This method is called when a tag is encountered that does not match any existing defined or built-in tag.
handleUnknownTag(String, String) - Method in class ca.cgjennings.layout.MarkupToHTMLConverter
 
HARD_LIGHT - ca.cgjennings.imageio.ImageLayer.BlendingMode
 
HardLight - Static variable in class ca.cgjennings.graphics.composites.BlendMode
For each channel, HardLight either multiplies or screens the values, depending on the source value.
HardMix - Static variable in class ca.cgjennings.graphics.composites.BlendMode
For each channel, HardMix drives the value to either be fully off or fully on depending on the sum of the source and destination values.
harmonizing(int) - Method in class ca.cgjennings.ui.theme.Palette
Returns either the light or dark palette subset, whichever will harmonize best with the specified colour.
harmonizing(Component) - Method in class ca.cgjennings.ui.theme.Palette
Returns either the light or dark palette subset, whichever will harmonize best with the specified background.
hasAction - Variable in class ca.cgjennings.apps.arkham.plugins.typescript.CompletionInfo.Entry
 
hasBeenLocked() - Static method in class gamedata.Lock
Returns true if the game data has ever been locked during this run of the application.
hasChanged() - Method in class ca.cgjennings.apps.arkham.component.AbstractGameComponent
 
hasChanged() - Method in interface ca.cgjennings.apps.arkham.component.GameComponent
Returns true if this component has been modified since the last call to hasChanged().
hasChanged() - Method in class ca.cgjennings.apps.arkham.deck.Deck
 
hasChanged() - Method in class ca.cgjennings.apps.arkham.sheet.Sheet
Returns true if the sheet is currently marked as out of date.
hasChildren - Variable in class ca.cgjennings.ui.FolderTree.Node
 
hasChildren() - Method in class ca.cgjennings.apps.arkham.project.Member
Returns true if this member has children.
hasCropMarks() - Method in class ca.cgjennings.apps.arkham.sheet.Sheet
Returns true if this sheet should have automatic crop and fold marks added when printed or placed in a deck.
hasEmptyIntersectionWith(CategorySet) - Method in class ca.cgjennings.graphics.cloudfonts.CategorySet
 
hasExteriorHandles() - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractItem
 
hasExteriorHandles() - Method in class ca.cgjennings.apps.arkham.deck.item.Curve
 
hasExteriorHandles() - Method in class ca.cgjennings.apps.arkham.deck.item.Line
 
hasExteriorHandles() - Method in interface ca.cgjennings.apps.arkham.deck.item.PageItem
Returns true if this item has one or more drag handles that may lie outside of the item's bounding box.
hasFoldLines() - Method in class ca.cgjennings.apps.arkham.deck.item.TuckBox
 
hasFoldMarks() - Method in class ca.cgjennings.apps.arkham.diy.DIYSheet
 
hasFoldMarks() - Method in class ca.cgjennings.apps.arkham.sheet.Sheet
Returns true if this sheet should have special fold marks added when printed.When this returns true one or more fold marks will be shown at locations determined by Sheet.getFoldMarks().
hash - Variable in class ca.cgjennings.apps.arkham.plugins.debugging.DiscoveryService.ServerInfo
Hash of the app instance address debugged by the server; the hash and/or process id can uniquely identify an app instance.
hashCode() - Method in class ca.cgjennings.apps.arkham.deck.item.StyleCapture.Property
 
hashCode() - Method in class ca.cgjennings.apps.arkham.deck.PaperProperties
 
hashCode() - Method in class ca.cgjennings.apps.arkham.diy.ListItem
Returns a hash code for this list item.
hashCode() - Method in class ca.cgjennings.apps.arkham.editors.CardLayoutEditor.Layer
 
hashCode() - Method in class ca.cgjennings.apps.arkham.Length
 
hashCode() - Method in class ca.cgjennings.apps.arkham.plugins.AbstractInstalledPlugin
Returns a hash code based on the plug-in's class identifier, for consistency with AbstractInstalledPlugin.equals(java.lang.Object).
hashCode() - Method in class ca.cgjennings.apps.arkham.plugins.catalog.CatalogID
 
hashCode() - Method in class ca.cgjennings.apps.arkham.plugins.engine.SyntaxChecker.SyntaxError
 
hashCode() - Method in class ca.cgjennings.apps.arkham.plugins.InstalledTheme
 
hashCode() - Method in class ca.cgjennings.apps.arkham.plugins.PluginRoot
Returns a hash code for this root file.
hashCode() - Method in class ca.cgjennings.apps.arkham.project.Member
Returns a hash code for this member.
hashCode() - Method in class ca.cgjennings.apps.arkham.sheet.PrintDimensions
 
hashCode() - Method in class ca.cgjennings.layout.PageShape.CupShape
 
hashCode() - Method in class ca.cgjennings.ui.textedit.NavigationPoint
Returns a hash code for this navigation point.
hashCode() - Method in class gamedata.ClassMap.Entry
 
hashCode() - Method in class gamedata.ConversionMap.Entry
 
hashCode() - Method in class gamedata.Silhouette
 
hasHingeCut() - Method in class ca.cgjennings.apps.arkham.deck.item.TuckBox
 
hasImageResource() - Method in enum ca.cgjennings.apps.arkham.editors.CardLayoutEditor.LayerType
 
hasItalics() - Method in interface ca.cgjennings.graphics.cloudfonts.CloudFontFamily
Returns true if the family has at least one italic or oblique variant.
hasLocation() - Method in class ca.cgjennings.apps.arkham.plugins.typescript.Diagnostic
 
hasRequiredExtension() - Method in class gamedata.ConversionMap.Conversion
Checks if the required extension is installed.
hasReturnValue() - Method in class ca.cgjennings.apps.arkham.plugins.ScriptedRunnable
Returns true if the runnable has completed.
hasRoundedSideFlaps() - Method in class ca.cgjennings.apps.arkham.deck.item.TuckBox
 
hasSelection() - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Returns true if the editor currently has a selection.
hasShape() - Method in class ca.cgjennings.apps.arkham.editors.CardLayoutEditor.Layer
 
hasSubset(String) - Method in interface ca.cgjennings.graphics.cloudfonts.CloudFontFamily
Returns true if the font provides coverage for the specified subset.
hasTestBundles() - Static method in class ca.cgjennings.apps.arkham.plugins.BundleInstaller
Returns true if and only if the app is running in plug-in test mode.
hasUndrawnChanges - Variable in class ca.cgjennings.apps.arkham.component.AbstractGameComponent
 
hasUnsavedChanges() - Method in class ca.cgjennings.apps.arkham.AbstractGameComponentEditor
Returns true if the edited game component has unsaved changes.
hasUnsavedChanges() - Method in class ca.cgjennings.apps.arkham.AbstractStrangeEonsEditor
Returns true if this document has unsaved changes.
hasUnsavedChanges() - Method in class ca.cgjennings.apps.arkham.component.AbstractGameComponent
 
hasUnsavedChanges() - Method in interface ca.cgjennings.apps.arkham.component.GameComponent
Returns the value of this component's unsaved changes flag.
hasUnsavedChanges() - Method in class ca.cgjennings.apps.arkham.deck.Deck
 
hasUnsavedChanges() - Method in class ca.cgjennings.apps.arkham.diy.DIYEditor
 
hasUnsavedChanges() - Method in interface ca.cgjennings.apps.arkham.StrangeEonsEditor
Returns true if this editor is editing a file that has unsaved changes.
hasWeights() - Method in interface ca.cgjennings.graphics.cloudfonts.CloudFontFamily
Returns true if the family has at least one non-regular weight.
haveShownOutOfMemoryError - Static variable in class ca.cgjennings.apps.arkham.SheetViewer
 
HEAD_BANNER_BACKGROUND - Static variable in class ca.cgjennings.ui.theme.Theme
UI key for the "head banner" backround colour.
HEAD_BANNER_FOREGROUND - Static variable in class ca.cgjennings.ui.theme.Theme
UI key for the "head banner" foreground colour.
heading(String) - Method in class ca.cgjennings.apps.arkham.dialog.prefs.FillInPreferenceCategory
Adds a heading label to the panel.
HEADING_BORDER - Static variable in class ca.cgjennings.ui.JHeading
border used to apply an underline effect to a heading.
HEADING_BORDER - Static variable in class ca.cgjennings.ui.theme.Theme
A UI key that contains the Border used for headings and subheadings.
HEADING_FONT - Static variable in class ca.cgjennings.ui.JHeading
The theme-sensitive font used for headings.
HEADING_LINE_COLOR - Static variable in class ca.cgjennings.ui.JHeading
The theme-sensitive color of the underline appearing below a heading.
heartbeat(StrangeEonsEditor) - Method in interface ca.cgjennings.apps.arkham.StrangeEonsEditor.HeartbeatListener
Called to indicate that a heartbeat is taking place in the indicated editor.
height - Variable in class ca.cgjennings.ui.theme.AbstractThemedIcon
 
HELP - ca.cgjennings.apps.arkham.StrangeEonsAppWindow.AppMenu
The Help menu, which provides access to documentation.
HELP - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Command that displays context-sensitive help.
HELP_CONTEXT_PROPERTY - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
A client property that names a Web page that shows help for that part of the interface.
HELP_DEV_JAVA_API - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Opens the Java API documentation for browsing.
HELP_DEV_JS_API - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Opens the JS API documentation for browsing.
HELP_DEV_MANUAL - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Opens the Developer Manual for browsing.
HELP_TRANSLATOR_MANUAL - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Opens the Translation Manual for browsing.
HELP_USER_MANUAL - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Opens the User Manual for browsing.
hFactor - Variable in class ca.cgjennings.graphics.filters.AbstractTintingFilter
 
HIDDEN - Static variable in class ca.cgjennings.apps.arkham.plugins.catalog.Listing
The listing should not be included in the download list shown to the user.
hideIfDisabled() - Method in class ca.cgjennings.apps.arkham.ContextBar.CommandButton
hideWaitCursor() - Method in class ca.cgjennings.graphics.cloudfonts.CloudFontExplorerPanel
 
hideWaitCursor(Component) - Static method in class ca.cgjennings.ui.JUtilities
 
HIGH - ca.cgjennings.apps.arkham.ViewQuality
 
HIGH_DPI - Static variable in class ca.cgjennings.apps.arkham.deck.PageView
 
highlightRegions - Variable in class ca.cgjennings.apps.arkham.RegionPicker.RegionChooser
 
Histogram - Class in ca.cgjennings.graphics
An image histogram contains information about the distribution of channel values in an image.
Histogram() - Constructor for class ca.cgjennings.graphics.Histogram
Creates a new, empty histogram.
hit(Rectangle, Shape, boolean) - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
hitClip(int, int, int, int) - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
hitTest(Point2D) - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractItem
 
hitTest(Point2D) - Method in class ca.cgjennings.apps.arkham.deck.item.DragHandle
Returns true if a point is over this handle.
hitTest(Point2D) - Method in interface ca.cgjennings.apps.arkham.deck.item.PageItem
Returns true if point is inside the visible bounds of this object.
HOME_PAGE - Static variable in class ca.cgjennings.apps.arkham.plugins.catalog.Listing
A URL for more information.
host - Variable in class ca.cgjennings.apps.arkham.plugins.debugging.ClientArguments
 
HSBPanel - Class in ca.cgjennings.apps.arkham
A custom UI control for choosing HSB colours.
HSBPanel() - Constructor for class ca.cgjennings.apps.arkham.HSBPanel
Creates new form HSBPanel
HTML - ca.cgjennings.ui.textedit.CodeType
HTML document.
HTML_CSS - Static variable in class ca.cgjennings.apps.arkham.TextEncoding
Name of the encoding used for HTML and CSS resources (.html, .css).
HTML_CSS_CS - Static variable in class ca.cgjennings.apps.arkham.TextEncoding
HtmlCodeSupport - Class in ca.cgjennings.ui.textedit
Code support for HTML markup.
HtmlCodeSupport() - Constructor for class ca.cgjennings.ui.textedit.HtmlCodeSupport
 
HtmlCodeSupport.HtmlNavigator - Class in ca.cgjennings.ui.textedit
A Navigator implementation for HTML files.
HtmlNavigator() - Constructor for class ca.cgjennings.ui.textedit.HtmlCodeSupport.HtmlNavigator
 
HtmlStyler - Class in ca.cgjennings.ui.textedit
Converts plain text into syntax highlighted HTML.
HtmlStyler(CodeType) - Constructor for class ca.cgjennings.ui.textedit.HtmlStyler
Creates a new styler for the specified code type.
HtmlStyler(CodeType, boolean, boolean, boolean) - Constructor for class ca.cgjennings.ui.textedit.HtmlStyler
Creates a new styler for the specified code type.
Hue - Static variable in class ca.cgjennings.graphics.composites.BlendMode
Hue mixes the hue of the source pixel but keeps the saturation and brightness of the destination.
HUE - ca.cgjennings.imageio.ImageLayer.BlendingMode
 
HueLabel - Class in ca.cgjennings.ui
Shows a gradient of relative hue changes.
HueLabel() - Constructor for class ca.cgjennings.ui.HueLabel
 
HydraTheme - Class in ca.cgjennings.ui.theme
The Hydra theme is a built-in theme featuring blue highlights and an abstract wave motif.
HydraTheme() - Constructor for class ca.cgjennings.ui.theme.HydraTheme
 

I

iA(float) - Static method in class ca.cgjennings.graphics.filters.AbstractImageFilter
Converts a floating point alpha value between 0 and 1 to a packed ARGB alpha value.
iB(float) - Static method in class ca.cgjennings.graphics.filters.AbstractImageFilter
Converts a floating point blue value between 0 and 1 to a packed ARGB blue value.
icon - Variable in class ca.cgjennings.apps.arkham.project.New.NewGameComponent
 
ICON_ALIAS - Static variable in class ca.cgjennings.ui.textedit.NavigationPoint
 
ICON_AUTOMATION_SCRIPT - Static variable in class ca.cgjennings.apps.arkham.project.MetadataSource
 
ICON_BLANK - Static variable in class ca.cgjennings.apps.arkham.project.MetadataSource
 
ICON_CALL - Static variable in class ca.cgjennings.ui.textedit.NavigationPoint
 
ICON_CARD_LAYOUT - Static variable in class ca.cgjennings.apps.arkham.project.MetadataSource
 
ICON_CLASS - Static variable in class ca.cgjennings.apps.arkham.project.MetadataSource
 
ICON_CLASS - Static variable in class ca.cgjennings.ui.textedit.NavigationPoint
 
ICON_CLASS_MAP - Static variable in class ca.cgjennings.apps.arkham.project.MetadataSource
 
ICON_COLLECTION - Static variable in class ca.cgjennings.apps.arkham.project.MetadataSource
 
ICON_CONST - Static variable in class ca.cgjennings.ui.textedit.NavigationPoint
 
ICON_CONVERSION_MAP - Static variable in class ca.cgjennings.apps.arkham.project.MetadataSource
 
ICON_COPIES_LIST - Static variable in class ca.cgjennings.apps.arkham.project.MetadataSource
 
ICON_DICT_CPL - Static variable in class ca.cgjennings.apps.arkham.project.MetadataSource
 
ICON_DICT_TST - Static variable in class ca.cgjennings.apps.arkham.project.MetadataSource
 
ICON_DIRECTORY - Static variable in class ca.cgjennings.ui.textedit.NavigationPoint
 
ICON_DIV - Static variable in class ca.cgjennings.ui.textedit.NavigationPoint
 
ICON_DOCUMENT - Static variable in class ca.cgjennings.apps.arkham.project.MetadataSource
 
ICON_ENUM - Static variable in class ca.cgjennings.ui.textedit.NavigationPoint
 
ICON_ENUM_MEMBER - Static variable in class ca.cgjennings.ui.textedit.NavigationPoint
 
ICON_EON_DEFAULT - Static variable in class ca.cgjennings.apps.arkham.project.MetadataSource
 
ICON_EON_EXTENSION - Static variable in class ca.cgjennings.apps.arkham.project.MetadataSource
 
ICON_EON_LIBRARY - Static variable in class ca.cgjennings.apps.arkham.project.MetadataSource
 
ICON_EON_PLUGIN - Static variable in class ca.cgjennings.apps.arkham.project.MetadataSource
 
ICON_EON_THEME - Static variable in class ca.cgjennings.apps.arkham.project.MetadataSource
 
ICON_ERROR - Static variable in class ca.cgjennings.ui.textedit.NavigationPoint
An error symbol icon sometimes used by navigation points.
ICON_FILE - Static variable in class ca.cgjennings.apps.arkham.project.MetadataSource
 
ICON_FOLDER - Static variable in class ca.cgjennings.apps.arkham.project.MetadataSource
 
ICON_FONT - Static variable in class ca.cgjennings.apps.arkham.project.MetadataSource
 
ICON_FUNCTION - Static variable in class ca.cgjennings.ui.textedit.NavigationPoint
 
ICON_GETTER - Static variable in class ca.cgjennings.ui.textedit.NavigationPoint
 
ICON_GLOBAL - Static variable in class ca.cgjennings.ui.textedit.NavigationPoint
 
ICON_H1 - Static variable in class ca.cgjennings.ui.textedit.NavigationPoint
 
ICON_H2 - Static variable in class ca.cgjennings.ui.textedit.NavigationPoint
 
ICON_H3 - Static variable in class ca.cgjennings.ui.textedit.NavigationPoint
 
ICON_H4 - Static variable in class ca.cgjennings.ui.textedit.NavigationPoint
 
ICON_H5 - Static variable in class ca.cgjennings.ui.textedit.NavigationPoint
 
ICON_H6 - Static variable in class ca.cgjennings.ui.textedit.NavigationPoint
 
ICON_HTML - Static variable in class ca.cgjennings.apps.arkham.project.MetadataSource
 
ICON_IMAGE - Static variable in class ca.cgjennings.apps.arkham.project.MetadataSource
 
ICON_INDEX - Static variable in class ca.cgjennings.ui.textedit.NavigationPoint
 
ICON_INTERFACE - Static variable in class ca.cgjennings.ui.textedit.NavigationPoint
 
ICON_JAVA - Static variable in class ca.cgjennings.apps.arkham.project.MetadataSource
 
ICON_KEYWORD - Static variable in class ca.cgjennings.ui.textedit.NavigationPoint
 
ICON_LABEL - Static variable in class ca.cgjennings.ui.textedit.NavigationPoint
 
ICON_LET - Static variable in class ca.cgjennings.ui.textedit.NavigationPoint
 
ICON_MARKDOWN - Static variable in class ca.cgjennings.apps.arkham.project.MetadataSource
 
ICON_METHOD - Static variable in class ca.cgjennings.ui.textedit.NavigationPoint
 
ICON_MODULE - Static variable in class ca.cgjennings.ui.textedit.NavigationPoint
 
ICON_NONE - Static variable in class ca.cgjennings.ui.textedit.NavigationPoint
An empty icon the same size as the standard navigation point icons.
ICON_PACKAGE - Static variable in class ca.cgjennings.ui.textedit.NavigationPoint
 
ICON_PACKED_BUNDLE - Static variable in class ca.cgjennings.apps.arkham.project.MetadataSource
 
ICON_PARAMETER - Static variable in class ca.cgjennings.ui.textedit.NavigationPoint
 
ICON_PLUGIN_ROOT - Static variable in class ca.cgjennings.apps.arkham.project.MetadataSource
 
ICON_PRIMITIVE - Static variable in class ca.cgjennings.ui.textedit.NavigationPoint
 
ICON_PROJECT - Static variable in class ca.cgjennings.apps.arkham.project.MetadataSource
 
ICON_PROPERTIES - Static variable in class ca.cgjennings.apps.arkham.project.MetadataSource
 
ICON_PROPERTY - Static variable in class ca.cgjennings.ui.textedit.NavigationPoint
 
ICON_SCRIPT - Static variable in class ca.cgjennings.apps.arkham.project.MetadataSource
 
ICON_SETTER - Static variable in class ca.cgjennings.ui.textedit.NavigationPoint
 
ICON_SETTING - Static variable in class ca.cgjennings.ui.textedit.NavigationPoint
 
ICON_SETTINGS - Static variable in class ca.cgjennings.apps.arkham.project.MetadataSource
 
ICON_SILHOUETTES - Static variable in class ca.cgjennings.apps.arkham.project.MetadataSource
 
ICON_SIZE - Static variable in interface ca.cgjennings.apps.arkham.deck.item.PageItem
 
ICON_STYLE_SHEET - Static variable in class ca.cgjennings.apps.arkham.project.MetadataSource
 
ICON_TABLE - Static variable in class ca.cgjennings.apps.arkham.project.MetadataSource
 
ICON_TABLE - Static variable in class ca.cgjennings.ui.textedit.NavigationPoint
 
ICON_TASK - Static variable in class ca.cgjennings.apps.arkham.project.MetadataSource
 
ICON_TASK_CASEBOOK - Static variable in class ca.cgjennings.apps.arkham.project.MetadataSource
 
ICON_TASK_DECK - Static variable in class ca.cgjennings.apps.arkham.project.MetadataSource
 
ICON_TASK_DOCUMENTATION - Static variable in class ca.cgjennings.apps.arkham.project.MetadataSource
 
ICON_TASK_EXPBOARD - Static variable in class ca.cgjennings.apps.arkham.project.MetadataSource
 
ICON_TASK_FACTORY - Static variable in class ca.cgjennings.apps.arkham.project.MetadataSource
 
ICON_TASK_GROUP - Static variable in class ca.cgjennings.apps.arkham.project.MetadataSource
 
ICON_TASK_PLUGIN - Static variable in class ca.cgjennings.apps.arkham.project.MetadataSource
 
ICON_TEXT_INDEX - Static variable in class ca.cgjennings.apps.arkham.project.MetadataSource
 
ICON_TILE_SET - Static variable in class ca.cgjennings.apps.arkham.project.MetadataSource
 
ICON_TITLE - Static variable in class ca.cgjennings.ui.textedit.NavigationPoint
 
ICON_TYPE - Static variable in class ca.cgjennings.ui.textedit.NavigationPoint
 
ICON_TYPE_PARAMETER - Static variable in class ca.cgjennings.ui.textedit.NavigationPoint
 
ICON_TYPESCRIPT - Static variable in class ca.cgjennings.apps.arkham.project.MetadataSource
 
ICON_VAR - Static variable in class ca.cgjennings.ui.textedit.NavigationPoint
 
ICON_VECTOR_IMAGE - Static variable in class ca.cgjennings.apps.arkham.project.MetadataSource
 
ICON_WARNING - Static variable in class ca.cgjennings.ui.textedit.NavigationPoint
A warning symbol icon sometimes used by navigation points.
IconBorder - Class in ca.cgjennings.ui
Paints an icon on the left or right side of a component, depending on reading direction.
IconBorder() - Constructor for class ca.cgjennings.ui.IconBorder
 
IconBorder(URL) - Constructor for class ca.cgjennings.ui.IconBorder
 
IconBorder(URL, boolean) - Constructor for class ca.cgjennings.ui.IconBorder
 
IconBorder(Icon) - Constructor for class ca.cgjennings.ui.IconBorder
 
IconBorder(Icon, boolean) - Constructor for class ca.cgjennings.ui.IconBorder
 
IconItem(String, Icon) - Constructor for class ca.cgjennings.ui.JIconList.IconItem
Creates a new item that will display the specified label and icon when included in a JIconList.
iconKey - Variable in class ca.cgjennings.apps.arkham.project.New.NewGameComponent
 
IconProvider - Interface in ca.cgjennings.ui
May be implemented by classes that support a standard icon in order to have that icon rendered by cell renderers.
IconRenderer - Class in ca.cgjennings.ui.table
 
IconRenderer() - Constructor for class ca.cgjennings.ui.JIconList.IconRenderer
 
IconRenderer() - Constructor for class ca.cgjennings.ui.table.IconRenderer
 
IconRow - Class in ca.cgjennings.ui
An icon row combines two or more icons into a single icon by painting them in a horizontal row.
IconRow(int, Icon...) - Constructor for class ca.cgjennings.ui.IconRow
Creates a new icon row with the specified gap size.
IconRow(Icon...) - Constructor for class ca.cgjennings.ui.IconRow
Creates a new icon row with a default gap size of four pixels.
iconToImage(Icon) - Static method in class ca.cgjennings.graphics.ImageUtilities
Returns the visual content of an icon as an image.
ID - Static variable in class ca.cgjennings.apps.arkham.plugins.catalog.Listing
The catalog ID (required).
idealBoundingScaleForImage(double, double, double, double) - Static method in class ca.cgjennings.graphics.ImageUtilities
Returns the smallest scaling factor that, when multiplied by the given image size, ensures that the image will match the ideal size in at least one dimension and will not be larger than the ideal size in the other dimension.
idealBoundingScaleForImage(float, float, float, float) - Static method in class ca.cgjennings.graphics.ImageUtilities
Returns the smallest scaling factor that, when multiplied by the given image size, ensures that the image will match the ideal size in at least one dimension and will not be larger than the ideal size in the other dimension.
idealBoundingScaleForImage(int, int, int, int) - Static method in class ca.cgjennings.graphics.ImageUtilities
Returns the smallest scaling factor that, when multiplied by the given image size, ensures that the image will match the ideal size in at least one dimension and will not be larger than the ideal size in the other dimension.
idealCoveringScaleForImage(double, double, double, double) - Static method in class ca.cgjennings.graphics.ImageUtilities
Returns the largest scaling factor that, when multiplied by the given image size, ensures that the image will match the ideal size in at least one dimension.
idealCoveringScaleForImage(float, float, float, float) - Static method in class ca.cgjennings.graphics.ImageUtilities
Returns the largest scaling factor that, when multiplied by the given image size, ensures that the image will match the ideal size in at least one dimension.
idealCoveringScaleForImage(int, int, int, int) - Static method in class ca.cgjennings.graphics.ImageUtilities
Returns the largest scaling factor that, when multiplied by the given image size, ensures that the image will match the ideal size in at least one dimension.
idealScaleForImage(double, double, double, double) - Static method in class ca.cgjennings.apps.arkham.component.AbstractGameComponent
identifier - Variable in class ca.cgjennings.apps.arkham.deck.item.Tile
 
identifierToURL(String) - Static method in class resources.StrangeImage
Returns a URL for a user image identifier, or null.
IDENTITY - Static variable in interface ca.cgjennings.math.Fn
A function that returns the input value unchanged.
iG(float) - Static method in class ca.cgjennings.graphics.filters.AbstractImageFilter
Converts a floating point green value between 0 and 1 to a packed ARGB green value.
ih - Variable in class ca.cgjennings.graphics.shapes.AbstractVectorImage
Height of the image, in an arbitrary unit chosen by the image provider.
IIOWritePanel - Class in ca.cgjennings.imageio
A panel that can be used to configure an ImageWriteParam's compression method, compression quality, and progressive scan options.
IIOWritePanel() - Constructor for class ca.cgjennings.imageio.IIOWritePanel
Creates a new panel for configuring image writing options.
IIOWritePanel(boolean) - Constructor for class ca.cgjennings.imageio.IIOWritePanel
Creates a new panel for configuring image writing options.
IMAGE - ca.cgjennings.apps.arkham.editors.CardLayoutEditor.LayerType
 
IMAGE - ca.cgjennings.ui.JFileField.FileType
Any supported image file.
IMAGE_EXTENSIONS - Static variable in class ca.cgjennings.apps.arkham.project.ProjectUtilities
A array of extensions that can be passed to ProjectUtilities.matchExtension(java.io.File, java.lang.String...) to match image files.
IMAGE_PROPERTY_NAME - Static variable in class ca.cgjennings.apps.arkham.RegionPicker
 
imageExists(String) - Static method in class ca.cgjennings.layout.GraphicStyleFactory
ImageExporter - Class in ca.cgjennings.apps.arkham
An image exporter assists in exporting a collection of images to an ExportContainer such as a ZIP archive.
ImageExporter() - Constructor for class ca.cgjennings.apps.arkham.ImageExporter
Creates a new export manager.
ImageLayer - Class in ca.cgjennings.imageio
A layer in a multilayer image.
ImageLayer(BufferedImage) - Constructor for class ca.cgjennings.imageio.ImageLayer
 
ImageLayer(BufferedImage, int, int) - Constructor for class ca.cgjennings.imageio.ImageLayer
 
ImageLayer(BufferedImage, int, int, float) - Constructor for class ca.cgjennings.imageio.ImageLayer
 
ImageLayer(BufferedImage, int, int, float, ImageLayer.BlendingMode) - Constructor for class ca.cgjennings.imageio.ImageLayer
 
ImageLayer.BlendingMode - Enum in ca.cgjennings.imageio
Layer blending modes used in PSD images.
imagePathToImage(String) - Static method in class ca.cgjennings.apps.arkham.component.AbstractGameComponent
Deprecated.
Use StrangeImage.get(java.lang.String) to load user-supplied images.
ImagePreviewer - Class in ca.cgjennings.ui.fcpreview
A generic preview panel that can display previews based on arbitrary "resource pointers".
ImagePreviewer() - Constructor for class ca.cgjennings.ui.fcpreview.ImagePreviewer
 
ImagePreviewer(JFileChooser) - Constructor for class ca.cgjennings.ui.fcpreview.ImagePreviewer
 
ImageResourceBrowser - Class in ca.cgjennings.apps.arkham.dialog
A browser interface for selecting an image from the program's (and plug-ins') image resources.
ImageResourceBrowser() - Constructor for class ca.cgjennings.apps.arkham.dialog.ImageResourceBrowser
 
ImageResourceBrowser(Frame, boolean) - Constructor for class ca.cgjennings.apps.arkham.dialog.ImageResourceBrowser
Creates new form ImageResourceBrowser
ImageResourceCombo - Class in ca.cgjennings.apps.arkham.project
A combo box that selects an image from the image resources in a project.
ImageResourceCombo() - Constructor for class ca.cgjennings.apps.arkham.project.ImageResourceCombo
 
ImageResourceCombo(Member) - Constructor for class ca.cgjennings.apps.arkham.project.ImageResourceCombo
 
ImageResourceCombo(File) - Constructor for class ca.cgjennings.apps.arkham.project.ImageResourceCombo
 
ImageSelection(Image) - Constructor for class ca.cgjennings.ui.dnd.ScrapBook.ImageSelection
 
ImageStatistics - Class in ca.cgjennings.graphics
Gathers basic statistics about an image, including the minimum, maximum, and mean of each channel.
ImageStatistics() - Constructor for class ca.cgjennings.graphics.ImageStatistics
Creates a new instance.
ImageStatistics(BufferedImage) - Constructor for class ca.cgjennings.graphics.ImageStatistics
Creates a new instance and fills in the statistic fields from the specified image.
imageToBufferedImage(Image) - Static method in class ca.cgjennings.graphics.ImageUtilities
Returns a BufferedImage that is equivalent to a specified Image.
ImageUtilities - Class in ca.cgjennings.graphics
Utility methods for creating and converting images, icons, and other graphics.
ImageViewer - Class in ca.cgjennings.apps.arkham.dialog
A simple image viewer dialog used by the project system and the imageutils script library.
ImageViewer - Class in ca.cgjennings.apps.arkham
A ZUI-style previewer for bitmapped images.
ImageViewer() - Constructor for class ca.cgjennings.apps.arkham.ImageViewer
Creates a new viewer for bitmapped images.
ImageViewer(Frame, BufferedImage, boolean) - Constructor for class ca.cgjennings.apps.arkham.dialog.ImageViewer
Creates a new image viewer for the specified image.
ImageViewer(Window, BufferedImage, boolean) - Constructor for class ca.cgjennings.apps.arkham.dialog.ImageViewer
Creates a new image viewer for the specified image.
ImageViewer(Window, BufferedImage, File, boolean) - Constructor for class ca.cgjennings.apps.arkham.dialog.ImageViewer
Creates a new image viewer for the specified image.
implement(Class<T>) - Method in class ca.cgjennings.apps.arkham.plugins.ScriptMonkey
Returns an object that implements a Java interface by calling script functions.
importData(JComponent, Transferable) - Method in class ca.cgjennings.ui.ListTransferHandler.RubbishTransferHandler
 
importData(TransferHandler.TransferSupport) - Method in class ca.cgjennings.ui.ListTransferHandler
 
importZipFile(ZipFile, File) - Static method in class ca.cgjennings.apps.arkham.project.PluginImportTask
 
IN - Static variable in class ca.cgjennings.apps.arkham.Length
Inches
INACTIVE_HANDLE - Static variable in class ca.cgjennings.apps.arkham.deck.PageView
 
include(FilteredListModel<E>, E) - Method in interface ca.cgjennings.ui.FilteredListModel.ListFilter
 
includeLibrary(ScriptEngine, String) - Static method in class ca.cgjennings.apps.arkham.plugins.ScriptMonkey
Evaluate a library file within the current script context.
indent() - Method in class ca.cgjennings.apps.arkham.dialog.prefs.FillInPreferenceCategory
Indent subsequent controls one additional level.
INDEXED - ca.cgjennings.imageio.PSDImageReader.ColorMode
 
indexOf(TaskAction) - Method in class ca.cgjennings.apps.arkham.project.TaskActionTree
 
indices - Variable in class ca.cgjennings.ui.ListTransferHandler
 
indigo - Variable in class ca.cgjennings.ui.theme.Palette.Variant
An indigo colour, code I.
InfoTable - Class in ca.cgjennings.apps.arkham.plugins.debugging
Used to package and unpackage tabular information to aid with debugging.
InfoTable() - Constructor for class ca.cgjennings.apps.arkham.plugins.debugging.InfoTable
Creates a new, empty table.
InfoTable(String[]) - Constructor for class ca.cgjennings.apps.arkham.plugins.debugging.InfoTable
Creates a new table by deserializing a previously serialized table.
INFOTABLE - ca.cgjennings.apps.arkham.plugins.debugging.Command
Returns the serialized form of the named InfoTable.
INFOTABLELIST - ca.cgjennings.apps.arkham.plugins.debugging.Command
Returns a list of the names of available data tables from the server.
initFromString(String) - Method in class ca.cgjennings.apps.arkham.plugins.catalog.CatalogIDListPanel
Sets the panel's IDs to the values of a list.
INITIAL_COMMENT - Static variable in class ca.cgjennings.io.EscapedTextCodec
Escape an initial '#' or '!'.
initializeFileDialogs() - Static method in class resources.ResourceKit
This method is called during startup to allow the resource kit to set up its shared file dialogs.
initializeForSelection(PageItem[]) - Method in class ca.cgjennings.apps.arkham.deck.item.StyleEditor
 
initializeNewTask(Project, Task) - Method in class ca.cgjennings.apps.arkham.project.DeckTask
 
initializeNewTask(Project, Task) - Method in class ca.cgjennings.apps.arkham.project.DocumentTask
 
initializeNewTask(Project, Task) - Method in class ca.cgjennings.apps.arkham.project.NewTaskType
This method is called when this task type is added to a project.
initializeNewTask(Project, Task) - Method in class ca.cgjennings.apps.arkham.project.PluginImportTask
 
initializeNewTask(Project, Task) - Method in class ca.cgjennings.apps.arkham.project.PluginTask
 
initializePlugin(PluginContext) - Method in class ca.cgjennings.apps.arkham.plugins.AbstractPlugin
This method will be called once for each registered plug-in before any other methods are called.
initializePlugin(PluginContext) - Method in class ca.cgjennings.apps.arkham.plugins.DefaultScriptedPlugin
Scripted Plug-in Notes: The script will be evaluated (so any code with global scope will be run).
initializePlugin(PluginContext) - Method in interface ca.cgjennings.apps.arkham.plugins.Plugin
This method will be called once for each registered plug-in before any other methods are called.
initializePlugin(PluginContext) - Method in class ca.cgjennings.apps.arkham.plugins.QuickscriptPlugin
 
initializeSheetViewers(JTabbedPane) - Method in class ca.cgjennings.apps.arkham.AbstractGameComponentEditor
Initializes the sheet viewers for an editor.
initializeTemplate(String) - Method in class ca.cgjennings.apps.arkham.sheet.Sheet
Initializes the template image, resolution, default expansion symbol location, and upsample rate from a base key name.
initializeTemplate(String, BufferedImage, String, double, double) - Method in class ca.cgjennings.apps.arkham.sheet.Sheet
Initializes the sheet from raw values instead of from settings.
INJECTED - resources.projects.pluginwizard.ContentType
An INJECTED plug-in.
INJECTED - Static variable in interface ca.cgjennings.apps.arkham.plugins.Plugin
A plug-in type value.
INLAY - ca.cgjennings.apps.arkham.sheet.CharacterSheet.DeckSnappingHint
Deprecated.
 
INLAY - ca.cgjennings.apps.arkham.sheet.ComponentFace.DeckSnappingHint
Deprecated.
 
INLAY - ca.cgjennings.apps.arkham.sheet.Sheet.DeckSnappingHint
Inlays snap to each other and to tiles.
INLAY - gamedata.TileSet.TileClass
A tile with the INLAY snap class.
insert(String, int) - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Inserts the specified text at the given offset.
InsertCharsDialog - Class in ca.cgjennings.apps.arkham.dialog
Dialog for inserting Unicode symbols.
InsertCharsDialog(Dialog, boolean) - Constructor for class ca.cgjennings.apps.arkham.dialog.InsertCharsDialog
 
InsertCharsDialog(Frame, boolean) - Constructor for class ca.cgjennings.apps.arkham.dialog.InsertCharsDialog
Creates new form InsertCharsDialog
insertComponent(Component) - Method in class ca.cgjennings.apps.arkham.plugins.ScriptConsole.ConsolePrintWriter
 
inserted(Object, Object, int, E) - Method in interface ca.cgjennings.algo.DiffListener
Called to indicate that an element has been inserted to create the changed sequence.
INSERTED - Static variable in class ca.cgjennings.apps.arkham.component.design.ConsequenceSet
Comparison code for a consequence that is present in the current set but not the previous one.
insertHTML(String) - Method in class ca.cgjennings.apps.arkham.plugins.ScriptConsole.ConsolePrintWriter
 
insertImage(Color) - Method in class ca.cgjennings.apps.arkham.plugins.ScriptConsole.ConsolePrintWriter
 
insertImage(Image) - Method in class ca.cgjennings.apps.arkham.plugins.ScriptConsole.ConsolePrintWriter
 
insertImage(Icon) - Method in class ca.cgjennings.apps.arkham.plugins.ScriptConsole.ConsolePrintWriter
 
InsertImageDialog - Class in ca.cgjennings.apps.arkham.dialog
Dialog to choose an image to insert via markup.
InsertImageDialog(Frame, boolean) - Constructor for class ca.cgjennings.apps.arkham.dialog.InsertImageDialog
 
InsertImageDialog(Frame, boolean, boolean) - Constructor for class ca.cgjennings.apps.arkham.dialog.InsertImageDialog
Creates new form InsertImageDialog
insertMarkup(String) - Method in class ca.cgjennings.apps.arkham.StrangeEons
Inserts a string into the most recently valid application-wide markup target.
insertMarkupTags(String, String) - Method in class ca.cgjennings.apps.arkham.StrangeEons
Surrounds the selection in the current markup target with the prefix and suffix.
insertString(int, String, AttributeSet) - Method in class ca.cgjennings.ui.AutocompletionDocument
 
insertString(int, String, AttributeSet) - Method in class ca.cgjennings.ui.FilteredDocument
Performs filtering of characters when new text is inserted into the document being calling the super implementation to actually insert the (filtered) text.
insertTab(String, Icon, Component, String, int) - Method in class ca.cgjennings.ui.JCloseableTabbedPane
 
insertText - Variable in class ca.cgjennings.apps.arkham.plugins.typescript.CompletionInfo.Entry
 
insertUpdate(DocumentEvent) - Method in class ca.cgjennings.ui.DocumentEventAdapter
 
inset(double, double) - Method in class resources.Settings.Region2D
Returns a new region that is inset by the specified amount.
InsetShape(double, double) - Constructor for class ca.cgjennings.layout.PageShape.InsetShape
 
INSIDE - ca.cgjennings.graphics.filters.StrokeFilter.Position
The stroke extends from the edges inwards.
install() - Static method in class ca.cgjennings.apps.arkham.plugins.catalog.NetworkProxy
This method is called during application startup to install the proxy handling mechanism.
install() - Static method in class ca.cgjennings.apps.arkham.plugins.debugging.DefaultScriptDebugger
Installs the script debugger if it is not already installed.
install() - Method in interface ca.cgjennings.apps.arkham.plugins.debugging.ScriptDebugging.DebuggerInstaller
Called to start the debugging service.
install() - Static method in class ca.cgjennings.apps.arkham.plugins.debugging.ScriptDebugging
Install script debugging using the current installer.
install() - Static method in class ca.cgjennings.io.protocols.MappedURLHandler
Installs all custom protocol handlers.
install() - Method in class ca.cgjennings.ui.debug.TracingEventQueue
 
install() - Method in class ca.cgjennings.ui.debug.TracingRepaintManager
 
install() - Static method in class ca.cgjennings.ui.theme.ThemeInstaller
Installs a look and feel based on the user's preference setting.
install() - Method in class ca.cgjennings.ui.wizard.WizardController
This is called by the constructor to install event handlers on the buttons.
install(PluginBundle) - Method in interface ca.cgjennings.apps.arkham.plugins.InstallationActions
Called when a plug-in bundle is being installed before any plug-ins in the bundle are instantiated.
install(TaskAction) - Method in class ca.cgjennings.apps.arkham.project.SpecializedAction
Installs this specialized action as a specialization of the specified action.
install(CodeEditorBase) - Method in interface ca.cgjennings.ui.textedit.CodeSupport
Adds support for a code type to the editor.
install(CodeEditorBase) - Method in class ca.cgjennings.ui.textedit.CssCodeSupport
 
install(CodeEditorBase) - Method in class ca.cgjennings.ui.textedit.DefaultCodeSupport
 
install(CodeEditorBase) - Method in class ca.cgjennings.ui.textedit.HtmlCodeSupport
 
install(CodeEditorBase) - Method in class ca.cgjennings.ui.textedit.MarkdownSupport
 
install(CodeEditorBase) - Method in class ca.cgjennings.ui.textedit.PlainTextSupport
 
install(CodeEditorBase) - Method in class ca.cgjennings.ui.textedit.ScriptCodeSupport
 
install(CodeEditorBase) - Method in class ca.cgjennings.ui.textedit.TypeScriptCodeSupport
 
install(String) - Method in class ca.cgjennings.apps.arkham.project.SpecializedAction
Installs this specialized action as a specialized version of the action with the given name.
install(JComboBox<?>) - Static method in class ca.cgjennings.ui.AutocompletionDocument
Create and install an AutocompletionDocument on an existing JComboBox, causing it to begin autocompleting the text field content.
install(JComboBox<?>, boolean) - Static method in class ca.cgjennings.ui.AutocompletionDocument
Create and install an AutocompletionDocument on an existing JComboBox, causing it to begin autocompleting the text field content.
install(JComponent) - Method in class ca.cgjennings.ui.IconBorder
Installs this border on a component by setting a new compound border on the component with the existing border on the outside and this border on the inside.
install(JTable) - Method in class ca.cgjennings.apps.arkham.plugins.debugging.InfoTable
Install this table's data in a JTable, replacing the existing table model.
INSTALL_FLAG_EXTENSION - Static variable in class ca.cgjennings.apps.arkham.plugins.BundleInstaller
An installation flag that indicates that an extension plug-in bundle was installed.
INSTALL_FLAG_LIBRARY - Static variable in class ca.cgjennings.apps.arkham.plugins.BundleInstaller
An installation flag that indicates that a library bundle was installed.
INSTALL_FLAG_PLUGIN - Static variable in class ca.cgjennings.apps.arkham.plugins.BundleInstaller
An installation flag that indicates that a regular plug-in bundle was installed.
INSTALL_FLAG_REGRESSED - Static variable in class ca.cgjennings.apps.arkham.plugins.BundleInstaller
An installation flag that indicates that a plug-in bundle was "updated" to a previous version of the plug-in.
INSTALL_FLAG_RESTART_REQUIRED - Static variable in class ca.cgjennings.apps.arkham.plugins.BundleInstaller
An installation flag that indicates that a restart is required.
INSTALL_FLAG_THEME - Static variable in class ca.cgjennings.apps.arkham.plugins.BundleInstaller
An installation flag that indicates that a theme bundle was installed.
INSTALL_FLAG_UPDATED - Static variable in class ca.cgjennings.apps.arkham.plugins.BundleInstaller
An installation flag that indicates that a plug-in bundle was updated (or will be when the application restarts).
INSTALL_SIZE - Static variable in class ca.cgjennings.apps.arkham.plugins.catalog.Listing
The installed (unpacked) size (bytes).
InstallationActions - Interface in ca.cgjennings.apps.arkham.plugins
The interface implemented by installer scripts and classes for plug-in bundles.
InstallationNotesViewer - Class in ca.cgjennings.apps.arkham.plugins
Dialog used to display the installation notes for a plug-in.
InstallationNotesViewer(Frame, String) - Constructor for class ca.cgjennings.apps.arkham.plugins.InstallationNotesViewer
 
InstallationNotesViewer(Frame, URL) - Constructor for class ca.cgjennings.apps.arkham.plugins.InstallationNotesViewer
 
installClickable(JComponent, Icon, ActionListener, JPopupMenu) - Method in class ca.cgjennings.ui.IconBorder
Installs this border on a component and makes the icon border clickable.
installDefault() - Method in class ca.cgjennings.apps.arkham.component.DefaultPortrait
Installs the default portrait, if it is not already set.
installDefault() - Method in interface ca.cgjennings.apps.arkham.component.Portrait
Requests that this portrait be set to use a default portrait image.
installDefault() - Static method in class ca.cgjennings.ui.debug.TracingEventQueue
 
installDefault() - Static method in class ca.cgjennings.ui.debug.TracingRepaintManager
 
installDefaultPortrait(boolean) - Method in class ca.cgjennings.apps.arkham.component.Marker
 
installDefaultStyle(Color) - Method in class ca.cgjennings.apps.arkham.component.design.ConsequenceSet
Sets all of the markup for the list to a set of suitable defaults for writing HTML documents.
installdir - Variable in class register
Command line option that specifies the directory where Strange Eons is installed, if different from where this command is being run from.
installDisabledHTMLFix(JComponent) - Static method in class ca.cgjennings.ui.JUtilities
 
INSTALLED_IS_NEWER - ca.cgjennings.apps.arkham.plugins.catalog.Catalog.VersioningState
This plug-in bundle is installed, but its version is newer than the one in the listing.
InstalledBundleObject - Class in ca.cgjennings.apps.arkham.plugins
Implemented by objects that encapsulate a plug-in bundle that has been discovered by the bundle installer.
InstalledBundleObject(PluginBundle) - Constructor for class ca.cgjennings.apps.arkham.plugins.InstalledBundleObject
Creates a new bundle object for the specified bundle.
InstalledExtension - Class in ca.cgjennings.apps.arkham.plugins
An InstalledExtension bridges the gap between an extension plug-in bundle and the plug-ins that it contains.
InstalledLibrary - Class in ca.cgjennings.apps.arkham.plugins
Represents an installed library.
InstalledPlugin - Class in ca.cgjennings.apps.arkham.plugins
An InstalledPlugin bridges the gap between a plug-in bundle and the plug-ins that it contains.
InstalledTheme - Class in ca.cgjennings.apps.arkham.plugins
Provides the information needed to allow the user to select a theme, and for the ThemeInstaller to install a selected theme.
InstalledTheme(PluginBundle, String) - Constructor for class ca.cgjennings.apps.arkham.plugins.InstalledTheme
Creates a new InstalledTheme instance that describes the theme with the given className.
installFlaggedPlugins() - Method in class ca.cgjennings.apps.arkham.plugins.catalog.Catalog
Attempt to download and install all plug-ins that are currently flagged for installation.
installMenuHandler(JMenu) - Static method in class ca.cgjennings.apps.arkham.StrangeEonsAppWindow.PolledMenuItem
Installs an event handler on a menu that processes polled menu items.
installNativeLookAndFeel() - Static method in class ca.cgjennings.platform.PlatformSupport
Call this method before opening any Swing windows to install the native look and feel.
installPluginBundle(File) - Static method in class ca.cgjennings.apps.arkham.plugins.BundleInstaller
Installs a plug-in file by copying it to the user's plug-in folder.
installReservedFamilies() - Static method in class ca.cgjennings.graphics.cloudfonts.CloudFonts
If the user has reserved font families in the default collection, this method ensures that the relevant fonts are up to date and registered.
InstanceController - Class in ca.cgjennings.apps.util
Prevents multiple instances of a program from running.
InstanceControllerListener - Interface in ca.cgjennings.apps.util
A listener that is called to process command line arguments from an instance.
integer(String) - Static method in class resources.Settings
Parses a string into an integer value.
IntegerPluralizer - Class in ca.cgjennings.i18n
A pluralizer for integer quantities.
IntegerPluralizer() - Constructor for class ca.cgjennings.i18n.IntegerPluralizer
Creates a new pluralizer instance.
INTERNAL_EDIT - ca.cgjennings.apps.arkham.project.Open.OpenRule
If a registered Open.InternalOpener accepts this file, then the first such opener is used to open the file.
INTERNAL_OPEN - ca.cgjennings.apps.arkham.project.Open.OpenRule
If a registered Open.InternalOpener accepts this file, then the first such opener is used to open the file.
InterpolatedFunction(double[], double[]) - Constructor for class ca.cgjennings.math.Interpolation.InterpolatedFunction
Creates an interpolated function for the points (x[0],y[0]), (x[1],y[1]), ..., (x[x.length-1],y[y.length-1).
Interpolation - Class in ca.cgjennings.math
Interpolate or clamp within a range of values.
Interpolation.CubicSpline - Class in ca.cgjennings.math
A CubicSpline interpolator passes through each point in its data set, connecting the points with cubic spline curves.
Interpolation.InterpolatedFunction - Class in ca.cgjennings.math
This is a base class for interpolated functions.
Interpolation.LinearRegression - Class in ca.cgjennings.math
A LinearRegression function finds the line of best fit for a set of (usually noisy) data points.
Interpolation.QuadraticRegression - Class in ca.cgjennings.math
A QuadraticRegression function finds the quadratic curve of best fit for a set of (usually noisy) data points.
INTERRUPTED - ca.cgjennings.apps.arkham.plugins.debugging.Command
Returns 0 or 1 depending on whether a breakpoint has been hit.
intersect(Shape, Shape) - Static method in class ca.cgjennings.graphics.shapes.ShapeUtilities
Returns a Shape that is the intersection of the two shape parameters: only areas that are part both shapes will be in the returned shape.
intersection(CategorySet) - Method in class ca.cgjennings.graphics.cloudfonts.CategorySet
 
invalidate() - Method in class ca.cgjennings.ui.theme.CachingPainter
Invalidates any cached version of the paint area, so that the next call to paint will have to be passed through to the wrapped painter.
invalidateLayoutCache() - Method in class ca.cgjennings.layout.MarkupRenderer
Clear cached information about how markup should be processed.
InvalidFileFormatException - Exception in ca.cgjennings.io
An I/O exception that is thrown by classes that process files in a specific format when that format specification is violated.
InvalidFileFormatException() - Constructor for exception ca.cgjennings.io.InvalidFileFormatException
 
InvalidFileFormatException(long) - Constructor for exception ca.cgjennings.io.InvalidFileFormatException
 
InvalidFileFormatException(String) - Constructor for exception ca.cgjennings.io.InvalidFileFormatException
 
InvalidFileFormatException(String, long) - Constructor for exception ca.cgjennings.io.InvalidFileFormatException
 
InvalidFileFormatException(String, Throwable) - Constructor for exception ca.cgjennings.io.InvalidFileFormatException
 
InvalidFileFormatException(String, Throwable, long) - Constructor for exception ca.cgjennings.io.InvalidFileFormatException
 
InvalidFileFormatException(Throwable) - Constructor for exception ca.cgjennings.io.InvalidFileFormatException
 
InvalidFileFormatException(Throwable, long) - Constructor for exception ca.cgjennings.io.InvalidFileFormatException
 
InversionFilter - Class in ca.cgjennings.graphics.filters
An image filter that inverts the pixel values of the source image, producing a negative image.
InversionFilter() - Constructor for class ca.cgjennings.graphics.filters.InversionFilter
 
invert(BufferedImage) - Static method in class ca.cgjennings.graphics.ImageUtilities
Returns a copy of the source image with the colour values inverted.
invertCase - Static variable in class ca.cgjennings.ui.textedit.EditorAction
 
invertSelection() - Method in class ca.cgjennings.apps.arkham.deck.Deck
Invert the set of selected page items on the page where the selection occurs.
invoke(Object, Method, Object[]) - Method in class ca.cgjennings.platform.OSXAdapter
 
invokeFunction(String, Object...) - Method in class ca.cgjennings.apps.arkham.plugins.engine.SEScriptEngine
 
invokeMethod(Object, String, Object...) - Method in class ca.cgjennings.apps.arkham.plugins.engine.SEScriptEngine
 
iR(float) - Static method in class ca.cgjennings.graphics.filters.AbstractImageFilter
Converts a floating point red value between 0 and 1 to a packed ARGB red value.
isAcceleratorInUse(JMenuBar, KeyStroke) - Static method in class ca.cgjennings.ui.JUtilities
Checks whether an accelerator key is already in use in a menu bar.
isActive() - Method in class ca.cgjennings.apps.arkham.deck.DeckDeserializationSupport
Returns true if there is currently a deserialization session active.
isAgnosticOKInFirstPosition() - Static method in class ca.cgjennings.platform.PlatformSupport
Returns true if the OK button should be left (ahead) of the Cancel button on this platform.
isAllGameIncluded() - Method in class ca.cgjennings.ui.JGameCombo
 
isAllPresent() - Method in class ca.cgjennings.algo.TopologicalSorter
Returns true if this sorter will assume that all required elements are present in all collections that are to be sorted.
isAlphaFiltered() - Method in class ca.cgjennings.graphics.filters.AbstractConvolver
Returns true if the alpha channel is filtered.
isAlphaInverted() - Method in class ca.cgjennings.graphics.filters.ColorOverlayFilter
Returns true if the alpha channel values will be inverted, changing the shape from the exterior to the interior of the original shape.
isAlphaPremultiplied() - Method in class ca.cgjennings.graphics.filters.AbstractConvolver
Returns true if images with an alpha channel will automatically be converted to a premultiplied format during the convolution, and converted back afterward.
isAlphaReplaceMode() - Method in class ca.cgjennings.graphics.filters.StencilFilter
Returns whether the stencil's alpha values are copied over (true), or blended with the source image (false).
isAncestorOf(Member) - Method in class ca.cgjennings.apps.arkham.project.Member
Returns true if this is an ancestor of child.
isApplicationUpdateAvailable() - Static method in class ca.cgjennings.apps.arkham.plugins.catalog.AutomaticUpdater
Returns true if it can determine with certainty that an application update is available.
isAppliesToShortCircuited() - Method in class ca.cgjennings.apps.arkham.project.MergeSettings
isAppliesToShortCircuited() - Method in class ca.cgjennings.apps.arkham.project.MergeStrings
isAppliesToShortCircuited() - Method in class ca.cgjennings.apps.arkham.project.TaskActionTree
isAttached() - Method in interface ca.cgjennings.apps.arkham.StrangeEonsEditor
Returns true if the editor is attached to the tab strip.
isAutoBleedMarginEnabled() - Method in class ca.cgjennings.apps.arkham.deck.Deck
isAutocloseEnabled() - Method in class ca.cgjennings.ui.JCloseableTabbedPane
 
isAvailable() - Static method in class ca.cgjennings.apps.arkham.deck.PDFPrintSupport
Returns true if PDF support is available.
isBackgroundFilled() - Method in class ca.cgjennings.apps.arkham.component.DefaultPortrait
Returns true if portrait areas will be filled with solid white before painting the portrait.
isBackgroundMatched() - Method in class ca.cgjennings.ui.EyeDropper
Returns true if the background colour of this control is updated to reflect the colour under the eye dropper as it is dragged.
isBleedMarginEnabled() - Method in class ca.cgjennings.apps.arkham.project.DeckPacker
Returns true if bleed margins should be added to faces.
isBleedMarginMarked() - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractItem
 
isBleedMarginMarked() - Method in class ca.cgjennings.apps.arkham.deck.item.CardFace
 
isBleedMarginMarked() - Method in class ca.cgjennings.apps.arkham.deck.item.CustomTile
 
isBleedMarginMarked() - Method in interface ca.cgjennings.apps.arkham.deck.item.PageItem
Returns true if this item should have crop marks added to it.
isBleedMarginMarked() - Method in interface ca.cgjennings.apps.arkham.deck.item.UserBleedMarginStyle
Returns true if the bleed margin should be drawn (as crop marks).
isBlendedWithOriginal() - Method in class ca.cgjennings.graphics.filters.SubstitutionFilter
Returns true if the substitute colour is blended with the original colour according to the distance from the target colour.
isBorderOpaque() - Method in class ca.cgjennings.ui.CapsuleBorder
 
isBorderOpaque() - Method in class ca.cgjennings.ui.dnd.DropBorder
 
isBorderOpaque() - Method in class ca.cgjennings.ui.IconBorder
 
isBreakValid(int) - Method in class ca.cgjennings.layout.BreakIteratorAdpater
 
isButtonDown(int, InputEvent) - Static method in class ca.cgjennings.ui.JUtilities
Returns true if the mouse button with the indicated number is down.
isCachedTemporaryImageInvalid() - Method in class ca.cgjennings.apps.arkham.sheet.Sheet
Returns a hint value to help manage partial rendering caches.
isCancelled() - Method in class ca.cgjennings.apps.arkham.BusyDialog
Returns true if this dialog has a cancel button and it has been pressed by the user.
isCancelled() - Method in class ca.cgjennings.apps.arkham.project.DeckPacker
Returns true if the cancellation flag has been set.
isCaseSensitive() - Method in class ca.cgjennings.apps.CommandLineParser
If this returns true, then the matching of option names to fields will be case sensitive.
isCaseSensitive() - Method in class ca.cgjennings.ui.AutocompletionDocument
 
isCellEditable(int, int) - Method in class ca.cgjennings.ui.table.JResizableTable
 
isCharacterEscapingEnabled() - Method in class ca.cgjennings.apps.arkham.editors.CodeEditor
Returns true if character escaping is enabled on read and write of the document.
isClearKey(KeyStroke) - Method in class ca.cgjennings.ui.JKeyStrokeField
Returns true if the key stroke should be interpreted as a request to clear the field.
isClearSupported() - Method in interface resources.CacheMetrics
Returns true if the underlying cache supports clearing with the CacheMetrics.clear() method.
isClickToDefineEnabled() - Method in class ca.cgjennings.apps.arkham.RegionPicker.RegionChooser
 
isClientConnected() - Static method in class ca.cgjennings.apps.arkham.plugins.debugging.DefaultScriptDebugger
Returns true if a client is connected to the debugger.
isClientRunning() - Method in interface ca.cgjennings.apps.arkham.plugins.debugging.ScriptDebugging.DebuggerInstaller
Returns true if the debugging client is currently running.
isClipValid() - Method in class ca.cgjennings.ui.ClipPlayer
Returns true if the clip was loaded successfully and the system is able to play it.
isCloseMode() - Method in class ca.cgjennings.apps.arkham.RegionPicker
 
isCodeEditor() - Method in interface ca.cgjennings.apps.arkham.MarkupTarget
Returns true if the target is a source code editor, or false if the target is another type of text component.
isCodeFoldingEnabled() - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Returns whether or not code folding is enabled for supported code types.
isCodeTypeMapped(CodeType) - Static method in class ca.cgjennings.apps.arkham.editors.AbbreviationTableManager
Returns true if the specified code type is mapped to another type for the purposes of loading an abbreviation table.
isCollapsed() - Method in class ca.cgjennings.apps.arkham.ContextBar
Returns true if the tool bar is currently collapsed (only the button that expands the tool bar is visible).
isCommandApplicable(AbstractCommand) - Method in class ca.cgjennings.apps.arkham.AbstractGameComponentEditor
 
isCommandApplicable(AbstractCommand) - Method in class ca.cgjennings.apps.arkham.AbstractStrangeEonsEditor
Returns true if the command can be performed by this commandable in its current state.
isCommandApplicable(AbstractCommand) - Method in interface ca.cgjennings.apps.arkham.commands.Commandable
Returns true if the command can be performed by this commandable in its current state.
isCommandApplicable(AbstractCommand) - Method in class ca.cgjennings.apps.arkham.deck.DeckEditor
 
isCommandApplicable(AbstractCommand) - Method in class ca.cgjennings.apps.arkham.diy.DIYEditor
 
isCommandApplicable(AbstractCommand) - Method in class ca.cgjennings.apps.arkham.editors.CodeEditor
 
isCommandApplicable(AbstractCommand) - Method in interface ca.cgjennings.apps.arkham.StrangeEonsEditor
Returns true if the command can be performed by this commandable in its current state.
isCompiledClassMode() - Method in class resources.projects.pluginwizard.NamePage
Returns true if the dialog is set up to create a compiled class plug-in instead of a script-based plug-in.
isCompiledFormatSelected() - Method in class resources.projects.pluginwizard.CodeFormatPage
Returns true if the compiled code option has been selected, or false if the script code option is selected.
isCompilerAvailable() - Method in class resources.projects.pluginwizard.CodeFormatPage
Returns true if compiler support was detected.
isComponentOfInterest(JComponent) - Method in class ca.cgjennings.ui.debug.TracingRepaintManager
 
isCompressionEnabled() - Method in class ca.cgjennings.imageio.SimpleImageWriter
Returns true if compression is enabled.
isCompressionOptional() - Method in class ca.cgjennings.imageio.SimpleImageWriter
Returns true if disabling compression has any effect.
isCompressionScanEnabled() - Method in class ca.cgjennings.imageio.IIOWritePanel
Returns true if the compression option is selcted.
isCompressionSupported() - Method in class ca.cgjennings.imageio.SimpleImageWriter
Returns true if one or more compression methods are supported.
isConditionSet(String) - Method in class ca.cgjennings.text.TemplateProcessor
Returns true if the named condition is set.
isConfigurable() - Method in interface ca.cgjennings.apps.arkham.ExportContainer
Returns true if the container has user-configurable options.
isConfigurable() - Method in class ca.cgjennings.apps.arkham.FolderExportContainer
 
isConfigurable() - Method in class ca.cgjennings.apps.arkham.ZIPExportContainer
 
isConflicted() - Method in class ca.cgjennings.apps.arkham.deck.item.StyleCapture.Property
Returns true if the property has had different values during the life of this capture.
isConsoleInputVisible() - Method in class ca.cgjennings.apps.arkham.plugins.ConsoleInput
 
isContentFeedbackVisible() - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Sets whether feedback on the document content is visible.
isCopiesList(Member) - Static method in class ca.cgjennings.apps.arkham.project.DeckTask
Returns true if the given member is a copies list in a task.
isCorrectMethod(Method, Object[]) - Method in class ca.cgjennings.platform.OSXAdapter
 
isCupAtTop() - Method in class ca.cgjennings.apps.arkham.editors.CardLayoutEditor.Layer
 
isCurrentlySampling() - Static method in class ca.cgjennings.ui.EyeDropper
Returns true if any EyeDropper is currently being used to take colour samples.
isCustomDrawn() - Method in class gamedata.AbstractExpansionSymbolTemplate
Returns true if the components for this game will draw the expansion symbols themselves instead of relying on the default mechanism.
isCustomDrawn() - Method in interface gamedata.ExpansionSymbolTemplate
Returns true if the components for this game will draw the expansion symbols themselves instead of relying on the default mechanism.
isCustomPortraitHandling() - Method in class ca.cgjennings.apps.arkham.diy.DIY
Returns true if this component is providing its own Portraits through script code.
isDark() - Method in class ca.cgjennings.ui.theme.DagonTheme
 
isDark() - Method in class ca.cgjennings.ui.theme.DreamlandsTheme
 
isDark() - Method in class ca.cgjennings.ui.theme.Theme
Returns whether the theme is, on the whole, light-on-dark, similar to OS "dark modes".
isDark() - Static method in class ca.cgjennings.ui.theme.ThemeInstaller
Convenience that returns whether the installed theme is dark, that returns a default if no theme is installed.
isDark() - Method in class ca.cgjennings.ui.theme.UltharTheme
 
isDataFlavorSupported(DataFlavor) - Method in class ca.cgjennings.ui.dnd.ScrapBook.Selection
 
isDataFlavorSupported(DataFlavor) - Method in class ca.cgjennings.ui.ListTransferHandler.ListTransferable
 
isDebugInfoEnabled() - Static method in class ca.cgjennings.apps.arkham.plugins.engine.SEScriptEngineFactory
Returns whether debugging information will be generated for parsed scripts.
isDeckClipboardEmpty() - Static method in class ca.cgjennings.apps.arkham.deck.Deck
Returns whether the clipboard used for deck objects is empty.
isDeckLayoutSupported() - Method in class ca.cgjennings.apps.arkham.component.AbstractGameComponent
 
isDeckLayoutSupported() - Method in class ca.cgjennings.apps.arkham.component.ComponentMetadata
Returns true if the component has metadata and can be included in a deck.
isDeckLayoutSupported() - Method in interface ca.cgjennings.apps.arkham.component.GameComponent
Returns true if components of this type can be placed in a deck.
isDeckLayoutSupported() - Method in class ca.cgjennings.apps.arkham.deck.Deck
 
isDeckLayoutSupported(File) - Static method in class ca.cgjennings.apps.arkham.deck.Deck
Returns true if a given file represents a game component that can be placed in a deck.
isDefaultActionApplicable() - Method in class ca.cgjennings.apps.arkham.commands.DelegatedCommand
Returns true if a default action is applicable.
isDefaultClearKeyEnabled() - Method in class ca.cgjennings.ui.JKeyStrokeField
If true, then the Delete and Back Space keys (without modifiers) will all be interpreted as a request to set the key stroke to null, clearing the field.
isDesignSupportEnabled() - Static method in class ca.cgjennings.apps.arkham.component.design.SupportPreferences
Returns true if the user has requested that game component editors show design support information for components with design support.
isDesignValid() - Method in class ca.cgjennings.apps.arkham.component.design.AbstractVerbalDesignSupport
 
isDesignValid() - Method in interface ca.cgjennings.apps.arkham.component.design.DesignSupport
Returns true if the component's design is valid.
isDetected() - Method in class ca.cgjennings.platform.DarkModeDetector
Returns the result of the most recent detection.
isDirty() - Method in class ca.cgjennings.ui.TabCloseComponent
 
isDirty(int) - Method in class ca.cgjennings.ui.JCloseableTabbedPane
 
isDisabled() - Method in class ca.cgjennings.apps.arkham.dialog.prefs.LanguageCodeDescriptor
 
isDisplay() - Method in class ca.cgjennings.graphics.cloudfonts.CategorySet
 
isDownloaded() - Method in interface ca.cgjennings.graphics.cloudfonts.CloudFont
Returns true if the font is downloaded locally.
isDownloaded() - Method in interface ca.cgjennings.graphics.cloudfonts.CloudFontFamily
Returns true if all fonts in the family have been downloaded to the local cache.
isDragging() - Method in class ca.cgjennings.apps.arkham.deck.item.DragHandle
 
isDragHandlePainted() - Static method in class ca.cgjennings.apps.arkham.deck.ViewOptions
Returns true if the handles for grabbing and manipulating aspects of page items (such as size, rotation, etc.) are painted.
isDragOutSupported() - Method in class ca.cgjennings.ui.JReorderableTabbedPane
 
isEditable() - Method in class ca.cgjennings.apps.arkham.deck.PageView
 
isEditable() - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Returns whether this editor is editable.
isEditingSupported() - Static method in class ca.cgjennings.apps.arkham.PortraitPanel
Returns true if the invoking an editor application is supported.
isEmpty() - Method in class ca.cgjennings.apps.arkham.plugins.engine.SettingBindings
 
isEmpty() - Method in class ca.cgjennings.apps.arkham.plugins.typescript.Overview
 
isEmpty() - Method in class ca.cgjennings.graphics.cloudfonts.CategorySet
 
isEnabled() - Method in class ca.cgjennings.apps.arkham.ContextBar
Returns true if the tool bar is currently enabled.
isEnabled() - Method in class ca.cgjennings.apps.arkham.plugins.InstalledPlugin
Returns true if this plug-in is disabled.
isEnabled() - Method in class ca.cgjennings.ui.LabelIcon
 
isEnabledInCurrentContext(ContextBar.Context) - Method in class ca.cgjennings.apps.arkham.ContextBar.AbstractButton
 
isEnabledInCurrentContext(ContextBar.Context) - Method in interface ca.cgjennings.apps.arkham.ContextBar.Button
Returns true if the button should be enabled in the current context.
isEnabledInCurrentContext(ContextBar.Context) - Method in class ca.cgjennings.apps.arkham.ContextBar.CommandButton
 
isEventOfInterest(AWTEvent) - Method in class ca.cgjennings.ui.debug.TracingEventQueue
 
isExcluded(Member) - Method in class ca.cgjennings.apps.arkham.project.Searcher
Returns true if the given member should be skipped by the searcher.
isExecutable() - Method in class ca.cgjennings.apps.arkham.plugins.UILibraryHelper.CodeArea
Returns whether the editor will support running its contents when the code type is JAVASCRIPT.
isExitCodeShown() - Method in class ca.cgjennings.apps.arkham.Subprocess
Returns true if the exit code will be written to the console when the process ends.
isExported() - Method in class ca.cgjennings.apps.arkham.editors.CardLayoutEditor.Layer
 
isFallbackPluralizer() - Method in class ca.cgjennings.i18n.IntegerPluralizer
If this returns true, then there is no built-in pluralizer for this pluralizer's locale and a default pluralizer is being used that follows the same rules as English.
isFamilyRegistered(String) - Static method in class resources.ResourceKit
Returns true if one or more fonts with the specified family name have been registered through ResourceKit.registerFont(java.lang.String).
isFastOutlineAllowed() - Method in class ca.cgjennings.apps.arkham.deck.item.Tile
Returns true if the tile can be painted as a simple outline when drawing a low quality preview.
isFileAvailable() - Static method in class ca.cgjennings.ui.dnd.ScrapBook
Returns whether one or more files are available on the clipboard.
isFileExcluded(File) - Static method in class ca.cgjennings.apps.arkham.project.Member
Returns true if file exclusion patterns have been set and f matches one of the patterns.
isFileFormatSupported(String) - Method in interface ca.cgjennings.apps.arkham.ExportContainer
Returns a hint as to whether a file format is supported.
isFileFormatSupported(String) - Method in class ca.cgjennings.apps.arkham.FolderExportContainer
 
isFileFormatSupported(String) - Method in class ca.cgjennings.apps.arkham.ZIPExportContainer
 
isFileIdentifier(String) - Static method in class resources.StrangeImage
Returns true if the image identifier names a local file, as opposed to a special URL.
isFinished() - Method in interface ca.cgjennings.apps.arkham.ScriptRunnerState
Returns whether the main script file has finished running.
isFixedScaleAssumed() - Method in class ca.cgjennings.graphics.MultiResolutionImageResource
 
isFolder() - Method in class ca.cgjennings.apps.arkham.project.Member
Returns true if this member is a folder rather than a file.
isFolderCollpased(Member) - Method in class ca.cgjennings.apps.arkham.project.ProjectView
Returns true if the specified member is a folder, task, or project with children, and the member's visual representation is currently collapsed.
isFolderDialogEnabled() - Static method in class ca.cgjennings.apps.arkham.project.ProjectFolderDialog
 
isFXRuntimeAvailable() - Static method in class ca.cgjennings.apps.arkham.plugins.BundleInstaller
Deprecated.
This method returns false.
isGreyscale(BufferedImage) - Static method in class gamedata.SymbolVariantUtilities
Returns true if and only if, for every pixel in the source image, that pixel has identical red, green and blue levels.
isGridPainted() - Static method in class ca.cgjennings.apps.arkham.deck.ViewOptions
Returns true if the grid is shown.
isGroupingEnabled() - Method in class ca.cgjennings.apps.arkham.project.DeckPacker
Returns true if front and back faces should be grouped together.
isHandwriting() - Method in class ca.cgjennings.graphics.cloudfonts.CategorySet
 
isHelpOption(String) - Method in class ca.cgjennings.apps.CommandLineParser
Returns true if and only if the supplied argument should be interpreted as a request for help.
isHidden() - Method in class ca.cgjennings.apps.arkham.plugins.catalog.Listing
Returns true if the listing is hidden.
isHighResolutionRendering() - Method in class ca.cgjennings.apps.arkham.diy.DIYSheet
Returns true if the current or most recent rendering was being done in high resolution mode.
isHorizontal() - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractItem
 
isHorizontal() - Method in interface ca.cgjennings.apps.arkham.deck.item.PageItem
Returns true if this is in a horizontal orientation (turned 90 degrees from normal).
isIconOnRightSide() - Method in class ca.cgjennings.ui.IconBorder
 
isIdenticalTo(Listing) - Method in class ca.cgjennings.apps.arkham.plugins.catalog.Listing
Returns true if and only if the listing has exactly the same keys and values as the specified listing.
isIdentity() - Method in class ca.cgjennings.graphics.filters.AbstractTintingFilter
 
isIdentity() - Method in class ca.cgjennings.graphics.filters.TintCache
 
isIdentity() - Method in class ca.cgjennings.graphics.filters.TintFilter
 
isIdentity() - Method in interface ca.cgjennings.graphics.filters.TintingFilter
Returns true if applying this filter would have no effect.
isIdentity() - Method in class ca.cgjennings.graphics.filters.TintOverlayFilter
 
isImageAvailable() - Static method in class ca.cgjennings.ui.dnd.ScrapBook
Returns whether an image is available on the clipboard.
isImageFittingEnabled() - Method in class ca.cgjennings.graphics.shapes.VectorIcon
Returns true if the image's aspect ratio will be maintained by fitting it within the icon width and height.
isIncomplete - Variable in class ca.cgjennings.apps.arkham.plugins.typescript.CompletionInfo
 
isInformationProbe() - Method in interface ca.cgjennings.apps.arkham.plugins.PluginContext
Provides a hint about whether the plug-in should perform optional initialization steps.
isInsideOut() - Method in class ca.cgjennings.graphics.strokes.TextStroke
Returns true if the text is drawn inside-out, that is, if the direction that the glyphs protrude from the path is flipped.
isInstalled() - Static method in class ca.cgjennings.apps.arkham.plugins.debugging.DefaultScriptDebugger
Returns true if the debugger has been installed.
isInstalled() - Static method in class ca.cgjennings.apps.arkham.plugins.debugging.ScriptDebugging
Returns true if a debugger is currently installed.
isKeyDefined(String) - Method in class resources.Language
Returns true if the specified key if defined.
isKeyStrokeValid(KeyStroke) - Method in class ca.cgjennings.ui.JKeyStrokeField
Returns true if the key stroke will be accepted by the filtering policy.
isLabelShowing() - Method in class ca.cgjennings.ui.JLabelledField
Returns true if the label is currently being displayed.
isLayoutDoubleSided() - Method in class ca.cgjennings.apps.arkham.project.DeckPacker
Returns true if the layout will be designed for double-sided printing.
isLeaf() - Method in class ca.cgjennings.ui.FolderTree.Node
 
isLeftToRight() - Method in class ca.cgjennings.graphics.strokes.TextStroke
Returns true if the text is treated as a left-to-right language.
isLexicographicallySorted() - Method in class ca.cgjennings.algo.TopologicalSorter
If true, then the sort order will also be ordered according to a lexicographic sort.
isLibraryNameAURL(String) - Static method in class ca.cgjennings.apps.arkham.plugins.ScriptMonkey
Returns true if a library identifier is actually a URL.
isLimitedToBMP() - Method in class ca.cgjennings.apps.arkham.dialog.InsertCharsDialog
 
isLoaded() - Method in class ca.cgjennings.apps.arkham.plugins.typescript.TSLanguageServices
Return whether the services have finished loading and begun accepting commands.
isLocaleDescriptionValid(String) - Static method in class resources.Language
Returns true if a locale description represents a valid locale.
isLocked() - Static method in class gamedata.Lock
Returns true if the game data has been locked.
isLossless() - Method in class ca.cgjennings.imageio.SimpleImageWriter
Return true if the format's compression method is lossless.
isManagedAutomatically() - Static method in enum ca.cgjennings.apps.arkham.ViewQuality
Returns true if the view quality is set to automatic management mode.
isMarginPainted() - Static method in class ca.cgjennings.apps.arkham.deck.ViewOptions
Returns true if the page margins are shown.
isMarginSynthesisAllowed() - Method in class ca.cgjennings.apps.arkham.sheet.Sheet
Returns whether the sheet is allowed to synthesize a bleed margin when the designed margin is less than the user-requested margin.
isMarkerBackgroundFilled() - Method in class ca.cgjennings.apps.arkham.diy.DIY
Returns true if marker portrait areas will be filled with solid white before painting the marker portrait.
isMarkupTarget() - Method in class ca.cgjennings.apps.arkham.ContextBar.Context
Returns true if the target component is also the current markup target.
isMemberCompletion - Variable in class ca.cgjennings.apps.arkham.plugins.typescript.CompletionInfo
 
isMetadataEnabled() - Method in class ca.cgjennings.imageio.SimpleImageWriter
Returns true if comment and resolution metadata will be written to output files.
isMipMapCacheEnabled() - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractRenderedItem
Returns true if the MIP map mechanism is currently enabled on this item.
isMipMapCacheEnabledByDefault() - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractRenderedItem
Returns true if the MIP map cache should be enabled by default for this item type.
isMipMapCacheEnabledByDefault() - Method in class ca.cgjennings.apps.arkham.deck.item.Tile
Returns true if the MIP map cache should be enabled by default for this item type.
isMirrored() - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractItem
 
isMirrored() - Method in interface ca.cgjennings.apps.arkham.deck.item.PageItem
Returns true if this item is mirror-imaged.
isMnemonicHidden() - Static method in class ca.cgjennings.ui.MnemonicInstaller
Returns true if mnemonic letters will not be marked within the UI.
isMonochrome(BufferedImage) - Static method in class gamedata.SymbolVariantUtilities
Returns true if and only if every pixel in the source image has the same RGB value (the alpha channel may vary).
isMonospace() - Method in class ca.cgjennings.graphics.cloudfonts.CategorySet
 
isMultipleLineTextEditor() - Method in class ca.cgjennings.apps.arkham.ContextBar.Context
Returns true if the context bar is attached to some kind of text editor, and that editor supports more than a single line of text.
isMultipleSelectionEnabled() - Method in class ca.cgjennings.graphics.cloudfonts.CloudFontExplorerPanel
Returns whether the user is allowed to select multiple font families at once.
isNavigatorVisible() - Static method in class ca.cgjennings.apps.arkham.editors.CodeEditor
Returns true if code editors will display a source navigator when one has been set.
isNew() - Method in class ca.cgjennings.apps.arkham.plugins.catalog.Listing
Returns true if this plug-in appears to be "new", that is, added recently and not seen by the user before.
isNewFile - Variable in class ca.cgjennings.apps.arkham.plugins.typescript.FileTextChanges
 
isNewIdentifierLocation - Variable in class ca.cgjennings.apps.arkham.plugins.typescript.CompletionInfo
 
isNonInteractive() - Static method in class ca.cgjennings.apps.arkham.StrangeEons
Returns whether the app is running in non-interactive mode.
isNumberLineVisible() - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Returns whether line numbers are shown.
isOlderThan(CatalogID) - Method in class ca.cgjennings.apps.arkham.plugins.catalog.CatalogID
Compares this ID to another ID and returns true if and only if they have the same UUID and the date of rhs is newer than the date of this ID.
isOpacityChangeEnabled() - Static method in class ca.cgjennings.ui.StyleUtilities
 
isOpaque() - Method in class ca.cgjennings.ui.LabelIcon
 
isOpaque(BufferedImage) - Static method in class ca.cgjennings.graphics.ImageUtilities
Returns true if every pixel in this image is fully opaque.
isOther() - Method in class ca.cgjennings.graphics.cloudfonts.CategorySet
 
isOuterGlow() - Method in class ca.cgjennings.graphics.filters.GlowFilter
Returns true if the filter will produce an outer glow, or false if the filter will produce an inner glow.
isPaperSplitting() - Method in class ca.cgjennings.apps.arkham.deck.Deck
Returns whether paper splitting is enabled.
isParsingGently() - Method in class gamedata.ResourceParser
Returns true if the parser was created in gentle mode.
isPhysical() - Method in class ca.cgjennings.apps.arkham.deck.PaperProperties
Returns true if this describes a physical paper type; that is, if it matches real-world paper sizes that might fit in a particular printer model.
isPlaying() - Method in class ca.cgjennings.ui.anim.Animation
Returns true if the animation is still playing.
isPlaying() - Method in class ca.cgjennings.ui.anim.TweenAnimation
Returns true if the animation is still playing.
isPluginBundleInstalled(CatalogID) - Static method in class ca.cgjennings.apps.arkham.plugins.BundleInstaller
Checks if a plug-in with the given CatalogID, or a newer version, is installed.
isPluginBundleInstalled(String) - Static method in class ca.cgjennings.apps.arkham.plugins.BundleInstaller
Checks if a plug-in with the given identifier is installed.
isPluginBundleInstalled(UUID) - Static method in class ca.cgjennings.apps.arkham.plugins.BundleInstaller
Checks if a plug-in with the given UUID is installed.
isPluginShowing() - Method in class ca.cgjennings.apps.arkham.plugins.AbstractPlugin
Returns true if this plug-in's interface is currently showing, or, if it has no interface, if it is currently running.
isPluginShowing() - Method in class ca.cgjennings.apps.arkham.plugins.DefaultScriptedPlugin
Scripted Plug-in Notes: Returns the value of calling the script's isShowing() function, if any.
isPluginShowing() - Method in interface ca.cgjennings.apps.arkham.plugins.Plugin
Returns true if this plug-in's interface is currently showing, or, if it has no interface, if it is currently running.
isPluginShowing() - Method in class ca.cgjennings.apps.arkham.plugins.QuickscriptPlugin
 
isPluginUsable() - Method in class ca.cgjennings.apps.arkham.plugins.AbstractPlugin
Returns true if it is currently valid to activate this plug-in by calling Plugin.showPlugin(ca.cgjennings.apps.arkham.plugins.PluginContext, boolean).
isPluginUsable() - Method in class ca.cgjennings.apps.arkham.plugins.DefaultScriptedPlugin
Scripted Plug-in Notes: The default implementation returns the result of calling the script's isUsable() function, if any, and otherwise returns true.
isPluginUsable() - Method in interface ca.cgjennings.apps.arkham.plugins.Plugin
Returns true if it is currently valid to activate this plug-in by calling Plugin.showPlugin(ca.cgjennings.apps.arkham.plugins.PluginContext, boolean).
isPluginUsable() - Method in class ca.cgjennings.apps.arkham.plugins.QuickscriptPlugin
 
isPointerOverBar() - Method in class ca.cgjennings.apps.arkham.ContextBar
Returns true if the pointer is currently over the context bar.
isPointOverIcon(JComponent, int, int) - Method in class ca.cgjennings.ui.IconBorder
Assuming that a component has this border installed on it, returns true if a point in the component's coordinate space would be over the icon.
isPortraitBackgroundFilled() - Method in class ca.cgjennings.apps.arkham.diy.DIY
Returns true if portrait areas will be filled with solid white before painting the portrait.
isPortraitOrientation() - Method in class ca.cgjennings.apps.arkham.deck.PaperProperties
Returns true if this page uses portrait orientation.
isPremultiplied() - Method in class ca.cgjennings.graphics.filters.BlurFilter
Returns true if automatic premultiplication is enabled (the default).
isPresetsVisible() - Method in class ca.cgjennings.apps.arkham.HSBPanel
Returns whether the preset list is visible.
isPrintableBounded() - Method in class ca.cgjennings.apps.arkham.deck.PaperSplitter
 
isProgressBlocked() - Method in class ca.cgjennings.ui.wizard.AbstractWizardModel
 
isProgressBlocked() - Method in interface ca.cgjennings.ui.wizard.WizardModel
Returns true if progress is currently blocked.
isProgressiveScan() - Method in class ca.cgjennings.imageio.SimpleImageWriter
Returns true if progressive encoding is enabled.
isProgressiveScanConfigurable() - Method in class ca.cgjennings.imageio.SimpleImageWriter
Returns true if the progressive scan setting can be changed.
isProgressiveScanEnabled() - Method in class ca.cgjennings.imageio.IIOWritePanel
Returns true if the progressive scan option is selected.
isProjectFolder(File) - Static method in class ca.cgjennings.apps.arkham.project.Project
Returns true if the specified file exists and is a project folder.
isProjectPackage(File) - Static method in class ca.cgjennings.apps.arkham.project.Project
Returns true if the specified file exists and is a packaged project container.
isPrototypeRenderingModeEnabled() - Method in class ca.cgjennings.apps.arkham.sheet.Sheet
Returns whether prototype rendering mode is enabled.
isQueueProcessingEnabled() - Static method in class ca.cgjennings.apps.arkham.dialog.Messenger
Returns true if the messages in message queues are actively being displayed.
isReadOnly() - Method in class ca.cgjennings.apps.arkham.editors.CodeEditor
 
isRecommended - Variable in class ca.cgjennings.apps.arkham.plugins.typescript.CompletionInfo.Entry
 
isRegistered() - Method in interface ca.cgjennings.graphics.cloudfonts.CloudFont
Returns true if this font was successfully registered during a call to CloudFontFamily.register().
isRegistered() - Method in interface ca.cgjennings.graphics.cloudfonts.CloudFontFamily
Returns true if the family has been registered.
isRegistered(NewTaskType) - Static method in class ca.cgjennings.apps.arkham.project.NewTaskType
Returns true if a new task type instance is currently registered.
isRegistered(String) - Static method in class ca.cgjennings.apps.arkham.plugins.LibraryRegistry
Returns true if the specified library has been registered, If the library has not been registered, but it can be loaded successfully, then it will be registered immediately, returning true.
isRegistrationSuccessful() - Method in class resources.ResourceKit.FontRegistrationResult
Returns true if the font was registered.
isReloadable() - Method in class ca.cgjennings.apps.arkham.plugins.AbstractInstalledPlugin
Returns true if this plug-in is a reloadable type, or false if it is only run once (and thus should be run at the same time as the plug-in info is collected).
isReloadable() - Method in class ca.cgjennings.apps.arkham.plugins.InstalledExtension
 
isRepresentativeImageMode() - Method in class ca.cgjennings.apps.arkham.project.ImageResourceCombo
 
isReservedFamily(CloudFontFamily) - Static method in class ca.cgjennings.graphics.cloudfonts.CloudFonts
Returns true if the user has reserved the specified font family
isResizable() - Method in class ca.cgjennings.apps.arkham.editors.CardLayoutEditor.Layer
 
isResizable() - Method in class ca.cgjennings.apps.arkham.RegionPicker.RegionChooser
 
isResizing() - Method in class ca.cgjennings.ui.table.JResizableTable
 
isResourceStatic(URL) - Static method in class resources.ResourceKit
Returns true if a resource file is not expected to change during the lifetime of the application.
isResourceTypeSupported(Object) - Method in class ca.cgjennings.ui.fcpreview.GameComponentPreviewer
Returns true if this file appears to be of a type for which a preview can be created.
isResourceTypeSupported(Object) - Method in class ca.cgjennings.ui.fcpreview.ImagePreviewer
Returns true if this file appears to be of a type for which a preview can be created.
isResourceTypeSupported(Object) - Method in class ca.cgjennings.ui.fcpreview.ResourcePreviewer
 
isRestartRequired() - Method in class ca.cgjennings.apps.arkham.dialog.prefs.CatContextBar
 
isRestartRequired() - Method in class ca.cgjennings.apps.arkham.dialog.prefs.CatLanguage
 
isRestartRequired() - Method in class ca.cgjennings.apps.arkham.dialog.prefs.CatReservedCloudFonts
 
isRestartRequired() - Method in class ca.cgjennings.apps.arkham.dialog.prefs.FillInPreferenceCategory
If the user applies the settings changes, this will be called after the settings are updated to check if a restart is required.
isRestartRequired() - Method in interface ca.cgjennings.apps.arkham.dialog.prefs.PreferenceCategory
This method is called after PreferenceCategory.storeSettings() when the user accepts the changes in the preferences dialog.
isRestartRequiredAfterInstall() - Method in class ca.cgjennings.apps.arkham.plugins.catalog.Catalog
Returns true if a restart (of the application) would be required after the currently selected plug-ins are installed.
isRestrictedRegion() - Method in class ca.cgjennings.apps.arkham.RegionPicker.RegionChooser
 
isRoundedPen() - Method in class ca.cgjennings.graphics.filters.StrokeFilter
Returns whether the pen shape is rounded.
isRunnable() - Method in enum ca.cgjennings.ui.textedit.CodeType
Returns whether this code type represents runnable script code.
isRunning() - Method in class ca.cgjennings.apps.arkham.Subprocess
Returns true if this subprocess has been started and it is still running.
isSansSerif() - Method in class ca.cgjennings.graphics.cloudfonts.CategorySet
 
isScaleResetAutomatically() - Method in class ca.cgjennings.apps.arkham.ImageViewer
Returns true if the zoom and pan will be reset when the image is changed.
isScaleResetAutomatically() - Method in class ca.cgjennings.apps.arkham.VectorImageViewer
Returns true if the zoom and pan will be reset when the image is changed.
isSelected() - Method in class ca.cgjennings.apps.arkham.commands.AbstractToggleCommand
Returns true if the command is selected, that is, if the toggle state is currently enabled.
isSelected(PageItem) - Method in class ca.cgjennings.apps.arkham.deck.Deck
Returns true if the specified item is currently selected.
isSelected(PageItem) - Method in class ca.cgjennings.apps.arkham.deck.PageView
 
isSelectionLocked() - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractItem
 
isSelectionLocked() - Method in interface ca.cgjennings.apps.arkham.deck.item.PageItem
Returns true if this item is locked against selection.
isSerializedParent() - Method in class resources.Settings
 
isSerif() - Method in class ca.cgjennings.graphics.cloudfonts.CategorySet
 
isShadowed() - Method in class ca.cgjennings.apps.arkham.deck.item.Line
 
isShadowed() - Method in interface ca.cgjennings.apps.arkham.deck.item.ShadowStyle
Returns true if a drop shadow is enabled.
isShowing() - Method in class ca.cgjennings.apps.arkham.editors.CardLayoutEditor.Layer
 
isShowingAppUpdates() - Static method in class ca.cgjennings.apps.arkham.plugins.catalog.AutomaticUpdater
 
isShowingNewPlugins() - Static method in class ca.cgjennings.apps.arkham.plugins.catalog.AutomaticUpdater
 
isSnippet - Variable in class ca.cgjennings.apps.arkham.plugins.typescript.CompletionInfo.Entry
 
isSourceImagePainted() - Method in class ca.cgjennings.graphics.filters.GlowFilter
Returns true if the original source image appears in the destination.
isStandardThread() - Static method in class ca.cgjennings.apps.arkham.plugins.engine.SEScriptEngineFactory
Returns whether the current thread is a standard thread or a utility thread.
isStarted() - Method in class ca.cgjennings.apps.arkham.plugins.AbstractInstalledPlugin
Returns true if the plug-in represented by this object is currently started.
isStarted() - Method in interface ca.cgjennings.apps.arkham.ScriptRunnerState
Returns whether the process of running the script has started.
isStarted() - Method in class ca.cgjennings.apps.arkham.Subprocess
Returns true if this subprocess has been started.
isStartOfLine() - Method in class ca.cgjennings.layout.LayoutSegment
 
isStopped() - Method in class ca.cgjennings.ui.anim.Animation
Returns true if the animation is stopped or stopping.
isStopped() - Method in class ca.cgjennings.ui.anim.TweenAnimation
Returns true if the animation is stopped or stopping.
isStreamIORedirected() - Method in class ca.cgjennings.apps.arkham.Subprocess
Returns true if this subprocess will redirect the standard I/O streams to the script console.
isStrictValidationEnabled() - Static method in class ca.cgjennings.apps.arkham.component.design.SupportPreferences
Returns true if the user has requested that components should be validated more strictly.
isStyleInCapture(Class<? extends Style>) - Method in class ca.cgjennings.apps.arkham.deck.item.StyleCapture
Returns true if the specified style has been captured.
isStyleInConflict(Class<? extends Style>) - Method in class ca.cgjennings.apps.arkham.deck.item.StyleCapture
As styles are captured from more than one item, if two items share a common style but the properties of that style are different, then only the most recently added item's style will be reflected.
isSubheading() - Method in class ca.cgjennings.ui.JHeading
Returns true if this is a subheading.
isSubsetOf(CategorySet) - Method in class ca.cgjennings.graphics.cloudfonts.CategorySet
 
isSupersetOf(CategorySet) - Method in class ca.cgjennings.graphics.cloudfonts.CategorySet
 
isSupported() - Static method in class ca.cgjennings.graphics.shapes.SVGVectorImage
Returns true if the SVG core library is installed.
isSupported() - Static method in class ca.cgjennings.ui.EyeDropper
Returns true if the eye dropper is usable on this platform.
isSurvivor() - Method in class ca.cgjennings.apps.arkham.Subprocess
Returns true if this subprocess will continue after the application terminates.
isSymbols() - Method in class ca.cgjennings.graphics.cloudfonts.CategorySet
 
isTabClosable(String, Icon, Component, String, int) - Method in class ca.cgjennings.ui.JCloseableTabbedPane
Override this method to control which tabs will have a close button added.
isTabReorderable(int) - Method in class ca.cgjennings.ui.JReorderableTabbedPane
Override this method to control which tabs can be reordered.
isTaskFolder(File) - Static method in class ca.cgjennings.apps.arkham.project.Task
 
isTestModeEnabled() - Method in class ca.cgjennings.apps.arkham.diy.DIYEditor
Returns true if test mode is enabled.
isTextAvailable() - Static method in class ca.cgjennings.ui.dnd.ScrapBook
Returns whether there is text available on the clipboard.
isTextJustified() - Method in class ca.cgjennings.apps.arkham.deck.item.TextBox
 
isThumbNotched() - Method in class ca.cgjennings.apps.arkham.deck.item.TuckBox
 
isTitleLine() - Method in class ca.cgjennings.layout.MarkupRenderer.StyledParagraph
 
isTokenVisible() - Method in class ca.cgjennings.ui.dnd.DragManager
Returns true if drag token images are displayed.
isTransparencySupported() - Method in class ca.cgjennings.imageio.SimpleImageWriter
Returns true if the file format for this writer supports transparency or not.
isTransparent() - Method in class ca.cgjennings.apps.arkham.diy.DIYSheet
 
isTransparent() - Method in class ca.cgjennings.apps.arkham.sheet.MarkerSheet
 
isTransparent() - Method in class ca.cgjennings.apps.arkham.sheet.Sheet
Returns true if the sheets for this card are transparent.
isTransparent() - Method in class resources.StrangeImage
Returns true if some parts of the image may not be opaque.
isTurned0DegreesFrom(PageItem) - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractItem
 
isTurned0DegreesFrom(PageItem) - Method in interface ca.cgjennings.apps.arkham.deck.item.PageItem
Returns true if this item has the same orientation rotation as another item.
isTurned180DegreesFrom(PageItem) - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractItem
 
isTurned180DegreesFrom(PageItem) - Method in interface ca.cgjennings.apps.arkham.deck.item.PageItem
Returns true if this item's orientation is turned 180 degrees relative to another item.
isTurned90DegreesFrom(PageItem) - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractItem
 
isTurned90DegreesFrom(PageItem) - Method in interface ca.cgjennings.apps.arkham.deck.item.PageItem
Returns true if this item's orientation is turned 90 degrees relative to another item.
isUncatalogedBundleName(String) - Static method in class ca.cgjennings.apps.arkham.plugins.BundleInstaller
Returns true if a bundle with this file name but no catalog information has been installed.
isUnicodeEscaped() - Method in class ca.cgjennings.io.EscapedLineWriter
Returns true if Unicode escapes will be used.
isUninstallPending() - Method in class ca.cgjennings.apps.arkham.plugins.InstalledBundleObject
Returns true if this plug-in's bundle has been marked for uninstallation.
isUpdateOverdue() - Static method in class ca.cgjennings.apps.arkham.plugins.catalog.AutomaticUpdater
Returns true if, according to current settings, an automatic update check is overdue.
isUpdatePending() - Method in class ca.cgjennings.apps.arkham.plugins.InstalledBundleObject
Returns true if there is an update pending for this plug-in.
isURLString(String) - Static method in class ca.cgjennings.layout.GraphicStyleFactory
Deprecated.
Use StrangeImage to load user images and !StrangeImage.isFileIdentifier( identifier ) as a replacement for this call.
isUsable(StrangeEons) - Method in class ca.cgjennings.apps.arkham.StrangeEonsAppWindow.PolledMenuItem
This method will be called when the menu item is about to be shown, and the item will be enabled or disabled accordingly.
isValid() - Method in interface ca.cgjennings.apps.arkham.component.design.LegacyDesignSupport.Provider
Returns true if the design is valid.
isValid() - Method in interface ca.cgjennings.apps.arkham.project.MetadataSource.PropertyConsumer
A metadata source may call this while processing metadata to determine if the consumer is still interested in this data.
isValidTarget(Object, boolean) - Static method in class ca.cgjennings.apps.arkham.MarkupTargetFactory
Returns true if a markup target can be created for an object.
isVariable() - Method in interface ca.cgjennings.graphics.cloudfonts.CloudFontFamily
Returns true if the family has at least one variable axis.
isVariableSize() - Method in class ca.cgjennings.apps.arkham.diy.DIYSheet
 
isVariableSize() - Method in class ca.cgjennings.apps.arkham.sheet.MarkerSheet
 
isVariableSize() - Method in class ca.cgjennings.apps.arkham.sheet.Sheet
Returns true if the sheets created by this card can vary in size.
isVectorFormat() - Method in class resources.StrangeImage
Returns true if the underlying image is a vector image.
isVertical() - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractItem
 
isVertical() - Method in interface ca.cgjennings.apps.arkham.deck.item.PageItem
Returns true if card is in a vertical orientation.
isVisible() - Method in class ca.cgjennings.apps.arkham.TrackedWindowProxy
Returns whether the window is visible if it has been created, otherwise returns false.
isVisible() - Method in class ca.cgjennings.imageio.ImageLayer
 
isVisibleInCurrentContext(ContextBar.Context) - Method in class ca.cgjennings.apps.arkham.ContextBar.AbstractButton
 
isVisibleInCurrentContext(ContextBar.Context) - Method in interface ca.cgjennings.apps.arkham.ContextBar.Button
Returns true if the button should be visible in the current context.
isVisibleInCurrentContext(ContextBar.Context) - Method in class ca.cgjennings.apps.arkham.ContextBar.CommandButton
 
isWarning - Variable in class ca.cgjennings.apps.arkham.plugins.typescript.Diagnostic
 
isWarning() - Method in class ca.cgjennings.apps.arkham.plugins.engine.SyntaxChecker.SyntaxError
Returns true if this error is a warning rather than a true error.
isWhiteList() - Method in class ca.cgjennings.ui.FilteredDocument
Returns true if the filter characters form a white list (list of the allowed characters), or false if they form a black list (list of excluded characters).
isWhitespaceVisible() - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Returns whether white space should be visible.
isWidePopupEnabled() - Method in class ca.cgjennings.ui.WideItemComboBox
Returns true if the popup menu is allowed to be wider than the combo box when displaying wide items.
isWrappedLine(CharSequence) - Static method in class ca.cgjennings.io.EscapedTextCodec
Tests whether a line of text ends with a line wrapping back slash.
isZeroAlphaIgnored() - Method in class ca.cgjennings.graphics.Histogram
Returns true if pixels with an alpha of zero will not be included in the histogram.
isZoomable() - Method in class ca.cgjennings.ui.fcpreview.ImagePreviewer
 
ITALIC_STYLE - Static variable in class ca.cgjennings.layout.TextStyle
A shared instance of a style that will render italic text.
itemChanged() - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractItem
Called by subclasses when the item's visual representation, location, or size changes.
itemChanging() - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractItem
Called by subclasses when the item's visual representation, location, or size is about to change.
iterator() - Method in class ca.cgjennings.algo.TextIndex
An iterator over the index words.
iterator() - Method in class ca.cgjennings.apps.arkham.component.design.ConsequenceSet
Returns an iterator over the consequences in the set.
iterator() - Method in interface ca.cgjennings.apps.arkham.deck.item.Group
 
iterator() - Method in class ca.cgjennings.apps.arkham.deck.item.SimpleGroup
 
iterator() - Method in class ca.cgjennings.apps.arkham.deck.item.StyleCapture
Returns an iterator over the captured properties.
iterator() - Method in class ca.cgjennings.apps.arkham.project.Member
Returns an iterator over this member's children.
iterator() - Method in class ca.cgjennings.apps.arkham.project.MergeSettings
 
iterator() - Method in class ca.cgjennings.apps.arkham.project.TaskActionTree
 
iterator() - Method in class ca.cgjennings.ui.textedit.HtmlStyler
Returns an iterator that returns each line in sequence as styled HTML.
iterator() - Method in class gamedata.ClassMap
Returns an iterator that iterates over the categories contained in this class map.
iterator() - Method in class resources.Language
Returns an iterator that iterates over the keys in this language (not including any parents).
iterator() - Method in class resources.Settings
Returns an iterator over the keys in this settings instance.
iw - Variable in class ca.cgjennings.graphics.shapes.AbstractVectorImage
Width of the image, in an arbitrary unit chosen by the image provider.

J

java - Variable in class register
Command line option that specifies the path to a Java installation to use.
JAVA - ca.cgjennings.ui.textedit.CodeType
Java language source file.
JavaCodeSupport - Class in ca.cgjennings.ui.textedit
Code support for the Java language.
JavaCodeSupport() - Constructor for class ca.cgjennings.ui.textedit.JavaCodeSupport
 
JAVASCRIPT - ca.cgjennings.ui.textedit.CodeType
Script file.
JavaScriptNavigator - Class in ca.cgjennings.ui.textedit
A Navigator for JavaScript source files.
JavaScriptNavigator() - Constructor for class ca.cgjennings.ui.textedit.JavaScriptNavigator
Create a new script navigator.
JavaTypes - Class in ca.cgjennings.apps.arkham.plugins.typescript
Given a Java import, returns a .d.ts type definition file.
JCheckList - Class in ca.cgjennings.ui
A JList of JCheckBox items.
JCheckList() - Constructor for class ca.cgjennings.ui.JCheckList
 
JCheckList(Object[]) - Constructor for class ca.cgjennings.ui.JCheckList
 
JCheckList(ListModel<Object>) - Constructor for class ca.cgjennings.ui.JCheckList
 
JCheckList.Renderer - Class in ca.cgjennings.ui
 
JCloseableTabbedPane - Class in ca.cgjennings.ui
 
JCloseableTabbedPane() - Constructor for class ca.cgjennings.ui.JCloseableTabbedPane
 
JCloseableTabbedPane(int) - Constructor for class ca.cgjennings.ui.JCloseableTabbedPane
 
JCloseableTabbedPane(int, int) - Constructor for class ca.cgjennings.ui.JCloseableTabbedPane
 
JCycleButton<M> - Class in ca.cgjennings.ui
A user interface control that cycles through a fixed set of options.
JCycleButton() - Constructor for class ca.cgjennings.ui.JCycleButton
Creates a new cycle button with an empty model.
JCycleButton(M[]) - Constructor for class ca.cgjennings.ui.JCycleButton
Creates a new cycle button with the specified model.
JCycleButton(M[], String[]) - Constructor for class ca.cgjennings.ui.JCycleButton
Creates a new cycle button with the specified model and a matching array of string values that will be used as setting proxies.
JExpansionList - Class in ca.cgjennings.ui
A list control for selecting one or more expansions.
JExpansionList() - Constructor for class ca.cgjennings.ui.JExpansionList
 
JExpansionList(Game) - Constructor for class ca.cgjennings.ui.JExpansionList
 
JExpansionList(String) - Constructor for class ca.cgjennings.ui.JExpansionList
 
JFileField - Class in ca.cgjennings.ui
A specialized text field for choosing files and folders.
JFileField() - Constructor for class ca.cgjennings.ui.JFileField
 
JFileField.FileType - Enum in ca.cgjennings.ui
Standard Strange Eons file types that this file field can be set to accept.
JFilterField - Class in ca.cgjennings.ui
A text field that allows users to search a list or other component.
JFilterField() - Constructor for class ca.cgjennings.ui.JFilterField
 
JFilterField(int) - Constructor for class ca.cgjennings.ui.JFilterField
 
JFilterField(String) - Constructor for class ca.cgjennings.ui.JFilterField
 
JFilterField(String, int) - Constructor for class ca.cgjennings.ui.JFilterField
 
JFilterField(Document, String, int) - Constructor for class ca.cgjennings.ui.JFilterField
 
JGameCombo - Class in ca.cgjennings.ui
A combo box that allows the selection of a game.
JGameCombo() - Constructor for class ca.cgjennings.ui.JGameCombo
 
JGameCombo(boolean) - Constructor for class ca.cgjennings.ui.JGameCombo
 
JGameFilterField - Class in ca.cgjennings.ui
A dropdown list that allows lists of options to be filtered by search term or by game.
JGameFilterField() - Constructor for class ca.cgjennings.ui.JGameFilterField
 
JGameFilterField(Game[]) - Constructor for class ca.cgjennings.ui.JGameFilterField
 
JGameFilterField(ComboBoxModel<Game>) - Constructor for class ca.cgjennings.ui.JGameFilterField
 
JGlyphViewer - Class in ca.cgjennings.ui
A simple viewer that shows a single glyph from a font.
JGlyphViewer() - Constructor for class ca.cgjennings.ui.JGlyphViewer
 
JHeading - Class in ca.cgjennings.ui
A title heading label with large font and grey underline.
JHeading() - Constructor for class ca.cgjennings.ui.JHeading
 
JHeading(String) - Constructor for class ca.cgjennings.ui.JHeading
 
JHeading(String, int) - Constructor for class ca.cgjennings.ui.JHeading
 
JHeading(String, Icon, int) - Constructor for class ca.cgjennings.ui.JHeading
 
JHeading(Icon) - Constructor for class ca.cgjennings.ui.JHeading
 
JHeading(Icon, int) - Constructor for class ca.cgjennings.ui.JHeading
 
JHeadlessTable - Class in ca.cgjennings.ui.table
A table that does not create a visible header when embedded in a scroll pane.
JHeadlessTable() - Constructor for class ca.cgjennings.ui.table.JHeadlessTable
 
JHeadlessTable(int, int) - Constructor for class ca.cgjennings.ui.table.JHeadlessTable
 
JHeadlessTable(Object[][], Object[]) - Constructor for class ca.cgjennings.ui.table.JHeadlessTable
 
JHeadlessTable(TableModel) - Constructor for class ca.cgjennings.ui.table.JHeadlessTable
 
JHeadlessTable(TableModel, TableColumnModel) - Constructor for class ca.cgjennings.ui.table.JHeadlessTable
 
JHeadlessTable(TableModel, TableColumnModel, ListSelectionModel) - Constructor for class ca.cgjennings.ui.table.JHeadlessTable
 
JHelpButton - Class in ca.cgjennings.ui
A label that displays a help icon and can open a help page when clicked.
JHelpButton() - Constructor for class ca.cgjennings.ui.JHelpButton
 
JIconComboBox<E> - Class in ca.cgjennings.ui
A combo box that that will draw icons for any added items that are IconProviders.
JIconComboBox() - Constructor for class ca.cgjennings.ui.JIconComboBox
 
JIconComboBox(E[]) - Constructor for class ca.cgjennings.ui.JIconComboBox
 
JIconComboBox(Collection<E>) - Constructor for class ca.cgjennings.ui.JIconComboBox
 
JIconComboBox(ComboBoxModel<E>) - Constructor for class ca.cgjennings.ui.JIconComboBox
 
JIconDrop - Class in ca.cgjennings.ui
A box to drop image files on in order to fetch the image or image file.
JIconDrop() - Constructor for class ca.cgjennings.ui.JIconDrop
 
JIconList<T> - Class in ca.cgjennings.ui
A list control that will draw icons for any added items that are IconProviders.
JIconList() - Constructor for class ca.cgjennings.ui.JIconList
 
JIconList(ListModel<T>) - Constructor for class ca.cgjennings.ui.JIconList
 
JIconList(T[]) - Constructor for class ca.cgjennings.ui.JIconList
 
JIconList.IconItem - Class in ca.cgjennings.ui
Provides basic list items that will show a specified label and icon in a JIconList.
JIconList.IconRenderer - Class in ca.cgjennings.ui
 
JIconSelector<S> - Class in ca.cgjennings.ui
A control that consists of a list of icon buttons for selecting from a group of options.
JIconSelector() - Constructor for class ca.cgjennings.ui.JIconSelector
Creates a new, empty button combo.
JKeyStrokeField - Class in ca.cgjennings.ui
A field that allows the user to choose a key stroke by pressing the desired key combination.
JKeyStrokeField() - Constructor for class ca.cgjennings.ui.JKeyStrokeField
Creates a new key stroke field that filters out "normal" keys that wouldn't be used for a command accelerator (see JKeyStrokeField.filterKeyStroke(javax.swing.KeyStroke)).
JKeyStrokeField(boolean) - Constructor for class ca.cgjennings.ui.JKeyStrokeField
Creates a new key stroke field.
JLabelledField - Class in ca.cgjennings.ui
A quick and dirty labelled text field that shows a message until it gains focus for the first time.
JLabelledField() - Constructor for class ca.cgjennings.ui.JLabelledField
 
JLabelledField(int) - Constructor for class ca.cgjennings.ui.JLabelledField
 
JLabelledField(String) - Constructor for class ca.cgjennings.ui.JLabelledField
 
JLabelledField(String, int) - Constructor for class ca.cgjennings.ui.JLabelledField
 
JLabelledField(Document, String, int) - Constructor for class ca.cgjennings.ui.JLabelledField
 
JLinkLabel - Class in ca.cgjennings.ui
A clickable link label.
JLinkLabel() - Constructor for class ca.cgjennings.ui.JLinkLabel
 
JLinkLabel(String) - Constructor for class ca.cgjennings.ui.JLinkLabel
 
JLinkLabel(String, int) - Constructor for class ca.cgjennings.ui.JLinkLabel
 
JLinkLabel(String, URI) - Constructor for class ca.cgjennings.ui.JLinkLabel
 
JLinkLabel(String, Icon, int) - Constructor for class ca.cgjennings.ui.JLinkLabel
 
JLinkLabel(Icon) - Constructor for class ca.cgjennings.ui.JLinkLabel
 
JLinkLabel(Icon, int) - Constructor for class ca.cgjennings.ui.JLinkLabel
 
join() - Method in class ca.cgjennings.apps.arkham.dialog.prefs.FillInPreferenceCategory
Causes the next control to be added to be placed on the same line as the previous control, instead of on a new line.
joinLines - Static variable in class ca.cgjennings.ui.textedit.EditorAction
 
joinModulePath(String, String) - Static method in class ca.cgjennings.apps.arkham.plugins.LibImpl
Given a path and a child path, return the child path resolved against the parent path.
JReorderableTabbedPane - Class in ca.cgjennings.ui
 
JReorderableTabbedPane() - Constructor for class ca.cgjennings.ui.JReorderableTabbedPane
 
JReorderableTabbedPane(int) - Constructor for class ca.cgjennings.ui.JReorderableTabbedPane
 
JReorderableTabbedPane(int, int) - Constructor for class ca.cgjennings.ui.JReorderableTabbedPane
 
JRepeaterButton - Class in ca.cgjennings.ui
A button that generates action events as long as it is held down.
JRepeaterButton() - Constructor for class ca.cgjennings.ui.JRepeaterButton
Creates a button with no set text or icon.
JRepeaterButton(String) - Constructor for class ca.cgjennings.ui.JRepeaterButton
Creates a button with text.
JRepeaterButton(String, Icon) - Constructor for class ca.cgjennings.ui.JRepeaterButton
Creates a button with initial text and an icon.
JRepeaterButton(Action) - Constructor for class ca.cgjennings.ui.JRepeaterButton
Creates a button where properties are taken from the Action supplied.
JRepeaterButton(Icon) - Constructor for class ca.cgjennings.ui.JRepeaterButton
Creates a button with an icon.
JResizableTable - Class in ca.cgjennings.ui.table
 
JResizableTable() - Constructor for class ca.cgjennings.ui.table.JResizableTable
 
JResizableTable(int, int) - Constructor for class ca.cgjennings.ui.table.JResizableTable
 
JResizableTable(Object[][], Object[]) - Constructor for class ca.cgjennings.ui.table.JResizableTable
 
JResizableTable(TableModel) - Constructor for class ca.cgjennings.ui.table.JResizableTable
 
JResizableTable(TableModel, TableColumnModel) - Constructor for class ca.cgjennings.ui.table.JResizableTable
 
JResizableTable(TableModel, TableColumnModel, ListSelectionModel) - Constructor for class ca.cgjennings.ui.table.JResizableTable
 
js - Variable in class ca.cgjennings.apps.arkham.plugins.typescript.CompiledSource
Text of the transpiled JavaScript file.
js - Variable in class ca.cgjennings.apps.arkham.plugins.typescript.CompletionInfo.Entry
Private JS object.
JS_CHAR - Static variable in class ca.cgjennings.ui.textedit.SEJavaScriptTokenMaker
 
JS_DOCCOMMENT - Static variable in class ca.cgjennings.ui.textedit.SEJavaScriptTokenMaker
 
JS_EOL_COMMENT - Static variable in class ca.cgjennings.ui.textedit.SEJavaScriptTokenMaker
 
JS_MLC - Static variable in class ca.cgjennings.ui.textedit.SEJavaScriptTokenMaker
 
JS_STRING - Static variable in class ca.cgjennings.ui.textedit.SEJavaScriptTokenMaker
 
JS_TEMPLATE_LITERAL - Static variable in class ca.cgjennings.ui.textedit.SEJavaScriptTokenMaker
lexical states
JS_TEMPLATE_LITERAL_EXPR - Static variable in class ca.cgjennings.ui.textedit.SEJavaScriptTokenMaker
 
jsFile - Variable in class ca.cgjennings.apps.arkham.plugins.typescript.CompiledSource
File name of the transpiled JavaScript file.
JTexturePanel - Class in ca.cgjennings.ui
A panel with a textured background.
JTexturePanel() - Constructor for class ca.cgjennings.ui.JTexturePanel
 
JTexturePanel(boolean) - Constructor for class ca.cgjennings.ui.JTexturePanel
 
JTexturePanel(BufferedImage) - Constructor for class ca.cgjennings.ui.JTexturePanel
 
JTexturePanel(LayoutManager) - Constructor for class ca.cgjennings.ui.JTexturePanel
 
JTexturePanel(LayoutManager, boolean) - Constructor for class ca.cgjennings.ui.JTexturePanel
 
JTexturePanel(LayoutManager, BufferedImage) - Constructor for class ca.cgjennings.ui.JTexturePanel
 
JTip - Class in ca.cgjennings.ui
A small icon that displays a tip when the cursor floats over it.
JTip() - Constructor for class ca.cgjennings.ui.JTip
 
JTip(String) - Constructor for class ca.cgjennings.ui.JTip
Creates a new JTip using the specified tip text.
JURLField - Class in ca.cgjennings.ui
A field for entering URLs, decorated to match the JFileField.
JURLField() - Constructor for class ca.cgjennings.ui.JURLField
 
JUSTIFY - Static variable in class ca.cgjennings.layout.TextStyle
A shared instance of a style that will enable justification.
JUtilities - Class in ca.cgjennings.ui
General Swing utilities.
JVM - Static variable in class ca.cgjennings.apps.arkham.plugins.debugging.Tables
Standard table of virtual machine information.
jvmargs - Variable in class register
Arguments that will be passed to the JRE when launching the application.
JWarningLabel - Class in ca.cgjennings.ui
A label that is styled as a warning box.
JWarningLabel() - Constructor for class ca.cgjennings.ui.JWarningLabel
Create a warning label with empty text.
JWarningLabel(String) - Constructor for class ca.cgjennings.ui.JWarningLabel
Create a warning label with the specified text.

K

KEPT - Static variable in class ca.cgjennings.apps.arkham.component.design.ConsequenceSet
Comparison code for a consequence that is present in both sets.
KERNING_OFF - Static variable in class ca.cgjennings.layout.TextStyle
A shared instance of a style that will disable kerning of text.
KERNING_ON - Static variable in class ca.cgjennings.layout.TextStyle
A shared instance of a style that will enable kerning of text.
KEY_AUTOTOUCH - Static variable in class ca.cgjennings.apps.arkham.project.MakeBundle
User setting that controls whether root file IDs are touched automatically during the make.
KEY_BUNDLE_FILE - Static variable in class ca.cgjennings.apps.arkham.project.MakeBundle
Task setting that stores the name of the file to use for the bundle.
KEY_CLEAN_EXTENSIONS - Static variable in class ca.cgjennings.apps.arkham.project.Clean
Set the key with this name on a task's settings to a comma-separated list of file extensions and the clean command will automatically apply to that task and delete the files with those extensions.
KEY_CONCRETENESS - Static variable in class ca.cgjennings.apps.arkham.deck.PaperSets
Add this key to the request map to specify whether papers should be physical or virtual.
KEY_COPIES_LIST_FILE - Static variable in class ca.cgjennings.apps.arkham.project.DeckTask
The setting key that stores the name of the CopiesList file for the task.
KEY_EXPORT_FILE - Static variable in class ca.cgjennings.apps.arkham.project.Export
 
KEY_GAME - Static variable in class ca.cgjennings.apps.arkham.deck.PaperSets
Add this key to the request map to specify the game to which the paper belongs.
KEY_ICON - Static variable in class ca.cgjennings.apps.arkham.project.Task
 
KEY_ID - Static variable in class ca.cgjennings.apps.arkham.plugins.PluginRoot
The property key in the root file that describes the catalog ID.
KEY_INSTALL_SCRIPT - Static variable in class ca.cgjennings.apps.arkham.plugins.PluginRoot
Property key that identifies a script to run after installing and before uninstalling the plug-in bundle.
KEY_MAXIMUM_SIZE - Static variable in class ca.cgjennings.apps.arkham.deck.PaperSets
Add this key with a value of type Number to specify a maximum size (in points).
KEY_MINIMUM_SIZE - Static variable in class ca.cgjennings.apps.arkham.deck.PaperSets
Add this key with a value of type Number to specify a minimum size (in points).
KEY_NAV_SIZE - Static variable in class ca.cgjennings.apps.arkham.editors.CodeEditor
 
KEY_NO_AUTOMATIC_ID - Static variable in class ca.cgjennings.apps.arkham.project.RootEditor
If this setting key is set to true, the editor won't automatically generate a catalogue ID when you open a root file that doesn't have one.
KEY_ORIENTATION - Static variable in class ca.cgjennings.apps.arkham.deck.PaperSets
Add this key to the request map to specify whether papers should have portrait or landscape orientation.
KEY_ORIGIN - Static variable in class ca.cgjennings.apps.arkham.deck.PaperSets
Add this key to the request map to specify whether papers from the built-in, user-defined, or temporary groups should be included.
KEY_PRIORITY - Static variable in class ca.cgjennings.apps.arkham.plugins.PluginRoot
The property key that defines the bundle's load priority.
KEY_REPLACE_ORIGINAL - Static variable in class ca.cgjennings.apps.arkham.project.ConvertImage
Setting key that stores that default value for the option to replace the original file.
KEY_RESOURCE_ID - Static variable in class ca.cgjennings.apps.arkham.project.Project
 
KEY_SHOW_NAVIGATOR - Static variable in class ca.cgjennings.apps.arkham.editors.CodeEditor
 
KEY_SMALLER_THAN - Static variable in class ca.cgjennings.apps.arkham.deck.PaperSets
Add this key with a value of type PaperProperties to specify that all returned papers must have a smaller area than the specified target.
KEY_SUBTYPE - Static variable in class ca.cgjennings.apps.arkham.project.Task
 
KEY_TYPE - Static variable in class ca.cgjennings.apps.arkham.project.Task
 
KeyFilter - Class in ca.cgjennings.ui
A KeyListener that, when added to a component, filters out certain keys to prevent them from being processed by that component.
KeyFilter() - Constructor for class ca.cgjennings.ui.KeyFilter
Create a filter that allows all key codes.
KeyFilter(int...) - Constructor for class ca.cgjennings.ui.KeyFilter
Create a filter that filters out key codes from an array.
keyPressed(KeyEvent) - Method in class ca.cgjennings.apps.arkham.deck.item.TextBoxEditor
 
keyPressed(KeyEvent) - Method in class ca.cgjennings.ui.KeyFilter
 
keyReleased(KeyEvent) - Method in class ca.cgjennings.apps.arkham.deck.item.TextBoxEditor
 
keyReleased(KeyEvent) - Method in class ca.cgjennings.ui.KeyFilter
 
keys() - Method in class ca.cgjennings.util.SortedProperties
Returns the keys of all properties stored in this instance, in sorted order.
keySet() - Method in class ca.cgjennings.apps.arkham.plugins.engine.SettingBindings
 
keySet() - Method in class ca.cgjennings.ui.textedit.AbbreviationTable
Returns a set of all of the currently defined abbreviations.
keySet() - Method in class resources.Language
Returns a copy of all of the keys defined in this language (not including any parents).
KeyStrokeCellEditor - Class in ca.cgjennings.ui.table
 
KeyStrokeCellEditor() - Constructor for class ca.cgjennings.ui.table.KeyStrokeCellEditor
 
keyTyped(KeyEvent) - Method in class ca.cgjennings.apps.arkham.deck.item.TextBoxEditor
 
keyTyped(KeyEvent) - Method in class ca.cgjennings.ui.KeyFilter
 
kind - Variable in class ca.cgjennings.apps.arkham.plugins.typescript.CompletionInfo.Entry
 
kind - Variable in class ca.cgjennings.apps.arkham.plugins.typescript.DocCommentable
 
kind - Variable in class ca.cgjennings.apps.arkham.plugins.typescript.NavigationTree
 
kindModifiers - Variable in class ca.cgjennings.apps.arkham.plugins.typescript.CompletionInfo.Entry
 
kindModifiers - Variable in class ca.cgjennings.apps.arkham.plugins.typescript.DocCommentable
 
kindModifiers - Variable in class ca.cgjennings.apps.arkham.plugins.typescript.NavigationTree
 
KitUtilities - Class in resources.projects.pluginwizard
Utility functions for creating new wizard kits.
klass - Variable in class ca.cgjennings.apps.arkham.project.New.NewGameComponent
 

L

LAB - ca.cgjennings.imageio.PSDImageReader.ColorMode
 
label - Variable in class ca.cgjennings.apps.arkham.project.New.NewGameComponent
 
label(String) - Method in class ca.cgjennings.apps.arkham.dialog.prefs.FillInPreferenceCategory
Adds a plain label to the panel.
labelFont - Variable in class ca.cgjennings.apps.arkham.AbstractViewer
 
LabelIcon - Class in ca.cgjennings.ui
An icon that draws text.
LabelIcon() - Constructor for class ca.cgjennings.ui.LabelIcon
 
LabelIcon(String) - Constructor for class ca.cgjennings.ui.LabelIcon
 
LABELS - Static variable in class ca.cgjennings.ui.MnemonicInstaller
 
LANDSCAPE - Static variable in class ca.cgjennings.apps.arkham.deck.PaperProperties
A constant that indicates the landscape orientation (in which the width is the longest dimension).
Language - Class in resources
A language object manages language-related resources for a particular locale.
Language(String) - Constructor for class resources.Language
Create an empty language resource for a locale described by a locale description, such as "en_CA".
Language(Locale) - Constructor for class resources.Language
Create an empty language resource for a locale.
Language.LocalizedFileName - Class in resources
Splits a file name into tokens to extract locale information.
LanguageAwareAbbreviationTable() - Constructor for class ca.cgjennings.apps.arkham.editors.AbbreviationTableManager.LanguageAwareAbbreviationTable
 
LanguageAwareAbbreviationTable(AbbreviationTable) - Constructor for class ca.cgjennings.apps.arkham.editors.AbbreviationTableManager.LanguageAwareAbbreviationTable
 
LanguageCodeDescriptor - Class in ca.cgjennings.apps.arkham.dialog.prefs
 
LanguageCodeDescriptor(Locale) - Constructor for class ca.cgjennings.apps.arkham.dialog.prefs.LanguageCodeDescriptor
 
languageIdFor(CodeEditorBase) - Method in class ca.cgjennings.ui.textedit.DefaultCodeSupport
Returns a syntax area language ID for the specified editor.
large() - Method in interface ca.cgjennings.ui.theme.ThemedIcon
 
large(JComponent) - Static method in class ca.cgjennings.ui.StyleUtilities
 
LARGE - Static variable in class ca.cgjennings.ui.StyleUtilities
 
LARGE - Static variable in interface ca.cgjennings.ui.theme.ThemedIcon
 
last - Variable in class ca.cgjennings.apps.arkham.deck.item.DragHandle
 
last() - Method in class ca.cgjennings.layout.BreakIteratorAdpater
 
last() - Method in class ca.cgjennings.layout.FastBreakIterator
 
lastCommand() - Method in class ca.cgjennings.platform.Shell
Returns a copy of the last command that was started, or an empty array if no commands have been executed yet.
launch(String...) - Static method in class ca.cgjennings.apps.arkham.Subprocess
Returns a new Subprocess that will launch an app that is part of this app's main library or JAR file.
launch(List<String>) - Static method in class ca.cgjennings.apps.arkham.Subprocess
Returns a new Subprocess that will launch an app that is part of this app's main library or JAR file.
layout(Deck) - Method in class ca.cgjennings.apps.arkham.project.DeckPacker
Lays out a prepared deck and set of cards.
layout(Graphics2D, Rectangle2D, boolean) - Method in class ca.cgjennings.layout.MarkupRenderer
Lay out the current markup text using the current styles and settings within the specified rectangle.
LAYOUT_BOTTOM - Static variable in class ca.cgjennings.layout.MarkupRenderer
Paragraphs are aligned to the bottom of the rectangle.
LAYOUT_CENTER - Static variable in class ca.cgjennings.layout.MarkupRenderer
Lines are centered.
LAYOUT_JUSTIFY - Static variable in class ca.cgjennings.layout.MarkupRenderer
Paragraphs should be justified.
LAYOUT_LEFT - Static variable in class ca.cgjennings.layout.MarkupRenderer
Lines are left-justified.
LAYOUT_MIDDLE - Static variable in class ca.cgjennings.layout.MarkupRenderer
Paragraphs are centered in the middle of the rectangle.
LAYOUT_RIGHT - Static variable in class ca.cgjennings.layout.MarkupRenderer
Lines are right-justified.
LAYOUT_TOP - Static variable in class ca.cgjennings.layout.MarkupRenderer
Paragraphs are aligned to the top of the rectangle.
layoutDebug - Variable in class ca.cgjennings.apps.arkham.project.DeckPacker
Subclasses may set this to true during testing.
LayoutSegment - Class in ca.cgjennings.layout
A TextLayout together with the positional information needed to draw it in the position it was placed by a markup renderer.
LayoutSegment(TextLayout, float, float, float, boolean, int) - Constructor for class ca.cgjennings.layout.LayoutSegment
 
LDASH_DASH - ca.cgjennings.apps.arkham.deck.item.DashPattern
 
LDASH_DOT_DASH_DOT - ca.cgjennings.apps.arkham.deck.item.DashPattern
 
LDASH_DOT_DOT_DOT - ca.cgjennings.apps.arkham.deck.item.DashPattern
 
Leaf(T) - Constructor for class ca.cgjennings.ui.TreeBuilder.Leaf
 
LEFT_EDGE - Static variable in class ca.cgjennings.ui.JTexturePanel
 
leftButton(InputEvent) - Static method in class ca.cgjennings.ui.JUtilities
Returns true if the left mouse button was held down during the given InputEvent.
LegacyDesignSupport - Class in ca.cgjennings.apps.arkham.component.design
Adapts components with legacy design support implementations to use the new API.
LegacyDesignSupport(LegacyDesignSupport.Provider) - Constructor for class ca.cgjennings.apps.arkham.component.design.LegacyDesignSupport
Creates a new legacy design support adapter for a game component with legacy design support methods.
LegacyDesignSupport.Provider - Interface in ca.cgjennings.apps.arkham.component.design
Implemented by game components that provide design support the pre-SE3.0 way.
length - Variable in class ca.cgjennings.apps.arkham.plugins.typescript.Diagnostic
 
length - Variable in class ca.cgjennings.apps.arkham.plugins.typescript.TextSpan
The length of the span.
length() - Method in interface ca.cgjennings.apps.arkham.MarkupTarget
Returns the length of the current text of the markup target.
length() - Method in class ca.cgjennings.apps.arkham.plugins.engine.SyntaxChecker.SyntaxError
Returns the length of the region implicated in the error
Length - Class in ca.cgjennings.apps.arkham
A length measurement that can be represented in centimetres, inches, or points.
Length() - Constructor for class ca.cgjennings.apps.arkham.Length
Creates a new length representing a distance of zero.
Length(double, int) - Constructor for class ca.cgjennings.apps.arkham.Length
Creates a new length equivalent to the distance specified by the measurement and unit.
lerp(double, double, double) - Static method in class ca.cgjennings.math.Interpolation
Return a linear interpolation between two double values.
lerp(float, float, float) - Static method in class ca.cgjennings.math.Interpolation
Return a linear interpolation between two float values.
lerp(float, int, int) - Static method in class ca.cgjennings.math.Interpolation
Return a linear interpolation between two int values.
level - Variable in class ca.cgjennings.apps.arkham.StrangeEons.LogEntry
 
lhsLabel - Variable in class ca.cgjennings.apps.arkham.dialog.prefs.SBSliderKit
 
LibImpl - Class in ca.cgjennings.apps.arkham.plugins
Helper methods that support the implementation of the script library.
LibImpl.ScriptTraceElement - Class in ca.cgjennings.apps.arkham.plugins
Information about a single frame on the script call stack.
LIBRARY - resources.projects.pluginwizard.ContentType
A library bundle.
LIBRARY_FILE_EXT - Static variable in class ca.cgjennings.apps.arkham.plugins.BundleInstaller
The file extension used by library bundles (.selibrary)
LibraryRegistry - Class in ca.cgjennings.apps.arkham.plugins
A registry of available scripting libraries.
LIGATURES_OFF - Static variable in class ca.cgjennings.layout.TextStyle
A shared instance of a style that will disable optional ligature replacement.
LIGATURES_ON - Static variable in class ca.cgjennings.layout.TextStyle
A shared instance of a style that will enable optional ligature replacement.
light - Variable in class ca.cgjennings.ui.theme.Palette
The light subset of the palette.
Lighten - Static variable in class ca.cgjennings.graphics.composites.BlendMode
For each channel, Lighten chooses the lighter of the source and destination values.
LIGHTEN - ca.cgjennings.imageio.ImageLayer.BlendingMode
 
line - Variable in class ca.cgjennings.apps.arkham.plugins.typescript.Diagnostic
 
Line - Class in ca.cgjennings.apps.arkham.deck.item
An page item representing a straight line segment.
Line() - Constructor for class ca.cgjennings.apps.arkham.deck.item.Line
 
LinearBurn - Static variable in class ca.cgjennings.graphics.composites.BlendMode
For each channel, LinearBurn darkens the destination by increasing the contrast relative to the source.
LinearDodge - Static variable in class ca.cgjennings.graphics.composites.BlendMode
LinearDodge is the same as BlendMode.Add.
LinearHistory<P> - Class in ca.cgjennings.ui
A LinearHistory captures a sequence of user actions and allows them to be replayed, as with the forward/back operations in a browsing interface.
LinearHistory() - Constructor for class ca.cgjennings.ui.LinearHistory
Creates a new linear history that tracks state objects (URL, location, document, etc.) of type P.
LinearLight - Static variable in class ca.cgjennings.graphics.composites.BlendMode
For each channel, LinearLight either dodges or burns the values by adjusting brightness, depending on the source value.
LinearRegression(double[], double[]) - Constructor for class ca.cgjennings.math.Interpolation.LinearRegression
 
LineCap - Enum in ca.cgjennings.apps.arkham.deck.item
An enumeration of the line end cap styles.
LineCapSelector - Class in ca.cgjennings.apps.arkham.deck.item
A control for selecting a line cap value.
LineCapSelector() - Constructor for class ca.cgjennings.apps.arkham.deck.item.LineCapSelector
 
LineJoin - Enum in ca.cgjennings.apps.arkham.deck.item
An enumeration of the available line join styles used when drawing a path, such as when outlining a shape.
LineJoin.LineJoinIcon - Class in ca.cgjennings.apps.arkham.deck.item
 
LineJoinIcon(LineJoin) - Constructor for class ca.cgjennings.apps.arkham.deck.item.LineJoin.LineJoinIcon
 
LineJoinSelector - Class in ca.cgjennings.apps.arkham.deck.item
A control for selecting a line join value.
LineJoinSelector() - Constructor for class ca.cgjennings.apps.arkham.deck.item.LineJoinSelector
 
LineSorter - Class in ca.cgjennings.text
Sorts a set of lines using various mechanisms.
LineSorter() - Constructor for class ca.cgjennings.text.LineSorter
 
LineSorter(boolean) - Constructor for class ca.cgjennings.text.LineSorter
 
LineSorter.LocalizedSorter - Class in ca.cgjennings.text
A line sorter that uses a locale-specific sorting order.
LineSorter.SemanticSorter - Class in ca.cgjennings.text
 
LineSorter.TaggedLine - Interface in ca.cgjennings.text
 
LineStyle - Interface in ca.cgjennings.apps.arkham.deck.item
Implemented by page items that include a styled border.
LineWrapper - Class in ca.cgjennings.text
A LineWrapper breaks long strings into multiple lines.
LineWrapper() - Constructor for class ca.cgjennings.text.LineWrapper
Creates a line wrapper with a default configuration.
LineWrapper(String, int, int, int) - Constructor for class ca.cgjennings.text.LineWrapper
Creates a new line wrapper with the specified wrapper behaviour.
LINK_LABEL_FOREGROUND - Static variable in class ca.cgjennings.ui.theme.Theme
UI key for the foreground colour of JLinkLabels.
linkTo(JFilterField, JList<E>, boolean) - Method in class ca.cgjennings.ui.FilteredListModel
This is a convenience method that attaches this model to the current document of the specified search field.
list() - Method in class ca.cgjennings.apps.arkham.plugins.typescript.CompilationRoot
Returns an array of the identifiers for the added sources.
LIST_MODIFIED_PROPERTY - Static variable in class ca.cgjennings.apps.arkham.plugins.catalog.CatalogIDListPanel
A property that changes when entries are added to or removed from the list.
listeners - Variable in class ca.cgjennings.ui.wizard.AbstractWizardModel
 
Listeners - Static variable in class gamedata.Expansion
Listeners that will receive notification of new registrations.
Listeners - Static variable in class gamedata.Silhouette
Listeners that are informed of registration changes.
Listing - Class in ca.cgjennings.apps.arkham.plugins.catalog
A catalog listing that provides information about a plug-in bundle that the user might wish to download.
Listing(File) - Constructor for class ca.cgjennings.apps.arkham.plugins.catalog.Listing
Creates a new listing based on a local file that might be added to a catalog.
ListItem - Class in ca.cgjennings.apps.arkham.diy
A list item is an item that can be placed in a list or combo box control in a DIY component's user interface.
ListItem(String, Object) - Constructor for class ca.cgjennings.apps.arkham.diy.ListItem
Creates a new list item with the given label and setting representation, but no icon.
ListItem(String, Object, Icon) - Constructor for class ca.cgjennings.apps.arkham.diy.ListItem
Creates a new list item with the given label, setting representation, and icon.
ListItemRenderer - Class in ca.cgjennings.apps.arkham.diy
A cell renderer for lists and combo boxes that correctly displays ListItems.
ListItemRenderer() - Constructor for class ca.cgjennings.apps.arkham.diy.ListItemRenderer
Creates a new list item renderer.
listMatchingMembers(Member, boolean, String...) - Static method in class ca.cgjennings.apps.arkham.project.ProjectUtilities
 
listPluginsInBundle(File) - Static method in class ca.cgjennings.apps.arkham.plugins.BundleInstaller
Returns a list of the plug-in identifiers in a bundle.
ListTransferable(ArrayList) - Constructor for class ca.cgjennings.ui.ListTransferHandler.ListTransferable
 
ListTransferHandler - Class in ca.cgjennings.ui
A transfer handler for moving items between lists.
ListTransferHandler() - Constructor for class ca.cgjennings.ui.ListTransferHandler
 
ListTransferHandler(Class<?>) - Constructor for class ca.cgjennings.ui.ListTransferHandler
 
ListTransferHandler.ListTransferable - Class in ca.cgjennings.ui
 
ListTransferHandler.RubbishTransferHandler - Class in ca.cgjennings.ui
This can be used as the transfer handler for a "rubbish can".
load(File) - Method in class ca.cgjennings.apps.arkham.editors.CardLayoutEditor
 
load(File) - Method in class ca.cgjennings.ui.textedit.AbbreviationTable
Loads an abbreviation table from a file.
load(InputStream) - Method in class ca.cgjennings.ui.textedit.AbbreviationTable
Loads an abbreviation table from an input stream.
load(Reader) - Method in class ca.cgjennings.ui.textedit.AbbreviationTable
Loads an abbreviation table from a reader.
load(URL) - Method in class ca.cgjennings.ui.textedit.AbbreviationTable
Loads an abbreviation table from a URL.
loadDefaults(String) - Method in class ca.cgjennings.imageio.IIOWritePanel
 
loadDictionaryWithFeedback(Locale) - Static method in class ca.cgjennings.apps.arkham.editors.PropertyBundleEditor
 
loadExtensionBundles(ProgressListener) - Static method in class ca.cgjennings.apps.arkham.plugins.BundleInstaller
Searches for extension bundles (.seext files) in the plug-in folders and attempts to start extension plug-ins that it finds.
loadGlobalSettings(String) - Static method in class resources.RawSettings
Merge settings from a resource file into the global settings table.
loadLibraryBundles() - Static method in class ca.cgjennings.apps.arkham.plugins.BundleInstaller
Searches for library bundles (.selibrary files) in the plug-in folders, and attempts to link the application to any libraries that it finds.
loadPluginBundles() - Static method in class ca.cgjennings.apps.arkham.plugins.BundleInstaller
Searches for plug-in bundles (.seplugin files) in the plug-in folders.
loadPlugins() - Method in class ca.cgjennings.apps.arkham.StrangeEons
Reloaded plug-ins that are of the ACTIVATED or INJECTED types.
loadResource(I) - Method in class resources.AbstractResourceCache
Loads the identified resource.
loadSettings() - Method in class ca.cgjennings.apps.arkham.dialog.prefs.CatContextBar
 
loadSettings() - Method in class ca.cgjennings.apps.arkham.dialog.prefs.CatLanguage
 
loadSettings() - Method in class ca.cgjennings.apps.arkham.dialog.prefs.CatReservedCloudFonts
 
loadSettings() - Method in class ca.cgjennings.apps.arkham.dialog.prefs.FillInPreferenceCategory
This method is called when the preferences dialog is about to be displayed in order to initialize the controls with the current settings.
loadSettings() - Method in interface ca.cgjennings.apps.arkham.dialog.prefs.PreferenceCategory
This method is called when the preferences dialog is about to be displayed so that the category's controls can be initialized from the current user settings.
loadThemeBundles() - Static method in class ca.cgjennings.apps.arkham.plugins.BundleInstaller
Searches for theme bundles (.setheme files) in the plug-in folders, installing any themes that it finds.
loadVariantResource(int) - Method in class ca.cgjennings.graphics.MultiResolutionImageResource
If there is an "@Nx" version of the image available, load and return it.
LOC_DRAG - Static variable in class ca.cgjennings.apps.arkham.RegionPicker.RegionChooser
 
LOC_INSIDE - Static variable in class ca.cgjennings.apps.arkham.RegionPicker.RegionChooser
 
LOC_OUTSIDE - Static variable in class ca.cgjennings.apps.arkham.RegionPicker.RegionChooser
 
localArrayListFlavor - Variable in class ca.cgjennings.ui.ListTransferHandler
 
localArrayListType - Variable in class ca.cgjennings.ui.ListTransferHandler
 
localeDescription - Variable in class resources.Language.LocalizedFileName
The locale description that was parsed out of the file name, or null if there was no locale description.
LocaleIcon - Class in ca.cgjennings.ui.theme
An icon that represents a locale, language, or region.
LocaleIcon(String, String) - Constructor for class ca.cgjennings.ui.theme.LocaleIcon
 
LocaleIcon(Locale) - Constructor for class ca.cgjennings.ui.theme.LocaleIcon
 
LocaleIcon(Language) - Constructor for class ca.cgjennings.ui.theme.LocaleIcon
 
LocaleSelectionDialog - Class in ca.cgjennings.apps.arkham.dialog
Prompts the user to select a locale.
LocaleSelectionDialog(JDialog) - Constructor for class ca.cgjennings.apps.arkham.dialog.LocaleSelectionDialog
 
LocaleSelectionDialog(JFrame) - Constructor for class ca.cgjennings.apps.arkham.dialog.LocaleSelectionDialog
 
localize(String, PatternSyntaxException) - Static method in class ca.cgjennings.i18n.PatternExceptionLocalizer
 
localizeComboBoxLabels(JComboBox<String>, String) - Static method in class ca.cgjennings.apps.arkham.AbstractGameComponentEditor
Iterates over the items in a combo box, replacing any whose toString() value begins with the prefix string with a localized string.
localizeComboBoxLabels(Language, JComboBox<String>, String) - Static method in class ca.cgjennings.apps.arkham.AbstractGameComponentEditor
toString() value begins with the prefix string with a localized string.
localizeComponentTree(JComponent) - Static method in class ca.cgjennings.apps.arkham.AbstractGameComponentEditor
Recursively adjust a tree of components in this editor for the host platform.
LocalizedFileName(File) - Constructor for class resources.Language.LocalizedFileName
Creates a localized file name from the name of the given file.
LocalizedFileName(String) - Constructor for class resources.Language.LocalizedFileName
Creates a localized file name from a file name string.
LocalizedSorter() - Constructor for class ca.cgjennings.text.LineSorter.LocalizedSorter
 
LocalizedSorter(Locale) - Constructor for class ca.cgjennings.text.LineSorter.LocalizedSorter
 
LocalizedSorter(Locale, int, boolean) - Constructor for class ca.cgjennings.text.LineSorter.LocalizedSorter
 
localizeForPlatform() - Method in class ca.cgjennings.apps.arkham.AbstractGameComponentEditor
Make any special changes needed to localize this editor for the host platform.
location - Variable in class ca.cgjennings.apps.arkham.plugins.typescript.NavigationTree
 
Lock - Class in gamedata
Maintains a lock on the game data.
LOCK - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Locks the selected deck items.
log - Static variable in class ca.cgjennings.apps.arkham.StrangeEons
The shared logger for application log messages.
LogEntry(String, Level) - Constructor for class ca.cgjennings.apps.arkham.StrangeEons.LogEntry
 
loglevel - Variable in class ca.cgjennings.apps.arkham.CommandLineArguments
This option defines the minimum level of messages which will be logged via StrangeEons.log.
loop(FrameComposer) - Static method in class ca.cgjennings.ui.anim.AnimationUtilities
Given a composition, return a new composition that can play the original composition in a loop by playing it forwards, then backwards.
lostOwnership(Clipboard, Transferable) - Method in class ca.cgjennings.ui.dnd.ScrapBook.Selection
 
loupeColors - Variable in class ca.cgjennings.apps.arkham.AbstractViewer
 
loupeStrokes - Variable in class ca.cgjennings.apps.arkham.AbstractViewer
 
LOW - ca.cgjennings.apps.arkham.ViewQuality
 
LOW_DPI - Static variable in class ca.cgjennings.apps.arkham.deck.PageView
 
lowerCase - Static variable in class ca.cgjennings.ui.textedit.EditorAction
 
Luminosity - Static variable in class ca.cgjennings.graphics.composites.BlendMode
Luminosity mixes the brightness of the source pixel but keeps the hue and saturation of the destination.
LUMINOSITY - ca.cgjennings.imageio.ImageLayer.BlendingMode
 
LZMA - ca.cgjennings.algo.compression.CompressorFactory
The LZMA compressor factory.
LZMA - ca.cgjennings.apps.arkham.plugins.catalog.PluginBundlePublisher.CompressionMethod
The LZMA (Lempel-Ziv-Markov chain) compression method.
LZMACompressor - Class in ca.cgjennings.algo.compression
A Compressor that writes a stream of LZMA2 compressed data.
LZMACompressor() - Constructor for class ca.cgjennings.algo.compression.LZMACompressor
Creates a new LZMA compressor at a default compression level.
LZMACompressor(int) - Constructor for class ca.cgjennings.algo.compression.LZMACompressor
Creates a new LZMA compressor with the requested compression level.

M

m - Variable in class compress
Value of --m (compression level) command line option.
macOSXApplication - Static variable in class ca.cgjennings.platform.OSXAdapter
 
mail(URI) - Static method in class ca.cgjennings.platform.DesktopIntegration
Opens the default mail application to send an email based on the specified mailto URI.
mail(URI, Component) - Static method in class ca.cgjennings.platform.DesktopIntegration
Opens the default mail application to send an email based on the specified mailto URI.
MAIL_SUPPORTED - Static variable in class ca.cgjennings.platform.DesktopIntegration
This is true if the DesktopIntegration.mail(java.net.URI) method is supported.
main(String[]) - Static method in class ca.cgjennings.apps.arkham.plugins.catalog.CatalogID
A command line tool for creating and updating IDs.
main(String[]) - Static method in class ca.cgjennings.apps.arkham.plugins.debugging.Client
Starts the debugger client application.
main(String[]) - Static method in class ca.cgjennings.apps.arkham.StrangeEons
This method is called when the application first starts as part of passing control of the process to the application.
main(String[]) - Static method in class ca.cgjennings.graphics.filters.Tuning
 
main(String[]) - Static method in class ca.cgjennings.io.EscapedTextCodec
 
main(String[]) - Static method in class ca.cgjennings.ui.textedit.Test
 
main(String[]) - Static method in class ca.cgjennings.ui.theme.LocaleIcon
 
main(String[]) - Static method in class ca.cgjennings.ui.theme.ThemedGlyphIconDesigner
 
main(String[]) - Static method in class catalogid
Launches the catalog ID command line tool by passing the command line arguments to CatalogID.main(java.lang.String[]).
main(String[]) - Static method in class compress
A simple command-line compression utility.
main(String[]) - Static method in class debugger
Starts the Strange Eons script debugger client, passing the supplied arguments the client's main method.
main(String[]) - Static method in class register
Command line tool that registers the application and document types on freedesktop.org compatible systems.
main(String[]) - Static method in class strangeeons
Starts Strange Eons, passing any passed-in arguments on unchanged.
MAKE_BUNDLE - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Makes the bundle associated with the open editor file (or project view selection).
makeAgnosticDialog(AgnosticDialog, boolean, JButton, JButton) - Static method in class ca.cgjennings.platform.PlatformSupport
Initialize an AgnosticDialog by swapping the OK and Cancel buttons, if appropriate, and attaching action listeners to the AgnosticDialog.handleOKAction(java.awt.event.ActionEvent) and AgnosticDialog.handleCancelAction(java.awt.event.ActionEvent) methods.
makeAgnosticDialog(AgnosticDialog, JButton, JButton) - Static method in class ca.cgjennings.platform.PlatformSupport
A convenience method for makeAgnosticDialog( dialog, true, designedOK, designedCancel ), which assumes that the dialog buttons are in "Windows order" (OK on the left, Cancel on the right).
MakeBundle - Class in ca.cgjennings.apps.arkham.project
Task action that creates a plug-in bundle from the contents of a plug-in task folder.
MakeBundle() - Constructor for class ca.cgjennings.apps.arkham.project.MakeBundle
 
makeCurrentThreadAUtilityThread() - Static method in class ca.cgjennings.apps.arkham.plugins.engine.SEScriptEngineFactory
Makes the current thread a "utility thread".
MakeDeck - Class in ca.cgjennings.apps.arkham.project
Task action that automatically lays out a deck of cards.
MakeDeck() - Constructor for class ca.cgjennings.apps.arkham.project.MakeDeck
 
makeExclusive(String, int, String[], InstanceControllerListener) - Static method in class ca.cgjennings.apps.util.InstanceController
 
makeFileRelativeTo(File, File) - Static method in class ca.cgjennings.apps.arkham.project.ProjectUtilities
Tries to make a file relative to another base file.
makeIndex(Collection<String>) - Method in class ca.cgjennings.algo.TextIndexer
Generates a TextIndex in memory.
makeReadableByUser(File) - Static method in class ca.cgjennings.platform.PlatformFileSystem
Attempts to modify the permissions on a file so that the current user can read the file, and list contents if the file is a directory.
makeStringFileSafe(String) - Static method in class resources.ResourceKit
Strips illegal characters out of a potential file name.
makeStringHTMLSafe(String) - Static method in class resources.ResourceKit
Makes a string safe for inclusion as literal HTML by escaping ampersands, less than symbols, and greater than symbols with their HTML entity expressions.
makeTaskFolders(Task, NamePage, String) - Static method in class resources.projects.pluginwizard.KitUtilities
Creates one or more subfolders in a task folder.
makeUtilityWindow(Window) - Static method in class ca.cgjennings.ui.JUtilities
If supported by the JRE and the underlying platform, make a window a "utility" window.
makeWritableByUser(File) - Static method in class ca.cgjennings.platform.PlatformFileSystem
Attempts to modify the permissions on a file so that the current user can read and write to the file, and list contents if the file is a directory.
ManualConversionTrigger - Class in ca.cgjennings.apps.arkham.component.conversion
A ConversionTrigger created when the user initiates a manual conversion (e.g.
ManualConversionTrigger(String, String, String, String) - Constructor for class ca.cgjennings.apps.arkham.component.conversion.ManualConversionTrigger
Creates a new ManualConversionTrigger indicating that the user has requested a component conversion.
map - Variable in class ca.cgjennings.apps.arkham.plugins.typescript.CompiledSource
Text of the source map.
map(double, double, double, double, double) - Static method in class ca.cgjennings.math.Interpolation
Maps a position in one range of double values to another range.
map(float, float, float, float, float) - Static method in class ca.cgjennings.math.Interpolation
Maps a position in one range of float values to another range.
map(int, int, int, int, int) - Static method in class ca.cgjennings.math.Interpolation
Maps a position in one range of integer values to another range.
mapConnection(URL, URL) - Method in class ca.cgjennings.io.protocols.MappedURLHandler
Returns a URLConnection for the mapped URL.
mapConnection(URL, URL) - Method in class ca.cgjennings.io.protocols.project.Handler
 
mapFile - Variable in class ca.cgjennings.apps.arkham.plugins.typescript.CompiledSource
File name of the source map.
MappedURLHandler - Class in ca.cgjennings.io.protocols
A base class for creating protocol handlers that substitutes the source URL with a stand-in.
MappedURLHandler() - Constructor for class ca.cgjennings.io.protocols.MappedURLHandler
 
mapURL(URL) - Method in class ca.cgjennings.io.protocols.MappedURLHandler
Maps a URL in the handled protocol to one of the underlying URLs.
mapURL(URL) - Method in class ca.cgjennings.io.protocols.res.Handler
 
margin() - Method in class ca.cgjennings.apps.arkham.deck.Page
 
MARGIN - ca.cgjennings.apps.arkham.sheet.FinishStyle
Include a bleed margin.
MARGIN - Static variable in class ca.cgjennings.apps.arkham.deck.PageView
 
MarginFilter - Class in ca.cgjennings.graphics.filters
This filter adds or removes space around the outside of an image.
MarginFilter() - Constructor for class ca.cgjennings.graphics.filters.MarginFilter
 
MarginFilter(int, int, int, int) - Constructor for class ca.cgjennings.graphics.filters.MarginFilter
 
markChanged() - Method in class ca.cgjennings.apps.arkham.component.AbstractGameComponent
A convenience method that can be used to mark a default sheet or group of sheets as having changed.
markChanged() - Method in class ca.cgjennings.apps.arkham.component.design.AbstractVerbalDesignSupport
 
markChanged() - Method in interface ca.cgjennings.apps.arkham.component.design.DesignSupport
When a support is attached to an editor, the editor will call this to mark the analysis as out of date when the component is edited.
markChanged() - Method in class ca.cgjennings.apps.arkham.sheet.Sheet
Marks this face as out of date.
markChanged(int) - Method in class ca.cgjennings.apps.arkham.component.AbstractGameComponent
 
markChanged(int) - Method in interface ca.cgjennings.apps.arkham.component.GameComponent
Called to signal that changes have been made that require the ithe sheet to be redrawn.
markChanged(int) - Method in class ca.cgjennings.apps.arkham.deck.Deck
 
MARKDOWN - ca.cgjennings.ui.textedit.CodeType
Markdown document.
MarkdownNavigator() - Constructor for class ca.cgjennings.ui.textedit.MarkdownSupport.MarkdownNavigator
 
MarkdownSupport - Class in ca.cgjennings.ui.textedit
Code support for Markdown.
MarkdownSupport() - Constructor for class ca.cgjennings.ui.textedit.MarkdownSupport
 
MarkdownSupport.MarkdownNavigator - Class in ca.cgjennings.ui.textedit
 
MarkdownTransformer - Class in ca.cgjennings.text
 
MarkdownTransformer() - Constructor for class ca.cgjennings.text.MarkdownTransformer
 
Marker - Class in ca.cgjennings.apps.arkham.component
The GameComponent used to create generic markers and tokens.
Marker() - Constructor for class ca.cgjennings.apps.arkham.component.Marker
 
MarkerEditor - Class in ca.cgjennings.apps.arkham
Editor for game markers and tokens.
MarkerEditor() - Constructor for class ca.cgjennings.apps.arkham.MarkerEditor
Creates a new editor for markers.
MarkerEditor(Marker) - Constructor for class ca.cgjennings.apps.arkham.MarkerEditor
Creates a new editor for the specified marker.
MarkerSheet - Class in ca.cgjennings.apps.arkham.sheet
Draws the front and back face of markers (tokens).
MarkerSheet(Marker, boolean) - Constructor for class ca.cgjennings.apps.arkham.sheet.MarkerSheet
 
MarkerStyle - Enum in ca.cgjennings.apps.arkham.sheet
An enumeration of the possible types of embedded markers.
markFailed() - Method in class ca.cgjennings.apps.arkham.plugins.InstalledBundleObject
Marks the bundle for this object as having failed.
MarkovText - Class in ca.cgjennings.text
Generates random text using a Markov model.
MarkovText() - Constructor for class ca.cgjennings.text.MarkovText
 
MarkovText(CharSequence) - Constructor for class ca.cgjennings.text.MarkovText
 
MarkovText(CharSequence, Random) - Constructor for class ca.cgjennings.text.MarkovText
 
markSaved() - Method in class ca.cgjennings.apps.arkham.component.AbstractGameComponent
 
markSaved() - Method in interface ca.cgjennings.apps.arkham.component.GameComponent
This method is called by the component's editor when the the component is saved to clear the component's unsaved changes flag.
markSaved() - Method in class ca.cgjennings.apps.arkham.deck.Deck
 
markUnsavedChanges() - Method in class ca.cgjennings.apps.arkham.component.AbstractGameComponent
 
markUnsavedChanges() - Method in interface ca.cgjennings.apps.arkham.component.GameComponent
This method sets the component's unsaved changes flag.
markUnsavedChanges() - Method in class ca.cgjennings.apps.arkham.deck.Deck
 
MARKUP - ca.cgjennings.apps.arkham.StrangeEonsAppWindow.AppMenu
The Markup menu, containing commands that allow the user to format text content.
MARKUP_ABBREVIATIONS - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Displays the markup abbreviation table editor.
MARKUP_ALIGNMENT - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Opens a dialog that allows the user to modify the paragraph attributes of a block of markup text.
MARKUP_BOLD - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Inserts or removes bold tags around the selected text.
MARKUP_HEADING - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Inserts or removes heading tags around the selected text.
MARKUP_INSERT_CHARACTERS - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Opens a dialog that allows the user to select an symbol or character to be inserted into the markup target.
MARKUP_INSERT_COLOUR - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Opens a dialog that allows the user to modify the paragraph attributes of a block of markup text.
MARKUP_INSERT_FONT - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Opens a dialog that allows the user to modify the font attributes of a block of markup text.
MARKUP_INSERT_IMAGE - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Opens a dialog that allows the user to select an image, a tag for which will be inserted into the markup target.
MARKUP_ITALIC - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Inserts or removes italic tags around the selected text.
MARKUP_STRIKETHROUGH - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Inserts or removes strikethrough tags around the selected text.
MARKUP_SUBHEADING - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Inserts or removes subheading tags around the selected text.
MARKUP_SUBSCRIPT - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Inserts or removes subscript tags around the selected text.
MARKUP_SUPERSCRIPT - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Inserts or removes superscript tags around the selected text.
MARKUP_TARGET_PROPERTY - Static variable in class ca.cgjennings.apps.arkham.StrangeEons
The name of a property change event that is fired when the current markup target changes.
MARKUP_UNDERLINE - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Inserts or removes underline tags around the selected text.
markUpdate() - Static method in class ca.cgjennings.apps.arkham.plugins.catalog.AutomaticUpdater
Called when any kind of plug-in check occurs; updates the setting that tracks when the last update took place.
MarkupRenderer - Class in ca.cgjennings.layout
This class lays out paragraphs that use a specialized HTML-like markup language.
MarkupRenderer() - Constructor for class ca.cgjennings.layout.MarkupRenderer
Create a new markup layout engine with a set of default styles.
MarkupRenderer(double) - Constructor for class ca.cgjennings.layout.MarkupRenderer
Create a new markup layout engine with a set of default styles.
MarkupRenderer.StyledParagraph - Class in ca.cgjennings.layout
This class provides an AttributedString with extended information on how the string should be drawn.
MarkupTarget - Interface in ca.cgjennings.apps.arkham
A markup target is an adapter that allows modification of the text in user interface components that can contain markup text for a game component.
MarkupTargetFactory - Class in ca.cgjennings.apps.arkham
Creates MarkupTarget instances for valid components.
markupToHTML(String) - Method in class ca.cgjennings.layout.MarkupToHTMLConverter
Converts the given markup to HTML.
markupToHTML(String, String) - Method in class ca.cgjennings.layout.MarkupToHTMLConverter
Converts the given markup to HTML, using the given title for the HTML.
markupToHTML(String, String, String) - Method in class ca.cgjennings.layout.MarkupToHTMLConverter
Converts the given markup to HTML, using the given title and style for the HTML.
MarkupToHTMLConverter - Class in ca.cgjennings.layout
Converts markup written for a MarkupRenderer into simple HTML.
MarkupToHTMLConverter() - Constructor for class ca.cgjennings.layout.MarkupToHTMLConverter
Creates a new converter with default settings.
MaskComposite - Class in ca.cgjennings.graphics.composites
Blends the source into the destination using both an overall and per-channel alpha values.
MaskComposite() - Constructor for class ca.cgjennings.graphics.composites.MaskComposite
 
MaskComposite(float, float, float) - Constructor for class ca.cgjennings.graphics.composites.MaskComposite
 
MaskComposite(float, float, float, float) - Constructor for class ca.cgjennings.graphics.composites.MaskComposite
 
match(String) - Method in interface ca.cgjennings.graphics.cloudfonts.CloudFontCollection
Attempts to locate a font family in the collection that matches the description, which should be a family name or part of a family name.
match(String, List<NavigationPoint>) - Method in class ca.cgjennings.ui.textedit.RegexNavigatorBase
Searches the source text for matches of the regular expression, collecting the resulting navigation points.
matchCount - Variable in class ca.cgjennings.ui.textedit.CodeEditorBase.Result
The number of matches (will be 0 or 1 unless the result of a replace all.
matches(String) - Method in class ca.cgjennings.apps.arkham.plugins.catalog.MD5Checksum
Completes the checksum and returns true if this checksum matches a previously produced checksum string.
matches(String) - Method in class ca.cgjennings.ui.FileNameExtensionFilter
Returns true if the specified extension matches one of the extensions in the filter.
matchesExtension(String) - Method in enum ca.cgjennings.algo.compression.CompressorFactory
Returns true if one of this algorithm's extensions matches the given name.
matchExtension(Member, String) - Static method in class ca.cgjennings.apps.arkham.project.ProjectUtilities
 
matchExtension(Member, String...) - Static method in class ca.cgjennings.apps.arkham.project.ProjectUtilities
 
matchExtension(File, String) - Static method in class ca.cgjennings.apps.arkham.project.ProjectUtilities
 
matchExtension(File, String...) - Static method in class ca.cgjennings.apps.arkham.project.ProjectUtilities
Matches a file against a list of file extensions.
max - Variable in class ca.cgjennings.graphics.cloudfonts.Axis
 
MAX_PAPER_SIZE - Static variable in class ca.cgjennings.apps.arkham.deck.Deck
The maximum size for any dimension in a page format that is allowed in a deck.
MAX_PAPER_SIZE - Static variable in class ca.cgjennings.apps.arkham.deck.PaperProperties
The maximum size for a paper dimension, in points.
MAXIMUM_LIST_SIZE - Static variable in class ca.cgjennings.apps.arkham.RecentFiles
The maximum number of recent files that will be tracked.
MAXIMUM_LOUPE_SIZE - Static variable in class ca.cgjennings.apps.arkham.AbstractViewer
 
MAXIMUM_SHEET_INDEX - Static variable in class ca.cgjennings.apps.arkham.component.DefaultPortrait
The maximum index of a component's sheets that a default portrait can be drawn on.
MAXIMUM_VERSION - Static variable in class ca.cgjennings.apps.arkham.plugins.catalog.Listing
The maximum build number that the plug-in is compatible with.
maximumProgress(int) - Static method in class ca.cgjennings.apps.arkham.BusyDialog
Sets the maximum progress value of the current busy dialog.
MD5Checksum - Class in ca.cgjennings.apps.arkham.plugins.catalog
Creates checksums for byte sequences using the MD5 algorithm, as obtained from the crypto API.
MD5Checksum() - Constructor for class ca.cgjennings.apps.arkham.plugins.catalog.MD5Checksum
Creates a new checksum instance.
measure(int[]) - Method in class ca.cgjennings.graphics.Histogram
Measures the samples in an array of pixel data and incorporates them into the histogram statistics.
measure(Graphics2D, Rectangle2D) - Method in class ca.cgjennings.layout.MarkupRenderer
Simulate rendering the current markup without drawing anything, returning the height that the text would have covered.
measure(BufferedImage) - Method in class ca.cgjennings.graphics.Histogram
Measures the samples in an image and incorporates them into the histogram statistics.
medium() - Method in interface ca.cgjennings.ui.theme.ThemedIcon
 
MEDIUM - ca.cgjennings.apps.arkham.ViewQuality
 
MEDIUM - Static variable in interface ca.cgjennings.ui.theme.ThemedIcon
 
MEDIUM_DPI - Static variable in class ca.cgjennings.apps.arkham.deck.PageView
 
MEDIUM_LARGE - Static variable in interface ca.cgjennings.ui.theme.ThemedIcon
 
MEDIUM_SMALL - Static variable in interface ca.cgjennings.ui.theme.ThemedIcon
 
mediumLarge() - Method in interface ca.cgjennings.ui.theme.ThemedIcon
 
mediumSmall() - Method in interface ca.cgjennings.ui.theme.ThemedIcon
 
Member - Class in ca.cgjennings.apps.arkham.project
A member of a project.
Member(Member, File) - Constructor for class ca.cgjennings.apps.arkham.project.Member
Creates a new project member with the specified parent, representing the specified file.
MEMORY - Static variable in class ca.cgjennings.apps.arkham.plugins.debugging.Tables
Standard table of memory management details.
MENU - Static variable in interface ca.cgjennings.apps.arkham.plugins.PluginContext
A modifier constant indicating that the key used as a menu accelerator key on this platform was held down.
MENUS - Static variable in class ca.cgjennings.ui.MnemonicInstaller
 
merge(Member[]) - Static method in class ca.cgjennings.apps.arkham.project.ProjectUtilities
Simplify an array of non-null members, if possible, by eliminating duplicates and keeping only the ancestor if an ancestor and a descendent both occur.
merge(BufferedImage...) - Static method in class ca.cgjennings.graphics.ImageUtilities
Draws a series of images overtop of each other.
MergedShape(PageShape, PageShape) - Constructor for class ca.cgjennings.layout.PageShape.MergedShape
 
MergeSettings - Class in ca.cgjennings.apps.arkham.project
A task action that loads settings from a settings file into the shared settings or a game's settings.
MergeSettings() - Constructor for class ca.cgjennings.apps.arkham.project.MergeSettings
 
MergeStrings - Class in ca.cgjennings.apps.arkham.project
A task action that loads strings from a string table into the game or UI language.
MergeStrings() - Constructor for class ca.cgjennings.apps.arkham.project.MergeStrings
 
message - Variable in class ca.cgjennings.apps.arkham.plugins.typescript.Diagnostic
 
message - Variable in class ca.cgjennings.apps.arkham.StrangeEons.LogEntry
 
message() - Method in class ca.cgjennings.apps.arkham.plugins.engine.SyntaxChecker.SyntaxError
Returns the text of an error message that describes the error.
MESSAGE_BACKGROUND - Static variable in class ca.cgjennings.ui.theme.Theme
Background colour of mesage pop-ups.
MESSAGE_BORDER_DIALOG - Static variable in class ca.cgjennings.ui.theme.Theme
Message pop-up border for dialog messages.
MESSAGE_BORDER_EDGE - Static variable in class ca.cgjennings.ui.theme.Theme
Interior border colour of mesage pop-ups.
MESSAGE_BORDER_EXTERIOR - Static variable in class ca.cgjennings.ui.theme.Theme
Exterior border colour of mesage pop-ups.
MESSAGE_BORDER_INFORMATION - Static variable in class ca.cgjennings.ui.theme.Theme
Message pop-up border for informational messages.
MESSAGE_BORDER_MAIN - Static variable in class ca.cgjennings.ui.theme.Theme
Primary border colour of mesage pop-ups.
MESSAGE_FOREGROUND - Static variable in class ca.cgjennings.ui.theme.Theme
Foreground (text) colour of mesage pop-ups.
Messenger - Class in ca.cgjennings.apps.arkham.dialog
The Messenger manages the display of information and error messages for top-level windows.
META - Static variable in interface ca.cgjennings.apps.arkham.plugins.PluginContext
A modifier constant indicating that a Meta key was held down.
MetadataCache<T> - Class in ca.cgjennings.apps.arkham.project
Used by metadata sources to cache expensive information.
MetadataCache() - Constructor for class ca.cgjennings.apps.arkham.project.MetadataCache
Creates a new, empty cache.
MetadataSource - Class in ca.cgjennings.apps.arkham.project
An object that can determine metadata for one or more file types.
MetadataSource() - Constructor for class ca.cgjennings.apps.arkham.project.MetadataSource
 
MetadataSource.PropertyConsumer - Interface in ca.cgjennings.apps.arkham.project
This interface is implemented by objects that want to access textual metadata.
MetadataSource.ThreadedMetadataSource - Class in ca.cgjennings.apps.arkham.project
An abstract helper class for creating metadata sources that fill in some of their data from a background thread.
midButton(InputEvent) - Static method in class ca.cgjennings.ui.JUtilities
Returns true if the middle mouse button was held down during the given InputEvent.
migratePreferences() - Static method in class resources.RawSettings
This is called during startup sometime after RawSettings.readUserSettings() is called.
migratePrefs - Variable in class ca.cgjennings.apps.arkham.CommandLineArguments
MIME_TYPE_EON - Static variable in class register
MIME type for .eon files.
MIME_TYPE_SEEXT - Static variable in class register
MIME type for .seext files.
MIME_TYPE_SELIBRARY - Static variable in class register
MIME type for .selibrary files.
MIME_TYPE_SEPLUGIN - Static variable in class register
MIME type for .seplugin files.
MIME_TYPE_SEPROJECT - Static variable in class register
MIME type for .seproject files.
MIME_TYPE_SETHEME - Static variable in class register
MIME type for .setheme files.
min - Variable in class ca.cgjennings.graphics.cloudfonts.Axis
 
mini(JComponent) - Static method in class ca.cgjennings.ui.StyleUtilities
 
MINI - Static variable in class ca.cgjennings.ui.StyleUtilities
 
MINIMUM_LOUPE_SIZE - Static variable in class ca.cgjennings.apps.arkham.AbstractViewer
 
MINIMUM_VERSION - Static variable in class ca.cgjennings.apps.arkham.plugins.catalog.Listing
The minimum build number needed by the plug-in.
MIRRORED - ca.cgjennings.apps.arkham.sheet.MarkerStyle
A back side that is a mirror image of the front side will be generated.
MissingCoreComponentException(String) - Constructor for exception resources.CoreComponents.MissingCoreComponentException
 
missingKeyError(String) - Static method in class resources.ResourceKit
 
MissingPluginException - Exception in ca.cgjennings.io
An exception that is thrown while reading a file when the file requires a plug-in that is not installed.
MissingPluginException(String) - Constructor for exception ca.cgjennings.io.MissingPluginException
The name of the plug-in that isn't available.
MissingPluginException(String, String) - Constructor for exception ca.cgjennings.io.MissingPluginException
This constructor is not intended for public use; the method is public to cross a package barrier.
MITER - ca.cgjennings.apps.arkham.deck.item.LineJoin
Joins path segments by extending their outside edges until they meet.
mix(int, int) - Static method in class ca.cgjennings.graphics.composites.AbstractCompositeContext
 
mix(Color) - Method in class resources.Settings.Colour
Mixes this colour with an equal amount of another colour.
mix(Color, float) - Method in class resources.Settings.Colour
Mixes this colour with another colour.
MnemonicInstaller - Class in ca.cgjennings.ui
A singleton class that that intercepts components, extracts a mnemonic key from the component's label or button text, and sets that as the the component's mnemonic key.
model - Variable in class ca.cgjennings.ui.wizard.WizardController
 
modelToSet(ListModel<PaperProperties>) - Static method in class ca.cgjennings.apps.arkham.deck.PaperSets
Creates a set of paper types that match the contents of the specified list or combo box model (ComboBoxModel extends ListModel).
modelToView(Point, Point) - Method in class ca.cgjennings.apps.arkham.RegionPicker.RegionChooser
 
modelToView(Rectangle, Rectangle) - Method in class ca.cgjennings.apps.arkham.RegionPicker.RegionChooser
 
MODIFIED - ca.cgjennings.io.FileChangeMonitor.ChangeType
The file has been modified.
modifyLookAndFeel(LookAndFeel) - Method in class ca.cgjennings.ui.theme.Theme
This method is called just before the look and feel is installed and just after Theme.modifyLookAndFeelDefaults(javax.swing.UIDefaults).
modifyLookAndFeelDefaults(UIDefaults) - Method in class ca.cgjennings.ui.theme.DagonTheme
 
modifyLookAndFeelDefaults(UIDefaults) - Method in class ca.cgjennings.ui.theme.HydraTheme
 
modifyLookAndFeelDefaults(UIDefaults) - Method in class ca.cgjennings.ui.theme.PluginTestTheme
 
modifyLookAndFeelDefaults(UIDefaults) - Method in class ca.cgjennings.ui.theme.TchoTchoTheme
 
modifyLookAndFeelDefaults(UIDefaults) - Method in class ca.cgjennings.ui.theme.Theme
This method is called after the look and feel has been instantiated but before it has been installed and allows you to modify the look and feel's default properties.
modifyLookAndFeelDefaults(UIDefaults) - Method in class ca.cgjennings.ui.theme.UltharTheme
 
modifyManagerDefaults(UIDefaults) - Method in class ca.cgjennings.ui.theme.DagonTheme
 
modifyManagerDefaults(UIDefaults) - Method in class ca.cgjennings.ui.theme.HydraTheme
 
modifyManagerDefaults(UIDefaults) - Method in class ca.cgjennings.ui.theme.PluginTestTheme
 
modifyManagerDefaults(UIDefaults) - Method in class ca.cgjennings.ui.theme.TchoTchoTheme
 
modifyManagerDefaults(UIDefaults) - Method in class ca.cgjennings.ui.theme.Theme
This method is called prior to instantiating the look and feel and allows you to modify the UI manager's default properties.
modifyManagerDefaults(UIDefaults) - Method in class ca.cgjennings.ui.theme.UltharTheme
 
MonitoredAlgorithm - Interface in ca.cgjennings.algo
A MonitoredAlgorithm is an algorithm that can report on its progress as it completes.
MonitoredInputStream - Class in ca.cgjennings.algo
An input stream that can be monitored using a ProgressListener.
MonitoredInputStream(ProgressListener, long, InputStream) - Constructor for class ca.cgjennings.algo.MonitoredInputStream
Creates a new monitored input stream.
MonitoredInputStream(ProgressListener, File) - Constructor for class ca.cgjennings.algo.MonitoredInputStream
Creates a new monitored input stream that reads from a file.
MonitoredInputStream(ProgressListener, InputStream) - Constructor for class ca.cgjennings.algo.MonitoredInputStream
Creates a new monitored input stream.
MonitoredPrintable - Class in ca.cgjennings.apps.arkham.deck
A wrapper for Printables that updates the currently displayed BusyDialog's progress bar to reflect the currently printing page index.
MonitoredPrintable(Printable, int) - Constructor for class ca.cgjennings.apps.arkham.deck.MonitoredPrintable
Creates a new monitored printable that delegates printing to the specified Printable.
mouseClicked(MouseEvent) - Method in class ca.cgjennings.apps.arkham.PortraitPanel
 
mouseEntered(MouseEvent) - Method in class ca.cgjennings.apps.arkham.PortraitPanel
 
mouseExited(MouseEvent) - Method in class ca.cgjennings.apps.arkham.PortraitPanel
 
mouseHandler - Variable in class ca.cgjennings.ui.JReorderableTabbedPane
 
mousePressed(MouseEvent) - Method in class ca.cgjennings.apps.arkham.PortraitPanel
 
mouseReleased(MouseEvent) - Method in class ca.cgjennings.apps.arkham.PortraitPanel
 
MOVE_LINES_DOWN - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Moves the selected lines down in a code editor.
MOVE_LINES_UP - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Moves the selected lines up in a code editor.
moveCardToBack(PageItem) - Method in class ca.cgjennings.apps.arkham.deck.Page
 
moveCardToFront(PageItem) - Method in class ca.cgjennings.apps.arkham.deck.Page
 
moveDown - Static variable in class ca.cgjennings.ui.textedit.EditorAction
 
moveFile(File, File) - Static method in class ca.cgjennings.apps.arkham.project.ProjectUtilities
Moves a file.
moveSelectionToBack() - Method in class ca.cgjennings.apps.arkham.deck.Deck
 
moveSelectionToFront() - Method in class ca.cgjennings.apps.arkham.deck.Deck
 
moveSettings(String...) - Method in class ca.cgjennings.apps.arkham.component.conversion.ConversionSession
Copies settings from the old component to the new, based on the given key pairs.
moveToLocusOfAttention(Window) - Method in class ca.cgjennings.apps.arkham.project.ProjectView
Place a window near the (inferred) locus of attention in the project view.
moveToLocusOfAttention(Window, int) - Method in class ca.cgjennings.apps.arkham.project.ProjectView
Place a window near the (inferred) locus of attention in the project view.
moveUp - Static variable in class ca.cgjennings.ui.textedit.EditorAction
 
mul(int, int) - Static method in class ca.cgjennings.graphics.composites.AbstractCompositeContext
 
MULTICHANNEL - ca.cgjennings.imageio.PSDImageReader.ColorMode
 
MultilineTableCellRenderer - Class in ca.cgjennings.ui.table
A JTable cell renderer that supports mutiple lines.
MultilineTableCellRenderer() - Constructor for class ca.cgjennings.ui.table.MultilineTableCellRenderer
 
Multiply - Static variable in class ca.cgjennings.graphics.composites.BlendMode
For each channel, Multiply takes the product of the of the source and destination values.
MULTIPLY - ca.cgjennings.imageio.ImageLayer.BlendingMode
 
MultiResolutionImageResource - Class in ca.cgjennings.graphics
An image loaded from a resource URL that can support multiple resolutions.
MultiResolutionImageResource(String) - Constructor for class ca.cgjennings.graphics.MultiResolutionImageResource
 

N

name - Variable in class ca.cgjennings.apps.arkham.deck.item.CardFace
 
name - Variable in class ca.cgjennings.apps.arkham.plugins.typescript.CompletionInfo.Entry
 
name - Variable in class ca.cgjennings.apps.arkham.plugins.typescript.DocCommentable
 
name - Variable in class ca.cgjennings.apps.arkham.plugins.typescript.DocTag
 
name - Variable in class ca.cgjennings.apps.arkham.plugins.typescript.NavigationTree
 
NAME - Static variable in class ca.cgjennings.apps.arkham.plugins.catalog.Listing
The name of the plug-in (may be localized) (required).
NamedEntry(String, String) - Constructor for class gamedata.ConversionMap.NamedEntry
Creates a new named entry.
NamedObjectDatabase - Interface in ca.cgjennings.apps.arkham
This interface defines the Java-side interface to the named object database that can be obtained from StrangeEons.getNamedObjects().
NamePage - Class in resources.projects.pluginwizard
A standard page for gathering a plug-in's name, description, icon, file names, and location in a plug-in wizard.
NamePage(Task, WizardModel) - Constructor for class resources.projects.pluginwizard.NamePage
Creates new wizard dialog page for gathering basic information about a plug-in.
NavigationHost - Interface in ca.cgjennings.ui.textedit
Implemented by classes that may request a code support navigator.
NavigationPoint - Class in ca.cgjennings.ui.textedit
A navigation point describes a semantically significant location within a text file.
NavigationPoint(String, int) - Constructor for class ca.cgjennings.ui.textedit.NavigationPoint
Creates a new navigation point.
NavigationPoint(String, int, int) - Constructor for class ca.cgjennings.ui.textedit.NavigationPoint
Creates a new navigation point.
NavigationPoint(String, String, int, int, Icon) - Constructor for class ca.cgjennings.ui.textedit.NavigationPoint
Creates a new navigation point.
NavigationTree - Class in ca.cgjennings.apps.arkham.plugins.typescript
Encapsulates a node in a tree of points of interest in a source file, with the information needed to jump to those points.
NavigationTree(String, String, String, TextSpan) - Constructor for class ca.cgjennings.apps.arkham.plugins.typescript.NavigationTree
 
Navigator - Interface in ca.cgjennings.ui.textedit
Navigators build a list of NavigationPoints that allow quick navigation between semantically significant sections of edited source code.
Negation - Static variable in class ca.cgjennings.graphics.composites.BlendMode
Negation produces a similar effect to BlendMode.Difference, but the values are inverted so that the destination becomes lighter rather than darker.
NestingDocument - Interface in ca.cgjennings.ui
This interface should be implemented by Documents that wrap around other documents to modify their basic functionality.
NetworkProxy - Class in ca.cgjennings.apps.arkham.plugins.catalog
Applies and configures network proxy settings.
NetworkProxy.ProxyType - Enum in ca.cgjennings.apps.arkham.plugins.catalog
 
New - Class in ca.cgjennings.apps.arkham.project
A TaskActionTree that contains commands for creating new files.
New() - Constructor for class ca.cgjennings.apps.arkham.project.New
 
NEW_GAME_COMPONENT - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Displays a dialog that allows the user to create a new game component.
NEW_PROJECT - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Displays a dialog that allows the user to create a new project.
New.NewAction - Class in ca.cgjennings.apps.arkham.project
A useful class for adding actions to New.
New.NewGameComponent - Class in ca.cgjennings.apps.arkham.project
A New child action that creates a specific game component from a compiled GameComponent class.
NewAction(String, String, String, String, Icon) - Constructor for class ca.cgjennings.apps.arkham.project.New.NewAction
Create a new action that will create a new empty file by copying a template file from a resource.
NewAction(String, String, String, String, Icon, String) - Constructor for class ca.cgjennings.apps.arkham.project.New.NewAction
Create a new action that will create a new empty file by copying a template file from a resource.
NewAction(String, String, Icon) - Constructor for class ca.cgjennings.apps.arkham.project.New.NewAction
Create a new action that you will supply your own file creation logic for.
NewDocumentDialog - Class in ca.cgjennings.apps.arkham.project
Allows the user to select one of a set of document formats and create a document of that type.
NewDocumentDialog(TaskAction[], Member) - Constructor for class ca.cgjennings.apps.arkham.project.NewDocumentDialog
Creates new form NewDocumentDialog
NewEditorDialog - Class in ca.cgjennings.apps.arkham
The dialog that allows the user to select a new component type to create.
NewEditorDialog(boolean) - Constructor for class ca.cgjennings.apps.arkham.NewEditorDialog
Creates a new component selection dialog.
NewerVersionException - Exception in ca.cgjennings.io
An exception that this thrown when you try to read an object that was written with a newer file format than this version of Strange Eons knows how to handle.
NewerVersionException() - Constructor for exception ca.cgjennings.io.NewerVersionException
Creates a new exception with a default message.
NewerVersionException(String) - Constructor for exception ca.cgjennings.io.NewerVersionException
Creates a new exception with the specified error message.
NewGameComponent(String, String, String, String) - Constructor for class ca.cgjennings.apps.arkham.project.New.NewGameComponent
Creates a child action that creates a game component from a compiled GameComponent subclass.
NewProjectDialog - Class in ca.cgjennings.apps.arkham.project
Dialog that manages the creation of a new project folder.
NewProjectDialog(Frame) - Constructor for class ca.cgjennings.apps.arkham.project.NewProjectDialog
Creates new form NewProjectDialog
NewTaskType - Class in ca.cgjennings.apps.arkham.project
A kind of task that can be added to a project.
NewTaskType() - Constructor for class ca.cgjennings.apps.arkham.project.NewTaskType
 
newText - Variable in class ca.cgjennings.apps.arkham.plugins.typescript.TextChange
The text to replace the text span with.
next() - Method in class ca.cgjennings.layout.BreakIteratorAdpater
 
next() - Method in class ca.cgjennings.layout.FastBreakIterator
 
next() - Method in class gamedata.ClassMap.Parser
Returns the next entry in the class map, or null if the last entry has been reached.
next() - Method in class gamedata.ConversionMap.Parser
 
next() - Method in class gamedata.ResourceParser
Returns the next resource listed in the file, or null if there are no more resources available.
next() - Method in class gamedata.TileSet.Parser
 
next(int) - Method in class ca.cgjennings.layout.BreakIteratorAdpater
 
next(int) - Method in class ca.cgjennings.layout.FastBreakIterator
 
nextBtn - Variable in class ca.cgjennings.ui.wizard.WizardController
 
NO_CANCEL_ACTION - Static variable in class ca.cgjennings.apps.arkham.BusyDialog
This is a shared action listener that performs no action.
NO_EDITOR_FONT - Static variable in class ca.cgjennings.apps.arkham.StrangeEonsAppWindow
By default, when an editor is added to the application window its text components will automatically have the user's selected editor font set on them.
NO_OPTIONS - Static variable in class ca.cgjennings.io.Base64
No options specified.
Node(File) - Constructor for class ca.cgjennings.ui.FolderTree.Node
 
Node(File[]) - Constructor for class ca.cgjennings.ui.FolderTree.Node
 
noFocusBorder - Static variable in class ca.cgjennings.ui.JCheckList.Renderer
 
NoOpErrorReporter - Class in ca.cgjennings.apps.arkham.plugins.engine
An error reporter that does not generate any output.
NoOpErrorReporter() - Constructor for class ca.cgjennings.apps.arkham.plugins.engine.NoOpErrorReporter
 
Normal - Static variable in class ca.cgjennings.graphics.composites.BlendMode
Normal mixes the source and destination using the weighted average source/alpha + destination/(1-alpha).
NORMAL - ca.cgjennings.imageio.ImageLayer.BlendingMode
 
normalize() - Method in enum ca.cgjennings.ui.textedit.CodeType
Normalizes the code type by converting variant types to their common base type.
normalizeFontFamilyName(String) - Static method in class resources.ResourceKit
Normalizes a font family name provided by a user.
normalizePluginIdentifier(String) - Static method in class ca.cgjennings.apps.arkham.plugins.PluginRoot
Converts a plug-in identifier into the normalized form expected by the plug-in system.
normalizeResourceIdentifier(String) - Static method in class resources.ResourceKit
Returns a normalized version of the identifier.
Not(TextIndex.Query) - Constructor for class ca.cgjennings.algo.TextIndex.Not
Creates a new query that is the logical negation of the specified query.
NOT_INSTALLED - ca.cgjennings.apps.arkham.plugins.catalog.Catalog.VersioningState
This plug-in bundle is not currently installed.
note(String) - Method in class ca.cgjennings.apps.arkham.dialog.prefs.FillInPreferenceCategory
Adds a small note label to the panel.
NOTES_BACKGROUND - Static variable in class ca.cgjennings.ui.theme.Theme
UI key for text notes panels (e.g., project notes) background colour.
NOTES_FOREGROUND - Static variable in class ca.cgjennings.ui.theme.Theme
UI key for text notes panels (e.g., project notes) foreground colour.
nudgeSelection(double, double) - Method in class ca.cgjennings.apps.arkham.deck.Deck
 
NUM_COLORS - Static variable in class ca.cgjennings.ui.theme.Palette
Returns the number of base colours (red, orange, etc.).
NUM_SELECTION_GROUPS - Static variable in class ca.cgjennings.apps.arkham.deck.Deck
The number of selection groups available for use with Deck.storeSelectionInNumberedGroup(int).
number(String) - Static method in class resources.Settings
Parses a string into a double value.
nyi() - Static method in class ca.cgjennings.apps.arkham.dialog.ErrorDialog
Displays the "not yet implemented" message.

O

obfuscate(String) - Static method in class resources.RawSettings
Obfuscates a string.
OBVIOUS - ca.cgjennings.apps.arkham.component.design.SupportPreferences.FeedbackLevel
When a component is invalid, its sheets should indicate this in a way that is impossible to miss, even at a glance.
of(JComponent, Component...) - Static method in class ca.cgjennings.ui.dnd.FileDrop
Creates and returns a new FileDrop on the specified components.
offset - Variable in class ca.cgjennings.apps.arkham.plugins.typescript.Diagnostic
 
offset() - Method in class ca.cgjennings.apps.arkham.plugins.engine.SyntaxChecker.SyntaxError
Returns the offset from the document start where the error begins.
OilPaintingFilter - Class in ca.cgjennings.graphics.filters
A filter that simulates oil painting.
OilPaintingFilter() - Constructor for class ca.cgjennings.graphics.filters.OilPaintingFilter
 
OilPaintingFilter(int, int) - Constructor for class ca.cgjennings.graphics.filters.OilPaintingFilter
 
ON_INSTALL_EVENT_KEY - Static variable in class ca.cgjennings.apps.arkham.plugins.ScriptMonkey
If a component's private settings set this key, then the script it contains will be executed when the component is installed in an editor.
ON_PAINT_EVENT_KEY - Static variable in class ca.cgjennings.apps.arkham.plugins.ScriptMonkey
If a component's private settings set this key, then Sheets evaluate the script it contains and call the function onPaint( Graphics2D, GameComponent, Sheet ).
ON_PAINT_EVENT_METHOD - Static variable in class ca.cgjennings.apps.arkham.sheet.Sheet
The name of the function called in an on-paint script.
onAttach(ContextBar.Context) - Method in class ca.cgjennings.apps.arkham.ContextBar.AbstractButton
 
onAttach(ContextBar.Context) - Method in interface ca.cgjennings.apps.arkham.ContextBar.Button
This method is called to notify the button when the tool bar is about to be attached to a new target component (the component that it floats over and that its commands normally apply to).
onAttach(ContextBar.Context) - Method in class ca.cgjennings.apps.arkham.ContextBar.CommandButton
 
ONCE - ca.cgjennings.graphics.strokes.TextStroke.Style
Align the text to the start of the stroke.
onClear(DIY) - Method in class ca.cgjennings.apps.arkham.diy.DIY
Calls the script's onClear function.
onClear(DIY) - Method in interface ca.cgjennings.apps.arkham.diy.Handler
Called when the user wants to reset the component to a blank state.
onDetach(ContextBar.Context) - Method in class ca.cgjennings.apps.arkham.ContextBar.AbstractButton
 
onDetach(ContextBar.Context) - Method in interface ca.cgjennings.apps.arkham.ContextBar.Button
This method is called to notify the button when the tool bar is about to be detached from the current target component (the component that it floats over and that its commands normally apply to).
onDetach(ContextBar.Context) - Method in class ca.cgjennings.apps.arkham.ContextBar.CommandButton
 
ONE_FACE - ca.cgjennings.apps.arkham.diy.DIY.FaceStyle
The component is a card or other object with only a font face.
ONE_SIDED - ca.cgjennings.apps.arkham.sheet.MarkerStyle
No second side will be generated for this embedded marker.
onFiltration(int) - Method in class ca.cgjennings.ui.KeyFilter
Called whenever a key code has been filtered.
onFiltration(String, String) - Method in class ca.cgjennings.ui.FilteredDocument
Override to react to a string having characters filtered out.
onHeartbeat() - Method in class ca.cgjennings.apps.arkham.AbstractGameComponentEditor
This method is called once for each tick of the heartbeat timer.
onHeartbeat() - Method in class ca.cgjennings.apps.arkham.AbstractStrangeEonsEditor
This method is called to allow the editor to perform heartbeat processing.
onHeartbeat() - Method in class ca.cgjennings.apps.arkham.editors.CodeEditor
 
onRead(DIY, ObjectInputStream) - Method in class ca.cgjennings.apps.arkham.diy.DIY
Calls the script's onRead function.
onRead(DIY, ObjectInputStream) - Method in interface ca.cgjennings.apps.arkham.diy.Handler
Called when the component is being read from a file, after all regular content has been loaded.
onWrite(DIY, ObjectOutputStream) - Method in class ca.cgjennings.apps.arkham.diy.DIY
Calls the script's onWrite function.
onWrite(DIY, ObjectOutputStream) - Method in interface ca.cgjennings.apps.arkham.diy.Handler
Called when the component is being written to a file, after all regular content has been saved.
OpacityLabel - Class in ca.cgjennings.ui
Shows a gradient of relative opacity changes.
OpacityLabel() - Constructor for class ca.cgjennings.ui.OpacityLabel
 
OpacityStyle - Interface in ca.cgjennings.apps.arkham.deck.item
Interface implemented by items that support a opacity change.
opaque - Variable in class ca.cgjennings.ui.theme.Palette.Subset
A subset of opaque colours.
open() - Method in class ca.cgjennings.apps.arkham.plugins.ConsoleErrorLocation
Attempts to open the error location in an editor.
open(File) - Method in interface ca.cgjennings.apps.arkham.project.Open.InternalOpener
Opens the specified file, typically by creating a new editor and adding it to the main application window.
open(File) - Static method in class ca.cgjennings.apps.arkham.project.Project
Opens an existing project, either from a project folder or from a project package file.
open(File) - Static method in class ca.cgjennings.platform.DesktopIntegration
Opens the specified file using the default application on this system.
open(File, Component) - Static method in class ca.cgjennings.platform.DesktopIntegration
Opens the specified file using the default application on this system.
Open - Class in ca.cgjennings.apps.arkham.project
A task action that opens project files.
Open() - Constructor for class ca.cgjennings.apps.arkham.project.Open
 
OPEN - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Displays a dialog that allows the user to open game components.
OPEN_FACE_BOX - ca.cgjennings.apps.arkham.deck.item.TuckBox.BoxType
A bottom and four sides, with the sides glued to each other using flaps.
OPEN_PROJECT - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Displays a dialog that allows the user to open a project.
OPEN_SUPPORTED - Static variable in class ca.cgjennings.platform.DesktopIntegration
This is true if the DesktopIntegration.open(java.io.File) method is supported.
Open.InternalOpener - Interface in ca.cgjennings.apps.arkham.project
If you wish to add special handling for opening a file type, you may register an InternalOpener for it.
Open.OpenRule - Enum in ca.cgjennings.apps.arkham.project
Rules that describe how a file should be opened by the open action.
openConnection(URL) - Method in class ca.cgjennings.io.protocols.MappedURLHandler
 
openFile(File) - Method in class ca.cgjennings.apps.arkham.StrangeEonsAppWindow
Attempts to open a file in the application as if the user had used the File | Open menu item and selected the specified file.
openHelpPage() - Method in class ca.cgjennings.ui.JHelpButton
Open the help page that has been set for this component.
openQuotes - Variable in class ca.cgjennings.layout.MarkupRenderer
Depth to which quotation marks are nested, for doing punctuation replacement.
openStream(URLConnection, int) - Static method in class ca.cgjennings.io.ConnectionSupport
Returns a buffered input stream for the connection.
Or(TextIndex.Query, TextIndex.Query) - Constructor for class ca.cgjennings.algo.TextIndex.Or
Creates a new query that is the logical or of the specified queries.
orange - Variable in class ca.cgjennings.ui.theme.Palette.Variant
An orange colour, code O.
ORIENT_MIRROR_TURN_LEFT - Static variable in interface ca.cgjennings.apps.arkham.deck.item.PageItem
The orientation of flippable cards that are turned 90 degrees counter-clockwise and mirror imaged.
ORIENT_MIRROR_TURN_RIGHT - Static variable in interface ca.cgjennings.apps.arkham.deck.item.PageItem
The orientation of flippable cards that are turned 90 degrees clockwise and mirror imaged.
ORIENT_MIRROR_UPRIGHT - Static variable in interface ca.cgjennings.apps.arkham.deck.item.PageItem
The orientation of flippable cards that are mirror imaged.
ORIENT_MIRROR_UPSIDEDOWN - Static variable in interface ca.cgjennings.apps.arkham.deck.item.PageItem
The orientation of flippable cards that are turned 180 and mirror imaged.
ORIENT_TURN_LEFT - Static variable in interface ca.cgjennings.apps.arkham.deck.item.PageItem
The orientation of flippable cards that are turned 90 degrees counter-clockwise.
ORIENT_TURN_RIGHT - Static variable in interface ca.cgjennings.apps.arkham.deck.item.PageItem
The orientation of flippable cards that are turned 90 degrees clockwise.
ORIENT_UPRIGHT - Static variable in interface ca.cgjennings.apps.arkham.deck.item.PageItem
The orientation of flippable cards that are not turned or mirrored.
ORIENT_UPSIDEDOWN - Static variable in interface ca.cgjennings.apps.arkham.deck.item.PageItem
The orientation of flippable cards that are turned 180 degrees.
orientation - Variable in class ca.cgjennings.apps.arkham.deck.item.AbstractFlippableItem
 
OSXAdapter - Class in ca.cgjennings.platform
Proxy class that reflectively installs handlers through Apple's com.apple.eawt.Application class.
OSXAdapter(String, Object, Method) - Constructor for class ca.cgjennings.platform.OSXAdapter
 
OTHER - ca.cgjennings.apps.arkham.sheet.CharacterSheet.DeckSnappingHint
Deprecated.
 
OTHER - ca.cgjennings.apps.arkham.sheet.ComponentFace.DeckSnappingHint
Deprecated.
 
OTHER - ca.cgjennings.apps.arkham.sheet.Sheet.DeckSnappingHint
This class can be used for objects that don't fit any of the above categories.
OTHER - gamedata.TileSet.Category
This is a catch-all category provided for plug-in authors to use when no other category applies.
OUT_OF_DATE - ca.cgjennings.apps.arkham.plugins.catalog.Catalog.VersioningState
This plug-in bundle is installed, but the listing is for a newer version.
OUT_OF_DATE_LEGACY - ca.cgjennings.apps.arkham.plugins.catalog.Catalog.VersioningState
There is a plug-in bundle with the same file name installed, but the installed bundle does not have catalogue information embedded.
outline(BufferedImage, int, int) - Static method in class gamedata.SymbolVariantUtilities
Returns a stroked version of the source image.
outline(BufferedImage, Color, int) - Static method in class gamedata.SymbolVariantUtilities
Returns a stroked version of the source image.
OutlinedTile - Class in ca.cgjennings.apps.arkham.deck.item
A tile with a static outline.
OutlinedTile(String, String, double) - Constructor for class ca.cgjennings.apps.arkham.deck.item.OutlinedTile
Creates a new outlined tile.
OutlineStyle - Interface in ca.cgjennings.apps.arkham.deck.item
Implemented by page items that consist of a shape that can have an outline.
outOfMemory() - Static method in class ca.cgjennings.apps.arkham.dialog.ErrorDialog
Called when an out of memory condition is detected to display a standard error message.
output() - Method in class ca.cgjennings.platform.Shell.Result
Returns the merged output that the command sent to stdout and stderr as a string.
OUTSIDE - ca.cgjennings.graphics.filters.StrokeFilter.Position
The stroke extends from the edges outwards.
overlay - Variable in class ca.cgjennings.apps.arkham.RegionPicker.RegionChooser
 
Overlay - Static variable in class ca.cgjennings.graphics.composites.BlendMode
For each channel, Overlay either multiplies or screens the values, depending on the destination.
OVERLAY - ca.cgjennings.apps.arkham.sheet.CharacterSheet.DeckSnappingHint
Deprecated.
 
OVERLAY - ca.cgjennings.apps.arkham.sheet.ComponentFace.DeckSnappingHint
Deprecated.
 
OVERLAY - ca.cgjennings.apps.arkham.sheet.Sheet.DeckSnappingHint
Overlays do not snap to anything by default.
OVERLAY - ca.cgjennings.imageio.ImageLayer.BlendingMode
 
OVERLAY - gamedata.TileSet.TileClass
A tile with the OVERLAY snap class.
OverlayPanel - Class in ca.cgjennings.apps.arkham.dialog
A panel for adding a set of utility buttons to a corner of a dialog window.
OverlayPanel() - Constructor for class ca.cgjennings.apps.arkham.dialog.OverlayPanel
 
Overview - Class in ca.cgjennings.apps.arkham.plugins.typescript
Short summary of the language node at a given file offset.
Overview() - Constructor for class ca.cgjennings.apps.arkham.plugins.typescript.Overview
 

P

pack() - Method in class ca.cgjennings.ui.LabelIcon
 
Packaging - Class in ca.cgjennings.apps.arkham.project
Task action that allows a project's packaging to be converted, switching between folder- and package-based projects.
Packaging() - Constructor for class ca.cgjennings.apps.arkham.project.Packaging
 
packBundle(File, File) - Static method in class ca.cgjennings.apps.arkham.plugins.catalog.PluginBundlePublisher
Deprecated.
The Pack200 tools used by this method have been removed from Java. Calling this method will copy the file without changes.
pad(BufferedImage, int) - Static method in class gamedata.SymbolVariantUtilities
Adds transparent padding to each edge of the image equal to paddingSize.
pad(BufferedImage, int, int, int, int) - Static method in class ca.cgjennings.graphics.ImageUtilities
Returns an image that is identical to a source image except that it is padded by blank pixels around the outside.
pad(BufferedImage, int, int, int, int) - Static method in class gamedata.SymbolVariantUtilities
Adds transparent padding to each edge of the image equal.
Page - Class in ca.cgjennings.apps.arkham.deck
A page layout of card sheets.
Page(Deck) - Constructor for class ca.cgjennings.apps.arkham.deck.Page
 
PAGE - Static variable in class ca.cgjennings.apps.arkham.deck.PageView
 
PAGE_VIEW_ACTION_KEY - Static variable in class ca.cgjennings.apps.arkham.deck.PageView
Common deck commands use this property key to determine which key they should be bound to in the page view.
pageChangeEvent() - Method in class ca.cgjennings.apps.arkham.deck.PageView
 
pageHeight() - Method in class ca.cgjennings.apps.arkham.deck.Page
 
PageItem - Interface in ca.cgjennings.apps.arkham.deck.item
An item that can be placed in a deck.
PageItem.SnapClass - Enum in ca.cgjennings.apps.arkham.deck.item
An enumeration of the general classes of items used to determine how an item will behave when snapped and what it can snap against.
PageItem.SnapTarget - Enum in ca.cgjennings.apps.arkham.deck.item
An enumeration of the algorithms used to determine the position of an item when it is snapped against another item.
PageShape - Class in ca.cgjennings.layout
Shapes the left and right margins of rendered text.
PageShape() - Constructor for class ca.cgjennings.layout.PageShape
 
PageShape.CompoundShape - Class in ca.cgjennings.layout
A PageShape that switches between two PageShapes at a specified Y-position.
PageShape.CupShape - Class in ca.cgjennings.layout
A PageShape that is optimized for the most common case: a rectangle that becomes wider or narrower after a certain y-point is reached, e.g.:
PageShape.GeometricShape - Class in ca.cgjennings.layout
A PageShape that takes its form from a drawing shape (java.awt.Shape).
PageShape.InsetShape - Class in ca.cgjennings.layout
A PageShape that returns constant inset values regardless of the Y-position.
PageShape.MergedShape - Class in ca.cgjennings.layout
A shape that merges two source shapes into a single shape.
PageView - Class in ca.cgjennings.apps.arkham.deck
A view of a page of cards that forms part of a deck.
PageView() - Constructor for class ca.cgjennings.apps.arkham.deck.PageView
 
pageWidth() - Method in class ca.cgjennings.apps.arkham.deck.Page
 
paint(RenderTarget, double) - Method in class ca.cgjennings.apps.arkham.sheet.Sheet
Returns an image of the sheet content.
paint(RenderTarget, double, boolean) - Method in class ca.cgjennings.apps.arkham.sheet.Sheet
Deprecated.
Use Sheet.setUserBleedMargin(double) to set the desired bleed margin size, then call Sheet.paint(ca.cgjennings.apps.arkham.sheet.RenderTarget, double) to paint the image.
paint(Graphics) - Method in class ca.cgjennings.ui.textedit.CompletionRenderer
 
paint(Graphics2D) - Method in class ca.cgjennings.imageio.ImageLayer
 
paint(Graphics2D, double, double) - Method in class ca.cgjennings.graphics.shapes.AbstractVectorImage
Paints the image at the specified location in the provided graphics context.
paint(Graphics2D, double, double) - Method in interface ca.cgjennings.graphics.shapes.VectorImage
Paints the image at the specified location in the user coordinates of the provided graphics context.
paint(Graphics2D, double, double, double, double, boolean) - Method in class ca.cgjennings.graphics.shapes.AbstractVectorImage
Paints the image at the specified location and size in the user coordinates of the provided graphics context.
paint(Graphics2D, double, double, double, double, boolean) - Method in interface ca.cgjennings.graphics.shapes.VectorImage
Paints the image at the specified location and size in the user coordinates of the provided graphics context.
paint(Graphics2D, double, double, double, double, boolean) - Method in class resources.StrangeImage
Paints the image to a graphics context at the specified location and dimensions.
paint(Graphics2D, int, int, int, int, boolean) - Method in class resources.StrangeImage
Paints the image to a graphics context at the specified location and dimensions.
paint(Graphics2D, RenderTarget) - Method in class ca.cgjennings.apps.arkham.component.DefaultPortrait
Paints the portrait image on a graphics context provided by a Sheet.
paint(Graphics2D, RenderTarget, double) - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractItem
 
paint(Graphics2D, RenderTarget, double) - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractRenderedItem
 
paint(Graphics2D, RenderTarget, double) - Method in class ca.cgjennings.apps.arkham.deck.item.Curve
 
paint(Graphics2D, RenderTarget, double) - Method in class ca.cgjennings.apps.arkham.deck.item.CustomTile
 
paint(Graphics2D, RenderTarget, double) - Method in class ca.cgjennings.apps.arkham.deck.item.Line
 
paint(Graphics2D, RenderTarget, double) - Method in class ca.cgjennings.apps.arkham.deck.item.OutlinedTile
 
paint(Graphics2D, RenderTarget, double) - Method in interface ca.cgjennings.apps.arkham.deck.item.PageItem
Paint this item at its current location.
paint(Graphics2D, RenderTarget, double) - Method in class ca.cgjennings.apps.arkham.deck.item.RotatableTile
 
paint(Graphics2D, RenderTarget, double) - Method in class ca.cgjennings.apps.arkham.deck.item.TextBox
 
paint(Graphics2D, RenderTarget, double) - Method in class ca.cgjennings.apps.arkham.deck.item.Tile
 
paint(Graphics2D, RenderTarget, double) - Method in class ca.cgjennings.apps.arkham.deck.item.TuckBox
 
paint(Graphics2D, Rectangle2D, boolean) - Method in class ca.cgjennings.graphics.shapes.AbstractVectorImage
Paints the image to cover the specified rectangle in the user coordinates of the provided graphics context.
paint(Graphics2D, Rectangle2D, boolean) - Method in interface ca.cgjennings.graphics.shapes.VectorImage
Paints the image to cover the specified rectangle in the user coordinates of the provided graphics context.
paint(Graphics2D, Rectangle2D, boolean) - Method in class resources.StrangeImage
Paints the image to a graphics context within the bounds of the specified rectangle.
paint(Graphics2D, Object, int, int) - Method in class ca.cgjennings.ui.theme.SolidPainter
 
paint(Graphics2D, Object, int, int) - Method in class ca.cgjennings.ui.theme.TiledImagePainter
 
paint(Graphics2D, T, int, int) - Method in class ca.cgjennings.ui.theme.CachingPainter
paintBack(Graphics2D, DIY, DIYSheet) - Method in class ca.cgjennings.apps.arkham.diy.DIY
Calls the script's paintBack function.
paintBack(Graphics2D, DIY, DIYSheet) - Method in interface ca.cgjennings.apps.arkham.diy.Handler
Called to paint content on the component's back face(s).
paintBorder(Component, Graphics, int, int, int, int) - Method in class ca.cgjennings.ui.ArcBorder
 
paintBorder(Component, Graphics, int, int, int, int) - Method in class ca.cgjennings.ui.CapsuleBorder
 
paintBorder(Component, Graphics, int, int, int, int) - Method in class ca.cgjennings.ui.dnd.DropBorder
 
paintBorder(Component, Graphics, int, int, int, int) - Method in class ca.cgjennings.ui.IconBorder
 
paintBorder(Component, Graphics, int, int, int, int) - Method in class ca.cgjennings.ui.StrokedBorder
 
paintComponent(Graphics) - Method in class ca.cgjennings.apps.arkham.AbstractViewer
 
paintComponent(Graphics) - Method in class ca.cgjennings.apps.arkham.ColourDialog.ColourButton
 
paintComponent(Graphics) - Method in class ca.cgjennings.apps.arkham.deck.PageView
 
paintComponent(Graphics) - Method in class ca.cgjennings.apps.arkham.dialog.OverlayPanel
 
paintComponent(Graphics) - Method in class ca.cgjennings.apps.arkham.PortraitControl
 
paintComponent(Graphics) - Method in class ca.cgjennings.apps.arkham.RegionPicker.RegionChooser
 
paintComponent(Graphics) - Method in class ca.cgjennings.apps.arkham.SheetViewer
 
paintComponent(Graphics) - Method in class ca.cgjennings.apps.arkham.VectorImageViewer
 
paintComponent(Graphics) - Method in class ca.cgjennings.graphics.cloudfonts.CloudFontExplorerPanel
 
paintComponent(Graphics) - Method in class ca.cgjennings.ui.BrightnessLabel
 
paintComponent(Graphics) - Method in class ca.cgjennings.ui.EditorPane
 
paintComponent(Graphics) - Method in class ca.cgjennings.ui.HueLabel
 
paintComponent(Graphics) - Method in class ca.cgjennings.ui.JGlyphViewer
 
paintComponent(Graphics) - Method in class ca.cgjennings.ui.JIconDrop
 
paintComponent(Graphics) - Method in class ca.cgjennings.ui.JReorderableTabbedPane
 
paintComponent(Graphics) - Method in class ca.cgjennings.ui.JTexturePanel
 
paintComponent(Graphics) - Method in class ca.cgjennings.ui.OpacityLabel
 
paintComponent(Graphics) - Method in class ca.cgjennings.ui.SaturationLabel
 
paintDragState(Graphics2D) - Method in class ca.cgjennings.apps.arkham.deck.item.DragHandle
 
paintFast(Graphics2D, Line2D.Double, RenderTarget, double) - Method in class ca.cgjennings.apps.arkham.deck.item.Line
 
paintFront(Graphics2D, DIY, DIYSheet) - Method in class ca.cgjennings.apps.arkham.diy.DIY
Calls the script's paintFront function.
paintFront(Graphics2D, DIY, DIYSheet) - Method in interface ca.cgjennings.apps.arkham.diy.Handler
Called to paint content on the component's front face(s).
paintGlyph(Graphics2D, boolean) - Method in class ca.cgjennings.ui.theme.ThemedGlyphIcon
Called with a transformed and clipped graphics context to paint the icon's glyph.
paintHandle(Graphics2D) - Method in class ca.cgjennings.apps.arkham.deck.item.DragHandle
 
paintIcon(Component, Graphics2D, int, int) - Method in class ca.cgjennings.ui.theme.AbstractThemedIcon
 
paintIcon(Component, Graphics2D, int, int) - Method in class ca.cgjennings.ui.theme.PaintSampleIcon
 
paintIcon(Component, Graphics2D, int, int) - Method in class ca.cgjennings.ui.theme.ThemedGlyphIcon
 
paintIcon(Component, Graphics2D, int, int) - Method in class ca.cgjennings.ui.theme.ThemedImageIcon
 
paintIcon(Component, Graphics2D, int, int) - Method in class ca.cgjennings.ui.theme.ThemedSingleImageIcon
 
paintIcon(Component, Graphics, int, int) - Method in class ca.cgjennings.apps.arkham.deck.item.LineJoin.LineJoinIcon
 
paintIcon(Component, Graphics, int, int) - Method in class ca.cgjennings.graphics.shapes.VectorIcon
 
paintIcon(Component, Graphics, int, int) - Method in class ca.cgjennings.ui.AnimatedIcon
Paint the current frame
paintIcon(Component, Graphics, int, int) - Method in class ca.cgjennings.ui.BlankIcon
 
paintIcon(Component, Graphics, int, int) - Method in class ca.cgjennings.ui.IconRow
 
paintIcon(Component, Graphics, int, int) - Method in class ca.cgjennings.ui.LabelIcon
 
paintIcon(Component, Graphics, int, int) - Method in class ca.cgjennings.ui.theme.AbstractThemedIcon
 
paintIcon(Component, Graphics, int, int) - Method in class ca.cgjennings.ui.theme.LocaleIcon
 
paintIcon(Component, Graphics, int, int) - Method in class ca.cgjennings.ui.theme.ThemedCompoundIcon
 
paintImage(Graphics2D, BufferedImage, Rectangle) - Method in class ca.cgjennings.apps.arkham.diy.DIYSheet
Paints an image at the specified location and size.
paintImage(Graphics2D, BufferedImage, String) - Method in class ca.cgjennings.apps.arkham.diy.DIYSheet
Paints an image at the specified location and size.
paintImage(Graphics2D, String) - Method in class ca.cgjennings.apps.arkham.diy.DIYSheet
Paints an image at a location and size that are taken from a region setting.
paintImage(Graphics2D, String, int, int) - Method in class ca.cgjennings.apps.arkham.diy.DIYSheet
Paints an image at its normal size at the specified location.
paintImage(Graphics2D, String, int, int, int, int) - Method in class ca.cgjennings.apps.arkham.diy.DIYSheet
Paints an image at the specified location and size.
paintImage(Graphics2D, String, String) - Method in class ca.cgjennings.apps.arkham.diy.DIYSheet
Paints an image at a location and size that are taken from a region setting.
PAINTING_CODE - ca.cgjennings.apps.arkham.editors.CardLayoutEditor.ExportType
 
paintInsertionMark(Graphics2D) - Method in class ca.cgjennings.ui.JReorderableTabbedPane
 
paintLoupe(Graphics2D, BufferedImage, double, double, double, double) - Method in class ca.cgjennings.apps.arkham.AbstractViewer
 
paintMarkerPortrait(Graphics2D) - Method in class ca.cgjennings.apps.arkham.diy.DIYSheet
Paints the portrait within the marker clip region for components with the DIY.FaceStyle.CARD_AND_MARKER face style.
paintNumberedImage(Graphics2D, String, int) - Method in class ca.cgjennings.apps.arkham.diy.DIYSheet
Paints a numbered image at a location and size that are taken from a region setting.
paintPortrait(Graphics2D) - Method in class ca.cgjennings.apps.arkham.diy.DIYSheet
 
PaintSampleIcon - Class in ca.cgjennings.ui.theme
Icon that shows what a paint looks like by using it to fill a shape.
PaintSampleIcon(Paint) - Constructor for class ca.cgjennings.ui.theme.PaintSampleIcon
 
paintSheet(RenderTarget) - Method in class ca.cgjennings.apps.arkham.diy.DIYSheet
 
paintSheet(RenderTarget) - Method in class ca.cgjennings.apps.arkham.sheet.MarkerSheet
 
paintSheet(RenderTarget) - Method in class ca.cgjennings.apps.arkham.sheet.Sheet
Paints the content of this sheet.
paintSheet(RenderTarget) - Method in class ca.cgjennings.apps.arkham.sheet.UndecoratedCardBack
 
paintTemplateImage(Graphics2D) - Method in class ca.cgjennings.apps.arkham.diy.DIYSheet
Paints the card template image that was set when the card was created.
paintZoomLabel(Graphics2D, double) - Method in class ca.cgjennings.apps.arkham.AbstractViewer
 
Palette - Class in ca.cgjennings.ui.theme
A theme-aware palette of standard colours.
Palette.Subset - Class in ca.cgjennings.ui.theme
Encapsulates a palette subset broken into opaque and slightly translucent groups.
Palette.Variant - Class in ca.cgjennings.ui.theme
 
PAN - ca.cgjennings.apps.arkham.component.Portrait.Feature
Indicates that the portrait panning can be changed.
panel - Variable in class ca.cgjennings.ui.wizard.WizardController
 
panView(double, double) - Method in class ca.cgjennings.apps.arkham.deck.PageView
 
PaperProperties - Class in ca.cgjennings.apps.arkham.deck
PaperProperties are immutable objects that describe the properties of the paper used in a deck.
PaperProperties() - Constructor for class ca.cgjennings.apps.arkham.deck.PaperProperties
Create a new paper properties object using default dimensions that match the "North American Letter" paper size.
PaperProperties(String, double, double, boolean) - Constructor for class ca.cgjennings.apps.arkham.deck.PaperProperties
Create a new paper property description.
PaperProperties(String, double, double, boolean, double, double) - Constructor for class ca.cgjennings.apps.arkham.deck.PaperProperties
Create a new paper property description.
PaperProperties(String, double, double, boolean, double, double, boolean, Game) - Constructor for class ca.cgjennings.apps.arkham.deck.PaperProperties
Create a new paper property description.
PaperProperties(MediaSize, boolean) - Constructor for class ca.cgjennings.apps.arkham.deck.PaperProperties
Creates a paper properties object from a print media description.
PaperProperties(MediaSize, boolean, double, double) - Constructor for class ca.cgjennings.apps.arkham.deck.PaperProperties
Creates a paper properties object from a print media description.
PaperSets - Class in ca.cgjennings.apps.arkham.deck
Organizes the available paper sizes into various sets broken down by characteristics and allows registration of new paper sizes.
PaperSplitter - Class in ca.cgjennings.apps.arkham.deck
Prints large virtual pages by tiling them over multiple physical pages.
PaperSplitter(PaperProperties, PaperProperties) - Constructor for class ca.cgjennings.apps.arkham.deck.PaperSplitter
Create a layout for splitting a virtual page over one or more physical ones.
ParagraphDialog - Class in ca.cgjennings.apps.arkham
Dialog for choosing block and paragraph alignment.
ParagraphDialog(Frame) - Constructor for class ca.cgjennings.apps.arkham.ParagraphDialog
Creates new form ParagraphDialog
PARAMETERS_PROPERTY - Static variable in class ca.cgjennings.imageio.IIOWritePanel
A property fired when the image write parameters change.
ParametricStyleFactory - Interface in ca.cgjennings.layout
This interface represents objects that can create text styles that depend on the value of one or more parameters.
parent - Variable in class ca.cgjennings.apps.arkham.deck.item.AbstractItem
 
parent - Variable in class ca.cgjennings.ui.FolderTree.Node
 
parse(Object, String...) - Method in class ca.cgjennings.apps.arkham.plugins.debugging.ClientArguments
 
parse(Object, String...) - Method in class ca.cgjennings.apps.CommandLineParser
Parses an application's command line arguments, filling in the matching public fields of target as appropriate.
parse(String) - Method in class ca.cgjennings.algo.TextIndex.QueryParser
Parses a search expression into an executable query.
parse(String) - Method in class ca.cgjennings.apps.arkham.plugins.engine.AbstractUtilityParser
Parses the specified script.
parse(String) - Method in class ca.cgjennings.apps.arkham.plugins.engine.SyntaxChecker
 
parseColor(String[]) - Static method in class ca.cgjennings.layout.ForegroundColorStyleFactory
Parse a color value from the tag's parameters.
PARSED_RESOURCE - Static variable in class ca.cgjennings.apps.arkham.TextEncoding
Name of the encoding used for files processed with a ResourceParser.
PARSED_RESOURCE_CS - Static variable in class ca.cgjennings.apps.arkham.TextEncoding
parseExpansionList(String) - Static method in class ca.cgjennings.apps.arkham.sheet.Sheet
Given a list of expansion codes separated by commas (the format used to set expansion icons in a game component's private settings), return an array of the expansions represented by the codes.
parseInstanceArguments(boolean, String[]) - Method in interface ca.cgjennings.apps.util.InstanceControllerListener
This method is called by InstanceController to pass on arguments from secondary instances for the primary instance to handle.
parseKeyStroke(String) - Static method in class ca.cgjennings.ui.textedit.CodeEditorBase
Converts a string to a single key stroke.
parseLibrary(String) - Method in class ca.cgjennings.layout.MarkupRenderer
Process a markup string, retaining only any definitions that are created.
parseLocaleDescription(String) - Static method in class resources.Language
Parses a locale description in ll_CC format and returns the Locale.
parseMeasurement(String) - Static method in class ca.cgjennings.layout.MarkupRenderer
Try to parse p as a measurement.
parser - Variable in class ca.cgjennings.text.MarkdownTransformer
 
Parser(InputStream, boolean) - Constructor for class gamedata.ClassMap.Parser
Creates a parser for the specified input stream.
Parser(InputStream, boolean) - Constructor for class gamedata.ConversionMap.Parser
Creates a new parser for the specified input stream.
Parser(InputStream, boolean) - Constructor for class gamedata.TileSet.Parser
 
Parser(String, boolean) - Constructor for class gamedata.ClassMap.Parser
Creates a parser for the specified resource file.
Parser(String, boolean) - Constructor for class gamedata.ConversionMap.Parser
Creates a new parser for the specified resource file.
Parser(String, boolean) - Constructor for class gamedata.TileSet.Parser
 
parseURL(URL, String, int, int) - Method in class ca.cgjennings.io.protocols.project.Handler
 
paste() - Method in class ca.cgjennings.apps.arkham.deck.Deck
Pastes a previously copied selection from the clipboard.
paste() - Method in interface ca.cgjennings.apps.arkham.MarkupTarget
Replaces the current selection with the clipboard contents.
paste() - Method in class ca.cgjennings.apps.arkham.project.ProjectView
Pastes the current clipboard contents into the selected project member, is possible.
paste() - Method in class ca.cgjennings.apps.arkham.RegionPicker.RegionChooser
Parse a region from the current clipboard text and, if valid, set this editor to that region.
paste(Object...) - Static method in class ca.cgjennings.apps.arkham.deck.item.StyleCapture
Applies the styles in the global style clipboard to the specified objects.
Paste - Class in ca.cgjennings.apps.arkham.project
Paste files on clipboard into the selected folder of a project.
Paste() - Constructor for class ca.cgjennings.apps.arkham.project.Paste
 
PASTE - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
A DelegatedCommand for the clipboard paste operation.
PASTE_STYLE - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Apply the current global style clipboard style settings to the deck selection.
pastel - Variable in class ca.cgjennings.ui.theme.Palette
The pastel subset of the palette.
pasteTint() - Method in class ca.cgjennings.apps.arkham.HSBPanel
 
patchOSX() - Method in class ca.cgjennings.ui.theme.TchoTchoTheme
Called from TchoTchoTheme.modifyManagerDefaults(javax.swing.UIDefaults) when the host operating system is OS X.
patchOther() - Method in class ca.cgjennings.ui.theme.TchoTchoTheme
Called from TchoTchoTheme.modifyManagerDefaults(javax.swing.UIDefaults) when the host operating system is neither Windows nor OS X.
patchWindows() - Method in class ca.cgjennings.ui.theme.TchoTchoTheme
Called from TchoTchoTheme.modifyManagerDefaults(javax.swing.UIDefaults) when the host operating system is Windows.
pathLength(Shape) - Static method in class ca.cgjennings.graphics.shapes.ShapeUtilities
Measures the length of a shape's outline by flattening its path to a sequence of line segments.
pathLength(Shape, double) - Static method in class ca.cgjennings.graphics.shapes.ShapeUtilities
Measures the length of a shape's outline by flattening its path to a sequence of line segments.
pathLength(Shape, double, int) - Static method in class ca.cgjennings.graphics.shapes.ShapeUtilities
Measures the length of a shape's outline by flattening its path to a sequence of line segments.
pattern - Variable in class ca.cgjennings.ui.textedit.RegexNavigatorBase
 
PatternExceptionLocalizer - Class in ca.cgjennings.i18n
 
pause() - Method in class ca.cgjennings.ui.AnimatedIcon
Pause the animation.
pause(MetadataSource.PropertyConsumer) - Method in class ca.cgjennings.apps.arkham.project.MetadataSource.ThreadedMetadataSource
Briefly pauses the current thread, then returns false if the property consumer is no longer valid or the thread was interrupted.
PDF_OUTPUT_SUPPORT - resources.CoreComponents
Library needed to enable PDF output via PDFPrintSupport.
PDFPrintSupport - Class in ca.cgjennings.apps.arkham.deck
Creates simple PDF documents.
PDFPrintSupport.Configuration - Class in ca.cgjennings.apps.arkham.deck
This class is a simple container for the configuration information that is passed to a PDFPrintSupport.PDFWriter.
PDFPrintSupport.PDFWriter - Interface in ca.cgjennings.apps.arkham.deck
An interface implemented by classes that can provide very basic PDF writing support.
PER_IMAGE - Static variable in class ca.cgjennings.graphics.filters.Tuning
 
PER_ROW - Static variable in class ca.cgjennings.graphics.filters.Tuning
 
perform(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.AddLocale
 
perform(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.AddTask
 
perform(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.Browse
 
perform(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.ChangeIcon
 
perform(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.Clean
 
perform(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.CompareFiles
 
perform(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.Compile
 
perform(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.CompileAll
 
perform(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.ConvertSpellingDictionary.Converter
 
perform(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.Copy
 
perform(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.Cut
 
perform(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.DrawRegion
 
perform(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.Export
 
perform(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.MakeBundle
 
perform(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.MakeDeck
 
perform(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.New.NewAction
 
perform(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.New.NewGameComponent
 
perform(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.Open
 
perform(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.Packaging
 
perform(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.Paste
 
perform(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.PluginImportAction
 
perform(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.PublishBundle
 
perform(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.RasterizeImage
 
perform(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.Rename
 
perform(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.Run
 
perform(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.ScriptedFactoryBuild
 
perform(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.ShowFolder
 
perform(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.SpecializedAction
Perform this action on a member of a project, a project or a task.
perform(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.TaskAction
Perform this action on a member of a project, a project or a task.
perform(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.TaskActionTree
 
perform(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.TestBundle
 
perform(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.Translate
 
perform(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.View
 
perform(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.VirtualDeck
 
performAction(String) - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
 
performAgnosticButtonSwap(boolean, JButton, JButton) - Method in interface ca.cgjennings.platform.QueriedAgnosticDialog
Called to swap the buttons of this agnostic dialog.
performAutomaticConversion() - Method in class ca.cgjennings.apps.arkham.component.conversion.ConversionSession
Performs the enabled automatic conversion steps, then disables all conversion steps.
performAutomaticUpdate() - Static method in class ca.cgjennings.apps.arkham.plugins.catalog.AutomaticUpdater
Checks if an update is overdue, and if so checks if updates are available in a separate thread.
performCommand(AbstractCommand) - Method in class ca.cgjennings.apps.arkham.AbstractGameComponentEditor
 
performCommand(AbstractCommand) - Method in class ca.cgjennings.apps.arkham.AbstractStrangeEonsEditor
Performs the command.
performCommand(AbstractCommand) - Method in interface ca.cgjennings.apps.arkham.commands.Commandable
Performs the command.
performCommand(AbstractCommand) - Method in class ca.cgjennings.apps.arkham.deck.DeckEditor
 
performCommand(AbstractCommand) - Method in class ca.cgjennings.apps.arkham.editors.CodeEditor
 
performCommand(AbstractCommand) - Method in class ca.cgjennings.apps.arkham.editors.PropertyBundleEditor
 
performCommand(AbstractCommand) - Method in interface ca.cgjennings.apps.arkham.StrangeEonsEditor
Performs the command.
performDefaultAction(ActionEvent) - Method in class ca.cgjennings.apps.arkham.commands.DelegatedCommand
Performs a default action for this delegated command.
performOnSelection(Member[]) - Method in class ca.cgjennings.apps.arkham.project.AddLocale
 
performOnSelection(Member[]) - Method in class ca.cgjennings.apps.arkham.project.ChangeIcon
 
performOnSelection(Member[]) - Method in class ca.cgjennings.apps.arkham.project.CompareFiles
 
performOnSelection(Member[]) - Method in class ca.cgjennings.apps.arkham.project.DrawRegion
 
performOnSelection(Member[]) - Method in class ca.cgjennings.apps.arkham.project.Open
 
performOnSelection(Member[]) - Method in class ca.cgjennings.apps.arkham.project.Paste
 
performOnSelection(Member[]) - Method in class ca.cgjennings.apps.arkham.project.SpecializedAction
Applies this action to all of the specified project members.
performOnSelection(Member[]) - Method in class ca.cgjennings.apps.arkham.project.TaskAction
Applies this action to all of the specified project members.
performOnSelection(Member[]) - Method in class ca.cgjennings.apps.arkham.project.View
 
performUpdate(int, boolean) - Static method in class ca.cgjennings.apps.arkham.plugins.catalog.AutomaticUpdater
Performs an update check immediately, even if an update is not overdue.
permutations(int, int) - Static method in class ca.cgjennings.math.Combinatorics
Return P(n, r), the number of lists of size r that can be created from a set of n objects.
pexec(String) - Method in class ca.cgjennings.platform.Shell
Executes a command by parsing the specified string into a command name and arguments using the built-in CommandFormatter.
pexec(String, String) - Method in class ca.cgjennings.platform.Shell
Executes a command by parsing the specified string into a command name and arguments using the built-in CommandFormatter.
pid - Variable in class ca.cgjennings.apps.arkham.plugins.debugging.DiscoveryService.ServerInfo
Process ID of the app instance debugged by the server, if available.
pink - Variable in class ca.cgjennings.ui.theme.Palette.Variant
A pink colour, code P.
PinLight - Static variable in class ca.cgjennings.graphics.composites.BlendMode
For each channel, PinLight may replace the destination value with the source value.
PixelArtUpscalingFilter - Class in ca.cgjennings.graphics.filters
An image filter that upscales images to twice their original size.
PixelArtUpscalingFilter() - Constructor for class ca.cgjennings.graphics.filters.PixelArtUpscalingFilter
 
place(Deck, int, DeckPacker.Card, double, double) - Method in class ca.cgjennings.apps.arkham.project.DeckPacker
Places a card into a deck on a given page and position.
PLACEHOLDER_IDENTIFIER - Static variable in class ca.cgjennings.apps.arkham.deck.item.CustomTile
The placeholder identifier that acts as the default for new custom tiles.
PLAIN - ca.cgjennings.ui.textedit.CodeType
Plain text document.
PLAIN_BACK - ca.cgjennings.apps.arkham.diy.DIY.FaceStyle
The component has two faces, but the back is just a static image.
PLAIN_STYLE - Static variable in class ca.cgjennings.layout.TextStyle
A shared instance of a style that will render "plain" text, removing any italic and bold effects.
PLAIN_TEXT - Static variable in class ca.cgjennings.apps.arkham.TextEncoding
Name of the encoding used for plain text files.
PLAIN_TEXT_CS - Static variable in class ca.cgjennings.apps.arkham.TextEncoding
PLAIN_UTF8 - ca.cgjennings.ui.textedit.CodeType
Raw UTF-8 text data not meant to be read as prose.
PlainTextSupport - Class in ca.cgjennings.ui.textedit
Code support for plain text.
PlainTextSupport() - Constructor for class ca.cgjennings.ui.textedit.PlainTextSupport
 
PLATFORM - Static variable in class ca.cgjennings.apps.arkham.plugins.debugging.Tables
Standard table of platform-specific information.
PLATFORM_IS_MAC - Static variable in class ca.cgjennings.platform.PlatformSupport
True if the JVM is running on an Apple macOS operating system.
PLATFORM_IS_OSX - Static variable in class ca.cgjennings.platform.PlatformSupport
Deprecated.
PLATFORM_IS_OTHER - Static variable in class ca.cgjennings.platform.PlatformSupport
True if running on a non-Windows, non-maxOS operating system.
PLATFORM_IS_WINDOWS - Static variable in class ca.cgjennings.platform.PlatformSupport
True if the JVM is running on a Windows operating system.
PlatformFileSystem - Class in ca.cgjennings.platform
Basic platform-specific file system operations.
PlatformSupport - Class in ca.cgjennings.platform
This utility class provides methods that help integrate an application into the native operating system more cleanly.
play() - Method in class ca.cgjennings.ui.anim.Animation
Starts playing the animation.
play() - Method in class ca.cgjennings.ui.anim.TweenAnimation
Play the animation.
play() - Method in class ca.cgjennings.ui.AnimatedIcon
Continue the animation from where the animation was paused, or restart it if it has completed.
play() - Method in class ca.cgjennings.ui.ClipPlayer
Play the audio clip.
play(Object) - Method in class ca.cgjennings.ui.anim.Animation
Starts playing the animation after stopping any other animations started with the same interrupt tag.
Plugin - Interface in ca.cgjennings.apps.arkham.plugins
An interface that allows third-party code (plug-ins) to be integrated into Strange Eons at run time.
PLUGIN - ca.cgjennings.ui.JFileField.FileType
Any plug-in bundle.
PLUGIN_CATALOG - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Opens the plug-in catalog.
PLUGIN_FILE_EXT - Static variable in class ca.cgjennings.apps.arkham.plugins.BundleInstaller
The file extension used by plug-in bundles (.seplugin)
PLUGIN_FOLDER - Static variable in class ca.cgjennings.apps.arkham.plugins.BundleInstaller
The folder where plug-ins are installed.
PLUGIN_LOAD_EVENT - Static variable in interface ca.cgjennings.apps.arkham.StrangeEons.PluginLoadingListener
Event type code indicating that the application has just loaded (or reloaded) the plug-in set.
PLUGIN_MANAGER - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Opens the plug-in manager.
PLUGIN_README_BACKGROUND - Static variable in class ca.cgjennings.ui.theme.Theme
UI key for plug-in installation notes and catalog info background colour.
PLUGIN_README_FOREGROUND - Static variable in class ca.cgjennings.ui.theme.Theme
UI key for plug-in installation notes and catalog info foreground colour.
PLUGIN_ROOT - Static variable in class ca.cgjennings.apps.arkham.TextEncoding
Name of the encoding used for plug-in root files.
PLUGIN_ROOT_CS - Static variable in class ca.cgjennings.apps.arkham.TextEncoding
PLUGIN_TYPE - Static variable in class ca.cgjennings.apps.arkham.project.NewTaskType
The standard task type for plug-ins.
PLUGIN_UNLOAD_EVENT - Static variable in interface ca.cgjennings.apps.arkham.StrangeEons.PluginLoadingListener
Event type code indicating that the application has just unloaded all loaded plug-ins.
PluginBundle - Class in ca.cgjennings.apps.arkham.plugins
A plug-in bundle is a file that stores the code and resources required by a plug-in.
PluginBundle(File) - Constructor for class ca.cgjennings.apps.arkham.plugins.PluginBundle
Creates a new plug-in bundle instance for a file.
PluginBundle(String) - Constructor for class ca.cgjennings.apps.arkham.plugins.PluginBundle
Creates a new plug-in bundle from a file path stored in a string.
PluginBundlePublisher - Class in ca.cgjennings.apps.arkham.plugins.catalog
Utility methods for converting plug-in bundles to and from published catalog bundles (such as ".pbz" files).
PluginBundlePublisher.CompressionMethod - Enum in ca.cgjennings.apps.arkham.plugins.catalog
An enumeration of the possible methods (algorithms) that may be used to compress plug-in bundles for network transport.
PluginContext - Interface in ca.cgjennings.apps.arkham.plugins
A plug-in context is passed to a plug-in when it is initialized, shown, or hidden.
PluginContextFactory - Class in ca.cgjennings.apps.arkham.plugins
A factory for PluginContext instances.
PluginError - Exception in ca.cgjennings.apps.arkham.plugins
This is an unchecked exception that can be thrown from within a plug-in when an unexpected error occurs from which the plug-in cannot recover.
PluginError() - Constructor for exception ca.cgjennings.apps.arkham.plugins.PluginError
Creates a plug-in error with no specific error message.
PluginError(String) - Constructor for exception ca.cgjennings.apps.arkham.plugins.PluginError
Creates a plug-in error with the given error message.
PluginError(String, Throwable) - Constructor for exception ca.cgjennings.apps.arkham.plugins.PluginError
Creates a plug-in error with the given error message that indicates the specified exception as the root cause.
PluginError(Throwable) - Constructor for exception ca.cgjennings.apps.arkham.plugins.PluginError
Creates a plug-in error with the specified exception set as the root cause.
PluginException - Exception in ca.cgjennings.apps.arkham.plugins
A PluginException is thrown when a plug-in cannot be instantiated or there is an unexpected error in the plug-in system.
PluginException() - Constructor for exception ca.cgjennings.apps.arkham.plugins.PluginException
 
PluginException(String) - Constructor for exception ca.cgjennings.apps.arkham.plugins.PluginException
 
PluginException(String, Throwable) - Constructor for exception ca.cgjennings.apps.arkham.plugins.PluginException
 
PluginException(Throwable) - Constructor for exception ca.cgjennings.apps.arkham.plugins.PluginException
 
PluginImportAction - Class in ca.cgjennings.apps.arkham.project
Task action that converts a plug-in bundle in a project into a task folder.
PluginImportAction() - Constructor for class ca.cgjennings.apps.arkham.project.PluginImportAction
 
PluginImportTask - Class in ca.cgjennings.apps.arkham.project
Unpack an existing plug-in into a task folder.
PluginImportTask() - Constructor for class ca.cgjennings.apps.arkham.project.PluginImportTask
 
PluginManager - Class in ca.cgjennings.apps.arkham.dialog
This dialog window allows the user to manage the installed plug-ins by uninstalling bundles, enabling or disabling individual plug-ins.
PluginManager() - Constructor for class ca.cgjennings.apps.arkham.dialog.PluginManager
Creates a new PluginManager dialog whose parent is the main application window.
PluginManager(Window) - Constructor for class ca.cgjennings.apps.arkham.dialog.PluginManager
Creates a new PluginManager dialog.
PluginRoot - Class in ca.cgjennings.apps.arkham.plugins
Represents the information stored in a plug-in bundle's root file.
PluginRoot(PluginBundle) - Constructor for class ca.cgjennings.apps.arkham.plugins.PluginRoot
Read root file information from a plug-in bundle.
PluginRoot(File) - Constructor for class ca.cgjennings.apps.arkham.plugins.PluginRoot
Read root file information directly from a root file, such as one stored in a project folder.
PluginRoot(String) - Constructor for class ca.cgjennings.apps.arkham.plugins.PluginRoot
Creates a root file by parsing a string that uses the root file format.
pluginsLoaded(int) - Method in interface ca.cgjennings.apps.arkham.StrangeEons.PluginLoadingListener
Called after the application loads, reloads, or unloads plug-ins.
PluginTask - Class in ca.cgjennings.apps.arkham.project
Create a new plug-in using an extendable wizard.
PluginTask() - Constructor for class ca.cgjennings.apps.arkham.project.PluginTask
 
plugintest - Variable in class ca.cgjennings.apps.arkham.CommandLineArguments
This option runs the application in plug-in test mode, testing the specified bundle.
PluginTestTheme - Class in ca.cgjennings.ui.theme
The plug-in test theme is a special built-in theme.
PluginTestTheme() - Constructor for class ca.cgjennings.ui.theme.PluginTestTheme
 
PluginWizardDialog - Class in ca.cgjennings.apps.arkham.project
A wizard dialog that is displayed when the user creates a new plug-in task.
PluginWizardDialog(Frame, Task) - Constructor for class ca.cgjennings.apps.arkham.project.PluginWizardDialog
Creates a new wizard dialog that will fill in the provided new, empty task.
PluginWizardDialog.WizardKit - Interface in ca.cgjennings.apps.arkham.project
A wizard kit allows you to define new kinds of plug-in wizard projects.
pluralize(int, String) - Method in class ca.cgjennings.i18n.IntegerPluralizer
Returns an appropriate plural form string based on an integer value.
pluralize(int, String, Object...) - Method in class ca.cgjennings.i18n.IntegerPluralizer
Returns a pluralized string that has been formatted using the supplied objects.
pluralize(Language, int, String) - Method in class ca.cgjennings.i18n.IntegerPluralizer
Returns an appropriate plural form string based on an integer value.
pluralize(Language, int, String, Object...) - Method in class ca.cgjennings.i18n.IntegerPluralizer
Returns a pluralized string that has been formatted using the supplied objects.
policy - Variable in class ca.cgjennings.apps.arkham.dialog.DictionaryEditor
 
PolledMenuItem() - Constructor for class ca.cgjennings.apps.arkham.StrangeEonsAppWindow.PolledMenuItem
 
PolledMenuItem(String) - Constructor for class ca.cgjennings.apps.arkham.StrangeEonsAppWindow.PolledMenuItem
 
PolledMenuItem(String, int) - Constructor for class ca.cgjennings.apps.arkham.StrangeEonsAppWindow.PolledMenuItem
 
PolledMenuItem(String, Icon) - Constructor for class ca.cgjennings.apps.arkham.StrangeEonsAppWindow.PolledMenuItem
 
PolledMenuItem(Action) - Constructor for class ca.cgjennings.apps.arkham.StrangeEonsAppWindow.PolledMenuItem
 
PolledMenuItem(Icon) - Constructor for class ca.cgjennings.apps.arkham.StrangeEonsAppWindow.PolledMenuItem
 
popDirectory() - Method in class ca.cgjennings.platform.Shell
Sets the directory to the most recently pushed directory, removing it from the directory stack.
populateCaptureFromPanel(StyleCapture) - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractStylePanel
Copies the current state of the panel controls into a capture.
populateCaptureFromPanel(StyleCapture) - Method in interface ca.cgjennings.apps.arkham.deck.item.StylePanel
Copies the current state of the panel controls into a capture.
populateComponentFromDelayedFields() - Method in class ca.cgjennings.apps.arkham.AbstractGameComponentEditor
This method is called during heartbeats to allow the editor to update properties of the game component that either cannot be updated in response to events or that are more efficient when updated periodically instead of immediately.
populateComponentFromDelayedFields() - Method in class ca.cgjennings.apps.arkham.deck.DeckEditor
 
populateComponentFromDelayedFields() - Method in class ca.cgjennings.apps.arkham.diy.DIYEditor
 
populateComponentFromDelayedFields() - Method in class ca.cgjennings.apps.arkham.MarkerEditor
 
populateFieldsFromComponent() - Method in class ca.cgjennings.apps.arkham.AbstractGameComponentEditor
Updates the editor with the current contents of the game component.
populateFieldsFromComponent() - Method in class ca.cgjennings.apps.arkham.deck.DeckEditor
 
populateFieldsFromComponent() - Method in class ca.cgjennings.apps.arkham.diy.DIYEditor
 
populateFieldsFromComponent() - Method in class ca.cgjennings.apps.arkham.MarkerEditor
 
populatePanelFromCapture(StyleCapture) - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractStylePanel
Copies the current state of a capture into the controls on this panel.
populatePanelFromCapture(StyleCapture) - Method in interface ca.cgjennings.apps.arkham.deck.item.StylePanel
Copies the current state of a capture into the controls on this panel.
popupMenuCanceled(PopupMenuEvent) - Method in class ca.cgjennings.apps.arkham.HSBPanel
 
popupMenuWillBecomeInvisible(PopupMenuEvent) - Method in class ca.cgjennings.apps.arkham.HSBPanel
 
popupMenuWillBecomeVisible(PopupMenuEvent) - Method in class ca.cgjennings.apps.arkham.HSBPanel
 
port - Variable in class ca.cgjennings.apps.arkham.plugins.debugging.ClientArguments
 
port - Variable in class ca.cgjennings.apps.arkham.plugins.debugging.DiscoveryService.ServerInfo
Port needed to connect to the server.
Portrait - Interface in ca.cgjennings.apps.arkham.component
A portrait is a user-supplied image that is part of a game component, such as a character portrait on a character card.
PORTRAIT - ca.cgjennings.apps.arkham.editors.CardLayoutEditor.LayerType
 
PORTRAIT - ca.cgjennings.ui.JFileField.FileType
Any supported image file; shift+click to choose an internal image resource.
PORTRAIT - Static variable in class ca.cgjennings.apps.arkham.deck.PaperProperties
A constant that indicates the portrait orientation (in which the width is the shortest dimension).
Portrait.Feature - Enum in ca.cgjennings.apps.arkham.component
Identifies features that this portrait supports.
PortraitControl - Class in ca.cgjennings.apps.arkham
A control used to adjust a portrait's settings kinesthetically.
PortraitControl() - Constructor for class ca.cgjennings.apps.arkham.PortraitControl
 
PortraitPanel - Class in ca.cgjennings.apps.arkham
A standard panel for adjusting portraits.
PortraitPanel() - Constructor for class ca.cgjennings.apps.arkham.PortraitPanel
Creates new form PortraitPanel
PortraitProvider - Interface in ca.cgjennings.apps.arkham.component
This interface is implemented by game components that include (or may include) Portraits: images that can be configured by the user and which appear on the component's sheets.
preceding(int) - Method in class ca.cgjennings.layout.FastBreakIterator
 
PreferenceCategory - Interface in ca.cgjennings.apps.arkham.dialog.prefs
A preference category allows the user to manage a related set of user preferences.
Preferences - Class in ca.cgjennings.apps.arkham.dialog.prefs
The dialog that displays registered preference categories.
Preferences() - Constructor for class ca.cgjennings.apps.arkham.dialog.prefs.Preferences
Creates new form Preferences
PREFERENCES - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Shows the Preferences dialog using the default location and category.
preferencesUpdated() - Method in interface ca.cgjennings.apps.arkham.dialog.prefs.PreferenceUpdateListener
 
PreferenceUpdateListener - Interface in ca.cgjennings.apps.arkham.dialog.prefs
A listener that is notified when the user changes preferences in the Preferences dialog.
PREFS_BACKGROUND - Static variable in class ca.cgjennings.ui.theme.Theme
UI key for project search field background colour.
PREFS_FOREGROUND - Static variable in class ca.cgjennings.ui.theme.Theme
UI key for project search field foreground colour.
PREFS_HEADING - Static variable in class ca.cgjennings.ui.theme.Theme
UI key for project search field foreground colour.
preloadTopLevelScript(String, String) - Static method in class ca.cgjennings.apps.arkham.plugins.debugging.DefaultScriptDebugger
If the debugger is running, the script identified by this resource is loaded and added to the debugger.
PREMUL - Static variable in class ca.cgjennings.graphics.filters.Tuning
 
prepareCard(DeckPacker.Card) - Method in class ca.cgjennings.apps.arkham.project.DeckPacker
This method prepares cards for layout once all of the layout requirements are known.
prepareForParent(MouseEvent) - Method in class ca.cgjennings.ui.TabCloseComponent
 
prepareNewImage(Image) - Static method in class resources.ResourceKit
Prepares a newly obtained image for use by ensuring that it is in the image format required by the application.
prepareToEnterContext() - Method in interface ca.cgjennings.apps.arkham.plugins.debugging.ScriptDebugging.DebuggerInstaller
Called before entering a thread context.
prepareToEnterContext() - Static method in class ca.cgjennings.apps.arkham.plugins.debugging.ScriptDebugging
If debugging is installed, calls its prepareToEnterContext method.
prepareToPaint(RenderTarget, double) - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractItem
 
prepareToPaint(RenderTarget, double) - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractRenderedItem
 
prepareToPaint(RenderTarget, double) - Method in interface ca.cgjennings.apps.arkham.deck.item.PageItem
Update any cached representations needed to paint this item at the specified settings.
preprocess(String, URL, String) - Method in class ca.cgjennings.algo.TextIndexer.DefaultTextMapper
Preprocesses the text after it is read but before it is returned to the caller of TextIndexer.DefaultTextMapper.getText(java.lang.String).
preprocessScript(String) - Static method in class ca.cgjennings.apps.arkham.plugins.debugging.ScriptDebugging
This method can be called when a script has been discovered but has not yet been run in order to make the debugger aware of the script.
preprocessScript(String, Reader) - Method in class ca.cgjennings.apps.arkham.plugins.engine.SEScriptEngine
Subclasses may override this to construct a pipeline that can access and modify the script source before it is evaluated.
preprocessScript(String, String) - Method in interface ca.cgjennings.apps.arkham.plugins.debugging.ScriptDebugging.DebuggerInstaller
Called to allow the debugger to process a script that has not been compiled or run yet, but that the user of the debugger might wish to have available (for example, to set breakpoints before the script is actually run).
prepSort(String[]) - Method in class ca.cgjennings.text.LineSorter
 
prepSort(String[]) - Method in class ca.cgjennings.text.LineSorter.SemanticSorter
 
PRESSED_COMMAND - Static variable in class ca.cgjennings.ui.JRepeaterButton
An action event with this command is fired when the button is first pressed.
prevBtn - Variable in class ca.cgjennings.ui.wizard.WizardController
 
PREVIEW - ca.cgjennings.apps.arkham.sheet.RenderTarget
Indicates that the purpose of the rendering is to create a preview image.
previewSplitPane - Variable in class ca.cgjennings.apps.arkham.AbstractGameComponentEditor
 
previous() - Method in class ca.cgjennings.layout.BreakIteratorAdpater
 
previous() - Method in class ca.cgjennings.layout.FastBreakIterator
 
print() - Method in class ca.cgjennings.apps.arkham.AbstractStrangeEonsEditor
Open the print dialog for this editor, allowing the user to print the edited component.
print() - Method in class ca.cgjennings.apps.arkham.deck.DeckEditor
Displays a dialog that allows the user to print the deck.
print() - Method in interface ca.cgjennings.apps.arkham.StrangeEonsEditor
Open the print dialog for this editor, allowing the user to print the edited component.
print(boolean) - Method in class ca.cgjennings.apps.arkham.deck.DeckEditor
Prints the content of this deck editor.
print(Graphics, PageFormat, int) - Method in class ca.cgjennings.apps.arkham.deck.DeckEditor
 
print(Graphics, PageFormat, int) - Method in class ca.cgjennings.apps.arkham.deck.MonitoredPrintable
 
print(File) - Static method in class ca.cgjennings.platform.DesktopIntegration
Prints the specified file using the default application on this system.
print(File, Component) - Static method in class ca.cgjennings.platform.DesktopIntegration
Prints the specified file using the default application on this system.
print(Object) - Method in class ca.cgjennings.apps.arkham.plugins.ScriptConsole.ConsolePrintWriter
 
PRINT - ca.cgjennings.apps.arkham.sheet.RenderTarget
Indicates that the purpose of the rendering is to render a printed image.
PRINT - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Prints content from editors that support this command.
PRINT_SUPPORTED - Static variable in class ca.cgjennings.platform.DesktopIntegration
This is true if the DesktopIntegration.open(java.io.File) method is supported.
PrintDimensions - Class in ca.cgjennings.apps.arkham.sheet
An immutable representation of the printed size of a sheet, measured in points.
PrintDimensions(double, double) - Constructor for class ca.cgjennings.apps.arkham.sheet.PrintDimensions
Creates a new print dimensions instance with the specified width and height (in points).
PrintDimensions(BufferedImage, double, double, double) - Constructor for class ca.cgjennings.apps.arkham.sheet.PrintDimensions
Creates a new print dimensions instance based on a source image (typically, a rendering of a Sheet).
printImpl(PrinterJob) - Method in class ca.cgjennings.apps.arkham.AbstractGameComponentEditor
Implementation of the print command for standard game components.
printImpl(PrinterJob) - Method in class ca.cgjennings.apps.arkham.AbstractStrangeEonsEditor
Subclasses should override this to print the edited document if PRINT is a supported command.
printImpl(PrinterJob) - Method in class ca.cgjennings.apps.arkham.deck.DeckEditor
 
printImpl(PrinterJob) - Method in class ca.cgjennings.apps.arkham.editors.CodeEditor
 
printObj(Object) - Method in class ca.cgjennings.apps.arkham.plugins.ScriptConsole.ConsolePrintWriter
 
printToPDF(DeckEditor, File) - Static method in class ca.cgjennings.apps.arkham.deck.PDFPrintSupport
Prints a the contents of a deck to a PDF file.
printToPDF(String, PaperProperties, Printable, File) - Static method in class ca.cgjennings.apps.arkham.deck.PDFPrintSupport
Prints the contents of any Printable object to a PDF file.
printToPDF(String, PageFormat, Printable, File) - Static method in class ca.cgjennings.apps.arkham.deck.PDFPrintSupport
Prints the contents of any Printable object to a PDF file.
PRIORITY_BUILD - Static variable in class ca.cgjennings.apps.arkham.project.Actions
This priority is used by actions that relate to executing, compiling, building or debugging code or running automated processes.
PRIORITY_BUILD_SECONDARY - Static variable in class ca.cgjennings.apps.arkham.project.Actions
This priority is used by second tier build commands.
PRIORITY_CLIPBOARD - Static variable in class ca.cgjennings.apps.arkham.project.Actions
This priority is used by clipboard operations (copy, paste).
PRIORITY_DEBUGGING_TOOL - Static variable in class ca.cgjennings.apps.arkham.project.Actions
This priority is used by developer tools designed to help debug project extensions.
PRIORITY_DEFAULT - Static variable in class ca.cgjennings.apps.arkham.plugins.PluginRoot
The default priority used when no value is specified in the root file.
PRIORITY_DEFAULT - Static variable in class ca.cgjennings.apps.arkham.project.Actions
The default action priority.
PRIORITY_EXPANSION - Static variable in class ca.cgjennings.apps.arkham.plugins.PluginRoot
A predefined priority value used when the value of the priority key is the string "EXPANSION".
PRIORITY_FILE_MANAGEMENT - Static variable in class ca.cgjennings.apps.arkham.project.Actions
The priority used by built-in file management actions, such as delete and rename.
PRIORITY_FILE_MANAGEMENT_SECONDARY - Static variable in class ca.cgjennings.apps.arkham.project.Actions
The priority used by secondary file management actions, such as show folder.
PRIORITY_GAME - Static variable in class ca.cgjennings.apps.arkham.plugins.PluginRoot
A predefined priority value used when the value of the priority key is the string "GAME".
PRIORITY_HIGH - Static variable in class ca.cgjennings.apps.arkham.plugins.PluginRoot
A predefined priority value used when the value of the priority key is the string "HIGH".
PRIORITY_IMPORT_EXPORT - Static variable in class ca.cgjennings.apps.arkham.project.Actions
This priority is used by tools that import, export, or convert file formats.
PRIORITY_LOW - Static variable in class ca.cgjennings.apps.arkham.plugins.PluginRoot
A predefined priority value used when the value of the priority key is the string "LOW".
PRIORITY_MAX - Static variable in class ca.cgjennings.apps.arkham.project.Actions
The maximum (highest) possible action priority.
PRIORITY_MIN - Static variable in class ca.cgjennings.apps.arkham.project.Actions
The minimum (lowest) possible action priority.
PRIORITY_NORMAL - Static variable in class ca.cgjennings.apps.arkham.plugins.PluginRoot
A predefined priority value used when the value of the priority key is the string "NORMAL".
PRIORITY_STANDARD_FIRST - Static variable in class ca.cgjennings.apps.arkham.project.Actions
This priority is used by built-in actions that should normally appear at the top of a command list.
PRIORITY_STANDARD_LAST - Static variable in class ca.cgjennings.apps.arkham.project.Actions
This priority is used by built-in actions that should normally appear at the bottom of a command list.
privateSettings - Variable in class ca.cgjennings.apps.arkham.component.AbstractGameComponent
 
probabilityMass(int, int, double) - Static method in class ca.cgjennings.math.Combinatorics
Returns the probability that out of trials attempts, a test that has a pSuccess probability of succeeding on each attempt will succeed exactly successes times.
PROBE - ca.cgjennings.apps.arkham.plugins.debugging.Command
Verify that server is up.
process(String) - Method in class ca.cgjennings.text.TemplateProcessor
Processes a template, replacing the symbols as specified in the class description.
processFromResource(String) - Method in class ca.cgjennings.text.SETemplateProcessor
Processes a template stored in the application resources.
processMouseEvent(MouseEvent) - Method in class ca.cgjennings.ui.JReorderableTabbedPane
 
processSymbol(StringBuilder, String, char, String, String) - Method in class ca.cgjennings.text.SETemplateProcessor
 
processSymbol(StringBuilder, String, char, String, String) - Method in class ca.cgjennings.text.TemplateProcessor
This method is called to process a symbol.
processTree(AstRoot) - Method in class ca.cgjennings.apps.arkham.plugins.engine.AbstractUtilityParser
This is called after each script is parsed to allow the utility access to the resulting abstract syntax tree.
processTree(AstRoot) - Method in class ca.cgjennings.apps.arkham.plugins.engine.SyntaxChecker
 
processTree(AstRoot) - Method in class ca.cgjennings.ui.textedit.JavaScriptNavigator
 
ProgressBarAdapter - Class in ca.cgjennings.algo
A progress listener that safely updates a progress bar from any thread.
ProgressBarAdapter(JProgressBar) - Constructor for class ca.cgjennings.algo.ProgressBarAdapter
Creates a new progress bar adapter that listens for progress updates and updates the specified progress bar accordingly.
ProgressHelper - Class in ca.cgjennings.algo
A helper class for creating MonitoredAlgorithms.
ProgressHelper() - Constructor for class ca.cgjennings.algo.ProgressHelper
Creates a new helper with no listener that will report itself as the event source.
ProgressHelper(Object, ProgressListener) - Constructor for class ca.cgjennings.algo.ProgressHelper
Creates a new helper with the specified source and listener.
ProgressHelper(Object, ProgressListener, int) - Constructor for class ca.cgjennings.algo.ProgressHelper
Creates a new helper with the specified source, listener, and step count.
ProgressListener - Interface in ca.cgjennings.algo
An interface implemented by classes that wish to listen to a MonitoredAlgorithm to be notified when progress is made.
ProgressRangeAdapter - Class in ca.cgjennings.algo
An adapter that can be wrapped around a progress listener to scale the update messages it receives to a certain range.
ProgressRangeAdapter(float, float, ProgressListener) - Constructor for class ca.cgjennings.algo.ProgressRangeAdapter
Creates a new range adapter.
progressUpdate(Object, float) - Method in class ca.cgjennings.algo.ProgressBarAdapter
 
progressUpdate(Object, float) - Method in interface ca.cgjennings.algo.ProgressListener
Called to indicate that an algorithm has made progress towards completion.
progressUpdate(Object, float) - Method in class ca.cgjennings.algo.ProgressRangeAdapter
 
Project - Class in ca.cgjennings.apps.arkham.project
Projects simplify the management of multi-file projects.
Project(File) - Constructor for class ca.cgjennings.apps.arkham.project.Project
Opens an existing project.
PROJECT_CONTAINER - ca.cgjennings.ui.JFileField.FileType
A folder for a project to be created within.
PROJECT_FIND_BACKGROUND - Static variable in class ca.cgjennings.ui.theme.Theme
UI key for project search field background colour.
PROJECT_FIND_FOREGROUND - Static variable in class ca.cgjennings.ui.theme.Theme
UI key for project search field foreground colour.
PROJECT_HEADER_BACKGROUND - Static variable in class ca.cgjennings.ui.theme.Theme
UI key for the background colour used for project view headers (Project Files, Add New Task..., Properties/Notes, etc.)
PROJECT_HEADER_FOREGROUND - Static variable in class ca.cgjennings.ui.theme.Theme
UI key for the background colour used for project view headers (Project Files, Add New Task..., Properties/Notes, etc.)
PROJECT_NOTES_TAB_BACKGROUND - Static variable in class ca.cgjennings.ui.theme.Theme
UI key for the project area properties/notes tabs background color.
PROJECT_TASK_TYPE - Static variable in class ca.cgjennings.apps.arkham.project.Project
 
projectClosing(Project) - Method in interface ca.cgjennings.apps.arkham.StrangeEonsAppWindow.ProjectEventListener
 
ProjectFolderDialog - Class in ca.cgjennings.apps.arkham.project
A dialog for selecting project file folders, or folders OTHER THAN project file folders.
ProjectFolderDialog(Component, ProjectFolderDialog.Mode) - Constructor for class ca.cgjennings.apps.arkham.project.ProjectFolderDialog
Creates a new project folder dialog that allows folder selection using the specified mode.
ProjectFolderDialog.Mode - Enum in ca.cgjennings.apps.arkham.project
The type of folder selection supported by the dialog.
projectOpened(Project) - Method in interface ca.cgjennings.apps.arkham.StrangeEonsAppWindow.ProjectEventListener
 
projectSelectionChanged(ProjectView.ProjectViewEvent) - Method in interface ca.cgjennings.apps.arkham.project.ProjectView.SelectionListener
 
ProjectUtilities - Class in ca.cgjennings.apps.arkham.project
Helper methods that are useful when writing TaskActions and other project-related classes and scripts.
ProjectView - Class in ca.cgjennings.apps.arkham.project
A view that displays the open project.
ProjectView() - Constructor for class ca.cgjennings.apps.arkham.project.ProjectView
Creates a new project view.
ProjectView.ProjectViewEvent - Class in ca.cgjennings.apps.arkham.project
The event object supplied to listeners of project view events when an event is fired.
ProjectView.SelectionListener - Interface in ca.cgjennings.apps.arkham.project
A listener that is notified of changes to the project selection.
ProjectViewEvent(ProjectView) - Constructor for class ca.cgjennings.apps.arkham.project.ProjectView.ProjectViewEvent
Creates a new project view event.
PROPERTIES - ca.cgjennings.ui.textedit.CodeType
Java property file; called a string table in projects.
PROPERTY_KEY_STROKE_CHANGE - Static variable in class ca.cgjennings.ui.JKeyStrokeField
The name of a vetoable property that is fired when the the key stroke is about to change.
PROPERTY_PAGE_ADDED - Static variable in class ca.cgjennings.apps.arkham.deck.Deck
A property change that is fired with the page number when a page is added.
PROPERTY_PAGE_REMOVED - Static variable in class ca.cgjennings.apps.arkham.deck.Deck
A property change that is fired with the page number when a page is removed.
PROPERTY_PAGE_REORDERED - Static variable in class ca.cgjennings.apps.arkham.deck.Deck
A property change that is fired with the old and new page numbers when the page order changes.
PropertyBundleEditor - Class in ca.cgjennings.apps.arkham.editors
An editor for string resource bundles (.properties files).
PropertyBundleEditor(File) - Constructor for class ca.cgjennings.apps.arkham.editors.PropertyBundleEditor
 
PropertyFileCodeSupport - Class in ca.cgjennings.ui.textedit
Code support for the Java language.
PropertyFileCodeSupport() - Constructor for class ca.cgjennings.ui.textedit.PropertyFileCodeSupport
 
PropertyFileCodeSupport.PropertyNavigator - Class in ca.cgjennings.ui.textedit
A Navigator implementation for setting and property files.
PropertyNavigator() - Constructor for class ca.cgjennings.ui.textedit.PropertyFileCodeSupport.PropertyNavigator
 
PropertyNavigator(boolean) - Constructor for class ca.cgjennings.ui.textedit.PropertyFileCodeSupport.PropertyNavigator
 
PropertyPalette - Class in ca.cgjennings.apps.arkham.deck
The palette window that displays the location and size of the selected deck object(s).
PrototypingGraphics2D - Class in ca.cgjennings.graphics
A graphics context that selectively renders different classes of content for speed or prototyping purposes.
PrototypingGraphics2D(Graphics2D) - Constructor for class ca.cgjennings.graphics.PrototypingGraphics2D
Creates a new prototyping graphics context with default options: text and shapes are drawn, but images are not.
PrototypingGraphics2D(Graphics2D, boolean, boolean, boolean, boolean, boolean) - Constructor for class ca.cgjennings.graphics.PrototypingGraphics2D
Creates a new prototyping graphics context that selectively renders the specified elements.
PROXY - ca.cgjennings.apps.arkham.plugins.catalog.NetworkProxy.ProxyType
 
proxySignature - Variable in class ca.cgjennings.platform.OSXAdapter
 
PSDFormatException(String) - Constructor for exception ca.cgjennings.imageio.PSDImageReader.PSDFormatException
 
PSDImageReader - Class in ca.cgjennings.imageio
Minimal reader for PSD format image files.
PSDImageReader(File) - Constructor for class ca.cgjennings.imageio.PSDImageReader
Reads a PSD image from a file.
PSDImageReader.ColorMode - Enum in ca.cgjennings.imageio
Color modes employed by PSD images.
PSDImageReader.PSDFormatException - Exception in ca.cgjennings.imageio
 
psudo(String, String, String) - Method in class ca.cgjennings.platform.Shell
Executes a command by parsing the specified string into a command name and arguments using the built-in CommandFormatter.
PT - Static variable in class ca.cgjennings.apps.arkham.Length
Points
publish(File, int) - Static method in class ca.cgjennings.apps.arkham.project.PublishBundle
Deprecated.
publish(File, PluginBundlePublisher.CompressionMethod) - Static method in class ca.cgjennings.apps.arkham.project.PublishBundle
Converts a bundle to published format and returns a Listing containing any catalog information specified by the bundle's root file.
PublishBundle - Class in ca.cgjennings.apps.arkham.project
Task action that prepares a bundle for publication in a catalogue by creating an equivalent published bundle.
PublishBundle() - Constructor for class ca.cgjennings.apps.arkham.project.PublishBundle
 
publishedBundleToPluginBundle(File, File) - Static method in class ca.cgjennings.apps.arkham.plugins.catalog.PluginBundlePublisher
Converts a published bundle file to a standard plug-in bundle, decompressing and unpacking it with a single method call.
pumpStream(InputStream, OutputStream, boolean) - Method in class ca.cgjennings.algo.compression.AbstractCompressor
This convenience method is provided for concrete subclasses to copy the content of one stream to another stream.
purge() - Method in class ca.cgjennings.io.FileChangeMonitor
Remove all monitor tasks that are no longer valid because the listener was garbage collected without removing itself.
pushDirectory() - Method in class ca.cgjennings.platform.Shell
Pushes the current directory onto a stack for later recall.
put(Member, T) - Method in class ca.cgjennings.apps.arkham.project.MetadataCache
Associates the specified object with the specified Member in the cache.
put(String, Object) - Method in class ca.cgjennings.apps.arkham.plugins.engine.SettingBindings
 
put(String, String) - Method in class ca.cgjennings.ui.textedit.AbbreviationTable
Adds a new abbreviation to the table.
putAll(Map<? extends String, ? extends Object>) - Method in class ca.cgjennings.apps.arkham.plugins.engine.SettingBindings
 
putClientProperty(String, String) - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractItem
 
putClientProperty(String, String) - Method in interface ca.cgjennings.apps.arkham.deck.item.PageItem
Sets a client property on this page item.
putClientProperty(String, String) - Method in class ca.cgjennings.apps.arkham.plugins.PluginRoot
Sets the value of a client property, or removes the property if value is null.
putObject(String, Object) - Method in interface ca.cgjennings.apps.arkham.NamedObjectDatabase
Associates an object with the specified name.
putProperty(Object, Object) - Method in class ca.cgjennings.ui.AutocompletionDocument
 

Q

QuadraticRegression(double[], double[]) - Constructor for class ca.cgjennings.math.Interpolation.QuadraticRegression
 
QUALITY_FIT - Static variable in class ca.cgjennings.apps.arkham.project.DeckPacker
The layout quality value that maximizes compactness.
QUALITY_SPEED - Static variable in class ca.cgjennings.apps.arkham.project.DeckPacker
The layout quality value that maximizes layout speed.
QueriedAgnosticDialog - Interface in ca.cgjennings.platform
A dialog may implement this instead of AgnosticDialog to have more control over how the OK and Cancel buttons are modified.
Query() - Constructor for class ca.cgjennings.algo.TextIndex.Query
 
QueryParser() - Constructor for class ca.cgjennings.algo.TextIndex.QueryParser
Creates a new query parser.
queue() - Method in class ca.cgjennings.apps.arkham.plugins.ScriptConsole.ConsolePrintWriter
 
queue() - Method in class ca.cgjennings.apps.arkham.plugins.ScriptConsole
Request that writes to the stdout stream of this console be queued up until a subsequent call to ScriptConsole.flush().
QuickscriptPlugin - Class in ca.cgjennings.apps.arkham.plugins
A plug-in that allows editing and running small scripts from within Strange Eons without the need to create a project or script file.
QuickscriptPlugin() - Constructor for class ca.cgjennings.apps.arkham.plugins.QuickscriptPlugin
Creates a new instance of the plug-in.

R

RasterizeImage - Class in ca.cgjennings.apps.arkham.project
Project action that rasterizes vector images (creating bitmapped versions of the image).
RasterizeImage() - Constructor for class ca.cgjennings.apps.arkham.project.RasterizeImage
 
RawCommandDialog - Class in ca.cgjennings.apps.arkham.plugins.debugging
This dialog is used to debug the debug server by sending raw commands to the server and viewing the reply.
RawCommandDialog(Client) - Constructor for class ca.cgjennings.apps.arkham.plugins.debugging.RawCommandDialog
Creates a new raw command dialog.
RawSettings - Class in resources
Provides low-level access to the global and user settings tables.
read() - Method in class ca.cgjennings.algo.MonitoredInputStream
Overrides FilterInputStream.read to update progress after the read.
read() - Method in class ca.cgjennings.io.Base64.Base64InputStream
Reads enough of the input stream to convert to/from Base64 and returns the next byte.
read() - Method in class ca.cgjennings.io.CountingInputStream
read(byte[]) - Method in class ca.cgjennings.algo.MonitoredInputStream
Overrides FilterInputStream.read to update progress after the read.
read(byte[], int, int) - Method in class ca.cgjennings.algo.MonitoredInputStream
Overrides FilterInputStream.read to update progress after the read.
read(byte[], int, int) - Method in class ca.cgjennings.io.Base64.Base64InputStream
Calls Base64.Base64InputStream.read() repeatedly until the end of stream is reached or len bytes are read.
read(byte[], int, int) - Method in class ca.cgjennings.io.CountingInputStream
read(File) - Static method in class ca.cgjennings.algo.TextIndex
Creates a text index from the specified file.
read(InputStream) - Static method in class ca.cgjennings.algo.TextIndex
Creates a text index from a stream.
read(ObjectInputStream) - Method in class ca.cgjennings.apps.arkham.component.AbstractGameComponent
Provides default code to read this object's values from a subclass.
read(String, URL, String) - Method in class ca.cgjennings.algo.TextIndexer.DefaultTextMapper
Reads the source document from the URL and returns it as a string of indexable words.
read(URL) - Static method in class ca.cgjennings.algo.TextIndex
Creates a text index from the file at the specified URL.
read(Properties) - Static method in class ca.cgjennings.graphics.filters.Tuning
Sets the tuning parameters using previously written properties.
readImage() - Method in class ca.cgjennings.io.SEObjectInputStream
Reads an image from the stream that was previously written with SEObjectOutputStream.writeImage(java.awt.image.BufferedImage).
readImpl(ObjectInputStream) - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractFlippableItem
 
readImpl(ObjectInputStream) - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractItem
 
readImpl(ObjectInputStream) - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractRenderedItem
 
readImpl(ObjectInputStream) - Method in class ca.cgjennings.apps.arkham.deck.item.CardFace
 
readImpl(ObjectInputStream) - Method in class ca.cgjennings.apps.arkham.deck.item.Curve
 
readImpl(ObjectInputStream) - Method in class ca.cgjennings.apps.arkham.deck.item.CustomTile
 
readImpl(ObjectInputStream) - Method in class ca.cgjennings.apps.arkham.deck.item.Line
 
readImpl(ObjectInputStream) - Method in class ca.cgjennings.apps.arkham.deck.item.RotatableTile
 
readImpl(ObjectInputStream) - Method in class ca.cgjennings.apps.arkham.deck.item.TextBox
 
readImpl(ObjectInputStream) - Method in class ca.cgjennings.apps.arkham.deck.item.Tile
 
readImpl(ObjectInputStream) - Method in class ca.cgjennings.apps.arkham.deck.item.TuckBox
 
readLine() - Method in class ca.cgjennings.io.EscapedLineReader
Returns the next logical line from the stream, or null if the end of the stream has been reached.The next logical line may consist of several "natural" lines in the original file.Natural lines are concatenated into a single logical line when a backslash character occurs immediately before the line separator between them.
readLine() - Method in class gamedata.ResourceParser
Returns the next non-comment line.
readNonemptyLine() - Method in class ca.cgjennings.io.EscapedLineReader
Return the next line which is not a comment and which contains non-whitespace characters, or null if the end of the stream is reached.
readNonemptyLine() - Method in class gamedata.ResourceParser
Returns the next line that is neither a comment nor empty.
readProperties(Map<String, String>) - Method in class ca.cgjennings.io.EscapedLineReader
Reads all remaining lines as a series of [key, value] pairs and stores them in the specified map.
readProperty() - Method in class ca.cgjennings.io.EscapedLineReader
Reads a [key,value] pair, skipping empty lines.
readProperty() - Method in class gamedata.ResourceParser
Parses and returns the next line as a [key, value] pair.
readProperty(boolean) - Method in class ca.cgjennings.io.EscapedLineReader
Reads a [key,value] pair.
readProperty(boolean) - Method in class gamedata.ResourceParser
Parses and returns the next line as a [key, value] pair.
readString() - Method in class ca.cgjennings.io.SEObjectInputStream
This is a convenience method that calls readObject and casts the result to String before returning it.
readTaskSettings() - Method in class ca.cgjennings.apps.arkham.project.Task
 
readUserSettings() - Static method in class resources.RawSettings
This method is called during application startup to load the user settings from the preferences file.
RecentFiles - Class in ca.cgjennings.apps.arkham
The shared, global list of recently opened component and project files.
recolor(BufferedImage, int) - Static method in class gamedata.SymbolVariantUtilities
Recolours an image with a single colour.
recolor(BufferedImage, int, int) - Static method in class gamedata.SymbolVariantUtilities
Recolours an image.
recolor(BufferedImage, Color) - Static method in class gamedata.SymbolVariantUtilities
Recolours an image with a single colour.
recolor(BufferedImage, Color, Color) - Static method in class gamedata.SymbolVariantUtilities
Recolours an image.
RECOMMENDED_MEMORY_IN_MB - Static variable in class ca.cgjennings.apps.arkham.StrangeEons
The recommended minimum value for the maximum memory setting (-Xmx) for the virtual machine, in megabytes.
RECTANGLE_SHAPE - Static variable in class ca.cgjennings.layout.PageShape
A standard shape that causes the text to conform to its layout rectangle.
red - Variable in class ca.cgjennings.ui.theme.Palette.Variant
A red colour, code R.
RED - Static variable in class ca.cgjennings.graphics.filters.ChannelSwapFilter
The target channel's value will be copied from the red channel of the source.
RED - Static variable in class ca.cgjennings.graphics.Histogram
A mask value to include the red channel in the histogram.
RED_INVERTED - Static variable in class ca.cgjennings.graphics.filters.ChannelSwapFilter
The target channel's value will be copied from the red channel of the source and inverted.
redMax - Variable in class ca.cgjennings.graphics.ImageStatistics
 
redMean - Variable in class ca.cgjennings.graphics.ImageStatistics
 
redMin - Variable in class ca.cgjennings.graphics.ImageStatistics
 
redo() - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Redoes the most recently undone edit.
redrawPreview() - Method in class ca.cgjennings.apps.arkham.AbstractGameComponentEditor
Forces the editor to redraw its component preview.
redrawPreview() - Method in class ca.cgjennings.apps.arkham.deck.DeckEditor
 
redrawPreviews() - Method in class ca.cgjennings.apps.arkham.StrangeEonsAppWindow
Forces all editor windows that are displaying a game component to redraw their component preview.
Reflect - Static variable in class ca.cgjennings.graphics.composites.BlendMode
Reflect lightens the destination based on the source using a non-linear function.
refresh() - Method in class ca.cgjennings.apps.arkham.deck.item.CardFace
Clears cached representation of the card face.
refresh() - Method in interface ca.cgjennings.apps.arkham.deck.item.DependentPageItem
Indicates to the item that it should recreate its content because the external file has changed.
refresh() - Method in class ca.cgjennings.apps.arkham.editors.CodeEditor
Reload the file, replacing the edited text.
refresh() - Method in interface ca.cgjennings.graphics.cloudfonts.CloudFontCollection
Requests that the collection refresh its metadata from the cloud.
refresh(GameComponent) - Method in class ca.cgjennings.apps.arkham.deck.item.CardFace
Allows for optimized updates when the same component occurs many times in the same deck.
refreshNavigator() - Method in class ca.cgjennings.apps.arkham.editors.CodeEditor
Updates the navigation panel to reflect the current state of the text.
refreshNavigator() - Method in interface ca.cgjennings.ui.textedit.NavigationHost
Requests that the host update to the latest navigation points.
RegexNavigatorBase - Class in ca.cgjennings.ui.textedit
A base class for creating a navigator that finds navigation points using a regular expression.
RegexNavigatorBase(Pattern) - Constructor for class ca.cgjennings.ui.textedit.RegexNavigatorBase
 
region(String) - Static method in class resources.Settings
Returns a Settings.Region defined by a comma-separated list of four integers in the specified value.
Region() - Constructor for class resources.Settings.Region
Creates a new region whose upper-left corner is at (0, 0) in the coordinate space, and whose width and height are both zero.
Region(int, int) - Constructor for class resources.Settings.Region
Creates a new region whose upper-left corner is at (0,0) in the coordinate space, and whose width and height are specified by the arguments of the same name.
Region(int, int, int, int) - Constructor for class resources.Settings.Region
Creates a new region whose upper-left corner is specified as (x,y) and whose width and height are specified by the arguments of the same name.
Region(Dimension) - Constructor for class resources.Settings.Region
Creates a new region whose upper-left corner is (0,0) and whose width and height are specified by the Dimension argument.
Region(Point) - Constructor for class resources.Settings.Region
Creates a new region whose upper-left corner is the specified Point, and whose width and height are both zero.
Region(Point, Dimension) - Constructor for class resources.Settings.Region
Creates a new region whose upper-left corner is specified by the Point argument, and whose width and height are specified by the Dimension argument.
Region(Rectangle) - Constructor for class resources.Settings.Region
Creates a new region from the specified rectangle.
Region(String) - Constructor for class resources.Settings.Region
Creates a new region from a string using the same format as a region setting value.
region2D(String) - Static method in class resources.Settings
Returns a Settings.Region2D defined by a comma-separated list of four numbers in the specified value.
Region2D() - Constructor for class resources.Settings.Region2D
Creates a new region at (0,0) with zero width and height.
Region2D(double, double, double, double) - Constructor for class resources.Settings.Region2D
Creates a new region with the specified coordinates and dimensions.
Region2D(Rectangle2D.Double) - Constructor for class resources.Settings.Region2D
Creates a new region from the specified rectangle.
Region2D(String) - Constructor for class resources.Settings.Region2D
Creates a new region from a string using the same format as a region setting value.
regionChanged(Object, Rectangle) - Method in class ca.cgjennings.apps.arkham.editors.CardLayoutEditor
 
regionChanged(Object, Rectangle) - Method in interface ca.cgjennings.apps.arkham.RegionPicker.RegionChangeListener
 
RegionChooser() - Constructor for class ca.cgjennings.apps.arkham.RegionPicker.RegionChooser
 
regionImage - Variable in class ca.cgjennings.apps.arkham.RegionPicker.RegionChooser
 
RegionPicker - Class in ca.cgjennings.apps.arkham
A dialog that allows for the editing of regions on image resources.
RegionPicker(Frame, boolean) - Constructor for class ca.cgjennings.apps.arkham.RegionPicker
Creates new form RegionPicker
RegionPicker.RegionChangeListener - Interface in ca.cgjennings.apps.arkham
 
RegionPicker.RegionChooser - Class in ca.cgjennings.apps.arkham
 
register - Class in <Unnamed>
Integrates Strange Eons with a UNIX-like desktop based on freedesktop.org standards.
register() - Method in interface ca.cgjennings.graphics.cloudfonts.CloudFontFamily
Registers this font family.
register(PageItem) - Static method in class ca.cgjennings.apps.arkham.deck.Tools
Register a new tool to be listed in the Tools tab of the deck editor.
register(TableGenerator) - Static method in class ca.cgjennings.apps.arkham.plugins.debugging.Tables
Register a table.
register(NewTaskType) - Static method in class ca.cgjennings.apps.arkham.project.NewTaskType
Registers a new task type.
register(TaskAction) - Static method in class ca.cgjennings.apps.arkham.project.Actions
Registers a new action with the default priority.
register(TaskAction, int) - Static method in class ca.cgjennings.apps.arkham.project.Actions
Registers a new action.
register(Game, String, String, String, BufferedImage, BufferedImage[]) - Static method in class gamedata.Expansion
Deprecated.
register(Game, String, String, String, String, BufferedImage[]) - Static method in class gamedata.Expansion
 
register(Game, String, String, String, String, String) - Static method in class gamedata.Expansion
Deprecated.
This method is provided to ease migration from SE 2.x. It should not be called by plug-in authors.
register(Game, String, String, String, Icon, BufferedImage[]) - Static method in class gamedata.Expansion
 
register(Silhouette) - Static method in class gamedata.Silhouette
Registers a new silhouette.
register(String) - Static method in class ca.cgjennings.apps.arkham.plugins.LibraryRegistry
Registers a script library for use by plug-ins.
register(String...) - Static method in class ca.cgjennings.apps.arkham.plugins.LibraryRegistry
Registers multiple libraries.
register(String, String) - Static method in class gamedata.Game
Register a new game with an associated icon.
register(String, String, BufferedImage) - Static method in class gamedata.Game
Deprecated.
Prefer methods that take an icon or image resource.
register(String, String, String) - Static method in class gamedata.Game
Register a new game with an associated icon.
register(String, String, String, BufferedImage, ExpansionSymbolTemplate) - Static method in class gamedata.Game
Deprecated.
Prefer methods that take an icon or image resource.
register(String, String, String, String, ExpansionSymbolTemplate) - Static method in class gamedata.Game
Register a new game with an associated icon.
register(String, String, String, Icon, ExpansionSymbolTemplate) - Static method in class gamedata.Game
Register a new game with an associated icon.
registerBoxSizer(TuckBox.BoxSizer) - Static method in class ca.cgjennings.apps.arkham.deck.item.TuckBox
Registers a new sizer, adding it to the set of standard box sizing helpers.
registerButton(ContextBar.Button) - Static method in class ca.cgjennings.apps.arkham.ContextBar
Adds a new kind of button that can be displayed on the tool bar.
registerCacheMetrics(CacheMetrics) - Static method in class resources.ResourceKit
Registers a cache's metrics instance to make it available for lookup.
registerCategory(PreferenceCategory) - Static method in class ca.cgjennings.apps.arkham.dialog.prefs.Preferences
 
registerClass(Class<S>, Class<? extends StylePanel<S>>) - Static method in class ca.cgjennings.apps.arkham.deck.item.StylePanelFactory
 
registerCommandable(Commandable) - Static method in class ca.cgjennings.apps.arkham.commands.Commands
Registers a new command handler to be consulted when trying to execute a DelegatedCommand.
registerCustomIcon(String) - Static method in class ca.cgjennings.apps.arkham.project.Task
Add the resource path to a new custom task icon that can be selected by the user using ChangeIcon.
registerDocumentType(TaskAction) - Static method in class ca.cgjennings.apps.arkham.project.DocumentTask
Registers support for a new kind of document to document tasks.
registerExportContainer(ExportContainer) - Static method in class ca.cgjennings.apps.arkham.StrangeEons
Register a new export container capable of exporting file collections.
registerFont(String) - Static method in class resources.ResourceKit
Attempts to register a single font.
registerFontFamily(String) - Static method in class resources.ResourceKit
Attempts to register a group of font resources as a single family.
registerFontFamily(String) - Method in class resources.Settings
Registers a font family using the value of a setting key.
registerImageFormat(WritableImageFormat) - Static method in class ca.cgjennings.imageio.SimpleImageWriter
Registers a new image format supported for use with SimpleImageWriter.
registerMetadataSource(MetadataSource) - Static method in class ca.cgjennings.apps.arkham.project.Member
Adds a new source of metadata.
registerOpener(Open.InternalOpener) - Static method in class ca.cgjennings.apps.arkham.project.Open
Registers a new internal opener for handling a custom file type.
registerViewTab(ViewTab) - Static method in class ca.cgjennings.apps.arkham.project.ProjectView
Registers a new custom view tab to be displayed in project views.
registerWizardKit(PluginWizardDialog.WizardKit) - Static method in class ca.cgjennings.apps.arkham.project.PluginWizardDialog
Registers a new kit that can be used to create plug-in tasks.
RegistrationEventSource<E> - Class in gamedata
A helper that fires registration events for some kind of game data.
RegistrationEventSource() - Constructor for class gamedata.RegistrationEventSource
 
RegistrationListener - Interface in gamedata
An interface implemented by objects that wish to be informed when new game data is registered or unregistered.
regular(JComponent) - Static method in class ca.cgjennings.ui.StyleUtilities
 
REGULAR - Static variable in class ca.cgjennings.ui.StyleUtilities
 
RELEASE_COMMAND - Static variable in class ca.cgjennings.ui.JRepeaterButton
If the button is set to fire an event on release, an action event with this command is fired when the button is released.
reload() - Method in class ca.cgjennings.apps.arkham.plugins.catalog.Catalog
Reload the catalog from the source.
reloadChildren(TreePath) - Method in class ca.cgjennings.ui.FolderTree
Updates the child nodes of the specified tree path.
remove(int) - Method in class ca.cgjennings.apps.arkham.project.TaskActionTree
 
remove(int, int) - Method in class ca.cgjennings.ui.AutocompletionDocument
 
remove(PageItem) - Method in interface ca.cgjennings.apps.arkham.deck.item.Group
 
remove(PageItem) - Method in class ca.cgjennings.apps.arkham.deck.item.SimpleGroup
 
remove(SourceUnit) - Method in class ca.cgjennings.apps.arkham.plugins.typescript.CompilationRoot
Removes a source unit.
remove(Member) - Method in class ca.cgjennings.apps.arkham.project.MetadataCache
Removes any item that may be associated with the specified member from the cache.
remove(TaskAction) - Method in class ca.cgjennings.apps.arkham.project.TaskActionTree
 
remove(I) - Method in class resources.AbstractResourceCache
Removes the identified object from the cache, if it is present.
remove(Component, boolean) - Static method in class ca.cgjennings.ui.dnd.FileDrop
Removes all drag-and-drop support from a component and optionally from its descendants.
remove(TextAttribute) - Method in class ca.cgjennings.layout.TextStyle
Remove a TextAttribute from the style.
remove(Object) - Method in class ca.cgjennings.apps.arkham.plugins.engine.SettingBindings
 
remove(String) - Method in class ca.cgjennings.ui.textedit.AbbreviationTable
Removes an abbreviation from the table.
remove(UUID) - Method in class ca.cgjennings.apps.arkham.plugins.catalog.Catalog
Removes the listing whose catalog ID matches the provided UUID.
remove(AbstractButton) - Method in class ca.cgjennings.apps.arkham.plugins.UILibraryHelper.BindableGroup
 
REMOVE_TRAILING_SPACES - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Removes trailing spaces from the ends of source lines.
removeActionListener(ActionListener) - Method in class ca.cgjennings.apps.arkham.plugins.UILibraryHelper.BindableGroup
Removes a registered action listener.
removeActionListener(ActionListener) - Method in class ca.cgjennings.ui.JIconSelector
Removes an ActionListener from the list.
removeAllStrangeEonsListeners() - Method in class ca.cgjennings.apps.arkham.AbstractStrangeEonsEditor
Removes all listeners for events specific to Strange Eons.
removeAllTags() - Method in class ca.cgjennings.layout.MarkupRenderer
Removes the style information associated with all tags.
removeCard(PageItem) - Method in class ca.cgjennings.apps.arkham.deck.Page
Remove a card from this page.
removeCaretListener(CaretListener) - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
 
removeCurrentPage() - Method in class ca.cgjennings.apps.arkham.deck.DeckEditor
 
removeCustomComponent(int) - Method in class ca.cgjennings.apps.arkham.StrangeEonsAppWindow
Removes the custom component at position index in the custom component area.
removeCustomComponent(Component) - Method in class ca.cgjennings.apps.arkham.StrangeEonsAppWindow
Removes a previously added custom component from the top of the application window.
removeCustomTabs() - Method in class ca.cgjennings.apps.arkham.diy.DIYEditor
Removes all editor tabs that were added using script code via the uilayout library's AbstractContainer.addToEditor method.
removed(Object, Object, int, E) - Method in interface ca.cgjennings.algo.DiffListener
Called to indicate that an element has been removed to create the changed sequence.
removeDocumentListener(DocumentListener) - Method in class ca.cgjennings.ui.AutocompletionDocument
 
removeDocumentListener(DocumentListener) - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
 
removeDragSource(JComponent) - Method in class ca.cgjennings.ui.dnd.DragManager
Removes a component from the set of drag sources.
removeDropTarget(JComponent) - Method in class ca.cgjennings.ui.dnd.DragManager
Removes a component from the set of drop targets.
removeEditorAddedListener(StrangeEonsAppWindow.EditorAddedListener) - Method in class ca.cgjennings.apps.arkham.StrangeEonsAppWindow
Removes a new StrangeEonsAppWindow.EditorAddedListener from this editor.
removeEditorListener(StrangeEonsEditor.EditorListener) - Method in class ca.cgjennings.apps.arkham.AbstractStrangeEonsEditor
 
removeEditorListener(StrangeEonsEditor.EditorListener) - Method in class ca.cgjennings.apps.arkham.StrangeEonsAppWindow
removeEditorListener(StrangeEonsEditor.EditorListener) - Method in interface ca.cgjennings.apps.arkham.StrangeEonsEditor
Removes a new StrangeEonsEditor.EditorListener from this editor.
removeFamilySelectionListener(ActionListener) - Method in class ca.cgjennings.graphics.cloudfonts.CloudFontExplorerPanel
Removes a font family selection listener.
removeFieldPopulationListener(StrangeEonsEditor.FieldPopulationListener) - Method in class ca.cgjennings.apps.arkham.AbstractGameComponentEditor
Removes a FieldPopulationListener from this game component editor.
removeFileChangeListener(FileChangeListener) - Method in class ca.cgjennings.io.FileChangeMonitor
Stop monitoring all files that are registered with a listener.
removeFileChangeListener(FileChangeListener, File) - Method in class ca.cgjennings.io.FileChangeMonitor
Stop monitoring a specific file registered with this listener.
removeFilterChangedListener(FilteredListModel.FilterChangeListener) - Method in class ca.cgjennings.ui.JFilterField
 
removeFilterChangedListener(FilteredListModel.FilterChangeListener) - Method in class ca.cgjennings.ui.JGameFilterField
 
removeFilterChangedListener(ActionListener) - Method in class ca.cgjennings.graphics.cloudfonts.CloudFontExplorerPanel
Removes a filter changed listener.
removeFinishAction(ActionListener) - Method in class ca.cgjennings.ui.anim.Animation
Removes a previously added finish action.
removeFocusListener(FocusListener) - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
 
removeFromSelection(Deck) - Method in interface ca.cgjennings.apps.arkham.deck.item.Group
 
removeFromSelection(Deck) - Method in class ca.cgjennings.apps.arkham.deck.item.SimpleGroup
 
removeFromSelection(PageItem) - Method in class ca.cgjennings.apps.arkham.deck.Deck
Removes a page item from the current selection.
removeFromSelection(PageItem) - Method in class ca.cgjennings.apps.arkham.deck.PageView
 
removeHeartbeatListener(StrangeEonsEditor.HeartbeatListener) - Method in class ca.cgjennings.apps.arkham.AbstractStrangeEonsEditor
Removes a HeartbeatListener from this editor.
removeItem(S) - Method in class ca.cgjennings.ui.JIconSelector
Removes the item from the list.
removeListener(RegistrationListener) - Method in class gamedata.RegistrationEventSource
 
removeMenuItem(StrangeEonsAppWindow.AppMenu, JComponent) - Method in class ca.cgjennings.apps.arkham.StrangeEonsAppWindow
removeObject(String) - Method in interface ca.cgjennings.apps.arkham.NamedObjectDatabase
Removes the object with the requested name, if any.
removePage(int) - Method in class ca.cgjennings.apps.arkham.deck.Deck
Removes the page at the specified page index.
removePluginIdentifier(String) - Method in class ca.cgjennings.apps.arkham.plugins.PluginRoot
Removes a new plug-in identifier from the list of identifiers.
removePluginLoadingListener(StrangeEons.PluginLoadingListener) - Method in class ca.cgjennings.apps.arkham.StrangeEons
Removes a previously added listener for plug-in load events.
removePostInstallationHook(Runnable) - Static method in class ca.cgjennings.apps.arkham.plugins.catalog.Catalog
Removes a previously installed post-installation hook.
removePreferenceUpdateListener(PreferenceUpdateListener) - Static method in class ca.cgjennings.apps.arkham.dialog.prefs.Preferences
Stops a listener from being updated when the user changes the application preferences.
removeProjectEventListener(StrangeEonsAppWindow.ProjectEventListener) - Method in class ca.cgjennings.apps.arkham.StrangeEonsAppWindow
Removes a listener for changes to the current project.
removePropertyChangeListener(PropertyChangeListener) - Method in class ca.cgjennings.apps.arkham.deck.Deck
Removes a PropertyChangeListener from the deck.
removePropertyChangeListener(PropertyChangeListener) - Method in class ca.cgjennings.apps.arkham.StrangeEons
Removes a previously added listener that listens for all property change events.
removePropertyChangeListener(PropertyChangeListener) - Method in class resources.Settings
Removes a listener that was previously added to this Settings.
removePropertyChangeListener(String, PropertyChangeListener) - Method in class ca.cgjennings.apps.arkham.StrangeEons
Removes a previously added listener that listens for the named property to change.
removeRegionChangeListener(RegionPicker.RegionChangeListener) - Method in class ca.cgjennings.apps.arkham.RegionPicker.RegionChooser
 
removeRegionChangeListener(RegionPicker.RegionChangeListener) - Method in class ca.cgjennings.apps.arkham.RegionPicker
 
removeRelativePathComponents(String) - Static method in class ca.cgjennings.io.protocols.MappedURLHandler
Removes .
removeRenameListener(Rename.RenameListener) - Static method in class ca.cgjennings.apps.arkham.project.Rename
Removes a rename event listener.
removeReservedFamily(CloudFontFamily) - Static method in class ca.cgjennings.graphics.cloudfonts.CloudFonts
Removes a font family from the user's reserved list.
removeSelectionListener(Deck.SelectionChangeListener) - Method in class ca.cgjennings.apps.arkham.deck.Deck
 
removeSelectionListener(ProjectView.SelectionListener) - Method in class ca.cgjennings.apps.arkham.project.ProjectView
Removes a previously registered selection listener.
removeSelectionListener(PropertyChangeListener) - Method in class ca.cgjennings.ui.FolderTree
Removes a listener for changes to the selected folder.
removeTabbedPaneReorderListener(TabbedPaneReorderListener) - Method in class ca.cgjennings.ui.JReorderableTabbedPane
 
removeTabClosingListener(TabClosingListener) - Method in class ca.cgjennings.ui.JCloseableTabbedPane
 
removeTag(String) - Method in class ca.cgjennings.layout.MarkupRenderer
If a style or replacement is associated with this tag, the style will be removed and the tag will be treated as an unknown tag.
removeTitleButton(JButton) - Method in class ca.cgjennings.apps.arkham.ToolWindow
 
removeUndoableEditListener(UndoableEditListener) - Method in class ca.cgjennings.ui.AutocompletionDocument
 
removeUpdate(DocumentEvent) - Method in class ca.cgjennings.ui.DocumentEventAdapter
 
removeUserSetting(String) - Static method in class resources.RawSettings
Removes a key from user settings.
removeWizardListener(WizardListener) - Method in class ca.cgjennings.ui.wizard.AbstractWizardModel
 
removeWizardListener(WizardListener) - Method in interface ca.cgjennings.ui.wizard.WizardModel
Removes a listener from the list of listeners so that it no longer receives WizardEvents from the model.
rename(Member, File, String) - Static method in class ca.cgjennings.apps.arkham.project.Rename
Rename a file in the project as if using this action, but without displaying a dialog.
rename(Member, String) - Static method in class ca.cgjennings.apps.arkham.project.Rename
Deprecated.
Rename - Class in ca.cgjennings.apps.arkham.project
Task action for renaming project files.
Rename() - Constructor for class ca.cgjennings.apps.arkham.project.Rename
 
Rename.RenameListener - Interface in ca.cgjennings.apps.arkham.project
A listener for file rename events.
renameFile(Member, File) - Method in class ca.cgjennings.apps.arkham.project.New.NewAction
Called after creating the file to give the user a chance to rename it.
renameFile(String) - Method in class ca.cgjennings.apps.arkham.project.Member
Renames the file associated with this member.
render - Variable in class ca.cgjennings.apps.arkham.deck.item.AbstractRenderedItem
 
render(Graphics2D) - Method in class ca.cgjennings.graphics.shapes.AbstractVectorImage
Renders the vector image into the specified graphics context.
render(Graphics2D) - Method in class ca.cgjennings.graphics.shapes.SubregionVectorImage
 
render(Graphics2D) - Method in class ca.cgjennings.graphics.shapes.SVGVectorImage
 
render(Runnable) - Method in class ca.cgjennings.ui.AutocompletionDocument
 
render(String) - Method in class ca.cgjennings.text.MarkdownTransformer
 
renderer - Variable in class ca.cgjennings.text.MarkdownTransformer
 
Renderer() - Constructor for class ca.cgjennings.ui.JCheckList.Renderer
 
renderImage(RenderTarget, double) - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractRenderedItem
Render an image based on the target and resolution hints.
renderImage(RenderTarget, double) - Method in class ca.cgjennings.apps.arkham.deck.item.CardFace
 
renderImage(RenderTarget, double) - Method in class ca.cgjennings.apps.arkham.deck.item.TextBox
 
renderImage(RenderTarget, double) - Method in class ca.cgjennings.apps.arkham.deck.item.Tile
Render an image based on the target and resolution hints.
RenderingAttributeFactory - Class in ca.cgjennings.apps.arkham.deck.item
A factory class that creates rendering attributes that are suitable for particular Styles.
renderingHints - Variable in class ca.cgjennings.graphics.composites.AbstractCompositeContext
 
RenderTarget - Enum in ca.cgjennings.apps.arkham.sheet
An enumeration of generic use cases for a requested rendering.
renderText(Graphics2D, Rectangle2D, double, FontRenderContext, boolean, boolean) - Method in class ca.cgjennings.layout.MarkupRenderer
Render the markup on a graphics context within a specified region.
reorderPage(int, int) - Method in class ca.cgjennings.apps.arkham.deck.Deck
 
repaint(PageItem) - Method in class ca.cgjennings.apps.arkham.deck.PageView
Repaints the part of the view covered by an item.
repaint(Member) - Method in class ca.cgjennings.apps.arkham.project.ProjectView
Updates the visual representation of the specified member.
repaint(Rectangle2D.Double) - Method in class ca.cgjennings.apps.arkham.deck.PageView
Repaints the area of the view that is covered by a rectangle in the document coordinate system.
REPEAT - ca.cgjennings.graphics.filters.EdgeHandling
Treat off-edge pixels as equivalent to the pixel value at the edge of the image.
REPEAT - ca.cgjennings.graphics.strokes.TextStroke.Style
Repeat the text as needed to complete the stroke.
REPEAT_COMMAND - Static variable in class ca.cgjennings.ui.JRepeaterButton
An action event with this command is fired for each repeat as the button is held down.
replaceAll(String) - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Replaces all occurrences of the current search.
replaceEditedComponent(Deck) - Method in class ca.cgjennings.apps.arkham.deck.DeckEditor
 
replaceEditedComponent(DIY) - Method in class ca.cgjennings.apps.arkham.diy.DIYEditor
 
replaceEditedComponent(G) - Method in class ca.cgjennings.apps.arkham.AbstractGameComponentEditor
Replace the currently edited component.
ReplaceHueSaturationFilter - Class in ca.cgjennings.graphics.filters
A tinting filter that replaces the hue and saturation of every pixel with fixed values, and scales the brightness.
ReplaceHueSaturationFilter() - Constructor for class ca.cgjennings.graphics.filters.ReplaceHueSaturationFilter
 
ReplaceHueSaturationFilter(float, float, float) - Constructor for class ca.cgjennings.graphics.filters.ReplaceHueSaturationFilter
 
replaceMacroParameters(String, String[], String, String) - Method in class ca.cgjennings.layout.MarkupRenderer
Returns a string where instances of @n; in text are replaced with the text of parameter[n-1].
replacementSpan - Variable in class ca.cgjennings.apps.arkham.plugins.typescript.CompletionInfo.Entry
 
replaceNext(boolean, String) - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Replaces the next match of the current search.
replaceRange(String, int, int) - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Replaces the specified text range with new text.
REPLACES - Static variable in class ca.cgjennings.apps.arkham.plugins.catalog.Listing
A catalog ID that should be uninstalled if this is installed.
replaceSelection(String) - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Replaces the selection with new text.
replaceTagWith(String) - Method in class ca.cgjennings.layout.MarkupRenderer
Replaces the tag currently being parsed with arbitrary text.
replaceTagWithErrorMessage(String) - Method in class ca.cgjennings.layout.MarkupRenderer
 
replaceTemplateImage(BufferedImage) - Method in class ca.cgjennings.apps.arkham.sheet.Sheet
Replaces the template image for the sheet.
requestFocus() - Method in interface ca.cgjennings.apps.arkham.MarkupTarget
If the target is a component, then it will request input focus.
requestFocus() - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
 
requestFocus(boolean) - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
 
requestFocus(FocusEvent.Cause) - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
 
requestFocusInWindow() - Method in interface ca.cgjennings.apps.arkham.TrackedWindow
Requests that the window be given focus, if it is focusable.
requestFocusInWindow() - Method in class ca.cgjennings.apps.arkham.TrackedWindowProxy
 
requestFocusInWindow() - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
 
requestFocusInWindow(FocusEvent.Cause) - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
 
requestNewMarkupTarget(Object) - Method in class ca.cgjennings.apps.arkham.StrangeEons
Explicitly requests that the current application-wide MarkupTarget be set to a specific object.
require(String, String, Scriptable, Scriptable, Scriptable) - Static method in class ca.cgjennings.apps.arkham.plugins.LibImpl
Implements CommonJS require() support.
REQUIRES - Static variable in class ca.cgjennings.apps.arkham.plugins.catalog.Listing
A list of other catalog IDs required by this plug-in.
REQUIRES_APP_UPDATE - ca.cgjennings.apps.arkham.plugins.catalog.Catalog.VersioningState
This listing requires a newer version of the application.
resample(BufferedImage, float) - Method in enum ca.cgjennings.apps.arkham.sheet.RenderTarget
Returns a version of the image that is scaled up or down from the source image by the requested scaling factor.
resample(BufferedImage, float) - Static method in class ca.cgjennings.graphics.ImageUtilities
Resample an image by a scaling factor, at a high level of quality.
resample(BufferedImage, float, boolean, Object, Object) - Static method in class ca.cgjennings.graphics.ImageUtilities
 
resample(BufferedImage, int, int) - Method in enum ca.cgjennings.apps.arkham.sheet.RenderTarget
Returns a scaled version of the source image.
resample(BufferedImage, int, int) - Static method in class ca.cgjennings.graphics.ImageUtilities
Resample an image to a specified size, at a high level of quality.
resample(BufferedImage, int, int, boolean, Object, Object) - Static method in class ca.cgjennings.graphics.ImageUtilities
Resample an image.
RESELECT_GROUP - Static variable in class ca.cgjennings.apps.arkham.deck.Deck
The number of a selection group that is automatically populated with the previous selection when the selection is cleared.
reset() - Method in class ca.cgjennings.algo.MonitoredInputStream
Overrides FilterInputStream.reset to reset progress listener as well as the stream.
reset() - Method in class ca.cgjennings.apps.arkham.component.design.ConsequenceSet
Clears the current consequence list.
reset() - Method in class ca.cgjennings.apps.arkham.plugins.catalog.MD5Checksum
Resets this checksum instance.
reset() - Static method in class ca.cgjennings.apps.arkham.sheet.StandardHints
For testing and experimentation.
reset() - Method in class ca.cgjennings.graphics.Histogram
Resets the histogram statistics.
reset() - Method in class ca.cgjennings.ui.wizard.AbstractWizardModel
 
reset() - Method in interface ca.cgjennings.ui.wizard.WizardModel
Resets the model.
reset(String) - Method in class resources.Settings
Removes the specified key from this scope.
resetAcceleratorKey() - Method in class ca.cgjennings.apps.arkham.plugins.InstalledPlugin
Reset the plug-in's accelerator key to the default value.
resetprefs - Variable in class ca.cgjennings.apps.arkham.CommandLineArguments
When present, all user preferences will be reset to their default values as if the application had just been installed for the first time.
resetProgress() - Method in class ca.cgjennings.algo.ProgressHelper
Resets the number of completed steps.
resetPunctuationSelectorState() - Method in class ca.cgjennings.layout.MarkupRenderer
 
resfolder - Variable in class ca.cgjennings.apps.arkham.CommandLineArguments
Location of the user resource folder.
resolveClass(ObjectStreamClass) - Method in class ca.cgjennings.io.SEObjectInputStream
 
resolveObject(Object) - Method in class ca.cgjennings.io.SEObjectInputStream
 
resolveTarget(Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.TaskAction
Returns the member being targeted by action regardless of whether it is a project, task, or task member.
ResourceFileCodeSupport - Class in ca.cgjennings.ui.textedit
Code support for game resource files such as class maps.
ResourceFileCodeSupport() - Constructor for class ca.cgjennings.ui.textedit.ResourceFileCodeSupport
 
ResourceFileTokenMaker - Class in ca.cgjennings.ui.textedit
This class splits up text into tokens representing a SE resource file, which is similar to a properties file but does not accept ':' as a separator between a key and a value.
ResourceFileTokenMaker() - Constructor for class ca.cgjennings.ui.textedit.ResourceFileTokenMaker
Constructor.
ResourceFileTokenMaker(InputStream) - Constructor for class ca.cgjennings.ui.textedit.ResourceFileTokenMaker
Creates a new scanner.
ResourceFileTokenMaker(Reader) - Constructor for class ca.cgjennings.ui.textedit.ResourceFileTokenMaker
Creates a new scanner There is also a java.io.InputStream version of this constructor.
ResourceKit - Class in resources
The resource kit manages a virtual resource folder that combines resources from many sources (main application, installed plug-in bundles, project folder, etc.) into a single virtual file system.
ResourceKit.FontRegistrationResult - Class in resources
Returned by ResourceKit.registerFont(java.lang.String) to describe the result of registration.
ResourceParser<R> - Class in gamedata
An abstract base class for building parsers that convert descriptive text files (such as tile sets, class maps, or silhouette files) into resources.
ResourceParser(InputStream, boolean) - Constructor for class gamedata.ResourceParser
Creates a parser for the specified input stream.
ResourceParser(InputStream, String, boolean) - Constructor for class gamedata.ResourceParser
Creates a parser for the specified input stream and encoding.
ResourceParser(String, boolean) - Constructor for class gamedata.ResourceParser
Creates a parser for the specified resource file.
ResourceParser(String, String, boolean) - Constructor for class gamedata.ResourceParser
Creates a parser for the specified resource file and encoding.
ResourceParserException - Exception in gamedata
An exception that may be thrown when an error occurs while parsing a resource file.
ResourceParserException() - Constructor for exception gamedata.ResourceParserException
 
ResourceParserException(String) - Constructor for exception gamedata.ResourceParserException
 
ResourceParserException(String, String) - Constructor for exception gamedata.ResourceParserException
 
ResourceParserException(String, String, int) - Constructor for exception gamedata.ResourceParserException
 
ResourceParserException(String, String, EscapedLineReader) - Constructor for exception gamedata.ResourceParserException
 
ResourcePreviewer - Class in ca.cgjennings.ui.fcpreview
Previews images stored as application resources; pass a string containing the resource path.
ResourcePreviewer() - Constructor for class ca.cgjennings.ui.fcpreview.ResourcePreviewer
 
resources - package resources
 
resources.projects.pluginwizard - package resources.projects.pluginwizard
 
restore() - Method in class ca.cgjennings.ui.dnd.DropBorder
Restores the original border on the drop target.
restoreSelection(JList<E>, List<E>) - Static method in class ca.cgjennings.ui.FilteredListModel
Resores a previously stashed selection.
resumeEncoding() - Method in class ca.cgjennings.io.Base64.Base64OutputStream
Resumes encoding of the stream.
resumeTimedUpdates() - Method in class ca.cgjennings.apps.arkham.AbstractStrangeEonsEditor
Resumes stopped preview updates.
revalidate() - Method in class ca.cgjennings.ui.JCloseableTabbedPane
 
reverse(FrameComposer) - Static method in class ca.cgjennings.ui.anim.AnimationUtilities
Given a composition, return a new composition that plays the original composition in reverse.
RGB - ca.cgjennings.imageio.PSDImageReader.ColorMode
 
rhsLabel - Variable in class ca.cgjennings.apps.arkham.dialog.prefs.SBSliderKit
 
RIGHT_EDGE - Static variable in class ca.cgjennings.ui.JTexturePanel
 
RightAlignedListRenderer - Class in ca.cgjennings.ui
A renderer for lists that produces right-aligned (actually, opposite of reading order) text.
RightAlignedListRenderer() - Constructor for class ca.cgjennings.ui.RightAlignedListRenderer
 
rightButton(InputEvent) - Static method in class ca.cgjennings.ui.JUtilities
Returns true if the right mouse button was held down during the given InputEvent.
ROOT_FILE - Static variable in class ca.cgjennings.apps.arkham.plugins.PluginRoot
The name of the file that contains the plug-in root in a bundle file ("eons-plugin").
RootEditor - Class in ca.cgjennings.apps.arkham.project
An basic interactive editor for eons-plugin files.
ROTATABLE_PORTRAIT_FEATURES - Static variable in interface ca.cgjennings.apps.arkham.component.Portrait
A predefined feature set that includes all of the features except rotation.
RotatableTile - Class in ca.cgjennings.apps.arkham.deck.item
A tile that can be rotated to an arbitrary angle.
RotatableTile(String, String, double) - Constructor for class ca.cgjennings.apps.arkham.deck.item.RotatableTile
 
rotate(double) - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
rotate(double, double, double) - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
ROTATE - ca.cgjennings.apps.arkham.component.Portrait.Feature
Indicates that the portrait rotation can be changed.
ROTATE_LEFT - Static variable in class ca.cgjennings.apps.arkham.sheet.Sheet
ROTATE_NONE - Static variable in class ca.cgjennings.apps.arkham.sheet.Sheet
ROTATE_RIGHT - Static variable in class ca.cgjennings.apps.arkham.sheet.Sheet
ROTATE_UPSIDE_DOWN - Static variable in class ca.cgjennings.apps.arkham.sheet.Sheet
ROUND - ca.cgjennings.apps.arkham.deck.item.LineCap
Ends unclosed subpaths and dash segments with a round decoration that has a radius equal to half of the width of the pen.
ROUND - ca.cgjennings.apps.arkham.deck.item.LineJoin
Joins path segments by rounding off the corner at a radius of half the line width.
ROUND - ca.cgjennings.apps.arkham.sheet.FinishStyle
Cut rounded corners if specified by the sheet, otherwise this is the same as SQUARE.
rowResizer - Variable in class ca.cgjennings.ui.table.JResizableTable
 
RubbishTransferHandler() - Constructor for class ca.cgjennings.ui.ListTransferHandler.RubbishTransferHandler
 
run - Variable in class ca.cgjennings.apps.arkham.CommandLineArguments
Script file to run in script mode; see ScriptRunnerModeHelper.
run() - Method in interface ca.cgjennings.apps.arkham.plugins.ScriptedRunnable.Future
 
run() - Method in class ca.cgjennings.apps.arkham.plugins.ScriptedRunnable
Implements the Runnable interface required for threads and SplitJoin tasks.
run() - Method in class ca.cgjennings.apps.util.InstanceController
 
run(boolean) - Method in class ca.cgjennings.apps.arkham.editors.CodeEditor
Run the current script.
run(boolean) - Method in class ca.cgjennings.apps.arkham.plugins.QuickscriptPlugin
Run the current script.
run(Runnable[]) - Method in class ca.cgjennings.algo.SplitJoin
Submits an array of subproblems for completion.
run(Collection<? extends Runnable>) - Method in class ca.cgjennings.algo.SplitJoin
Submits a collection of subproblems for completion.
Run - Class in ca.cgjennings.apps.arkham.project
Task action that runs or debugs a selected script.
Run(boolean) - Constructor for class ca.cgjennings.apps.arkham.project.Run
Creates a new run or debug action, depending on the specified parameter.
RUN_FILE - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Runs the script in the active code editor.
runCommand(File, String) - Static method in class ca.cgjennings.apps.arkham.project.Open
Runs a command as if for the Open.OpenRule.CUSTOM_COMMAND rule.
runFile(File, Project, Task, Member) - Method in class ca.cgjennings.apps.arkham.project.Run
Run a script file as if using this action.
runResourceCreationScript(String) - Static method in class ca.cgjennings.apps.arkham.plugins.ScriptMonkey
Runs a resource creation script stored in a resource file.
runResourceScript(String, boolean) - Static method in class ca.cgjennings.apps.arkham.plugins.ScriptMonkey
Runs a script file stored in a resource file.
runScript(File) - Static method in class ca.cgjennings.apps.arkham.project.ProjectUtilities
Runs a script whose source text is stored in a file.
runScript(File, Project, Task, Member, boolean) - Static method in class ca.cgjennings.apps.arkham.project.ProjectUtilities
Runs a script whose source text is stored in a file.
runScript(String, String) - Static method in class ca.cgjennings.apps.arkham.project.ProjectUtilities
Runs a script file.
runScript(String, String, Project, Task, Member, boolean) - Static method in class ca.cgjennings.apps.arkham.project.ProjectUtilities
Runs a script whose source text is stored in a string.
runtimeError(String, String, int, String, int) - Method in class ca.cgjennings.apps.arkham.plugins.engine.NoOpErrorReporter
 
runtimeError(String, String, int, String, int) - Method in class ca.cgjennings.apps.arkham.plugins.engine.WarningErrorReporter
 
runUnchecked(Runnable[]) - Method in class ca.cgjennings.algo.SplitJoin
Submits subproblems as if by run( subproblems ).
runUnchecked(Collection<? extends Runnable>) - Method in class ca.cgjennings.algo.SplitJoin
Submits subproblems as if by run( subproblems ).

S

s - Variable in class ca.cgjennings.apps.arkham.plugins.UILibraryHelper.TintableBinding
 
s - Variable in class ca.cgjennings.graphics.filters.TintCache
 
sameFile(File, File) - Static method in class ca.cgjennings.apps.arkham.project.ProjectUtilities
Check carefully whether two file objects refer to the same file in the file system.
sameUUID(CatalogID) - Method in class ca.cgjennings.apps.arkham.plugins.catalog.CatalogID
Compares the UUID of this ID with another ID returns true if and only if they are the same.
SANSSERIF_STYLE - Static variable in class ca.cgjennings.layout.TextStyle
A shared instance of a style that will render sans serif text.
Saturation - Static variable in class ca.cgjennings.graphics.composites.BlendMode
Saturation mixes the saturation of the source pixel but keeps the hue and brightness of the destination.
SATURATION - ca.cgjennings.imageio.ImageLayer.BlendingMode
 
SaturationLabel - Class in ca.cgjennings.ui
Shows a gradient of relative hue changes.
SaturationLabel() - Constructor for class ca.cgjennings.ui.SaturationLabel
 
save() - Method in class ca.cgjennings.apps.arkham.AbstractGameComponentEditor
 
save() - Method in class ca.cgjennings.apps.arkham.AbstractStrangeEonsEditor
Saves this editor's content to its current save location.
save() - Method in class ca.cgjennings.apps.arkham.deck.DeckEditor
 
save() - Method in interface ca.cgjennings.apps.arkham.StrangeEonsEditor
Saves this editor's content to its current save location.
SAVE - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Saves the current document in editors that support this command.
SAVE_ALL - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Saves every open editor that supports the Commands.SAVE command and has unsaved changes.
SAVE_AS - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Saves the current document under a new name in editors that support this command.
saveAllOpenProjectFiles(boolean) - Static method in class ca.cgjennings.apps.arkham.project.ProjectUtilities
Tries to save every open editor that is a member of the current project.
saveAs() - Method in class ca.cgjennings.apps.arkham.AbstractGameComponentEditor
 
saveAs() - Method in class ca.cgjennings.apps.arkham.AbstractStrangeEonsEditor
Saves this editor's content to a file selected by the user.
saveAs() - Method in interface ca.cgjennings.apps.arkham.StrangeEonsEditor
Saves this editor's content to a file selected by the user.
saveDefaults(String) - Method in class ca.cgjennings.imageio.IIOWritePanel
 
saveIfBeingEdited(File) - Static method in class ca.cgjennings.apps.arkham.project.ProjectUtilities
If there is a support editor that is being used to edit this file, and the editor supports the Save command, and the editor has unsaved changes, the editor will be asked to save the file.
saveImpl(File) - Method in class ca.cgjennings.apps.arkham.AbstractGameComponentEditor
 
saveImpl(File) - Method in class ca.cgjennings.apps.arkham.AbstractStrangeEonsEditor
Saves the editor content to the specified file.
saveImpl(File) - Method in class ca.cgjennings.apps.arkham.editors.CardLayoutEditor
 
saveImpl(File) - Method in class ca.cgjennings.apps.arkham.editors.CodeEditor
 
saveImpl(File) - Method in class ca.cgjennings.apps.arkham.editors.PropertyBundleEditor
 
saveUserTable(CodeType, AbbreviationTable) - Static method in class ca.cgjennings.apps.arkham.editors.AbbreviationTableManager
Saves the specified table as the user table for the given code type.
saveUserTable(String, AbbreviationTable) - Static method in class ca.cgjennings.apps.arkham.editors.AbbreviationTableManager
Saves the specified table as the user table for the given game code.
SBCheckBox - Class in ca.cgjennings.apps.arkham.diy
A JCheckBox that implements the SettingBackedControl interface.
SBCheckBox(String) - Constructor for class ca.cgjennings.apps.arkham.diy.SBCheckBox
Cover for SBCheckBox((text, false ).
SBCheckBox(String, boolean) - Constructor for class ca.cgjennings.apps.arkham.diy.SBCheckBox
Create a new setting-backed check box.
SBDropDown<E> - Class in ca.cgjennings.apps.arkham.diy
A JComboBox that implements the SettingBackedControl interface.
SBDropDown(E[], String[]) - Constructor for class ca.cgjennings.apps.arkham.diy.SBDropDown
 
SBIntSpinner - Class in ca.cgjennings.apps.arkham.diy
An integer-valued spinner that implements the SettingBackedControl interface.
SBIntSpinner(int, int, int) - Constructor for class ca.cgjennings.apps.arkham.diy.SBIntSpinner
 
SBSliderKit - Class in ca.cgjennings.apps.arkham.dialog.prefs
Creates a slider that implements the SettingBackedControl interface and follows the layout of sliders that appear in the standard preference categories.
SBSliderKit(int, int, int, int, String, String, boolean) - Constructor for class ca.cgjennings.apps.arkham.dialog.prefs.SBSliderKit
Creates a setting backed slider for use in a PreferenceCategory.
SBTextField - Class in ca.cgjennings.apps.arkham.diy
A JTextField that implements the SettingBackedControl interface.
SBTextField() - Constructor for class ca.cgjennings.apps.arkham.diy.SBTextField
 
SBTextField(int) - Constructor for class ca.cgjennings.apps.arkham.diy.SBTextField
 
scale(double, double) - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
SCALE - ca.cgjennings.apps.arkham.component.Portrait.Feature
Indicates that the portrait scale can be changed.
ScaleCache - Class in ca.cgjennings.apps.arkham.sheet
A cache that stores a pre-scaled version of a source image.
ScaleCache(BufferedImage) - Constructor for class ca.cgjennings.apps.arkham.sheet.ScaleCache
Creates a scale cache.
ScaleCache(BufferedImage, int, int) - Constructor for class ca.cgjennings.apps.arkham.sheet.ScaleCache
Creates a scale cache.
ScaledTintFilter() - Constructor for class ca.cgjennings.graphics.filters.TintFilter.ScaledTintFilter
 
ScaledTintFilter(float, float, float) - Constructor for class ca.cgjennings.graphics.filters.TintFilter.ScaledTintFilter
 
ScaledTintFilter(float, float, float, float, float) - Constructor for class ca.cgjennings.graphics.filters.TintFilter.ScaledTintFilter
 
scaleMipMapUpAtHighZoom(RenderTarget, double) - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractRenderedItem
Returns true if the highest resolution MIP map image should be scaled up at high zoom levels.
scaleMipMapUpAtHighZoom(RenderTarget, double) - Method in class ca.cgjennings.apps.arkham.deck.item.CardFace
 
scaleMipMapUpAtHighZoom(RenderTarget, double) - Method in class ca.cgjennings.apps.arkham.deck.item.Tile
 
scanReader(Member, BufferedReader, boolean) - Method in class ca.cgjennings.apps.arkham.project.Searcher
Called to scan the contents of a file.
SCOPE - ca.cgjennings.apps.arkham.plugins.debugging.Command
Obtain a list of the immediate child properties of an object in scope.
SCOPEEVAL - ca.cgjennings.apps.arkham.plugins.debugging.Command
Acts as per Command.SCOPE, but returns the string representation of the value of the specified object instead of its child properties.
ScrapBook - Class in ca.cgjennings.ui.dnd
This class provides a simple interface for accessing common data types from the clipboard.
ScrapBook.FileListSelection - Class in ca.cgjennings.ui.dnd
A transferable implementation for lists of Files.
ScrapBook.ImageSelection - Class in ca.cgjennings.ui.dnd
A transferable implementation for images.
ScrapBook.Selection<K> - Class in ca.cgjennings.ui.dnd
A base class for creating transferables with exactly one acceptable DataFlavor.
Screen - Static variable in class ca.cgjennings.graphics.composites.BlendMode
For each channel, Screen takes the inverse product of the source and destination values.
SCREEN - ca.cgjennings.imageio.ImageLayer.BlendingMode
 
SCRIPT - ca.cgjennings.ui.JFileField.FileType
A script file.
SCRIPT_CODE_CS - Static variable in class ca.cgjennings.apps.arkham.TextEncoding
SCRIPT_FILE_ENCODING - Static variable in class ca.cgjennings.apps.arkham.plugins.ScriptMonkey
The standard encoding for script code stored in a file (UTF-8).
SCRIPT_PREFIX - Static variable in class ca.cgjennings.apps.arkham.plugins.PluginRoot
The prefix that may explicitly prefix a scripted plug-in entry.
ScriptCodeSupport - Class in ca.cgjennings.ui.textedit
Code support for the JavaScript-based Strange Eons scripting language.
ScriptCodeSupport() - Constructor for class ca.cgjennings.ui.textedit.ScriptCodeSupport
 
ScriptConsole - Class in ca.cgjennings.apps.arkham.plugins
A window that provides a console that can be written to.
ScriptConsole(Frame) - Constructor for class ca.cgjennings.apps.arkham.plugins.ScriptConsole
Creates new output console window.
ScriptConsole.ConsolePrintWriter - Class in ca.cgjennings.apps.arkham.plugins
 
ScriptDebugging - Class in ca.cgjennings.apps.arkham.plugins.debugging
Controls whether script debugging is enabled.
ScriptDebugging.DebuggerInstaller - Interface in ca.cgjennings.apps.arkham.plugins.debugging
Implemented by classes that can install a script debugger.
ScriptedFactoryBuild - Class in ca.cgjennings.apps.arkham.project
Task action that runs the make script associated with a scripted factory.
ScriptedFactoryBuild() - Constructor for class ca.cgjennings.apps.arkham.project.ScriptedFactoryBuild
 
ScriptedPlugin - Interface in ca.cgjennings.apps.arkham.plugins
This interface is implemented by plug-ins that operate by executing scripts.
ScriptedRunnable - Class in ca.cgjennings.apps.arkham.plugins
A Runnable that can execute script code in another thread.
ScriptedRunnable(ScriptedRunnable.Future) - Constructor for class ca.cgjennings.apps.arkham.plugins.ScriptedRunnable
A runnable that executes the script code represented by the specified ScriptedRunnable.Future instance.
ScriptedRunnable.Future - Interface in ca.cgjennings.apps.arkham.plugins
The interface that will be implemented using the function passed to the constructor.
ScriptEngineFactoryBase - Class in ca.cgjennings.apps.arkham.plugins.engine
 
ScriptEngineFactoryBase() - Constructor for class ca.cgjennings.apps.arkham.plugins.engine.ScriptEngineFactoryBase
 
scriptError(Throwable) - Static method in class ca.cgjennings.apps.arkham.plugins.ScriptMonkey
Handles an error as if it was an uncaught exception thrown from a script.
ScriptMonkey - Class in ca.cgjennings.apps.arkham.plugins
A ScriptMonkey manages the execution of a script from Strange Eons.
ScriptMonkey(String) - Constructor for class ca.cgjennings.apps.arkham.plugins.ScriptMonkey
Creates a new ScriptMonkey that can be used to execute script code.
ScriptRunnerState - Interface in ca.cgjennings.apps.arkham
Describes the script runner mode state.
ScriptTraceElement(String, int) - Constructor for class ca.cgjennings.apps.arkham.plugins.LibImpl.ScriptTraceElement
 
scrollRectToSelection() - Method in class ca.cgjennings.apps.arkham.RegionPicker.RegionChooser
 
scrollToBottom() - Method in class ca.cgjennings.apps.arkham.plugins.ScriptConsole
Moves the scrollbar to the last line.
scrollToCategorySection(String, String) - Method in class ca.cgjennings.apps.arkham.dialog.prefs.Preferences
Scroll the currently displayed category to display a particular section.
scrollToLine(int) - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Scroll the editor view to display the specified line.
scrollToOffset(int) - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Scroll the editor view to display the specified offset.
scrollToTop() - Method in class ca.cgjennings.apps.arkham.plugins.ScriptConsole
Moves the scrollbar to the first line.
search - Variable in class ca.cgjennings.apps.arkham.plugins.debugging.ClientArguments
 
search() - Method in class ca.cgjennings.apps.arkham.plugins.debugging.DiscoveryService
Searches hosts for debug servers, returning information about each one found.
searchCompleted(Searcher) - Method in interface ca.cgjennings.apps.arkham.project.Searcher.ResultReceiver
Called when the search is completed, regardless of whether it completes normally or is cancelled.
Searcher - Class in ca.cgjennings.apps.arkham.project
Performs a multi-threaded search of a file tree and informs a listener of the results.
Searcher(Member, Pattern, Searcher.ResultReceiver) - Constructor for class ca.cgjennings.apps.arkham.project.Searcher
Begins a new search in the background, passing matches to the specified receiver.
Searcher.ResultReceiver - Interface in ca.cgjennings.apps.arkham.project
An interface that is sent search results and progress updates as the search proceeds.
SecondaryTextProvider - Interface in ca.cgjennings.ui.textedit
Implemented by items that can provide text and "secondary text".
section(String) - Method in class ca.cgjennings.apps.arkham.plugins.debugging.InfoTable
Inserts a new section into the table data.
SECURE_PROXY - ca.cgjennings.apps.arkham.plugins.catalog.NetworkProxy.ProxyType
 
SEJavaScriptTokenMaker - Class in ca.cgjennings.ui.textedit
Scanner for SE JavaScript files.
SEJavaScriptTokenMaker() - Constructor for class ca.cgjennings.ui.textedit.SEJavaScriptTokenMaker
Constructor.
SEJavaScriptTokenMaker(InputStream) - Constructor for class ca.cgjennings.ui.textedit.SEJavaScriptTokenMaker
Creates a new scanner.
SEJavaScriptTokenMaker(Reader) - Constructor for class ca.cgjennings.ui.textedit.SEJavaScriptTokenMaker
Creates a new scanner There is also a java.io.InputStream version of this constructor.
select() - Method in class ca.cgjennings.apps.arkham.AbstractStrangeEonsEditor
 
select() - Method in interface ca.cgjennings.apps.arkham.StrangeEonsEditor
Selects this editor, making it the active editor.
select(double, int) - Method in class ca.cgjennings.ui.StepSelector
 
select(int, int) - Method in class ca.cgjennings.apps.arkham.editors.CodeEditor
Selects from the start offset to the end offset.
select(int, int) - Method in interface ca.cgjennings.apps.arkham.MarkupTarget
Changes the selection in the markup target.
select(int, int) - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Sets the current selection range.
select(Member) - Method in class ca.cgjennings.apps.arkham.project.ProjectView
Selects the specified member in the project view.
SELECT_ALL - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
A DelegatedCommand for selecting all content in a component that supports selection.
SELECT_FOLDER - ca.cgjennings.apps.arkham.project.ProjectFolderDialog.Mode
In this mode, the user can select any folder.
SELECT_INVERSE - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Inverts the current selection.
SELECT_PROJECT - ca.cgjennings.apps.arkham.project.ProjectFolderDialog.Mode
In this mode, the user can only select a project folder or a .seproject crate file.
SELECT_PROJECT_CONTAINER - ca.cgjennings.apps.arkham.project.ProjectFolderDialog.Mode
In this mode, the user can select a parent folder for a new project.
SELECT_RESTORE - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Restores the previous selection in a deck.
selectAll() - Method in class ca.cgjennings.apps.arkham.editors.CodeEditor
Selects the entire document.
selectAll() - Method in interface ca.cgjennings.apps.arkham.MarkupTarget
Selects all text in the document.
selectAll() - Method in class ca.cgjennings.ui.JExpansionList
 
selectAll() - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Selects the entire document.
selectAll(Page) - Method in class ca.cgjennings.apps.arkham.deck.Deck
 
selectBestPaper(double, double) - Method in class ca.cgjennings.apps.arkham.deck.DeckEditor
Selects the paper closest to the specified dimensions of those currently included in the deck's paper list.
selectClassInComponentList(String) - Method in class ca.cgjennings.apps.arkham.NewEditorDialog
Searches the component lists for the specified entry and selects the first instance of it, if any.
SELECTED_IMAGE_CHANGED_PROPERTY - Static variable in class ca.cgjennings.ui.JIconDrop
 
selectFilteredListingsForInstallation() - Method in class ca.cgjennings.apps.arkham.plugins.catalog.CatalogDialog
Selects all currently visible plug-ins for installation if possible.
Selection(K, DataFlavor) - Constructor for class ca.cgjennings.ui.dnd.ScrapBook.Selection
 
SELECTION - Static variable in class ca.cgjennings.apps.arkham.deck.PageView
 
SELECTION_TAIL - Static variable in class ca.cgjennings.apps.arkham.deck.PageView
 
selectionHasStyledItems(PageItem[]) - Static method in class ca.cgjennings.apps.arkham.deck.item.StyleEditor
Returns true if the specified selection of items contains at least one item with editable style information.
selectionLength() - Method in interface ca.cgjennings.apps.arkham.MarkupTarget
Returns the length of the selected text of the markup target.
selectionLock - Variable in class ca.cgjennings.apps.arkham.deck.item.AbstractItem
 
selectLocation(String, Component) - Method in interface ca.cgjennings.apps.arkham.ExportContainer
Displays a dialog that allows the user to select a destination for the container.
selectLocation(String, Component) - Method in class ca.cgjennings.apps.arkham.FolderExportContainer
 
selectLocation(String, Component) - Method in class ca.cgjennings.apps.arkham.ZIPExportContainer
 
selectNextEditor() - Method in class ca.cgjennings.apps.arkham.StrangeEonsAppWindow
Selects the next editor after the one that is currently active.
selectNone() - Method in interface ca.cgjennings.apps.arkham.MarkupTarget
Clears the selection without changing the caret position.
selectNumberedGroup(int) - Method in class ca.cgjennings.apps.arkham.deck.Deck
Selects the specified numbered group.
selectPreset(int) - Method in class ca.cgjennings.apps.arkham.HSBPanel
Selects the specified preset value.
selectPreviousEditor() - Method in class ca.cgjennings.apps.arkham.StrangeEonsAppWindow
Selects the previous editor before the one that is currently active.
selectPunctuation(char, StringBuilder) - Method in class ca.cgjennings.layout.MarkupRenderer
 
selectPunctuation(char, StringBuilder) - Method in class ca.cgjennings.layout.MarkupToHTMLConverter
The superclass doesn't handle our special HTML encoding characters, so we must override this.
SemanticSorter() - Constructor for class ca.cgjennings.text.LineSorter.SemanticSorter
 
SemanticSorter(Locale) - Constructor for class ca.cgjennings.text.LineSorter.SemanticSorter
 
SemanticSorter(Locale, int, boolean) - Constructor for class ca.cgjennings.text.LineSorter.SemanticSorter
 
SEObjectInputStream - Class in ca.cgjennings.io
An ObjectInputStream with additional features for Strange Eons.
SEObjectInputStream(InputStream) - Constructor for class ca.cgjennings.io.SEObjectInputStream
 
SEObjectOutputStream - Class in ca.cgjennings.io
An ObjectOutputStream with additional features for Strange Eons.
SEObjectOutputStream(OutputStream) - Constructor for class ca.cgjennings.io.SEObjectOutputStream
 
serialArrayListFlavor - Variable in class ca.cgjennings.ui.ListTransferHandler
 
SerialClone - Class in ca.cgjennings.util
Clones an object by round-tripping through serialization.
serialize(StringBuilder) - Method in class ca.cgjennings.apps.arkham.plugins.debugging.InfoTable
Serializes this table's content by writing a string into a StringBuilder.
SERIF_STYLE - Static variable in class ca.cgjennings.layout.TextStyle
A shared instance of a style that will render serif text.
SERVERINFO - ca.cgjennings.apps.arkham.plugins.debugging.Command
Returns a description of the server to help tell multiple servers on the same device apart.
SEScriptEngine - Class in ca.cgjennings.apps.arkham.plugins.engine
Implementation of ScriptEngine for Strange Rhino, the modified Mozilla Rhino build used for Strange Eons scripts.
SEScriptEngineFactory - Class in ca.cgjennings.apps.arkham.plugins.engine
A script engine factory that provides access to the Strange Rhino scripting engine via the JSR 223 scripting API.
SEScriptEngineFactory() - Constructor for class ca.cgjennings.apps.arkham.plugins.engine.SEScriptEngineFactory
Creates a script engine factory for Strange Eons scripts.
SEScriptException - Exception in ca.cgjennings.apps.arkham.plugins.engine
The exception class that wraps all exceptions thrown by the underlying script engine(s).
SEScriptException(Exception) - Constructor for exception ca.cgjennings.apps.arkham.plugins.engine.SEScriptException
 
SEScriptException(String) - Constructor for exception ca.cgjennings.apps.arkham.plugins.engine.SEScriptException
 
SEScriptException(String, String, int) - Constructor for exception ca.cgjennings.apps.arkham.plugins.engine.SEScriptException
 
SEScriptException(String, String, int, int) - Constructor for exception ca.cgjennings.apps.arkham.plugins.engine.SEScriptException
 
SEScriptException(String, String, int, int, Throwable) - Constructor for exception ca.cgjennings.apps.arkham.plugins.engine.SEScriptException
 
SEScriptException(String, String, int, Throwable) - Constructor for exception ca.cgjennings.apps.arkham.plugins.engine.SEScriptException
 
set(double, int) - Method in class ca.cgjennings.apps.arkham.Length
Sets this length to the distance specified by the measurement and unit.
set(Object, Object, RenderTarget) - Static method in class ca.cgjennings.apps.arkham.sheet.StandardHints
For testing and experimentation.
set(String, String) - Method in class ca.cgjennings.apps.arkham.plugins.catalog.Listing
Sets the value of the given key.
set(String, String) - Static method in class ca.cgjennings.apps.arkham.sheet.StandardHints
For testing and experimentation.
set(String, String) - Method in class ca.cgjennings.text.TemplateProcessor
Sets a variable.
set(String, String) - Method in class resources.Language
Explicitly sets a key to a fixed value, overriding the result that would be obtained from the loaded string tables.
set(String, String) - Method in class resources.Settings
Sets the value of a key at this scope.
set(String, String, Object...) - Method in class ca.cgjennings.text.TemplateProcessor
Sets a variable to the result of formatting the string using the template processor's locale.
set(String, KeyStroke) - Method in class resources.AcceleratorTable
Sets the keystroke associated with an arbitrary key in the user table.
SET_INT_ARGB - Static variable in class ca.cgjennings.graphics.filters.Tuning
 
SET_INT_OTHER - Static variable in class ca.cgjennings.graphics.filters.Tuning
 
SET_INT_RGB - Static variable in class ca.cgjennings.graphics.filters.Tuning
 
setAbbreviationTable(AbbreviationTable) - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Sets the abbreviation table for this editor, replacing any default table determined by the code type.
setAboutHandler(Object, Method) - Static method in class ca.cgjennings.platform.OSXAdapter
Pass this method an Object and Method equipped to display application info.
setAccelerator(TaskAction, String, boolean) - Method in class ca.cgjennings.apps.arkham.project.ProjectView
Sets an accelerator used by this view for a TaskAction.
setAccelerator(KeyStroke) - Method in class ca.cgjennings.apps.arkham.commands.AbstractCommand
Sets the accelerator key for this command.
setAcceleratorKey(KeyStroke) - Method in class ca.cgjennings.apps.arkham.plugins.InstalledPlugin
Sets the accelerator key for the plug-in, or assigns no accelerator if null.
setAcceptButtonText(String) - Method in class ca.cgjennings.apps.arkham.project.ProjectFolderDialog
Sets the label text of the button that accepts the selected file and closes the dialog (the "OK" button).
setActivePage(Page) - Method in class ca.cgjennings.apps.arkham.deck.Deck
Changes the active page.
setAlignment(int) - Method in class ca.cgjennings.layout.MarkupRenderer
Sets the default horizontal and vertical alignment of text within the draw rectangle.
setAlignment(int) - Method in class ca.cgjennings.layout.MarkupRenderer.StyledParagraph
 
setAll(String...) - Method in class ca.cgjennings.text.TemplateProcessor
Sets a group of variable definitions from an array.
setAllGameIncluded(boolean) - Method in class ca.cgjennings.ui.JGameCombo
 
setAllPresent(boolean) - Method in class ca.cgjennings.algo.TopologicalSorter
Sets whether this sorter will assume that all possible elements are included in collections that it sorts.
setAlpha(float) - Method in class ca.cgjennings.imageio.ImageLayer
 
setAlphaFunction(Fn) - Method in class ca.cgjennings.graphics.filters.ChannelFunctionFilter
 
setAlphaInverted(boolean) - Method in class ca.cgjennings.graphics.filters.ColorOverlayFilter
Sets whether the alpha channel will be inverted.
setAlphaReplaceMode(boolean) - Method in class ca.cgjennings.graphics.filters.StencilFilter
Sets whether the stencil is applied in alpha replace mode, in which the output image's alpha channel is copied unmodified from the stencil image.
setAlphaSource(int) - Method in class ca.cgjennings.graphics.filters.ChannelSwapFilter
Sets the alpha source channel.
setApplicationEventHandled(Object, boolean) - Method in class ca.cgjennings.platform.OSXAdapter
 
setArcEdges(int) - Method in class ca.cgjennings.ui.ArcBorder
 
setArcSize(int) - Method in class ca.cgjennings.ui.ArcBorder
 
setARGB(BufferedImage, int[]) - Static method in class ca.cgjennings.graphics.filters.AbstractImageFilter
Replaces the data in an image with pixel values from an array.
setARGB(BufferedImage, int, int, int, int, int[]) - Static method in class ca.cgjennings.graphics.filters.AbstractImageFilter
Stores ARGB pixel data in an image.
setARGBSynch(BufferedImage, int, int, int, int, int[]) - Static method in class ca.cgjennings.graphics.filters.AbstractImageFilter
Stores ARGB pixel data in an image.
setAsPreviewStyle() - Method in enum ca.cgjennings.apps.arkham.sheet.FinishStyle
Updates user settings with a new finish style for image previews.
setAttached(boolean) - Method in interface ca.cgjennings.apps.arkham.StrangeEonsEditor
Attaches or detaches an editor from the tab strip.
setAuthor(String) - Method in class ca.cgjennings.apps.arkham.deck.PDFPrintSupport.Configuration
Sets the value to use as the document author's name in the PDF metadata; if null a default, empty value is used.
setAutoBleedMarginEnabled(boolean) - Method in class ca.cgjennings.apps.arkham.deck.Deck
setAutoclose(boolean) - Method in class ca.cgjennings.layout.MarkupRenderer
Set whether tags close themselves at the end of each line by default.
setAutocloseEnabled(boolean) - Method in class ca.cgjennings.ui.JCloseableTabbedPane
 
setAutocompletion(boolean) - Method in class ca.cgjennings.ui.AutocompletionDocument
 
setAutoFollowLinks(boolean) - Method in class ca.cgjennings.ui.JLinkLabel
 
setBackground(Color) - Method in class ca.cgjennings.apps.arkham.AbstractViewer
setBackground(Color) - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
setBackground(Color) - Method in class ca.cgjennings.ui.JIconDrop
setBackground(Color) - Method in class ca.cgjennings.ui.LabelIcon
 
setBackgroundFilled(boolean) - Method in class ca.cgjennings.apps.arkham.component.DefaultPortrait
Sets whether the portrait clip region will be filled with solid white before painting the portrait.
setBackgroundMatched(boolean) - Method in class ca.cgjennings.ui.EyeDropper
Sets whether the background colour of this control should be updated to reflect the colour under the eye dropper as it is dragged.
setBackgroundPaint(Paint) - Method in class ca.cgjennings.apps.arkham.AbstractViewer
 
setBackgroundPaint(Paint) - Method in class ca.cgjennings.ui.JIconDrop
Sets the paint used to draw the backdrop behind the image.
setBackTemplateKey(String) - Method in class ca.cgjennings.apps.arkham.diy.DIY
Sets the template key for the back face of this component.
setBackText(String) - Method in class ca.cgjennings.apps.arkham.component.Marker
 
setBaseFile(File) - Method in class ca.cgjennings.layout.MarkupRenderer
Sets the base file that the formatter may optionally use to complete relative path names.
setBaseKey(String) - Method in class ca.cgjennings.apps.arkham.editors.CardLayoutEditor.LayerListProperties
 
setBaseURL(URL) - Method in class ca.cgjennings.apps.arkham.plugins.catalog.Catalog
Subclasses may use this to set a custom base URL.
setBFactor(float) - Method in class ca.cgjennings.graphics.filters.AbstractTintingFilter
 
setBleedMargin(double) - Method in class ca.cgjennings.apps.arkham.deck.item.CustomTile
 
setBleedMargin(double) - Method in interface ca.cgjennings.apps.arkham.deck.item.UserBleedMarginStyle
Sets the size of the user-defined bleed margin, in points.
setBleedMargin(double) - Method in class ca.cgjennings.apps.arkham.diy.DIY
Sets the size of the bleed margin for this component, in points.
setBleedMarginEnabled(boolean) - Method in class ca.cgjennings.apps.arkham.project.DeckPacker
Sets whether bleed margins should be added to card faces.
setBleedMarginMarked(boolean) - Method in class ca.cgjennings.apps.arkham.deck.item.CustomTile
 
setBleedMarginMarked(boolean) - Method in interface ca.cgjennings.apps.arkham.deck.item.UserBleedMarginStyle
Sets whether the user bleed margin is drawn (as crop marks).
setBleedMarginWidth(double) - Method in class ca.cgjennings.apps.arkham.deck.Deck
 
setBleedMarginWidth(double) - Method in interface ca.cgjennings.apps.arkham.deck.item.BleedMarginStyle
Sets the bleed margin width to use when the relevant finish option is selected.
setBleedMarginWidth(double) - Method in class ca.cgjennings.apps.arkham.deck.item.BleedMarginStylePanel
 
setBleedMarginWidth(double) - Method in class ca.cgjennings.apps.arkham.deck.item.CardFace
 
setBlendedWithOriginal(boolean) - Method in class ca.cgjennings.graphics.filters.SubstitutionFilter
Sets whether the substitute colour is blended with the target colour in proportion to a pixel's distance from the colour to match.
setBlendMode(ImageLayer.BlendingMode) - Method in class ca.cgjennings.imageio.ImageLayer
 
setBlueFunction(Fn) - Method in class ca.cgjennings.graphics.filters.ChannelFunctionFilter
 
setBlueGamma(double) - Method in class ca.cgjennings.graphics.filters.GammaCorrectionFilter
 
setBlueSource(int) - Method in class ca.cgjennings.graphics.filters.ChannelSwapFilter
Sets the blue source channel.
setBlurRadius(int) - Method in class ca.cgjennings.graphics.filters.GlowFilter
Sets the blurring radius of the glow effect.
setBody(JComponent) - Method in class ca.cgjennings.apps.arkham.ToolWindow
 
setBoolean(String, boolean) - Method in class resources.Settings
Sets the value of a key with a boolean value.
setBorderPaint(Paint) - Method in class ca.cgjennings.ui.CapsuleBorder
 
setBottom(int) - Method in class ca.cgjennings.ui.CapsuleBorder
 
setBottomMargin(int) - Method in class ca.cgjennings.graphics.filters.MarginFilter
 
setBoxType(TuckBox.BoxType) - Method in class ca.cgjennings.apps.arkham.deck.item.TuckBox
 
setBreak() - Method in interface ca.cgjennings.apps.arkham.plugins.debugging.ScriptDebugging.DebuggerInstaller
Set a breakpoint at the earliest opportunity.
setBreak() - Static method in class ca.cgjennings.apps.arkham.plugins.debugging.ScriptDebugging
Set a break as soon as possible by calling the installer's ScriptDebugging.DebuggerInstaller.setBreak() method.
setBreakIterator(BreakIterator) - Method in class ca.cgjennings.algo.TextIndexer
Sets the break iterator used to split the document into words.
setBreakIterator(BreakIterator) - Method in class ca.cgjennings.layout.BreakIteratorAdpater
 
setBreakpoint(boolean) - Method in class ca.cgjennings.apps.arkham.plugins.ScriptMonkey
If the debugger is enabled, sets whether a breakpoint should be set at the start of the next script evaluation.
setBreakText(String) - Method in class ca.cgjennings.text.LineWrapper
Sets the break text.
setBrightAdjust(float) - Method in class ca.cgjennings.apps.arkham.sheet.ShiftHReplaceSBFilter
 
setBrightness(double) - Method in class ca.cgjennings.graphics.filters.BrightnessContrastFilter
Sets the current brightness adjustment setting, between -1 and 1 inclusive.
setBScale(float) - Method in class ca.cgjennings.graphics.filters.TintFilter.ScaledTintFilter
 
setBufferSize(int) - Static method in class ca.cgjennings.io.StreamPump
Sets the buffer size, in bytes, used for copy operations.
setBundleFileName(String) - Method in class resources.projects.pluginwizard.NamePage
Sets the name of the plug-in bundle file.
setBundleName(Task, String) - Static method in class resources.projects.pluginwizard.KitUtilities
Sets the file name used for a task's plug-in bundle when the Make Bundle action is applied to it.
setBundleName(Task, NamePage) - Static method in class resources.projects.pluginwizard.KitUtilities
Sets the file name used for a task's plug-in bundle when the Make Bundle action is applied to it.
setButtons(ContextBar.Button...) - Method in class ca.cgjennings.apps.arkham.ContextBar
Sets the buttons included on the context bar.
setCallback(StylePanel.StyleEditorCallback) - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractStylePanel
The style editor that has created this panel will call this method with a callback instance.
setCallback(StylePanel.StyleEditorCallback) - Method in interface ca.cgjennings.apps.arkham.deck.item.StylePanel
The style editor that has created this panel will call this method with a callback instance.
setCap(int) - Method in class ca.cgjennings.ui.StrokedBorder
 
setCapPaint(Paint) - Method in class ca.cgjennings.ui.CapsuleBorder
 
setCapWidth(int) - Method in class ca.cgjennings.ui.CapsuleBorder
 
setCardVersion(int) - Method in class ca.cgjennings.apps.arkham.diy.DIY
Deprecated.
Replaced by DIY.setVersion(int).
setCaretLine(int) - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Moves the caret to the start of the specified line.
setCaretPosition(int) - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Sets the position of the text insertion caret for the text component.
setCaseSensitive(boolean) - Method in class ca.cgjennings.ui.AutocompletionDocument
 
setCatalogID(CatalogID) - Method in class ca.cgjennings.apps.arkham.plugins.catalog.Listing
Sets the catalog ID for this listing, or clears it if null.
setCatalogID(CatalogID) - Method in class ca.cgjennings.apps.arkham.plugins.PluginRoot
Sets the catalog ID for this root file.
setCatalogID(File, CatalogID) - Static method in class ca.cgjennings.apps.arkham.plugins.catalog.CatalogID
Change a bundle's catalog id.
setCategory(String) - Method in class ca.cgjennings.apps.arkham.component.design.ConsequenceSet
Sets the category name for this formatter.
setChannelMask(int) - Method in class ca.cgjennings.graphics.Histogram
Sets the channel mask for the histogram.
setCharacterEscapingEnabled(boolean) - Method in class ca.cgjennings.apps.arkham.editors.CodeEditor
Sets whether character escaping is enabled on read and write of the document.
setCheckBox(int, boolean) - Method in class ca.cgjennings.ui.JCheckList
 
setCheckSize(int) - Method in class ca.cgjennings.graphics.filters.CheckeredScreenFilter
Sets the size of the checkered squares, in pixels.
setChecksum(MD5Checksum) - Method in class ca.cgjennings.apps.arkham.plugins.catalog.Listing
Sets the checksum value for the listing from a computed checksum value, or removes it if null.
setClassesSnappedTo(EnumSet<PageItem.SnapClass>) - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractItem
 
setClassesSnappedTo(EnumSet<PageItem.SnapClass>) - Method in interface ca.cgjennings.apps.arkham.deck.item.PageItem
Set the set of classes this card snaps against.
setClassName(String) - Method in class resources.projects.pluginwizard.NamePage
Sets the class name for a compiled plug-in.
setClickToDefineEnabled(boolean) - Method in class ca.cgjennings.apps.arkham.RegionPicker.RegionChooser
 
setClip(int, int, int, int) - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
setClip(Shape) - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
setClipping(boolean) - Method in class ca.cgjennings.apps.arkham.component.DefaultPortrait
Sets whether the portrait is clipped to the clip region.
setClipStencil(BufferedImage) - Method in class ca.cgjennings.apps.arkham.component.DefaultPortrait
Sets an explicit clip stencil for this portrait.
setCloseMode(boolean) - Method in class ca.cgjennings.apps.arkham.RegionPicker
 
setCodeFoldingEnabled(boolean) - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Sets whether or not code folding is enabled for supported code types.
setCodeSupport(CodeSupport) - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Installs code editing support.
setCodeType(CodeType) - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Changes the code type used for syntax highlighting and enables any additional support features that are available for the language.
setCodeType(CodeType, boolean) - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Changes the code type used for syntax highlighting.
setCollapsed(boolean) - Method in class ca.cgjennings.apps.arkham.ContextBar
Sets whether the tool bar is collapsed so that only the expand button is visible.
setCollator(Collator) - Method in class ca.cgjennings.ui.AutocompletionDocument
If set to a non-null object, it is assumed that list elements are sorted according to collator.
setColor(Color) - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
setColor(Color) - Method in class ca.cgjennings.graphics.filters.ColorOverlayFilter
Sets the colour to overlay from a Color object.
setColor(Color) - Method in class ca.cgjennings.graphics.filters.GlowFilter
Sets the current glow colour using a Color instance.
setColor(Color) - Method in class ca.cgjennings.graphics.filters.StrokeFilter
Sets the stroke colour.
setColor(Color) - Method in class ca.cgjennings.ui.ArcBorder
 
setColor(String, Color) - Method in class resources.Settings
Sets the value of the specified key to a suitable value for the specified colour; the key name will have -colour appended if necessary.
setColorRGB(int) - Method in class ca.cgjennings.graphics.filters.ClearFilter
Sets the current fill colour from an ARGB value.
setColorRGB(int) - Method in class ca.cgjennings.graphics.filters.ColorOverlayFilter
Sets the colour to overlay as a packed integer RGB value.
setColorRGB(int) - Method in class ca.cgjennings.graphics.filters.GlowFilter
Sets the current glow colour using an ARGB integer.
setColorRGB(int) - Method in class ca.cgjennings.graphics.filters.StrokeFilter
Sets the stroke colour using an ARGB value.
setColour(String, Color) - Method in class resources.Settings
Sets the value of the specified key to a suitable value for the specified colour; the key name will have -colour appended if necessary.
setColumnResizable(boolean) - Method in class ca.cgjennings.ui.table.JResizableTable
 
setColumns(String...) - Method in class ca.cgjennings.apps.arkham.plugins.debugging.InfoTable
Sets the column names used by this table.
setComment(String) - Method in class ca.cgjennings.apps.arkham.component.AbstractGameComponent
Sets the design rationale comment associated with this component.
setComment(String) - Method in class ca.cgjennings.apps.arkham.deck.Deck
Sets the design rationale comment text associated with this deck.
setComment(String) - Method in class ca.cgjennings.imageio.SimpleImageWriter
Set the comment text that will be written along with files created by this writer.
setComment(String, Locale) - Method in class ca.cgjennings.imageio.SimpleImageWriter
Set the comment text that will be written along with files created by this writer.
setComments(String) - Method in class ca.cgjennings.apps.arkham.plugins.PluginRoot
Sets the text of a comment that will be placed at the top of the root file.
setComparator(Comparator<Object>) - Method in class ca.cgjennings.util.SortedProperties
Set the comparator that will be used to sort the keys.
setComparator(Comparator<T>) - Method in class ca.cgjennings.algo.TopologicalSorter
Sets the comparator that will be used if lexicographic sorting is enabled.
setCompiledClassMode(boolean) - Method in class resources.projects.pluginwizard.NamePage
Sets whether the plug-in described by the page will be compiled instead of script-based.
setCompiledFormatSelected(boolean) - Method in class resources.projects.pluginwizard.CodeFormatPage
Sets whether the compiled plug-in option (if true) or scripted option (if false, the default).
setCompiler(Compile.Compiler) - Static method in class ca.cgjennings.apps.arkham.project.Compile
Explicitly sets the compiler implementation to use.
setCompletedSteps(int) - Method in class ca.cgjennings.algo.ProgressHelper
Called when progress has been made to update the progress listener, if any.
setComponentExpansionSymbols(GameComponent, Set<Expansion>) - Static method in class gamedata.Expansion
Sets the expansion symbols associated with a game component by modifying the component's Expansion.EXPANSION_SETTING_KEY private setting.
setComposer(FrameComposer) - Method in class ca.cgjennings.ui.anim.AbstractFilteredComposer
Sets the composer to be filtered.
setComposer(FrameComposer) - Method in class ca.cgjennings.ui.anim.Animation
Sets the composer that will be user to create frames for this animation.
setComposite(Composite) - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
setCompressionEnabled(boolean) - Method in class ca.cgjennings.imageio.IIOWritePanel
If the compression option can be modified, sets the compression option.
setCompressionEnabled(boolean) - Method in class ca.cgjennings.imageio.SimpleImageWriter
Sets whether compression is enabled.
setCompressionLevel(int) - Method in class ca.cgjennings.algo.compression.AbstractCompressor
 
setCompressionLevel(int) - Method in interface ca.cgjennings.algo.compression.Compressor
Sets the compression level for future compression operations.
setCompressionMethod(String) - Method in class ca.cgjennings.imageio.IIOWritePanel
If multiple compression methods are supported, sets the compression method.
setCompressionQuality(float) - Method in class ca.cgjennings.imageio.IIOWritePanel
If compression is supported and the quality can be modified, sets the compression quality.
setCompressionQuality(float) - Method in class ca.cgjennings.imageio.SimpleImageWriter
Control the compression quality during image writing.
setCompressionQuality(String) - Method in class ca.cgjennings.imageio.SimpleImageWriter
Set image compression according to one of the strings returned by SimpleImageWriter.getCompressionQualityDescriptions().
setCompressionType(String) - Method in class ca.cgjennings.imageio.SimpleImageWriter
Sets the compression type to use.
setCondition(String, boolean) - Method in class ca.cgjennings.text.TemplateProcessor
Sets the value of a condition.
setConfiguration(PDFPrintSupport.Configuration) - Method in interface ca.cgjennings.apps.arkham.deck.PDFPrintSupport.PDFWriter
Sets the configuration information to be used by this writer to create a PDF file.
setConsoleInputVisible(boolean) - Method in class ca.cgjennings.apps.arkham.plugins.ConsoleInput
 
setContentFeedbackVisible(boolean) - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Sets whether feedback on the document content, such as icons marking rows with errors, is visible.
setContrast(double) - Method in class ca.cgjennings.graphics.filters.BrightnessContrastFilter
Sets the current contrast adjustment setting, between -1 and 1 inclusive.
setControlPoint(Point2D) - Method in class ca.cgjennings.apps.arkham.deck.item.Curve
 
setCopiesListFileName(Task, String) - Static method in class ca.cgjennings.apps.arkham.project.DeckTask
Changes the name of the copies list file for this task.
setCopyCount(File, int) - Method in class ca.cgjennings.apps.arkham.project.CopiesList
Sets the number of copies to include for a file with the same name as the specified file.
setCopyCount(String, int) - Method in class ca.cgjennings.apps.arkham.project.CopiesList
Sets the number of copies to include for a file with the specified name.
setCornerRadius(double) - Method in class ca.cgjennings.apps.arkham.diy.DIY
Sets the radius for rounding the corners of this component, in points.
setCornerRadius(double) - Method in class ca.cgjennings.apps.arkham.sheet.Sheet
Sets the corner radius used to round corners of the component, measured in points.
setCupAtTop(boolean) - Method in class ca.cgjennings.apps.arkham.editors.CardLayoutEditor.Layer
 
setCupX1(double) - Method in class ca.cgjennings.apps.arkham.editors.CardLayoutEditor.Layer
 
setCupX2(double) - Method in class ca.cgjennings.apps.arkham.editors.CardLayoutEditor.Layer
 
setCupY(double) - Method in class ca.cgjennings.apps.arkham.editors.CardLayoutEditor.Layer
 
setCurrentFrame(int) - Method in class ca.cgjennings.ui.AnimatedIcon
Set the currently displayed frame.
setCurrentPage(int) - Method in class ca.cgjennings.apps.arkham.deck.DeckEditor
 
setCurrentPage(int) - Method in class ca.cgjennings.ui.wizard.AbstractWizardModel
 
setCurrentPage(int) - Method in interface ca.cgjennings.ui.wizard.WizardModel
Sets the current page of the internal model.
setCustomFoldMarks(int, double[]) - Method in class ca.cgjennings.apps.arkham.diy.DIY
Sets an array of custom fold marks to be used by this component.
setCustomPortraitHandling(boolean) - Method in class ca.cgjennings.apps.arkham.diy.DIY
Sets whether this component's script will provide its own portrait handling code or whether the built-in portrait management system will be used.
setCycleModel(M...) - Method in class ca.cgjennings.ui.JCycleButton
Sets the model that the button cycles through.
setCycles(int) - Method in class ca.cgjennings.ui.AnimatedIcon
Specify the number of times to repeat each animation sequence, or cycle.
setDashArray(float[]) - Method in class ca.cgjennings.ui.StrokedBorder
Sets the dash array for the border; may be null for a solid line.
setDashPhase(float) - Method in class ca.cgjennings.ui.StrokedBorder
 
setDebugInfoEnabled(boolean) - Static method in class ca.cgjennings.apps.arkham.plugins.engine.SEScriptEngineFactory
Sets whether debugging information will be generated for parsed scripts.
setDeckSnappingHint(Sheet.DeckSnappingHint) - Method in class ca.cgjennings.apps.arkham.diy.DIY
Sets the default deck snapping behaviour when the component is placed in a deck editor.
setDefaultCheckPeriod(long) - Static method in class ca.cgjennings.io.FileChangeMonitor
Sets a hint describing how often files should be checked for changes by default.
setDefaultClearKeyEnabled(boolean) - Method in class ca.cgjennings.ui.JKeyStrokeField
Enables or disables the clear key mechanism.
setDefaultCodeBlockLanguage(String) - Method in class ca.cgjennings.text.MarkdownTransformer
 
setDefaultCursor() - Method in class ca.cgjennings.apps.arkham.StrangeEonsAppWindow
Restore the standard cursor in the application frame.
setDefaultDeckStyleApplicator(StyleApplicator) - Method in class gamedata.Game
Sets the applicator that will be used to apply default style settings to objects that are added to a deck for this game.
setDefaultExpansionLimit(int) - Static method in class ca.cgjennings.layout.MarkupRenderer
 
setDefaultFallbackFolder(File) - Method in class ca.cgjennings.apps.arkham.deck.DeckDeserializationSupport
Sets the folder that will be used as a last-ditch fallback to find a missing file linked to by the deck.
setDefaultIcon(Icon) - Method in class ca.cgjennings.ui.JIconList
Change the default icon to use for items that do not provide their own.
setDefaultOptionText() - Method in class ca.cgjennings.apps.arkham.deck.PageView
 
setDefaultOutputQuality(float) - Static method in class ca.cgjennings.apps.arkham.deck.PDFPrintSupport
Sets the default output quality level.
setDefaultStyle(TextStyle) - Method in class ca.cgjennings.layout.MarkupRenderer
Set the default style applied to text before any tags are applied.
setDefaultUnit(int) - Static method in class ca.cgjennings.apps.arkham.Length
Sets the default unit to use when displaying lengths to the user.
setDefinitionForTag(String, String) - Method in class ca.cgjennings.layout.MarkupRenderer
Create a new user-defined definition.
setDelay(int) - Method in class ca.cgjennings.ui.AnimatedIcon
Sets the delay between frames, in ms.
setDelayDecay(int) - Method in class ca.cgjennings.ui.JRepeaterButton
Set the number of ms by which the delay is reduced after each repeat until the minimum delay is reached.
setDeletedEntryMarkup(String, String) - Method in class ca.cgjennings.apps.arkham.component.design.ConsequenceSet
Sets the markup to write before and after the text of a deleted entry.
setDesignSupport(DesignSupport<G>) - Method in class ca.cgjennings.apps.arkham.AbstractGameComponentEditor
Sets the design support for this editor.
setDimensions(double, double, double) - Method in class ca.cgjennings.apps.arkham.deck.item.TuckBox
 
setDirty(boolean) - Method in class ca.cgjennings.ui.TabCloseComponent
 
setDirty(int, boolean) - Method in class ca.cgjennings.ui.JCloseableTabbedPane
 
setDiscoveryConsumer(Consumer<DiscoveryService.ServerInfo>) - Method in class ca.cgjennings.apps.arkham.plugins.debugging.DiscoveryService
Sets an optional consumer that will be called for each discovered server Note that the callback may be called from any thread.
setDistance(int) - Method in class ca.cgjennings.graphics.filters.GlowFilter
Deprecated.
setDouble(String, double) - Method in class resources.Settings
Sets the value of a key to a double value suitable for reading with Settings.getDouble(java.lang.String).
setDPI(double) - Method in class ca.cgjennings.apps.arkham.deck.item.Tile
 
setDPIForInlineImages(double) - Method in class ca.cgjennings.layout.MarkupToHTMLConverter
 
setDragHandlePainted(boolean) - Static method in class ca.cgjennings.apps.arkham.deck.ViewOptions
Sets whether the handles for grabbing and manipulating aspects of page items (such as size, rotation, etc.) should be painted.
setDropCursor(Cursor) - Method in class ca.cgjennings.ui.dnd.DragManager
Sets the cursor displayed for the token when a drag is allowed.
setDuration(float) - Method in class ca.cgjennings.ui.anim.Animation
Sets the ideal play time for the animation.
setEdgeHandling(EdgeHandling) - Method in class ca.cgjennings.graphics.filters.ConvolveFilter
Sets the edge handling mode.
setEdgeHandling(EdgeHandling) - Method in class ca.cgjennings.graphics.filters.MarginFilter
Sets the edge handling mode to one of REPEAT, WRAP, or ZERO.
setEditable(boolean) - Method in class ca.cgjennings.apps.arkham.deck.PageView
 
setEditable(boolean) - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Sets whether this editor should be editable.
SETemplateProcessor - Class in ca.cgjennings.text
An extension of the basic TemplateProcessor which supports additional symbols for looking up localized Strange Eons Language strings.
SETemplateProcessor() - Constructor for class ca.cgjennings.text.SETemplateProcessor
 
SETemplateProcessor(TemplateProcessor) - Constructor for class ca.cgjennings.text.SETemplateProcessor
 
SETemplateProcessor(Locale) - Constructor for class ca.cgjennings.text.SETemplateProcessor
 
setEnabled(boolean) - Method in class ca.cgjennings.apps.arkham.AbstractViewer
 
setEnabled(boolean) - Method in class ca.cgjennings.apps.arkham.ContextBar
Enables or disabled the tool bar.
setEnabled(boolean) - Method in class ca.cgjennings.apps.arkham.HSBPanel
 
setEnabled(boolean) - Method in class ca.cgjennings.apps.arkham.plugins.InstalledPlugin
Sets whether this plug-in is enabled.
setEnabled(boolean) - Method in class ca.cgjennings.ui.LabelIcon
 
setEncodingHint(Object, Object) - Method in class ca.cgjennings.imageio.SimpleImageWriter
Sets an internal encoding hint.
setEndPoint(Point2D) - Method in class ca.cgjennings.apps.arkham.deck.item.Line
 
setEntrySeparatorMarkup(String) - Method in class ca.cgjennings.apps.arkham.component.design.ConsequenceSet
 
setErrorReporter(ErrorReporter) - Method in class ca.cgjennings.apps.arkham.plugins.engine.AbstractUtilityParser
Sets an error reporter that will be used to collect information about any syntax errors and warnings that are found during parsing.
setErrorTolerance(float) - Method in class ca.cgjennings.graphics.filters.SubstitutionFilter
Sets the amount of error tolerance allowed when matching pixels.
setEvaluatorFactory(EvaluatorFactory) - Static method in class ca.cgjennings.layout.MarkupRenderer
Set the factory used to handle script tags.
setEvenAlpha(float) - Method in class ca.cgjennings.graphics.filters.CheckeredScreenFilter
Sets the alpha multiplier for even squares.
setExcludedFilePatterns(String...) - Static method in class ca.cgjennings.apps.arkham.project.Member
Sets a list of file name patterns that will be ignored by the project system.
setExecutable(boolean) - Method in class ca.cgjennings.apps.arkham.plugins.UILibraryHelper.CodeArea
Sets whether the editor will support running its contents when the code type is JAVASCRIPT.
setExitCodeShown(boolean) - Method in class ca.cgjennings.apps.arkham.Subprocess
Sets whether the exit code is written to the console when the process ends.
setExpansionLimit(int) - Method in class ca.cgjennings.layout.MarkupRenderer
 
setExpansionSymbolKey(String) - Method in class ca.cgjennings.apps.arkham.sheet.Sheet
Sets the name of the settings key that will be used by the default expansion symbol painting mechanism.
setExported(boolean) - Method in class ca.cgjennings.apps.arkham.editors.CardLayoutEditor.Layer
 
setExtensionName(String) - Method in class ca.cgjennings.apps.arkham.diy.DIY
Sets the name of an extension to report to the user if the script required by this component cannot be found.
setExteriorFill(Color) - Method in class ca.cgjennings.apps.arkham.deck.item.TuckBox
 
setFacesToUpdate(int) - Method in class ca.cgjennings.apps.arkham.component.DefaultPortrait
Deprecated.
It is preferable, and easier, to use DefaultPortrait.setFacesToUpdate(int[]).
setFacesToUpdate(int[]) - Method in class ca.cgjennings.apps.arkham.component.DefaultPortrait
Sets the sheets that need to be redrawn when the portrait settings change.
setFaceStyle(DIY.FaceStyle) - Method in class ca.cgjennings.apps.arkham.diy.DIY
Sets the DIY.FaceStyle used by this card.
setFactors(float, float, float) - Method in class ca.cgjennings.apps.arkham.sheet.ShiftHReplaceSBFilter
 
setFactors(float, float, float) - Method in class ca.cgjennings.graphics.filters.AbstractTintingFilter
Sets the hue, saturation, and brightness factors to use for tinting.
setFactors(float, float, float) - Method in class ca.cgjennings.graphics.filters.ReplaceHueSaturationFilter
 
setFactors(float, float, float) - Method in class ca.cgjennings.graphics.filters.TintCache
Indirectly set the adjustment factors of the filter.
setFactors(float, float, float) - Method in class ca.cgjennings.graphics.filters.TintFilter
 
setFactors(float, float, float) - Method in interface ca.cgjennings.graphics.filters.TintingFilter
Sets the factors that will be used during tinting.
setFactors(float, float, float) - Method in class ca.cgjennings.graphics.filters.TintOverlayFilter
 
setFastOutlineAllowed(boolean) - Method in class ca.cgjennings.apps.arkham.deck.item.Tile
Sets whether the tile can be painted as a simple outline when drawing at low quality.
setFeatures(EnumSet<Portrait.Feature>) - Method in class ca.cgjennings.apps.arkham.component.DefaultPortrait
Sets the feature set supported by the portrait.
setFile(File) - Method in class ca.cgjennings.apps.arkham.AbstractStrangeEonsEditor
 
setFile(File) - Method in class ca.cgjennings.apps.arkham.editors.CardLayoutEditor
 
setFile(File) - Method in class ca.cgjennings.apps.arkham.editors.CodeEditor
 
setFile(File) - Method in interface ca.cgjennings.apps.arkham.StrangeEonsEditor
Sets the preferred file to use when saving the edited component.
setFile(File) - Method in class ca.cgjennings.ui.JIconDrop
Sets the current image by loading it from a file.
setFile(File) - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Associates the contents of the editor with a file.
setFileCount(Searcher, int) - Method in interface ca.cgjennings.apps.arkham.project.Searcher.ResultReceiver
Called to inform the receiver of the total number of files being scanned.
setFileDropListener(FileDrop.Listener) - Method in class ca.cgjennings.apps.arkham.editors.CodeEditor
 
setFileFilter(FileFilter) - Method in class ca.cgjennings.ui.dnd.FileDrop
Sets the file filter for this drop handler.
setFileHandler(Object, Method) - Static method in class ca.cgjennings.platform.OSXAdapter
Pass this method an Object and a Method equipped to handle document events from the Finder Documents are registered with the Finder via the CFBundleDocumentTypes dictionary in the application bundle's Info.plist.
setFiles(File[]) - Static method in class ca.cgjennings.ui.dnd.ScrapBook
Sets the clipboard content to a list of files.
setFiles(List<File>) - Static method in class ca.cgjennings.ui.dnd.ScrapBook
Sets the clipboard content to a list of files.
setFiles(List<File>, ClipboardOwner) - Static method in class ca.cgjennings.ui.dnd.ScrapBook
Sets the clipboard content to a list of files, using the specified owner.
setFileType(JFileField.FileType) - Method in class ca.cgjennings.ui.JFileField
 
setFillColor(Color) - Method in interface ca.cgjennings.apps.arkham.deck.item.ShapeStyle
Sets the fill colour used when painting the item.
setFillColor(Color) - Method in class ca.cgjennings.apps.arkham.deck.item.TextBox
 
setFilter(FilteredListModel.ListFilter<E>) - Method in class ca.cgjennings.ui.FilteredListModel
 
setFilteredCharacters(String) - Method in class ca.cgjennings.ui.FilteredDocument
Sets the list of characters to include/exclude.
setFilters(AbstractPixelwiseFilter...) - Method in class ca.cgjennings.graphics.filters.CompoundPixelwiseFilter
Sets the filters to be applied by this compound filter.
setFindInProjectsVisible(boolean) - Method in class ca.cgjennings.apps.arkham.project.ProjectView
 
setFinishedFileCount(Searcher, int) - Method in interface ca.cgjennings.apps.arkham.project.Searcher.ResultReceiver
Called periodically to update the receiver with the number of files that have been scanned so far.
setFinishStyle(FinishStyle) - Method in class ca.cgjennings.apps.arkham.deck.Deck
 
setFinishStyle(FinishStyle) - Method in interface ca.cgjennings.apps.arkham.deck.item.BleedMarginStyle
Sets the edge finish style to use for this item, or null if the deck default option should be used.
setFinishStyle(FinishStyle) - Method in class ca.cgjennings.apps.arkham.deck.item.BleedMarginStylePanel
 
setFinishStyle(FinishStyle) - Method in class ca.cgjennings.apps.arkham.deck.item.CardFace
 
setFireEventOnRelease(boolean) - Method in class ca.cgjennings.ui.JRepeaterButton
Sets whether the button fires an action event with the command string RELEASE_COMMAND when the button is released.
setFirstLineWrapLength(int) - Method in class ca.cgjennings.text.LineWrapper
Sets the line wrap length for the first line.
setFixedScaleAssumed(boolean) - Method in class ca.cgjennings.graphics.MultiResolutionImageResource
Sets whether the image should assume that the image will be requested at certain fixed scales repeatedly.
setFloat(String, float) - Method in class resources.Settings
Sets the value of a key to a float value suitable for reading with Settings.getFloat(java.lang.String).
setFoldColour(Color) - Method in class ca.cgjennings.apps.arkham.deck.item.TuckBox
 
setFoldLines(boolean) - Method in class ca.cgjennings.apps.arkham.deck.item.TuckBox
 
setFollowingLineWrapLength(int) - Method in class ca.cgjennings.text.LineWrapper
 
setFont(Font) - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
setFont(Font) - Method in class ca.cgjennings.graphics.strokes.TextStroke
Sets the font used that the stroke draws text with.
setFont(Font) - Method in class ca.cgjennings.ui.JCloseableTabbedPane
 
setFont(Font) - Method in class ca.cgjennings.ui.JCycleButton
 
setFont(Font) - Method in class ca.cgjennings.ui.TabCloseComponent
 
setFont(Font) - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
 
setForbiddenID(CatalogID) - Method in class ca.cgjennings.apps.arkham.plugins.catalog.CatalogIDListPanel
Sets an ID whose UUID cannot be added to the list.
setForeground(Color) - Method in class ca.cgjennings.ui.LabelIcon
 
setFrameIcon(Icon) - Method in interface ca.cgjennings.apps.arkham.StrangeEonsEditor
Sets the preferred icon to use for this editor window.
setFrontTemplateKey(String) - Method in class ca.cgjennings.apps.arkham.diy.DIY
Sets the template key for the front face of this component.
setFrontText(String) - Method in class ca.cgjennings.apps.arkham.component.Marker
 
setGame(Game) - Method in class ca.cgjennings.ui.JExpansionList
 
setGame(Game, boolean) - Method in class ca.cgjennings.ui.JExpansionList
 
setGame(String) - Method in class ca.cgjennings.ui.JExpansionList
 
setGame(String, boolean) - Method in class ca.cgjennings.ui.JExpansionList
 
setGameComponent(Marker) - Method in class ca.cgjennings.apps.arkham.MarkerEditor
 
setGameComponent(Deck) - Method in class ca.cgjennings.apps.arkham.deck.DeckEditor
 
setGameComponent(G) - Method in class ca.cgjennings.apps.arkham.AbstractGameComponentEditor
Sets the edited game component.
setGameForExpansion(String, String) - Static method in class gamedata.Expansion
Deprecated.
This method is used only to allow backwards compatibility with script code from SE 2.x. It should not be called by plug-in authors.
setGameLangProvider(Language) - Method in class ca.cgjennings.apps.arkham.plugins.ScriptMonkey
Sets the Language object that is used to look up game strings with #string_key syntax.
setGameLanguage(Language) - Method in class ca.cgjennings.apps.arkham.editors.AbbreviationTableManager.LanguageAwareAbbreviationTable
Sets the language used to expand game string (#) tags.
setGameLanguage(Language) - Method in class ca.cgjennings.apps.arkham.plugins.engine.SettingBindings
Returns the Language used to look up # variables.
setGameLanguage(Language) - Method in class ca.cgjennings.text.SETemplateProcessor
Sets the language to be used for #-symbols.
setGameLocale(Locale) - Static method in class resources.Language
Sets the locale used for the shared game language.
setGamma(double, double, double) - Method in class ca.cgjennings.graphics.filters.GammaCorrectionFilter
 
setGender(boolean) - Method in class ca.cgjennings.layout.GenderAwareMarkupRenderer
Sets the "gender" using a simple male/female rule.
setGender(int) - Method in class ca.cgjennings.layout.GenderAwareMarkupRenderer
Set the segment of gender tags to be used.
setGenericFileTypeDescription(String) - Method in class ca.cgjennings.ui.JFileField
 
setGenericFileTypeExtensions(String...) - Method in class ca.cgjennings.ui.JFileField
 
setGlobalSetting(String, String) - Static method in class resources.RawSettings
Sets the value of a global setting.
setGreenFunction(Fn) - Method in class ca.cgjennings.graphics.filters.ChannelFunctionFilter
 
setGreenGamma(double) - Method in class ca.cgjennings.graphics.filters.GammaCorrectionFilter
 
setGreenSource(int) - Method in class ca.cgjennings.graphics.filters.ChannelSwapFilter
Sets the green source channel.
setGridPainted(boolean) - Static method in class ca.cgjennings.apps.arkham.deck.ViewOptions
Sets whether the page grid is shown.
setGroup(Group) - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractItem
 
setGroup(Group) - Method in interface ca.cgjennings.apps.arkham.deck.item.PageItem
Sets the Group for this item.
setGroupingEnabled(boolean) - Method in class ca.cgjennings.apps.arkham.project.DeckPacker
Sets whether front and back faces should be grouped together.
setHandler(OSXAdapter) - Static method in class ca.cgjennings.platform.OSXAdapter
 
setHardening(float) - Method in class ca.cgjennings.ui.ArcBorder
 
setHeadlineAlignment(int) - Method in class ca.cgjennings.layout.MarkupRenderer
Set the horizontal alignment of heading text tags (h1, h2, etc.).
setHeight(int) - Method in class ca.cgjennings.apps.arkham.editors.CardLayoutEditor.Layer
 
setHelpPage(String) - Method in class ca.cgjennings.ui.JHelpButton
Sets the page that this button links to.
setHFactor(float) - Method in class ca.cgjennings.graphics.filters.AbstractTintingFilter
 
setHidden(File, boolean) - Static method in class ca.cgjennings.platform.PlatformFileSystem
Sets the hidden attribute of a file.
setHighlightColor(Color) - Method in class ca.cgjennings.apps.arkham.RegionPicker.RegionChooser
 
setHighlightRegions(Rectangle[]) - Method in class ca.cgjennings.apps.arkham.RegionPicker.RegionChooser
Sets an array of additional regions that are relevant but not the region being edited.
setHighlightRegions(Rectangle[]) - Method in class ca.cgjennings.apps.arkham.RegionPicker
Sets an array of additional regions that are relevant but not the region being edited.
setHighPriorityThreadHint(boolean) - Static method in class ca.cgjennings.algo.SplitJoin
Sets a hint as to whether the creation of higher than normal priority threads is allowed.
setHighResolutionSubstitutionMode(DIY.HighResolutionMode) - Method in class ca.cgjennings.apps.arkham.diy.DIY
Sets the high resolution image substitution mode used by the component.
setHingeCut(boolean) - Method in class ca.cgjennings.apps.arkham.deck.item.TuckBox
 
setHorizontalEdge(int) - Method in class ca.cgjennings.ui.JTexturePanel
 
setHorizontalRadius(int) - Method in class ca.cgjennings.graphics.filters.BlurFilter
Sets the horizontal radius of the blur effect.
setHorizontalRepeats(int) - Method in class ca.cgjennings.ui.JTexturePanel
 
setHSB(float[]) - Method in class ca.cgjennings.apps.arkham.HSBPanel
Sets the selected HSB value using the first three elements of the specified array.
setHSB(float, float, float) - Method in class ca.cgjennings.apps.arkham.HSBPanel
Sets the selected HSB value.
setHSB(Color) - Method in class ca.cgjennings.apps.arkham.HSBPanel
Sets the selected HSB value to match the specified color.
setHue(float) - Method in class ca.cgjennings.ui.BrightnessLabel
 
setHue(float) - Method in class ca.cgjennings.ui.HueLabel
 
setHue(float) - Method in class ca.cgjennings.ui.SaturationLabel
 
setIcon(String) - Method in class ca.cgjennings.apps.arkham.commands.AbstractCommand
Sets the command's icon from an icon resource identifier.
setIcon(Icon) - Method in class ca.cgjennings.apps.arkham.commands.AbstractCommand
Sets the command's icon.
setIcon(Icon) - Method in class ca.cgjennings.apps.arkham.diy.ListItem
Sets the item's icon.
setIcon(Icon) - Method in class ca.cgjennings.apps.arkham.ToolWindow
 
setIcon(Icon) - Method in class ca.cgjennings.ui.IconBorder
 
setIcon(Icon) - Method in class ca.cgjennings.ui.JCycleButton
 
setIcon(Icon) - Method in class ca.cgjennings.ui.JGameFilterField
 
setIcon(Icon) - Method in class ca.cgjennings.ui.LabelIcon
 
setIconHeight(int) - Method in class ca.cgjennings.graphics.shapes.VectorIcon
Sets the height of this icon.
setIconHeight(int) - Method in class ca.cgjennings.ui.LabelIcon
 
setIconOnRightSide(boolean) - Method in class ca.cgjennings.ui.IconBorder
 
setIconPair(AbstractButton, String, String, boolean) - Static method in class ca.cgjennings.ui.JUtilities
Applies a pair of icons to a button.
setIconPair(AbstractButton, Icon, Icon, boolean) - Static method in class ca.cgjennings.ui.JUtilities
Applies a pair of icons to a button.
setIconWidth(int) - Method in class ca.cgjennings.graphics.shapes.VectorIcon
Sets the width of this icon.
setIconWidth(int) - Method in class ca.cgjennings.ui.LabelIcon
 
setIdealDropBoxSize(int) - Method in class ca.cgjennings.ui.JIconDrop
 
setIdentifier(String) - Method in class ca.cgjennings.apps.arkham.deck.item.CustomTile
 
setIdentifier(String) - Method in class ca.cgjennings.apps.arkham.deck.item.Tile
 
setIdentifier(String) - Method in class gamedata.ResourceParser
Sets the identifier to use to identify this resource in error messages.
setImage(VectorImage) - Method in class ca.cgjennings.apps.arkham.dialog.VectorImageViewer
Sets the vector image to display.
setImage(VectorImage) - Method in class ca.cgjennings.apps.arkham.VectorImageViewer
Sets the vector image displayed by this viewer.
setImage(Image) - Static method in class ca.cgjennings.ui.dnd.ScrapBook
Sets the clipboard content to an image.
setImage(BufferedImage) - Method in class ca.cgjennings.apps.arkham.dialog.ImageViewer
 
setImage(BufferedImage) - Method in class ca.cgjennings.apps.arkham.ImageViewer
Sets the image displayed by this viewer.
setImage(BufferedImage) - Method in class ca.cgjennings.apps.arkham.RegionPicker.RegionChooser
 
setImage(BufferedImage) - Method in class ca.cgjennings.apps.arkham.RegionPicker
 
setImage(BufferedImage) - Method in class ca.cgjennings.graphics.filters.TintCache
Update the source image to use for tinting.
setImage(BufferedImage) - Method in class ca.cgjennings.imageio.ImageLayer
 
setImage(BufferedImage) - Method in class ca.cgjennings.ui.JIconDrop
Sets the selected image, or clears the selection if the image is null.
setImage(Image, ClipboardOwner) - Static method in class ca.cgjennings.ui.dnd.ScrapBook
Sets the clipboard content to the specified image, using the specified owner.
setImage(String, BufferedImage) - Method in class ca.cgjennings.apps.arkham.component.DefaultPortrait
 
setImage(String, BufferedImage) - Method in interface ca.cgjennings.apps.arkham.component.Portrait
Explicitly sets the image used by this portrait.
setImageFittingEnabled(boolean) - Method in class ca.cgjennings.graphics.shapes.VectorIcon
Sets whether the image's aspect ratio will be maintained by fitting it within the icon width and height.
setImageResource(String) - Method in class ca.cgjennings.apps.arkham.editors.CardLayoutEditor.Layer
 
setImageWriteParam(ImageWriteParam) - Method in class ca.cgjennings.imageio.IIOWritePanel
Sets the write param instance to be edited by this panel.
setImplementationClassName(String) - Static method in class ca.cgjennings.apps.arkham.deck.PDFPrintSupport
Sets the name of the concrete PDFPrintSupport.PDFWriter class to use.
setInitialText(String) - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Sets the initial contents of the editor.
setInnerIconMargin(int) - Method in class ca.cgjennings.ui.IconBorder
 
setInsideOut(boolean) - Method in class ca.cgjennings.graphics.strokes.TextStroke
Sets whether the text will protrude out of the shape (the default) or into it.
setInstaller(ScriptDebugging.DebuggerInstaller) - Static method in class ca.cgjennings.apps.arkham.plugins.debugging.ScriptDebugging
Sets the installer that is used to install a debugger.
setInstaller(String) - Static method in class ca.cgjennings.apps.arkham.plugins.debugging.ScriptDebugging
Sets the installer used to install a debugger by its class name.
setInstallerIdentifier(String) - Method in class ca.cgjennings.apps.arkham.plugins.PluginRoot
Sets the identifier of the installer class or script to run during installation or uninstallation of the associated plug-in bundle.
setInstallFlag(int, boolean) - Method in class ca.cgjennings.apps.arkham.plugins.catalog.Catalog
Mark the listing at index n for installation.
setInt(String, int) - Method in class resources.Settings
Sets the value of a key to an integer value suitable for reading with Settings.getInt(java.lang.String).
setInterfaceLanguage(Language) - Method in class ca.cgjennings.apps.arkham.editors.AbbreviationTableManager.LanguageAwareAbbreviationTable
Sets the language used to expand interface string (@) tags.
setInterfaceLanguage(Language) - Method in class ca.cgjennings.text.SETemplateProcessor
Sets the language to be used for @-symbols.
setInterfaceLocale(Locale) - Static method in class resources.Language
Sets the locale used for the shared interface language.
setInteriorFill(Color) - Method in class ca.cgjennings.apps.arkham.deck.item.TuckBox
 
setInternalFileName(String) - Method in class ca.cgjennings.apps.arkham.plugins.ScriptMonkey
The script engine tracks two identifiers for the source of the script.
setIterations(int) - Method in class ca.cgjennings.graphics.filters.BlurFilter
Sets the number of times that the blurring operation should be repeated.
setIterations(int) - Method in class ca.cgjennings.graphics.filters.GlowFilter
Sets the number of blurring iterations that will be applied to the glow effect.
setJoin(int) - Method in class ca.cgjennings.ui.StrokedBorder
 
setKeepAlive(boolean) - Method in interface ca.cgjennings.apps.arkham.ScriptRunnerState
Sets whether Strange Eons will exit after the main script completes.
setKeptEntryMarkup(String, String) - Method in class ca.cgjennings.apps.arkham.component.design.ConsequenceSet
Sets the markup to write before and after the text of an entry that does not change from the previous consequence set to this one.
setKernel(boolean, int, int, float...) - Method in class ca.cgjennings.graphics.filters.ConvolveFilter
Sets the convolution kernel.
setKernel(Kernel) - Method in class ca.cgjennings.graphics.filters.ConvolveFilter
Sets the convolution kernel.
setKeyPrefix(String) - Method in class ca.cgjennings.apps.arkham.editors.CardLayoutEditor.Layer
 
setKeyStroke(KeyStroke) - Method in class ca.cgjennings.ui.JKeyStrokeField
Sets the current key stroke to ks.
setLabel(String) - Method in class ca.cgjennings.ui.JLabelledField
Set the text to use when displaying the field label.
setLabelForeground(Color) - Method in class ca.cgjennings.ui.JLabelledField
Sets the foreground colour used when drawing the label.
setLabelObject(Object) - Method in class ca.cgjennings.apps.arkham.diy.ListItem
Sets the object used to produce the item's label for the user.
setLanguage(Language) - Method in class ca.cgjennings.i18n.IntegerPluralizer
Sets the language instance to use when looking up plural form strings.
setLanguage(Language) - Method in class gamedata.ResourceParser
Sets the language that the parser will use to look up any localizable values in the resource file.
setLayout(LayoutManager) - Method in class ca.cgjennings.ui.wizard.WizardPanel
Deprecated.
This class uses its own internal layout manager and does not support setting a different manager.
setLayoutDoubleSided(boolean) - Method in class ca.cgjennings.apps.arkham.project.DeckPacker
Sets whether the layout will be designed for double-sided printing.
setLayoutQuality(int) - Method in class ca.cgjennings.apps.arkham.project.DeckPacker
Sets the layout algorithm quality setting.
setLeftMargin(int) - Method in class ca.cgjennings.graphics.filters.MarginFilter
 
setLeftToRight(boolean) - Method in class ca.cgjennings.graphics.strokes.TextStroke
Sets the bidi orientation of the text.
setLevels(int) - Method in class ca.cgjennings.graphics.filters.OilPaintingFilter
Sets the number of channel levels to use.
setLexicographicallySorted(boolean) - Method in class ca.cgjennings.algo.TopologicalSorter
Sets whether collections will also be lexicographically sorted.
setLimitedToBMP(boolean) - Method in class ca.cgjennings.apps.arkham.dialog.InsertCharsDialog
 
setLineCap(LineCap) - Method in class ca.cgjennings.apps.arkham.deck.item.Line
 
setLineCap(LineCap) - Method in interface ca.cgjennings.apps.arkham.deck.item.LineStyle
Sets the line cap style used on line ends.
setLineColor(Color) - Method in class ca.cgjennings.apps.arkham.deck.item.Line
 
setLineColor(Color) - Method in interface ca.cgjennings.apps.arkham.deck.item.LineStyle
Sets the color used to draw the line.
setLineColour(Color) - Method in class ca.cgjennings.apps.arkham.deck.item.TuckBox
 
setLineDashPattern(DashPattern) - Method in class ca.cgjennings.apps.arkham.deck.item.Line
 
setLineDashPattern(DashPattern) - Method in interface ca.cgjennings.apps.arkham.deck.item.LineStyle
Sets the dash pattern used to draw the line.
setLineJoin(LineJoin) - Method in class ca.cgjennings.apps.arkham.deck.item.Line
 
setLineJoin(LineJoin) - Method in interface ca.cgjennings.apps.arkham.deck.item.LineStyle
Sets the line join style used for paths containing multiple line or curve segments.
setLineThickness(float) - Method in class ca.cgjennings.apps.arkham.deck.item.TuckBox
 
setLineTightness(float) - Method in class ca.cgjennings.layout.MarkupRenderer
Set the maximum line spacing value.
setLineTightness(int) - Method in class ca.cgjennings.layout.MarkupRenderer.StyledParagraph
 
setLineWidth(float) - Method in class ca.cgjennings.apps.arkham.deck.item.Line
 
setLineWidth(float) - Method in interface ca.cgjennings.apps.arkham.deck.item.LineStyle
Sets the width, in points, of the line.
setListener(FileDrop.DropListener) - Method in class ca.cgjennings.ui.dnd.FileDrop
Sets the drop listener to receive detailed information about dropped files.
setListener(FileDrop.Listener) - Method in class ca.cgjennings.ui.dnd.FileDrop
Sets the drop listener to a simple listener that receives a non-null, non-empty array of files.
setListingFilter(String) - Method in class ca.cgjennings.apps.arkham.plugins.catalog.CatalogDialog
Sets the current listing filter.
setListMarkup(String, String) - Method in class ca.cgjennings.apps.arkham.component.design.ConsequenceSet
Sets the markup written to start and the list.
setLoadProgressDelay(int) - Method in class ca.cgjennings.ui.fcpreview.ImagePreviewer
Sets the delay to allow loading the preview image before an animated delay indicated is shown.
setLocale(Locale) - Method in class ca.cgjennings.text.TemplateProcessor
Sets the locale used to process format strings.
setLocale(Locale) - Method in class resources.Language
Changes the locale used by this language instance.
setLocation(double, double) - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractItem
 
setLocation(double, double) - Method in interface ca.cgjennings.apps.arkham.deck.item.PageItem
Set the location of this item.
setLocation(Point2D) - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractItem
 
setLocation(Point2D) - Method in interface ca.cgjennings.apps.arkham.deck.item.PageItem
Set the location of this item.
setLocation(Point) - Method in class ca.cgjennings.imageio.ImageLayer
 
setLocation(File) - Method in interface ca.cgjennings.apps.arkham.ExportContainer
This method can be used to set an explicit location for the container instead of asking the user to select a location.
setLocation(File) - Method in class ca.cgjennings.apps.arkham.FolderExportContainer
 
setLocation(File) - Method in class ca.cgjennings.apps.arkham.ZIPExportContainer
 
setLocked(boolean) - Static method in class gamedata.Lock
Locks or unlocks the game data.
setMargin(Insets) - Method in class ca.cgjennings.graphics.filters.MarginFilter
 
setMarginPainted(boolean) - Static method in class ca.cgjennings.apps.arkham.deck.ViewOptions
Sets whether the page margins are shown.
setMarkBadBox(boolean) - Method in class ca.cgjennings.layout.MarkupRenderer
Set whether text that exceeds its bounding rectangle is marked with a red box.
setMarkerBackgroundFilled(boolean) - Method in class ca.cgjennings.apps.arkham.diy.DIY
If set, the marker portrait clip region will be filled in with solid white before painting the portrait on the marker.
setMarkerClipping(boolean) - Method in class ca.cgjennings.apps.arkham.diy.DIY
Sets whether the marker portrait is clipped.
setMarkerClipStencil(BufferedImage) - Method in class ca.cgjennings.apps.arkham.diy.DIY
Sets an explicit clip stencil for the marker of a DIY.FaceStyle.CARD_AND_MARKER component.
setMarkerClipStencilRegion(Rectangle) - Method in class ca.cgjennings.apps.arkham.diy.DIY
Sets an explicit clip stencil region for this component's marker portrait.
setMarkerScaleUsesMinimum(boolean) - Method in class ca.cgjennings.apps.arkham.diy.DIY
Sets how the portrait's initial scale is determined for the marker portrait.
setMarkerStyle(MarkerStyle) - Method in class ca.cgjennings.apps.arkham.diy.DIY
Sets the marker style for the marker sheet of a DIY.FaceStyle.CARD_AND_MARKER component.
setMarkPosition(int) - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Sets the position of the mark for the text component.
setMarkupText(String) - Method in class ca.cgjennings.layout.MarkupRenderer
Set the markup string to be rendered.
setMask(int) - Static method in class ca.cgjennings.ui.MnemonicInstaller
Sets the bitmask that determines which control types to manage.
setMaxFrames(int) - Method in class ca.cgjennings.ui.anim.Animation
Sets a limit on the number of frames that will be composed.
setMaxPopupWidth(int) - Method in class ca.cgjennings.ui.WideItemComboBox
Sets the maximum width that the popup menu can grow to.
setMetadataEnabled(boolean) - Method in class ca.cgjennings.imageio.SimpleImageWriter
Sets whether comment and resolution metadata should be written to output files, if supported by the writer and image format.
setMinimumDelay(int) - Method in class ca.cgjennings.ui.JRepeaterButton
The delay from button press until the first repeat is fired is the JRepeaterButton.getRepeatDelay().
setMipMapCacheEnabled(boolean) - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractRenderedItem
Sets whether the built-in MIP map mechanism is enabled.
setMnemonicHidden(boolean) - Static method in class ca.cgjennings.ui.MnemonicInstaller
Sets whether mnemonics will be displayed.
setModel(WizardModel) - Method in class ca.cgjennings.ui.wizard.WizardPanel
Sets the model used by the panel to determine which pages to show.
setModel(ComboBoxModel<Game>) - Method in class ca.cgjennings.ui.JGameCombo
 
setMultipleSelectionEnabled(boolean) - Method in class ca.cgjennings.graphics.cloudfonts.CloudFontExplorerPanel
Sets whether the user is allowed to select multiple font families at once.
setName(String) - Method in class ca.cgjennings.apps.arkham.commands.AbstractCommand
Sets the name of the action.
setName(String) - Method in class ca.cgjennings.apps.arkham.component.AbstractGameComponent
Sets the name of the component.
setName(String) - Method in class ca.cgjennings.apps.arkham.deck.Deck
 
setName(String) - Method in class ca.cgjennings.apps.arkham.deck.item.Line
 
setName(String) - Method in class ca.cgjennings.apps.arkham.deck.item.Tile
Sets the user-friendly tile name.
setName(String) - Method in class ca.cgjennings.apps.arkham.editors.CardLayoutEditor.Layer
 
setName(String) - Method in class gamedata.ConversionMap.NamedEntry
 
setNameField(JTextComponent) - Method in class ca.cgjennings.apps.arkham.diy.DIY
Sets the field that contains the component's name.
setNameImpl(String) - Method in class ca.cgjennings.apps.arkham.component.AbstractGameComponent
Sets the component name without marking any sheets as changed or marking the component as having unsaved changes.
setNameKey(String) - Method in class ca.cgjennings.apps.arkham.commands.AbstractCommand
Sets the name of the command by looking up nameKey in the global interface Language.
setNamesForRenderer(MarkupRenderer, String, String, String) - Static method in class ca.cgjennings.apps.arkham.sheet.Sheet
 
setNavigator(Navigator) - Method in class ca.cgjennings.apps.arkham.editors.CodeEditor
Sets the navigator that will be used to populate the navigation panel for this editor.
setNavigatorVisible(boolean) - Static method in class ca.cgjennings.apps.arkham.editors.CodeEditor
Sets whether source navigators are hidden.
setNewEntryMarkup(String, String) - Method in class ca.cgjennings.apps.arkham.component.design.ConsequenceSet
Sets the markup to write before and after the text of a new entry that was not present in the previous consequence set.
setNoDropCursor(Cursor) - Method in class ca.cgjennings.ui.dnd.DragManager
Sets the cursor displayed for the token when a drag is not allowed.
setNumberLineVisible(boolean) - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Sets whether line numbers are shown.
setOddAlpha(float) - Method in class ca.cgjennings.graphics.filters.CheckeredScreenFilter
Sets the alpha multiplier for odd squares.
setOpacity(float) - Method in class ca.cgjennings.apps.arkham.ColourDialog
 
setOpacity(float) - Method in class ca.cgjennings.apps.arkham.deck.item.CustomTile
Set the opacity (alpha) of the tile.
setOpacity(float) - Method in interface ca.cgjennings.apps.arkham.deck.item.OpacityStyle
Sets the opacity for the item to the specified value, which must be between 0 (completely transparent) and 1 (completely opaque).
setOpacityChangeEnabled(boolean) - Static method in class ca.cgjennings.ui.StyleUtilities
 
setOpaque(boolean) - Method in class ca.cgjennings.apps.arkham.ToolCloseButton
 
setOpaque(boolean) - Method in class ca.cgjennings.ui.LabelIcon
 
setOpenProject(File) - Method in class ca.cgjennings.apps.arkham.StrangeEonsAppWindow
Opens the project contained in the folder projectFolder.
setOpenRule(String, Open.OpenRule) - Static method in class ca.cgjennings.apps.arkham.project.Open
Sets the rule used to open files with the given extension.
setOptimizationLevel(int) - Static method in class ca.cgjennings.apps.arkham.plugins.engine.SEScriptEngineFactory
Sets the optimization level that will be applied to scripts.
setOption(Object, String, Field, String) - Method in class ca.cgjennings.apps.CommandLineParser
This is called by the parser to set the value for an option in its associated field.
setOptionLabel(JLabel) - Method in class ca.cgjennings.apps.arkham.deck.PageView
 
setOptionText(String) - Method in class ca.cgjennings.apps.arkham.deck.PageView
 
setOrder(int) - Method in class ca.cgjennings.text.MarkovText
Set the Markov order to use for text generation.
setOrientation(int) - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractFlippableItem
 
setOrientation(int) - Method in interface ca.cgjennings.apps.arkham.deck.item.FlippablePageItem
 
setOrientation(int) - Method in class ca.cgjennings.apps.arkham.deck.item.Tile
 
setOrientation(int) - Method in class ca.cgjennings.graphics.filters.TurnAndFlipFilter
Sets the orientation of output images relative to source images.
setOuterGlow(boolean) - Method in class ca.cgjennings.graphics.filters.GlowFilter
Sets the type of glow effect to grow inward from the edge, outward from the edge, or both.
setOuterIconMargin(int) - Method in class ca.cgjennings.ui.IconBorder
 
setOutlineCap(LineCap) - Method in class ca.cgjennings.apps.arkham.deck.item.CustomTile
 
setOutlineCap(LineCap) - Method in class ca.cgjennings.apps.arkham.deck.item.OutlinedTile
Sets the line cap style used on outline ends.
setOutlineCap(LineCap) - Method in interface ca.cgjennings.apps.arkham.deck.item.OutlineStyle
Sets the line cap style used on outline ends.
setOutlineCap(LineCap) - Method in class ca.cgjennings.apps.arkham.deck.item.TextBox
 
setOutlineColor(Color) - Method in class ca.cgjennings.apps.arkham.deck.item.CustomTile
 
setOutlineColor(Color) - Method in class ca.cgjennings.apps.arkham.deck.item.OutlinedTile
Sets the color used to draw the outline.
setOutlineColor(Color) - Method in interface ca.cgjennings.apps.arkham.deck.item.OutlineStyle
Sets the color used to draw the outline.
setOutlineColor(Color) - Method in class ca.cgjennings.apps.arkham.deck.item.TextBox
 
setOutlineDashPattern(DashPattern) - Method in class ca.cgjennings.apps.arkham.deck.item.CustomTile
 
setOutlineDashPattern(DashPattern) - Method in class ca.cgjennings.apps.arkham.deck.item.OutlinedTile
Sets the dash pattern used to draw the outline.
setOutlineDashPattern(DashPattern) - Method in interface ca.cgjennings.apps.arkham.deck.item.OutlineStyle
Sets the dash pattern used to draw the outline.
setOutlineDashPattern(DashPattern) - Method in class ca.cgjennings.apps.arkham.deck.item.TextBox
 
setOutlineJoin(LineJoin) - Method in class ca.cgjennings.apps.arkham.deck.item.CustomTile
 
setOutlineJoin(LineJoin) - Method in class ca.cgjennings.apps.arkham.deck.item.OutlinedTile
Sets the method used to join the line segments that make up the outline.
setOutlineJoin(LineJoin) - Method in interface ca.cgjennings.apps.arkham.deck.item.OutlineStyle
Sets the method used to join the line segments that make up the outline.
setOutlineJoin(LineJoin) - Method in class ca.cgjennings.apps.arkham.deck.item.TextBox
 
setOutlineWidth(float) - Method in class ca.cgjennings.apps.arkham.deck.item.CustomTile
 
setOutlineWidth(float) - Method in class ca.cgjennings.apps.arkham.deck.item.OutlinedTile
Sets the color used to draw the outline.
setOutlineWidth(float) - Method in interface ca.cgjennings.apps.arkham.deck.item.OutlineStyle
Sets the width, in points, of the outline.
setOutlineWidth(float) - Method in class ca.cgjennings.apps.arkham.deck.item.TextBox
 
setOutputFile(File) - Method in class ca.cgjennings.apps.arkham.deck.PDFPrintSupport.Configuration
Sets the file that the destination will be written to; may not be null.
setOverlayImage(BufferedImage) - Method in class ca.cgjennings.apps.arkham.RegionPicker.RegionChooser
 
setPage(Page) - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractItem
 
setPage(Page) - Method in interface ca.cgjennings.apps.arkham.deck.item.PageItem
Set the page which is the parent of this card, or null to clear its parent.
setPage(Page) - Method in class ca.cgjennings.apps.arkham.deck.PageView
 
setPage(String) - Method in class ca.cgjennings.apps.arkham.plugins.InstallationNotesViewer
 
setPage(URL) - Method in class ca.cgjennings.apps.arkham.plugins.InstallationNotesViewer
 
setPageDimensions(PaperProperties) - Method in class ca.cgjennings.apps.arkham.deck.PDFPrintSupport.Configuration
Sets the width and height of document pages from a PaperProperties object representing the target paper size.
setPageHeight(double) - Method in class ca.cgjennings.apps.arkham.deck.PDFPrintSupport.Configuration
The height of document pages, measured in points; must be a positive value.
setPages(JComponent[]) - Method in class ca.cgjennings.ui.wizard.DefaultWizardModel
Sets the list of fixed pages to be used by the model.
setPageShape(PageShape) - Method in class ca.cgjennings.apps.arkham.RegionPicker.RegionChooser
 
setPageShape(PageShape) - Method in class ca.cgjennings.layout.MarkupRenderer
 
setPageShapeColor(Color) - Method in class ca.cgjennings.apps.arkham.RegionPicker.RegionChooser
 
setPageWidth(double) - Method in class ca.cgjennings.apps.arkham.deck.PDFPrintSupport.Configuration
Sets the width of document pages, measured in points; must be a positive value.
setPaint(Paint) - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
setPaintMode() - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
setPan(Point2D) - Method in class ca.cgjennings.apps.arkham.component.AbstractPortrait
Sets the pan value from a reference point.
setPan(Point2D) - Method in class ca.cgjennings.apps.arkham.component.DefaultPortrait
 
setPan(Point2D) - Method in interface ca.cgjennings.apps.arkham.component.Portrait
Sets the pan value from a reference point.
setPanelLocale(Locale) - Static method in class ca.cgjennings.apps.arkham.PortraitPanel
 
setPanelTitle(String) - Method in class ca.cgjennings.apps.arkham.PortraitPanel
Sets the title for this panel.
setPanX(double) - Method in class ca.cgjennings.apps.arkham.component.DefaultPortrait
 
setPanX(double) - Method in interface ca.cgjennings.apps.arkham.component.Portrait
Sets the horizontal pan value.
setPanY(double) - Method in class ca.cgjennings.apps.arkham.component.DefaultPortrait
 
setPanY(double) - Method in interface ca.cgjennings.apps.arkham.component.Portrait
Sets the vertical pan value.
setPaper(PaperProperties) - Method in class ca.cgjennings.apps.arkham.project.DeckPacker
Sets the paper format to use for laying out cards.
setPaperProperties(PaperProperties) - Method in class ca.cgjennings.apps.arkham.deck.Deck
Sets the paper format for pages in this deck.
setPaperProperties(PaperProperties) - Method in class ca.cgjennings.apps.arkham.deck.DeckEditor
 
setPaperSplitting(boolean) - Method in class ca.cgjennings.apps.arkham.deck.Deck
Sets whether paper splitting is enabled.
setParallelExecutionEnabled(boolean) - Static method in class ca.cgjennings.algo.SplitJoin
Sets a hint as to whether to allow parallel execution of subproblems.
setParametricStyleForTag(String, ParametricStyleFactory) - Method in class ca.cgjennings.layout.MarkupRenderer
Set a parameter-based style for the given tag.
setParent(AbbreviationTable) - Method in class ca.cgjennings.ui.textedit.AbbreviationTable
Sets the parent table for this table.
setParent(Language) - Method in class resources.Language
Sets this language's parent.
setParentPanel(PortraitPanel) - Method in class ca.cgjennings.apps.arkham.PortraitPanel
Link this panel to another panel.
setPassword(String) - Static method in class ca.cgjennings.apps.arkham.plugins.catalog.NetworkProxy
 
setPath(String) - Method in class ca.cgjennings.apps.arkham.deck.item.CardFace
 
setPath(String) - Method in interface ca.cgjennings.apps.arkham.deck.item.DependentPageItem
Set the path the external data source.
setPath(String) - Method in class resources.projects.pluginwizard.NamePage
Sets the path or package name in the bundle where the plug-in files will be stored.
setPenSize(float) - Method in class ca.cgjennings.ui.StrokedBorder
 
setPixelsPerInch(float) - Method in class ca.cgjennings.imageio.SimpleImageWriter
Set the pixels-per-inch resolution that will be written with the file's metadata, if possible.
setPixelsPerMillimetre(float) - Method in class ca.cgjennings.imageio.SimpleImageWriter
Set image resolution that will be written with the file's metadata, if possible.
setPluginDescription(String) - Method in class resources.projects.pluginwizard.NamePage
Sets the description of the plug-in, theme, or library.
setPluginIconImage(BufferedImage) - Method in class resources.projects.pluginwizard.NamePage
Sets the image to use as the representative image for the plug-in, theme, or library.
setPluginIdentifiers(String[]) - Method in class ca.cgjennings.apps.arkham.plugins.PluginRoot
Replaces the existing plug-in identifiers with the identifiers in the specified array.
setPluginName(String) - Method in class resources.projects.pluginwizard.NamePage
Sets the name of the plug-in, theme, or library.
setPluginType(ContentType) - Method in class resources.projects.pluginwizard.NamePage
Updates the controls to represent a particular type of plug-in.
setPluginTypeConditionals(SETemplateProcessor, ContentType) - Static method in class resources.projects.pluginwizard.KitUtilities
Sets conditional variables in a template processor based on the plug-in type.
setPoints(double) - Method in class ca.cgjennings.apps.arkham.Length
Sets the value of this length measurement in points.
setPopupMenuBuilder(CodeEditorBase.PopupMenuBuilder) - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Sets a popup menu builder, which can customize the popup menu before it is displayed.
setPopupText(String) - Method in class ca.cgjennings.apps.arkham.plugins.catalog.CatalogDialog
Sets a text message that will be displayed the next time the this dialog gains focus, or clears the current message if null.
setPort(int) - Static method in class ca.cgjennings.apps.arkham.plugins.catalog.NetworkProxy
 
setPortrait(Portrait) - Method in class ca.cgjennings.apps.arkham.PortraitControl
 
setPortrait(Portrait) - Method in class ca.cgjennings.apps.arkham.PortraitPanel
Sets the portrait that this panel will adjust.
setPortraitBackgroundFilled(boolean) - Method in class ca.cgjennings.apps.arkham.diy.DIY
If set, the portrait clip region will be filled in with solid white before painting the portrait.
setPortraitClipping(boolean) - Method in class ca.cgjennings.apps.arkham.diy.DIY
Sets whether the portrait is clipped.
setPortraitClipStencil(BufferedImage) - Method in class ca.cgjennings.apps.arkham.diy.DIY
Sets an explicit clip stencil for this component's portrait.
setPortraitClipStencilRegion(Rectangle) - Method in class ca.cgjennings.apps.arkham.diy.DIY
Sets an explicit clip stencil region for this component's portrait.
setPortraitKey(String) - Method in class ca.cgjennings.apps.arkham.diy.DIY
Sets the base portrait key for this component.
setPortraitPanX(double) - Method in class ca.cgjennings.apps.arkham.diy.DIY
Sets the horizontal position of the portrait.
setPortraitPanY(double) - Method in class ca.cgjennings.apps.arkham.diy.DIY
Sets the vertical position of the portrait.
setPortraitScale(double) - Method in class ca.cgjennings.apps.arkham.diy.DIY
Sets the scale factor of the portrait.
setPortraitScaleUsesMinimum(boolean) - Method in class ca.cgjennings.apps.arkham.diy.DIY
Sets how the portrait's initial scale is determined.
setPortraitSource(String) - Method in class ca.cgjennings.apps.arkham.diy.DIY
Sets the portrait source.
setPosition(StrokeFilter.Position) - Method in class ca.cgjennings.graphics.filters.StrokeFilter
Sets the position of the stroke relative the edges in the image.
setPreferencesHandler(Object, Method) - Static method in class ca.cgjennings.platform.OSXAdapter
Pass this method an Object and a Method equipped to display application options.
setPremultiplied(boolean) - Method in class ca.cgjennings.graphics.filters.BlurFilter
Sets whether pixel data will be processed with a premultiplied alpha channel.
setPresets(Object...) - Method in class ca.cgjennings.apps.arkham.HSBPanel
Sets a list of preset values that the user can choose from.Setting an empty array has the same effect as passing null, namely, clearing the list of presets.
setPresetsVisible(boolean) - Method in class ca.cgjennings.apps.arkham.HSBPanel
Sets whether a combo box of preset values is shown in the panel.
setPreviewImage(BufferedImage) - Method in class ca.cgjennings.ui.fcpreview.ImagePreviewer
 
setPrintableBounded(boolean) - Method in class ca.cgjennings.apps.arkham.deck.PaperSplitter
 
setPrintableFrameColor(Color) - Method in class ca.cgjennings.apps.arkham.deck.PaperSplitter
 
setPrintableFrameWidth(float) - Method in class ca.cgjennings.apps.arkham.deck.PaperSplitter
 
setPrinterPaperProperties(PaperProperties) - Method in class ca.cgjennings.apps.arkham.deck.Deck
Sets the printed page format for the deck.
setPriority(int) - Method in class ca.cgjennings.apps.arkham.plugins.PluginRoot
Sets the bundle's load priority from an integer value.
setProgressBlocked(boolean) - Method in class ca.cgjennings.ui.wizard.AbstractWizardModel
 
setProgressBlocked(boolean) - Method in interface ca.cgjennings.ui.wizard.WizardModel
Sets whether or not progress is blocked.
setProgressCurrent(int) - Method in class ca.cgjennings.apps.arkham.BusyDialog
Sets the current progress value of this busy dialog.
setProgressiveScan(boolean) - Method in class ca.cgjennings.imageio.SimpleImageWriter
Sets whether the writer should use progressive encoding, if possible.
setProgressiveScanEnabled(boolean) - Method in class ca.cgjennings.imageio.IIOWritePanel
If the progressive scan option can be modified, sets the progressive scan option.
setProgressListener(ProgressListener) - Method in interface ca.cgjennings.algo.MonitoredAlgorithm
Sets the progress listener that will listen for progress on this algorithm, replacing the existing listener (if any).
setProgressListener(ProgressListener) - Method in class ca.cgjennings.algo.ProgressHelper
Sets the progress listener that will listen for progress on this algorithm, replacing the existing listener (if any).
setProgressListener(ProgressListener) - Method in class ca.cgjennings.algo.TextIndexer
 
setProgressListener(ProgressListener) - Method in class ca.cgjennings.apps.arkham.plugins.debugging.DiscoveryService
 
setProgressMaximum(int) - Method in class ca.cgjennings.apps.arkham.BusyDialog
Sets the maximum progress value of this busy dialog.
setProject(Project) - Method in class ca.cgjennings.apps.arkham.project.ProjectView
 
setProperty(Class<? extends Style>, String, Object) - Method in class ca.cgjennings.apps.arkham.deck.item.StyleCapture
Sets the value of a property.
setPrototypeRenderingModeEnabled(boolean) - Method in class ca.cgjennings.apps.arkham.sheet.Sheet
Sets whether the sheet is rendered in prototype mode, with a white background and only text and shapes (no images).
setProxyType(NetworkProxy.ProxyType) - Static method in class ca.cgjennings.apps.arkham.plugins.catalog.NetworkProxy
 
setPublishersMarkDistance(double) - Method in class ca.cgjennings.apps.arkham.deck.Deck
Sets the size of the gap between deck objects and their publisher's marks.
setPublishersMarkLength(double) - Method in class ca.cgjennings.apps.arkham.deck.Deck
Sets the length of publisher's marks when displayed for editing.
setPublishersMarkPrintWidth(float) - Method in class ca.cgjennings.apps.arkham.deck.Deck
Sets the width of publisher's marks when printed.
setPublishersMarksEnabled(boolean) - Method in class ca.cgjennings.apps.arkham.deck.Deck
Sets whether publisher's marks are displayed for the deck.
setPublishersMarkWidth(float) - Method in class ca.cgjennings.apps.arkham.deck.Deck
Sets the width of publisher's marks when displayed for editing.
setQuality(float) - Method in class ca.cgjennings.apps.arkham.deck.PDFPrintSupport.Configuration
Sets the output quality level.
setQueueProcessingEnabled(boolean) - Static method in class ca.cgjennings.apps.arkham.dialog.Messenger
Enables or disables message queue processing.
setQuitHandler(Object, Method) - Static method in class ca.cgjennings.platform.OSXAdapter
Pass this method an Object and Method equipped to perform application shutdown logic.
setRadius(float) - Method in class ca.cgjennings.graphics.filters.GaussianBlurFilter
Sets the radius of the blur effect.
setRadius(int) - Method in class ca.cgjennings.graphics.filters.BlurFilter
Sets the blur radius of the filter.
setReadOnly(boolean) - Method in class ca.cgjennings.apps.arkham.editors.CodeEditor
 
setRedFunction(Fn) - Method in class ca.cgjennings.graphics.filters.ChannelFunctionFilter
 
setRedGamma(double) - Method in class ca.cgjennings.graphics.filters.GammaCorrectionFilter
 
setRedSource(int) - Method in class ca.cgjennings.graphics.filters.ChannelSwapFilter
Sets the red source channel.
setRegion(int, int, int, int) - Method in class ca.cgjennings.apps.arkham.editors.CardLayoutEditor.Layer
 
setRegion(Rectangle) - Method in class ca.cgjennings.apps.arkham.editors.CardLayoutEditor.Layer
 
setRegion(Rectangle) - Method in class ca.cgjennings.apps.arkham.RegionPicker.RegionChooser
 
setRegion(Rectangle) - Method in class ca.cgjennings.apps.arkham.RegionPicker
 
setRegion(String, Settings.Region) - Method in class resources.Settings
Sets the specified key to a suitable value for the given region; the key name will have -region appended if necessary.
setRegion2D(String, Settings.Region2D) - Method in class resources.Settings
Sets the specified key to a suitable value for the given region; the key name will have -region appended if necessary.
setRegionColor(Color) - Method in class ca.cgjennings.apps.arkham.RegionPicker.RegionChooser
 
setRegionImage(BufferedImage) - Method in class ca.cgjennings.apps.arkham.RegionPicker.RegionChooser
 
setRenderingHint(RenderingHints.Key, Object) - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
setRenderingHints(Map<?, ?>) - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
setRepeatDelay(int) - Method in class ca.cgjennings.ui.JRepeaterButton
Set the initial delay (in ms) between repeat events while the button is pressed.
setReplacement(int) - Method in class ca.cgjennings.graphics.filters.SubstitutionFilter
Sets the replacement value.
setReplacementForTag(String, String) - Method in class ca.cgjennings.layout.MarkupRenderer
Set a replacement string to be associated with a particular tag.
setRepresentativeImageMode(boolean) - Method in class ca.cgjennings.apps.arkham.project.ImageResourceCombo
 
setResizable(boolean) - Method in class ca.cgjennings.apps.arkham.editors.CardLayoutEditor.Layer
 
setResizable(boolean) - Method in class ca.cgjennings.apps.arkham.RegionPicker.RegionChooser
 
setResizable(boolean) - Method in class ca.cgjennings.apps.arkham.ToolWindow
 
setResolution(double) - Method in class ca.cgjennings.apps.arkham.deck.item.Tile
 
setResolution(double) - Method in class ca.cgjennings.layout.GraphicStyleFactory
 
setResourceBase(File) - Method in class ca.cgjennings.apps.arkham.project.ImageResourceCombo
 
setRestrictedRegion(boolean) - Method in class ca.cgjennings.apps.arkham.RegionPicker.RegionChooser
 
setRightMargin(int) - Method in class ca.cgjennings.graphics.filters.MarginFilter
 
setRootFile(File) - Method in class ca.cgjennings.apps.arkham.plugins.typescript.CompilationRoot
Set a base folder to create suggested identifiers relative to.
setRotation(double) - Method in class ca.cgjennings.apps.arkham.component.AbstractPortrait
Sets the rotation angle for the portrait image.
setRotation(double) - Method in class ca.cgjennings.apps.arkham.component.DefaultPortrait
 
setRotation(double) - Method in interface ca.cgjennings.apps.arkham.component.Portrait
Sets the rotation angle for the portrait image.
setRotation(double) - Method in class ca.cgjennings.apps.arkham.deck.item.RotatableTile
 
setRoundedPen(boolean) - Method in class ca.cgjennings.graphics.filters.StrokeFilter
Sets whether the pen shape is rounded.
setRoundedSideFlaps(boolean) - Method in class ca.cgjennings.apps.arkham.deck.item.TuckBox
 
setRowResizable(boolean) - Method in class ca.cgjennings.ui.table.JResizableTable
 
setRuleCommand(String, String) - Static method in class ca.cgjennings.apps.arkham.project.Open
Sets the command to execute when opening files with the given file name extension when they use the open rule Open.OpenRule.CUSTOM_COMMAND.
setSaveFileHint(File) - Method in class ca.cgjennings.apps.arkham.deck.Deck
Sets a hint value that is saved with the deck in order to assist with locating linked files (such as game components used in the deck).
setScale(double) - Method in class ca.cgjennings.apps.arkham.component.DefaultPortrait
 
setScale(double) - Method in interface ca.cgjennings.apps.arkham.component.Portrait
Sets the scale factor applied to the default size chosen by the component.
setScale(double) - Method in class ca.cgjennings.apps.arkham.deck.PageView
Changes the zoom factor to the specified level.
setScaleResetAutomatically(boolean) - Method in class ca.cgjennings.apps.arkham.ImageViewer
Sets whether the zoom and pan will be reset when the image is changed.
setScaleResetAutomatically(boolean) - Method in class ca.cgjennings.apps.arkham.VectorImageViewer
Sets whether the zoom and pan will be reset when the image is changed.
setScaleUsesMinimum(boolean) - Method in class ca.cgjennings.apps.arkham.component.DefaultPortrait
Sets whether this portrait should use the minimum fit scale when computing a default scale value for an image.
setScalingFractionalLimit(int) - Method in class ca.cgjennings.layout.MarkupRenderer
Set the fractional increment at which text is scaled; the precision of text scaling is limited to 1/limit.
setScalingLimit(double) - Method in class ca.cgjennings.layout.MarkupRenderer
Limit the text scaling algorithm to scale down to no more than factor * 100% of the original size.
setScriptFileName(String) - Method in class resources.projects.pluginwizard.NamePage
Sets the script file name for a script-based plug-in.
setSearchBorder(Border) - Method in class ca.cgjennings.ui.JFilterField
Filter fields use a special border that includes a search icon.
setSelected(boolean) - Method in class ca.cgjennings.apps.arkham.commands.AbstractToggleCommand
Sets whether the command is selected.
setSelectedCategory(PreferenceCategory) - Method in class ca.cgjennings.apps.arkham.dialog.prefs.Preferences
Sets the selected category in this preferences dialog.
setSelectedCategory(String) - Method in class ca.cgjennings.apps.arkham.dialog.prefs.Preferences
Selects the a preference category by title.
setSelectedColor(Color) - Method in class ca.cgjennings.apps.arkham.ColourDialog
Sets the currently selected colour in the dialog.
setSelectedContentType(ContentType) - Method in class resources.projects.pluginwizard.ContentTypePage
Changes the type of plug-in content that is selected.
setSelectedExpansionCodes(String[]) - Method in class ca.cgjennings.ui.JExpansionList
 
setSelectedExpansions(Expansion[]) - Method in class ca.cgjennings.ui.JExpansionList
 
setSelectedFolder(File) - Method in class ca.cgjennings.apps.arkham.project.ProjectFolderDialog
Sets the currently selected folder.
setSelectedFolder(File) - Method in class ca.cgjennings.ui.FolderTree
Sets the currently selected folder.
setSelectedIndex(int) - Method in class ca.cgjennings.ui.JCycleButton
Sets the currently selected item.
setSelectedItem(Game) - Method in class ca.cgjennings.ui.JGameCombo
 
setSelectedItem(M) - Method in class ca.cgjennings.ui.JCycleButton
Sets the currently selected item.
setSelectedItem(S) - Method in class ca.cgjennings.ui.JIconSelector
Sets the selected item.
setSelectedLineText(String[]) - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Replaces the selection with the lines in the provided array.
setSelectedSheetIndex(int) - Method in class ca.cgjennings.apps.arkham.AbstractGameComponentEditor
Selects the previewer for the sheet with the specified index.
setSelectedText(String) - Method in class ca.cgjennings.apps.arkham.editors.CodeEditor
Replaces the selection with the specified text.
setSelectedText(String) - Method in interface ca.cgjennings.apps.arkham.MarkupTarget
Inserts text at the cursor position.
setSelectedText(String) - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Replaces the selection with the specified text, selecting the new text.
setSelection(PageItem) - Method in class ca.cgjennings.apps.arkham.deck.Deck
Selects a single page item, clearing any existing selection.
setSelection(PageItem) - Method in class ca.cgjennings.apps.arkham.deck.PageView
 
setSelectionEnd(int) - Method in interface ca.cgjennings.apps.arkham.MarkupTarget
Sets the end of the selection.
setSelectionInterval(int, int) - Method in class ca.cgjennings.ui.ToggleSelectionModel
 
setSelectionLocked(boolean) - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractItem
 
setSelectionLocked(boolean) - Method in interface ca.cgjennings.apps.arkham.deck.item.PageItem
Set the state of the item's selection lock.
setSelectionStart(int) - Method in interface ca.cgjennings.apps.arkham.MarkupTarget
Sets the start of the selection.
setServer(String) - Static method in class ca.cgjennings.apps.arkham.plugins.catalog.NetworkProxy
 
setSettingProvider(Settings) - Method in class ca.cgjennings.apps.arkham.plugins.ScriptMonkey
Sets the Settings object that is used to look up settings with $setting_name syntax.
setSettings(String...) - Method in class ca.cgjennings.apps.arkham.component.conversion.ConversionSession
Sets one or more settings on the new component, based on the given (key, value) pairs.
setSettings(String...) - Method in class resources.Settings
Sets multiple key, value pairs with a single method call.
setSettings(Settings) - Method in class ca.cgjennings.apps.arkham.plugins.engine.SettingBindings
Sets the settings used to look up $ and $$ variables.
setSFactor(float) - Method in class ca.cgjennings.graphics.filters.AbstractTintingFilter
 
setShadowed(boolean) - Method in class ca.cgjennings.apps.arkham.deck.item.Line
 
setShadowed(boolean) - Method in interface ca.cgjennings.apps.arkham.deck.item.ShadowStyle
Sets whether the drop shadow are enabled.
setSharpeningFactor(float) - Method in class ca.cgjennings.graphics.filters.SharpenFilter
Sets the sharpening factor.
setSheet(Sheet<?>) - Method in class ca.cgjennings.apps.arkham.SheetViewer
 
setSheets(Sheet[]) - Method in class ca.cgjennings.apps.arkham.component.AbstractGameComponent
 
setSheets(Sheet[]) - Method in interface ca.cgjennings.apps.arkham.component.GameComponent
Sets the sheets that are attached to this component to draw its faces.
setSheets(Sheet[]) - Method in class ca.cgjennings.apps.arkham.deck.Deck
This is not a valid operation for a Deck.
setSheetTitle(int, String) - Method in class ca.cgjennings.apps.arkham.diy.DIY
Sets a custom title for the sheet with the specified index.
setShiftFunction(float[], float[]) - Method in class ca.cgjennings.ui.anim.TimeShiftedComposer
Creates a time shift function that uses cubic spline interpolation to create an interpolator that maps the unshifted times in inputTimes to the elements with the same index in outputTimes.
setShiftFunction(Fn) - Method in class ca.cgjennings.ui.anim.TimeShiftedComposer
Sets the time shifting function to be applied to the animation.
setShowing(boolean) - Method in class ca.cgjennings.apps.arkham.editors.CardLayoutEditor.Layer
 
setShowingAppUpdates(boolean) - Static method in class ca.cgjennings.apps.arkham.plugins.catalog.AutomaticUpdater
 
setShowingNewPlugins(boolean) - Static method in class ca.cgjennings.apps.arkham.plugins.catalog.AutomaticUpdater
 
setShowZoomLevel(boolean) - Method in class ca.cgjennings.apps.arkham.AbstractViewer
 
setShrink(boolean) - Method in class ca.cgjennings.apps.arkham.deck.item.TextBox
 
setSilhouette(Silhouette) - Method in class ca.cgjennings.apps.arkham.component.Marker
 
setSize(double, double) - Method in class ca.cgjennings.apps.arkham.deck.item.CustomTile
 
setSize(double, double) - Method in class ca.cgjennings.apps.arkham.deck.item.Line
 
setSize(double, double) - Method in interface ca.cgjennings.apps.arkham.deck.item.SizablePageItem
Set the new size of this item, in points.
setSize(double, double) - Method in class ca.cgjennings.apps.arkham.deck.item.TextBox
 
setSmearRadius(int) - Method in class ca.cgjennings.graphics.filters.OilPaintingFilter
Sets the number of rows and columns of pixel data around each source pixel that are used to compute the destination pixel.
setSnapClass(PageItem.SnapClass) - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractItem
 
setSnapClass(PageItem.SnapClass) - Method in interface ca.cgjennings.apps.arkham.deck.item.PageItem
Set the class this item counts as for snapping.
setSnapTarget(PageItem.SnapTarget) - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractItem
 
setSnapTarget(PageItem.SnapTarget) - Method in interface ca.cgjennings.apps.arkham.deck.item.PageItem
Set the snap target rule for this item.
setSource(Object) - Method in class ca.cgjennings.algo.ProgressHelper
Sets the object that will be reported as the source of listener events.
setSource(String) - Method in class ca.cgjennings.apps.arkham.component.DefaultPortrait
 
setSource(String) - Method in interface ca.cgjennings.apps.arkham.component.Portrait
Sets the image used by the portrait.The value of resource is an identifier such as a local path to an image file or a URL.
setSource(String) - Method in class ca.cgjennings.apps.arkham.PortraitPanel
Change the portrait source as if the user had typed a new file name into the field and pressed Enter.
setSourceImagePainted(boolean) - Method in class ca.cgjennings.graphics.filters.GlowFilter
Sets whether the original image will be included in the output.
setSources(int, int, int, int) - Method in class ca.cgjennings.graphics.filters.ChannelSwapFilter
Sets the channel source for all channels with a single call.
setSplitBorder(float) - Method in class ca.cgjennings.apps.arkham.deck.Deck
Sets the size of the border that will be drawn round virtual pages, or 0 for no border.
setSplitBorderColor(Color) - Method in class ca.cgjennings.apps.arkham.deck.Deck
Sets the colour of the border that is drawn around virtual pages.
setSScale(float) - Method in class ca.cgjennings.graphics.filters.TintFilter.ScaledTintFilter
 
setStartPoint(Point2D) - Method in class ca.cgjennings.apps.arkham.deck.item.Line
 
setStatusText(String) - Method in class ca.cgjennings.apps.arkham.BusyDialog
Sets the status text of this busy dialog.
setStencil(BufferedImage) - Method in class ca.cgjennings.graphics.filters.StencilFilter
Sets the stencil to the specified image.
setStepCount(int) - Method in class ca.cgjennings.algo.ProgressHelper
Sets the number of steps required to complete the algorithm and resets the currently completed number of steps to 0.
setStreamIORedirected(boolean) - Method in class ca.cgjennings.apps.arkham.Subprocess
Sets whether the subprocess will redirect the standard I/O streams to the script console.
setStrength(float) - Method in class ca.cgjennings.graphics.filters.BloomFilter
Sets the strength of the bloom effect.
setStrength(int) - Method in class ca.cgjennings.graphics.filters.GlowFilter
Sets the strength of the glow effect.
setStrengthFactor(int) - Method in class ca.cgjennings.graphics.filters.AlphaStrengthenFilter
Sets the strength of the effect.
setStroke(Stroke) - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
setStrokeColor(Color) - Method in class ca.cgjennings.ui.StrokedBorder
 
setStyleForTag(String, TextStyle) - Method in class ca.cgjennings.layout.MarkupRenderer
Set the style associated with a non-parametric tag.
setSubheading(boolean) - Method in class ca.cgjennings.ui.JHeading
Sets whether this heading is a main heading (false, the default) or a subheading (true).
setSubject(String) - Method in class ca.cgjennings.apps.arkham.deck.PDFPrintSupport.Configuration
Sets the value to use as the subject of the document in the PDF metadata; if null a default, empty value is used.
setSuggestedFolderName(String) - Method in class ca.cgjennings.apps.arkham.project.ProjectFolderDialog
Sets the initial name to use when the user first creates a new folder.
setSurvivor(boolean) - Method in class ca.cgjennings.apps.arkham.Subprocess
Sets whether the subprocess will be a survivor.
setSyntheticEdgeLimit(double) - Method in class ca.cgjennings.apps.arkham.component.DefaultPortrait
Sets the synthetic edge limit ratio for the portrait.
setSystemSelectionText(String) - Static method in class ca.cgjennings.ui.dnd.ScrapBook
Sets the text stored in the system selection on platforms that support this feature.
setTabFont(int, Font) - Method in class ca.cgjennings.ui.JCloseableTabbedPane
 
setTabForeground(int, Color) - Method in class ca.cgjennings.ui.JCloseableTabbedPane
 
setTableFont(Font) - Method in class ca.cgjennings.apps.arkham.dialog.InsertCharsDialog
 
setTabWidth(double) - Method in class ca.cgjennings.layout.MarkupRenderer
Set the distance, in inches, between tab stops.
setTabWidths(double[]) - Method in class ca.cgjennings.layout.MarkupRenderer
 
setTarget(int) - Method in class ca.cgjennings.graphics.filters.SubstitutionFilter
Sets the target pixel value to match.
setTemplateKey(int, String) - Method in class ca.cgjennings.apps.arkham.diy.DIY
Sets the template key for the face with the given index.
setTestBundles(File[]) - Static method in class ca.cgjennings.apps.arkham.plugins.BundleInstaller
Sets one or more special bundles to be loaded as if they were in a plug-in folder.
setTestModeEnabled(boolean) - Method in class ca.cgjennings.apps.arkham.diy.DIYEditor
Sets whether test mode is enabled.
setText(CharSequence) - Method in class ca.cgjennings.text.MarkovText
Set the text used as a model for generating new text.
setText(String) - Method in class ca.cgjennings.apps.arkham.deck.item.TextBox
 
setText(String) - Method in class ca.cgjennings.apps.arkham.deck.item.TextBoxEditor
 
setText(String) - Method in class ca.cgjennings.apps.arkham.editors.CodeEditor
Sets the document text.
setText(String) - Method in class ca.cgjennings.graphics.strokes.TextStroke
Sets the text that will be drawn along stroked paths.
setText(String) - Static method in class ca.cgjennings.ui.dnd.ScrapBook
Sets the clipboard text to the specified string.
setText(String) - Method in class ca.cgjennings.ui.JHelpButton
 
setText(String) - Method in class ca.cgjennings.ui.JLabelledField
 
setText(String) - Method in class ca.cgjennings.ui.JWarningLabel
 
setText(String) - Method in class ca.cgjennings.ui.LabelIcon
 
setText(String) - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Sets the contents of the editor.
setText(String) - Method in class ca.cgjennings.ui.textedit.HtmlStyler
Sets the text to be styled.
setText(String, ClipboardOwner) - Static method in class ca.cgjennings.ui.dnd.ScrapBook
Sets the clipboard text to the specified string, using the specified owner.
setText(String, String) - Method in class resources.Settings
Sets the value of a text key.
setText(CharacterIterator) - Method in class ca.cgjennings.layout.BreakIteratorAdpater
 
setText(CharacterIterator) - Method in class ca.cgjennings.layout.FastBreakIterator
 
setTextFitting(int) - Method in class ca.cgjennings.layout.MarkupRenderer
Set the fitting methods that will be used to shrink text that is too long to fit in its rendering rectangle.
setTextForeground(Color) - Method in class ca.cgjennings.ui.JLabelledField
Sets the foreground colour used for editing text.
setTextJustified(boolean) - Method in class ca.cgjennings.apps.arkham.deck.item.TextBox
 
setTextMapper(TextIndexer.TextMapper) - Method in class ca.cgjennings.algo.TextIndexer
Sets the text mapper used to map source identifiers to texts.
setTexture(BufferedImage) - Method in class ca.cgjennings.ui.JTexturePanel
 
setTexture(URL) - Method in class ca.cgjennings.ui.JTexturePanel
 
setThickness(int) - Method in class ca.cgjennings.ui.ArcBorder
 
setThreshold(float) - Method in class ca.cgjennings.graphics.filters.BloomFilter
Sets the brightness threshold for applying bloom effect.
setThumbNotched(boolean) - Method in class ca.cgjennings.apps.arkham.deck.item.TuckBox
 
setTightnessLimit(float) - Method in class ca.cgjennings.layout.MarkupRenderer
Set the minimum tightness to use when using line tightening to reduce text size.
setTile(CustomTile) - Method in class ca.cgjennings.apps.arkham.dialog.InsertImageDialog
 
SettingBackedControl - Interface in ca.cgjennings.apps.arkham.diy
Implemented by user interface controls that can convert their state to and from settings key values automatically.
SettingBindings - Class in ca.cgjennings.apps.arkham.plugins.engine
A script bindings implementation that allows access to Settings using variable names that start with $, UI strings using names that start with @, and game strings using names that start with #.
SettingBindings(Bindings) - Constructor for class ca.cgjennings.apps.arkham.plugins.engine.SettingBindings
 
SettingBindings(Bindings, Settings) - Constructor for class ca.cgjennings.apps.arkham.plugins.engine.SettingBindings
 
SettingBindings.LiveSetting - Class in ca.cgjennings.apps.arkham.plugins.engine
A live setting is returned when the script uses $$-notation—two dollar signs instead of one—when reading a setting value in a script.
Settings - Class in resources
A collection of keys (names) that map to String values.
Settings() - Constructor for class resources.Settings
Creates a new, empty Settings scope whose parent is the shared global scope.
Settings(Settings) - Constructor for class resources.Settings
Create a new settings scope within the scope of parent.
SETTINGS - ca.cgjennings.apps.arkham.editors.CardLayoutEditor.ExportType
 
SETTINGS - ca.cgjennings.ui.textedit.CodeType
Settings file; used to store program or plug-in defaults.
SETTINGS - Static variable in class ca.cgjennings.apps.arkham.plugins.debugging.Tables
Standard table of root settings.
SETTINGS - Static variable in class ca.cgjennings.apps.arkham.TextEncoding
Name of the encoding used to store Settings.
SETTINGS_CS - Static variable in class ca.cgjennings.apps.arkham.TextEncoding
Settings.Colour - Class in resources
A Color subclass that is specialized to convert more easily to and from setting values.
Settings.ParseError - Exception in resources
Thrown by methods that attempt to convert setting values to objects when the conversion fails due to an error in the format of the value.
Settings.Region - Class in resources
A specialized Rectangle that is more easily converted to or from a setting value.
Settings.Region2D - Class in resources
A specialized Rectangle2D that is more easily converted to or from a setting value.
setTint(float, float, float) - Method in class ca.cgjennings.apps.arkham.ColourDialog
 
setTint(float, float, float) - Method in class ca.cgjennings.apps.arkham.plugins.UILibraryHelper.TintableBinding
 
setTint(float, float, float) - Method in interface ca.cgjennings.apps.arkham.Tintable
 
setTint(String, float[]) - Method in class resources.Settings
Sets the specified key to a suitable value for the given tint configuration; the key name will have -tint appended if necessary.
setTint(String, float, float, float) - Method in class resources.Settings
Sets the specified key to a suitable value for the given tint configuration; the key name will have -tint appended if necessary.
setTintable(Tintable, boolean) - Method in class ca.cgjennings.apps.arkham.HSBPanel
 
setTipText(String) - Method in class ca.cgjennings.ui.JTip
Sets the pop-up tip text displayed by this tip control.
setTitle(String) - Method in class ca.cgjennings.apps.arkham.AbstractStrangeEonsEditor
Sets the title of this document.
setTitle(String) - Method in class ca.cgjennings.apps.arkham.deck.Page
 
setTitle(String) - Method in class ca.cgjennings.apps.arkham.deck.PDFPrintSupport.Configuration
Sets the value to use as the title of the document in the PDF metadata; if null a default, empty value is used.
setTitle(String) - Method in class ca.cgjennings.apps.arkham.HSBPanel
Sets the title displayed for the panel.
setTitle(String) - Method in interface ca.cgjennings.apps.arkham.StrangeEonsEditor
Sets the title of this document.
setTitle(String) - Method in class ca.cgjennings.apps.arkham.ToolWindow
 
setTitleLine(boolean) - Method in class ca.cgjennings.layout.MarkupRenderer.StyledParagraph
 
setTitleText(String) - Method in class ca.cgjennings.apps.arkham.BusyDialog
Sets the title of this busy dialog.
setToComboBoxModel(Set<PaperProperties>) - Static method in class ca.cgjennings.apps.arkham.deck.PaperSets
Returns a model suitable for use in combo boxes that allows selection from the specified set of paper types.
setTokenVisible(boolean) - Method in class ca.cgjennings.ui.dnd.DragManager
Sets whether drag token images are displayed.
setToListModel(Set<PaperProperties>) - Static method in class ca.cgjennings.apps.arkham.deck.PaperSets
Returns a model suitable for use in JLists that allows selection from the specified set of paper types.
setToolTipText(String) - Method in class ca.cgjennings.apps.arkham.AbstractStrangeEonsEditor
Sets the title of this document.
setToolTipText(String) - Method in interface ca.cgjennings.apps.arkham.StrangeEonsEditor
Sets the tool tip text to display for the editor's tab.
setTop(int) - Method in class ca.cgjennings.ui.CapsuleBorder
 
setTopMargin(int) - Method in class ca.cgjennings.graphics.filters.MarginFilter
 
setTransform(AffineTransform) - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
setTranslation(double, double) - Method in class ca.cgjennings.apps.arkham.AbstractViewer
 
setTransparentFaces(boolean) - Method in class ca.cgjennings.apps.arkham.diy.DIY
This flag must be set if the card faces require support for translucent pixels; for example, if the faces have a nonrectangular shape.
setType(CardLayoutEditor.LayerType) - Method in class ca.cgjennings.apps.arkham.editors.CardLayoutEditor.Layer
 
setUiLangProvider(Language) - Method in class ca.cgjennings.apps.arkham.plugins.ScriptMonkey
Sets the Language object that is used to look up interface strings with @string_key syntax.
setUILanguage(Language) - Method in class ca.cgjennings.apps.arkham.plugins.engine.SettingBindings
Returns the Language used to look up @ variables.
setUndeclaredSettingWarningsEnabled(boolean) - Static method in class ca.cgjennings.apps.arkham.plugins.engine.SettingBindings
Sets whether the bindings will report $-notation variables that have a null value are undefined.
setUnicodeEscaped(boolean) - Method in class ca.cgjennings.io.EscapedLineWriter
Sets whether uxxxx escapes should be used when writing characters outside of the ISO-8859 encoding range.
setUnit(int) - Method in class ca.cgjennings.apps.arkham.UnitSelector
Sets the currently selected unit.
setUnsavedChanges(boolean) - Method in class ca.cgjennings.apps.arkham.AbstractGameComponentEditor
Marks whether the game component has unsaved changes.
setUnsavedChanges(boolean) - Method in class ca.cgjennings.apps.arkham.AbstractStrangeEonsEditor
Marks whether the document has unsaved changes.
setUpdateAction(int) - Static method in class ca.cgjennings.apps.arkham.plugins.catalog.AutomaticUpdater
 
setUpdateAllCatalogs(boolean) - Static method in class ca.cgjennings.apps.arkham.plugins.catalog.AutomaticUpdater
 
setUpdateFrequency(int) - Static method in class ca.cgjennings.apps.arkham.plugins.catalog.AutomaticUpdater
 
setURI(URI) - Method in class ca.cgjennings.ui.JLinkLabel
 
setURI(URI) - Method in class ca.cgjennings.ui.JURLField
 
setURL(URL) - Method in class ca.cgjennings.ui.JURLField
 
setUsageText(String) - Method in class ca.cgjennings.apps.CommandLineParser
Sets the usage information to display when command line help is requested.
setUser(String) - Static method in class ca.cgjennings.apps.arkham.plugins.catalog.NetworkProxy
 
setUserBleedMargin(double) - Method in class ca.cgjennings.apps.arkham.sheet.Sheet
Sets the ideal bleed margin for this sheet, in points.
setUserDefinedPapers(Set<PaperProperties>) - Static method in class ca.cgjennings.apps.arkham.deck.PaperSets
Replaces the current set of user-defined paper types with the specified set.
setUserSetting(String, String) - Static method in class resources.RawSettings
Sets the value of a key in the user settings table.
setValue(Object) - Method in class ca.cgjennings.apps.arkham.deck.item.StyleCapture.Property
Sets the value of the property.
setValueIsAdjusting(boolean) - Method in class ca.cgjennings.ui.ToggleSelectionModel
 
setVariable(char, Object) - Method in class ca.cgjennings.util.CommandFormatter
Defines a variable that will replaced when formatting a command.
setVariableSizedFaces(boolean) - Method in class ca.cgjennings.apps.arkham.diy.DIY
Sets whether faces can change in size.
setVersion(int) - Method in class ca.cgjennings.apps.arkham.diy.DIY
Sets the version number of this component.
setVerticalEdge(int) - Method in class ca.cgjennings.ui.JTexturePanel
 
setVerticalRadius(int) - Method in class ca.cgjennings.graphics.filters.BlurFilter
Sets the vertical radius of the blur effect.
setVerticalRepeats(int) - Method in class ca.cgjennings.ui.JTexturePanel
 
setView(PageView) - Method in class ca.cgjennings.apps.arkham.deck.Page
 
setViewLocation(double, double) - Method in class ca.cgjennings.apps.arkham.deck.PageView
 
setVisible(boolean) - Method in class ca.cgjennings.apps.arkham.ColourDialog
 
setVisible(boolean) - Method in class ca.cgjennings.apps.arkham.deck.PropertyPalette
 
setVisible(boolean) - Method in class ca.cgjennings.apps.arkham.dialog.DictionaryEditor
 
setVisible(boolean) - Method in class ca.cgjennings.apps.arkham.dialog.ImageResourceBrowser
 
setVisible(boolean) - Method in class ca.cgjennings.apps.arkham.dialog.InsertCharsDialog
 
setVisible(boolean) - Method in class ca.cgjennings.apps.arkham.dialog.InsertImageDialog
 
setVisible(boolean) - Method in class ca.cgjennings.apps.arkham.plugins.debugging.Client
 
setVisible(boolean) - Method in class ca.cgjennings.apps.arkham.plugins.ScriptConsole
 
setVisible(boolean) - Method in class ca.cgjennings.apps.arkham.plugins.UILibraryDialogTemplate
 
setVisible(boolean) - Method in class ca.cgjennings.apps.arkham.ToolWindow
 
setVisible(boolean) - Method in interface ca.cgjennings.apps.arkham.TrackedWindow
Makes the tracked window visible or invisible.
setVisible(boolean) - Method in class ca.cgjennings.apps.arkham.TrackedWindowProxy
 
setVisible(boolean) - Method in class ca.cgjennings.imageio.ImageLayer
 
setWaitCursor() - Method in class ca.cgjennings.apps.arkham.StrangeEonsAppWindow
Sets a wait cursor on the application frame.
setWaitCursor(boolean) - Static method in class ca.cgjennings.apps.arkham.StrangeEons
This is a convenience method that sets or unsets a wait cursor on the main application window.
setWarningsAreTreatedAsErrors(boolean) - Static method in class ca.cgjennings.apps.arkham.plugins.engine.SEScriptEngineFactory
Gets whether warnings will be promoted to errors.
setWarningsEnabled(boolean) - Static method in class ca.cgjennings.apps.arkham.plugins.engine.SEScriptEngineFactory
Sets whether the scripting system will report warnings in addition to errors.
setWhiteList(boolean) - Method in class ca.cgjennings.ui.FilteredDocument
Sets whether the list is treated as a white list (true) or black list (false).
setWhitespaceVisible(boolean) - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Sets whether white space should be visible.
setWidePopupEnabled(boolean) - Method in class ca.cgjennings.ui.WideItemComboBox
Sets whether the popup menu is allowed to be wider than the combo box when displaying wide items.
setWidth(int) - Method in class ca.cgjennings.apps.arkham.editors.CardLayoutEditor.Layer
 
setWidth(int) - Method in class ca.cgjennings.graphics.filters.GlowFilter
The size of glow, exclusive of blurring.
setWidth(int) - Method in class ca.cgjennings.graphics.filters.StrokeFilter
Sets the width of the stroke effect, in pixels.
setWikiPage(String) - Method in class ca.cgjennings.ui.JHelpButton
Deprecated.
setWindowOpacity(Window, float) - Static method in class ca.cgjennings.ui.StyleUtilities
Sets the translucency of a window if possible.
setWrapLengthTolerance(int) - Method in class ca.cgjennings.text.LineWrapper
 
setX(double) - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractItem
 
setX(double) - Method in class ca.cgjennings.apps.arkham.deck.item.CustomTile
 
setX(double) - Method in interface ca.cgjennings.apps.arkham.deck.item.PageItem
Set the x-location of this item.
setX(double) - Method in class ca.cgjennings.apps.arkham.deck.item.TextBox
 
setX(int) - Method in class ca.cgjennings.apps.arkham.editors.CardLayoutEditor.Layer
 
setX(int) - Method in class ca.cgjennings.imageio.ImageLayer
 
setX2(double) - Method in class resources.Settings.Region2D
Moves the right edge of the region to the specified x-coordinate by changing the width of the region.
setX2(int) - Method in class resources.Settings.Region
Moves the right edge of the region to the specified x-coordinate by changing the width of the region.
setXORMode(Color) - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
setY(double) - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractItem
 
setY(double) - Method in class ca.cgjennings.apps.arkham.deck.item.CustomTile
 
setY(double) - Method in interface ca.cgjennings.apps.arkham.deck.item.PageItem
Set the y-location of this item.
setY(double) - Method in class ca.cgjennings.apps.arkham.deck.item.TextBox
 
setY(int) - Method in class ca.cgjennings.apps.arkham.editors.CardLayoutEditor.Layer
 
setY(int) - Method in class ca.cgjennings.imageio.ImageLayer
 
setY2(double) - Method in class resources.Settings.Region2D
Moves the bottom edge of the region to the specified y-coordinate by changing the height of the region.
setY2(int) - Method in class resources.Settings.Region
Moves the bottom edge of the region to the specified y-coordinate by changing the height of the region.
setYesNo(String, boolean) - Method in class resources.Settings
Sets the value of a key with a boolean value suitable for reading with Settings.getYesNo(java.lang.String).
setZeroAlphaIgnored(boolean) - Method in class ca.cgjennings.graphics.Histogram
Sets whether pixels with an alpha value of zero should be ignored.
setZoom(int) - Method in class ca.cgjennings.apps.arkham.RegionPicker.RegionChooser
 
setZoomable(boolean) - Method in class ca.cgjennings.ui.fcpreview.ImagePreviewer
 
sFactor - Variable in class ca.cgjennings.graphics.filters.AbstractTintingFilter
 
shadow(BufferedImage, double, int, int, int, int) - Static method in class gamedata.SymbolVariantUtilities
Returns a version of the image with a drop shadow.
shadow(BufferedImage, double, int, Color, int, int) - Static method in class gamedata.SymbolVariantUtilities
Returns a version of the image with a drop shadow.
ShadowStyle - Interface in ca.cgjennings.apps.arkham.deck.item
Interface implemented by items that support a drop shadow.
ShapeStyle - Interface in ca.cgjennings.apps.arkham.deck.item
Interface implemented by filled shapes.
ShapeUtilities - Class in ca.cgjennings.graphics.shapes
Utility methods for shapes and the paths that delineate them.
SHARED_FACE - ca.cgjennings.apps.arkham.diy.DIY.FaceStyle
The component is a card or other object with two faces, but both faces are identical.
SharpenFilter - Class in ca.cgjennings.graphics.filters
A filter that sharpens the input image.
SharpenFilter() - Constructor for class ca.cgjennings.graphics.filters.SharpenFilter
Creates a new sharpening filter with a sharpening factor of 1.
SharpenFilter(float) - Constructor for class ca.cgjennings.graphics.filters.SharpenFilter
Creates a new sharpening filter with the specified sharpening factor.
shear(double, double) - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
sheet - Variable in class ca.cgjennings.apps.arkham.deck.item.CardFace
 
Sheet<G extends GameComponent> - Class in ca.cgjennings.apps.arkham.sheet
An abstract base class for objects that paint one face (side) of a GameComponent.Subclasses must provide a template key before the sheet can be used.
Sheet(G) - Constructor for class ca.cgjennings.apps.arkham.sheet.Sheet
Creates a component face for a game component.
Sheet(G, String) - Constructor for class ca.cgjennings.apps.arkham.sheet.Sheet
Creates a component face for a game component that will use a template image defined by the value of the templateKey setting.
Sheet.DeckSnappingHint - Enum in ca.cgjennings.apps.arkham.sheet
A deck snapping hint is used the describe the general behaviour of a sheet when it is placed in a deck and an attempt is made to snap it against another object.
sheets - Variable in class ca.cgjennings.apps.arkham.AbstractGameComponentEditor
 
sheets - Variable in class ca.cgjennings.apps.arkham.component.AbstractGameComponent
 
SheetViewer - Class in ca.cgjennings.apps.arkham
A simple component for displaying a Sheet instance.
SheetViewer() - Constructor for class ca.cgjennings.apps.arkham.SheetViewer
 
Shell - Class in ca.cgjennings.platform
A Shell executes commands as if from the command line for the purpose of automating platform-specific tasks.
Shell() - Constructor for class ca.cgjennings.platform.Shell
Creates a new Shell for executing commands.
Shell.Result - Class in ca.cgjennings.platform
Captures the result of executing a command.
SHIFT - Static variable in interface ca.cgjennings.apps.arkham.plugins.PluginContext
A modifier constant indicating that a Shift key was held down.
ShiftHReplaceSBFilter - Class in ca.cgjennings.apps.arkham.sheet
This filter shifts the hue of each pixel by a fixed amount, sets the saturation to a fixed value, and scales the brightness.
ShiftHReplaceSBFilter() - Constructor for class ca.cgjennings.apps.arkham.sheet.ShiftHReplaceSBFilter
 
ShiftHReplaceSBFilter(float, float, float) - Constructor for class ca.cgjennings.apps.arkham.sheet.ShiftHReplaceSBFilter
 
SHOW_IN_SHELL_SUPPORTED - Static variable in class ca.cgjennings.platform.DesktopIntegration
This is true if the DesktopIntegration.showInShell(java.io.File) method is supported.
showAboutDialog() - Method in class ca.cgjennings.apps.arkham.StrangeEonsAppWindow
Displays the application's About dialog.
showBitmapImageFileDialog(Component) - Static method in class resources.ResourceKit
Displays a file dialog for opening a single image file that will accept only bitmap image formats (such as JPEG) and not vector image formats (such as SVG).
showBundleInstallationNotes(File) - Static method in class ca.cgjennings.apps.arkham.plugins.BundleInstaller
If the plug-in bundle specified by bundleFile contains installation notes, these are shown in a pop-up window.
showDialog() - Method in class ca.cgjennings.apps.arkham.deck.CustomPaperDialog
 
showDialog() - Method in class ca.cgjennings.apps.arkham.dialog.ImageResourceBrowser
 
showDialog() - Method in class ca.cgjennings.apps.arkham.dialog.InsertImageDialog
 
showDialog() - Method in class ca.cgjennings.apps.arkham.dialog.LocaleSelectionDialog
Displays the dialog and waits for the user to choose a locale.
showDialog() - Method in class ca.cgjennings.apps.arkham.plugins.catalog.CoreUpdateDialog
 
showDialog() - Method in class ca.cgjennings.apps.arkham.plugins.UILibraryDialogTemplate
 
showDialog() - Method in class ca.cgjennings.apps.arkham.project.NewDocumentDialog
 
showDialog() - Method in class ca.cgjennings.apps.arkham.project.NewProjectDialog
 
showDialog() - Method in class ca.cgjennings.apps.arkham.project.PluginWizardDialog
 
showDialog() - Method in class ca.cgjennings.apps.arkham.project.ProjectFolderDialog
Displays the selection dialog and allows the user to select a file.
showDialog(JComponent) - Method in class ca.cgjennings.apps.arkham.ParagraphDialog
 
showFileDialog(int) - Method in class ca.cgjennings.ui.JFileField
 
ShowFolder - Class in ca.cgjennings.apps.arkham.project
Task action that shows the contents of a folder using the desktop shell.
ShowFolder() - Constructor for class ca.cgjennings.apps.arkham.project.ShowFolder
 
showFolderDialog(Component, String, String) - Static method in class resources.ResourceKit
 
showGenericExportFileDialog(Component, String, String, String) - Static method in class resources.ResourceKit
Displays a file dialog for exporting a file.
showGenericOpenDialog(Component, File, String, String...) - Static method in class resources.ResourceKit
Displays a file dialog for opening a file.
showGenericSaveDialog(Component, File, String, String...) - Static method in class resources.ResourceKit
Displays a file dialog for saving a file.
showImageFileDialog(Component) - Static method in class resources.ResourceKit
Displays a file dialog for opening a single image file.
showInShell(File) - Static method in class ca.cgjennings.platform.DesktopIntegration
Shows a specified file's icon in the graphical system shell.
showInShell(File, Component) - Static method in class ca.cgjennings.platform.DesktopIntegration
Shows a specified file's icon in the graphical system shell.
showMultiOpenDialog(Component) - Static method in class resources.ResourceKit
Displays a file dialog for opening multiple game components.
showOpenDialog(Component) - Static method in class resources.ResourceKit
Displays a file dialog for opening a single game component.
showPlugin(PluginContext, boolean) - Method in class ca.cgjennings.apps.arkham.plugins.AbstractPlugin
Show (activate) or hide (deactivate) the plug-in.
showPlugin(PluginContext, boolean) - Method in class ca.cgjennings.apps.arkham.plugins.DefaultScriptedPlugin
Scripted Plug-in Notes: If called with show == true, calls the script's run() function, if any.
showPlugin(PluginContext, boolean) - Method in interface ca.cgjennings.apps.arkham.plugins.Plugin
Show (activate) or hide (deactivate) the plug-in.
showPlugin(PluginContext, boolean) - Method in class ca.cgjennings.apps.arkham.plugins.QuickscriptPlugin
 
showPluginFileDialog(Component) - Static method in class resources.ResourceKit
Displays a file dialog for opening a plug-in bundle file.
showPreferencesDialog(Component, PreferenceCategory) - Method in class ca.cgjennings.apps.arkham.StrangeEonsAppWindow
Displays the application preferences dialog.
showPreview(Object) - Method in class ca.cgjennings.ui.fcpreview.ImagePreviewer
 
showPrintDialog(PrinterJob) - Static method in class resources.ResourceKit
Shows a print dialog for a print job.
showProjectFolderDialog(Component) - Static method in class resources.ResourceKit
Displays a file dialog for opening a project folder.
showProxySettingsDialog(JComponent) - Static method in class ca.cgjennings.apps.arkham.plugins.catalog.NetworkProxy
Shows a dialog that allows the user to configure proxy settings.
showRootEditor(Member, int) - Static method in class ca.cgjennings.apps.arkham.project.RootEditor
Shows the root editor for a plug-in root file.
showSaveDialog(Component, String) - Static method in class resources.ResourceKit
Displays a file dialog for saving a single game component.
showScriptFileDialog(Component) - Static method in class resources.ResourceKit
Displays a file dialog for opening a script file.
showWaitCursor() - Method in class ca.cgjennings.graphics.cloudfonts.CloudFontExplorerPanel
 
showWaitCursor(Component) - Static method in class ca.cgjennings.ui.JUtilities
 
showZipFileDialog(Component, String) - Static method in class resources.ResourceKit
Displays a file dialog for exporting content to a ZIP archive.
SIDEPANEL_TITLE_BACKGROUND - Static variable in class ca.cgjennings.ui.theme.Theme
A UI key that contains the Color used for the background of sidepanel title bars, like at the top of project views.
SIDEPANEL_TITLE_FOREGROUND - Static variable in class ca.cgjennings.ui.theme.Theme
A UI key that contains the Color used for the foreground of sidepanel title bars, like at the top of project views.
Silhouette - Class in gamedata
A stencil shape that can be used to "cut out" a marker or token.
Silhouette(String, String, BufferedImage) - Constructor for class gamedata.Silhouette
This constructor is used when a saved file contains a stencil that is not installed in this copy of Strange Eons.
Silhouette(String, String, String, double) - Constructor for class gamedata.Silhouette
Creates a new silhouette with unique key key, that will obtain a stencil image from stencilResource and use portraitResource as its default portrait.
SILHOUETTE - Static variable in class ca.cgjennings.apps.arkham.deck.PageView
 
SILHOUETTE_OUTLINE - Static variable in class ca.cgjennings.apps.arkham.deck.PageView
 
SILHOUETTES - ca.cgjennings.ui.textedit.CodeType
Silhouette file; used to add new shapes to token editor.
SimpleDepthwiseSizer(String, double, double, double, double, int) - Constructor for class ca.cgjennings.apps.arkham.deck.item.TuckBox.SimpleDepthwiseSizer
This convenience constructor creates a sizer that allows plastic sleeves.
SimpleDepthwiseSizer(String, double, double, double, double, int, boolean) - Constructor for class ca.cgjennings.apps.arkham.deck.item.TuckBox.SimpleDepthwiseSizer
Create a TuckBox.BoxSizer that creates boxes of the given width and height.
SimpleGroup - Class in ca.cgjennings.apps.arkham.deck.item
A basic implementation of the group interface for storing selection groups.
SimpleGroup() - Constructor for class ca.cgjennings.apps.arkham.deck.item.SimpleGroup
 
SimpleGroup(PageItem[]) - Constructor for class ca.cgjennings.apps.arkham.deck.item.SimpleGroup
 
SimpleGroup(Collection<? extends PageItem>) - Constructor for class ca.cgjennings.apps.arkham.deck.item.SimpleGroup
 
SimpleHeightwiseSizer(String, double, double, double, double, int) - Constructor for class ca.cgjennings.apps.arkham.deck.item.TuckBox.SimpleHeightwiseSizer
This is a convenience that creates a sizer that does not allow sleeves.
SimpleHeightwiseSizer(String, double, double, double, double, int, boolean) - Constructor for class ca.cgjennings.apps.arkham.deck.item.TuckBox.SimpleHeightwiseSizer
Create a TuckBox.BoxSizer that creates boxes of the given width and depth.
SimpleImageWriter - Class in ca.cgjennings.imageio
A simple image writer writes images to output streams and files.
SimpleImageWriter() - Constructor for class ca.cgjennings.imageio.SimpleImageWriter
Creates an image writer for the PNG format using the default locale.
SimpleImageWriter(String) - Constructor for class ca.cgjennings.imageio.SimpleImageWriter
Creates an image writer for the requested format using the default locale.
SimpleImageWriter(String, Locale) - Constructor for class ca.cgjennings.imageio.SimpleImageWriter
Create a SimpleImageWriter that will produce images in the format specified by fileFormat.
simplify(Project, Task, Member) - Static method in class ca.cgjennings.apps.arkham.project.ProjectUtilities
Simplifies a description of the target of an action.
SIX_FACES - ca.cgjennings.apps.arkham.diy.DIY.FaceStyle
The component consists of a total of six faces.
SizablePageItem - Interface in ca.cgjennings.apps.arkham.deck.item
Implemented by items that can be resized.
size() - Method in class ca.cgjennings.apps.arkham.component.design.ConsequenceSet
Returns the number of consequences that have been added to the set.
size() - Method in class ca.cgjennings.apps.arkham.deck.item.StyleCapture
Returns the number of style properties in this capture.
size() - Method in class ca.cgjennings.apps.arkham.plugins.catalog.Catalog
Returns the number of listings in the catalog, not counting any hidden listings.
size() - Method in class ca.cgjennings.apps.arkham.plugins.engine.SettingBindings
 
size() - Method in class ca.cgjennings.apps.arkham.project.MergeSettings
 
size() - Method in class ca.cgjennings.apps.arkham.project.TaskActionTree
 
size() - Method in class ca.cgjennings.ui.textedit.AbbreviationTable
Returns the number of abbreviations in the table.
size() - Method in class resources.AbstractResourceCache
Returns the number of resources that are currently cached.
size() - Method in class resources.Settings
Returns the number of keys that are defined at this scope.
size(int, double) - Method in interface ca.cgjennings.apps.arkham.deck.item.TuckBox.BoxSizer
Returns the dimensions for a box of the type represented by this sizer that allows sufficient space to hold a number of cards equal to cards.
size(int, double) - Method in class ca.cgjennings.apps.arkham.deck.item.TuckBox.SimpleDepthwiseSizer
 
size(int, double) - Method in class ca.cgjennings.apps.arkham.deck.item.TuckBox.SimpleHeightwiseSizer
 
size(JComponent, Object) - Static method in class ca.cgjennings.ui.StyleUtilities
 
SIZE - Static variable in class ca.cgjennings.apps.arkham.plugins.catalog.Listing
The download size (bytes).
sizeTree(JComponent, Object) - Static method in class ca.cgjennings.ui.StyleUtilities
 
sizeTree(JComponent, Object, boolean) - Static method in class ca.cgjennings.ui.StyleUtilities
 
SkeletonKit - Class in resources.projects.pluginwizard
A plug-in wizard kit that creates basic skeleton code for a plug-in.
SkeletonKit() - Constructor for class resources.projects.pluginwizard.SkeletonKit
Creates a new plug-in wizard kit for creating basic plug-ins.
skip(long) - Method in class ca.cgjennings.algo.MonitoredInputStream
Overrides FilterInputStream.skip to update progress after the skip.
slider - Variable in class ca.cgjennings.apps.arkham.dialog.prefs.SBSliderKit
 
small() - Method in interface ca.cgjennings.ui.theme.ThemedIcon
 
small(JComponent) - Static method in class ca.cgjennings.ui.StyleUtilities
 
SMALL - Static variable in class ca.cgjennings.ui.StyleUtilities
 
SMALL - Static variable in interface ca.cgjennings.ui.theme.ThemedIcon
 
SNAP_CARD - ca.cgjennings.apps.arkham.deck.item.PageItem.SnapClass
Class representing card faces.
SNAP_INLAY - ca.cgjennings.apps.arkham.deck.item.PageItem.SnapClass
Class representing inlays: overlays that are normally TARGET_MIXED.
SNAP_OTHER - ca.cgjennings.apps.arkham.deck.item.PageItem.SnapClass
Class representing default, other, or unknown objects.
SNAP_OVERLAY - ca.cgjennings.apps.arkham.deck.item.PageItem.SnapClass
Class representing overlays, e.g.
SNAP_PAGE_GRID - ca.cgjennings.apps.arkham.deck.item.PageItem.SnapClass
Class representing the gridlines on the deck page.
SNAP_SET_ANY - Static variable in enum ca.cgjennings.apps.arkham.deck.item.PageItem.SnapClass
A PageItem.SnapClass set for items that will snap against anything.
SNAP_SET_NONE - Static variable in enum ca.cgjennings.apps.arkham.deck.item.PageItem.SnapClass
A PageItem.SnapClass set for items that do not snap but are always dropped in place.
SNAP_TILE - ca.cgjennings.apps.arkham.deck.item.PageItem.SnapClass
Class representing tiles.
snapCard(PageItem) - Method in class ca.cgjennings.apps.arkham.deck.Page
Snap an item into place relative to the highest intersecting item, if any.
snapCard(PageItem[]) - Method in class ca.cgjennings.apps.arkham.deck.Page
Snaps a group of cards into place as a unit.
snapClass - Variable in class ca.cgjennings.apps.arkham.deck.item.AbstractItem
 
snapTarget - Variable in class ca.cgjennings.apps.arkham.deck.item.AbstractItem
 
snapToClasses - Variable in class ca.cgjennings.apps.arkham.deck.item.AbstractItem
 
snapToDesktop(Window) - Static method in class ca.cgjennings.ui.JUtilities
Adjusts a window's location so that it does not extend beyond the edge of the display or overlap system areas (such as the task bar on Windows).
snapToPoint(Window, Point, int, int) - Static method in class ca.cgjennings.ui.JUtilities
Adjusts a window's location to align it with a point on the screen.
snapToPointer(Window) - Static method in class ca.cgjennings.ui.JUtilities
Adjusts a window's location so that the center is under the pointer.
snapToPointer(Window, int, int) - Static method in class ca.cgjennings.ui.JUtilities
Adjusts a window's location to align it with the pointing device's pointer on screen.
SOFT_LIGHT - ca.cgjennings.imageio.ImageLayer.BlendingMode
 
SoftLight - Static variable in class ca.cgjennings.graphics.composites.BlendMode
For each channel, SoftLight either dodges or burns the values, depending on the source value.
SOLID - ca.cgjennings.apps.arkham.deck.item.DashPattern
 
SolidPainter - Class in ca.cgjennings.ui.theme
A painter that simply paints the entire surface with a Color or other Paint.
SolidPainter(Paint) - Constructor for class ca.cgjennings.ui.theme.SolidPainter
 
sort(boolean) - Method in class ca.cgjennings.ui.TreeBuilder.Container
Sorts the children of this container.
sort(String[]) - Method in class ca.cgjennings.text.LineSorter
Sorts an array of strings.
SORT - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Sorts selected lines in a code editor.
sortByName(List<NavigationPoint>) - Static method in class ca.cgjennings.ui.textedit.NavigationPoint
Sort a list of navigation points by their description.
sortByOffset(List<NavigationPoint>) - Static method in class ca.cgjennings.ui.textedit.NavigationPoint
Sort a list of navigation points by their offset.
SortedProperties - Class in ca.cgjennings.util
A subclass of java.util.Properties that stores its entries in sorted order.
SortedProperties() - Constructor for class ca.cgjennings.util.SortedProperties
Creates a new, empty sorted properties instance with no parent.
SortedProperties(Properties) - Constructor for class ca.cgjennings.util.SortedProperties
Creates a new, empty sorted properties instance with the specified parent.
sortSelectedLines() - Method in class ca.cgjennings.apps.arkham.editors.CodeEditor
Displays a dialog that allows the user to sort the selected lines.
sortTagged(String[], LineSorter.TaggedLine[], Comparator) - Method in class ca.cgjennings.text.LineSorter
 
source - Variable in class ca.cgjennings.apps.arkham.plugins.typescript.DocCommentable
 
source - Variable in class ca.cgjennings.graphics.filters.TintCache
 
SOURCE - ca.cgjennings.apps.arkham.component.Portrait.Feature
Indicates that the portrait can be changed by setting the source.
SOURCE - ca.cgjennings.apps.arkham.plugins.debugging.Command
Given a script file, get the script source code.
SOURCE - ca.cgjennings.apps.arkham.StrangeEonsAppWindow.AppMenu
The Source menu, which contains commands specific to plug-in development.
SOURCE_CODE - Static variable in class ca.cgjennings.apps.arkham.TextEncoding
Name of the encoding used for source code (.ajs, .js, .ts, etc.).
sourceDisplay - Variable in class ca.cgjennings.apps.arkham.plugins.typescript.CompletionInfo.Entry
 
sourceFile - Variable in class ca.cgjennings.apps.arkham.plugins.typescript.CompiledSource
File name of the original TypeScript file.
SourceUnit - Class in ca.cgjennings.apps.arkham.plugins.typescript
Encapsulates the contents of a source file that may vary over time.
SourceUnit(String) - Constructor for class ca.cgjennings.apps.arkham.plugins.typescript.SourceUnit
Creates a new, empty source unit.
SourceUnit(String, String) - Constructor for class ca.cgjennings.apps.arkham.plugins.typescript.SourceUnit
Creates a new source unit and updates it with the specified initial text.
SPACE - Static variable in class ca.cgjennings.io.EscapedTextCodec
Escape spaces (just space characters, not other whitespace).
SpecializedAction - Class in ca.cgjennings.apps.arkham.project
A superclass for actions that specialize one of the built-in actions by modifying their behaviour.
SpecializedAction() - Constructor for class ca.cgjennings.apps.arkham.project.SpecializedAction
Creates a specialized action that is initially uninstalled.
SpecializedAction(TaskAction) - Constructor for class ca.cgjennings.apps.arkham.project.SpecializedAction
Use this instance to specialize an already registered action.
SpecializedAction(String) - Constructor for class ca.cgjennings.apps.arkham.project.SpecializedAction
Use this instance to specialize an already registered action by name.
SPELLING_COMPONENTS - resources.CoreComponents
Resources required to perform live spelling checking.
SpellingHighlighter - Class in ca.cgjennings.ui.textedit
A highlighter for source code editors that highlights spelling errors using a SpellingChecker.
SpellingHighlighter() - Constructor for class ca.cgjennings.ui.textedit.SpellingHighlighter
 
SPIN_OFF - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Adds a clone of the current document to the application.
SPINNABLE - gamedata.TileSet.TileClass
A tile with the OVERLAY snap class that will allow free rotation.
spinOff() - Method in class ca.cgjennings.apps.arkham.AbstractGameComponentEditor
 
spinOff() - Method in class ca.cgjennings.apps.arkham.AbstractStrangeEonsEditor
Creates a duplicate of this editor.
spinOff() - Method in interface ca.cgjennings.apps.arkham.StrangeEonsEditor
Creates a duplicate of this editor.
spinOffImpl() - Method in class ca.cgjennings.apps.arkham.AbstractGameComponentEditor
 
spinOffImpl() - Method in class ca.cgjennings.apps.arkham.AbstractStrangeEonsEditor
Subclasses should override this to clone the edited document if SPIN_OFF is a supported command.
spinOffImpl() - Method in class ca.cgjennings.apps.arkham.editors.CodeEditor
 
splitCommand(String) - Static method in class ca.cgjennings.apps.arkham.project.Open
Splits a command string into tokens by splitting on spaces unless those spaces are enclosed in a quote sequence.
SplitJoin - Class in ca.cgjennings.algo
Simplifies running an algorithm in parallel on multiple CPUs (or CPU cores).
SplitJoin() - Constructor for class ca.cgjennings.algo.SplitJoin
A constructor to be used by concrete subclasses.
sprintf(Locale, String, Object...) - Static method in class ca.cgjennings.apps.arkham.plugins.LibImpl
Formats a string using C-style % format codes.
SQUARE - ca.cgjennings.apps.arkham.deck.item.LineCap
Ends unclosed subpaths and dash segments with a square projection that extends beyond the end of the segment to a distance equal to half of the line width.
SQUARE - ca.cgjennings.apps.arkham.sheet.FinishStyle
Use square corners with no bleed margin.
srcColorModel - Variable in class ca.cgjennings.graphics.composites.AbstractCompositeContext
 
sScale - Variable in class ca.cgjennings.graphics.filters.TintFilter.ScaledTintFilter
 
StaggeredDelay - Class in ca.cgjennings.algo
Retry an action in the UI thread after a delay, with random staggering to prevent multiple simultaneous
STANDARD_PORTRAIT_FEATURES - Static variable in interface ca.cgjennings.apps.arkham.component.Portrait
A predefined feature set that includes all of the features except rotation.
StandardHints - Class in ca.cgjennings.apps.arkham.sheet
Standard rendering hints, used for various RenderTargets.
standardizeSize(BufferedImage, int) - Static method in class gamedata.SymbolVariantUtilities
Converts the image to a standard size.
start - Variable in class ca.cgjennings.apps.arkham.deck.item.DragHandle
 
start - Variable in class ca.cgjennings.apps.arkham.plugins.typescript.TextSpan
The start offset from the beginning of the text.
start() - Method in class ca.cgjennings.apps.arkham.Subprocess
Starts the subprocess.
startAutomaticUpdateTimer() - Static method in class ca.cgjennings.apps.arkham.plugins.catalog.AutomaticUpdater
Starts a timer that counts down until the next automatic update is due.
startClient() - Method in interface ca.cgjennings.apps.arkham.plugins.debugging.ScriptDebugging.DebuggerInstaller
Start or display the debug client window.
startNewButtonGroup() - Method in class ca.cgjennings.apps.arkham.dialog.prefs.FillInPreferenceCategory
Starts a new button group.
startPlugin() - Method in class ca.cgjennings.apps.arkham.plugins.AbstractInstalledPlugin
Instantiates and initializes the plug-in represented by this InstalledPlugin.
startPlugin() - Method in class ca.cgjennings.apps.arkham.plugins.InstalledExtension
Instantiates and initializes the plug-in represented by this InstalledPlugin.
startTracking(TrackedWindow) - Method in class ca.cgjennings.apps.arkham.StrangeEonsAppWindow
Asks the application to add a window to the Window menu, such as a modeless dialog, a frame window, or a palette window.
stashSelection(JList<E>) - Static method in class ca.cgjennings.ui.FilteredListModel
Captures the current selection for use with FilteredListModel.restoreSelection(JList, List).
stateChanged(ChangeEvent) - Method in class ca.cgjennings.apps.arkham.ColourDialog
 
stateChanged(ChangeEvent) - Method in class ca.cgjennings.apps.arkham.HSBPanel
 
status() - Method in interface resources.CacheMetrics
Returns a string describing the status of the cache.
statusText(String) - Static method in class ca.cgjennings.apps.arkham.BusyDialog
Sets the status text of the current busy dialog.
statusText(String, int) - Static method in class ca.cgjennings.apps.arkham.BusyDialog
Sets the status text of the current busy dialog.
stdinpassword - Variable in class register
When registering for all users, read password from stdin instead of console.
StencilFilter - Class in ca.cgjennings.graphics.filters
Set the alpha channel of an image using the pixels of another image as a stencil.
StencilFilter() - Constructor for class ca.cgjennings.graphics.filters.StencilFilter
Creates a new filter with a transparent empty 1 pixel by 1 pixel image as the stencil.
StencilFilter(BufferedImage) - Constructor for class ca.cgjennings.graphics.filters.StencilFilter
Creates a new stencil filter with the specified stencil image.
STEPINTO - ca.cgjennings.apps.arkham.plugins.debugging.Command
Step into functions on the current line.
STEPOUT - ca.cgjennings.apps.arkham.plugins.debugging.Command
Step out of the current function.
STEPOVER - ca.cgjennings.apps.arkham.plugins.debugging.Command
Step over the current line.
StepSelector - Class in ca.cgjennings.ui
Chooses the next step from a list of steps given a current value (which may lie between steps) and a number of steps to move.
StepSelector(double[]) - Constructor for class ca.cgjennings.ui.StepSelector
 
stop() - Method in class ca.cgjennings.apps.arkham.Subprocess
Stops the process if it is currently running.
stop() - Method in class ca.cgjennings.ui.anim.Animation
This method can be called from within Animation.composeFrame(float) or from elsewhere.
stop() - Method in class ca.cgjennings.ui.anim.TweenAnimation
Stop the animation as soon as possible if it is playing.
stop() - Method in class ca.cgjennings.ui.AnimatedIcon
Stop the animation.
stop() - Method in class ca.cgjennings.ui.ClipPlayer
If the clip is currently playing, stop playing it.
STOP - ca.cgjennings.apps.arkham.plugins.debugging.Command
Stop the running script.
stopExclusion() - Static method in class ca.cgjennings.apps.util.InstanceController
 
stopPlugin() - Method in class ca.cgjennings.apps.arkham.plugins.AbstractInstalledPlugin
Shuts down the plug-in instance, if any.
stopTimedUpdates() - Method in class ca.cgjennings.apps.arkham.AbstractStrangeEonsEditor
Stops updating the preview pane when the game component is modified.
stopTracking(TrackedWindow) - Method in class ca.cgjennings.apps.arkham.StrangeEonsAppWindow
Stops tracking a previously tracked window, removing it from the application's Window menu.
store() - Method in class ca.cgjennings.apps.arkham.project.CopiesList
Write the copies data to the file used to construct this list.
store(File) - Method in class ca.cgjennings.ui.textedit.AbbreviationTable
Writes an abbreviation table to a file.
store(OutputStream) - Method in class ca.cgjennings.ui.textedit.AbbreviationTable
Writes an abbreviation table to an output stream.
store(Writer) - Method in class ca.cgjennings.ui.textedit.AbbreviationTable
Writes an abbreviation table to a stream writer.
storeSelectionInNumberedGroup(int) - Method in class ca.cgjennings.apps.arkham.deck.Deck
Stores the current selection in a numbered memory cell.
storeSettings() - Method in class ca.cgjennings.apps.arkham.dialog.prefs.CatContextBar
 
storeSettings() - Method in class ca.cgjennings.apps.arkham.dialog.prefs.CatLanguage
 
storeSettings() - Method in class ca.cgjennings.apps.arkham.dialog.prefs.CatReservedCloudFonts
 
storeSettings() - Method in class ca.cgjennings.apps.arkham.dialog.prefs.FillInPreferenceCategory
This method is called when the user accepts the changes in the preferences dialog.
storeSettings() - Method in interface ca.cgjennings.apps.arkham.dialog.prefs.PreferenceCategory
This method is called when the user accepts the changes in the preferences dialog.
storeWindowSettings(String, Window) - Method in class resources.Settings
Saves the position of a window for later recall by writing it as a group of settings.
str(String) - Method in class resources.Language
A synonym for Language.get(java.lang.String) that can be called from scripts without specifying an overload.
strangeeons - Class in <Unnamed>
A convenience class that launches Strange Eons.
StrangeEons - Class in ca.cgjennings.apps.arkham
This is the core Strange Eons application.
StrangeEons.LogEntry - Class in ca.cgjennings.apps.arkham
A record added to the application log.
StrangeEons.PluginLoadingListener - Interface in ca.cgjennings.apps.arkham
An event interface implemented by classes that will listen for plug-ins to be loaded or unloaded.
StrangeEons.ReleaseType - Enum in ca.cgjennings.apps.arkham
Describes the type of release by which this build was made available to the public.
StrangeEonsAppWindow - Class in ca.cgjennings.apps.arkham
This class defines the interface for interacting with the Strange Eons main application window.
StrangeEonsAppWindow() - Constructor for class ca.cgjennings.apps.arkham.StrangeEonsAppWindow
 
StrangeEonsAppWindow.AppMenu - Enum in ca.cgjennings.apps.arkham
StrangeEonsAppWindow.EditorAddedListener - Interface in ca.cgjennings.apps.arkham
A listener that is called whenever a new editor is added to the application.
StrangeEonsAppWindow.PolledMenuItem - Class in ca.cgjennings.apps.arkham
A menu item that can be asked if it is currently usable.
StrangeEonsAppWindow.ProjectEventListener - Interface in ca.cgjennings.apps.arkham
A listener that is called when a project is opened or closed.
StrangeEonsEditor - Interface in ca.cgjennings.apps.arkham
This interface specifies the base level of functionality provided by every Strange Eons editor.
StrangeEonsEditor.EditorListener - Interface in ca.cgjennings.apps.arkham
A listener that is called when an editor becomes active, inactive, or is closed.
StrangeEonsEditor.FieldPopulationListener - Interface in ca.cgjennings.apps.arkham
A listener to be called by a game component editor when it has updated its edit controls by copying from the current component.
StrangeEonsEditor.HeartbeatListener - Interface in ca.cgjennings.apps.arkham
A heartbeat listener is notified by an editor once per heartbeat.
StrangeEonsEvaluatorFactory - Class in ca.cgjennings.apps.arkham.plugins
An evaluator factory that creates evaluators for <script> tags in MarkupRenderers.
StrangeEonsEvaluatorFactory() - Constructor for class ca.cgjennings.apps.arkham.plugins.StrangeEonsEvaluatorFactory
 
StrangeImage - Class in resources
A high-level representation of a drawable graphic that can be used by Strange Eons in various contexts.
StrangeImage() - Constructor for class resources.StrangeImage
Constructs a new StrangeImage.
StreamPump - Class in ca.cgjennings.io
Provides high-performance copying from input streams to output streams and from readers to writers.
STRIKETHROUGH_STYLE - Static variable in class ca.cgjennings.layout.TextStyle
A shared instance of a style that will render struck out text.
string(String) - Static method in class resources.Language
Returns a string looked up with the default interface language.
string(String, Object...) - Static method in class resources.Language
Formats and returns a format string looked up with the default interface language.
stringFromAccelerator(KeyStroke) - Static method in class resources.AcceleratorTable
Returns a string that can be converted back into the specified key stroke.
STRINGS - Static variable in class ca.cgjennings.apps.arkham.TextEncoding
Name of the encoding used to store string tables (.properties).
STRINGS_CS - Static variable in class ca.cgjennings.apps.arkham.TextEncoding
StrokedBorder - Class in ca.cgjennings.ui
A border that displays a dashed line around a component.
StrokedBorder() - Constructor for class ca.cgjennings.ui.StrokedBorder
 
StrokedBorder(Color, float, int, int, float[], float) - Constructor for class ca.cgjennings.ui.StrokedBorder
 
StrokeFilter - Class in ca.cgjennings.graphics.filters
An image filter that strokes the outline of the image shape.
StrokeFilter() - Constructor for class ca.cgjennings.graphics.filters.StrokeFilter
Creates a new stroke filter that strokes with a 4 pixel wide black pen along the outside of the image shape.
StrokeFilter(int, int) - Constructor for class ca.cgjennings.graphics.filters.StrokeFilter
Creates a new stroke filter that strokes with the specified width and colour along the outside edge of the image shape.
StrokeFilter(int, int, StrokeFilter.Position) - Constructor for class ca.cgjennings.graphics.filters.StrokeFilter
Creates a new stroke filter that strokes with the specified width and colour along the specified edge of the image shape.
StrokeFilter(Color, int) - Constructor for class ca.cgjennings.graphics.filters.StrokeFilter
Creates a new stroke filter that strokes with the specified width and colour along the outside edge of the image shape.
StrokeFilter(Color, int, StrokeFilter.Position) - Constructor for class ca.cgjennings.graphics.filters.StrokeFilter
Creates a new stroke filter that strokes with the specified width and colour along the specified edge of the image shape.
StrokeFilter.Position - Enum in ca.cgjennings.graphics.filters
An enumeration of the possible positions for the pen relative to the edges in the source image.
style(int, int) - Method in class ca.cgjennings.ui.textedit.HtmlStyler
Returns highlighted HTML for the specified character range.
Style - Interface in ca.cgjennings.apps.arkham.deck.item
This is a marker interface extended by all interfaces for getting or setting a type of style information.
styleAll() - Method in class ca.cgjennings.ui.textedit.HtmlStyler
Returns the entire text as highlighted HTML.
StyleApplicator - Interface in ca.cgjennings.apps.arkham.deck.item
The minimal interface implemented by objects that can apply a Style to other objects.
StyleCapture - Class in ca.cgjennings.apps.arkham.deck.item
A style capture can collect a composite of the styles of one or more items, and can optionally apply those styles to another set of items.
StyleCapture() - Constructor for class ca.cgjennings.apps.arkham.deck.item.StyleCapture
Creates a new, empty style capture.
StyleCapture(PageItem) - Constructor for class ca.cgjennings.apps.arkham.deck.item.StyleCapture
Creates a new style capture whose initial state is a capture of the specified items.
StyleCapture(PageItem...) - Constructor for class ca.cgjennings.apps.arkham.deck.item.StyleCapture
Creates a new style capture whose initial state is a capture of the specified items.
StyleCapture(Collection<? extends PageItem>) - Constructor for class ca.cgjennings.apps.arkham.deck.item.StyleCapture
Creates a new style capture whose initial state is a capture of the specified items.
StyleCapture.Property - Class in ca.cgjennings.apps.arkham.deck.item
Encapsulates a captured style property.
styleChanged() - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractStylePanel
Notifies the callback, if any, that the style has changed.
styleChanged() - Method in interface ca.cgjennings.apps.arkham.deck.item.StylePanel.StyleEditorCallback
Style panels must call this method when the user edits the style information in the panel.
StyledParagraph(String) - Constructor for class ca.cgjennings.layout.MarkupRenderer.StyledParagraph
 
StyleEditor - Class in ca.cgjennings.apps.arkham.deck.item
An editor dialog for the styles of one or more page items in a deck.
StyleEditor(Frame, boolean) - Constructor for class ca.cgjennings.apps.arkham.deck.item.StyleEditor
Creates new style editor.
styleLine(int) - Method in class ca.cgjennings.ui.textedit.HtmlStyler
Returns highlighted HTML for the specified line.
StylePanel<S extends Style> - Interface in ca.cgjennings.apps.arkham.deck.item
A style panel is an interface component that allows the user to edit a Style.
StylePanel.StyleEditorCallback - Interface in ca.cgjennings.apps.arkham.deck.item
An object of this type will be passed to the StylePanel after it is created.
StylePanelFactory - Class in ca.cgjennings.apps.arkham.deck.item
A factory for creating the panels that are used to edit page item Styles.
styleStackMap - Variable in class ca.cgjennings.layout.MarkupRenderer
 
StyleUtilities - Class in ca.cgjennings.ui
Utility methods to set style client properties.
subheading(String) - Method in class ca.cgjennings.apps.arkham.dialog.prefs.FillInPreferenceCategory
Adds a subheading label to the panel.
SUBHEADING_FONT - Static variable in class ca.cgjennings.ui.JHeading
The theme-sensitive font used for subheadings.
Subprocess - Class in ca.cgjennings.apps.arkham
A Subprocess is a child process that has been started by, and is being monitored by, the application.
Subprocess(String...) - Constructor for class ca.cgjennings.apps.arkham.Subprocess
Creates a new Subprocess that will execute the specified command.
Subprocess(List<String>) - Constructor for class ca.cgjennings.apps.arkham.Subprocess
Creates a new Subprocess that will execute the specified command.
SubregionVectorImage - Class in ca.cgjennings.graphics.shapes
A vector image that consists of a rectangular region within another vector image.
SubregionVectorImage(AbstractVectorImage, double, double, double, double) - Constructor for class ca.cgjennings.graphics.shapes.SubregionVectorImage
Creates a new vector image that consists of a rectangular subregion of a source vector image.
SubregionVectorImage(AbstractVectorImage, Rectangle2D) - Constructor for class ca.cgjennings.graphics.shapes.SubregionVectorImage
Creates a new vector image that consists of a rectangular subregion of a source vector image.
SUBSCRIPT_STYLE - Static variable in class ca.cgjennings.layout.TextStyle
A shared instance of a style that will render subscript text.
Subset(Palette.Variant, Palette.Variant) - Constructor for class ca.cgjennings.ui.theme.Palette.Subset
 
SubstitutionFilter - Class in ca.cgjennings.graphics.filters
An image filter that replaces one ARGB value with another.
SubstitutionFilter() - Constructor for class ca.cgjennings.graphics.filters.SubstitutionFilter
Creates a new filter that substitutes pixels with value 0xffff00ff with the value 0x00000000.
SubstitutionFilter(int, int) - Constructor for class ca.cgjennings.graphics.filters.SubstitutionFilter
Creates a new filter that substitutes pixels as specified.
SUBTLE - ca.cgjennings.apps.arkham.component.design.SupportPreferences.FeedbackLevel
When a component is invalid, its sheets should indicate this in a subtle way.
subtract(Shape, Shape) - Static method in class ca.cgjennings.graphics.shapes.ShapeUtilities
Returns a Shape that is the difference of the two shape parameters: the result is the lhs shape with any parts that overlap the rhs removed.
Subtract - Static variable in class ca.cgjennings.graphics.composites.BlendMode
For each channel, Subtract subtracts the source value from the destination value.
sudo(String[], String, String) - Method in class ca.cgjennings.platform.Shell
Executes a command as a superuser, if possible.
sudo(List<String>, String, String) - Method in class ca.cgjennings.platform.Shell
Executes a command as a superuser, if possible.
suggestRestart(String) - Method in class ca.cgjennings.apps.arkham.StrangeEonsAppWindow
Displays a message to inform the user that the application should be restarted for optimal performance.
superAction - Variable in class ca.cgjennings.apps.arkham.project.SpecializedAction
 
SUPERSCRIPT_STYLE - Static variable in class ca.cgjennings.layout.TextStyle
A shared instance of a style that will render superscript text.
SupportPreferences - Class in ca.cgjennings.apps.arkham.component.design
This is a utility class that can be used by design support implementations to look up the current state of the various design support preference settings.
SupportPreferences.FeedbackLevel - Enum in ca.cgjennings.apps.arkham.component.design
An enumeration of the different levels of validation feedback that can be requested for component sheets.
suspendEncoding() - Method in class ca.cgjennings.io.Base64.Base64OutputStream
Suspends encoding of the stream.
SVG_IMAGE_SUPPORT - resources.CoreComponents
Library needed to load SVG image files using SVGVectorImage.
SVGVectorImage - Class in ca.cgjennings.graphics.shapes
A vector image whose content is loaded from an SVG source file.
SVGVectorImage(File) - Constructor for class ca.cgjennings.graphics.shapes.SVGVectorImage
Creates a vector image from SVG content stored in a file.
SVGVectorImage(URL) - Constructor for class ca.cgjennings.graphics.shapes.SVGVectorImage
Creates a vector image from SVG content stored at a URL.
SymbolVariantUtilities - Class in gamedata
This class provides some static utility methods that can aid plug-in developers when implementing ExpansionSymbolTemplate.generateVariant(java.awt.image.BufferedImage, int).
synchronize() - Method in class ca.cgjennings.apps.arkham.PortraitControl
Synchronize the state of the control with the state of the portrait panel; called by the panel when, for example, the selected image is changed.
synchronize() - Method in class ca.cgjennings.apps.arkham.project.Member
Hints to the project that this is a good time to update this node's children to reflect changes to the file system.
synchronizeAll() - Method in class ca.cgjennings.apps.arkham.project.Project
 
SyntaxChecker - Class in ca.cgjennings.apps.arkham.plugins.engine
Determines the compile-time errors and warnings in a script without executing the script.
SyntaxChecker() - Constructor for class ca.cgjennings.apps.arkham.plugins.engine.SyntaxChecker
Creates a new syntax checker.
SyntaxChecker.SyntaxError - Class in ca.cgjennings.apps.arkham.plugins.engine
Describes a syntax error that has been detected during syntax checking.
SyntaxError(String, boolean, int, int) - Constructor for class ca.cgjennings.apps.arkham.plugins.engine.SyntaxChecker.SyntaxError
Creates a new syntax error with the specified message, source location, and error type.
synthesizeBleedMargin(BufferedImage, boolean, double) - Method in class ca.cgjennings.apps.arkham.sheet.Sheet
Deprecated.
synthesizeVariant(int) - Method in class ca.cgjennings.graphics.MultiResolutionImageResource
 
SYSTEM - ca.cgjennings.apps.arkham.plugins.catalog.NetworkProxy.ProxyType
 

T

TabbedPaneReorderListener - Interface in ca.cgjennings.ui
 
tabbedPanesReordered(JReorderableTabbedPane, int, int) - Method in class ca.cgjennings.apps.arkham.deck.DeckEditor
 
tabbedPanesReordered(JReorderableTabbedPane, int, int) - Method in interface ca.cgjennings.ui.TabbedPaneReorderListener
 
TabCloseComponent - Class in ca.cgjennings.ui
 
TabCloseComponent(JCloseableTabbedPane) - Constructor for class ca.cgjennings.ui.TabCloseComponent
 
tabClosing(JCloseableTabbedPane, int, boolean) - Method in interface ca.cgjennings.ui.TabClosingListener
 
TabClosingListener - Interface in ca.cgjennings.ui
 
TableGenerator - Interface in ca.cgjennings.apps.arkham.plugins.debugging
This interface is implemented by classes that wish to provide a new kind of tabular data to users of the debugging system.
Tables - Class in ca.cgjennings.apps.arkham.plugins.debugging
A registry of TableGenerator instances.
tag - Variable in class ca.cgjennings.apps.arkham.plugins.typescript.DocTag
 
tag - Variable in class ca.cgjennings.graphics.cloudfonts.Axis
 
tags - Variable in class ca.cgjennings.apps.arkham.plugins.typescript.DocCommentable
 
TAGS - Static variable in class ca.cgjennings.apps.arkham.plugins.catalog.Listing
Tags that can be searched for.
tagSelectedText(String, String, boolean) - Method in interface ca.cgjennings.apps.arkham.MarkupTarget
Tags the selected text with a prefix and suffix.
takeOverSlider(JLabel, JSlider) - Static method in class ca.cgjennings.apps.arkham.HSBPanel
 
TARGET_INSIDE - ca.cgjennings.apps.arkham.deck.item.PageItem.SnapTarget
Items with this target snap to the inside of other items.
TARGET_MIXED - ca.cgjennings.apps.arkham.deck.item.PageItem.SnapTarget
Items with this target snap to the inside of cards when they are of different classes.
TARGET_OUTSIDE - ca.cgjennings.apps.arkham.deck.item.PageItem.SnapTarget
Items with this target snap to the outside of other items.
targetMethod - Variable in class ca.cgjennings.platform.OSXAdapter
 
targetObject - Variable in class ca.cgjennings.platform.OSXAdapter
 
Task - Class in ca.cgjennings.apps.arkham.project
A task is kind of subproject within a project; the type of a task determines the kinds of actions that may be performed within it.
Task(TaskGroup, File) - Constructor for class ca.cgjennings.apps.arkham.project.Task
Creates a task that represents a task already stored on disk.
TASK_GROUP_TYPE - Static variable in class ca.cgjennings.apps.arkham.project.NewTaskType
The task type for task groups.
TASK_SETTINGS - Static variable in class ca.cgjennings.apps.arkham.project.Task
 
TaskAction - Class in ca.cgjennings.apps.arkham.project
An action that can be performed on a member of project.
TaskAction() - Constructor for class ca.cgjennings.apps.arkham.project.TaskAction
 
TaskActionTree - Class in ca.cgjennings.apps.arkham.project
An abstract TaskAction for actions that contain one or more child actions.
TaskActionTree() - Constructor for class ca.cgjennings.apps.arkham.project.TaskActionTree
 
taskCanHaveCopiesList(Task) - Static method in class ca.cgjennings.apps.arkham.project.DeckTask
Returns true if the specified task is a kind that supports copies list files.
TaskGroup - Class in ca.cgjennings.apps.arkham.project
A TaskGoup is a task folder that is allowed to contain other Tasks.
TaskGroup(TaskGroup, File) - Constructor for class ca.cgjennings.apps.arkham.project.TaskGroup
 
TaskIcon - Class in ca.cgjennings.ui.theme
Icon that represents a task by adding the standard task background to another icon.
TaskIcon(ThemedIcon) - Constructor for class ca.cgjennings.ui.theme.TaskIcon
 
TaskIcon(String) - Constructor for class ca.cgjennings.ui.theme.TaskIcon
 
taskIterator() - Method in class ca.cgjennings.apps.arkham.project.Project
Returns an iterator over all task folders in the project, including the project itself.
taskMap - Variable in class ca.cgjennings.io.FileChangeMonitor
Map from listeners to their tasks.
taskSubtype - Variable in class ca.cgjennings.apps.arkham.project.New.NewGameComponent
 
taskType - Variable in class ca.cgjennings.apps.arkham.project.New.NewGameComponent
 
TchoTchoTheme - Class in ca.cgjennings.ui.theme
A fallback theme that uses the system look and feel.
TchoTchoTheme() - Constructor for class ca.cgjennings.ui.theme.TchoTchoTheme
 
teal - Variable in class ca.cgjennings.ui.theme.Palette.Variant
A teal colour, code T.
TEMPLATE - Static variable in class ca.cgjennings.apps.arkham.TextEncoding
Name of the encoding used for SETemplateProcessor templates.
TEMPLATE_CS - Static variable in class ca.cgjennings.apps.arkham.TextEncoding
TemplateProcessor - Class in ca.cgjennings.text
A template processor assists in the automated writing of scripts and other text files by filling in a template file using variables and simple boolean conditions.
TemplateProcessor() - Constructor for class ca.cgjennings.text.TemplateProcessor
Creates a new processor that uses the default locale when adding format strings.
TemplateProcessor(TemplateProcessor) - Constructor for class ca.cgjennings.text.TemplateProcessor
Creates a new processor that copies its locales, variables, and conditions from another processor.
TemplateProcessor(Locale) - Constructor for class ca.cgjennings.text.TemplateProcessor
Creates a new processor that uses the specified locale when adding format strings.
test() - Static method in class gamedata.Lock
Test the lock, and if locked throw an IllegalStateException using a default message.
test(String) - Static method in class gamedata.Lock
Test the lock, and if locked throw an IllegalStateException using a custom message.
test(String, String) - Static method in class gamedata.Lock
Test the lock, and if locked throw an IllegalStateException by composing a message from the message and suffix.
Test - Class in ca.cgjennings.ui.textedit
A simple example showing how to use RSyntaxTextArea to add Java syntax highlighting to a Swing application.
Test() - Constructor for class ca.cgjennings.ui.textedit.Test
 
TEST_BUNDLE - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Tests the bundle associated with the open editor file (or project view selection).
testBundle - Variable in class ca.cgjennings.apps.arkham.plugins.debugging.DiscoveryService.ServerInfo
If the app instance debugged by the server is running in plug-in test mode, this is the bundle or bundle list passed on the command line.
TestBundle - Class in ca.cgjennings.apps.arkham.project
A task action that starts a separate copy of the application in order to test a plug-in bundle.
TestBundle() - Constructor for class ca.cgjennings.apps.arkham.project.TestBundle
 
testJavaVersion(int...) - Static method in class ca.cgjennings.apps.arkham.StrangeEons
Returns true if the installed version of Java is equal to or greater than the version specified.
text - Variable in class ca.cgjennings.apps.arkham.plugins.typescript.DocTag
 
text - Variable in class ca.cgjennings.ui.theme.Palette.Variant
A default foreground colour, typically similar to the standard text colour.
TEXT - ca.cgjennings.apps.arkham.editors.CardLayoutEditor.LayerType
 
textAlignment(String) - Static method in class resources.Settings
Returns an alignment value suitable for use with a MarkupRenderer.
TextBox - Class in ca.cgjennings.apps.arkham.deck.item
A text box is a rectangular page item that displays formatted markup text.
TextBox() - Constructor for class ca.cgjennings.apps.arkham.deck.item.TextBox
Creates a new, empty text box that can be placed in a deck.
TextBox(String, double, double) - Constructor for class ca.cgjennings.apps.arkham.deck.item.TextBox
Creates a new text box with the specified text and initial size (measured in points).
TextBoxEditor - Class in ca.cgjennings.apps.arkham.deck.item
Edits the text on text boxes in a deck.
TextChange - Class in ca.cgjennings.apps.arkham.plugins.typescript
Describes a single contiguous text edit as a range and replacement string.
TextChange(int, int, String) - Constructor for class ca.cgjennings.apps.arkham.plugins.typescript.TextChange
 
TextEncoding - Class in ca.cgjennings.apps.arkham
For various historical reasons, a number of different text encodings are used across Strange Eons for various purposes.
textHasWhitespace - Variable in class ca.cgjennings.layout.MarkupRenderer
 
TextIndex - Class in ca.cgjennings.algo
A searchable reverse index of the words contained in a set of documents.
TextIndex.And - Class in ca.cgjennings.algo
A query that matches only documents that match both of two child queries.
TextIndex.Atom - Class in ca.cgjennings.algo
An atom is a query that matches all documents that contain a specified one-word search term.
TextIndex.Not - Class in ca.cgjennings.algo
A query that matches every document except the documents matched by its child query.
TextIndex.Or - Class in ca.cgjennings.algo
A query that matches any documents that match either of two child queries.
TextIndex.Query - Class in ca.cgjennings.algo
A Query represents a query expression to be matched against a text index.
TextIndex.QueryParser - Class in ca.cgjennings.algo
A parser that converts a plain text query string into a query.
TextIndex.Result - Interface in ca.cgjennings.algo
A Result captures the result of a query.
TextIndexer - Class in ca.cgjennings.algo
Creates a file that can be used to create a TextIndex by indexing the contents of a number of source texts.
TextIndexer() - Constructor for class ca.cgjennings.algo.TextIndexer
Creates a new text indexer.
TextIndexer.DefaultTextMapper - Class in ca.cgjennings.algo
A default text mapper implementation that assumes that the source IDs represent URLs.
TextIndexer.TextMapper - Interface in ca.cgjennings.algo
A text mapper maps an identifier to a source text to be indexed.
TextIndexViewer - Class in ca.cgjennings.apps.arkham.dialog
A viewer for TextIndex files to aid in debugging.
TextIndexViewer(Frame, File) - Constructor for class ca.cgjennings.apps.arkham.dialog.TextIndexViewer
Creates new form TextIndexViewer
TextSpan - Class in ca.cgjennings.apps.arkham.plugins.typescript
Encapsulates a span of text, with a start offset and length.
TextSpan(int, int) - Constructor for class ca.cgjennings.apps.arkham.plugins.typescript.TextSpan
 
TextStroke - Class in ca.cgjennings.graphics.strokes
A stroke that draws text along the stroked path, rotating the individual glyphs to follow the shape of the curve.
TextStroke(String, Font) - Constructor for class ca.cgjennings.graphics.strokes.TextStroke
Creates a text stroke for the given text and font that will fit the text to fill the entire path and use default flatness and limit parameters.
TextStroke(String, Font, TextStroke.Style) - Constructor for class ca.cgjennings.graphics.strokes.TextStroke
Creates a text stroke for the given text, font, and fitting style and use default flatness and limit parameters.
TextStroke(String, Font, TextStroke.Style, double, int) - Constructor for class ca.cgjennings.graphics.strokes.TextStroke
Creates a text stroke for the given text and font that will fit the text to fill the entire path and use default flatness and limit parameters.
TextStroke.Style - Enum in ca.cgjennings.graphics.strokes
The Style determines how the text is placed fitted to the path when the length of the text and the length of a path are not the same.
textStyle(String, TextStyle) - Static method in class resources.Settings
Returns a TextStyle suitable for use with markup from the specified value.
TextStyle - Class in ca.cgjennings.layout
A combination of TextAttributes that represents a particular style of text (a heading, for example).
TextStyle() - Constructor for class ca.cgjennings.layout.TextStyle
Create a new, empty style.
TextStyle(TextAttribute, Object) - Constructor for class ca.cgjennings.layout.TextStyle
Create a new style which initially consists of a single style.
TextStyle(Object...) - Constructor for class ca.cgjennings.layout.TextStyle
Create a new style which initially consists of the specified styles.
textWidth() - Method in class ca.cgjennings.graphics.strokes.TextStroke
Returns the width of the current text, if it was rendered in a straight line.
Theme - Class in ca.cgjennings.ui.theme
A Theme encapsulates a UI design theme.
Theme() - Constructor for class ca.cgjennings.ui.theme.Theme
 
THEME - resources.projects.pluginwizard.ContentType
THEME_FILE_EXT - Static variable in class ca.cgjennings.apps.arkham.plugins.BundleInstaller
The file extension used by theme plug-in bundles (.setheme)
ThemedCompoundIcon - Class in ca.cgjennings.ui.theme
Icon that paints a pair of icons overtop of each other.
ThemedCompoundIcon(ThemedIcon, ThemedIcon) - Constructor for class ca.cgjennings.ui.theme.ThemedCompoundIcon
Create a compound icon from a pair of icons.
ThemedCompoundIcon(String, String) - Constructor for class ca.cgjennings.ui.theme.ThemedCompoundIcon
Create a compound icon from a pair of icon to be fetched with ResourceKit.getIcon(java.lang.String).
ThemedGlyphIcon - Class in ca.cgjennings.ui.theme
A resolution independent icon that is drawn using glyphs (symbols) taken from a font.
ThemedGlyphIcon(Font, int, Color, Color) - Constructor for class ca.cgjennings.ui.theme.ThemedGlyphIcon
Creates a new glyph icon that displays the specified code point using the supplied font and colours.
ThemedGlyphIcon(Font, String) - Constructor for class ca.cgjennings.ui.theme.ThemedGlyphIcon
Creates a glyph icon from a descriptor that will draw glyphs from the specified font.
ThemedGlyphIcon(String) - Constructor for class ca.cgjennings.ui.theme.ThemedGlyphIcon
Creates a glyph icon for a built-in icon from a compact string descriptor.
ThemedGlyphIcon(String, Color, Color) - Constructor for class ca.cgjennings.ui.theme.ThemedGlyphIcon
Creates a new glyph icon that displays a letter selected from a specified string.
ThemedGlyphIconDesigner - Class in ca.cgjennings.ui.theme
A simple interactive tool to aid in designing ThemedGlyphIcons.
ThemedGlyphIconDesigner() - Constructor for class ca.cgjennings.ui.theme.ThemedGlyphIconDesigner
 
ThemedIcon - Interface in ca.cgjennings.ui.theme
Interface implemented by all Strange Eons icons.
ThemedImageIcon - Class in ca.cgjennings.ui.theme
An icon that whose image can change according to the installed Theme.
ThemedImageIcon(BufferedImage...) - Constructor for class ca.cgjennings.ui.theme.ThemedImageIcon
Creates a new themed icon directly from one or images.
ThemedImageIcon(MultiResolutionImage, int, int) - Constructor for class ca.cgjennings.ui.theme.ThemedImageIcon
Creates a themed icon from a multiresolution image source.
ThemedImageIcon(String) - Constructor for class ca.cgjennings.ui.theme.ThemedImageIcon
Creates a new themed icon from an image resource.
ThemedImageIcon(String, boolean) - Constructor for class ca.cgjennings.ui.theme.ThemedImageIcon
Creates a new themed icon from an image resource.
ThemedImageIcon(String, int) - Constructor for class ca.cgjennings.ui.theme.ThemedImageIcon
Creates a new themed icon with the specified size.
ThemedImageIcon(String, int, int) - Constructor for class ca.cgjennings.ui.theme.ThemedImageIcon
Creates a new themed icon with the specified size.
ThemedMatteBorder - Class in ca.cgjennings.ui
A matte border whose default style matches the current Theme.
ThemedMatteBorder() - Constructor for class ca.cgjennings.ui.ThemedMatteBorder
Creates a themed border with one-pixel thick border on all sides.
ThemedMatteBorder(int) - Constructor for class ca.cgjennings.ui.ThemedMatteBorder
Creates a themed border with a bottom border of the specified thickness.
ThemedMatteBorder(int, int, int, int) - Constructor for class ca.cgjennings.ui.ThemedMatteBorder
Creates a themed border with the specified border thicknesses.
ThemedMatteBorder(Insets) - Constructor for class ca.cgjennings.ui.ThemedMatteBorder
Creates a themed border with the specified border thicknesses.
ThemedSingleImageIcon - Class in ca.cgjennings.ui.theme
An image icon that scales the source image appropriately for high DPI displays.
ThemedSingleImageIcon(BufferedImage) - Constructor for class ca.cgjennings.ui.theme.ThemedSingleImageIcon
Creates a new, small icon from the specified image.
ThemedSingleImageIcon(BufferedImage, int) - Constructor for class ca.cgjennings.ui.theme.ThemedSingleImageIcon
Creates a new icon from the specified image.
ThemedSingleImageIcon(BufferedImage, int, int) - Constructor for class ca.cgjennings.ui.theme.ThemedSingleImageIcon
Creates a new icon from the specified image.
ThemedSingleImageIcon(String) - Constructor for class ca.cgjennings.ui.theme.ThemedSingleImageIcon
Creates a new, small icon from the specified image resource identifier.
ThemedSingleImageIcon(String, int) - Constructor for class ca.cgjennings.ui.theme.ThemedSingleImageIcon
Creates a new icon from the specified image resource identifier.
ThemedSingleImageIcon(String, int, int) - Constructor for class ca.cgjennings.ui.theme.ThemedSingleImageIcon
Creates a new icon from the specified image resource identifier.
themeInstalled() - Method in class ca.cgjennings.ui.theme.Theme
Called just after the look and feel has been installed.
ThemeInstaller - Class in ca.cgjennings.ui.theme
Installs the Theme specified by the user's settings.
then(int, int, Runnable) - Static method in class ca.cgjennings.algo.StaggeredDelay
 
then(int, Runnable) - Static method in class ca.cgjennings.algo.StaggeredDelay
 
then(Runnable) - Static method in class ca.cgjennings.algo.StaggeredDelay
 
threadAssert() - Static method in class ca.cgjennings.ui.JUtilities
Throws an assertion if the calling thread is not the event dispatch thread.
ThreadedMetadataSource() - Constructor for class ca.cgjennings.apps.arkham.project.MetadataSource.ThreadedMetadataSource
 
ThreadedMetadataSource(boolean) - Constructor for class ca.cgjennings.apps.arkham.project.MetadataSource.ThreadedMetadataSource
If autopause is true, then pause() will be called before calling fillInThreadedMetadataImpl.
THREADS - Static variable in class ca.cgjennings.apps.arkham.plugins.debugging.Tables
Standard table of thread states.
thumbnail(BufferedImage) - Static method in class ca.cgjennings.apps.arkham.project.MetadataSource
Creates a thumbnail version of an image.
Tile - Class in ca.cgjennings.apps.arkham.deck.item
The base class for tiles, which are static bitmap graphics that can be placed in a deck.
Tile(String, String, double) - Constructor for class ca.cgjennings.apps.arkham.deck.item.Tile
Creates a new tile.
TILE - ca.cgjennings.apps.arkham.sheet.CharacterSheet.DeckSnappingHint
Deprecated.
 
TILE - ca.cgjennings.apps.arkham.sheet.ComponentFace.DeckSnappingHint
Deprecated.
 
TILE - ca.cgjennings.apps.arkham.sheet.Sheet.DeckSnappingHint
Tiles snap to other tiles and the page grid, and are snapped into by inlays.
TILE - gamedata.TileSet.TileClass
A tile with the TILE snap class.
TiledImagePainter<T> - Class in ca.cgjennings.ui.theme
A painter that tiles an image over the entire painted surface.
TiledImagePainter(BufferedImage) - Constructor for class ca.cgjennings.ui.theme.TiledImagePainter
Creates a painter that tiles the supplied image.
TiledImagePainter(String) - Constructor for class ca.cgjennings.ui.theme.TiledImagePainter
Creates a painter that loads its tile image from a resource.
TileProvider - Interface in ca.cgjennings.apps.arkham.deck.item
Interface implemented by scripted tiles in tile sets.
TILES - ca.cgjennings.ui.textedit.CodeType
Tile file; used to add graphic tiles to deck editor.
TILES - gamedata.TileSet.Category
This category is generally populated with large rectangular image tiles designed to be placed side-by-side to quickly build up backdrops, maps, and so forth.
TileSet - Class in gamedata
A database of available tile set resources.
TileSet.Category - Enum in gamedata
An enumeration of the general categories that a PageItem can fall into.
TileSet.Entry - Class in gamedata
An entry in a tile set; that is, a description of a single tile from a tile set file.
TileSet.Parser - Class in gamedata
A parser for tile set files.
TileSet.TileClass - Enum in gamedata
An enumeration of the possible class values for a tile's tile set entry.
TileSetCodeSupport - Class in ca.cgjennings.ui.textedit
Code support for tile set resource files.
TileSetCodeSupport() - Constructor for class ca.cgjennings.ui.textedit.TileSetCodeSupport
 
TileSetCodeSupport.TileSetNavigator - Class in ca.cgjennings.ui.textedit
 
TileSetNavigator() - Constructor for class ca.cgjennings.ui.textedit.TileSetCodeSupport.TileSetNavigator
 
timeAndDate - Static variable in class ca.cgjennings.ui.textedit.EditorAction
 
timeout() - Method in class ca.cgjennings.platform.Shell
Returns the current timeout value.
timeout(int) - Method in class ca.cgjennings.platform.Shell
Sets a timeout for executing commands, in milliseconds.
timer - Variable in class ca.cgjennings.io.FileChangeMonitor
The timer that triggers file checks.
TimeShiftedComposer - Class in ca.cgjennings.ui.anim
A filter for composers that adjusts the timing of the filtered composer according to a function.
TimeShiftedComposer(Fn, Animation) - Constructor for class ca.cgjennings.ui.anim.TimeShiftedComposer
Creates a new time shifted composer that wraps the specified animation.
TimeShiftedComposer(Fn, FrameComposer) - Constructor for class ca.cgjennings.ui.anim.TimeShiftedComposer
Creates a new time shifted composer that wraps the specified animation.
TimeShiftedComposer(Animation) - Constructor for class ca.cgjennings.ui.anim.TimeShiftedComposer
Creates a new time shifted composer that wraps the specified animation.
TimeShiftedComposer(FrameComposer) - Constructor for class ca.cgjennings.ui.anim.TimeShiftedComposer
Creates a new time shifted composer that wraps the specified animation.
tint(String) - Static method in class resources.Settings
Returns a tint configuration parsed from a string value.
Tintable - Interface in ca.cgjennings.apps.arkham
Interface implemented by objects which can be tinted by an HSBPanel.
TintableBinding(Runnable) - Constructor for class ca.cgjennings.apps.arkham.plugins.UILibraryHelper.TintableBinding
 
TintCache - Class in ca.cgjennings.graphics.filters
A tint cache applies a TintFilter to an image.
TintCache(TintingFilter) - Constructor for class ca.cgjennings.graphics.filters.TintCache
 
TintCache(TintingFilter, BufferedImage) - Constructor for class ca.cgjennings.graphics.filters.TintCache
 
TintFilter - Class in ca.cgjennings.graphics.filters
A basic, general purpose card tinting filter.
TintFilter() - Constructor for class ca.cgjennings.graphics.filters.TintFilter
 
TintFilter(float, float, float) - Constructor for class ca.cgjennings.graphics.filters.TintFilter
 
TintFilter.ScaledTintFilter - Class in ca.cgjennings.graphics.filters
A TintFilter that scales its saturation and brightness.
TintingFilter - Interface in ca.cgjennings.graphics.filters
An interface implemented by filters that filter an image by adjusting them in the HSB colour space.
TintOverlayFilter - Class in ca.cgjennings.graphics.filters
This filter changes the colour of every pixel to an HSB colour value, but leaves the alpha value untouched.
TintOverlayFilter() - Constructor for class ca.cgjennings.graphics.filters.TintOverlayFilter
 
TintOverlayFilter(float, float, float) - Constructor for class ca.cgjennings.graphics.filters.TintOverlayFilter
 
tiny() - Method in interface ca.cgjennings.ui.theme.ThemedIcon
 
TINY - Static variable in interface ca.cgjennings.ui.theme.ThemedIcon
 
tip(String) - Method in class ca.cgjennings.apps.arkham.dialog.prefs.FillInPreferenceCategory
Adds a pop-up tip with the specified text to the panel.
TitleLabel - Class in ca.cgjennings.ui
A label control that is styled for use as a panel title (the default style is a black background and bold white text).
TitleLabel() - Constructor for class ca.cgjennings.ui.TitleLabel
 
TitleLabel(String) - Constructor for class ca.cgjennings.ui.TitleLabel
 
titleText(String) - Static method in class ca.cgjennings.apps.arkham.BusyDialog
Sets the title of the current busy dialog.
TO_BACK - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Moves the selected objects behind other objects in a deck.
TO_FRONT - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Moves the selected objects in front of other objects in a deck.
toBufferedImage(int, int, boolean) - Method in class resources.StrangeImage
Returns a new buffered image representing the image content.
toButtonDescription(ContextBar.Button[]) - Static method in class ca.cgjennings.apps.arkham.ContextBar
Returns a string that describes the button layout defined by the specified buttons.
toCatalogString() - Method in class ca.cgjennings.apps.arkham.plugins.catalog.CatalogIDListPanel
Identical to CatalogIDListPanel.toString(), but returns null if the list is empty.
toDateString() - Method in class ca.cgjennings.apps.arkham.plugins.catalog.CatalogID
 
toDisplayString(KeyStroke) - Static method in class ca.cgjennings.ui.JKeyStrokeField
Converts a key stroke into a string with the same format used to display key strokes by a KeyStrokeField.
toFront() - Method in interface ca.cgjennings.apps.arkham.TrackedWindow
Moves the tracked window to the front; only called after the window is made visible.
toFront() - Method in class ca.cgjennings.apps.arkham.TrackedWindowProxy
 
toggle() - Method in class ca.cgjennings.apps.arkham.commands.AbstractToggleCommand
If the command is enabled, toggles the selected state of the command by generating a fake action event.
TOGGLE_BUTTONS - Static variable in class ca.cgjennings.ui.MnemonicInstaller
 
TOGGLEBREAK - ca.cgjennings.apps.arkham.plugins.debugging.Command
Toggle a breakpoint in the given file and line number.
toggleCheckBox(int) - Method in class ca.cgjennings.ui.JCheckList
 
toggleComment - Static variable in class ca.cgjennings.ui.textedit.EditorAction
 
toggleFold - Static variable in class ca.cgjennings.ui.textedit.EditorAction
 
ToggleSelectionModel - Class in ca.cgjennings.ui
A list selection model that toggles selection states instead of setting or clearing them.
ToggleSelectionModel() - Constructor for class ca.cgjennings.ui.ToggleSelectionModel
 
toHtmlDocument(String) - Method in class ca.cgjennings.text.MarkdownTransformer
 
toHtmlDocument(String, String) - Method in class ca.cgjennings.text.MarkdownTransformer
 
toImage() - Method in class ca.cgjennings.ui.theme.Palette
Returns the colours of this palette as an image in which y-index is the base colour and the x-index is the variant.
tokenize(String) - Method in class ca.cgjennings.algo.TextIndex.QueryParser
Converts the query string into a list of tokens.
tokens() - Method in class ca.cgjennings.platform.Shell.Result
Returns a copy of the command tokens that were executed to produce this result.
toLongString() - Method in class ca.cgjennings.apps.arkham.plugins.typescript.Diagnostic
 
toMarkup(MarkdownTransformer, String) - Method in class ca.cgjennings.apps.arkham.plugins.typescript.DocCommentable
 
TOOLBOX - ca.cgjennings.apps.arkham.StrangeEonsAppWindow.AppMenu
The Toolbox menu, which contains commands related to installed plug-ins.
ToolCloseButton - Class in ca.cgjennings.apps.arkham
The small black close button that is used on tool panels and windows.
ToolCloseButton() - Constructor for class ca.cgjennings.apps.arkham.ToolCloseButton
 
Tools - Class in ca.cgjennings.apps.arkham.deck
A registry of prototype PageItems for all items that appear in the Tools tab of a deck editor.
TOOLS - gamedata.TileSet.Category
This special category is reserved for particular PageItem subclasses that add objects like text boxes and geometric shapes to a deck.
ToolWindow - Class in ca.cgjennings.apps.arkham
A floating tool window, typically used to display special developer tool windows.
ToolWindow() - Constructor for class ca.cgjennings.apps.arkham.ToolWindow
Creates a new tool window.
ToolWindow(Window, boolean) - Constructor for class ca.cgjennings.apps.arkham.ToolWindow
 
ToolWindow(Window, String, Dialog.ModalityType) - Constructor for class ca.cgjennings.apps.arkham.ToolWindow
 
TOP_EDGE - Static variable in class ca.cgjennings.ui.JTexturePanel
 
toPackage(File) - Method in class ca.cgjennings.apps.arkham.project.Project
Writes the contents of this project to a package project ("crate") file.
TopologicalSorter<T extends DependencyRelation<T>> - Class in ca.cgjennings.algo
A topological sorter produces an ordering that respects the requirement relationships of a collection of objects.
TopologicalSorter() - Constructor for class ca.cgjennings.algo.TopologicalSorter
 
topSort(Collection<T>) - Method in class ca.cgjennings.algo.TopologicalSorter
Performs a topological sort on the elements of a collection using the current settings, returning the sorted elements in a list.
toRegion() - Method in class resources.Settings.Region2D
Returns an integer precision region by rounding this region's coordinates and dimensions.
toRegionString() - Method in class ca.cgjennings.apps.arkham.editors.CardLayoutEditor.Layer
 
toSetting() - Method in class ca.cgjennings.apps.arkham.dialog.prefs.SBSliderKit
 
toSetting() - Method in class ca.cgjennings.apps.arkham.diy.SBCheckBox
 
toSetting() - Method in class ca.cgjennings.apps.arkham.diy.SBDropDown
 
toSetting() - Method in class ca.cgjennings.apps.arkham.diy.SBIntSpinner
 
toSetting() - Method in class ca.cgjennings.apps.arkham.diy.SBTextField
 
toSetting() - Method in interface ca.cgjennings.apps.arkham.diy.SettingBackedControl
Return this control's state as a setting value.
toSetting() - Method in class ca.cgjennings.apps.arkham.plugins.UILibraryHelper.BindableGroup
Returns the setting value mapped to by the selected button.
toSetting() - Method in enum ca.cgjennings.apps.arkham.sheet.FinishStyle
Convert this to a setting value.
toSetting() - Method in class ca.cgjennings.ui.JCycleButton
Returns a setting value to represent the selected item.
toShapeString() - Method in class ca.cgjennings.apps.arkham.editors.CardLayoutEditor.Layer
 
toString() - Method in class ca.cgjennings.algo.TextIndex.And
 
toString() - Method in class ca.cgjennings.algo.TextIndex.Atom
 
toString() - Method in class ca.cgjennings.algo.TextIndex.Not
 
toString() - Method in class ca.cgjennings.algo.TextIndex.Or
 
toString() - Method in class ca.cgjennings.apps.arkham.AbstractStrangeEonsEditor
Returns a string describing the editor, including the class name, size, edited file, and game component (if any).
toString() - Method in class ca.cgjennings.apps.arkham.commands.AbstractCommand
Returns a string including the command's ID and whether or not it is enabled, suitable for debugging purposes.
toString() - Method in class ca.cgjennings.apps.arkham.component.conversion.AbstractConversionTrigger
 
toString() - Method in class ca.cgjennings.apps.arkham.component.conversion.ManualConversionTrigger
 
toString() - Method in class ca.cgjennings.apps.arkham.ContextBar.AbstractButton
Returns a string representation of the button suitable for debugging.
toString() - Method in class ca.cgjennings.apps.arkham.ContextBar.CommandButton
Returns a string representation of the button suitable for debugging.
toString() - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractItem
 
toString() - Method in enum ca.cgjennings.apps.arkham.deck.item.LineCap
 
toString() - Method in enum ca.cgjennings.apps.arkham.deck.item.LineJoin
 
toString() - Method in class ca.cgjennings.apps.arkham.deck.item.StyleCapture.Property
Returns a debugging string that describes the property and its value.
toString() - Method in class ca.cgjennings.apps.arkham.deck.item.StyleCapture
Returns a string containing debugging information about this capture.
toString() - Method in enum ca.cgjennings.apps.arkham.deck.item.TuckBox.BoxType
 
toString() - Method in class ca.cgjennings.apps.arkham.deck.item.TuckBox.SimpleDepthwiseSizer
 
toString() - Method in class ca.cgjennings.apps.arkham.deck.item.TuckBox.SimpleHeightwiseSizer
 
toString() - Method in class ca.cgjennings.apps.arkham.deck.PaperProperties
Returns a localized description of the paper type.
toString() - Method in class ca.cgjennings.apps.arkham.dialog.prefs.FillInPreferenceCategory
 
toString() - Method in class ca.cgjennings.apps.arkham.dialog.prefs.LanguageCodeDescriptor
 
toString() - Method in class ca.cgjennings.apps.arkham.diy.DIY
Returns a string describing the component, including the handler script name and face style.
toString() - Method in class ca.cgjennings.apps.arkham.diy.DIYSheet
 
toString() - Method in class ca.cgjennings.apps.arkham.diy.ListItem
Returns a string representation of the item.
toString() - Method in class ca.cgjennings.apps.arkham.editors.CardLayoutEditor.Layer
 
toString() - Method in interface ca.cgjennings.apps.arkham.ExportContainer
Returns a description of the container format, ideally in the user interface locale.
toString() - Method in class ca.cgjennings.apps.arkham.FolderExportContainer
 
toString() - Method in class ca.cgjennings.apps.arkham.HSBPanel
 
toString() - Method in class ca.cgjennings.apps.arkham.Length
 
toString() - Method in class ca.cgjennings.apps.arkham.plugins.catalog.CatalogID
 
toString() - Method in class ca.cgjennings.apps.arkham.plugins.catalog.CatalogIDListPanel
Returns the IDs in the panel as a string in catalog listing format.
toString() - Method in class ca.cgjennings.apps.arkham.plugins.catalog.Listing
 
toString() - Method in class ca.cgjennings.apps.arkham.plugins.catalog.MD5Checksum
 
toString() - Method in class ca.cgjennings.apps.arkham.plugins.debugging.DiscoveryService.ServerInfo
 
toString() - Method in class ca.cgjennings.apps.arkham.plugins.engine.SettingBindings.LiveSetting
Returns a string representation of this live setting.
toString() - Method in class ca.cgjennings.apps.arkham.plugins.engine.SyntaxChecker.SyntaxError
Returns a string representation of the error.
toString() - Method in class ca.cgjennings.apps.arkham.plugins.InstalledBundleObject
Returns the name of the object.
toString() - Method in class ca.cgjennings.apps.arkham.plugins.InstalledLibrary
 
toString() - Method in class ca.cgjennings.apps.arkham.plugins.InstalledTheme
 
toString() - Method in class ca.cgjennings.apps.arkham.plugins.LibImpl.ScriptTraceElement
 
toString() - Method in class ca.cgjennings.apps.arkham.plugins.PluginBundle
Returns a string representation of this bundle instance, including the class name, file name, and bundle format.
toString() - Method in class ca.cgjennings.apps.arkham.plugins.PluginRoot
Returns a string that is equivalent to the code in the original root file, though not necessarily identical.
toString() - Method in class ca.cgjennings.apps.arkham.plugins.typescript.CompiledSource
 
toString() - Method in class ca.cgjennings.apps.arkham.plugins.typescript.CompletionInfo.Entry
 
toString() - Method in class ca.cgjennings.apps.arkham.plugins.typescript.CompletionInfo.EntryDetails
 
toString() - Method in class ca.cgjennings.apps.arkham.plugins.typescript.CompletionInfo
 
toString() - Method in class ca.cgjennings.apps.arkham.plugins.typescript.Diagnostic
 
toString() - Method in class ca.cgjennings.apps.arkham.plugins.typescript.DocTag
 
toString() - Method in class ca.cgjennings.apps.arkham.plugins.typescript.FileTextChanges
 
toString() - Method in class ca.cgjennings.apps.arkham.plugins.typescript.NavigationTree
 
toString() - Method in class ca.cgjennings.apps.arkham.plugins.typescript.Overview
 
toString() - Method in class ca.cgjennings.apps.arkham.plugins.typescript.SourceUnit
 
toString() - Method in class ca.cgjennings.apps.arkham.plugins.typescript.TextChange
 
toString() - Method in class ca.cgjennings.apps.arkham.plugins.typescript.TextSpan
 
toString() - Method in class ca.cgjennings.apps.arkham.project.Member
Returns the project member's base name.
toString() - Method in class ca.cgjennings.apps.arkham.project.NewTaskType
toString() - Method in class ca.cgjennings.apps.arkham.project.TaskAction
 
toString() - Method in enum ca.cgjennings.apps.arkham.sheet.FinishStyle
Returns a localized description of the finish.
toString() - Method in class ca.cgjennings.apps.arkham.sheet.PrintDimensions
 
toString() - Method in class ca.cgjennings.apps.arkham.sheet.Sheet
 
toString() - Method in class ca.cgjennings.apps.arkham.StrangeEons
Returns a basic string description of the application, in the following format: [StrangeEons <i>version</i>, <i>release type</i> release, build <i>number</i>].
toString() - Method in class ca.cgjennings.apps.arkham.ZIPExportContainer
 
toString() - Method in class ca.cgjennings.graphics.cloudfonts.Axis
Returns a string representation of the axis.
toString() - Method in class ca.cgjennings.graphics.cloudfonts.CategorySet
Returns a string description of the categories in this set, consisting of a comma-separated list of category names.
toString() - Method in interface ca.cgjennings.graphics.cloudfonts.CloudFont
Returns a string descriptor of the font.
toString() - Method in class ca.cgjennings.graphics.MultiResolutionImageResource
Returns a string description of this image, for debugging purposes.
toString() - Method in class ca.cgjennings.graphics.PrototypingGraphics2D
 
toString() - Method in class ca.cgjennings.graphics.shapes.VectorIcon
 
toString() - Method in class ca.cgjennings.i18n.IntegerPluralizer
 
toString() - Method in enum ca.cgjennings.imageio.PSDImageReader.ColorMode
 
toString() - Method in class ca.cgjennings.imageio.SimpleImageWriter
 
toString() - Method in class ca.cgjennings.io.CountingInputStream
toString() - Method in class ca.cgjennings.layout.MarkupRenderer
 
toString() - Method in class ca.cgjennings.layout.TextStyle
 
toString() - Method in class ca.cgjennings.platform.Shell.Result
 
toString() - Method in class ca.cgjennings.ui.dnd.DragManager
 
toString() - Method in class ca.cgjennings.ui.dnd.DragToken
Returns a string string description of the token.
toString() - Method in class ca.cgjennings.ui.FileNameExtensionFilter
Returns a string description of the filter for debugging purposes.
toString() - Method in class ca.cgjennings.ui.FilteredListModel.ChoosableListFilter
 
toString() - Method in class ca.cgjennings.ui.FolderTree.Node
 
toString() - Method in class ca.cgjennings.ui.JIconList.IconItem
Returns the item label that was specified at construction.
toString() - Method in class ca.cgjennings.ui.textedit.AbbreviationTable.Expansion
Returns a string describing the expansion; useful for debugging.
toString() - Method in class ca.cgjennings.ui.textedit.NavigationPoint
Returns the description of the navigation point.
toString() - Method in class ca.cgjennings.ui.theme.AbstractThemedIcon
 
toString() - Method in class ca.cgjennings.ui.theme.Theme
Returns the name of the theme, as given by Theme.getThemeName().
toString() - Method in class ca.cgjennings.ui.theme.ThemedGlyphIcon
 
toString() - Method in class ca.cgjennings.ui.theme.ThemedImageIcon
 
toString() - Method in class gamedata.ClassMap.Entry
 
toString() - Method in class gamedata.Expansion
Returns a string representation of the expansion.
toString() - Method in class gamedata.Game
Returns the user interface name of this game.
toString() - Method in class gamedata.Silhouette
Returns a string representation of the silhouette.
toString() - Method in class gamedata.TileSet.Entry
 
toString() - Method in class resources.AbstractResourceCache
Returns a string description of the cache useful for debugging purposes.
toString() - Method in interface resources.CacheMetrics
Returns a string that describes the cache and the type of cached content, e.g., "Image Cache".
toString() - Method in class resources.Language.LocalizedFileName
Returns a string that describes the parts of the localized file name.
toString() - Method in class resources.Language
Returns the string representation of this language, a string describing the language's locale.
toString() - Method in enum resources.projects.pluginwizard.ContentType
Returns a localized name for this kind of plug-in.
toString() - Method in class resources.ResourceKit.FontRegistrationResult
 
toString() - Method in class resources.Settings.Colour
Returns a string suitable for storing this colour as a setting value.
toString() - Method in class resources.Settings.Region
 
toString() - Method in class resources.Settings.Region2D
Returns a string value suitable for storing this region in a setting.
toString() - Method in class resources.Settings
Returns a string that describes this settings instance.
toURL(String) - Method in class ca.cgjennings.algo.TextIndexer.DefaultTextMapper
Return a URL for the source ID.
toUUIDString() - Method in class ca.cgjennings.apps.arkham.plugins.catalog.CatalogID
 
TracingEventQueue - Class in ca.cgjennings.ui.debug
Monitor events being dispatched to application.
TracingEventQueue() - Constructor for class ca.cgjennings.ui.debug.TracingEventQueue
 
TracingEventQueue(int) - Constructor for class ca.cgjennings.ui.debug.TracingEventQueue
 
TracingRepaintManager - Class in ca.cgjennings.ui.debug
Can be used to track down the cause of excessive repaints.
TracingRepaintManager() - Constructor for class ca.cgjennings.ui.debug.TracingRepaintManager
 
TracingRepaintManager(int) - Constructor for class ca.cgjennings.ui.debug.TracingRepaintManager
 
TrackedWindow - Interface in ca.cgjennings.apps.arkham
This interface is implemented by windows to be listed in the Window menu.
TrackedWindowProxy - Class in ca.cgjennings.apps.arkham
An abstract base class for tracked windows that create the true window or dialog on demand.
TrackedWindowProxy(String) - Constructor for class ca.cgjennings.apps.arkham.TrackedWindowProxy
Creates a new proxy for a tracked window.
TrackedWindowProxy(String, Icon) - Constructor for class ca.cgjennings.apps.arkham.TrackedWindowProxy
Creates a new proxy for a tracked window.
TrackingStyleFactory - Class in ca.cgjennings.layout
A parametric style that changes text tracking (spacing between letters).
TrackingStyleFactory() - Constructor for class ca.cgjennings.layout.TrackingStyleFactory
 
transform(AffineTransform) - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
translate(double, double) - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
translate(double, double) - Method in class ca.cgjennings.layout.LayoutSegment
 
translate(int, int) - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
 
Translate - Class in ca.cgjennings.apps.arkham.project
This task action applies to .properties files that are not in the default language (that is, they have at least one underscore _ in the file name, e.g., X_en.properties).
Translate() - Constructor for class ca.cgjennings.apps.arkham.project.Translate
 
translatePathToImageURL(String) - Static method in class ca.cgjennings.layout.GraphicStyleFactory
translateRelativePath(String, File) - Static method in class ca.cgjennings.layout.GraphicStyleFactory
Returns an absolute path for a file identifier that is relative to a known base file.
translucent - Variable in class ca.cgjennings.ui.theme.Palette.Subset
A subset of translucent colours.
transpile(String, String) - Method in class ca.cgjennings.apps.arkham.plugins.typescript.TSLanguageServices
Performs a simple transpilation of a single file to JavaScript code.
transpile(String, String, Consumer<String>) - Method in class ca.cgjennings.apps.arkham.plugins.typescript.TSLanguageServices
Performs a simple transpilation of a single file to JavaScript code.
TreeBuilder<C,​L> - Class in ca.cgjennings.ui
A TreeBuilder aids in the dynamic construction of a TreeModel.
TreeBuilder(C) - Constructor for class ca.cgjennings.ui.TreeBuilder
Creates a tree builder that will build on a root node for the specified container.
TreeBuilder.Container<T> - Class in ca.cgjennings.ui
The class used to represent container nodes in the tree.
TreeBuilder.Leaf<T> - Class in ca.cgjennings.ui
The class used to represent leaf nodes in the tree.
TreeLabelExposer - Class in ca.cgjennings.ui
A TreeLabelExposer causes a JTree to pop up a small component to display the full label text when the mouse hovers over nodes whose label doesn't fit in the tree component.
TreeLabelExposer(JTree) - Constructor for class ca.cgjennings.ui.TreeLabelExposer
Creates a new tree label exposer and installs it on the specified tree.
trim(BufferedImage) - Static method in class ca.cgjennings.graphics.ImageUtilities
Create a trimmed version of the source image that excludes fully transparent (alpha=0) rows and columns around the image's edges.
trim(BufferedImage) - Static method in class gamedata.SymbolVariantUtilities
Trims off any completely transparent edges, ensuring that the border of the image contains at least one pixel with a non-zero alpha.
TrimFilter - Class in ca.cgjennings.graphics.filters
Automatically crops an image by trimming off edges that fail to satisfy a test.
TrimFilter() - Constructor for class ca.cgjennings.graphics.filters.TrimFilter
Creates a new filter that trims fully transparent edges off of images.
TrimFilter(int, int) - Constructor for class ca.cgjennings.graphics.filters.TrimFilter
Creates a new trim filter with the specified mask and condition.
trueSize() - Method in class ca.cgjennings.apps.arkham.plugins.catalog.Catalog
Returns the number of listings in the catalog, including any hidden listings.
tryDesktopEdit(File) - Method in class ca.cgjennings.apps.arkham.project.Open
 
tryDesktopOpen(File) - Method in class ca.cgjennings.apps.arkham.project.Open
 
tryDesktopPrint(File) - Method in class ca.cgjennings.apps.arkham.project.Open
 
tryInternalOpen(Project, Member, File) - Method in class ca.cgjennings.apps.arkham.project.Open
 
tryInternalView(Project, Member, File) - Method in class ca.cgjennings.apps.arkham.project.View
 
TSLanguageServices - Class in ca.cgjennings.apps.arkham.plugins.typescript
Provides low-level access to TypeScript language services from Java.
TSLanguageServices() - Constructor for class ca.cgjennings.apps.arkham.plugins.typescript.TSLanguageServices
Creates a new language service.
TUCK_BOX - ca.cgjennings.apps.arkham.deck.item.TuckBox.BoxType
A playing card-style box that is not glued closed on one of the sides so that it can be opened and closed.
TuckBox - Class in ca.cgjennings.apps.arkham.deck.item
The tuck box item is used to create tuck boxes (or other fold-up boxes).
TuckBox() - Constructor for class ca.cgjennings.apps.arkham.deck.item.TuckBox
 
TuckBox.BoxSizer - Interface in ca.cgjennings.apps.arkham.deck.item
A sizing tool for a particular type of component.
TuckBox.BoxType - Enum in ca.cgjennings.apps.arkham.deck.item
An enumeration of the supported box designs.
TuckBox.SimpleDepthwiseSizer - Class in ca.cgjennings.apps.arkham.deck.item
An implementation of TuckBox.BoxSizer that has a fixed width and height but varies in depth according to the number of components the box will contain.
TuckBox.SimpleHeightwiseSizer - Class in ca.cgjennings.apps.arkham.deck.item
An implementation of TuckBox.BoxSizer that has a fixed width and depth but varies in height according to the number of components the box will contain.
Tuning - Class in ca.cgjennings.graphics.filters
The Tuning class contains tuning hints that help the image processing system decide between multiple algorithms when performing certain operations.
TURN_0 - Static variable in class ca.cgjennings.graphics.filters.TurnAndFlipFilter
Neither turned nor flipped: this value simply copies the source image.
TURN_0_FLIP_BOTH - Static variable in class ca.cgjennings.graphics.filters.TurnAndFlipFilter
Flip both axes without turning (same as TURN_180).
TURN_0_FLIP_HORZ - Static variable in class ca.cgjennings.graphics.filters.TurnAndFlipFilter
Flip horizontally without turning.
TURN_0_FLIP_VERT - Static variable in class ca.cgjennings.graphics.filters.TurnAndFlipFilter
Flip vertically without turning (same as TURN_180_FLIP).
TURN_180 - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Turns the deck selection 180 degrees.
TURN_180 - Static variable in class ca.cgjennings.graphics.filters.TurnAndFlipFilter
Rotate 180 degrees.
TURN_180_FLIP_BOTH - Static variable in class ca.cgjennings.graphics.filters.TurnAndFlipFilter
Rotate 180 degrees and flip both axes (same as TURN_0).
TURN_180_FLIP_HORZ - Static variable in class ca.cgjennings.graphics.filters.TurnAndFlipFilter
Rotate 180 degrees and flip horizontally.
TURN_180_FLIP_VERT - Static variable in class ca.cgjennings.graphics.filters.TurnAndFlipFilter
Rotate 180 degrees and flip vertically (same as TURN_0_FLIP).
TURN_90_LEFT - Static variable in class ca.cgjennings.graphics.filters.TurnAndFlipFilter
Rotate 90 degrees anticlockwise.
TURN_90_LEFT_FLIP_BOTH - Static variable in class ca.cgjennings.graphics.filters.TurnAndFlipFilter
Rotate 90 degrees anticlockwise and flip both axes (same as TURN_90_RIGHT).
TURN_90_LEFT_FLIP_HORZ - Static variable in class ca.cgjennings.graphics.filters.TurnAndFlipFilter
Rotate 90 degrees anticlockwise and flip horizontally.
TURN_90_LEFT_FLIP_VERT - Static variable in class ca.cgjennings.graphics.filters.TurnAndFlipFilter
Rotate 90 degrees anticlockwise and flip vertically (same as TURN_90_RIGHT_FLIP_HORZ).
TURN_90_RIGHT - Static variable in class ca.cgjennings.graphics.filters.TurnAndFlipFilter
Rotate 90 degrees clockwise.
TURN_90_RIGHT_FLIP_BOTH - Static variable in class ca.cgjennings.graphics.filters.TurnAndFlipFilter
Rotate 90 degrees clockwise and flip both axes (same as TURN_90_LEFT).
TURN_90_RIGHT_FLIP_HORZ - Static variable in class ca.cgjennings.graphics.filters.TurnAndFlipFilter
Rotate 90 degrees clockwise and flip horizontally.
TURN_90_RIGHT_FLIP_VERT - Static variable in class ca.cgjennings.graphics.filters.TurnAndFlipFilter
Rotate 90 degrees clockwise and flip vertically (same as TURN_90_LEFT_FLIP_HORZ).
TURN_LEFT - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Turns the deck selection left.
TURN_RIGHT - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Turns the deck selection right.
TurnAndFlipFilter - Class in ca.cgjennings.graphics.filters
This filter performs 90 degree rotations and horizontal or vertical flips on an image.
TurnAndFlipFilter() - Constructor for class ca.cgjennings.graphics.filters.TurnAndFlipFilter
Creates a new filter that is initially set to the TurnAndFlipFilter.TURN_0_FLIP_HORZ orientation.
TurnAndFlipFilter(int) - Constructor for class ca.cgjennings.graphics.filters.TurnAndFlipFilter
Creates a new filter that is initially set to the specified orientation.
turnLeft() - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractFlippableItem
 
turnLeft() - Method in interface ca.cgjennings.apps.arkham.deck.item.FlippablePageItem
 
turnRight() - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractFlippableItem
 
turnRight() - Method in interface ca.cgjennings.apps.arkham.deck.item.FlippablePageItem
 
turnSelectionLeft() - Method in class ca.cgjennings.apps.arkham.deck.Deck
 
turnSelectionRight() - Method in class ca.cgjennings.apps.arkham.deck.Deck
 
TweenAnimation - Class in ca.cgjennings.ui.anim
A very simple animation with exactly three states: a start state, an end state, and one tween frame.
TweenAnimation() - Constructor for class ca.cgjennings.ui.anim.TweenAnimation
 
TweenAnimation(boolean) - Constructor for class ca.cgjennings.ui.anim.TweenAnimation
 
TweenAnimation(boolean, FrameComposer) - Constructor for class ca.cgjennings.ui.anim.TweenAnimation
 
TWO_FACES - ca.cgjennings.apps.arkham.diy.DIY.FaceStyle
The component is a card or other object with two faces, each of which has its own painter.
tx - Variable in class ca.cgjennings.apps.arkham.AbstractViewer
 
tx - Variable in class ca.cgjennings.graphics.shapes.AbstractVectorImage
Translation required to move left edge of image to x=0.
ty - Variable in class ca.cgjennings.apps.arkham.AbstractViewer
 
ty - Variable in class ca.cgjennings.graphics.shapes.AbstractVectorImage
Translation required to move top edge of image to y=0.
type(KeyStroke) - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Simulates pressing the specified key in the editor.
TYPE_EXTENSION - Static variable in class ca.cgjennings.apps.arkham.plugins.PluginBundle
The file appears to be an extension plug-in bundle (based on the file extension).
TYPE_LIBRARY - Static variable in class ca.cgjennings.apps.arkham.plugins.PluginBundle
The file appears to be a library bundle (based on the file extension).
TYPE_PLUGIN - Static variable in class ca.cgjennings.apps.arkham.plugins.PluginBundle
The file appears to be a plug-in bundle (based on the file extension).
TYPE_THEME - Static variable in class ca.cgjennings.apps.arkham.plugins.PluginBundle
The file appears to be a theme (based on the file extension).
TYPE_UNKNOWN - Static variable in class ca.cgjennings.apps.arkham.plugins.PluginBundle
The file type is unknown (based on the file extension).
TYPESCRIPT - ca.cgjennings.ui.textedit.CodeType
TypeScript source script file.
TypeScriptCodeSupport - Class in ca.cgjennings.ui.textedit
Code support for the TypeScript language.
TypeScriptCodeSupport() - Constructor for class ca.cgjennings.ui.textedit.TypeScriptCodeSupport
 
TYPEWRITER_STYLE - Static variable in class ca.cgjennings.layout.TextStyle
A shared instance of a style that will render sans serif text.

U

UILibraryDialogTemplate - Class in ca.cgjennings.apps.arkham.plugins
This dialog class is used to help create dialogs from containers in the uilayout scripting library.
UILibraryDialogTemplate(Frame, boolean, Component, Icon, String, String) - Constructor for class ca.cgjennings.apps.arkham.plugins.UILibraryDialogTemplate
Creates new form UILibraryDialogTemplate
UILibraryHelper - Class in ca.cgjennings.apps.arkham.plugins
Helper methods and classes used to support implementation of the UI script libraries (uicontrols, uilayout, and uibindings).
UILibraryHelper.BindableGroup - Class in ca.cgjennings.apps.arkham.plugins
A button group that supports including the group in a Bindings script object.
UILibraryHelper.CodeArea - Class in ca.cgjennings.apps.arkham.plugins
 
UILibraryHelper.TintableBinding - Class in ca.cgjennings.apps.arkham.plugins
Support class used to implement the binding of HSBPanels to tint settings in the uibindings library.
ulang - Variable in class ca.cgjennings.apps.arkham.CommandLineArguments
This option specifies a locale to use for the user interface language.
UltharTheme - Class in ca.cgjennings.ui.theme
A Theme implementation that wraps the FlatLaf.
UltharTheme() - Constructor for class ca.cgjennings.ui.theme.UltharTheme
 
ULTRAHIGH - ca.cgjennings.apps.arkham.ViewQuality
 
unchanged(Object, Object, int, E) - Method in interface ca.cgjennings.algo.DiffListener
Called to indicate that an element was copied without change from the original to the changed sequence.
UndecoratedCardBack - Class in ca.cgjennings.apps.arkham.sheet
A component face that simply draws the template image.
UndecoratedCardBack(GameComponent, String) - Constructor for class ca.cgjennings.apps.arkham.sheet.UndecoratedCardBack
 
UndecoratedCardBack(GameComponent, String, double) - Constructor for class ca.cgjennings.apps.arkham.sheet.UndecoratedCardBack
 
UndecoratedCardBack(GameComponent, String, double, double) - Constructor for class ca.cgjennings.apps.arkham.sheet.UndecoratedCardBack
 
UNDERLINE_STYLE - Static variable in class ca.cgjennings.layout.TextStyle
A shared instance of a style that will render underlined text.
undo() - Method in class ca.cgjennings.ui.textedit.CodeEditorBase
Undoes the most recent edit.
unescape(CharSequence) - Static method in class ca.cgjennings.io.EscapedTextCodec
Returns a string equivalent to s, but with all escapeUnicode sequences converted back to regular (unescaped) characters.
unescape(String) - Method in class ca.cgjennings.apps.arkham.editors.CodeEditor
Called as each line is read to allow the editor to convert the text content.
unescape(String) - Static method in class ca.cgjennings.apps.arkham.plugins.debugging.InfoTable
Unescapes a previously escaped string from the format used for serialization.
unescapeLine(String) - Static method in class ca.cgjennings.io.EscapedLineReader
Remove escape sequences from a line, if any.
unescapeProtocolText(String) - Static method in enum ca.cgjennings.apps.arkham.plugins.debugging.Command
Converts a string escaped with Command.escapeProtocolText(java.lang.String) back to the original string.
unescapeUnicode(CharSequence) - Static method in class ca.cgjennings.io.EscapedTextCodec
Returns a string with Unicode escapes converted to normal characters.
UNGROUP - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Breaks up the selected group into separate objects.
ungroupSelection() - Method in class ca.cgjennings.apps.arkham.deck.Deck
Break any groups in the selection.
UNICODE - Static variable in class ca.cgjennings.io.EscapedTextCodec
Use Unicode escapes for characters outside of ISO8859-1.
unindent() - Method in class ca.cgjennings.apps.arkham.dialog.prefs.FillInPreferenceCategory
Reduce indentation of subsequent controls one level.
uninstall - Variable in class register
Command line option that uninstalls a previous registration.
uninstall() - Static method in class ca.cgjennings.apps.arkham.plugins.debugging.DefaultScriptDebugger
Uninstall the debugger.
uninstall() - Method in interface ca.cgjennings.apps.arkham.plugins.debugging.ScriptDebugging.DebuggerInstaller
Called to stop the debugging service.
uninstall() - Static method in class ca.cgjennings.apps.arkham.plugins.debugging.ScriptDebugging
Uninstall script debugging using the current installer.
uninstall() - Method in class ca.cgjennings.apps.arkham.project.SpecializedAction
Removes this action from the specialization chain of the root action.
uninstall(PluginBundle) - Method in interface ca.cgjennings.apps.arkham.plugins.InstallationActions
Called when a plug-in bundle is being uninstalled before the bundle file is deleted.
uninstall(CodeEditorBase) - Method in interface ca.cgjennings.ui.textedit.CodeSupport
Removes the previously added support.
uninstall(CodeEditorBase) - Method in class ca.cgjennings.ui.textedit.CssCodeSupport
 
uninstall(CodeEditorBase) - Method in class ca.cgjennings.ui.textedit.DefaultCodeSupport
 
uninstall(CodeEditorBase) - Method in class ca.cgjennings.ui.textedit.HtmlCodeSupport
 
uninstall(CodeEditorBase) - Method in class ca.cgjennings.ui.textedit.MarkdownSupport
 
uninstall(CodeEditorBase) - Method in class ca.cgjennings.ui.textedit.PlainTextSupport
 
uninstall(CodeEditorBase) - Method in class ca.cgjennings.ui.textedit.TypeScriptCodeSupport
 
uninstallDisabledHTMLFix(JComponent) - Static method in class ca.cgjennings.ui.JUtilities
 
uninstallPluginBundle(PluginBundle) - Static method in class ca.cgjennings.apps.arkham.plugins.BundleInstaller
Marks a plug-in for uninstallation.
union(CategorySet) - Method in class ca.cgjennings.graphics.cloudfonts.CategorySet
 
UnitSelector - Class in ca.cgjennings.apps.arkham
A dialog box that allows the user to select a length unit from amongst cm, inches, and points.
UnitSelector() - Constructor for class ca.cgjennings.apps.arkham.UnitSelector
 
UnivariatePolynomial - Interface in ca.cgjennings.math
An interface implemented by univariate polynomials, i.e., polynomials in one variable.
UNKNOWN - ca.cgjennings.imageio.ImageLayer.BlendingMode
 
UNKNOWN - ca.cgjennings.imageio.PSDImageReader.ColorMode
 
unloadExtensions() - Static method in class ca.cgjennings.apps.arkham.plugins.BundleInstaller
Shuts down installed extensions.
unloadPlugin() - Method in class ca.cgjennings.apps.arkham.plugins.AbstractPlugin
This method is called when the plug-in is about to be unloaded to give the plug-in the chance to release any resources it may be holding.
unloadPlugin() - Method in class ca.cgjennings.apps.arkham.plugins.DefaultScriptedPlugin
Scripted Plug-in Notes: Calls the script's unload() function, if any.
unloadPlugin() - Method in interface ca.cgjennings.apps.arkham.plugins.Plugin
This method is called when the plug-in is about to be unloaded to give the plug-in the chance to release any resources it may be holding.
unloadPlugin() - Method in class ca.cgjennings.apps.arkham.plugins.QuickscriptPlugin
 
unloadPlugins() - Method in class ca.cgjennings.apps.arkham.StrangeEons
Causes all currently loaded ACTIVATED and INJECTED plug-ins to be unloaded.
UNLOCK - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Locks the selected deck items.
UNLOCK_ALL - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Unlocks all locked deck items.
unobfuscate(String) - Static method in class resources.RawSettings
Recovers the original text of an obfuscated string.
unpackage(File, File) - Static method in class ca.cgjennings.apps.arkham.project.Project
Unpack a project package file into a project folder.
unpackBundle(File, File) - Static method in class ca.cgjennings.apps.arkham.plugins.catalog.PluginBundlePublisher
Deprecated.
The Pack200 tools used by this method have been removed from Java. Calling this method on a packed file will throw an exception.
unregister(PageItem) - Static method in class ca.cgjennings.apps.arkham.deck.Tools
Removes a tool from the list of registered tools.
unregister(TableGenerator) - Static method in class ca.cgjennings.apps.arkham.plugins.debugging.Tables
Removes a generator from the registry.
unregister(NewTaskType) - Static method in class ca.cgjennings.apps.arkham.project.NewTaskType
Unregisters a new task type.
unregister(TaskAction) - Static method in class ca.cgjennings.apps.arkham.project.Actions
Unregisters a registered task action.
unregister(Silhouette) - Static method in class gamedata.Silhouette
Unregisters a silhouette.
unregisterButton(ContextBar.Button) - Static method in class ca.cgjennings.apps.arkham.ContextBar
Removes a previously registered button.
unregisterButton(String) - Static method in class ca.cgjennings.apps.arkham.ContextBar
Removes a previously registered button by its ID.
unregisterCacheMetrics(CacheMetrics) - Static method in class resources.ResourceKit
Unregisters a cache's metrics instance.
unregisterCategory(PreferenceCategory) - Static method in class ca.cgjennings.apps.arkham.dialog.prefs.Preferences
 
unregisterCommandable(Commandable) - Static method in class ca.cgjennings.apps.arkham.commands.Commands
Unregisters a previously registered command handler.
unregisterCustomIcon(String) - Static method in class ca.cgjennings.apps.arkham.project.Task
Remove the resource path to a new custom task icon that can be selected by the user using ChangeIcon.
unregisterDocumentType(TaskAction) - Static method in class ca.cgjennings.apps.arkham.project.DocumentTask
Unregisters support for a previously registered document type.
unregisterExportContainer(ExportContainer) - Static method in class ca.cgjennings.apps.arkham.StrangeEons
Unregister a registered export container type.
unregisterImageFormat(WritableImageFormat) - Static method in class ca.cgjennings.imageio.SimpleImageWriter
Unregisters a previously registered image format.
unregisterMetadataSource(MetadataSource) - Static method in class ca.cgjennings.apps.arkham.project.Member
Removes a previously registered source of metadata.
unregisterOpener(Open.InternalOpener) - Static method in class ca.cgjennings.apps.arkham.project.Open
Unregisters a previously registered internal opener for handling a custom file type.
unregisterViewTab(ViewTab) - Static method in class ca.cgjennings.apps.arkham.project.ProjectView
Unregisters a previously registered custom view tab.
unregisterWizardKit(PluginWizardDialog.WizardKit) - Static method in class ca.cgjennings.apps.arkham.project.PluginWizardDialog
Unregisters a kit that was previously registered.
UP_TO_DATE - ca.cgjennings.apps.arkham.plugins.catalog.Catalog.VersioningState
This plug-in bundle is installed and has the same or a newer date than the listing.
update() - Method in class ca.cgjennings.apps.arkham.commands.AbstractCommand
Updates the command's state.
update() - Method in class ca.cgjennings.apps.arkham.commands.DelegatedCommand
Updates the command's state.
update() - Method in class ca.cgjennings.apps.arkham.ContextBar.CommandButton
Updates the state of the command that this button is a proxy for.
update(byte[]) - Method in class ca.cgjennings.apps.arkham.plugins.catalog.MD5Checksum
Processes the next group of bytes to include in the checksum.
update(byte[], int, int) - Method in class ca.cgjennings.apps.arkham.plugins.catalog.MD5Checksum
Processes the next block of bytes to be included in the checksum.
update(int, boolean) - Static method in class ca.cgjennings.graphics.filters.Tuning
Updates the tuning parameters with platform-specific data by running a sequence of test operations.
update(String) - Method in class ca.cgjennings.apps.arkham.plugins.typescript.SourceUnit
Updates the text of the document.
UPDATE_FILE_EXT - Static variable in class ca.cgjennings.apps.arkham.plugins.BundleInstaller
The file extension used to by a bundle that will update an existing bundle at next application start (.autoupdate)
updateBundle() - Method in class ca.cgjennings.apps.arkham.plugins.PluginRoot
Updates the plug-in bundle that this plug-in was created from so that its root file matches the current state of this root.
updateButtonStates() - Method in class ca.cgjennings.ui.wizard.WizardController
Updates the enabled states of the buttons to reflect the current state of the model.
updateCursor(Point) - Method in class ca.cgjennings.apps.arkham.deck.PageView
 
updateErrorMessage() - Method in class ca.cgjennings.apps.arkham.project.NewProjectDialog
 
updateFontStatus() - Method in class ca.cgjennings.graphics.cloudfonts.CloudFontExplorerPanel
Updates the font list to reflect the current status of any listed fonts.
updateFromSource(String) - Method in class ca.cgjennings.apps.arkham.plugins.typescript.EditableSourceUnit
 
updateFromSource(String) - Method in class ca.cgjennings.apps.arkham.plugins.typescript.FileSourceUnit
 
updateFromSource(String) - Method in class ca.cgjennings.apps.arkham.plugins.typescript.SourceUnit
This method is called whenever the source's version or text is requested, before a result is returned.
updateLabel - Variable in class ca.cgjennings.apps.arkham.dialog.prefs.SBSliderKit
 
updatePanel() - Method in class ca.cgjennings.apps.arkham.PortraitPanel
Updates the panel with current numeric settings from the portrait.
updateProjectStatus(Project) - Method in class ca.cgjennings.apps.arkham.NewEditorDialog
 
updateSheetViewers() - Method in class ca.cgjennings.apps.arkham.AbstractGameComponentEditor
Refreshes the sheets being displayed by the sheet viewers within the container most recently passed to AbstractGameComponentEditor.initializeSheetViewers(javax.swing.JTabbedPane).
updateSliderValue(int) - Method in class ca.cgjennings.apps.arkham.dialog.prefs.SBSliderKit
Called to let the subclass update the label beneath the slider that describes its current value.
updateSupportView(Component) - Method in class ca.cgjennings.apps.arkham.component.design.AbstractVerbalDesignSupport
 
updateSupportView(Component) - Method in interface ca.cgjennings.apps.arkham.component.design.DesignSupport
Updates a support view created by this design support to reflect the current design analysis.
updateTipComponent() - Method in class ca.cgjennings.ui.JTip
Allows subclasses to modify the tip component just prior to display.
UpgradeConversionTrigger - Class in ca.cgjennings.apps.arkham.component.conversion
A ConversionTrigger created by GameComponents after being read from file to indicate that the component need to be converted to a new component type.
UpgradeConversionTrigger(String) - Constructor for class ca.cgjennings.apps.arkham.component.conversion.UpgradeConversionTrigger
Creates a new UpgradeConversionTrigger indicating a component needs to be upgraded to another component type.
UpgradeConversionTrigger(String, String, String) - Constructor for class ca.cgjennings.apps.arkham.component.conversion.UpgradeConversionTrigger
Creates a new UpgradeConversionTrigger indicating a component needs to be upgraded to another component type.
upgradeOldPropertyNames() - Method in class ca.cgjennings.apps.arkham.diy.DIY
Deprecated.
This should only be called in an onRead function when upgrading very old DIY components.
upperCase - Static variable in class ca.cgjennings.ui.textedit.EditorAction
 
upperCumulativeDistribution(int, int, double) - Static method in class ca.cgjennings.math.Combinatorics
Returns the probability that out of trials attempts, a test that has a pSuccess probability of succeeding on each attempt will succeed at least successes times.
UPRIGHT_STYLE - Static variable in class ca.cgjennings.layout.TextStyle
 
URL - Static variable in class ca.cgjennings.apps.arkham.plugins.catalog.Listing
The URL, either absolute or relative to the catalog if it starts with "./" (required).
URL_SAFE - Static variable in class ca.cgjennings.io.Base64
Encode using Base64-like encoding that is URL- and Filename-safe as described in Section 4 of RFC3548: http://www.faqs.org/rfcs/rfc3548.html.
USE_FAST_LINE_BREAKER - Static variable in class ca.cgjennings.layout.MarkupRenderer
Warning: the fast line breaker is buggy; it works in most cases but sometimes incorrectly breaks a line in the middle of a word.
USE_PATCHED_LINE_BREAKER - Static variable in class ca.cgjennings.layout.MarkupRenderer
 
USE_S_ESCAPE - Static variable in class ca.cgjennings.io.EscapedTextCodec
When spaces are escaped, this uses "\s" for space instead of "\ "; this is not valid for .properties files, but for other types of files it produces clearer output.
USER_PLUGIN_FOLDER_KEY - Static variable in class ca.cgjennings.apps.arkham.plugins.BundleInstaller
A user settings key that points to an additional folder to search for plug-ins.
UserBleedMarginStyle - Interface in ca.cgjennings.apps.arkham.deck.item
A style implemented by items that can have a custom, user-defined bleed margin.
userObject - Variable in class ca.cgjennings.ui.FolderTree.Node
Subclasses of FolderTree can use this as they see fit.
userScaleMultiplier - Variable in class ca.cgjennings.apps.arkham.AbstractViewer
 
useSettingKey(String) - Method in class ca.cgjennings.apps.arkham.project.ProjectFolderDialog
Uses the specified setting key to recall and store the initial selected folder for the dialog.
UTF8 - Static variable in class ca.cgjennings.apps.arkham.TextEncoding
Name of the UTF-8 8-bit Unicode encoding.
UTF8_CS - Static variable in class ca.cgjennings.apps.arkham.TextEncoding
Charset for TextEncoding.UTF8.

V

validate() - Method in interface ca.cgjennings.apps.arkham.component.design.LegacyDesignSupport.Provider
Validates the component, updating design support information.
validate() - Method in enum resources.CoreComponents
Ensures that this core component is installed and up to date.
validateCoreComponents(Object) - Static method in enum resources.CoreComponents
Check for the presence of core or other required plug-ins, and install them if required.
VALUE - Static variable in class ca.cgjennings.ui.textedit.ResourceFileTokenMaker
 
VALUE_CONCRETENESS_PHYSICAL - Static variable in class ca.cgjennings.apps.arkham.deck.PaperSets
Value for papers that represent a true physical paper size, such as A4 or Letter.
VALUE_CONCRETENESS_VIRTUAL - Static variable in class ca.cgjennings.apps.arkham.deck.PaperSets
Value for papers that represent a virtual paper size, like the size of a board for a board game.
VALUE_DONT_CARE - Static variable in class ca.cgjennings.apps.arkham.deck.PaperSets
Any key can be mapped to this value to indicate that it should not be considered.
VALUE_ORIENTATION_LANDSCAPE - Static variable in class ca.cgjennings.apps.arkham.deck.PaperSets
Value to request paper sizes with landscape orientation (wider than they are tall).
VALUE_ORIENTATION_PORTRAIT - Static variable in class ca.cgjennings.apps.arkham.deck.PaperSets
Value to request paper sizes with portrait orientation (taller than they are wide).
VALUE_ORIGIN_BUILT_IN - Static variable in class ca.cgjennings.apps.arkham.deck.PaperSets
Value for the default paper sizes that come built into Strange Eons.
VALUE_ORIGIN_TEMPORARY - Static variable in class ca.cgjennings.apps.arkham.deck.PaperSets
Value for paper sizes that have been registered as temporary papers by plug-ins.
VALUE_ORIGIN_USER_DEFINED - Static variable in class ca.cgjennings.apps.arkham.deck.PaperSets
Value for paper sizes that the user has defined as custom paper sizes.
valueOf(String) - Static method in enum ca.cgjennings.algo.compression.CompressorFactory
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ca.cgjennings.apps.arkham.component.design.SupportPreferences.FeedbackLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ca.cgjennings.apps.arkham.component.Portrait.Feature
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ca.cgjennings.apps.arkham.deck.item.DashPattern
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ca.cgjennings.apps.arkham.deck.item.LineCap
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ca.cgjennings.apps.arkham.deck.item.LineJoin
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ca.cgjennings.apps.arkham.deck.item.PageItem.SnapClass
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ca.cgjennings.apps.arkham.deck.item.PageItem.SnapTarget
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ca.cgjennings.apps.arkham.deck.item.TuckBox.BoxType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ca.cgjennings.apps.arkham.diy.DIY.FaceStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ca.cgjennings.apps.arkham.diy.DIY.HighResolutionMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ca.cgjennings.apps.arkham.editors.CardLayoutEditor.ExportType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ca.cgjennings.apps.arkham.editors.CardLayoutEditor.LayerType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ca.cgjennings.apps.arkham.plugins.catalog.Catalog.VersioningState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ca.cgjennings.apps.arkham.plugins.catalog.NetworkProxy.ProxyType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ca.cgjennings.apps.arkham.plugins.catalog.PluginBundlePublisher.CompressionMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ca.cgjennings.apps.arkham.plugins.debugging.Command
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ca.cgjennings.apps.arkham.project.Open.OpenRule
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ca.cgjennings.apps.arkham.project.ProjectFolderDialog.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ca.cgjennings.apps.arkham.sheet.CharacterSheet.DeckSnappingHint
Deprecated.
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ca.cgjennings.apps.arkham.sheet.ComponentFace.DeckSnappingHint
Deprecated.
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ca.cgjennings.apps.arkham.sheet.FinishStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ca.cgjennings.apps.arkham.sheet.MarkerStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ca.cgjennings.apps.arkham.sheet.RenderTarget
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ca.cgjennings.apps.arkham.sheet.Sheet.DeckSnappingHint
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ca.cgjennings.apps.arkham.StrangeEons.ReleaseType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ca.cgjennings.apps.arkham.StrangeEonsAppWindow.AppMenu
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ca.cgjennings.apps.arkham.ViewQuality
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ca.cgjennings.graphics.filters.EdgeHandling
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ca.cgjennings.graphics.filters.StrokeFilter.Position
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ca.cgjennings.graphics.strokes.TextStroke.Style
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ca.cgjennings.imageio.ImageLayer.BlendingMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ca.cgjennings.imageio.PSDImageReader.ColorMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ca.cgjennings.io.FileChangeMonitor.ChangeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ca.cgjennings.ui.JFileField.FileType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ca.cgjennings.ui.textedit.CodeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gamedata.ClassMap.EntryType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gamedata.TileSet.Category
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gamedata.TileSet.TileClass
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum resources.CoreComponents
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum resources.projects.pluginwizard.ContentType
Returns the enum constant of this type with the specified name.
values() - Static method in enum ca.cgjennings.algo.compression.CompressorFactory
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ca.cgjennings.apps.arkham.component.design.SupportPreferences.FeedbackLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ca.cgjennings.apps.arkham.component.Portrait.Feature
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ca.cgjennings.apps.arkham.deck.item.DashPattern
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ca.cgjennings.apps.arkham.deck.item.LineCap
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ca.cgjennings.apps.arkham.deck.item.LineJoin
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ca.cgjennings.apps.arkham.deck.item.PageItem.SnapClass
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ca.cgjennings.apps.arkham.deck.item.PageItem.SnapTarget
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ca.cgjennings.apps.arkham.deck.item.TuckBox.BoxType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ca.cgjennings.apps.arkham.diy.DIY.FaceStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ca.cgjennings.apps.arkham.diy.DIY.HighResolutionMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ca.cgjennings.apps.arkham.editors.CardLayoutEditor.ExportType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ca.cgjennings.apps.arkham.editors.CardLayoutEditor.LayerType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ca.cgjennings.apps.arkham.plugins.catalog.Catalog.VersioningState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ca.cgjennings.apps.arkham.plugins.catalog.NetworkProxy.ProxyType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ca.cgjennings.apps.arkham.plugins.catalog.PluginBundlePublisher.CompressionMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ca.cgjennings.apps.arkham.plugins.debugging.Command
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class ca.cgjennings.apps.arkham.plugins.engine.SettingBindings
 
values() - Static method in enum ca.cgjennings.apps.arkham.project.Open.OpenRule
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ca.cgjennings.apps.arkham.project.ProjectFolderDialog.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ca.cgjennings.apps.arkham.sheet.CharacterSheet.DeckSnappingHint
Deprecated.
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ca.cgjennings.apps.arkham.sheet.ComponentFace.DeckSnappingHint
Deprecated.
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ca.cgjennings.apps.arkham.sheet.FinishStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ca.cgjennings.apps.arkham.sheet.MarkerStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ca.cgjennings.apps.arkham.sheet.RenderTarget
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ca.cgjennings.apps.arkham.sheet.Sheet.DeckSnappingHint
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ca.cgjennings.apps.arkham.StrangeEons.ReleaseType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ca.cgjennings.apps.arkham.StrangeEonsAppWindow.AppMenu
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ca.cgjennings.apps.arkham.ViewQuality
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ca.cgjennings.graphics.filters.EdgeHandling
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ca.cgjennings.graphics.filters.StrokeFilter.Position
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ca.cgjennings.graphics.strokes.TextStroke.Style
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ca.cgjennings.imageio.ImageLayer.BlendingMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ca.cgjennings.imageio.PSDImageReader.ColorMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ca.cgjennings.io.FileChangeMonitor.ChangeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ca.cgjennings.ui.JFileField.FileType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ca.cgjennings.ui.textedit.CodeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gamedata.ClassMap.EntryType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gamedata.TileSet.Category
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gamedata.TileSet.TileClass
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum resources.CoreComponents
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum resources.projects.pluginwizard.ContentType
Returns an array containing the constants of this enum type, in the order they are declared.
VAR_APPLICATION - Static variable in class ca.cgjennings.apps.arkham.plugins.ScriptMonkey
The reserved variable name for the application instance (Eons)
VAR_COMPONENT - Static variable in class ca.cgjennings.apps.arkham.plugins.ScriptMonkey
The reserved variable name for the active (edited) game component (Component).
VAR_CONTEXT - Static variable in class ca.cgjennings.apps.arkham.plugins.ScriptMonkey
The reserved variable name for the script's PluginContext (PluginContext).
VAR_EDITOR - Static variable in class ca.cgjennings.apps.arkham.plugins.ScriptMonkey
The reserved variable name for the active (selected) editor (Editor).
VAR_FILE - Static variable in class ca.cgjennings.apps.arkham.plugins.ScriptMonkey
The reserved variable name for the source file name (sourcefile).
VARIANT_SETTING_KEY - Static variable in class gamedata.Expansion
This key is updated on a component's private settings when a new symbol variant is selected.
VectorIcon - Class in ca.cgjennings.graphics.shapes
An icon that is drawn from a VectorImage.
VectorIcon(VectorImage, int, int, boolean) - Constructor for class ca.cgjennings.graphics.shapes.VectorIcon
 
VectorIcon(URL) - Constructor for class ca.cgjennings.graphics.shapes.VectorIcon
 
VectorIcon(URL, int, int) - Constructor for class ca.cgjennings.graphics.shapes.VectorIcon
 
VectorIcon(URL, int, int, boolean) - Constructor for class ca.cgjennings.graphics.shapes.VectorIcon
 
VectorImage - Interface in ca.cgjennings.graphics.shapes
Interface implemented by classes that represent vector images.
VectorImageViewer - Class in ca.cgjennings.apps.arkham.dialog
A simple image viewer dialog for vector images modelled on the bitmap image viewer.
VectorImageViewer - Class in ca.cgjennings.apps.arkham
A ZUI-style previewer for vector images.
VectorImageViewer() - Constructor for class ca.cgjennings.apps.arkham.VectorImageViewer
Creates a new viewer for vector images.
VectorImageViewer(Frame, VectorImage, boolean) - Constructor for class ca.cgjennings.apps.arkham.dialog.VectorImageViewer
Creates a new vector image viewer for the specified image.
VectorImageViewer(Window, VectorImage, boolean) - Constructor for class ca.cgjennings.apps.arkham.dialog.VectorImageViewer
Creates a new vector image viewer for the specified image.
VectorImageViewer(Window, VectorImage, File, boolean) - Constructor for class ca.cgjennings.apps.arkham.dialog.VectorImageViewer
Creates a new vector image viewer for the specified image.
VerbalDesignSupportAdapter - Class in ca.cgjennings.apps.arkham.diy
This class is an adapter for creating AbstractVerbalDesignSupports for DIY components.
VerbalDesignSupportAdapter(GameComponent, VerbalDesignSupportAdapter.DesignAnalyzer) - Constructor for class ca.cgjennings.apps.arkham.diy.VerbalDesignSupportAdapter
Creates a new adapter that consults with the specified analyzer function.
VerbalDesignSupportAdapter.DesignAnalyzer - Interface in ca.cgjennings.apps.arkham.diy
An interface that represents the script function passed to the adapter.
version - Variable in class ca.cgjennings.apps.arkham.CommandLineArguments
When present, this option causes the application to simply print the build number and exit.
version - Variable in class ca.cgjennings.apps.arkham.plugins.debugging.DiscoveryService.ServerInfo
Version string for the app instance debugged by the server.
VERSION - Static variable in class ca.cgjennings.apps.arkham.plugins.catalog.Listing
The human friendly version of the plug-in.
VERY_LARGE - Static variable in interface ca.cgjennings.ui.theme.ThemedIcon
 
veryLarge() - Method in interface ca.cgjennings.ui.theme.ThemedIcon
 
View - Class in ca.cgjennings.apps.arkham.project
A task action that displays files in a preview window.
View() - Constructor for class ca.cgjennings.apps.arkham.project.View
 
VIEW - ca.cgjennings.apps.arkham.StrangeEonsAppWindow.AppMenu
The View menu, which gives the user control over how editors display their content.
VIEW_BACKDROP_PROPERTY - Static variable in class ca.cgjennings.apps.arkham.StrangeEonsAppWindow
The name of a property for which a change is fired when the user chooses a different preview backdrop setting.
VIEW_CLOSING_PROPERTY - Static variable in class ca.cgjennings.apps.arkham.project.ProjectView
The property name of a property change event that is fired when this view is about to close.
VIEW_CONTEXT_BAR - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Toggles visibility of the context bar.
VIEW_DECK_GRID - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Toggles visibility of snapping grid in decks.
VIEW_DECK_HANDLES - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Toggles visibility of drag handles in decks.
VIEW_DECK_MARGIN - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Toggles visibility of page margins in decks.
VIEW_EDGE_BOXES - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Toggles visibility of card outline on game component previews, which helps when debugging component layouts.
VIEW_INK_SAVER - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Enables and disables Ink Saver mode.
VIEW_PORTRAIT_BOXES - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Toggles visibility of region boxes on game component previews, which helps when debugging component layouts.
VIEW_QUALITY_PROPERTY - Static variable in class ca.cgjennings.apps.arkham.StrangeEonsAppWindow
The name of a property for which a change is fired when the user chooses a different view quality setting.
VIEW_REGION_BOXES - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Toggles visibility of region boxes on game component previews, which helps when debugging component layouts.
VIEW_SOURCE_NAVIGATOR - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Toggles visibility of the source code navigator.
VIEW_UNSAFE_BOXES - Static variable in class ca.cgjennings.apps.arkham.commands.Commands
Toggles visibility of bleed margin box on game component previews, which helps when debugging component layouts.
viewer - Variable in class ca.cgjennings.ui.fcpreview.ImagePreviewer
 
viewers - Variable in class ca.cgjennings.apps.arkham.AbstractGameComponentEditor
 
ViewOptions - Class in ca.cgjennings.apps.arkham.deck
This class tracks and updates the current state of deck-related view options, such as whether drag handles should be shown.
ViewQuality - Enum in ca.cgjennings.apps.arkham
An enumeration of the different preview quality settings available from the View menu.
ViewTab - Interface in ca.cgjennings.apps.arkham.project
An interface implemented by classes that can add a tab to the project information area displayed at the bottom of ProjectViews.
viewToDocument(int, int) - Method in class ca.cgjennings.apps.arkham.deck.PageView
Returns the position within the page for a given point in the view component.
viewToDocument(Rectangle) - Method in class ca.cgjennings.apps.arkham.deck.PageView
Returns a rectangle in document coordinates that covers the same area of the document space as a rectangle in view coordinates covers in the view.
viewToModel(Point, Point) - Method in class ca.cgjennings.apps.arkham.RegionPicker.RegionChooser
 
violet - Variable in class ca.cgjennings.ui.theme.Palette.Variant
A violet colour, code V.
VirtualDeck - Class in ca.cgjennings.apps.arkham.project
A task action that displays a window in order to simulate a printed deck of cards.
VirtualDeck() - Constructor for class ca.cgjennings.apps.arkham.project.VirtualDeck
 
visit(CodeEditor) - Method in class ca.cgjennings.ui.textedit.NavigationPoint
Visits the point in a code editor.
VividLight - Static variable in class ca.cgjennings.graphics.composites.BlendMode
For each channel, VividLight either dodges or burns the values by adjusting contrast, depending on the source value.

W

waitFor() - Method in class ca.cgjennings.apps.arkham.Subprocess
Waits for the subprocess to end.
waitForImage(Image) - Static method in class ca.cgjennings.graphics.ImageUtilities
Waits for an image to load.
warning(String) - Method in class gamedata.ResourceParser
A convenience method that may be called by subclasses to log a warning message.
warning(String, String, int, String, int) - Method in class ca.cgjennings.apps.arkham.plugins.engine.NoOpErrorReporter
 
warning(String, String, int, String, int) - Method in class ca.cgjennings.apps.arkham.plugins.engine.WarningErrorReporter
 
WarningErrorReporter - Class in ca.cgjennings.apps.arkham.plugins.engine
An error reporter that displays warnings.
WarningErrorReporter(ErrorReporter) - Constructor for class ca.cgjennings.apps.arkham.plugins.engine.WarningErrorReporter
 
wasForward - Variable in class ca.cgjennings.ui.textedit.CodeEditorBase.Result
True if the search direction was forward.
WeightStyleFactory - Class in ca.cgjennings.layout
Produce different text widths based on the parameter to the width tag.
WeightStyleFactory() - Constructor for class ca.cgjennings.layout.WeightStyleFactory
 
white - Variable in class ca.cgjennings.ui.theme.Palette.Variant
A white colour, code 1 or H.
WHITESPACE - Static variable in class ca.cgjennings.io.EscapedTextCodec
Escape the non-space whitespace characters of newline, return, tab, and form feed.
WideItemComboBox<T> - Class in ca.cgjennings.ui
A combo box that optionally allows the pop-up menu to be wider than the combo box itself.
WideItemComboBox() - Constructor for class ca.cgjennings.ui.WideItemComboBox
 
WideItemComboBox(ComboBoxModel<T>) - Constructor for class ca.cgjennings.ui.WideItemComboBox
 
WideItemComboBox(T[]) - Constructor for class ca.cgjennings.ui.WideItemComboBox
 
width - Variable in class ca.cgjennings.ui.theme.AbstractThemedIcon
 
WidthStyleFactory - Class in ca.cgjennings.layout
Produce different text widths based on the parameter to the width tag.
WidthStyleFactory() - Constructor for class ca.cgjennings.layout.WidthStyleFactory
 
willDelete(Member, String[]) - Method in class ca.cgjennings.apps.arkham.project.Clean
Returns true if the clean command should delete a particular file or folder.
willDeleteOnStartup(File) - Method in class ca.cgjennings.apps.arkham.StrangeEons
Returns true if a file has been marked for deletion on the next application start by passing it to StrangeEons.deleteOnStartup(java.io.File, boolean).
WINDOW_LOCATION_BUG_WORKAROUND - Static variable in class ca.cgjennings.apps.arkham.ToolWindow
 
windowActivated(WindowEvent) - Method in class ca.cgjennings.apps.arkham.ColourDialog
 
windowClosed(WindowEvent) - Method in class ca.cgjennings.apps.arkham.ColourDialog
 
windowClosing() - Method in class ca.cgjennings.apps.arkham.ToolWindow
 
windowClosing(WindowEvent) - Method in class ca.cgjennings.apps.arkham.ColourDialog
 
windowDeactivated(WindowEvent) - Method in class ca.cgjennings.apps.arkham.ColourDialog
 
windowDeiconified(WindowEvent) - Method in class ca.cgjennings.apps.arkham.ColourDialog
 
windowIconified(WindowEvent) - Method in class ca.cgjennings.apps.arkham.ColourDialog
 
windowOpened(WindowEvent) - Method in class ca.cgjennings.apps.arkham.ColourDialog
 
WizardAdapter - Class in ca.cgjennings.ui.wizard
A base class for WizardListeners that provides no-op implementations for all of the listener methods.
WizardAdapter() - Constructor for class ca.cgjennings.ui.wizard.WizardAdapter
 
wizardBlockStateChanged(WizardEvent) - Method in class ca.cgjennings.ui.wizard.WizardAdapter
 
wizardBlockStateChanged(WizardEvent) - Method in interface ca.cgjennings.ui.wizard.WizardListener
Event fired when the model's progress is blocked or unblocked.
WizardController - Class in ca.cgjennings.ui.wizard
Controllers encapsulate the logic needed to coordinate the various components of a wizard dialog.
WizardController(JButton, JButton, JButton, WizardPanel, WizardModel) - Constructor for class ca.cgjennings.ui.wizard.WizardController
Creates a new controller that makes a WizardPanel interactive by linking it with a set of controls and a WizardModel.
WizardEvent - Class in ca.cgjennings.ui.wizard
Describes events that are fired by a WizardModel to a WizardListener.
WizardEvent(WizardModel) - Constructor for class ca.cgjennings.ui.wizard.WizardEvent
 
WizardEvent(WizardModel, int, JComponent) - Constructor for class ca.cgjennings.ui.wizard.WizardEvent
 
wizardFinished(WizardEvent) - Method in class ca.cgjennings.ui.wizard.WizardAdapter
 
wizardFinished(WizardEvent) - Method in interface ca.cgjennings.ui.wizard.WizardListener
Event fired when the model's WizardModel.finish() method is called.
wizardHidingPage(WizardEvent) - Method in class ca.cgjennings.ui.wizard.WizardAdapter
 
wizardHidingPage(WizardEvent) - Method in interface ca.cgjennings.ui.wizard.WizardListener
Event fired when a page is being left.
WizardListener - Interface in ca.cgjennings.ui.wizard
Interface implemented by objects that listen to events fired from a WizardModel.
WizardModel - Interface in ca.cgjennings.ui.wizard
Models the steps and step transitions in a wizard dialog.
wizardPageChanged(WizardEvent) - Method in class ca.cgjennings.ui.wizard.WizardAdapter
 
wizardPageChanged(WizardEvent) - Method in interface ca.cgjennings.ui.wizard.WizardListener
Event fired when the model's current page changes.
wizardPageOrderChanged(WizardEvent) - Method in class ca.cgjennings.ui.wizard.WizardAdapter
 
wizardPageOrderChanged(WizardEvent) - Method in interface ca.cgjennings.ui.wizard.WizardListener
Event fired when the set of pages in the model changes.
WizardPanel - Class in ca.cgjennings.ui.wizard
An interface panel that acts as a view for a WizardModel.
WizardPanel() - Constructor for class ca.cgjennings.ui.wizard.WizardPanel
Creates a new panel for viewing the pages of a WizardModel.
WizardPanel(WizardModel) - Constructor for class ca.cgjennings.ui.wizard.WizardPanel
Creates a new panel for viewing the pages of a WizardModel.
wizardReset(WizardEvent) - Method in class ca.cgjennings.ui.wizard.WizardAdapter
 
wizardReset(WizardEvent) - Method in interface ca.cgjennings.ui.wizard.WizardListener
Event fired when the model is reset to its initial state.
wizardShowingPage(WizardEvent) - Method in class ca.cgjennings.ui.wizard.WizardAdapter
 
wizardShowingPage(WizardEvent) - Method in interface ca.cgjennings.ui.wizard.WizardListener
Event fired when a page is becoming the current page.
wl - Variable in class ca.cgjennings.apps.arkham.dialog.DictionaryEditor
 
WORD_LIST - Static variable in class ca.cgjennings.apps.arkham.TextEncoding
Name of the encoding used to store plain spelling dictionary word lists.
WORD_LIST_CS - Static variable in class ca.cgjennings.apps.arkham.TextEncoding
WORD_LIST_NAMED_OBJECT - Static variable in class ca.cgjennings.apps.arkham.dialog.DictionaryEditor
While the dialog is displayed, a named object with this name ("WordList") will be available in the named object database.
workFactor() - Method in class ca.cgjennings.graphics.filters.AbstractConvolver
 
workFactor() - Method in class ca.cgjennings.graphics.filters.AbstractImagewiseFilter
Returns a factor representing the amount of work performed by this filter relative to a filter that simply copies the source image by reading and writing each pixel.
workFactor() - Method in class ca.cgjennings.graphics.filters.AbstractPixelwiseFilter
Returns a factor representing the amount of work performed by this filter relative to a filter that simply copies the source image by reading and writing each pixel.
workFactor() - Method in class ca.cgjennings.graphics.filters.AbstractRowwiseFilter
Returns a factor representing the amount of work performed by this filter relative to a filter that simply copies the source image by reading and writing each pixel.
workFactor() - Method in class ca.cgjennings.graphics.filters.CompoundPixelwiseFilter
 
workFactor() - Method in class ca.cgjennings.graphics.filters.OilPaintingFilter
 
wrap() - Method in class ca.cgjennings.apps.arkham.plugins.PluginBundle
Convert the plug-in bundle file into a wrapped version, replacing the original file.
wrap(InputStream) - Method in class ca.cgjennings.algo.compression.AbstractCompressor
Wraps the provided input stream with a buffer if necessary.
wrap(OutputStream) - Method in class ca.cgjennings.algo.compression.AbstractCompressor
Wraps the provided output stream with a buffer if necessary.
wrap(String) - Method in class ca.cgjennings.text.LineWrapper
Breaks a string into multiple lines, if necessary, using the current line-wrapping parameters.
WRAP - ca.cgjennings.graphics.filters.EdgeHandling
Treat the image as if it were on an infinite plane tiled with the image in all directions.
wrapped - Variable in class ca.cgjennings.ui.textedit.CodeEditorBase.Result
True if the search wrapped past the start or end of the document.
WritableImageFormat - Interface in ca.cgjennings.imageio
This interface describes an image format that can be used to write an image to a file.
write(byte[]) - Method in class ca.cgjennings.io.BackingOutputStream
 
write(byte[], int, int) - Method in class ca.cgjennings.io.BackingOutputStream
 
write(byte[], int, int) - Method in class ca.cgjennings.io.Base64.Base64OutputStream
Calls Base64.Base64OutputStream.write(int) repeatedly until len bytes are written.
write(char[], int, int) - Method in class ca.cgjennings.apps.arkham.plugins.ScriptConsole.ConsolePrintWriter
 
write(int) - Method in class ca.cgjennings.apps.arkham.plugins.ScriptConsole.ConsolePrintWriter
 
write(int) - Method in class ca.cgjennings.io.BackingOutputStream
 
write(int) - Method in class ca.cgjennings.io.Base64.Base64OutputStream
Writes the byte to the output stream after converting to/from Base64 notation.
write(Image, File) - Method in class ca.cgjennings.imageio.SimpleImageWriter
Writes the image im to a file, creating the intermediate stream and closing it on completion.
write(Image, OutputStream) - Method in class ca.cgjennings.imageio.SimpleImageWriter
Writes the image im to an output stream.
write(File, Collection<String>) - Method in class ca.cgjennings.algo.TextIndexer
Creates an index for a collection of sources, writing that index to a file.
write(ObjectOutputStream) - Method in class ca.cgjennings.apps.arkham.component.AbstractGameComponent
Provides default code to write this object's values from a subclass.
write(OutputStream) - Method in class ca.cgjennings.apps.arkham.plugins.catalog.Catalog
Write the catalog to a stream as a catalog description file.
write(OutputStream, Collection<String>) - Method in class ca.cgjennings.algo.TextIndexer
Creates an index for a collection of sources, writing that index to a stream.
write(String, int, int) - Method in class ca.cgjennings.apps.arkham.plugins.ScriptConsole.ConsolePrintWriter
 
write(Properties) - Static method in class ca.cgjennings.graphics.filters.Tuning
Copies the tuning parameter values into a set of Properties.
writeCategory(StringBuilder) - Method in class ca.cgjennings.apps.arkham.component.design.ConsequenceSet
Writes markup before the start of the list to describe the category.
writeComment(String) - Method in class ca.cgjennings.io.EscapedLineWriter
Writes one or more comment lines.
writeEntry(StringBuilder, String, int, int) - Method in class ca.cgjennings.apps.arkham.component.design.ConsequenceSet
Writes a decorated consequence list entry into the string builder.
writeGameComponentToFile(File, GameComponent) - Static method in class resources.ResourceKit
Writes a GameComponent to a file.
writeImage(BufferedImage) - Method in class ca.cgjennings.io.SEObjectOutputStream
Writes an image to the input stream using lossless compression.
writeImpl(ObjectOutputStream) - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractFlippableItem
 
writeImpl(ObjectOutputStream) - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractItem
 
writeImpl(ObjectOutputStream) - Method in class ca.cgjennings.apps.arkham.deck.item.AbstractRenderedItem
 
writeImpl(ObjectOutputStream) - Method in class ca.cgjennings.apps.arkham.deck.item.CardFace
 
writeImpl(ObjectOutputStream) - Method in class ca.cgjennings.apps.arkham.deck.item.Curve
 
writeImpl(ObjectOutputStream) - Method in class ca.cgjennings.apps.arkham.deck.item.CustomTile
 
writeImpl(ObjectOutputStream) - Method in class ca.cgjennings.apps.arkham.deck.item.Line
 
writeImpl(ObjectOutputStream) - Method in class ca.cgjennings.apps.arkham.deck.item.RotatableTile
 
writeImpl(ObjectOutputStream) - Method in class ca.cgjennings.apps.arkham.deck.item.TextBox
 
writeImpl(ObjectOutputStream) - Method in class ca.cgjennings.apps.arkham.deck.item.Tile
 
writeImpl(ObjectOutputStream) - Method in class ca.cgjennings.apps.arkham.deck.item.TuckBox
 
writeLine(String) - Method in class ca.cgjennings.io.EscapedLineWriter
Writes a line to the output stream, escaping appropriate characters and wrapping long lines by inserting line breaks prefixed by backslashes.
writeListHead(StringBuilder, String) - Method in class ca.cgjennings.apps.arkham.component.design.ConsequenceSet
Writes markup to start the consequence list.
writeListSeparator(StringBuilder, String) - Method in class ca.cgjennings.apps.arkham.component.design.ConsequenceSet
Writes markup to separate one list entry from another.
writeListTail(StringBuilder, String) - Method in class ca.cgjennings.apps.arkham.component.design.ConsequenceSet
Writes markup to end the formatting of a list.
writeMetadataToStream(SEObjectOutputStream, GameComponent) - Static method in class ca.cgjennings.apps.arkham.component.ComponentMetadata
Writes metadata for a component at the head of a component stream.
writePendingUpdateInformation() - Static method in class ca.cgjennings.apps.arkham.plugins.catalog.AutomaticUpdater
This is called during shutdown to write required information into user settings.
writePluginIcon(File) - Method in class resources.projects.pluginwizard.NamePage
Writes the selected representative image as a PNG image file to the specified destination.
writeProperties(Map<String, String>) - Method in class ca.cgjennings.io.EscapedLineWriter
Writes a collection of properties as key, value pairs with escaping and line breaking.
writeProperty(String, String) - Method in class ca.cgjennings.io.EscapedLineWriter
Writes a key, value string pair with escaping and line breaking.
writeTaskSettings() - Method in class ca.cgjennings.apps.arkham.project.Task
 
writeTextFile(File, String) - Static method in class ca.cgjennings.apps.arkham.project.ProjectUtilities
Creates a file that contains the given text in the UTF-8 encoding.
writeTextFile(File, String, String) - Static method in class ca.cgjennings.apps.arkham.project.ProjectUtilities
Creates a file that contains the given text.
writeToBundleArchive(ZipOutputStream) - Method in class ca.cgjennings.apps.arkham.plugins.PluginRoot
Writes this plug-in root as a new archive file entry (with the name eons-plugin) to an archive output stream.
writeToFile(File) - Method in class ca.cgjennings.apps.arkham.plugins.PluginRoot
Writes this plug-in root to a UTF-8 encoded text file.
writeUserSettings() - Static method in class resources.RawSettings
Calling this method schedules the user settings to be written to the preference file in the near future.
writeUserSettingsImmediately() - Static method in class resources.RawSettings
Writes the user settings to the preference file immediately.

X

x - Variable in class ca.cgjennings.apps.arkham.CommandLineArguments
If set, display help for non-standard options and exit.
xAAText - Variable in class ca.cgjennings.apps.arkham.CommandLineArguments
Non-standard quality-tuning option.
xDebugException - Variable in class ca.cgjennings.apps.arkham.CommandLineArguments
Non-standard development option.
xdg - Variable in class register
Command line option that specifies the path to the xdg-utils to use.
xDisableAcceleration - Variable in class ca.cgjennings.apps.arkham.CommandLineArguments
Non-standard debugging and performance option.
xDisableAnimation - Variable in class ca.cgjennings.apps.arkham.CommandLineArguments
Non-standard debugging and performance option.
xDisableBackgroundInit - Variable in class ca.cgjennings.apps.arkham.CommandLineArguments
xDisableFileRestore - Variable in class ca.cgjennings.apps.arkham.CommandLineArguments
Non-standard debugging option.
xDisableFilterThreads - Variable in class ca.cgjennings.apps.arkham.CommandLineArguments
Non-standard debugging option.
xDisableJreCheck - Variable in class ca.cgjennings.apps.arkham.CommandLineArguments
Non-standard development option.
xDisablePluginLoading - Variable in class ca.cgjennings.apps.arkham.CommandLineArguments
Non-standard debugging and development option.
xDisableProjectRestore - Variable in class ca.cgjennings.apps.arkham.CommandLineArguments
Non-standard debugging option.
xDisableStartupThreads - Variable in class ca.cgjennings.apps.arkham.CommandLineArguments
Non-standard debugging option.
xDisableSystemMenu - Variable in class ca.cgjennings.apps.arkham.CommandLineArguments
Non-standard debugging option.
xEnableAcceleration - Variable in class ca.cgjennings.apps.arkham.CommandLineArguments
Non-standard debugging and performance option.
xEnableWindowsAcceleration - Variable in class ca.cgjennings.apps.arkham.CommandLineArguments
xMigratePrefs - Variable in class ca.cgjennings.apps.arkham.CommandLineArguments
When present, this option forces an attempt to migrate settings from an older Strange Eons 1 or 2 installation, if one exists on this system.
xOff - Variable in class ca.cgjennings.apps.arkham.deck.item.AbstractItem
 
xOpenGL - Variable in class ca.cgjennings.apps.arkham.CommandLineArguments
Non-standard debugging and performance option.
xRestartLock - Variable in class ca.cgjennings.apps.arkham.CommandLineArguments
Internal use option.

Y

yellow - Variable in class ca.cgjennings.ui.theme.Palette.Variant
A yellow colour, code Y.
yesNo(String) - Static method in class resources.Settings
Returns a boolean value for an arbitrary string using the same rules as those used by Settings.getYesNo(java.lang.String).
yOff - Variable in class ca.cgjennings.apps.arkham.deck.item.AbstractItem
 
yybegin(int) - Method in class ca.cgjennings.ui.textedit.ResourceFileTokenMaker
Enters a new lexical state
yybegin(int) - Method in class ca.cgjennings.ui.textedit.SEJavaScriptTokenMaker
Enters a new lexical state
yycharat(int) - Method in class ca.cgjennings.ui.textedit.ResourceFileTokenMaker
Returns the character at position pos from the matched text.
yycharat(int) - Method in class ca.cgjennings.ui.textedit.SEJavaScriptTokenMaker
Returns the character at position pos from the matched text.
yyclose() - Method in class ca.cgjennings.ui.textedit.ResourceFileTokenMaker
Closes the input stream.
yyclose() - Method in class ca.cgjennings.ui.textedit.SEJavaScriptTokenMaker
Closes the input stream.
YYEOF - Static variable in class ca.cgjennings.ui.textedit.ResourceFileTokenMaker
This character denotes the end of file
YYEOF - Static variable in class ca.cgjennings.ui.textedit.SEJavaScriptTokenMaker
This character denotes the end of file
YYINITIAL - Static variable in class ca.cgjennings.ui.textedit.ResourceFileTokenMaker
lexical states
YYINITIAL - Static variable in class ca.cgjennings.ui.textedit.SEJavaScriptTokenMaker
 
yylength() - Method in class ca.cgjennings.ui.textedit.ResourceFileTokenMaker
Returns the length of the matched text region.
yylength() - Method in class ca.cgjennings.ui.textedit.SEJavaScriptTokenMaker
Returns the length of the matched text region.
yylex() - Method in class ca.cgjennings.ui.textedit.ResourceFileTokenMaker
Resumes scanning until the next regular expression is matched, the end of input is encountered or an I/O-Error occurs.
yylex() - Method in class ca.cgjennings.ui.textedit.SEJavaScriptTokenMaker
Resumes scanning until the next regular expression is matched, the end of input is encountered or an I/O-Error occurs.
yypushback(int) - Method in class ca.cgjennings.ui.textedit.ResourceFileTokenMaker
Pushes the specified amount of characters back into the input stream.
yypushback(int) - Method in class ca.cgjennings.ui.textedit.SEJavaScriptTokenMaker
Pushes the specified amount of characters back into the input stream.
yyreset(Reader) - Method in class ca.cgjennings.ui.textedit.ResourceFileTokenMaker
Resets the scanner to read from a new input stream.
yyreset(Reader) - Method in class ca.cgjennings.ui.textedit.SEJavaScriptTokenMaker
Resets the scanner to read from a new input stream.
yystate() - Method in class ca.cgjennings.ui.textedit.ResourceFileTokenMaker
Returns the current lexical state.
yystate() - Method in class ca.cgjennings.ui.textedit.SEJavaScriptTokenMaker
Returns the current lexical state.
yytext() - Method in class ca.cgjennings.ui.textedit.ResourceFileTokenMaker
Returns the text matched by the current regular expression.
yytext() - Method in class ca.cgjennings.ui.textedit.SEJavaScriptTokenMaker
Returns the text matched by the current regular expression.

Z

ZERO - ca.cgjennings.graphics.filters.EdgeHandling
When a pixel value in the output image cannot be determined without referring to an off-image pixel, the output pixel will be zero (a black pixel, with alpha=0 if the destination image has an alpha channel).
ZERO - Static variable in class ca.cgjennings.graphics.filters.ChannelSwapFilter
The value 0, which indicates that the channel should be zeroed out.
ZIPExportContainer - Class in ca.cgjennings.apps.arkham
An export container that creates ZIP archives.
ZIPExportContainer() - Constructor for class ca.cgjennings.apps.arkham.ZIPExportContainer
 
ZOOM_CHANGED_PROPERTY - Static variable in class ca.cgjennings.apps.arkham.RegionPicker.RegionChooser
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes All Packages