A C D E F G H I J L M N O P R S T U

A

AbstractPlugin - Class in com.lightdev.app.shtm
Base class for plug-ins of application SimplyHTML.
AbstractPlugin() - Constructor for class com.lightdev.app.shtm.AbstractPlugin
construct an AbstractPlugin
active - Variable in class com.lightdev.app.shtm.AbstractPlugin
status of plug-in
addAttributes(Element, AttributeSet) - Method in class com.lightdev.app.shtm.SHTMLDocument
apply a set of attributes to a given document element
addFindReplaceListener(FindReplaceListener) - Method in class de.calcom.cclib.text.FindReplaceDialog
add an event listener to this dialog.
addGridBagComponent(JComponent, JComponent, GridBagLayout, GridBagConstraints, int, int, int) - Static method in class com.lightdev.app.shtm.Util
convenience method for adding a component to a container layed out by a GridBagLayout
addGridBagComponent(JComponent, JComponent, GridBagLayout, GridBagConstraints, int, int, int, int, int) - Static method in class com.lightdev.app.shtm.Util
convenience method for adding a component to a container layed out by a GridBagLayout
addGridBagComponent(JComponent, JComponent, GridBagLayout, GridBagConstraints, int, int, int, int, int, int) - Static method in class com.lightdev.app.shtm.Util
convenience method for adding a component to a container layed out by a GridBagLayout
addGridBagComponent(JComponent, JComponent, GridBagLayout, GridBagConstraints, int, int, int, int, int, int, double, double) - Static method in class com.lightdev.app.shtm.Util
convenience method for adding a component to a container layed out by a GridBagLayout
ALL_CELLS - Static variable in class com.lightdev.app.shtm.SHTMLEditorPane
range indicator for applying attributes to all cells
ANCHOR_SEPARATOR - Static variable in class com.lightdev.app.shtm.Util
 
App - Class in com.lightdev.app.shtm
Main class of application SimplyHTML.
App() - Constructor for class com.lightdev.app.shtm.App
 
appendTableColumn() - Method in class com.lightdev.app.shtm.SHTMLEditorPane
append a table column after the last column (if any)
appendTableRow() - Method in class com.lightdev.app.shtm.SHTMLEditorPane
Appends a row to a table if the caret is inside a table.
applyAttributes(AttributeSet, boolean) - Method in class com.lightdev.app.shtm.SHTMLEditorPane
 
applyAttributes(AttributeSet, boolean, boolean) - Method in class com.lightdev.app.shtm.SHTMLEditorPane
Sets the attributes for a given part of this editor.
applyCellAttributes(AttributeSet, int) - Method in class com.lightdev.app.shtm.SHTMLEditorPane
apply a set of attributes to a given range of cells of the table the caret is currently in (if any)
applyCharacterTag(String) - Method in class com.lightdev.app.shtm.SHTMLEditorPane
(Unfinished.)
applyListAttributes(AttributeSet) - Method in class com.lightdev.app.shtm.SHTMLEditorPane
apply a set of attributes to the list the caret is currently in (if any)
applyParagraphTag(String, Vector) - Method in class com.lightdev.app.shtm.SHTMLEditorPane
Switches the elements in the current selection to the given tag.
applyTableAttributes(AttributeSet) - Method in class com.lightdev.app.shtm.SHTMLEditorPane
apply a set of attributes to the table the caret is currently in (if any)

C

c - Variable in class com.lightdev.app.shtm.AbstractPlugin
component of this plug-in
center(Component, Component) - Static method in class com.lightdev.app.shtm.Util
center a Component relative to another Component.
centerDialog(Frame) - Method in class de.calcom.cclib.text.FindReplaceDialog
Center this dialog window relative to its owning Frame.
CLASS_EXT - Static variable in class com.lightdev.app.shtm.Util
 
CLASS_SEPARATOR - Static variable in class com.lightdev.app.shtm.Util
 
CLASS_SEPARATOR_CHAR - Static variable in class com.lightdev.app.shtm.Util
 
com.lightdev.app.shtm - package com.lightdev.app.shtm
SimplyHTML, a word processor based on Java, HTML and CSS
copyFile(File, File) - Static method in class com.lightdev.app.shtm.Util
copies a single file.
createFrame() - Method in class com.lightdev.app.shtm.AbstractPlugin
create a frame for the component of this plug-in, if it has a JComponent to display.
createFrameAsNeeded(int) - Method in class com.lightdev.app.shtm.AbstractPlugin
create, show or hide frame as needed, depending on a given dock location
createHelpMenu() - Method in class com.lightdev.app.shtm.AbstractPlugin
create the help menu
createPluginMenu() - Method in class com.lightdev.app.shtm.AbstractPlugin
create the plug-in menu
createSHTMLPanel() - Static method in class com.lightdev.app.shtm.SHTMLPanel
 
