jsource
A B C D E F G H I J K L M N O P R S T U V W X Y _

A

AboutDialog - class jsource.gui.AboutDialog.
AboutDialog is the JSource About dialog box.
AboutDialog(XMLResourceBundle) - Constructor for class jsource.gui.AboutDialog
 
accept(File) - Method in class jsource.ExampleFileFilter
Return true if this file should be shown in the directory pane, false if it shouldn't.
accept(File) - Method in class jsource.io.JSourceFileFilter
Return true if this file should be shown in the directory pane, false if it shouldn't.
actionPerformed(ActionEvent) - Method in class jsource.syntax.InputHandler.backspace
 
actionPerformed(ActionEvent) - Method in class jsource.syntax.InputHandler.backspace_word
 
actionPerformed(ActionEvent) - Method in class jsource.syntax.InputHandler.delete
 
actionPerformed(ActionEvent) - Method in class jsource.syntax.InputHandler.delete_word
 
actionPerformed(ActionEvent) - Method in class jsource.syntax.InputHandler.end
 
actionPerformed(ActionEvent) - Method in class jsource.syntax.InputHandler.select_all
 
actionPerformed(ActionEvent) - Method in class jsource.syntax.InputHandler.document_end
 
actionPerformed(ActionEvent) - Method in class jsource.syntax.InputHandler.home
 
actionPerformed(ActionEvent) - Method in class jsource.syntax.InputHandler.document_home
 
actionPerformed(ActionEvent) - Method in class jsource.syntax.InputHandler.insert_break
 
actionPerformed(ActionEvent) - Method in class jsource.syntax.InputHandler.insert_tab
 
actionPerformed(ActionEvent) - Method in class jsource.syntax.InputHandler.next_char
 
actionPerformed(ActionEvent) - Method in class jsource.syntax.InputHandler.next_line
 
actionPerformed(ActionEvent) - Method in class jsource.syntax.InputHandler.next_page
 
actionPerformed(ActionEvent) - Method in class jsource.syntax.InputHandler.next_word
 
actionPerformed(ActionEvent) - Method in class jsource.syntax.InputHandler.overwrite
 
actionPerformed(ActionEvent) - Method in class jsource.syntax.InputHandler.prev_char
 
actionPerformed(ActionEvent) - Method in class jsource.syntax.InputHandler.prev_line
 
actionPerformed(ActionEvent) - Method in class jsource.syntax.InputHandler.prev_page
 
actionPerformed(ActionEvent) - Method in class jsource.syntax.InputHandler.prev_word
 
actionPerformed(ActionEvent) - Method in class jsource.syntax.InputHandler.repeat
 
actionPerformed(ActionEvent) - Method in class jsource.syntax.InputHandler.toggle_rect
 
actionPerformed(ActionEvent) - Method in class jsource.syntax.InputHandler.insert_char
 
actionPerformed(ActionEvent) - Method in class jsource.syntax.InputHandler.clip_copy
 
actionPerformed(ActionEvent) - Method in class jsource.syntax.InputHandler.clip_paste
 
actionPerformed(ActionEvent) - Method in class jsource.syntax.InputHandler.clip_cut
 
actionPerformed(ActionListener, String) - Method in interface jsource.syntax.InputHandler.MacroRecorder
 
add(Property) - Method in class jsource.codegenerator.PropertiesTableModel
 
add(String) - Method in class jsource.codegenerator.ImportsTableModel
 
add(String, byte) - Method in class jsource.syntax.KeywordMap
Adds a key-value mapping.
addCaretListener(CaretListener) - Method in class jsource.gui.JSEditor
Adds a caret change listener to this text area.
addCustomHighlight(TextAreaPainter.Highlight) - Method in class jsource.gui.TextAreaPainter
Adds a custom highlight painter.
addDefaultKeyBindings() - Method in class jsource.syntax.InputHandler
Adds the default key bindings to this input handler.
addDefaultKeyBindings() - Method in class jsource.syntax.DefaultInputHandler
Sets up the default key bindings.
addElement(Object) - Method in class jsource.util.Vector
 
addExtension(String) - Method in class jsource.ExampleFileFilter
Adds a filetype "dot" extension to filter against.
addExtension(String) - Method in class jsource.io.JSourceFileFilter
Adds a filetype "dot" extension to filter against.
addKeyBinding(String, ActionListener) - Method in class jsource.syntax.InputHandler
Adds a key binding to this input handler.
addKeyBinding(String, ActionListener) - Method in class jsource.syntax.DefaultInputHandler
Adds a key binding to this input handler.
addToken(int, byte) - Method in class jsource.syntax.tokenmarker.TokenMarker
Adds a token to the token list.
addUndoableEdit(UndoableEdit) - Method in class jsource.syntax.SyntaxDocument
Adds an undoable edit to this document.
antPath - Variable in class jsource.gui.MainFrame
 
API_PATH - Static variable in interface jsource.util.JSConstants
 
APIViewerDialog - class jsource.gui.APIViewerDialog.
APIViewerDialog is API viewer dialog box for the core Java API
APIViewerDialog(XMLResourceBundle, MainFrame) - Constructor for class jsource.gui.APIViewerDialog
 
append(String) - Method in class jsource.gui.JSEditor
Appends the given text to the end of the document.

B

BACKSPACE - Static variable in class jsource.syntax.InputHandler
 
BACKSPACE_WORD - Static variable in class jsource.syntax.InputHandler
 
BaseDialog - class jsource.gui.BaseDialog.
BaseDialog is an abstract dialog box that handles window closing, the ENTER key and the ESCAPE key.
BaseDialog(Frame, String, boolean) - Constructor for class jsource.gui.BaseDialog
 
BatchFileTokenMarker - class jsource.syntax.tokenmarker.BatchFileTokenMarker.
Batch file token marker.
BatchFileTokenMarker() - Constructor for class jsource.syntax.tokenmarker.BatchFileTokenMarker
 
BDFORMULA - Static variable in class jsource.syntax.tokenmarker.TeXTokenMarker
 
beginCompoundEdit() - Method in class jsource.syntax.SyntaxDocument
Starts a compound edit.
beginListeningTo(JSEditor) - Method in class jsource.gui.FindReplacePanel
 
blinkCaret() - Method in class jsource.gui.JSEditor
Blinks the caret.
blockCaret - Variable in class jsource.gui.TextAreaPainter
 
blockCaret - Variable in class jsource.gui.TextAreaDefaults
 
BOOL - Static variable in class jsource.codegenerator.PropertyType
 
BOOL - Static variable in class jsource.codegenerator.CSharpTypes
 
BOOLEAN - Static variable in class jsource.codegenerator.PropertyType
 
BOOLEAN - Static variable in class jsource.codegenerator.JavaTypes
 
bracketHighlight - Variable in class jsource.gui.TextAreaPainter
 
bracketHighlight - Variable in class jsource.gui.TextAreaDefaults
 
bracketHighlightColor - Variable in class jsource.gui.TextAreaPainter
 
bracketHighlightColor - Variable in class jsource.gui.TextAreaDefaults
 
browserPath - Variable in class jsource.gui.MainFrame
 
buffer - Variable in class jsource.io.localization.XMLBundleParser
 
bundle - Variable in class jsource.gui.MainFrame
 
BUNDLE_PATH - Static variable in interface jsource.util.JSConstants
 
BYTE - Static variable in class jsource.codegenerator.JavaTypes
 
BYTE - Static variable in class jsource.codegenerator.CSharpTypes
 

C

cache - Variable in class jsource.io.localization.XMLResourceBundle
 
cache - Variable in class jsource.io.localization.XMLBundleParser
 
cancel() - Method in class jsource.gui.ToolPathSetupDialog
 
cancel() - Method in class jsource.gui.MessageDialog
 
cancel() - Method in class jsource.gui.HelpDialog
 
cancel() - Method in class jsource.gui.GoToLineDialog
 
cancel() - Method in class jsource.gui.FindReplaceDialog
 
cancel() - Method in class jsource.gui.CommandOutputDialog
 
cancel() - Method in class jsource.gui.CodeGeneratorDialog
 
cancel() - Method in class jsource.gui.BaseDialog
 
cancel() - Method in class jsource.gui.APIViewerDialog
 
cancel() - Method in class jsource.gui.AboutDialog
 
capacity() - Method in class jsource.util.Vector
 
capacityIncrement - Variable in class jsource.util.Vector
 
caretBlinks - Variable in class jsource.gui.TextAreaDefaults
 
caretColor - Variable in class jsource.gui.TextAreaPainter
 
caretColor - Variable in class jsource.gui.TextAreaDefaults
 
caretVisible - Variable in class jsource.gui.TextAreaDefaults
 
CCTokenMarker - class jsource.syntax.tokenmarker.CCTokenMarker.
C++ token marker.
CCTokenMarker() - Constructor for class jsource.syntax.tokenmarker.CCTokenMarker
 
CHAR - Static variable in class jsource.codegenerator.PropertyType
 
CHAR - Static variable in class jsource.codegenerator.JavaTypes
 
CHAR - Static variable in class jsource.codegenerator.CSharpTypes
 
characters(char[], int, int) - Method in class jsource.io.Parser
 
characters(char[], int, int) - Method in class jsource.io.localization.XMLBundleParser
 
CLASS_PATH - Static variable in interface jsource.util.JSConstants
 
clearBreakpoints() - Method in class jsource.gui.JSEditor
 
CLIP_COPY - Static variable in class jsource.syntax.InputHandler
 
CLIP_CUT - Static variable in class jsource.syntax.InputHandler
 
CLIP_PASTE - Static variable in class jsource.syntax.InputHandler
 
clone() - Method in class jsource.util.Vector
 
CodeGenerator - class jsource.codegenerator.CodeGenerator.
CodeGenerator is a panel that holds tools used to generate frame code for Java and C# classes.
CodeGenerator(XMLResourceBundle, MainFrame) - Constructor for class jsource.codegenerator.CodeGenerator
 
CodeGeneratorDialog - class jsource.gui.CodeGeneratorDialog.
CodeGeneratorDialog is a code generation dialog box
CodeGeneratorDialog(XMLResourceBundle, MainFrame) - Constructor for class jsource.gui.CodeGeneratorDialog
 
cols - Variable in class jsource.gui.TextAreaPainter
 
cols - Variable in class jsource.gui.TextAreaDefaults
 
CommandOutputDialog - class jsource.gui.CommandOutputDialog.
CommandOutputDialog displays the output of various external commands
CommandOutputDialog(XMLResourceBundle, String, String) - Constructor for class jsource.gui.CommandOutputDialog
 
comment() - Method in class jsource.gui.JSEditor
Comments the selected lines.
COMMENT1 - Static variable in class jsource.syntax.tokenmarker.Token
Comment 1 token id.
COMMENT2 - Static variable in class jsource.syntax.tokenmarker.Token
Comment 2 token id.
commentLines(int, int, int) - Method in class jsource.syntax.SyntaxDocument
 
compareTo(Object) - Method in class jsource.io.localization.ResourceKey
 
contains(Object) - Method in class jsource.util.Vector
 
copy() - Method in class jsource.gui.JSEditor
Places the selected text into the clipboard.
copy() - Method in class jsource.syntax.InputHandler
Returns a copy of this input handler that shares the same key bindings.
copy() - Method in class jsource.syntax.DefaultInputHandler
Returns a copy of this input handler that shares the same key bindings.
copyInto(Object[]) - Method in class jsource.util.Vector
 
coreAPIPath - Variable in class jsource.gui.MainFrame
 
cpp - Static variable in class jsource.util.FileUtilities
 
createIcon(String) - Static method in class jsource.util.GUIUtilities
Convenience method that creates and returns ImageIcon objects used by toolbar buttons.
CSharpLanguageManager - class jsource.codegenerator.CSharpLanguageManager.
CSharpLanguageManager is the C# language manager
CSharpLanguageManager() - Constructor for class jsource.codegenerator.CSharpLanguageManager
 
CSharpPropertyDefinitionGenerator - class jsource.codegenerator.CSharpPropertyDefinitionGenerator.
CSharpPropertyDefinitionGenerator.java 03/17/03 This program is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
CSharpPropertyDefinitionGenerator(LanguageManager) - Constructor for class jsource.codegenerator.CSharpPropertyDefinitionGenerator
 
