# Index

A B C D E F G H I J L M N O P R S T U V W Y
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

## A

aboutAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
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
ACTION_SELECTED - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
ACTION_SELECTED_KEY - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
ACTION_UNSELECTED - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
ActionBuilder - Interface in com.lightdev.app.shtm
active - Variable in class com.lightdev.app.shtm.AbstractPlugin
  status of plug-in
addAction(String, Action) - Method in class com.lightdev.app.shtm.SHTMLPanel
addAction(String, Action) - Method in class com.lightdev.app.shtm.SHTMLPanelImpl
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 layered 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 layered 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 layered 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 layered out by a GridBagLayout
adjustDividers() - Method in class com.lightdev.app.shtm.SHTMLPanelImpl
  adjust the divider sizes of SimplyHTML's SplitPanel according to visibility
Alignment(String, String, double, int, int, int, int) - Constructor for class de.calcom.cclib.text.PseudoDamerauLevenshtein.Alignment
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
ANY - Enum constant in enum class com.lightdev.app.shtm.CopiedImageSources
ANY_ABSOLUTE_URL - Enum constant in enum class com.lightdev.app.shtm.CopiedImageSources
ANY_HTTP_URL - Enum constant in enum class com.lightdev.app.shtm.CopiedImageSources
App - Class in com.lightdev.app.shtm
  Main class of application SimplyHTML.
App() - Constructor for class com.lightdev.app.shtm.App
APP_TEMP_DIR - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
appendTableColAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
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.
appendTableRowAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
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)

## B

blackFontColorAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
blueFontColorAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
blueHighlightColorAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl

## C

c - Variable in class com.lightdev.app.shtm.AbstractPlugin
  component of this plug-in
caretUpdate(CaretEvent) - Method in class com.lightdev.app.shtm.SHTMLPanelImpl
  caret listener implementation to track format changes
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
clearDockPanels() - Method in class com.lightdev.app.shtm.SHTMLPanelImpl
clearFormatAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
closeOutUnwantedEmbeddedTags(AttributeSet) - Method in class com.lightdev.app.shtm.SHTMLWriter
com.lightdev.app.shtm - package com.lightdev.app.shtm
com.lightdev.app.shtm.bugfix - package com.lightdev.app.shtm.bugfix
compareTo(PseudoDamerauLevenshtein.Alignment) - Method in class de.calcom.cclib.text.PseudoDamerauLevenshtein.Alignment
computeAlignments(double) - Method in class de.calcom.cclib.text.PseudoDamerauLevenshtein
configureActionProperties(Action, String) - Static method in class com.lightdev.app.shtm.SHTMLPanelImpl
  get action properties from the associated resource bundle
CopiedImageSources - Enum Class in com.lightdev.app.shtm
copyAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
copyFile(File, File) - Static method in class com.lightdev.app.shtm.Util
  copies a single file.
copyingExternalImages(CopiedImageSources, SHTMLDocument.ThrowingRunnable) - Method in class com.lightdev.app.shtm.SHTMLDocument
create(Element) - Method in class com.lightdev.app.shtm.SHTMLEditorKit.SHTMLFactory
createActionMenuItem(String) - Method in class com.lightdev.app.shtm.SHTMLPanel
  Returns a new menu item for a named action of SimplyHTML.
createActionMenuItem(String) - Method in class com.lightdev.app.shtm.SHTMLPanelImpl
createDefaultDocument() - Method in class com.lightdev.app.shtm.SHTMLEditorKit
  Create an uninitialized text storage model that is appropriate for this type of editor.
createDefaultEditorKit() - Method in class com.lightdev.app.shtm.SHTMLEditorPane
createDefaultRoot() - Method in class com.lightdev.app.shtm.SHTMLDocument
  Creates the root element to be used to represent the default document structure.
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
createToolbarItem(JToolBar, String) - Method in class com.lightdev.app.shtm.SHTMLPanelImpl
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
customizeFrame() - Method in class com.lightdev.app.shtm.SHTMLPanelImpl
  customize the frame to our needs
cutAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl

## D

DARK_BLUE - Static variable in class com.lightdev.app.shtm.SHTMLPanel
DARK_GREEN - Static variable in class com.lightdev.app.shtm.SHTMLPanel
DARK_RED - Static variable in class com.lightdev.app.shtm.SHTMLPanel
de.calcom.cclib.text - package de.calcom.cclib.text
decreaseFontSizeAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
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
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)
deleteTableColAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
deleteTableRow() - Method in class com.lightdev.app.shtm.SHTMLEditorPane
  delete the row of the table the caret is currently in (if any)
deleteTableRowAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
DIR_UP_INDICATOR - Static variable in class com.lightdev.app.shtm.Util
distance() - Method in class de.calcom.cclib.text.PseudoDamerauLevenshtein
doc - Variable in class com.lightdev.app.shtm.SHTMLPanelImpl
  currently active SHTMLDocument
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
documentTitleAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
dragDropEnd(DragSourceDropEvent) - Method in class com.lightdev.app.shtm.SHTMLEditorPane
  this message goes to DragSourceListener, informing it that the dragging has ended
dragEnter(DragSourceDragEvent) - Method in class com.lightdev.app.shtm.SHTMLEditorPane
  this message goes to DragSourceListener, informing it that the dragging has entered the DropSite
dragEnter(DropTargetDragEvent) - Method in class com.lightdev.app.shtm.SHTMLEditorPane
  is invoked when you are dragging over the DropSite
dragExit(DragSourceEvent) - Method in class com.lightdev.app.shtm.SHTMLEditorPane
  this message goes to DragSourceListener, informing it that the dragging has exited the DropSite
dragExit(DropTargetEvent) - Method in class com.lightdev.app.shtm.SHTMLEditorPane
  is invoked when you are exit the DropSite without dropping
dragGestureRecognized(DragGestureEvent) - Method in class com.lightdev.app.shtm.SHTMLEditorPane
  a drag gesture has been initiated
dragOver(DragSourceDragEvent) - Method in class com.lightdev.app.shtm.SHTMLEditorPane
  this message goes to DragSourceListener, informing it that the dragging is currently occurring over the DropSite
dragOver(DropTargetDragEvent) - Method in class com.lightdev.app.shtm.SHTMLEditorPane
  is invoked when a drag operation is going on
drop(DropTargetDropEvent) - Method in class com.lightdev.app.shtm.SHTMLEditorPane
  a drop has occurred.
dropActionChanged(DragSourceDragEvent) - Method in class com.lightdev.app.shtm.SHTMLEditorPane
  is invoked when the user changes the dropAction
dropActionChanged(DropTargetDragEvent) - Method in class com.lightdev.app.shtm.SHTMLEditorPane
  is invoked if the user modifies the current drop gesture
dynRes - Variable in class com.lightdev.app.shtm.SHTMLPanelImpl
  single instance of a dynamic resource for use by all

## E

editAnchorsAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
editLinkAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
editNamedStyleAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
editPrefsAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
elementToHTML(Element) - Method in class com.lightdev.app.shtm.SHTMLEditorPane
  Returns the string HTML representation of the element.
elemTreeAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
endAction - Static variable in class com.lightdev.app.shtm.SHTMLEditorPane
endCompoundEdit() - Method in class com.lightdev.app.shtm.SHTMLDocument
endTag(Element) - Method in class com.lightdev.app.shtm.SHTMLWriter
entity(char) - Method in class com.lightdev.app.shtm.SHTMLWriter
equals(Object) - Method in class com.lightdev.app.shtm.NamedObject
equals(Object) - Method in class de.calcom.cclib.text.PseudoDamerauLevenshtein.Alignment
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)
exitAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
  action names these have to correspond with the keys in the resource bundle to allow for dynamic menu creation and control