CSS_ATTRIBUTE_ALIGN_CENTER - Static variable in class com.lightdev.app.shtm.Util
 
CSS_ATTRIBUTE_ALIGN_LEFT - Static variable in class com.lightdev.app.shtm.Util
 
CSS_ATTRIBUTE_ALIGN_RIGHT - Static variable in class com.lightdev.app.shtm.Util
 
CSS_ATTRIBUTE_LINE_THROUGH - Static variable in class com.lightdev.app.shtm.Util
 
CSS_ATTRIBUTE_NONE - Static variable in class com.lightdev.app.shtm.Util
 
CSS_ATTRIBUTE_NORMAL - Static variable in class com.lightdev.app.shtm.Util
 
CSS_ATTRIBUTE_UNDERLINE - Static variable in class com.lightdev.app.shtm.Util
 

D

de.calcom.cclib.text - package de.calcom.cclib.text
Work on text in various manners.
DEFAULT_TABLE_WIDTH - Static variable in class com.lightdev.app.shtm.SHTMLEditorPane
default table width
DEFAULT_VERTICAL_ALIGN - Static variable in class com.lightdev.app.shtm.SHTMLEditorPane
default vertical alignment
DefaultTextResources - Class in com.lightdev.app.shtm
Default implementation of TextResources based on java.util.ResourceBundle
DefaultTextResources(ResourceBundle) - Constructor for class com.lightdev.app.shtm.DefaultTextResources
 
DefaultTextResources(ResourceBundle, Properties) - Constructor for class com.lightdev.app.shtm.DefaultTextResources
 
deleteDir(File) - Static method in class com.lightdev.app.shtm.Util
delete a directory with all its contents
deleteNextCharAction - Static variable in class com.lightdev.app.shtm.SHTMLEditorPane
 
deletePrevCharAction - Static variable in class com.lightdev.app.shtm.SHTMLEditorPane
 
deleteTableCol() - Method in class com.lightdev.app.shtm.SHTMLEditorPane
delete the column of the table the caret is currently in (if any)
deleteTableRow() - Method in class com.lightdev.app.shtm.SHTMLEditorPane
delete the row of the table the caret is currently in (if any)
DIR_UP_INDICATOR - Static variable in class com.lightdev.app.shtm.Util
 
DOCK_LOCATION_BOTTOM - Static variable in interface com.lightdev.app.shtm.SHTMLPlugin
indicates docking requested on bottom of a given container
DOCK_LOCATION_LEFT - Static variable in interface com.lightdev.app.shtm.SHTMLPlugin
indicates docking requested on the left of a given container
DOCK_LOCATION_NONE - Static variable in interface com.lightdev.app.shtm.SHTMLPlugin
indicates docking is not requested
DOCK_LOCATION_RIGHT - Static variable in interface com.lightdev.app.shtm.SHTMLPlugin
indicates docking requested on the right of a given container
DOCK_LOCATION_TOP - Static variable in interface com.lightdev.app.shtm.SHTMLPlugin
indicates docking requested on top of a given container
dockLocation - Variable in class com.lightdev.app.shtm.AbstractPlugin
current dock location
dragDropEnd(DragSourceDropEvent) - Method in class com.lightdev.app.shtm.SHTMLEditorPane
this message goes to DragSourceListener, informing it that the dragging has ended
dragEnter(DropTargetDragEvent) - Method in class com.lightdev.app.shtm.SHTMLEditorPane
is invoked when you are dragging over the DropSite
dragEnter(DragSourceDragEvent) - Method in class com.lightdev.app.shtm.SHTMLEditorPane
this message goes to DragSourceListener, informing it that the dragging has entered the DropSite
dragExit(DropTargetEvent) - Method in class com.lightdev.app.shtm.SHTMLEditorPane
is invoked when you are exit the DropSite without dropping
dragExit(DragSourceEvent) - Method in class com.lightdev.app.shtm.SHTMLEditorPane
this message goes to DragSourceListener, informing it that the dragging has exited the DropSite
dragGestureRecognized(DragGestureEvent) - Method in class com.lightdev.app.shtm.SHTMLEditorPane
a drag gesture has been initiated
dragOver(DropTargetDragEvent) - Method in class com.lightdev.app.shtm.SHTMLEditorPane
is invoked when a drag operation is going on
dragOver(DragSourceDragEvent) - Method in class com.lightdev.app.shtm.SHTMLEditorPane
this message goes to DragSourceListener, informing it that the dragging is currently ocurring over the DropSite
drop(DropTargetDropEvent) - Method in class com.lightdev.app.shtm.SHTMLEditorPane
a drop has occurred.
dropActionChanged(DropTargetDragEvent) - Method in class com.lightdev.app.shtm.SHTMLEditorPane
is invoked if the user modifies the current drop gesture
dropActionChanged(DragSourceDragEvent) - Method in class com.lightdev.app.shtm.SHTMLEditorPane
is invoked when the user changes the dropAction