CSharpTokenMarker - class jsource.syntax.tokenmarker.CSharpTokenMarker.
CSharp token marker.
CSharpTokenMarker() - Constructor for class jsource.syntax.tokenmarker.CSharpTokenMarker
 
CSharpTypes - class jsource.codegenerator.CSharpTypes.
CSharpTypes.java 03/17/03 This program is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
CSharpTypes() - Constructor for class jsource.codegenerator.CSharpTypes
 
CTokenMarker - class jsource.syntax.tokenmarker.CTokenMarker.
C token marker.
CTokenMarker() - Constructor for class jsource.syntax.tokenmarker.CTokenMarker
 
CTokenMarker(boolean, KeywordMap) - Constructor for class jsource.syntax.tokenmarker.CTokenMarker
 
currentDir - Static variable in class jsource.gui.MainFrame
 
currFile - Variable in class jsource.gui.MainFrame
 
cut() - Method in class jsource.gui.JSEditor
Deletes the selected text from the text area and places it into the clipboard.

D

Debug - class jsource.util.Debug.
Debug is just used for debugging purposes during JSource development.
DEBUG - Static variable in class jsource.util.Debug
 
Debug() - Constructor for class jsource.util.Debug
 
DECIMAL - Static variable in class jsource.codegenerator.PropertyType
 
DECIMAL - Static variable in class jsource.codegenerator.CSharpTypes
 
DefaultInputHandler - class jsource.syntax.DefaultInputHandler.
DefaultInputHandler is the default input handler.
DefaultInputHandler(MainFrame) - Constructor for class jsource.syntax.DefaultInputHandler
Creates a new input handler with no key bindings defined.
DefinitionGenerator - class jsource.codegenerator.DefinitionGenerator.
DefinitionGenerator.java 03/17/03 This program is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
DefinitionGenerator(LanguageManager) - Constructor for class jsource.codegenerator.DefinitionGenerator
 
DELETE - Static variable in class jsource.syntax.InputHandler
 
DELETE_WORD - Static variable in class jsource.syntax.InputHandler
 
deleteLines(int, int) - Method in class jsource.syntax.tokenmarker.TokenMarker
Informs the token marker that line have been deleted from the document.
DELIMITER - Static variable in class jsource.io.localization.LocaleUtil
 
document - Variable in class jsource.gui.TextAreaDefaults
 
DOCUMENT_END - Static variable in class jsource.syntax.InputHandler
 
DOCUMENT_HOME - Static variable in class jsource.syntax.InputHandler
 
documentChanged(DocumentEvent) - Method in class jsource.gui.JSEditor
 
DOUBLE - Static variable in class jsource.codegenerator.PropertyType
 
DOUBLE - Static variable in class jsource.codegenerator.JavaTypes
 
DOUBLE - Static variable in class jsource.codegenerator.CSharpTypes
 

E

EDFORMULA - Static variable in class jsource.syntax.tokenmarker.TeXTokenMarker
 
editable - Variable in class jsource.gui.TextAreaDefaults
 
editor - Variable in class jsource.gui.MainFrame
 
EiffelTokenMarker - class jsource.syntax.tokenmarker.EiffelTokenMarker.
Eiffel token Marker.
EiffelTokenMarker() - Constructor for class jsource.syntax.tokenmarker.EiffelTokenMarker
 
electricScroll - Variable in class jsource.gui.TextAreaDefaults
 
elementAt(int) - Method in class jsource.util.Vector
 
elementCount - Variable in class jsource.util.Vector
 
elementData - Variable in class jsource.util.Vector
 
elements() - Method in class jsource.util.Vector
 
emitKeyWord(String) - Method in class jsource.codegenerator.DefinitionGenerator
 
emitTypeWord(String) - Method in class jsource.codegenerator.DefinitionGenerator
 
empty() - Method in class jsource.util.Stack
 
END - Static variable in class jsource.syntax.InputHandler
 
END - Static variable in class jsource.syntax.tokenmarker.Token
The token type, that along with a length of 0 marks the end of the token list.
endCompoundEdit() - Method in class jsource.syntax.SyntaxDocument
Ends a compound edit.
endElement(String, String, String) - Method in class jsource.io.Parser
 
endElement(String, String, String) - Method in class jsource.io.localization.XMLBundleParser
 
ensureCapacity(int) - Method in class jsource.syntax.tokenmarker.TokenMarker
Ensures that the lineInfo array can contain the specified index.
ensureCapacity(int) - Method in class jsource.util.Vector
 
Enumeration - interface jsource.util.Enumeration.
 
eolMarkerColor - Variable in class jsource.gui.TextAreaPainter
 
eolMarkerColor - Variable in class jsource.gui.TextAreaDefaults
 
eolMarkers - Variable in class jsource.gui.TextAreaPainter
 
eolMarkers - Variable in class jsource.gui.TextAreaDefaults
 
equals(Object) - Method in class jsource.codegenerator.Property
 
equals(Object) - Method in class jsource.io.localization.ResourceKey
 
ExampleFileFilter - class jsource.ExampleFileFilter.
A convenience implementation of FileFilter that filters out all files except for those type extensions that it knows about.
ExampleFileFilter() - Constructor for class jsource.ExampleFileFilter
Creates a file filter.
ExampleFileFilter(String) - Constructor for class jsource.ExampleFileFilter
Creates a file filter that accepts files with the given extension.
ExampleFileFilter(String[]) - Constructor for class jsource.ExampleFileFilter
Creates a file filter from the given string array.
ExampleFileFilter(String[], String) - Constructor for class jsource.ExampleFileFilter
Creates a file filter from the given string array and description.
ExampleFileFilter(String, String) - Constructor for class jsource.ExampleFileFilter
Creates a file filter that accepts the given file type.
executeAction(ActionListener, Object, String) - Method in class jsource.syntax.InputHandler
Executes the specified action, repeating and recording it as necessary.

F

FILE_SEP - Static variable in interface jsource.util.JSConstants
 
filename - Variable in class jsource.io.localization.XMLResourceBundle
 
FileReader - class jsource.io.FileReader.
FileReader handles file reading
FileReader() - Constructor for class jsource.io.FileReader
 
FileReader(JSEditor) - Constructor for class jsource.io.FileReader
 
FileUnit - class jsource.io.FileUnit.
FileUnit is the class that gives modification information about a file.
FileUnit(File) - Constructor for class jsource.io.FileUnit
Create a new FileUnit, opening up the given source file.
FileUtilities - class jsource.util.FileUtilities.
FileUtilities holds useful File utilities
FileUtilities() - Constructor for class jsource.util.FileUtilities
 
FileWriter - class jsource.io.FileWriter.
FileWriter handles file writing
FileWriter() - Constructor for class jsource.io.FileWriter
 
FileWriter(JSEditor) - Constructor for class jsource.io.FileWriter
 
findMatchingBracket(Document, int) - Static method in class jsource.syntax.TextUtilities
Returns the offset of the bracket matching the one at the specified offset of the document, or -1 if the bracket is unmatched (or if the character is not a bracket).
findNext() - Method in class jsource.gui.FindReplacePanel
 
findNext() - Method in class jsource.util.FindReplaceMachine
 
FindReplaceDialog - class jsource.gui.FindReplaceDialog.
FindReplaceDialog is a find/replace dialog box.
FindReplaceDialog(XMLResourceBundle, MainFrame, FindReplacePanel) - Constructor for class jsource.gui.FindReplaceDialog
 
FindReplaceMachine - class jsource.util.FindReplaceMachine.
FindReplaceMachine holds text find/replace algorithms
FindReplaceMachine() - Constructor for class jsource.util.FindReplaceMachine
 
FindReplacePanel - class jsource.gui.FindReplacePanel.
FindReplacePanel is the main panel of the find/replace dialog.
FindReplacePanel(XMLResourceBundle, MainFrame) - Constructor for class jsource.gui.FindReplacePanel
 
FindResult - class jsource.util.FindResult.
A FindResult object is used in a FindReplaceMachine
FindResult(int, boolean) - Constructor for class jsource.util.FindResult
 
findWordEnd(String, int, String) - Static method in class jsource.syntax.TextUtilities
Locates the end of the word at the specified position.
findWordStart(String, int, String) - Static method in class jsource.syntax.TextUtilities
Locates the start of the word at the specified position.
fireCaretEvent() - Method in class jsource.gui.JSEditor
 
fireInsertUpdate(DocumentEvent) - Method in class jsource.syntax.SyntaxDocument
We overwrite this method to update the token marker state immediately so that any event listeners get a consistent token marker.
fireRemoveUpdate(DocumentEvent) - Method in class jsource.syntax.SyntaxDocument
We overwrite this method to update the token marker state immediately so that any event listeners get a consistent token marker.
firstElement() - Method in class jsource.util.Vector
 
firstToken - Variable in class jsource.syntax.tokenmarker.TokenMarker
The first token in the list.
FLOAT - Static variable in class jsource.codegenerator.PropertyType
 
FLOAT - Static variable in class jsource.codegenerator.JavaTypes
 
FLOAT - Static variable in class jsource.codegenerator.CSharpTypes
 
fm - Variable in class jsource.gui.TextAreaPainter
 
formatFileToRun(String) - Static method in class jsource.util.FileUtilities
Remove a file extension from a file and replace slash characters with periods

G

getAccessorsEndComment() - Method in class jsource.codegenerator.JavaPropertyDefinitionGenerator
 
getAccessorsEndComment() - Method in class jsource.codegenerator.DefinitionGenerator
 
getAccessorsEndComment() - Method in class jsource.codegenerator.CSharpPropertyDefinitionGenerator
 
getAccessorsStartComment() - Method in class jsource.codegenerator.JavaPropertyDefinitionGenerator
 
getAccessorsStartComment() - Method in class jsource.codegenerator.DefinitionGenerator
 
getAccessorsStartComment() - Method in class jsource.codegenerator.CSharpPropertyDefinitionGenerator
 
getAction(String) - Static method in class jsource.syntax.InputHandler
Returns a named text area action.
getActionName(ActionListener) - Static method in class jsource.syntax.InputHandler
Returns the name of the specified text area action.
getActions() - Static method in class jsource.syntax.InputHandler
Returns an enumeration of all available actions.
getANT() - Method in class jsource.io.Parser
 
getBracketHighlightColor() - Method in class jsource.gui.TextAreaPainter
Returns the bracket highlight color.
getBracketLine() - Method in class jsource.gui.JSEditor
Returns the line of the highlighted bracket (the bracket matching the one before the caret)
getBracketPosition() - Method in class jsource.gui.JSEditor
Returns the position of the highlighted bracket (the bracket matching the one before the caret)
getBrowser() - Method in class jsource.io.Parser
 
getCalHTMLPane() - Method in class jsource.gui.HelpDialog
 
getCalHTMLPane() - Method in class jsource.gui.APIViewerDialog
 
getCaretColor() - Method in class jsource.gui.TextAreaPainter
Returns the caret color.
getCaretLine() - Method in class jsource.gui.JSEditor
Returns the caret line.
getCaretPosition() - Method in class jsource.gui.JSEditor
Returns the caret position.
getClassDefinition(String) - Method in class jsource.codegenerator.DefinitionGenerator
 
getColor() - Method in class jsource.syntax.SyntaxStyle
Returns the color specified in this style.
getColumnCount() - Method in class jsource.codegenerator.PropertiesTableModel
 
getColumnCount() - Method in class jsource.codegenerator.ImportsTableModel
 
getColumnName(int) - Method in class jsource.codegenerator.PropertiesTableModel
 
getColumnName(int) - Method in class jsource.codegenerator.ImportsTableModel
 
getConstructor(Property[]) - Method in class jsource.codegenerator.DefinitionGenerator
 
getConstructors(String, Property[]) - Method in class jsource.codegenerator.DefinitionGenerator
 
getConstructorsEndComment() - Method in class jsource.codegenerator.JavaPropertyDefinitionGenerator
 
getConstructorsEndComment() - Method in class jsource.codegenerator.DefinitionGenerator
 
getConstructorsEndComment() - Method in class jsource.codegenerator.CSharpPropertyDefinitionGenerator
 
getConstructorsStartComment() - Method in class jsource.codegenerator.JavaPropertyDefinitionGenerator
 