## F

FILE_LAST_OPEN - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
FILE_LAST_SAVE - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
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, 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, 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
findReplaceAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
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
FONT_SCALE_FACTOR - Static variable in class com.lightdev.app.shtm.ScaledStyleSheet
fontAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
fontBoldAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
fontColorAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
fontFamilyAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
fontItalicAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
fontSizeAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
fontStrikeThroughAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
fontUnderlineAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
formatAsCodeAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
formatImageAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
formatListAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
formatParaAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
formatTableAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
frame - Variable in class com.lightdev.app.shtm.AbstractPlugin
  JFrame for dockLocation=none

## G

gcAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
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
getAction(String) - Method in class com.lightdev.app.shtm.SHTMLPanelImpl
getAttrValue(Object) - Static method in class com.lightdev.app.shtm.Util
  get the numerical value for an attribute object
getCaretPosition() - Method in class com.lightdev.app.shtm.SHTMLPanel
getCaretPosition() - Method in class com.lightdev.app.shtm.SHTMLPanelImpl
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.
getDisplayName() - Method in enum class com.lightdev.app.shtm.SHTMLEditorPane.PasteMode
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.SHTMLEditorPane
getDocument() - Method in class com.lightdev.app.shtm.SHTMLPanel
getDocument() - Method in class com.lightdev.app.shtm.SHTMLPanelImpl
getDocumentPane() - Method in class com.lightdev.app.shtm.SHTMLPanelImpl
getDocumentText() - Method in class com.lightdev.app.shtm.SHTMLPanel
getDocumentText() - Method in class com.lightdev.app.shtm.SHTMLPanelImpl
  Convenience method for obtaining the document text
getDocumentTitle() - Method in class com.lightdev.app.shtm.SHTMLDocument
  get the title of this SHTMLDocument
getEditorPane() - Method in class com.lightdev.app.shtm.SHTMLPanel
getEditorPane() - Method in class com.lightdev.app.shtm.SHTMLPanelImpl
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.
getElementIterator() - Method in class com.lightdev.app.shtm.SHTMLWriter
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.
getFont(AttributeSet) - Method in class com.lightdev.app.shtm.ScaledStyleSheet
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.
getIcon(String) - Method in class com.lightdev.app.shtm.InternalUiResources
getIcon(String) - Method in interface com.lightdev.app.shtm.UIResources
getImageDirectory() - Method in class com.lightdev.app.shtm.SHTMLDocument
getImageDirectory(URL) - Static method in class com.lightdev.app.shtm.SHTMLDocument
getImageDirectoryName() - Method in class com.lightdev.app.shtm.SHTMLDocument
getImageDirectoryName(URL) - Static method in class com.lightdev.app.shtm.SHTMLDocument
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
getMatch() - Method in class de.calcom.cclib.text.PseudoDamerauLevenshtein.Alignment
getMatchEnd() - Method in class de.calcom.cclib.text.PseudoDamerauLevenshtein.Alignment
getMatchStart() - Method in class de.calcom.cclib.text.PseudoDamerauLevenshtein.Alignment
getMaximumSpan() - Method in class com.lightdev.app.shtm.InvisibleView
  Determines the maximum span for this view along an axis.
getMaxParagraphAttributes(int) - Method in class com.lightdev.app.shtm.SHTMLPanelImpl
getMenuBar() - Method in class com.lightdev.app.shtm.SHTMLPanel
getMenuBar() - Method in class com.lightdev.app.shtm.SHTMLPanelImpl
getMinimumSpan() - Method in class com.lightdev.app.shtm.InvisibleView
  Determines the minimum span for this view along an axis.