E

elementToHTML(Element) - Method in class com.lightdev.app.shtm.SHTMLEditorPane
Returns the string HTML representation of the element.
endAction - Static variable in class com.lightdev.app.shtm.SHTMLEditorPane
 
endCompoundEdit() - Method in class com.lightdev.app.shtm.SHTMLDocument
 
equals(Object) - Method in class com.lightdev.app.shtm.NamedObject
 
errMsg(Component, String, Throwable) - Static method in class com.lightdev.app.shtm.Util
show an error message and print a stack trace to the console if in development mode (DEV_MODE = true)

F

FILE_PREFIX - Static variable in class com.lightdev.app.shtm.Util
 
findElementDown(String, Element) - Static method in class com.lightdev.app.shtm.Util
find the first occurrence of an Element in the element tree below a given Element
findElementUp(String, Element) - Static method in class com.lightdev.app.shtm.Util
find the first occurrence of an Element in the element tree above a given Element
findElementUp(String, String, Element) - Static method in class com.lightdev.app.shtm.Util
find the first occurrence of an Element in the element tree above a given Element
findLinkUp(Element) - Static method in class com.lightdev.app.shtm.Util
find the next link attribute from a given element upwards through the element hierarchy
FindReplaceDialog - Class in de.calcom.cclib.text
Dialog to manage find and replace on a Document shown in a JEditorPane.
FindReplaceDialog() - Constructor for class de.calcom.cclib.text.FindReplaceDialog
Construct a FindReplaceDialog.
FindReplaceDialog(Frame, JEditorPane) - Constructor for class de.calcom.cclib.text.FindReplaceDialog
Construct a FindReplaceDialog.
FindReplaceDialog(Frame, JEditorPane, FindReplaceListener) - Constructor for class de.calcom.cclib.text.FindReplaceDialog
Construct a FindReplaceDialog.
FindReplaceEvent - Class in de.calcom.cclib.text
This is simply overriding EventObject by storing a FindReplaceDialog into the source field of the superclass.
FindReplaceEvent(FindReplaceDialog) - Constructor for class de.calcom.cclib.text.FindReplaceEvent
 
FindReplaceListener - Interface in de.calcom.cclib.text
Interface for implementing a listener for FindReplaceEvents.
findReplaceTerminated(FindReplaceEvent) - Method in interface de.calcom.cclib.text.FindReplaceListener
this event gets fired when a FindReplaceDialog has finalized its task.
fireUndoableEditUpdate(UndoableEditEvent) - Method in class com.lightdev.app.shtm.SHTMLDocument
 
frame - Variable in class com.lightdev.app.shtm.AbstractPlugin
JFrame for dockLocation=none

G

getAbsoluteAttrVal(Object) - Static method in class com.lightdev.app.shtm.Util
get the absolute value of an attribute
getAction(String) - Method in class com.lightdev.app.shtm.SHTMLPanel
 
getAttrValue(Object) - Static method in class com.lightdev.app.shtm.Util
get the numerical value for an attribute object
getBase() - Method in class com.lightdev.app.shtm.SHTMLDocument
 
getCaretPosition() - Method in class com.lightdev.app.shtm.SHTMLPanel
 
getClassFilePath(Class) - Static method in class com.lightdev.app.shtm.Util
Get the path of the class file for a given class.
getComponent() - Method in class com.lightdev.app.shtm.AbstractPlugin
get the component that this plug-in produces, if any
getComponent() - Method in interface com.lightdev.app.shtm.SHTMLPlugin
get the component that this plug-in produces, if any
getCurrentLinkElement() - Method in class com.lightdev.app.shtm.SHTMLEditorPane
 
getCurrentParagraphElement() - Method in class com.lightdev.app.shtm.SHTMLEditorPane
Gets the paragraph element in which the caret is located.
getCurrentTableCell() - Method in class com.lightdev.app.shtm.SHTMLEditorPane
Gets the table cell at the current caret position.
getDockLocation() - Method in class com.lightdev.app.shtm.AbstractPlugin
get the location the component returned by getDockComponent() shall be docked at.
getDockLocation() - Method in interface com.lightdev.app.shtm.SHTMLPlugin
get the location the component returned by getDockComponent() shall be docked at.
getDocument() - Method in class com.lightdev.app.shtm.SHTMLPanel
 