getConstructorsStartComment() - Method in class jsource.codegenerator.DefinitionGenerator
 
getConstructorsStartComment() - Method in class jsource.codegenerator.CSharpPropertyDefinitionGenerator
 
getContainedThrowable() - Method in class jsource.util.UnexpectedException
 
getContextMenu() - Method in class jsource.gui.Gutter
 
getCopyConstructor(String, Property[]) - Method in class jsource.codegenerator.DefinitionGenerator
 
getCoreAPI() - Method in class jsource.io.Parser
 
getCurrentFileModified() - Method in class jsource.io.FileUnit
Find out if the current file has had any programmatic modifications since it was opened
getCurrentLineForeground() - Method in class jsource.gui.Gutter
 
getCurrentOffset() - Method in class jsource.util.FindReplaceMachine
 
getDefaults() - Static method in class jsource.gui.TextAreaDefaults
Returns a new TextAreaDefaults object with the default values filled in.
getDefaultSyntaxStyles() - Static method in class jsource.syntax.SyntaxUtilities
Returns the default style table.
getDefGenerator() - Method in class jsource.codegenerator.LanguageManager
 
getDefGenerator() - Method in class jsource.codegenerator.JavaLanguageManager
 
getDefGenerator() - Method in class jsource.codegenerator.CSharpLanguageManager
 
getDefinition(Property) - Method in class jsource.codegenerator.JavaPropertyDefinitionGenerator
 
getDefinition(Property) - Method in class jsource.codegenerator.DefinitionGenerator
 
getDefinition(Property) - Method in class jsource.codegenerator.CSharpPropertyDefinitionGenerator
 
getDescription() - Method in class jsource.ExampleFileFilter
Returns the human readable description of this filter.
getDescription() - Method in class jsource.codegenerator.TypeDef
 
getDescription() - Method in class jsource.io.JSourceFileFilter
Returns the human readable description of this filter.
getDescription(Property) - Method in class jsource.codegenerator.LanguageTypes
 
getDividerColour() - Method in class jsource.gui.Gutter
 
getDocument() - Method in class jsource.gui.JSEditor
Returns the document this text area is editing.
getDocumentLength() - Method in class jsource.gui.JSEditor
Returns the length of the document.
getElectricScroll() - Method in class jsource.gui.JSEditor
Returns the number of lines from the top and bottom of the text area that are always visible.
getEOLMarkerColor() - Method in class jsource.gui.TextAreaPainter
Returns the EOL marker color.
getEOLMarkersPainted() - Method in class jsource.gui.TextAreaPainter
Returns true if EOL markers are drawn, false otherwise.
getExtension(File) - Method in class jsource.ExampleFileFilter
Return the extension portion of the file's name .
getExtension(File) - Method in class jsource.io.JSourceFileFilter
Return the extension portion of the file's name .
getExtension(FileUnit) - Static method in class jsource.util.FileUtilities
Get the extension of a file
getFile() - Method in class jsource.io.FileUnit
Get the file
getFile(String) - Method in class jsource.io.localization.XMLResourceBundle
 
getFileDir() - Method in class jsource.io.FileUnit
Get the working directory for the file.
getFileName() - Method in class jsource.io.FileUnit
Get the file name
getFileName(Locale, String, String, int) - Static method in class jsource.io.localization.LocaleUtil
 
getFileNameList(Locale, String, String) - Static method in class jsource.io.localization.LocaleUtil
 
getFindWord() - Method in class jsource.util.FindReplaceMachine
 
getFirstLine() - Method in class jsource.gui.JSEditor
Returns the line displayed at the text area's origin.
getFontMetrics() - Method in class jsource.gui.TextAreaPainter
Returns the font metrics used by this component.
getFontMetrics(Font) - Method in class jsource.syntax.SyntaxStyle
Returns the font metrics for the styled font.
getFoundOffset() - Method in class jsource.util.FindResult
 
getGenerator() - Method in class jsource.codegenerator.LanguageManager
 
getGutter() - Method in class jsource.gui.JSEditor
Get the Gutter of this JSEditor
getGutterWidth() - Method in class jsource.gui.Gutter
Get the width of the expanded gutter
getHighlightedForeground() - Method in class jsource.gui.Gutter
Get the foreground color for highlighted line numbers
getHighlightInterval() - Method in class jsource.gui.Gutter
Sets the number of lines between highlighted line numbers.
getHorizontalOffset() - Method in class jsource.gui.JSEditor
Returns the horizontal offset of drawn lines.
getHtmlDefinition(Property) - Method in class jsource.codegenerator.JavaPropertyDefinitionGenerator
 
getHtmlDefinition(Property) - Method in class jsource.codegenerator.DefinitionGenerator
 
getHtmlDefinition(Property) - Method in class jsource.codegenerator.CSharpPropertyDefinitionGenerator
 
getHtmlMemberVarDefinition(Property) - Method in class jsource.codegenerator.DefinitionGenerator
 
getId() - Method in class jsource.codegenerator.TypeDef
 
getIgnoreCase() - Method in class jsource.syntax.KeywordMap
Returns true if the keyword map is set to be case insensitive, false otherwise.
getImport(int) - Method in class jsource.codegenerator.ImportsTableModel
 
getImports() - Method in class jsource.codegenerator.ImportsTableModel
 
getIndent() - Method in class jsource.syntax.SyntaxDocument
Gets the indent length
getInputHandler() - Method in class jsource.gui.JSEditor
Returns the input handler.
getInvalidLinesPainted() - Method in class jsource.gui.TextAreaPainter
Returns true if invalid lines are painted as red tildes (~),false otherwise.
getIsAPI() - Method in class jsource.io.FileReader
Gets if the file chooser searches for a Javadoc index.html file.
getKeywordMap() - Static method in class jsource.syntax.tokenmarker.TSQLTokenMarker
 
getKeywordMap() - Static method in class jsource.syntax.tokenmarker.PLSQLTokenMarker
 
getKeywords() - Static method in class jsource.syntax.tokenmarker.PythonTokenMarker
 
getKeywords() - Static method in class jsource.syntax.tokenmarker.JavaTokenMarker
 
getKeywords() - Static method in class jsource.syntax.tokenmarker.JavaScriptTokenMarker
 
getKeywords() - Static method in class jsource.syntax.tokenmarker.IDLTokenMarker
 
getKeywords() - Static method in class jsource.syntax.tokenmarker.EiffelTokenMarker
 
getKeywords() - Static method in class jsource.syntax.tokenmarker.CTokenMarker
 
getKeywords() - Static method in class jsource.syntax.tokenmarker.CSharpTokenMarker
 
getKeywords() - Static method in class jsource.syntax.tokenmarker.CCTokenMarker
 
getLanguageTypes() - Method in class jsource.codegenerator.LanguageManager
 
getLanguageTypes() - Method in class jsource.codegenerator.JavaLanguageManager
 
getLanguageTypes() - Method in class jsource.codegenerator.CSharpLanguageManager
 
