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
All Classes All Packages
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
AbbreviationTable
s. - 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
CodeEditor
s 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 aDropHandler
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 aJPanel
. - 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
TintingFilter
s. - 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 callingDelegatedCommand.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
TaskAction
s 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
WizardEvent
s 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 buttonActionEvent
s 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
LayoutSegment
s 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 specifiedMember
s. - appliesToSelection(Member[]) - Method in class ca.cgjennings.apps.arkham.project.TaskAction
-
Returns
true
if this action is applicable to any of the specifiedMember
s. - 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 aJComboBox
that extends theJComboBox
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 givenInputEvent
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
orK
. - 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 theDesktopIntegration.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
-
*
Charset
forTextEncoding.CARD_LAYOUT
. - 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
Listing
s 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
Listing
s. - 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
-
Charset
forTextEncoding.CATALOG
. - 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 extensionnewExtension
. - 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 thanformatVersion
. - 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
-
Close a tab without firing an event, as long as
JCloseableTabbedPane.isTabClosable(java.lang.String, javax.swing.Icon, java.awt.Component, java.lang.String, int)
returnstrue
. - 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
-
Cover method for
Settings.colour(java.lang.String)
. - 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 thefloat
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 ofn
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()
, andTweenAnimation.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
AbstractPixelwiseFilter
s 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()
returnstrue
, 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 thepossibleChild
hascontainer
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 aGameComponent
into another component type. - ConversionTrigger - Interface in ca.cgjennings.apps.arkham.component.conversion
-
A
ConversionTrigger
object must be provided when initiating conversion of aGameComponent
. - 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 thisPaperProperties
. - 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 tosize
bysize
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
STORE
d). - 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 apSuccess
probability of succeeding on each attempt will succeed at mostsuccesses
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
-
Charset
forTextEncoding.DEBUGGER
. - 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
- 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 aStrangeEonsEditor
, 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 aDesktop.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()
, orLinearHistory.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 throughchangedUpdate
. - 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 theDesktopIntegration.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 thesetContentType
andsetText
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 theencoded
ByteBuffer. - encode(ByteBuffer, CharBuffer) - Static method in class ca.cgjennings.io.Base64
-
Performs Base64 encoding on the
raw
ByteBuffer, writing it to theencoded
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
ifother
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 aProperty
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 andrhs
are equal, meaning thatrhs
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
ifobj
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 andobj
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 toBlendMode.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
), ornull
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.DropEvent
s 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
ifkeyCode
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 indest
. - 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
JList
s 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
CardFace
s 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
-
Deprecated.Replaced by
AbstractGameComponentEditor.redrawPreview()
. - 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 aSettings
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 givenInputEvent
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 aColour
. - 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 ofMarkupRenderer
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
, ornull
. - 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
, orFORMAT_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, ornull
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, ornull
if the clipboard is empty or not aneonscat:
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
, ornull
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, ornull
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 returnsnull
. - 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.Configuration
s. - 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.Replaced by
GlowFilter.getBlurRadius()
. - 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
DragHandle
s 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
DragHandle
s 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, ornull
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, ornull
. - 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
orPluginBundle.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
, ornull
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, ornull
. - 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
- 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
- getInstalledCatalogIDs() - Static method in class ca.cgjennings.apps.arkham.plugins.BundleInstaller
-
Returns all of the
CatalogID
s 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 byPluginContext.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
whoseTheme
class has the name className, ornull
if no such theme is available. - getInstalledThemes() - Static method in class ca.cgjennings.apps.arkham.plugins.BundleInstaller
-
Returns an array of the available
InstalledTheme
s. - 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
Group
s 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 returnsnull
. - 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, returnsnull
. - 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
n
th logical variant for games that distinguish between visual variants and logical variants. - getLogicalVariantName(int) - Method in interface gamedata.ExpansionSymbolTemplate
-
Returns the name of the
n
th 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 withDIYSheet.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
-
Returns the metadata that would be generated by
MetadataSource.fillInMetadata(ca.cgjennings.apps.arkham.project.Member, ca.cgjennings.apps.arkham.project.MetadataSource.PropertyConsumer)
as aMap
. - 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 andResourceKit.getMissingImage()
orStrangeImage.getMissingImage()
to get the missing image as aBufferedImage
orStrangeImage
, 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
, ornull
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
orPaperProperties.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, ornull
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 theProject
(or if it was explicitly created with anull
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
, ornull
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, ornull
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, ornull
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, ornull
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 withDIYSheet.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, ornull
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, ornull
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
-
Deprecated.
- getRepresentativeImage() - Method in interface ca.cgjennings.apps.arkham.plugins.Plugin
-
Deprecated.Prefer
Plugin.getPluginIcon()
. - 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.ScriptTraceElement
s 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
- 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
Sheet
s 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 theStyle
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, ornull
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
, orLength.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
n
th 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 aCatalog.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, ornull
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 asBlendMode.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
PageItem
s 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 tohasChanged()
. - 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 returnstrue
one or more fold marks will be shown at locations determined bySheet.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
-
Causes the default implementation of
ContextBar.CommandButton.isVisibleInCurrentContext(ca.cgjennings.apps.arkham.ContextBar.Context)
to return the same value asContextBar.CommandButton.isEnabledInCurrentContext(ca.cgjennings.apps.arkham.ContextBar.Context)
. - 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
ifpoint
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
-
Charset
forTextEncoding.HTML_CSS
. - 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
-
Deprecated.
- 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 specifiedImage
. - 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 existingJComboBox
, 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 existingJComboBox
, 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 ofchild
. - 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
-
If this method returns
true
, then the evaluation ofTaskActionTree.appliesToSelection(ca.cgjennings.apps.arkham.project.Member[])
andTaskActionTree.appliesTo(ca.cgjennings.apps.arkham.project.Project, ca.cgjennings.apps.arkham.project.Task, ca.cgjennings.apps.arkham.project.Member)
will assume that every child action performs the same test. - isAppliesToShortCircuited() - Method in class ca.cgjennings.apps.arkham.project.MergeStrings
-
If this method returns
true
, then the evaluation ofTaskActionTree.appliesToSelection(ca.cgjennings.apps.arkham.project.Member[])
andTaskActionTree.appliesTo(ca.cgjennings.apps.arkham.project.Project, ca.cgjennings.apps.arkham.project.Task, ca.cgjennings.apps.arkham.project.Member)
will assume that every child action performs the same test. - isAppliesToShortCircuited() - Method in class ca.cgjennings.apps.arkham.project.TaskActionTree
-
If this method returns
true
, then the evaluation ofTaskActionTree.appliesToSelection(ca.cgjennings.apps.arkham.project.Member[])
andTaskActionTree.appliesTo(ca.cgjennings.apps.arkham.project.Project, ca.cgjennings.apps.arkham.project.Task, ca.cgjennings.apps.arkham.project.Member)
will assume that every child action performs the same test. - 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
-
Deprecated.
- 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 theCacheMetrics.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 thecommand
can be performed by this commandable in its current state. - isCommandApplicable(AbstractCommand) - Method in interface ca.cgjennings.apps.arkham.commands.Commandable
-
Returns
true
if thecommand
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 thecommand
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, orfalse
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 anyEyeDropper
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 ownPortrait
s 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 tonull
, 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 throughResourceKit.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 andf
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 ofrhs
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, orfalse
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 callingPlugin.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 returnstrue
. - isPluginUsable() - Method in interface ca.cgjennings.apps.arkham.plugins.Plugin
-
Returns
true
if it is currently valid to activate this plug-in by callingPlugin.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, returningtrue
. - 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), orfalse
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
ofJCheckBox
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
IconProvider
s. - 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
IconProvider
s. - 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 givenInputEvent
. - 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
andunit
. - 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 asBlendMode.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
JLinkLabel
s. - 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
ListItem
s. - 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
- 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 theDesktopIntegration.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 theAgnosticDialog.handleOKAction(java.awt.event.ActionEvent)
andAgnosticDialog.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
i
the 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 givenInputEvent
. - 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
-
Alias of
CommandLineArguments.xMigratePrefs
. - 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
extendsListModel
). - 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
Printable
s that updates the currently displayedBusyDialog
'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
NavigationPoint
s 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 toBlendMode.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
Document
s 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 compiledGameComponent
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 averagesource/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
Sheet
s evaluate the script it contains and call the functiononPaint( 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 theDesktopIntegration.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 twoPageShape
s 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 callSheet.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
-
Charset
forTextEncoding.PARSED_RESOURCE
. - 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 ofn
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
-
Charset
forTextEncoding.PLAIN_TEXT
. - 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.Alias for
PlatformSupport.PLATFORM_IS_MAC
. - 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
-
Charset
forTextEncoding.PLUGIN_ROOT
. - 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)
Portrait
s: 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 theDesktopIntegration.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 apSuccess
probability of succeeding on each attempt will succeed exactlysuccesses
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
MonitoredAlgorithm
s. - 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
TaskAction
s 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.Takes an integer compression method for backwards compatibility. Use
PublishBundle.publish(java.io.File, ca.cgjennings.apps.arkham.plugins.catalog.PluginBundlePublisher.CompressionMethod)
instead. - 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
isnull
. - 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 toString
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 theDimension
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'sAbstractContainer.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
-
Removes an
StrangeEonsEditor.EditorListener
that was added to all editors throughStrangeEonsAppWindow.addEditorListener(ca.cgjennings.apps.arkham.StrangeEonsEditor.EditorListener)
. - 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
-
Removes a menu item previously added with
StrangeEonsAppWindow.addMenuItem(ca.cgjennings.apps.arkham.StrangeEonsAppWindow.AppMenu, javax.swing.JComponent)
. - 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
WizardEvent
s 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.Replaced by
Member.renameFile(java.lang.String)
. - 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
Style
s. - 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 ofparameter[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 givenInputEvent
. - 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
-
Constant to rotate text 90 degrees when drawn with
Sheet.drawRotatedTitle(java.awt.Graphics2D, java.lang.String, java.awt.Rectangle, java.awt.Font, float, int, int)
. - ROTATE_NONE - Static variable in class ca.cgjennings.apps.arkham.sheet.Sheet
-
Constant to rotate text 0 degrees when drawn with
Sheet.drawRotatedTitle(java.awt.Graphics2D, java.lang.String, java.awt.Rectangle, java.awt.Font, float, int, int)
. - ROTATE_RIGHT - Static variable in class ca.cgjennings.apps.arkham.sheet.Sheet
-
Constant to rotate text 270 degrees when drawn with
Sheet.drawRotatedTitle(java.awt.Graphics2D, java.lang.String, java.awt.Rectangle, java.awt.Font, float, int, int)
. - ROTATE_UPSIDE_DOWN - Static variable in class ca.cgjennings.apps.arkham.sheet.Sheet
-
Constant to rotate text 180 degrees when drawn with
Sheet.drawRotatedTitle(java.awt.Graphics2D, java.lang.String, java.awt.Rectangle, java.awt.Font, float, int, int)
. - 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 andSplitJoin
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 theSettingBackedControl
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 theSettingBackedControl
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 theSettingBackedControl
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
File
s. - 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
-
*
Charset
forTextEncoding.SOURCE_CODE
. - 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
andunit
. - 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
-
Forwards to
AbstractViewer.setBackgroundPaint(java.awt.Paint)
. - setBackground(Color) - Method in class ca.cgjennings.graphics.AbstractGraphics2DAdapter
- setBackground(Color) - Method in class ca.cgjennings.ui.JIconDrop
-
This call is rerouted to
JIconDrop.setBackgroundPaint(java.awt.Paint)
. - 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 tocollator
. - 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 (iffalse
, 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.Replaced by
GlowFilter.setBlurRadius(int)
. - 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 EonsLanguage
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 inoutputTimes
. - 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
-
Charset
forTextEncoding.SETTINGS
. - 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
JList
s 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 withSettings.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 theDesktopIntegration.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'srun()
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 fromstencilResource
and useportraitResource
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 byfileFormat
. - 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 otherPaint
. - 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
RenderTarget
s. - 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
-
Standard application menus that can be extended with
StrangeEonsAppWindow.addMenuItem(ca.cgjennings.apps.arkham.StrangeEonsAppWindow.AppMenu, javax.swing.JComponent)
. - 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
MarkupRenderer
s. - 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
-
Charset
forTextEncoding.STRINGS
. - 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
Style
s. - 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 thelhs
shape with any parts that overlap therhs
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 otherTask
s. - 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
-
Charset
forTextEncoding.TEMPLATE
. - 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
andlimit
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
andlimit
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
andlimit
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
TextAttribute
s 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
-
A theme.
- 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
ThemedGlyphIcon
s. - 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
istrue
, thenpause()
will be called before callingfillInThreadedMetadataImpl
. - 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 returnsnull
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
PageItem
s 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
-
Deprecated.
- 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 aTreeModel
. - 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 aJTree
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
HSBPanel
s 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
- 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 byGameComponent
s 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 apSuccess
probability of succeeding on each attempt will succeed at leastsuccesses
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
forTextEncoding.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
AbstractVerbalDesignSupport
s 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
ProjectView
s. - 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
orH
. - 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 toStrangeEons.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
WizardListener
s 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 aWizardModel
. - WizardEvent - Class in ca.cgjennings.ui.wizard
-
Describes events that are fired by a
WizardModel
to aWizardListener
. - 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
-
Charset
forTextEncoding.WORD_LIST
. - 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
-
Alias of
CommandLineArguments.xEnableAcceleration
. - 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 bySettings.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
All Classes All Packages