getDocumentText() - Method in class com.lightdev.app.shtm.SHTMLPanel
 
getDocumentTitle() - Method in class com.lightdev.app.shtm.SHTMLDocument
get the title of this SHTMLDocument
getEditorPane() - Method in class com.lightdev.app.shtm.SHTMLPanel
 
getElementIndex(Element) - Static method in class com.lightdev.app.shtm.Util
get the index of a given element in the list of its parents elements.
getFirstDocument(FindReplaceEvent) - Method in interface de.calcom.cclib.text.FindReplaceListener
this events gets fired, when a FindReplaceDialog has initiated an operation for a group of documents which requires to start at the first document.
getGUIName() - Method in class com.lightdev.app.shtm.AbstractPlugin
get the name of the plug-in as it shall appear on a GUI.
getGUIName() - Method in interface com.lightdev.app.shtm.SHTMLPlugin
get the name of the plug-in as it shall appear on a GUI.
getHelpMenu() - Method in class com.lightdev.app.shtm.AbstractPlugin
get a menu item providing documentation about this plug-in.
getHelpMenu() - Method in interface com.lightdev.app.shtm.SHTMLPlugin
get a menu item providing documentation about this plug-in.
getInternalName() - Method in class com.lightdev.app.shtm.AbstractPlugin
get the name used internally for this plug-in
getInternalName() - Method in interface com.lightdev.app.shtm.SHTMLPlugin
get the name used internally for this plug-in
getLastAttrUnit() - Static method in class com.lightdev.app.shtm.Util
get the unit string from the last attribute object which was converted to a numerical value
getLastDocumentPosition() - Method in class com.lightdev.app.shtm.SHTMLDocument
 
getMenuBar() - Method in class com.lightdev.app.shtm.SHTMLPanel
 
getMostRecentFocusOwner() - Method in class com.lightdev.app.shtm.SHTMLPanel
 
getNextDocument(FindReplaceEvent) - Method in interface de.calcom.cclib.text.FindReplaceListener
this events gets fired, when a FindReplaceDialog has reached the end of the current document and requires the next document of a group of documents.
getObject() - Method in class com.lightdev.app.shtm.NamedObject
 
getOwner() - Method in class com.lightdev.app.shtm.AbstractPlugin
get the owner of this plug-in
getOwner() - Method in interface com.lightdev.app.shtm.SHTMLPlugin
get the owner of this plug-in
getOwnerAction(String) - Method in class com.lightdev.app.shtm.AbstractPlugin
get an action from the resource bundle of the owner of this plug-in
getOwnerAction(String) - Method in interface com.lightdev.app.shtm.SHTMLPlugin
get an action from the resource bundle of the owner of this plug-in
getOwnerResString(String) - Method in class com.lightdev.app.shtm.AbstractPlugin
get a string from the resource bundle of the owner of this plug-in
getOwnerResString(String) - Method in interface com.lightdev.app.shtm.SHTMLPlugin
get a string from the resource bundle of the owner of this plug-in
getParagraphElement(int) - Method in class com.lightdev.app.shtm.SHTMLDocument
 
getParagraphElement(int, boolean) - Method in class com.lightdev.app.shtm.SHTMLDocument
Gets the current paragraph element, retracing out of p-implied if the parameter noImplied is true.
getPluginMenu() - Method in class com.lightdev.app.shtm.AbstractPlugin
get a menu of actions this plug-in provides.
getPluginMenu() - Method in interface com.lightdev.app.shtm.SHTMLPlugin
get a menu of actions this plug-in provides.
getPopup() - Method in class com.lightdev.app.shtm.SHTMLEditorPane
 
getPtValue(String) - Static method in class com.lightdev.app.shtm.Util
quick hack for getting the point value from an attribute value string (needs to be refined and consolidated with length value)
getReader(int) - Method in class com.lightdev.app.shtm.SHTMLDocument
Fetches the reader for the parser to use to load the document with HTML.
getRelativePath(File, File) - Static method in class com.lightdev.app.shtm.Util
get the path to a given file relative to a given directory
getResources() - Static method in class com.lightdev.app.shtm.SHTMLPanel
 
getResourceString(TextResources, String) - Static method in class com.lightdev.app.shtm.Util
get a string from the resources file
getResourceString(String) - Static method in class com.lightdev.app.shtm.Util
 
getRowIndex(Element) - Static method in class com.lightdev.app.shtm.Util
get the row index for a given table cell
getSHTMLDocument() - Method in class com.lightdev.app.shtm.SHTMLEditorPane
 