getLastModTime() - Method in class jsource.io.FileUnit
Find the last modification time, on the disk, for the file.
getLineCount() - Method in class jsource.gui.JSEditor
Returns the number of lines in the document.
getLineCount() - Method in class jsource.syntax.tokenmarker.TokenMarker
Returns the number of lines in this token marker.
getLineEndOffset(int) - Method in class jsource.gui.JSEditor
Returns the end offset of the specified line.
getLineHighlightColor() - Method in class jsource.gui.TextAreaPainter
Returns the line highlight color.
getLineLength(int) - Method in class jsource.gui.JSEditor
Returns the length of the specified line.
getLineNumberAlignment() - Method in class jsource.gui.Gutter
Identifies whether the horizontal alignment of the line numbers.
getLineOfOffset(int) - Method in class jsource.gui.JSEditor
Returns the line containing the specified offset.
getLineStartOffset(int) - Method in class jsource.gui.JSEditor
Returns the start offset of the specified line.
getLineText(int) - Method in class jsource.gui.JSEditor
Returns the text on the specified line.
getLineText(int, Segment) - Method in class jsource.gui.JSEditor
Copies the text on the specified line into a segment.
getMacroRecorder() - Method in class jsource.syntax.InputHandler
Returns the macro recorder.
getMagicCaretPosition() - Method in class jsource.gui.JSEditor
Returns the `magic' caret position.
getMainFrame() - Static method in class jsource.gui.MainFrame
 
getMarkLine() - Method in class jsource.gui.JSEditor
Returns the mark line.
getMarkPosition() - Method in class jsource.gui.JSEditor
Returns the mark position.
getMembersEndComment() - Method in class jsource.codegenerator.JavaPropertyDefinitionGenerator
 
getMembersEndComment() - Method in class jsource.codegenerator.DefinitionGenerator
 
getMembersEndComment() - Method in class jsource.codegenerator.CSharpPropertyDefinitionGenerator
 
getMembersStartComment() - Method in class jsource.codegenerator.JavaPropertyDefinitionGenerator
 
getMembersStartComment() - Method in class jsource.codegenerator.DefinitionGenerator
 
getMembersStartComment() - Method in class jsource.codegenerator.CSharpPropertyDefinitionGenerator
 
getMemberVar(Property) - Method in class jsource.codegenerator.JavaPropertyDefinitionGenerator
 
getMemberVar(Property) - Method in class jsource.codegenerator.DefinitionGenerator
 
getMemberVar(Property) - Method in class jsource.codegenerator.CSharpPropertyDefinitionGenerator
 
getMemberVarDefinition(Property) - Method in class jsource.codegenerator.DefinitionGenerator
 
getMemberwiseConstructor(String, Property[]) - Method in class jsource.codegenerator.DefinitionGenerator
 
getMinimumSize() - Method in class jsource.gui.TextAreaPainter
Returns the painter's minimum size.
getMinimumSize() - Method in class jsource.gui.Gutter
 
getName() - Method in class jsource.codegenerator.TypeDef
 
getName() - Method in class jsource.codegenerator.Property
 
getPainter() - Method in class jsource.gui.JSEditor
Returns the object responsible for painting this text area.
getPreferredSize() - Method in class jsource.gui.TextAreaPainter
Returns the painter's preferred size.
getPreferredSize() - Method in class jsource.gui.Gutter
 
getProperties() - Method in class jsource.codegenerator.PropertiesTableModel
 
getProperty(int) - Method in class jsource.codegenerator.PropertiesTableModel
 
getRepeatCount() - Method in class jsource.syntax.InputHandler
Returns the number of times the next action will be repeated.
getReplaceWord() - Method in class jsource.util.FindReplaceMachine
 
getResource(String, String) - Method in class jsource.io.localization.ResourceCache
 
getRightClickPopup() - Method in class jsource.gui.JSEditor
Returns the right click popup menu.
getRowCount() - Method in class jsource.codegenerator.PropertiesTableModel
 
getRowCount() - Method in class jsource.codegenerator.ImportsTableModel
 
getSDK() - Method in class jsource.io.Parser
 
getSearchForEXE() - Method in class jsource.io.FileReader
Gets if the file chooser searches for browser.
getSegmentMapKey(Segment, int, int) - Method in class jsource.syntax.KeywordMap
 
getSelectedText() - Method in class jsource.gui.JSEditor
Returns the selected text, or null if no selection is active.
getSelectionColor() - Method in class jsource.gui.TextAreaPainter
Returns the selection color.
getSelectionEnd() - Method in class jsource.gui.JSEditor
Returns the selection end offset.
getSelectionEnd(int) - Method in class jsource.gui.JSEditor
Returns the offset where the selection ends on the specified line.
getSelectionEndLine() - Method in class jsource.gui.JSEditor
Returns the selection end line.
getSelectionStart() - Method in class jsource.gui.JSEditor
Returns the selection start offset.
getSelectionStart(int) - Method in class jsource.gui.JSEditor
Returns the offset where the selection starts on the specified line.
getSelectionStartLine() - Method in class jsource.gui.JSEditor
Returns the selection start line.
getStartOffset() - Method in class jsource.util.FindReplaceMachine
 
getStringMapKey(String) - Method in class jsource.syntax.KeywordMap
 
getStyledFont(Font) - Method in class jsource.syntax.SyntaxStyle
Returns the specified font, but with the style's bold and italic flags applied.
getStyles() - Method in class jsource.gui.TextAreaPainter
Returns the syntax styles used to paint colorized text.
getTableCellEditorComponent(JTable, Object, boolean, int, int) - Method in class jsource.codegenerator.PropertyTableCellEditor
 
getTemplateLocation(String) - Static method in class jsource.util.GUIUtilities
Convenience method that creates and returns a string that holds the template's location.
getText() - Method in class jsource.gui.JSEditor
Returns the entire text of this text area.
getText(int, int) - Method in class jsource.gui.JSEditor
Returns the specified substring of the document.
getText(int, int, Segment) - Method in class jsource.gui.JSEditor
Copies the specified substring of the document into a segment.
getTextArea(EventObject) - Static method in class jsource.syntax.InputHandler
Returns the text area that fired the specified event.
getTokenMarker() - Method in class jsource.gui.JSEditor
Returns the document's token marker.
getTokenMarker() - Method in class jsource.syntax.SyntaxDocument
Returns the token marker that is to be used to split lines of this document up into tokens.
getToolTipText(MouseEvent) - Method in class jsource.gui.TextAreaPainter
Returns the tool tip to display at the specified location.
getToolTipText(MouseEvent) - Method in interface jsource.gui.TextAreaPainter.Highlight
Returns the tool tip to display at the specified location.
getType() - Method in class jsource.codegenerator.Property
 
getTypeFromString(String) - Static method in class jsource.codegenerator.PropertyType
 
getTypeFromString(String) - Method in class jsource.codegenerator.LanguageTypes
 
getTypes() - Method in class jsource.codegenerator.LanguageTypes
 
getTypes() - Method in class jsource.codegenerator.LanguageManager
 
getTypes() - Method in class jsource.codegenerator.JavaTypes
 
getTypes() - Method in class jsource.codegenerator.CSharpTypes
 
getTypeString(int) - Static method in class jsource.codegenerator.PropertyType
 
getTypeString(int) - Method in class jsource.codegenerator.LanguageTypes
 
getTypeStrings() - Static method in class jsource.codegenerator.PropertyType
 
getTypeStrings() - Method in class jsource.codegenerator.LanguageTypes
 
getValueAt(int, int) - Method in class jsource.codegenerator.PropertiesTableModel
 
getValueAt(int, int) - Method in class jsource.codegenerator.ImportsTableModel
 
getValueOf(String) - Method in class jsource.io.localization.XMLResourceBundle
 
getVisibleLines() - Method in class jsource.gui.JSEditor
Returns the number of lines visible in this text area.
getWrapped() - Method in class jsource.util.FindResult
 
getWriter() - Static method in class jsource.io.XMLWriter
 
GoToLineDialog - class jsource.gui.GoToLineDialog.
GoToLineDialog is a "Go to line..." dialog box.
GoToLineDialog(XMLResourceBundle, MainFrame) - Constructor for class jsource.gui.GoToLineDialog
 
grabAction - Variable in class jsource.syntax.InputHandler
 
grabNextKeyStroke(ActionListener) - Method in class jsource.syntax.InputHandler
Grabs the next key typed event and invokes the specified action with the key as a the action command.
GUIUtilities - class jsource.util.GUIUtilities.
GUIUtilities holds useful GUI utilities.
GUIUtilities() - Constructor for class jsource.util.GUIUtilities
 
Gutter - class jsource.gui.Gutter.
Gutter is the component that displays line numbers to the left of the text area.
Gutter(JSEditor) - Constructor for class jsource.gui.Gutter
 

H

handleGrabAction(KeyEvent) - Method in class jsource.syntax.InputHandler
If a key is being grabbed, this method should be called with the appropriate key event.
hashCode() - Method in class jsource.codegenerator.Property
 
hashCode() - Method in class jsource.io.localization.ResourceKey
 
hasMoreElements() - Method in interface jsource.util.Enumeration
 
HelpDialog - class jsource.gui.HelpDialog.
HelpDialog provides help in using features of JSource.
HelpDialog(XMLResourceBundle) - Constructor for class jsource.gui.HelpDialog
 
highlights - Variable in class jsource.gui.TextAreaPainter
 
HOME - Static variable in class jsource.syntax.InputHandler
 
htm - Static variable in class jsource.util.FileUtilities
 
html - Static variable in class jsource.util.FileUtilities
 
HTMLTokenMarker - class jsource.syntax.tokenmarker.HTMLTokenMarker.
HTML token marker.
HTMLTokenMarker() - Constructor for class jsource.syntax.tokenmarker.HTMLTokenMarker
 
HTMLTokenMarker(boolean) - Constructor for class jsource.syntax.tokenmarker.HTMLTokenMarker
 

I

id - Variable in class jsource.syntax.tokenmarker.Token
The id of this token.
ID_COUNT - Static variable in class jsource.syntax.tokenmarker.Token
The total number of defined token ids.
IDLTokenMarker - class jsource.syntax.tokenmarker.IDLTokenMarker.
IDL token marker.
IDLTokenMarker() - Constructor for class jsource.syntax.tokenmarker.IDLTokenMarker
 
IMAGE_PATH - Static variable in interface jsource.util.JSConstants
 
ImportsTableModel - class jsource.codegenerator.ImportsTableModel.
 
ImportsTableModel(LanguageManager) - Constructor for class jsource.codegenerator.ImportsTableModel
 
inContext() - Method in class jsource.io.localization.XMLBundleParser
 
INDENT - Static variable in interface jsource.util.JSConstants
 
indent() - Method in class jsource.gui.JSEditor
Indents the selected lines.
indentLines(int, int, int) - Method in class jsource.syntax.SyntaxDocument
 
indexOf(Object) - Method in class jsource.util.Vector
 
indexOf(Object, int) - Method in class jsource.util.Vector
 
init(JSEditor, TextAreaPainter.Highlight) - Method in interface jsource.gui.TextAreaPainter.Highlight
Called after the highlight painter has been added.
InputHandler - class jsource.syntax.InputHandler.
An InputHandler converts the user's key strokes into concrete actions.
InputHandler.backspace - class jsource.syntax.InputHandler.backspace.
 
InputHandler.backspace_word - class jsource.syntax.InputHandler.backspace_word.
 
InputHandler.backspace_word() - Constructor for class jsource.syntax.InputHandler.backspace_word
 
InputHandler.backspace() - Constructor for class jsource.syntax.InputHandler.backspace
 
InputHandler.clip_copy - class jsource.syntax.InputHandler.clip_copy.
 
InputHandler.clip_copy() - Constructor for class jsource.syntax.InputHandler.clip_copy
 
InputHandler.clip_cut - class jsource.syntax.InputHandler.clip_cut.
 
InputHandler.clip_cut() - Constructor for class jsource.syntax.InputHandler.clip_cut
 
InputHandler.clip_paste - class jsource.syntax.InputHandler.clip_paste.
 
InputHandler.clip_paste() - Constructor for class jsource.syntax.InputHandler.clip_paste
 
InputHandler.delete - class jsource.syntax.InputHandler.delete.
 
InputHandler.delete_word - class jsource.syntax.InputHandler.delete_word.
 
InputHandler.delete_word() - Constructor for class jsource.syntax.InputHandler.delete_word
 
InputHandler.delete() - Constructor for class jsource.syntax.InputHandler.delete
 
InputHandler.document_end - class jsource.syntax.InputHandler.document_end.
 
InputHandler.document_end(boolean) - Constructor for class jsource.syntax.InputHandler.document_end
 
InputHandler.document_home - class jsource.syntax.InputHandler.document_home.
 
InputHandler.document_home(boolean) - Constructor for class jsource.syntax.InputHandler.document_home
 
InputHandler.end - class jsource.syntax.InputHandler.end.
 
InputHandler.end(boolean) - Constructor for class jsource.syntax.InputHandler.end
 
InputHandler.home - class jsource.syntax.InputHandler.home.
 
InputHandler.home(boolean) - Constructor for class jsource.syntax.InputHandler.home
 
InputHandler.insert_break - class jsource.syntax.InputHandler.insert_break.
 
InputHandler.insert_break() - Constructor for class jsource.syntax.InputHandler.insert_break
 
InputHandler.insert_char - class jsource.syntax.InputHandler.insert_char.
 
InputHandler.insert_char() - Constructor for class jsource.syntax.InputHandler.insert_char
 
InputHandler.insert_tab - class jsource.syntax.InputHandler.insert_tab.
 
InputHandler.insert_tab() - Constructor for class jsource.syntax.InputHandler.insert_tab
 
InputHandler.MacroRecorder - interface jsource.syntax.InputHandler.MacroRecorder.
Macro recorder.
InputHandler.next_char - class jsource.syntax.InputHandler.next_char.
 
InputHandler.next_char(boolean) - Constructor for class jsource.syntax.InputHandler.next_char
 
InputHandler.next_line - class jsource.syntax.InputHandler.next_line.
 
InputHandler.next_line(boolean) - Constructor for class jsource.syntax.InputHandler.next_line
 
InputHandler.next_page - class jsource.syntax.InputHandler.next_page.
 
InputHandler.next_page(boolean) - Constructor for class jsource.syntax.InputHandler.next_page
 
InputHandler.next_word - class jsource.syntax.InputHandler.next_word.
 
InputHandler.next_word(boolean) - Constructor for class jsource.syntax.InputHandler.next_word
 
InputHandler.NonRecordable - interface jsource.syntax.InputHandler.NonRecordable.
If an action implements this interface, it should not be recorded by the macro recorder.
InputHandler.NonRepeatable - interface jsource.syntax.InputHandler.NonRepeatable.
If an action implements this interface, it should not be repeated.
InputHandler.overwrite - class jsource.syntax.InputHandler.overwrite.
 
InputHandler.overwrite() - Constructor for class jsource.syntax.InputHandler.overwrite
 
InputHandler.prev_char - class jsource.syntax.InputHandler.prev_char.
 
InputHandler.prev_char(boolean) - Constructor for class jsource.syntax.InputHandler.prev_char
 
InputHandler.prev_line - class jsource.syntax.InputHandler.prev_line.
 
InputHandler.prev_line(boolean) - Constructor for class jsource.syntax.InputHandler.prev_line
 
InputHandler.prev_page - class jsource.syntax.InputHandler.prev_page.
 
InputHandler.prev_page(boolean) - Constructor for class jsource.syntax.InputHandler.prev_page
 
InputHandler.prev_word - class jsource.syntax.InputHandler.prev_word.
 
InputHandler.prev_word(boolean) - Constructor for class jsource.syntax.InputHandler.prev_word
 
InputHandler.repeat - class jsource.syntax.InputHandler.repeat.
 
InputHandler.repeat() - Constructor for class jsource.syntax.InputHandler.repeat
 
InputHandler.select_all - class jsource.syntax.InputHandler.select_all.
 
InputHandler.select_all() - Constructor for class jsource.syntax.InputHandler.select_all
 
InputHandler.toggle_rect - class jsource.syntax.InputHandler.toggle_rect.
 
InputHandler.toggle_rect() - Constructor for class jsource.syntax.InputHandler.toggle_rect
 
InputHandler.Wrapper - interface jsource.syntax.InputHandler.Wrapper.
For use by EditAction.Wrapper only.
InputHandler() - Constructor for class jsource.syntax.InputHandler
 
INSERT_BREAK - Static variable in class jsource.syntax.InputHandler
 
INSERT_CHAR - Static variable in class jsource.syntax.InputHandler
 
INSERT_TAB - Static variable in class jsource.syntax.InputHandler
 
insert(String) - Method in class jsource.gui.JSEditor
Inserts the given text after the current caret position.
insertElementAt(Object, int) - Method in class jsource.util.Vector
 
insertLines(int, int) - Method in class jsource.syntax.tokenmarker.TokenMarker
Informs the token marker that lines have been inserted into the document.
INT - Static variable in class jsource.codegenerator.PropertyType
 
INT - Static variable in class jsource.codegenerator.JavaTypes
 
INT - Static variable in class jsource.codegenerator.CSharpTypes
 
INTERNAL_FIRST - Static variable in class jsource.syntax.tokenmarker.Token
The first id that can be used for internal state in a token marker.
INTERNAL_LAST - Static variable in class jsource.syntax.tokenmarker.Token
The last id that can be used for internal state in a token marker.
INVALID - Static variable in class jsource.syntax.tokenmarker.Token
Invalid token id.
invalidateLine(int) - Method in class jsource.gui.TextAreaPainter
Marks a line as needing a repaint.
invalidateLine(int) - Method in class jsource.gui.Gutter
Marks a line as needing a repaint.
invalidateLineRange(int, int) - Method in class jsource.gui.TextAreaPainter
Marks a range of lines as needing a repaint.
invalidateLineRange(int, int) - Method in class jsource.gui.Gutter
Marks a range of lines as needing a repaint.
invalidateSelectedLines() - Method in class jsource.gui.TextAreaPainter
Repaints the lines containing the selection.
isBlockCaretEnabled() - Method in class jsource.gui.TextAreaPainter
Returns true if the caret should be drawn as a block, false otherwise.
isBold() - Method in class jsource.syntax.SyntaxStyle
Returns true if boldface is enabled for this style.
isBracketHighlightEnabled() - Method in class jsource.gui.TextAreaPainter
Returns true if bracket highlighting is enabled, false otherwise.
isBreakpoint(int) - Method in class jsource.gui.JSEditor
 
isCaretBlinkEnabled() - Method in class jsource.gui.JSEditor
Returns true if the caret is blinking, false otherwise.
isCaretVisible() - Method in class jsource.gui.JSEditor
Returns true if the caret is visible, false otherwise.
isCellEditable(int, int) - Method in class jsource.codegenerator.PropertiesTableModel
 
isCellEditable(int, int) - Method in class jsource.codegenerator.ImportsTableModel
 
isCollapsed() - Method in class jsource.gui.Gutter
Identifies whether the gutter is collapsed or expanded.
isCurrentLineHighlightEnabled() - Method in class jsource.gui.Gutter
 
isEditable() - Method in class jsource.gui.JSEditor
Returns true if this text area is editable, false otherwise.
isEmpty() - Method in class jsource.util.Vector
 
isExtensionListInDescription() - Method in class jsource.ExampleFileFilter
Returns whether the extension list (.jpg, .gif, etc) should show up in the human readable description.
isExtensionListInDescription() - Method in class jsource.io.JSourceFileFilter
Returns whether the extension list (.jpg, .gif, etc) should show up in the human readable description.
isFileExtension(String, String) - Static method in class jsource.util.FileUtilities
Check filename extension ignoring case
isFileModified() - Method in class jsource.io.FileUnit
Check to see if the file has been externally modified since it was loaded.
isItalic() - Method in class jsource.syntax.SyntaxStyle
Returns true if italics is enabled for this style.
isjdk - Variable in class jsource.gui.MainFrame
 
isLineHighlightEnabled() - Method in class jsource.gui.TextAreaPainter
Returns true if line highlight is enabled, false otherwise.
isLineNumberingEnabled() - Method in class jsource.gui.Gutter
Identifies whether or not the line numbers are drawn in the gutter
isNextLineRequested() - Method in class jsource.syntax.tokenmarker.TokenMarker
Returns true if the next line should be repainted.
isOnMatch() - Method in class jsource.util.FindReplaceMachine
 
isOverwriteEnabled() - Method in class jsource.gui.JSEditor
Returns true if overwrite mode is enabled, false otherwise.
isPlain() - Method in class jsource.syntax.SyntaxStyle
Returns true if no font styles are enabled.
isReadOnly() - Method in class jsource.codegenerator.Property
 
isRepeatEnabled() - Method in class jsource.syntax.InputHandler
Returns if repeating is enabled.
isSelectionRectangular() - Method in class jsource.gui.JSEditor
Returns true if the selection is rectangular, false otherwise.
isTSQL - Variable in class jsource.syntax.tokenmarker.SQLTokenMarker
 

J

java - Static variable in class jsource.util.FileUtilities
 
JAVA_VERSION - Static variable in interface jsource.util.JSConstants
 
javaFile - Variable in class jsource.gui.MainFrame
 
JavaLanguageManager - class jsource.codegenerator.JavaLanguageManager.
JavaLanguageManager.java 03/17/03 This program is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
JavaLanguageManager() - Constructor for class jsource.codegenerator.JavaLanguageManager
 
JavaPropertyDefinitionGenerator - class jsource.codegenerator.JavaPropertyDefinitionGenerator.
JavaPropertyDefinitionGenerator.java 03/17/03 This program is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
JavaPropertyDefinitionGenerator(LanguageManager) - Constructor for class jsource.codegenerator.JavaPropertyDefinitionGenerator
 
JAVASCRIPT - Static variable in class jsource.syntax.tokenmarker.HTMLTokenMarker
 
JavaScriptTokenMarker - class jsource.syntax.tokenmarker.JavaScriptTokenMarker.
JavaScript token marker.
JavaScriptTokenMarker() - Constructor for class jsource.syntax.tokenmarker.JavaScriptTokenMarker
 
JavaTokenMarker - class jsource.syntax.tokenmarker.JavaTokenMarker.
Java token marker.
JavaTokenMarker() - Constructor for class jsource.syntax.tokenmarker.JavaTokenMarker
 
JavaTypes - class jsource.codegenerator.JavaTypes.
JavaTypes.java 03/17/03 This program is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
JavaTypes() - Constructor for class jsource.codegenerator.JavaTypes
 
jdk - Variable in class jsource.gui.MainFrame
 
jdocWiz - Variable in class jsource.gui.MainFrame
 
JSConstants - interface jsource.util.JSConstants.
JSConstants holds constants used by all JSource packages
JSEditor - class jsource.gui.JSEditor.
JSEditor is JSource's text editing component.
JSEditor(MainFrame) - Constructor for class jsource.gui.JSEditor
Creates a new JSEditor with the default settings.
JSEditor(TextAreaDefaults, MainFrame) - Constructor for class jsource.gui.JSEditor
Creates a new JSEditor with the specified settings.
jsource - package jsource
 
jsource.codegenerator - package jsource.codegenerator
 
jsource.gui - package jsource.gui
 
jsource.io - package jsource.io
 
jsource.io.localization - package jsource.io.localization
 
jsource.syntax - package jsource.syntax
 
jsource.syntax.tokenmarker - package jsource.syntax.tokenmarker
 
jsource.util - package jsource.util
 
JSourceFileFilter - class jsource.io.JSourceFileFilter.
JSourceFileFilter is a convenience implementation of FileFilter that filters out all files except for those type extensions that it knows about.
JSourceFileFilter() - Constructor for class jsource.io.JSourceFileFilter
Creates a file filter.
JSourceFileFilter(String) - Constructor for class jsource.io.JSourceFileFilter
Creates a file filter that accepts files with the given extension.
JSourceFileFilter(String[]) - Constructor for class jsource.io.JSourceFileFilter
Creates a file filter from the given string array.
JSourceFileFilter(String[], String) - Constructor for class jsource.io.JSourceFileFilter
Creates a file filter from the given string array and description.
JSourceFileFilter(String, String) - Constructor for class jsource.io.JSourceFileFilter
Creates a file filter that accepts the given file type.
JSourceLoader - class jsource.JSourceLoader.
JSourceLoader is the entry point of the application.
JSourceLoader() - Constructor for class jsource.JSourceLoader
 

K

key - Variable in class jsource.io.localization.XMLBundleParser
 
key - Variable in class jsource.io.localization.ResourceKey
 
keyHandler - Variable in class jsource.gui.BaseDialog
 
keyPressed(KeyEvent) - Method in class jsource.syntax.DefaultInputHandler
Handle a key pressed event.
keyReleased(KeyEvent) - Method in class jsource.syntax.DefaultInputHandler
Handle a key released event.
keyTyped(KeyEvent) - Method in class jsource.syntax.DefaultInputHandler
Handle a key typed event.
KEYWORD1 - Static variable in class jsource.syntax.tokenmarker.Token
Keyword 1 token id.
KEYWORD2 - Static variable in class jsource.syntax.tokenmarker.Token
Keyword 2 token id.
KEYWORD3 - Static variable in class jsource.syntax.tokenmarker.Token
Keyword 3 token id.
KeywordMap - class jsource.syntax.KeywordMap.
A KeywordMap is similar to a hashtable in that it maps keys to values.
KeywordMap(boolean) - Constructor for class jsource.syntax.KeywordMap
Creates a new KeywordMap.
KeywordMap(boolean, int) - Constructor for class jsource.syntax.KeywordMap
Creates a new KeywordMap.

L

LABEL - Static variable in class jsource.syntax.tokenmarker.Token
Label token id.
LanguageManager - class jsource.codegenerator.LanguageManager.
LanguageManager is an abstract language manager
LanguageManager() - Constructor for class jsource.codegenerator.LanguageManager
 
LanguageTypes - class jsource.codegenerator.LanguageTypes.
LanguageTypes.java 03/17/03 This program is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
LanguageTypes() - Constructor for class jsource.codegenerator.LanguageTypes
 
lastElement() - Method in class jsource.util.Vector
 
lastIndexOf(Object) - Method in class jsource.util.Vector
 
lastIndexOf(Object, int) - Method in class jsource.util.Vector
 
lastLine - Variable in class jsource.syntax.tokenmarker.TokenMarker
The last tokenized line.
lastToken - Variable in class jsource.syntax.tokenmarker.TokenMarker
The last token in the list.
length - Variable in class jsource.syntax.tokenmarker.TokenMarker
The number of lines in the model being tokenized.
length - Variable in class jsource.syntax.tokenmarker.Token
The length of this token.
LINE_SEP - Static variable in interface jsource.util.JSConstants
 
lineHighlight - Variable in class jsource.gui.TextAreaPainter
 
lineHighlight - Variable in class jsource.gui.TextAreaDefaults
 
lineHighlightColor - Variable in class jsource.gui.TextAreaPainter
 
lineHighlightColor - Variable in class jsource.gui.TextAreaDefaults
 
lineInfo - Variable in class jsource.syntax.tokenmarker.TokenMarker
An array for storing information about lines.
lineToY(int) - Method in class jsource.gui.JSEditor
Converts a line index to a y co-ordinate.
LITERAL1 - Static variable in class jsource.syntax.tokenmarker.Token
Literal 1 token id.
LITERAL2 - Static variable in class jsource.syntax.tokenmarker.Token
Literal 2 token id.
loadFile(Locale) - Method in class jsource.io.localization.XMLResourceBundle
 
LOCALES - Static variable in interface jsource.util.JSConstants
 
LocaleUtil - class jsource.io.localization.LocaleUtil.
LocaleUtilities is a collection of static methods that help construct filenames from Locale objects.
LocaleUtil() - Constructor for class jsource.io.localization.LocaleUtil
 
Log - class jsource.util.Log.
Log is a debugging class that provides one utility method.
log(Throwable) - Static method in class jsource.util.Log
The static method that logs all exceptions in a file.
LONG - Static variable in class jsource.codegenerator.PropertyType
 
LONG - Static variable in class jsource.codegenerator.JavaTypes
 
LONG - Static variable in class jsource.codegenerator.CSharpTypes
 
lookup(Segment, int, int) - Method in class jsource.syntax.KeywordMap
Looks up a key.
LVARIABLE - Static variable in class jsource.syntax.tokenmarker.ShellScriptTokenMarker
 

M

m_Manager - Variable in class jsource.codegenerator.DefinitionGenerator
 
main(String[]) - Static method in class jsource.JSourceLoader
 
MainFrame - class jsource.gui.MainFrame.
MainFrame is the GUI components' holder
MainFrame(Parser) - Constructor for class jsource.gui.MainFrame
Creates a new MainFrame object.
makeCurrentOffsetStart() - Method in class jsource.util.FindReplaceMachine
 
MakefileTokenMarker - class jsource.syntax.tokenmarker.MakefileTokenMarker.
Makefile token marker.
MakefileTokenMarker() - Constructor for class jsource.syntax.tokenmarker.MakefileTokenMarker
 
mapLength - Variable in class jsource.syntax.KeywordMap
 
markTokens(Segment, int) - Method in class jsource.syntax.tokenmarker.TokenMarker
A wrapper for the lower-level markTokensImpl method that is called to split a line up into tokens.
markTokensImpl(byte, Segment, int) - Method in class jsource.syntax.tokenmarker.XMLTokenMarker
 
markTokensImpl(byte, Segment, int) - Method in class jsource.syntax.tokenmarker.TokenMarker
An abstract method that splits a line up into tokens.
markTokensImpl(byte, Segment, int) - Method in class jsource.syntax.tokenmarker.TeXTokenMarker
 
markTokensImpl(byte, Segment, int) - Method in class jsource.syntax.tokenmarker.SQLTokenMarker
 
markTokensImpl(byte, Segment, int) - Method in class jsource.syntax.tokenmarker.ShellScriptTokenMarker
 
markTokensImpl(byte, Segment, int) - Method in class jsource.syntax.tokenmarker.PythonTokenMarker
 
markTokensImpl(byte, Segment, int) - Method in class jsource.syntax.tokenmarker.PropsTokenMarker
 
markTokensImpl(byte, Segment, int) - Method in class jsource.syntax.tokenmarker.PHPTokenMarker
 
markTokensImpl(byte, Segment, int) - Method in class jsource.syntax.tokenmarker.PerlTokenMarker
 
markTokensImpl(byte, Segment, int) - Method in class jsource.syntax.tokenmarker.PatchTokenMarker
 
markTokensImpl(byte, Segment, int) - Method in class jsource.syntax.tokenmarker.MakefileTokenMarker
 
markTokensImpl(byte, Segment, int) - Method in class jsource.syntax.tokenmarker.HTMLTokenMarker
 
markTokensImpl(byte, Segment, int) - Method in class jsource.syntax.tokenmarker.EiffelTokenMarker
 
markTokensImpl(byte, Segment, int) - Method in class jsource.syntax.tokenmarker.CTokenMarker
 
markTokensImpl(byte, Segment, int) - Method in class jsource.syntax.tokenmarker.BatchFileTokenMarker
 
MessageDialog - class jsource.gui.MessageDialog.
MessageDialog is a dialog for displaying messages to the user.
MessageDialog(String, boolean, MainFrame, XMLResourceBundle) - Constructor for class jsource.gui.MessageDialog
 
modifiedSinceSave - Variable in class jsource.gui.JSEditor
 

N

next - Variable in class jsource.syntax.tokenmarker.Token
The next token in the linked list.
NEXT_CHAR - Static variable in class jsource.syntax.InputHandler
 
NEXT_LINE - Static variable in class jsource.syntax.InputHandler
 
NEXT_PAGE - Static variable in class jsource.syntax.InputHandler
 
NEXT_WORD - Static variable in class jsource.syntax.InputHandler
 
nextElement() - Method in interface jsource.util.Enumeration
 
nextLineRequested - Variable in class jsource.syntax.tokenmarker.TokenMarker
True if the next line should be painted.
nextTabStop(float, int) - Method in class jsource.gui.TextAreaPainter
Implementation of TabExpander interface.
NULL - Static variable in class jsource.syntax.tokenmarker.Token
Normal text token id.

O

obj - Variable in class jsource.syntax.tokenmarker.TokenMarker.LineInfo
This is for use by the token marker implementations themselves.
OBJECT - Static variable in class jsource.codegenerator.JavaTypes
 
OBJECT - Static variable in class jsource.codegenerator.CSharpTypes
 
offsetToX(int, int) - Method in class jsource.gui.JSEditor
Converts an offset in a line into an x co-ordinate.
ok() - Method in class jsource.gui.ToolPathSetupDialog
 
ok() - Method in class jsource.gui.MessageDialog
 
ok() - Method in class jsource.gui.HelpDialog
 
ok() - Method in class jsource.gui.GoToLineDialog
 
ok() - Method in class jsource.gui.FindReplaceDialog
 
ok() - Method in class jsource.gui.CommandOutputDialog
 
ok() - Method in class jsource.gui.CodeGeneratorDialog
 
ok() - Method in class jsource.gui.BaseDialog
 
ok() - Method in class jsource.gui.APIViewerDialog
 
ok() - Method in class jsource.gui.AboutDialog
 
openFile() - Method in class jsource.io.FileReader
Get a file to open
OPERATOR - Static variable in class jsource.syntax.tokenmarker.Token
Operator token id.
OS_NAME - Static variable in interface jsource.util.JSConstants
 
OVERWRITE - Static variable in class jsource.syntax.InputHandler
 
overwriteSetSelectedText(String) - Method in class jsource.gui.JSEditor
Similar to setSelectedText(), but overstrikes the appropriate number of characters if overwrite mode is enabled.

P

paint(Graphics) - Method in class jsource.gui.TextAreaPainter
Repaints the text.
paint(Graphics) - Method in class jsource.gui.Gutter
 
paintBracketHighlight(Graphics, int, int) - Method in class jsource.gui.TextAreaPainter
 
paintCaret(Graphics, int, int) - Method in class jsource.gui.TextAreaPainter
 
paintComponent(Graphics) - Method in class jsource.gui.Gutter
 
paintHighlight(Graphics, int, int) - Method in class jsource.gui.TextAreaPainter
 
paintHighlight(Graphics, int, int) - Method in interface jsource.gui.TextAreaPainter.Highlight
This should paint the highlight and delgate to the next highlight painter.
paintInvalid - Variable in class jsource.gui.TextAreaPainter
 
paintInvalid - Variable in class jsource.gui.TextAreaDefaults
 
paintLine(Graphics, TokenMarker, int, int) - Method in class jsource.gui.TextAreaPainter
 
paintLineHighlight(Graphics, int, int) - Method in class jsource.gui.TextAreaPainter
 
paintPlainLine(Graphics, int, Font, Color, int, int) - Method in class jsource.gui.TextAreaPainter
 
paintSyntaxLine(Graphics, TokenMarker, int, Font, Color, int, int) - Method in class jsource.gui.TextAreaPainter
 
paintSyntaxLine(Segment, Token, SyntaxStyle[], TabExpander, Graphics, int, int) - Static method in class jsource.syntax.SyntaxUtilities
Paints the specified line onto the graphics context.
parse(ResourceCache, String, Locale) - Method in class jsource.io.localization.XMLBundleParser
 
parse(String) - Method in class jsource.io.Parser
 
parseFile(ResourceCache, String, Locale) - Method in class jsource.io.localization.XMLResourceBundle
 
parseKeyStroke(String) - Static method in class jsource.syntax.DefaultInputHandler
Converts a string to a keystroke.
parser - Variable in class jsource.io.localization.XMLResourceBundle
 
Parser - class jsource.io.Parser.
Parser handles parsing of xml files
Parser() - Constructor for class jsource.io.Parser
 
parserCountry - Variable in class jsource.io.localization.XMLBundleParser
 
parserLanguage - Variable in class jsource.io.localization.XMLBundleParser
 
parserVariant - Variable in class jsource.io.localization.XMLBundleParser
 
paste() - Method in class jsource.gui.JSEditor
Inserts the clipboard contents into the text.
PatchTokenMarker - class jsource.syntax.tokenmarker.PatchTokenMarker.
Patch/diff token marker.
PatchTokenMarker() - Constructor for class jsource.syntax.tokenmarker.PatchTokenMarker
 
PATH_FILE - Static variable in interface jsource.util.JSConstants
 
peek() - Method in class jsource.util.Stack
 
PerlTokenMarker - class jsource.syntax.tokenmarker.PerlTokenMarker.
Perl token marker.
PerlTokenMarker() - Constructor for class jsource.syntax.tokenmarker.PerlTokenMarker
 
PerlTokenMarker(KeywordMap) - Constructor for class jsource.syntax.tokenmarker.PerlTokenMarker
 
PHPTokenMarker - class jsource.syntax.tokenmarker.PHPTokenMarker.
PHPTokenMarker is a token marker for PHP files
PHPTokenMarker() - Constructor for class jsource.syntax.tokenmarker.PHPTokenMarker
 
PLSQLTokenMarker - class jsource.syntax.tokenmarker.PLSQLTokenMarker.
Oracle PL-SQL token marker.
PLSQLTokenMarker() - Constructor for class jsource.syntax.tokenmarker.PLSQLTokenMarker
 
pop() - Method in class jsource.util.Stack
 
PREV_CHAR - Static variable in class jsource.syntax.InputHandler
 
PREV_LINE - Static variable in class jsource.syntax.InputHandler
 
PREV_PAGE - Static variable in class jsource.syntax.InputHandler
 
PREV_WORD - Static variable in class jsource.syntax.InputHandler
 
processKeyEvent(KeyEvent) - Method in class jsource.gui.JSEditor
Forwards key events directly to the input handler.
PropertiesTableModel - class jsource.codegenerator.PropertiesTableModel.
 
PropertiesTableModel(LanguageManager) - Constructor for class jsource.codegenerator.PropertiesTableModel
 
Property - class jsource.codegenerator.Property.
Property.java 03/17/03 This program is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
Property(String, int) - Constructor for class jsource.codegenerator.Property
 
Property(String, int, boolean) - Constructor for class jsource.codegenerator.Property
 
PropertyTableCellEditor - class jsource.codegenerator.PropertyTableCellEditor.
 
PropertyTableCellEditor(JComboBox) - Constructor for class jsource.codegenerator.PropertyTableCellEditor
 
PropertyTableCellEditor(LanguageManager, JComboBox) - Constructor for class jsource.codegenerator.PropertyTableCellEditor
 
PropertyType - class jsource.codegenerator.PropertyType.
PropertyType is used to get property types
PropertyType() - Constructor for class jsource.codegenerator.PropertyType
 
PropsTokenMarker - class jsource.syntax.tokenmarker.PropsTokenMarker.
Java properties/DOS INI token marker.
PropsTokenMarker() - Constructor for class jsource.syntax.tokenmarker.PropsTokenMarker
 
push(Object) - Method in class jsource.util.Stack
 
PythonTokenMarker - class jsource.syntax.tokenmarker.PythonTokenMarker.
Python token marker.
PythonTokenMarker() - Constructor for class jsource.syntax.tokenmarker.PythonTokenMarker
 

R

recalculateVisibleLines() - Method in class jsource.gui.JSEditor
Recalculates the number of visible lines.
recorder - Variable in class jsource.syntax.InputHandler
 
redo() - Method in class jsource.gui.JSEditor
Redoes the most recently undone edit.
redo() - Method in class jsource.syntax.SyntaxDocument
Redoes the most recently undone edit.
refreshTimer - Variable in class jsource.gui.MainFrame
 
regionMatches(boolean, Segment, int, char[]) - Static method in class jsource.syntax.SyntaxUtilities
Checks if a subregion of a Segment is equal to a character array.
regionMatches(boolean, Segment, int, String) - Static method in class jsource.syntax.SyntaxUtilities
Checks if a subregion of a Segment is equal to a string.
reloadCurrentFile() - Method in class jsource.gui.MainFrame
 
reloadModTime() - Method in class jsource.io.FileUnit
Reload the current file.
remove(int) - Method in class jsource.codegenerator.PropertiesTableModel
 
remove(int) - Method in class jsource.codegenerator.ImportsTableModel
 
removeAll() - Method in class jsource.codegenerator.PropertiesTableModel
 
removeAll() - Method in class jsource.codegenerator.ImportsTableModel
 
removeAllElements() - Method in class jsource.util.Vector
 
removeAllKeyBindings() - Method in class jsource.syntax.InputHandler
Removes all key bindings from this input handler.
removeAllKeyBindings() - Method in class jsource.syntax.DefaultInputHandler
Removes all key bindings from this input handler.
removeBreakpoint(int) - Method in class jsource.gui.JSEditor
 
removeCaretListener(CaretListener) - Method in class jsource.gui.JSEditor
Removes a caret change listener from this text area.
removeElement(Object) - Method in class jsource.util.Vector
 
removeElementAt(int) - Method in class jsource.util.Vector
 
removeKeyBinding(String) - Method in class jsource.syntax.InputHandler
Removes a key binding from this input handler.
removeKeyBinding(String) - Method in class jsource.syntax.DefaultInputHandler
Removes a key binding from this input handler.
removeNotify() - Method in class jsource.gui.JSEditor
Called by the AWT when this component is removed from it's parent.
repeat - Variable in class jsource.syntax.InputHandler
 
REPEAT - Static variable in class jsource.syntax.InputHandler
 
repeatCount - Variable in class jsource.syntax.InputHandler
 
replaceAll() - Method in class jsource.util.FindReplaceMachine
 
replaceCurrent() - Method in class jsource.util.FindReplaceMachine
 
reportMemoryUse() - Static method in class jsource.util.Debug
Returns the total amount of memory used.
requestFocus() - Method in class jsource.gui.FindReplacePanel
 
resetModTime() - Method in class jsource.io.FileUnit
Reload the modification time for the file from the file on the disk.
ResourceCache - class jsource.io.localization.ResourceCache.
ResourceCache is a HashMap that requires a ResourceKey for each entry.
ResourceCache() - Constructor for class jsource.io.localization.ResourceCache
 
ResourceKey - class jsource.io.localization.ResourceKey.
ResourceKey is the object that keeps information about both the resource name and the data type.
ResourceKey(String, String) - Constructor for class jsource.io.localization.ResourceKey
 
rows - Variable in class jsource.gui.TextAreaPainter
 
rows - Variable in class jsource.gui.TextAreaDefaults
 
RUNTIME - Static variable in interface jsource.util.JSConstants
 

S

S_END - Static variable in class jsource.syntax.tokenmarker.PerlTokenMarker
 
S_ONE - Static variable in class jsource.syntax.tokenmarker.PerlTokenMarker
 
S_TWO - Static variable in class jsource.syntax.tokenmarker.PerlTokenMarker
 
save() - Method in class jsource.io.XMLWriter
 
saveAsFile() - Method in class jsource.io.FileReader
Save as file name and file type selected by the user
SBYTE - Static variable in class jsource.codegenerator.CSharpTypes
 
SCREEN_SIZE - Static variable in interface jsource.util.JSConstants
 
SCRIPT - Static variable in class jsource.syntax.tokenmarker.PHPTokenMarker
 
scrollTo(int, int) - Method in class jsource.gui.JSEditor
Ensures that the specified line and offset is visible by scrolling the text area if necessary.
scrollToCaret() - Method in class jsource.gui.JSEditor
Ensures that the caret is visible by scrolling the text area if necessary.
sdkPath - Variable in class jsource.gui.MainFrame
 
search(Object) - Method in class jsource.util.Stack
 
SELECT_ALL - Static variable in class jsource.syntax.InputHandler
 
SELECT_DOC_END - Static variable in class jsource.syntax.InputHandler
 
SELECT_DOC_HOME - Static variable in class jsource.syntax.InputHandler
 
SELECT_END - Static variable in class jsource.syntax.InputHandler
 
SELECT_HOME - Static variable in class jsource.syntax.InputHandler
 
SELECT_NEXT_CHAR - Static variable in class jsource.syntax.InputHandler
 
SELECT_NEXT_LINE - Static variable in class jsource.syntax.InputHandler
 
SELECT_NEXT_PAGE - Static variable in class jsource.syntax.InputHandler
 
SELECT_NEXT_WORD - Static variable in class jsource.syntax.InputHandler
 
SELECT_PREV_CHAR - Static variable in class jsource.syntax.InputHandler
 
SELECT_PREV_LINE - Static variable in class jsource.syntax.InputHandler
 
SELECT_PREV_PAGE - Static variable in class jsource.syntax.InputHandler
 
SELECT_PREV_WORD - Static variable in class jsource.syntax.InputHandler
 
select(int, int) - Method in class jsource.gui.JSEditor
Selects from the start offset to the end offset.
selectAll() - Method in class jsource.gui.JSEditor
Selects all text in the document.
selectionColor - Variable in class jsource.gui.TextAreaPainter
 
selectionColor - Variable in class jsource.gui.TextAreaDefaults
 
selectNone() - Method in class jsource.gui.JSEditor
Moves the mark to the caret position.
setBlockCaretEnabled(boolean) - Method in class jsource.gui.TextAreaPainter
Sets if the caret should be drawn as a block, false otherwise.
setBracketHighlightColor(Color) - Method in class jsource.gui.TextAreaPainter
Sets the bracket highlight color.
setBracketHighlightEnabled(boolean) - Method in class jsource.gui.TextAreaPainter
Enables or disables bracket highlighting.
setBreakpoint(int) - Method in class jsource.gui.JSEditor
 
setCaretBlinkEnabled(boolean) - Method in class jsource.gui.JSEditor
Toggles caret blinking.
setCaretColor(Color) - Method in class jsource.gui.TextAreaPainter
Sets the caret color.
setCaretPosition(int) - Method in class jsource.gui.JSEditor
Sets the caret position.
setCaretVisible(boolean) - Method in class jsource.gui.JSEditor
Sets if the caret should be visible.
setCollapsed(boolean) - Method in class jsource.gui.Gutter
Sets whether the gutter is collapsed or expanded and force the text area to update its layout if there is a change.
setContextMenu(JPopupMenu) - Method in class jsource.gui.Gutter
 
setCurrentFileInfo(long, String, String) - Method in class jsource.io.FileUnit
Modify the internal file information.
setCurrentLineForeground(Color) - Method in class jsource.gui.Gutter
 
setCurrentLineHighlightEnabled(boolean) - Method in class jsource.gui.Gutter
 
setData(String, String) - Method in class jsource.io.XMLWriter
 
setDescription(String) - Method in class jsource.ExampleFileFilter
Sets the human readable description of this filter.
setDescription(String) - Method in class jsource.codegenerator.TypeDef
 
setDescription(String) - Method in class jsource.io.JSourceFileFilter
Sets the human readable description of this filter.
setDividerColour(Color) - Method in class jsource.gui.Gutter
 
setDocument(SyntaxDocument) - Method in class jsource.gui.JSEditor
Sets the document this text area is editing.
setDocument(SyntaxDocument) - Method in class jsource.util.FindReplaceMachine
 
setEditable(boolean) - Method in class jsource.gui.JSEditor
Sets if this component is editable.
setElectricScroll(int) - Method in class jsource.gui.JSEditor
Sets the number of lines from the top and bottom of the text area that are always visible
setElementAt(Object, int) - Method in class jsource.util.Vector
 
setEOLMarkerColor(Color) - Method in class jsource.gui.TextAreaPainter
Sets the EOL marker color.
setEOLMarkersPainted(boolean) - Method in class jsource.gui.TextAreaPainter
Sets if EOL markers are to be drawn.
setExtensionListInDescription(boolean) - Method in class jsource.ExampleFileFilter
Determines whether the extension list (.jpg, .gif, etc) should show up in the human readable description.
setExtensionListInDescription(boolean) - Method in class jsource.io.JSourceFileFilter
Determines whether the extension list (.jpg, .gif, etc) should show up in the human readable description.
setFieldFont(Font) - Method in class jsource.gui.FindReplacePanel
 
setFileModified(boolean) - Method in class jsource.io.FileUnit
Set modification status for the current file.
setFileName(String) - Method in class jsource.io.XMLWriter
 
setFindWord(String) - Method in class jsource.util.FindReplaceMachine
 
setFirstLine(int) - Method in class jsource.gui.JSEditor
Sets the line displayed at the text area's origin without updating the scroll bars.
setFont(Font) - Method in class jsource.gui.TextAreaPainter
Sets the font for this component.
setFont(Font) - Method in class jsource.gui.Gutter
 
setGraphicsFlags(Graphics, Font) - Method in class jsource.syntax.SyntaxStyle
Sets the foreground color and font of the specified graphics context to that specified in this style.
setGutterWidth(int) - Method in class jsource.gui.Gutter
Set the width of the expanded gutter
setHighlightedForeground(Color) - Method in class jsource.gui.Gutter
 
setHighlightInterval(int) - Method in class jsource.gui.Gutter
Sets the number of lines between highlighted line numbers.
setHorizontalOffset(int) - Method in class jsource.gui.JSEditor
Sets the horizontal offset of drawn lines.
setId(int) - Method in class jsource.codegenerator.TypeDef
 
setIgnoreCase(boolean) - Method in class jsource.syntax.KeywordMap
Sets if the keyword map should be case insensitive.
setIndent(int) - Method in class jsource.gui.JSEditor
Sets a new indent length.
setIndent(int) - Method in class jsource.syntax.SyntaxDocument
Sets a new indent length.
setInputHandler(InputHandler) - Method in class jsource.gui.JSEditor
Sets the input handler.
setInvalidLinesPainted(boolean) - Method in class jsource.gui.TextAreaPainter
Sets if invalid lines are to be painted as red tildes.
setIsAPI(boolean) - Method in class jsource.io.FileReader
Sets if the file chooser searches for a Javadoc index.html file.
setLineHighlightColor(Color) - Method in class jsource.gui.TextAreaPainter
Sets the line highlight color.
setLineHighlightEnabled(boolean) - Method in class jsource.gui.TextAreaPainter
Enables or disables current line highlighting.
setLineNumberAlignment(int) - Method in class jsource.gui.Gutter
Sets the horizontal alignment of the line numbers.
setLineNumberingEnabled(boolean) - Method in class jsource.gui.Gutter
Turns the line numbering on or off and causes the gutter to be repainted.
setMacroRecorder(InputHandler.MacroRecorder) - Method in class jsource.syntax.InputHandler
Sets the macro recorder.
setMagicCaretPosition(int) - Method in class jsource.gui.JSEditor
Sets the `magic' caret position.
setManager(LanguageManager) - Method in class jsource.codegenerator.PropertyTableCellEditor
 