getMostRecentFocusOwner() - Method in class com.lightdev.app.shtm.SHTMLPanel
getMostRecentFocusOwner() - Method in class com.lightdev.app.shtm.SHTMLPanelImpl
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
getOwnerSHTMLPanel(Component) - Static method in class com.lightdev.app.shtm.SHTMLPanelImpl
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.
getParser() - Method in class com.lightdev.app.shtm.SHTMLEditorKit
getPasteMode() - Method in class com.lightdev.app.shtm.SHTMLEditorPane
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
getPreference(String, String) - Static method in class com.lightdev.app.shtm.Util
getPreference(String, T) - Static method in class com.lightdev.app.shtm.Util
getPreferredSpan(int) - Method in class com.lightdev.app.shtm.InvisibleView
  Determines the preferred span for this view along an axis.
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)
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(UIResources, 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
getSelectedText() - Method in class com.lightdev.app.shtm.SHTMLEditorPane
getSHTMLEditorPane() - Method in class com.lightdev.app.shtm.SHTMLPanelImpl
getSourceEditorPane() - Method in class com.lightdev.app.shtm.SHTMLPanel
getSourceEditorPane() - Method in class com.lightdev.app.shtm.SHTMLPanelImpl
getString(String) - Method in class com.lightdev.app.shtm.InternalUiResources
getString(String) - Method in interface com.lightdev.app.shtm.UIResources
getStyleNames(StyleSheet) - Static method in class com.lightdev.app.shtm.Util
  get the names of all styles found in a given StyleSheet
getStyleNamesForTag(AttributeSet, String) - Static method in class com.lightdev.app.shtm.Util
  get names of all styles for a given tag
getStyleNamesForTag(StyleSheet, 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
getUiResources() - Static method in class com.lightdev.app.shtm.SHTMLPanelImpl
getViewFactory() - Method in class com.lightdev.app.shtm.SHTMLEditorKit
  Fetch a factory that is suitable for producing views of any models that are produced by this kit.
Global - Enum constant in enum class de.calcom.cclib.text.PseudoDamerauLevenshtein.Type
goNextCell(Element) - Method in class com.lightdev.app.shtm.SHTMLEditorPane
goPrevCell(Element) - Method in class com.lightdev.app.shtm.SHTMLEditorPane
greenFontColorAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
greenHighlightColorAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl

## H

hashCode() - Method in class de.calcom.cclib.text.PseudoDamerauLevenshtein.Alignment
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
helpMenuId - Variable in class com.lightdev.app.shtm.SHTMLPanelImpl
  help menu ID
helpTopicsAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
hideInstance() - Static method in class com.lightdev.app.shtm.SplashScreen
  Hides the splash screen.
highlightColorAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
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

increaseFontSizeAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
indent() - Method in class com.lightdev.app.shtm.SHTMLWriter
init(String, String, boolean, boolean) - Method in class de.calcom.cclib.text.PseudoDamerauLevenshtein
initActions() - Method in class com.lightdev.app.shtm.SHTMLPanelImpl
  instantiate Actions and put them into the commands Hashtable for later use along with their action commands.
initActions(SHTMLPanel) - Method in interface com.lightdev.app.shtm.ActionBuilder
initDnd() - Method in class com.lightdev.app.shtm.SHTMLEditorPane
  Initialize the drag and drop implementation for this component.
initDocumentPane() - Method in class com.lightdev.app.shtm.SHTMLPanelImpl
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(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
initPlugin(SHTMLPanel, String, String, String) - Method in class com.lightdev.app.shtm.AbstractPlugin
  initialize the plugin
insert(int, DefaultStyledDocument.ElementSpec[]) - Method in class com.lightdev.app.shtm.SHTMLDocument
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.
insertImageAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
insertLineBreakAction - Static variable in class com.lightdev.app.shtm.SHTMLEditorPane
insertLinkAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
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
insertTableAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
insertTableColAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
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.
insertTableRowAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
insertTableRowHeaderAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
internalName - Variable in class com.lightdev.app.shtm.AbstractPlugin
  the internal name of this plug-in
InternalUiResources - Class in com.lightdev.app.shtm
  Default implementation of TextResources based on java.util.ResourceBundle
InternalUiResources(ResourceBundle) - Constructor for class com.lightdev.app.shtm.InternalUiResources
InternalUiResources(ResourceBundle, Properties) - Constructor for class com.lightdev.app.shtm.InternalUiResources
invert() - Method in enum class com.lightdev.app.shtm.SHTMLEditorPane.PasteMode
InvisibleView - Class in com.lightdev.app.shtm
  A view to hide HTML tags (e.g.
InvisibleView(Element) - Constructor for class com.lightdev.app.shtm.InvisibleView
  constructor
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
isHtmlEditorActive() - Method in class com.lightdev.app.shtm.SHTMLPanelImpl
isVisible() - Method in class com.lightdev.app.shtm.InvisibleView
isWYSIWYGEditorActive() - Method in class com.lightdev.app.shtm.SHTMLPanelImpl

## 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

LIGHT_BLUE - Static variable in class com.lightdev.app.shtm.SHTMLPanel
LIGHT_GREEN - Static variable in class com.lightdev.app.shtm.SHTMLPanel
LIGHT_RED - Static variable in class com.lightdev.app.shtm.SHTMLPanel
literal(String) - Static method in class com.lightdev.app.shtm.NamedObject

## M

main(String[]) - Static method in class com.lightdev.app.shtm.App
MapElementRemovingWorkaround - Class in com.lightdev.app.shtm.bugfix
MapElementRemovingWorkaround() - Constructor for class com.lightdev.app.shtm.bugfix.MapElementRemovingWorkaround
matchProb() - Method in class de.calcom.cclib.text.PseudoDamerauLevenshtein
MODE_DOCUMENT - Static variable in class de.calcom.cclib.text.FindReplaceDialog
MODE_PROJECT - Static variable in class de.calcom.cclib.text.FindReplaceDialog
modelToView(int, Shape, Position.Bias) - Method in class com.lightdev.app.shtm.InvisibleView
  Provides a mapping, for a given character, from the document model coordinate space to the view coordinate space.
moveDownAction - Static variable in class com.lightdev.app.shtm.SHTMLEditorPane
moveTableColumnLeftAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
moveTableColumnRightAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
moveTableRowDownAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
moveTableRowUpAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
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
needsSaving() - Method in class com.lightdev.app.shtm.SHTMLPanelImpl
  indicates whether or not the document needs to be saved.
newListItemAction - Static variable in class com.lightdev.app.shtm.SHTMLEditorPane
nextTableCellAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
NONE - Enum constant in enum class com.lightdev.app.shtm.CopiedImageSources

## 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
openHyperlink(String) - Method in class com.lightdev.app.shtm.SHTMLPanelImpl
openHyperlinkHandler - Variable in class com.lightdev.app.shtm.SHTMLPanelImpl
openLinkAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
output(char[], int, int) - Method in class com.lightdev.app.shtm.SHTMLWriter
overlapsWith(PseudoDamerauLevenshtein.Alignment) - Method in class de.calcom.cclib.text.PseudoDamerauLevenshtein.Alignment
owner - Variable in class com.lightdev.app.shtm.AbstractPlugin
  the owner of this plug in

## P

paint(Graphics, Shape) - Method in class com.lightdev.app.shtm.InvisibleView
  Renders using the given rendering surface and area on that surface.
paraAlignCenterAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
paraAlignLeftAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
paraAlignRightAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
PASTE_HTML - Enum constant in enum class com.lightdev.app.shtm.SHTMLEditorPane.PasteMode
PASTE_PLAIN_TEXT - Enum constant in enum class com.lightdev.app.shtm.SHTMLEditorPane.PasteMode
pasteAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
pasteOtherAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
pct - Static variable in class com.lightdev.app.shtm.Util
pluginManager - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
  the plug-in manager of SimplyHTML
pluginMenuId - Variable in class com.lightdev.app.shtm.AbstractPlugin
  the id in the ResourceFile for the menu of this plug-in
pluginMenuId - Variable in class com.lightdev.app.shtm.SHTMLPanelImpl
  plugin menu ID
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
prevTableCellAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
print() - Method in class de.calcom.cclib.text.PseudoDamerauLevenshtein.Alignment
printAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
processKeyBinding(KeyStroke, KeyEvent, int, boolean) - Method in class com.lightdev.app.shtm.SHTMLEditorPane
processKeyBinding(KeyStroke, KeyEvent, int, boolean) - Method in class com.lightdev.app.shtm.SHTMLPanelImpl
PROTOCOL_SEPARATOR - Static variable in class com.lightdev.app.shtm.Util
PseudoDamerauLevenshtein - Class in de.calcom.cclib.text
  Pseudo-Damerau-Levenshtein (aka "Optimal String Distance") implementation which allows some non-adjacent transpositions(?) Computes the edit distance with insertions/deletions/substitutions/transpositions.
PseudoDamerauLevenshtein() - Constructor for class de.calcom.cclib.text.PseudoDamerauLevenshtein
PseudoDamerauLevenshtein.Alignment - Class in de.calcom.cclib.text
PseudoDamerauLevenshtein.Type - Enum Class in de.calcom.cclib.text
pt - Static variable in class com.lightdev.app.shtm.Util
px - Static variable in class com.lightdev.app.shtm.Util

## R

read(Reader, Document, int) - Method in class com.lightdev.app.shtm.SHTMLEditorKit
  Inserts content from the given stream.
redFontColorAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
redHighlightColorAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
redoAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
refreshPluginDisplay(SHTMLPlugin) - Method in class com.lightdev.app.shtm.SHTMLPanelImpl
  refresh the display for a given plug-in
registerDocument() - Method in class com.lightdev.app.shtm.SHTMLPanelImpl
  register FrmMain as an object which has interest in events from a given document pane
RELATIVE_PREFIX - Static variable in class com.lightdev.app.shtm.Util
rememberSearchTerm(String, JComboBox) - Static method in class de.calcom.cclib.text.FindReplaceDialog
removeAllMapElements(HTMLDocument) - Static method in class com.lightdev.app.shtm.bugfix.MapElementRemovingWorkaround
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
removeCharacterAttributes(StyledDocument, Object, int, int) - Static method in class com.lightdev.app.shtm.SHTMLEditorKit
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.
removeFontColorAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
removeHighlightColorAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
removeParagraphAttributes() - Method in class com.lightdev.app.shtm.SHTMLEditorPane
removeParagraphAttributes(int, int) - Method in class com.lightdev.app.shtm.SHTMLDocument
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`.
replaceSelection(String) - Method in class com.lightdev.app.shtm.SHTMLEditorPane
resolveAttributes(AttributeSet) - Static method in class com.lightdev.app.shtm.Util
  resolve sets of attributes that are recursively stored in each other
resolveRelativePath(URL, 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
run() - Method in interface com.lightdev.app.shtm.SHTMLDocument.ThrowingRunnable

## S

saveAllAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
ScaledStyleSheet - Class in com.lightdev.app.shtm
ScaledStyleSheet() - Constructor for class com.lightdev.app.shtm.ScaledStyleSheet
selectAllAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
selectedFontColorAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
selectedHighlightColorAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
SemiGlobal - Enum constant in enum class de.calcom.cclib.text.PseudoDamerauLevenshtein.Type
setActionBuilder(ActionBuilder) - Static method in class com.lightdev.app.shtm.SHTMLPanel
setActionBuilder(ActionBuilder) - Static method in class com.lightdev.app.shtm.SHTMLPanelImpl
setContentPanePreferredSize(Dimension) - Method in class com.lightdev.app.shtm.SHTMLPanel
setContentPanePreferredSize(Dimension) - Method in class com.lightdev.app.shtm.SHTMLPanelImpl
setCurrentDocumentContent(String) - Method in class com.lightdev.app.shtm.SHTMLPanel
setCurrentDocumentContent(String) - Method in class com.lightdev.app.shtm.SHTMLPanelImpl
  Convenience method for setting the document text
setDefaultStyleRefAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
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.
setDocument(Document) - Method in class com.lightdev.app.shtm.SHTMLEditorPane
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
setEditorPane(SHTMLEditorPane) - Method in class com.lightdev.app.shtm.SHTMLPanelImpl
setInternalUiResources() - Static method in class com.lightdev.app.shtm.SHTMLPanelImpl
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.
setOpenHyperlinkHandler(ActionListener) - Method in class com.lightdev.app.shtm.SHTMLPanelImpl
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
setParent(View) - Method in class com.lightdev.app.shtm.InvisibleView
  Establishes the parent view for this view.
setPasteMode(SHTMLEditorPane.PasteMode) - Method in class com.lightdev.app.shtm.SHTMLEditorPane
setPasteModeFromPrefs() - Method in class com.lightdev.app.shtm.SHTMLEditorPane
setPopup(JPopupMenu) - Method in class com.lightdev.app.shtm.SHTMLEditorPane
setResources(UIResources) - Static method in class com.lightdev.app.shtm.SHTMLPanel
setSearchingBusyCursor() - Method in class de.calcom.cclib.text.FindReplaceDialog
setSearchingDefaultCursor() - Method in class de.calcom.cclib.text.FindReplaceDialog
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
setStyleAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
setTagAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
setText(String) - Method in class com.lightdev.app.shtm.SHTMLEditorPane
  Convenience method for setting the document text
setUI(TextUI) - Method in class com.lightdev.app.shtm.SHTMLEditorPane
setUiResources(UIResources) - Static method in class com.lightdev.app.shtm.SHTMLPanelImpl
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.
SHTMLAction - Interface in com.lightdev.app.shtm
  Adds methods to the `javax.swing.Action` interface, needed by Application SimplyHTML.
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(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(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.ThrowingRunnable<T> - Interface in com.lightdev.app.shtm
SHTMLEditorKit - Class in com.lightdev.app.shtm
  Extensions to `HTMLEditorKit` for application SimplyHTML.
SHTMLEditorKit() - Constructor for class com.lightdev.app.shtm.SHTMLEditorKit
SHTMLEditorKit.SHTMLFactory - Class in com.lightdev.app.shtm
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`
SHTMLEditorPane.PasteMode - Enum Class in com.lightdev.app.shtm
SHTMLFactory() - Constructor for class com.lightdev.app.shtm.SHTMLEditorKit.SHTMLFactory
SHTMLPanel - Class in com.lightdev.app.shtm
  Class for using SimplyHTML as as component
SHTMLPanelImpl - Class in com.lightdev.app.shtm
  Main component of application SimplyHTML.
SHTMLPlugin - Interface in com.lightdev.app.shtm
  Defines an interface all plug-ins for application SimplyHTML have to implement.
shtmlPrefChanged(String, String, String) - Method in class com.lightdev.app.shtm.SHTMLPanel
shtmlPrefChanged(String, String, String) - Method in class com.lightdev.app.shtm.SHTMLPanelImpl
shtmlPrefChanged(String, String, String) - Method in interface com.lightdev.app.shtm.SHTMLPrefsChangeListener
SHTMLPrefsChangeListener - Interface in com.lightdev.app.shtm
SHTMLWriter - Class in com.lightdev.app.shtm
  FixedHTMLWriter
SHTMLWriter(Writer, HTMLDocument) - Constructor for class com.lightdev.app.shtm.SHTMLWriter
SHTMLWriter(Writer, HTMLDocument, int, int) - Constructor for class com.lightdev.app.shtm.SHTMLWriter
SHTMLWriter(HTMLDocument) - Constructor for class com.lightdev.app.shtm.SHTMLWriter
  Constructs the SHTMLWriter with a new StringWriter.
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
startTag(Element) - Method in class com.lightdev.app.shtm.SHTMLWriter
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.
switchViews() - Method in class com.lightdev.app.shtm.SHTMLPanelImpl

## T

terminateOperation() - Method in class de.calcom.cclib.text.FindReplaceDialog
  Terminate the current operation
testAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
text(Element) - Method in class com.lightdev.app.shtm.SHTMLWriter
textAreaContent(AttributeSet) - Method in class com.lightdev.app.shtm.SHTMLWriter
textResources - Static variable in class com.lightdev.app.shtm.AbstractPlugin
  TextResources of plug-in
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
toggleBulletsAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
toggleList(String, AttributeSet, boolean) - Method in class com.lightdev.app.shtm.SHTMLEditorPane
  toggle list formatting on or off for the currently selected text portion.
toggleNumbersAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
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.
toggleTableHeaderCellAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
tokenize(String, String) - Static method in class com.lightdev.app.shtm.Util
  Get an array of strings from a given string having several entries delimited by blanks.
toString() - Method in class com.lightdev.app.shtm.NamedObject
toString() - Method in class com.lightdev.app.shtm.SHTMLWriter
toString() - Method in class de.calcom.cclib.text.PseudoDamerauLevenshtein.Alignment
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

UIResources - Interface in com.lightdev.app.shtm
  interface for getting text based resources * @author Dimitri Polivaev 14.01.2007
undoAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl
UnknownDocumentBaseException - Exception Class in com.lightdev.app.shtm
UnknownDocumentBaseException(String) - Constructor for exception class com.lightdev.app.shtm.UnknownDocumentBaseException
unregisterDocument() - Method in class com.lightdev.app.shtm.SHTMLPanelImpl
  remove FrmMain as a registered object from a given document pane and its components remove all plug-ins owned by this FrmMain from SimplyHTML objects too
update() - Method in interface com.lightdev.app.shtm.SHTMLAction
  update the action's state
updateActions() - Method in class com.lightdev.app.shtm.SHTMLPanelImpl
  update all actions
updateUI() - Method in class com.lightdev.app.shtm.SHTMLEditorPane
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

## V

valueOf(String) - Static method in enum class com.lightdev.app.shtm.CopiedImageSources
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.lightdev.app.shtm.SHTMLEditorPane.PasteMode
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class de.calcom.cclib.text.PseudoDamerauLevenshtein.Type
  Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.lightdev.app.shtm.CopiedImageSources
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.lightdev.app.shtm.SHTMLEditorPane.PasteMode
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class de.calcom.cclib.text.PseudoDamerauLevenshtein.Type
  Returns an array containing the constants of this enum class, in the order they are declared.
viewToModel(float, float, Shape, Position.Bias[]) - Method in class com.lightdev.app.shtm.InvisibleView
  Provides a mapping from the view coordinate space to the logical coordinate space of the model.

## W

write() - Method in class com.lightdev.app.shtm.SHTMLWriter
write(Writer, Document, int, int) - Method in class com.lightdev.app.shtm.SHTMLEditorKit
  Write content from a document to the given stream in a format appropriate for this kind of content handler.
write(String) - Method in class com.lightdev.app.shtm.SHTMLWriter
writeAttributes(AttributeSet) - Method in class com.lightdev.app.shtm.SHTMLWriter
writeChildElements(Element) - Method in class com.lightdev.app.shtm.SHTMLWriter
  invoke HTML creation for all children of a given element.
writeEmbeddedTags(AttributeSet) - Method in class com.lightdev.app.shtm.SHTMLWriter
writeLineSeparator() - Method in class com.lightdev.app.shtm.SHTMLWriter

## Y

yellowHighlightColorAction - Static variable in class com.lightdev.app.shtm.SHTMLPanelImpl

A B C D E F G H I J L M N O P R S T U V W Y
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form