getSourceEditorPane() - Method in class com.lightdev.app.shtm.SHTMLPanel
 
getString(String) - Method in class com.lightdev.app.shtm.DefaultTextResources
 
getString(String) - Method in interface com.lightdev.app.shtm.TextResources
 
getStyleNames(StyleSheet) - Static method in class com.lightdev.app.shtm.Util
get the names of all styles found in a given StyleSheet
getStyleNamesForTag(StyleSheet, String) - Static method in class com.lightdev.app.shtm.Util
get names of all styles for a given tag
getStyleNamesForTag(AttributeSet, String) - Static method in class com.lightdev.app.shtm.Util
get names of all styles for a given tag
getStyleRef() - Method in class com.lightdev.app.shtm.SHTMLDocument
get the style sheet reference of the document in this DocumentPane.
getTableCell(int) - Method in class com.lightdev.app.shtm.SHTMLEditorPane
Gets the table cell element at the given position, or null if none.
getTransferHandler() - Method in class com.lightdev.app.shtm.SHTMLEditorPane
 
goNextCell(Element) - Method in class com.lightdev.app.shtm.SHTMLEditorPane
 
goPrevCell(Element) - Method in class com.lightdev.app.shtm.SHTMLEditorPane
 

H

handleComment(char[], int) - Method in class com.lightdev.app.shtm.SHTMLDocument.SHTMLReader
 
handleEndTag(HTML.Tag, int) - Method in class com.lightdev.app.shtm.SHTMLDocument.SHTMLReader
Handles end tag.
handleSimpleTag(HTML.Tag, MutableAttributeSet, int) - Method in class com.lightdev.app.shtm.SHTMLDocument.SHTMLReader
SPAN tags are directed to handleSimpleTag by the parser.
handleStartTag(HTML.Tag, MutableAttributeSet, int) - Method in class com.lightdev.app.shtm.SHTMLDocument.SHTMLReader
Handles the start tag received by the parser.
hasStyleRef() - Method in class com.lightdev.app.shtm.SHTMLDocument
check whether or not this SHTMLDocument has an explicit style sheet reference
helpMenuId - Variable in class com.lightdev.app.shtm.AbstractPlugin
the id in the ResourceFile for the help menu of this plug-in
hideInstance() - Static method in class com.lightdev.app.shtm.SplashScreen
Hides the splash screen.
hMenu - Variable in class com.lightdev.app.shtm.AbstractPlugin
the help menu provided by this plug-in
homeAction - Static variable in class com.lightdev.app.shtm.SHTMLEditorPane
 

I

initDnd() - Method in class com.lightdev.app.shtm.SHTMLEditorPane
Initialize the drag and drop implementation for this component.
initHelpMenu() - Method in class com.lightdev.app.shtm.AbstractPlugin
 
initHelpMenu() - Method in interface com.lightdev.app.shtm.SHTMLPlugin
 
initPlugin(SHTMLPanelImpl) - Method in class com.lightdev.app.shtm.AbstractPlugin
init the plug-in this is called by the PluginManager directly after instantiating the plug-in
initPlugin(SHTMLPanel, String, String, String) - Method in class com.lightdev.app.shtm.AbstractPlugin
initialize the plugin
initPlugin(SHTMLPanelImpl, String, String, String) - Method in interface com.lightdev.app.shtm.SHTMLPlugin
init the plug-in this is called by the PluginManager directly after instantiating the plug-in
insertAfterEnd(Element, String) - Method in class com.lightdev.app.shtm.SHTMLDocument
 
insertAfterStart(Element, String) - Method in class com.lightdev.app.shtm.SHTMLDocument
 
insertAnchor(String) - Method in class com.lightdev.app.shtm.SHTMLEditorPane
apply a new anchor to the currently selected text
insertBeforeEnd(Element, String) - Method in class com.lightdev.app.shtm.SHTMLDocument
 
insertBeforeStart(Element, String) - Method in class com.lightdev.app.shtm.SHTMLDocument
 