setManager(LanguageManager) - Method in class jsource.codegenerator.PropertiesTableModel
 
setManager(LanguageManager) - Method in class jsource.codegenerator.ImportsTableModel
 
setMatchCase(boolean) - Method in class jsource.util.FindReplaceMachine
 
setMenuBar() - Method in class jsource.gui.MainFrame
Setup the menu bar
setModTime(long) - Method in class jsource.io.FileUnit
Change the internal representation of the file modification time to the given time.
setName(String) - Method in class jsource.codegenerator.TypeDef
 
setName(String) - Method in class jsource.codegenerator.Property
 
setOrigin(int, int) - Method in class jsource.gui.JSEditor
A fast way of changing both the first line and horizontal offset.
setOverwriteEnabled(boolean) - Method in class jsource.gui.JSEditor
Sets if overwrite mode should be enabled.
setPosition(int) - Method in class jsource.util.FindReplaceMachine
 
setReadOnly(boolean) - Method in class jsource.codegenerator.Property
 
setRepeatCount(int) - Method in class jsource.syntax.InputHandler
Sets the number of times the next action will be repeated.
setRepeatEnabled(boolean) - Method in class jsource.syntax.InputHandler
Enables repeating.
setReplaceWord(String) - Method in class jsource.util.FindReplaceMachine
 
setRightClickPopup(JPopupMenu) - Method in class jsource.gui.JSEditor
Sets the right click popup menu.
setSearchForEXE(boolean) - Method in class jsource.io.FileReader
Sets if the file chooser searches for browser.
setSelectedText(String) - Method in class jsource.gui.JSEditor
Replaces the selection with the specified text.
setSelectionColor(Color) - Method in class jsource.gui.TextAreaPainter
Sets the selection color.
setSelectionEnd(int) - Method in class jsource.gui.JSEditor
Sets the selection end.
setSelectionRectangular(boolean) - Method in class jsource.gui.JSEditor
Sets if the selection should be rectangular.
setSelectionStart(int) - Method in class jsource.gui.JSEditor
Sets the selection start.
setSize(int) - Method in class jsource.util.Vector
 
setStart(int) - Method in class jsource.util.FindReplaceMachine
 
setStyles(SyntaxStyle[]) - Method in class jsource.gui.TextAreaPainter
Sets the syntax styles used to paint colorized text.
setText(String) - Method in class jsource.gui.JSEditor
Sets the entire text of this text area.
setTokenMarker(TokenMarker) - Method in class jsource.gui.JSEditor
Sets the document's token marker.
setTokenMarker(TokenMarker) - Method in class jsource.syntax.SyntaxDocument
Sets the token marker that is to be used to split lines of this document up into tokens.
setToolBar(JToolBar) - Method in class jsource.gui.MainFrame
Sets up the toolbar
setType(int) - Method in class jsource.codegenerator.Property
 