insertBreak() - Method in class com.lightdev.app.shtm.SHTMLEditorPane
insert a line break (i.e.
insertLineBreakAction - Static variable in class com.lightdev.app.shtm.SHTMLEditorPane
 
insertNewTable(int) - Method in class com.lightdev.app.shtm.SHTMLEditorPane
Insert a new table.
insertStyleRef() - Method in class com.lightdev.app.shtm.SHTMLDocument
insert a style sheet reference into the head of this SHTMLDocument
insertTableColumn() - Method in class com.lightdev.app.shtm.SHTMLEditorPane
insert a table column before the current column (if any)
insertTableRow(String) - Method in class com.lightdev.app.shtm.SHTMLEditorPane
Inserts a row to a table, assuming the caret is currently inside a table.
internalName - Variable in class com.lightdev.app.shtm.AbstractPlugin
the internal name of this plug-in
isActive() - Method in class com.lightdev.app.shtm.AbstractPlugin
get the status of the plug-in
isActive() - Method in interface com.lightdev.app.shtm.SHTMLPlugin
get the status of the plug-in

J

JAR_EXTENSION - Static variable in class com.lightdev.app.shtm.Util
 
JAR_PREFIX - Static variable in class com.lightdev.app.shtm.Util
 
JAR_SEPARATOR - Static variable in class com.lightdev.app.shtm.Util
 

L

literal(String) - Static method in class com.lightdev.app.shtm.NamedObject
 

M

main(String[]) - Static method in class com.lightdev.app.shtm.App
 
MODE_DOCUMENT - Static variable in class de.calcom.cclib.text.FindReplaceDialog
 
MODE_PROJECT - Static variable in class de.calcom.cclib.text.FindReplaceDialog
 
moveDownAction - Static variable in class com.lightdev.app.shtm.SHTMLEditorPane
 
moveUpAction - Static variable in class com.lightdev.app.shtm.SHTMLEditorPane
 
msg(int, String, String, String, String) - Static method in class com.lightdev.app.shtm.Util
Show a message with options to choose from
msgChoice(int, String, String, String, String) - Static method in class com.lightdev.app.shtm.Util
Show a message with options to choose from
msgStart(String) - Static method in class com.lightdev.app.shtm.Util
write a message with a time stamp to System.out and remember the time stamp in a LIFO Vector

N

NamedObject - Class in com.lightdev.app.shtm
Utility Class for displaying local object names in GUI components.
NamedObject(Object, String) - Constructor for class com.lightdev.app.shtm.NamedObject
 
nameInput(Frame, String, String, String, String) - Static method in class com.lightdev.app.shtm.Util
get a name by asking from the user
needsSaving() - Method in class com.lightdev.app.shtm.SHTMLPanel
 
newActionMenuItem(String) - Method in class com.lightdev.app.shtm.SHTMLPanel
Returns a new menu item for a named action of SimplyHTML.
newListItemAction - Static variable in class com.lightdev.app.shtm.SHTMLEditorPane
 

O

OP_FIND - Static variable in class de.calcom.cclib.text.FindReplaceDialog
 
OP_NONE - Static variable in class de.calcom.cclib.text.FindReplaceDialog
 
OP_REPLACE - Static variable in class de.calcom.cclib.text.FindReplaceDialog
 
owner - Variable in class com.lightdev.app.shtm.AbstractPlugin
the owner of this plug in

P

pct - Static variable in class com.lightdev.app.shtm.Util
 
pluginMenuId - Variable in class com.lightdev.app.shtm.AbstractPlugin
the id in the ResourceFile for the menu of this plug-in
pMenu - Variable in class com.lightdev.app.shtm.AbstractPlugin
the plug-in menu provided by this plug-in
prefs - Variable in class com.lightdev.app.shtm.AbstractPlugin
reference for user preferences for this class
PREFSID_PLUGIN_ACTIVE - Static variable in class com.lightdev.app.shtm.AbstractPlugin
constant for active setting in preferences file
PREFSID_PLUGIN_DOCK_LOCATION - Static variable in class com.lightdev.app.shtm.AbstractPlugin
constant for dock location setting in preferences file
processKeyBinding(KeyStroke, KeyEvent, int, boolean) - Method in class com.lightdev.app.shtm.SHTMLEditorPane
 
PROTOCOL_SEPARATOR - Static variable in class com.lightdev.app.shtm.Util
 
pt - Static variable in class com.lightdev.app.shtm.Util
 
px - Static variable in class com.lightdev.app.shtm.Util
 

R

RELATIVE_PREFIX - Static variable in class com.lightdev.app.shtm.Util
 
removeAnchor(String) - Method in class com.lightdev.app.shtm.SHTMLEditorPane
remove an anchor with a given name
removeChar(String, char) - Static method in class com.lightdev.app.shtm.Util
remove all occurrences of a given char from a given string
removeCharacterAttributes() - Method in class com.lightdev.app.shtm.SHTMLEditorPane
 
removeElements(Element, int, int) - Method in class com.lightdev.app.shtm.SHTMLDocument
Removes a consecutive group of child elements.
removeExtension(String) - Static method in class com.lightdev.app.shtm.Util
remove the extension from a file name
removeFindReplaceListener(FindReplaceListener) - Method in class de.calcom.cclib.text.FindReplaceDialog
remove an event listener from this dialog.
removeParagraphAttributes(int, int) - Method in class com.lightdev.app.shtm.SHTMLDocument
 
removeParagraphAttributes() - Method in class com.lightdev.app.shtm.SHTMLEditorPane
 
renameFile(File, String) - Static method in class com.lightdev.app.shtm.Util
rename a file to have a given extension
replaceHTML(Element, int, String) - Method in class com.lightdev.app.shtm.SHTMLDocument
 
replaceSelection(HTMLText) - Method in class com.lightdev.app.shtm.SHTMLEditorPane
Replaces the currently selected content with new content represented by the given HTMLText.
resolveAttributes(AttributeSet) - Static method in class com.lightdev.app.shtm.Util
resolve sets of attributes that are recursively stored in each other
resolveRelativePath(String, String) - Static method in class com.lightdev.app.shtm.Util
resolve a relative URL string against an absolute URL string.
resumeOperation() - Method in class de.calcom.cclib.text.FindReplaceDialog
Resume the current operation after a getFirstDocument or getNextDocument event was fired
RO_ALL - Static variable in class de.calcom.cclib.text.FindReplaceDialog
 
RO_DONE - Static variable in class de.calcom.cclib.text.FindReplaceDialog
 
RO_NO - Static variable in class de.calcom.cclib.text.FindReplaceDialog
 
RO_YES - Static variable in class de.calcom.cclib.text.FindReplaceDialog
 

S

setBase(URL) - Method in class com.lightdev.app.shtm.SHTMLDocument
 
setContentPanePreferredSize(Dimension) - Method in class com.lightdev.app.shtm.SHTMLPanel
 
setCurrentDocumentContent(String) - Method in class com.lightdev.app.shtm.SHTMLPanel
 
setDockLocation(int) - Method in class com.lightdev.app.shtm.AbstractPlugin
set the location the component returned by getDockComponent() shall be docked at.
setDockLocation(int) - Method in interface com.lightdev.app.shtm.SHTMLPlugin
set the location the component returned by getDockComponent() shall be docked at.
setDocumentTitle(String) - Method in class com.lightdev.app.shtm.SHTMLDocument
set the title of this SHTMLDocument
setEditor(JEditorPane) - Method in class de.calcom.cclib.text.FindReplaceDialog
Set the JEditorPane holding the document to be searched
setLink(String, String, String) - Method in class com.lightdev.app.shtm.SHTMLEditorPane
set a text link at the current selection replacing the selection with a given text.
setLink(String, String, String, String, Dimension) - Method in class com.lightdev.app.shtm.SHTMLEditorPane
Sets a hyperlink at the current selection, replacing the selection with the given text or image.
setMode(int) - Method in class de.calcom.cclib.text.FindReplaceDialog
Set the mode.
setOpenHyperlinkHandler(ActionListener) - Method in class com.lightdev.app.shtm.SHTMLPanel
Sets the handler for the Open Hyperlink action.
setOuterHTML(Element, String) - Method in class com.lightdev.app.shtm.SHTMLDocument
 
setOwner(SHTMLPanelImpl) - Method in class com.lightdev.app.shtm.AbstractPlugin
set the owner of this plug-in
setOwner(SHTMLPanelImpl) - Method in interface com.lightdev.app.shtm.SHTMLPlugin
set the owner of this plug-in
setParagraphAttributes(int, int, AttributeSet, boolean) - Method in class com.lightdev.app.shtm.SHTMLDocument
 
setPopup(JPopupMenu) - Method in class com.lightdev.app.shtm.SHTMLEditorPane
 
setResources(TextResources) - Static method in class com.lightdev.app.shtm.SHTMLPanel
 
setStatus(boolean) - Method in class com.lightdev.app.shtm.AbstractPlugin
set status of plug-in and persistently store setting in a preferences file
setStatus(boolean) - Method in interface com.lightdev.app.shtm.SHTMLPlugin
set status of plug-in
setText(String) - Method in class com.lightdev.app.shtm.SHTMLEditorPane
Convenience method for setting the document text contains hack around JDK bug 4799813 see http://developer.java.sun.com/developer/bugParade/bugs/4799813.html regression in 1.4.x, to be fixed in 1.5 When setting the text to be "& footext", it becomes "&footext" (space disappears) same ocurrs for "</a> &amp;", it becomes "</a>&amp;" (space disappears) with the hack it now does not occur anymore.
shiftEndAction - Static variable in class com.lightdev.app.shtm.SHTMLEditorPane
 
shiftHomeAction - Static variable in class com.lightdev.app.shtm.SHTMLEditorPane
 
showInitialInfo() - Method in interface com.lightdev.app.shtm.SHTMLPlugin
 
showInstance() - Static method in class com.lightdev.app.shtm.SplashScreen
Shows the splash screen.
SHTMLDocument - Class in com.lightdev.app.shtm
Extends HTMLDocument by a custom reader which supports the SPAN tag.
SHTMLDocument() - Constructor for class com.lightdev.app.shtm.SHTMLDocument
Constructs an SHTMLDocument.
SHTMLDocument(StyleSheet) - Constructor for class com.lightdev.app.shtm.SHTMLDocument
Constructs an SHTMLDocument with the default content storage implementation and the given style/attribute storage mechanism.
SHTMLDocument(AbstractDocument.Content, StyleSheet) - Constructor for class com.lightdev.app.shtm.SHTMLDocument
Constructs an SHTMLDocument with the given content storage implementation and the given style/attribute storage mechanism.
SHTMLDocument.SHTMLReader - Class in com.lightdev.app.shtm
This reader extends HTMLDocument.HTMLReader by the capability to handle SPAN tags
SHTMLDocument.SHTMLReader(int, boolean) - Constructor for class com.lightdev.app.shtm.SHTMLDocument.SHTMLReader
Constructor
SHTMLEditorPane - Class in com.lightdev.app.shtm
An editor pane for application SimplyHTML.
SHTMLEditorPane() - Constructor for class com.lightdev.app.shtm.SHTMLEditorPane
construct a new SHTMLEditorPane
SHTMLPanel - Class in com.lightdev.app.shtm
Class for using SimplyHTML as as component
SHTMLPlugin - Interface in com.lightdev.app.shtm
Defines an interface all plug-ins for application SimplyHTML have to implement.
SplashScreen - Class in com.lightdev.app.shtm
Class that displays a splash screen Is run in a separate thread so that the applet continues to load in the background
startCompoundEdit() - Method in class com.lightdev.app.shtm.SHTMLDocument
 
STATE_LOCKED - Static variable in class de.calcom.cclib.text.FindReplaceDialog
 
STATE_UNLOCKED - Static variable in class de.calcom.cclib.text.FindReplaceDialog
 
styleSheet() - Static method in class com.lightdev.app.shtm.Util
get a StyleSheet object for using its utility methods
SUFFIX - Static variable in class com.lightdev.app.shtm.SHTMLDocument
 
switchViews() - Method in class com.lightdev.app.shtm.SHTMLPanel
Switches between the rich text view and the source view, given tabbed panes are not used.

T

terminateOperation() - Method in class de.calcom.cclib.text.FindReplaceDialog
Terminate the current operation
textResources - Static variable in class com.lightdev.app.shtm.AbstractPlugin
TextResources of plug-in
TextResources - Interface in com.lightdev.app.shtm
interface for getting text based resources * @author Dimitri Polivaev 14.01.2007
THIS_CELL - Static variable in class com.lightdev.app.shtm.SHTMLEditorPane
range indicator for applying attributes to the current cell only
THIS_COLUMN - Static variable in class com.lightdev.app.shtm.SHTMLEditorPane
range indicator for applying attributes to cells of the current column only
THIS_ROW - Static variable in class com.lightdev.app.shtm.SHTMLEditorPane
range indicator for applying attributes to cells of the current row only
toggleList(String, AttributeSet, boolean) - Method in class com.lightdev.app.shtm.SHTMLEditorPane
toggle list formatting on or off for the currently selected text portion.
toggleTableHeaderCell() - Method in class com.lightdev.app.shtm.SHTMLEditorPane
For each cell within the selection, turns a table data cell into a table header cell or vice versa.
tokenize(String, String) - Static method in class com.lightdev.app.shtm.Util
Get an arry of strings from a given string having several entries delimited by blanks.
toString() - Method in class com.lightdev.app.shtm.NamedObject
 
tryDefaultKeyStrokeActionWithinCell(int, int, ActionEvent) - Method in class com.lightdev.app.shtm.SHTMLEditorPane
Performs the default key stroke action, assuming that the caret is within a table cell and that the action is a cursor move; if the cursor leaves the current table cell, undoes the action.

U

URL_SEPARATOR - Static variable in class com.lightdev.app.shtm.Util
 
URL_SEPARATOR_CHAR - Static variable in class com.lightdev.app.shtm.Util
 
Util - Class in com.lightdev.app.shtm
Utility methods for application SimplyHTML.
Util() - Constructor for class com.lightdev.app.shtm.Util
 

A C D E F G H I J L M N O P R S T U