setValueAt(Object, int, int) - Method in class jsource.codegenerator.PropertiesTableModel
 
setValueAt(Object, int, int) - Method in class jsource.codegenerator.ImportsTableModel
 
ShellScriptTokenMarker - class jsource.syntax.tokenmarker.ShellScriptTokenMarker.
Shell script token marker.
ShellScriptTokenMarker() - Constructor for class jsource.syntax.tokenmarker.ShellScriptTokenMarker
 
SHORT - Static variable in class jsource.codegenerator.PropertyType
 
SHORT - Static variable in class jsource.codegenerator.JavaTypes
 
SHORT - Static variable in class jsource.codegenerator.CSharpTypes
 
showExceptionErrorMessage(String) - Static method in class jsource.util.GUIUtilities
Displays the exception message in a JOptionPane.
showMessage(String) - Static method in class jsource.util.GUIUtilities
Displays a user message in a JOptionPane.
showOutput(String) - Method in class jsource.gui.StatusOutput
 
size() - Method in class jsource.util.Vector
 
SMART_HOME_END_PROPERTY - Static variable in class jsource.syntax.InputHandler
If this client property is set to Boolean.TRUE on the text area, the home/end keys will support 'smart' BRIEF-like behaviour (one press = start/end of line, two presses = start/end of viewscreen, three presses = start/end of document).
SplashScreen - class jsource.gui.SplashScreen.
SplashScreen displays the JSource splash screen.
SplashScreen(ImageIcon, int) - Constructor for class jsource.gui.SplashScreen
 
splitName(String) - Static method in class jsource.io.localization.LocaleUtil
 
SQLTokenMarker - class jsource.syntax.tokenmarker.SQLTokenMarker.
SQL token marker.
SQLTokenMarker(KeywordMap) - Constructor for class jsource.syntax.tokenmarker.SQLTokenMarker
 
SQLTokenMarker(KeywordMap, boolean) - Constructor for class jsource.syntax.tokenmarker.SQLTokenMarker
 
Stack - class jsource.util.Stack.
 
Stack() - Constructor for class jsource.util.Stack
 
startElement(String, String, String, Attributes) - Method in class jsource.io.Parser
 
startElement(String, String, String, Attributes) - Method in class jsource.io.localization.XMLBundleParser
 
StatusOutput - class jsource.gui.StatusOutput.
StatusOutput is a child frame used by other features of the application
StatusOutput() - Constructor for class jsource.gui.StatusOutput
 
stopListening() - Method in class jsource.gui.FindReplacePanel
 
STRING - Static variable in class jsource.codegenerator.PropertyType
 
STRING - Static variable in class jsource.codegenerator.JavaTypes
 
STRING - Static variable in class jsource.codegenerator.CSharpTypes
 
styles - Variable in class jsource.gui.TextAreaPainter
 
styles - Variable in class jsource.gui.TextAreaDefaults
 
supportsMultilineTokens() - Method in class jsource.syntax.tokenmarker.TokenMarker
Returns if the token marker supports tokens that span multiple lines.
supportsMultilineTokens() - Method in class jsource.syntax.tokenmarker.PropsTokenMarker
 
supportsMultilineTokens() - Method in class jsource.syntax.tokenmarker.PatchTokenMarker
 
supportsMultilineTokens() - Method in class jsource.syntax.tokenmarker.BatchFileTokenMarker
 
SyntaxDocument - class jsource.syntax.SyntaxDocument.
A document implementation that can be tokenized by the syntax highlighting system.
SyntaxDocument() - Constructor for class jsource.syntax.SyntaxDocument
 
SyntaxStyle - class jsource.syntax.SyntaxStyle.
A simple text style class.
SyntaxStyle(Color, boolean, boolean) - Constructor for class jsource.syntax.SyntaxStyle
Creates a new SyntaxStyle.
SyntaxUtilities - class jsource.syntax.SyntaxUtilities.
A class with several utility functions used by JSource's syntax colorizing subsystem.

T

tabSize - Variable in class jsource.gui.TextAreaPainter
 
targetCountry - Variable in class jsource.io.localization.XMLBundleParser
 
targetLanguage - Variable in class jsource.io.localization.XMLBundleParser
 
targetVariant - Variable in class jsource.io.localization.XMLBundleParser
 
TEMPLATE_PATH - Static variable in interface jsource.util.JSConstants
 
textArea - Variable in class jsource.gui.TextAreaPainter
 
TextAreaDefaults - class jsource.gui.TextAreaDefaults.
TextAreaDefaults encapsulates default settings for a JSEditor object.
TextAreaDefaults() - Constructor for class jsource.gui.TextAreaDefaults
 
TextAreaPainter - class jsource.gui.TextAreaPainter.
TextAreaPainter is the repaint manager for a JSEditor object.
TextAreaPainter.Highlight - interface jsource.gui.TextAreaPainter.Highlight.
Highlight interface.
TextAreaPainter(JSEditor, TextAreaDefaults) - Constructor for class jsource.gui.TextAreaPainter
Creates a new repaint manager.
TeXTokenMarker - class jsource.syntax.tokenmarker.TeXTokenMarker.
TeX token marker.
TeXTokenMarker() - Constructor for class jsource.syntax.tokenmarker.TeXTokenMarker
 
TextUtilities - class jsource.syntax.TextUtilities.
A class with several utility functions used by the text area component.
TextUtilities() - Constructor for class jsource.syntax.TextUtilities
 
TOGGLE_RECT - Static variable in class jsource.syntax.InputHandler
 
toggleCollapsed() - Method in class jsource.gui.Gutter
Toggles whether the gutter is collapsed or expanded.
token - Variable in class jsource.syntax.tokenmarker.TokenMarker.LineInfo
The id of the last token of the line.
Token - class jsource.syntax.tokenmarker.Token.
A linked list of tokens.
Token(int, byte) - Constructor for class jsource.syntax.tokenmarker.Token
Creates a new token.
tokenizeLines() - Method in class jsource.syntax.SyntaxDocument
Reparses the document, by passing all lines to the token marker.
tokenizeLines(int, int) - Method in class jsource.syntax.SyntaxDocument
Reparses the document, by passing the specified lines to the token marker.
tokenMarker - Variable in class jsource.syntax.SyntaxDocument
 
TokenMarker - class jsource.syntax.tokenmarker.TokenMarker.
A token marker that splits lines of text into tokens.
TokenMarker.LineInfo - class jsource.syntax.tokenmarker.TokenMarker.LineInfo.
Inner class for storing information about tokenized lines.
TokenMarker.LineInfo() - Constructor for class jsource.syntax.tokenmarker.TokenMarker.LineInfo
Creates a new LineInfo object with token = Token.NULL and obj = null.
TokenMarker.LineInfo(byte, Object) - Constructor for class jsource.syntax.tokenmarker.TokenMarker.LineInfo
Creates a new LineInfo object with the specified parameters.
TokenMarker() - Constructor for class jsource.syntax.tokenmarker.TokenMarker
Creates a new TokenMarker.
TOOLKIT - Static variable in interface jsource.util.JSConstants
 
ToolPathSetupDialog - class jsource.gui.ToolPathSetupDialog.
ToolPathSetupDialog is a dialog box for setting the path to external tools.
ToolPathSetupDialog(MainFrame, XMLResourceBundle) - Constructor for class jsource.gui.ToolPathSetupDialog
 
toString() - Method in class jsource.codegenerator.TypeDef
 
toString() - Method in class jsource.io.FileUnit
String representation of this FileUnit object.
toString() - Method in class jsource.io.localization.ResourceKey
 
toString() - Method in class jsource.syntax.SyntaxStyle
Returns a string representation of this object.
toString() - Method in class jsource.syntax.tokenmarker.Token
Returns a string representation of this token.
toString() - Method in class jsource.util.Vector
 
toString(Property[]) - Method in class jsource.codegenerator.JavaPropertyDefinitionGenerator
 
toString(Property[]) - Method in class jsource.codegenerator.DefinitionGenerator
 
toString(Property[]) - Method in class jsource.codegenerator.CSharpPropertyDefinitionGenerator
 
touchFile() - Method in class jsource.io.FileUnit
Set the current file to appear to be modified.
trimToSize() - Method in class jsource.util.Vector
 
TSQLTokenMarker - class jsource.syntax.tokenmarker.TSQLTokenMarker.
Transact-SQL token marker.
TSQLTokenMarker() - Constructor for class jsource.syntax.tokenmarker.TSQLTokenMarker
 
type - Variable in class jsource.io.localization.ResourceKey
 
TypeDef - class jsource.codegenerator.TypeDef.
TypeDef.java 03/17/03 This program is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
TypeDef(int, String, String) - Constructor for class jsource.codegenerator.TypeDef
 
TypeDef(TypeDef) - Constructor for class jsource.codegenerator.TypeDef
 

U

UINT - Static variable in class jsource.codegenerator.CSharpTypes
 
ULONG - Static variable in class jsource.codegenerator.CSharpTypes
 
uncomment() - Method in class jsource.gui.JSEditor
Uncomments the selected lines.
uncommentLines(int, int, int) - Method in class jsource.syntax.SyntaxDocument
 
undo() - Method in class jsource.gui.JSEditor
Undoes the most recent edit.
undo() - Method in class jsource.syntax.SyntaxDocument
Undoes the most recent edit.
UnexpectedException - exception jsource.util.UnexpectedException.
An UnexpectedException may be thrown in FindReplaceMachine methods
UnexpectedException(Throwable) - Constructor for class jsource.util.UnexpectedException
 
UnexpectedException(Throwable, String) - Constructor for class jsource.util.UnexpectedException
 
update(Graphics) - Method in class jsource.gui.JSEditor
Overrides update for smoother repainting.
updateBracketHighlight(int) - Method in class jsource.gui.JSEditor
 
updateScrollBars() - Method in class jsource.gui.JSEditor
Updates the state of the scroll bars.
USER_DIR - Static variable in interface jsource.util.JSConstants
 
USHORT - Static variable in class jsource.codegenerator.CSharpTypes
 

V

VALUE - Static variable in class jsource.syntax.tokenmarker.PropsTokenMarker
 
Vector - class jsource.util.Vector.
 
Vector() - Constructor for class jsource.util.Vector
 
Vector(int) - Constructor for class jsource.util.Vector
 
Vector(int, int) - Constructor for class jsource.util.Vector
 

W

writeFileToEditor(FileUnit) - Method in class jsource.io.FileWriter
Displays the contents of a file to the editor.
writeStringToEditor(String) - Method in class jsource.io.FileWriter
Displays the specified text to the text area
writeStringToFile(FileUnit, String) - Method in class jsource.io.FileWriter
Updates the contents of the current file with the current text in the editor.

X

xml - Static variable in class jsource.util.FileUtilities
 
XMLBundleParser - class jsource.io.localization.XMLBundleParser.
XMLBundleParser is the object that handles parsing of the XML source documents.
XMLBundleParser() - Constructor for class jsource.io.localization.XMLBundleParser
 
XMLResourceBundle - class jsource.io.localization.XMLResourceBundle.
XMLResourceBundle loads a HashMap with values associated with localized keys.
XMLResourceBundle(String) - Constructor for class jsource.io.localization.XMLResourceBundle
Creates a XMLResourceBundle object using as resource the given file name
XMLTokenMarker - class jsource.syntax.tokenmarker.XMLTokenMarker.
XMLTokenMarker is a token marker for XML files
XMLTokenMarker() - Constructor for class jsource.syntax.tokenmarker.XMLTokenMarker
 
XMLWriter - class jsource.io.XMLWriter.
XMLWriter handles updating of the toolpaths.xml file.
xToOffset(int, int) - Method in class jsource.gui.JSEditor
Converts an x co-ordinate to an offset within a line.
xyToOffset(int, int) - Method in class jsource.gui.JSEditor
Converts a point to an offset, from the start of the text.

Y

yToLine(int) - Method in class jsource.gui.JSEditor
Converts a y co-ordinate to a line index.

_

_jth998tkn001 - Static variable in class jsource.ExampleFileFilter
 
_jth998tkn001 - Static variable in class jsource.io.JSourceFileFilter
 
_offsetToX(int, int) - Method in class jsource.gui.JSEditor
Converts an offset in a line into an x co-ordinate.

A B C D E F G H I J K L M N O P R S T U V W X Y _
jsource