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

A

accept(File) - Method in class org.merlotxml.merlot.XMLFileFilter
 
accept(File) - Method in class org.merlotxml.merlot.MerlotLibFileFilter
 
accept(File) - Method in class org.merlotxml.merlot.DTDFileFilter
 
accept(File, String) - Method in class org.merlotxml.merlot.MerlotFileFilter
 
accept(File, String) - Method in class org.merlotxml.merlot.XMLFileFilter
 
accept(File, String) - Method in class org.merlotxml.merlot.MerlotLibFileFilter
 
accept(File, String) - Method in class org.merlotxml.merlot.DTDFileFilter
 
Action - interface org.merlotxml.merlot.plugin.action.Action.
Merlot Pluggable Action Interface
ACTION_MENU_ACCELERATOR - Static variable in interface org.merlotxml.merlot.MerlotConstants
 
ACTION_MENU_ICON - Static variable in interface org.merlotxml.merlot.MerlotConstants
 
ACTION_NAME - Static variable in interface org.merlotxml.merlot.MerlotConstants
 
ACTION_SHORT_DESCRIPTION - Static variable in interface org.merlotxml.merlot.MerlotConstants
 
ACTION_SMALL_ICON - Static variable in interface org.merlotxml.merlot.MerlotConstants
 
ActionConfig - class org.merlotxml.merlot.plugin.action.ActionConfig.
Merlot Pluggable Action Configuration
ActionConfig(ClassLoader) - Constructor for class org.merlotxml.merlot.plugin.action.ActionConfig
 
actionConfigs - Variable in class org.merlotxml.merlot.plugin.action.ActionPluginConfig
 
actionPerformed(ActionEvent) - Method in class org.merlotxml.merlot.XMLEditor.DTDChooserFindFileAction
The user clicked the "Choose" button.
actionPerformed(ActionEvent) - Method in class org.merlotxml.merlot.XMLEditorActions.QuitAction
 
actionPerformed(ActionEvent) - Method in class org.merlotxml.merlot.XMLEditorActions.SaveFileAction
 
actionPerformed(ActionEvent) - Method in class org.merlotxml.merlot.XMLEditorActions.SaveAsAction
 
actionPerformed(ActionEvent) - Method in class org.merlotxml.merlot.XMLEditorActions.CloseFileAction
 
actionPerformed(ActionEvent) - Method in class org.merlotxml.merlot.XMLEditorActions.RevertFileAction
 
actionPerformed(ActionEvent) - Method in class org.merlotxml.merlot.XMLEditorActions.NewFileAction
 
actionPerformed(ActionEvent) - Method in class org.merlotxml.merlot.XMLEditorActions.OpenFileAction
 
actionPerformed(ActionEvent) - Method in class org.merlotxml.merlot.XMLEditorActions.OpenLibraryAction
 
actionPerformed(ActionEvent) - Method in class org.merlotxml.merlot.XMLEditorActions.NewLibraryAction
 
actionPerformed(ActionEvent) - Method in class org.merlotxml.merlot.XMLEditorActions.UndoAction
 
actionPerformed(ActionEvent) - Method in class org.merlotxml.merlot.XMLEditorActions.CutAction
 
actionPerformed(ActionEvent) - Method in class org.merlotxml.merlot.XMLEditorActions.CopyAction
 
actionPerformed(ActionEvent) - Method in class org.merlotxml.merlot.XMLEditorActions.PasteAction
 
actionPerformed(ActionEvent) - Method in class org.merlotxml.merlot.XMLEditorActions.EditPrefsAction
 
actionPerformed(ActionEvent) - Method in class org.merlotxml.merlot.XMLEditorActions.WindowsLFAction
 
actionPerformed(ActionEvent) - Method in class org.merlotxml.merlot.XMLEditorActions.MetalLFAction
 
actionPerformed(ActionEvent) - Method in class org.merlotxml.merlot.XMLEditorActions.AboutAction
 
actionPerformed(ActionEvent) - Method in class org.merlotxml.merlot.XMLEditorActions.WindowTileHorizontalAction
 
actionPerformed(ActionEvent) - Method in class org.merlotxml.merlot.XMLEditorActions.WindowTileVerticalAction
 
actionPerformed(ActionEvent) - Method in class org.merlotxml.merlot.XMLEditorActions.WindowCascadeAction
 
actionPerformed(ActionEvent) - Method in class org.merlotxml.merlot.XMLEditorActions.PluginLoadAction
 
actionPerformed(ActionEvent) - Method in class org.merlotxml.merlot.XMLEditorActions.PluginFireAction
 
actionPerformed(ActionEvent) - Method in class org.merlotxml.merlot.ChildTableEditor.ChildTableEditPanel
 
actionPerformed(ActionEvent) - Method in class org.merlotxml.merlot.MerlotLibrary.NewSectionAction
 
actionPerformed(ActionEvent) - Method in class org.merlotxml.merlot.MerlotLibrary.DeleteSectionAction
 
actionPerformed(ActionEvent) - Method in class org.merlotxml.merlot.MerlotLibrary.EditNodeAction
 
actionPerformed(ActionEvent) - Method in class org.merlotxml.merlot.MerlotLibrary.DeleteNodeAction
 
actionPerformed(ActionEvent) - Method in class org.merlotxml.merlot.MerlotLibrary.CopyLibItemAction
 
actionPerformed(ActionEvent) - Method in class org.merlotxml.merlot.MerlotLibrary.PasteLibItemAction
 
actionPerformed(ActionEvent) - Method in class org.merlotxml.merlot.MerlotLibrary.RenameLibItemAction
 
actionPerformed(ActionEvent) - Method in class org.merlotxml.merlot.XMLEditorFrame.WindowHideShowListener
 
actionPerformed(ActionEvent) - Method in class org.merlotxml.merlot.XMLEditorDoc.DocSaveAction
 
actionPerformed(ActionEvent) - Method in class org.merlotxml.merlot.XMLEditorDoc.DocSaveAsAction
 
actionPerformed(ActionEvent) - Method in class org.merlotxml.merlot.XMLEditorDoc.DocCloseAction
 
actionPerformed(ActionEvent) - Method in class org.merlotxml.merlot.XMLEditorDoc.DocEditNodeAction
 
actionPerformed(ActionEvent) - Method in class org.merlotxml.merlot.XMLEditorDoc.DocEditTextAction
 
actionPerformed(ActionEvent) - Method in class org.merlotxml.merlot.XMLEditorDoc.DocDeleteNodeAction
 
actionPerformed(ActionEvent) - Method in class org.merlotxml.merlot.XMLEditorDoc.DocPasteBeforeAction
 
actionPerformed(ActionEvent) - Method in class org.merlotxml.merlot.XMLEditorDoc.DocPasteAfterAction
 
actionPerformed(ActionEvent) - Method in class org.merlotxml.merlot.XMLEditorDoc.DocPasteIntoAction
 
actionPerformed(ActionEvent) - Method in class org.merlotxml.merlot.XMLEditorDoc.DocCutAction
 
actionPerformed(ActionEvent) - Method in class org.merlotxml.merlot.XMLEditorDoc.DocCopyAction
 
actionPerformed(ActionEvent) - Method in class org.merlotxml.merlot.MerlotError.ShowErrorDetailsAction
 
actionPerformed(ActionEvent) - Method in class org.merlotxml.merlot.MerlotLibrarySectionMenu.NewSectionAction
 
actionPerformed(ActionEvent) - Method in class org.merlotxml.merlot.XMLEditorDocUI.NodeAddActionListener
 
actionPerformed(ActionEvent) - Method in class org.merlotxml.merlot.XMLEditorDocUI.NodeAddSpecialCommentActionListener
 
actionPerformed(ActionEvent) - Method in class org.merlotxml.merlot.XMLEditorDocUI.NodeAddSpecialPIActionListener
 
actionPerformed(ActionEvent) - Method in class org.merlotxml.merlot.XMLEditorDocUI.ShowNodeActionListener
 
actionPerformed(ActionEvent) - Method in class org.merlotxml.merlot.XMLEditorDocUI.EditSaveNodeActionListener
 
actionPerformed(ActionEvent) - Method in class org.merlotxml.merlot.XMLEditorDocUI.EditCancelNodeActionListener
 
ActionPluginConfig - class org.merlotxml.merlot.plugin.action.ActionPluginConfig.
Merlot Action Plugin Configuration
ActionPluginConfig() - Constructor for class org.merlotxml.merlot.plugin.action.ActionPluginConfig
 
add(Action) - Method in class org.merlotxml.merlot.JMoreMenu
Override of JMenu::add(Action);
add(Action) - Method in class org.merlotxml.merlot.SizeableJPopupMenuByHeight
TEMPORARY - Move to State model once you get height algorithm working Differences between JMenu and JPopup menu make the algorithm somewhat tempermental and a bit unpredictable.
add(Action) - Method in class org.merlotxml.merlot.MerlotToolBar
 
add(JMenuItem) - Method in class org.merlotxml.merlot.JMoreMenu
Override of JMenu::add(JMenuItem)
add(JMenuItem) - Method in class org.merlotxml.merlot.SizeableJPopupMenuByHeight
Override the JPopupMenu functionality, try to provide illusion of a single menu.
add(String) - Method in class org.merlotxml.merlot.JMoreMenu
Override of JMenuItem::add(string)
add(String) - Method in class org.merlotxml.merlot.SizeableJPopupMenuByHeight
Override the JPopupMenu functionality ....
add(XMLEditorDoc) - Method in class org.merlotxml.merlot.XMLEditorFrame
add a XMLEditorDoc to the frame.
addActionToMenu(Action, MenuElement) - Static method in class org.merlotxml.merlot.MerlotUtils
add an action to a menu.
addActionToToolBar(Action, JToolBar) - Static method in class org.merlotxml.merlot.MerlotUtils
add an action to a toolbar.
addAttribute(DTDAttribute) - Method in class org.merlotxml.merlot.GenericDOMEditPanel
 
addAttributeComponent(JLabel, JComponent, int) - Method in class org.merlotxml.merlot.GenericDOMEditPanel
 
addComponent(Component) - Method in class org.merlotxml.merlot.JMoreMenu
Convenience add on - allows for easy integration to SizeableJPopupMenu.
addDTD(DTDCacheEntry, String) - Method in class org.merlotxml.util.xml.ValidDocument
 
addEdit(UndoableEdit) - Method in class org.merlotxml.merlot.MerlotUndoableEdit
This UndoableEdit should absorb anEdit if it can.
addEditChildType(String, String) - Method in class org.merlotxml.merlot.ChildTableEditor
 
addEncoding(String, String) - Static method in class org.merlotxml.util.xml.EncodingMap
 
addEntityResolver(EntityResolver) - Method in interface org.merlotxml.util.xml.DOMLiaison
 
addEntityResolver(EntityResolver) - Method in class org.merlotxml.util.xml.xml4j.DOMLiaison
extra entity resolvers to use to find a dtd.
addIcon(String, String) - Method in class org.merlotxml.merlot.XMLEditorSettings
loads an imageicon and adds it to the icons hashtable
addInternalFrame(JInternalFrame) - Method in class org.merlotxml.merlot.XMLEditorFrame
Adds an internal frame in a staggered manner
addInternalFrame(JInternalFrame, boolean) - Method in class org.merlotxml.merlot.XMLEditorFrame
Adds an internal frame to the desktop.
addItemLater(int, MerlotDOMFragment, int, boolean) - Method in class org.merlotxml.merlot.MerlotLibraryTreeTableModel
Special method that handles the drop in a different thread from the calling thread (due to some nasty drag and drop event handling bugs that cause deadlocks if certain gui operations are done at dnd drop event time)
addLayoutComponent(Component, Object) - Method in class org.merlotxml.awt.PercentLayout
Adds the specified component to the layout, using the specified constraint object.
addLayoutComponent(String, Component) - Method in class org.merlotxml.awt.PercentLayout
Adds the specified component with the specified name to the layout.
addMerlotNodeListener(MerlotNodeListener) - Method in class org.merlotxml.merlot.MerlotDOMNode
 
addNewNode(MerlotDOMNode, String) - Method in class org.merlotxml.merlot.XMLEditorDoc
 
addNewNode(MerlotDOMNode, String, MerlotDOMNode, int) - Method in class org.merlotxml.merlot.XMLEditorDoc
 
addPropertyChangeListener(PropertyChangeListener) - Method in class org.merlotxml.merlot.XMLFile
 
addRow() - Method in class org.merlotxml.merlot.ChildTableEditor.ChildTableModel
 
addSeparator() - Method in class org.merlotxml.merlot.SizeableJPopupMenuByHeight
Override the JPopup Menu
addStatusListener(StatusListener) - Method in class org.merlotxml.merlot.DOMTreeTableAdapter
 
addUndoableEdit(UndoableEdit) - Method in class org.merlotxml.merlot.XMLEditorDoc
 
addVetoableChangeListener(VetoableChangeListener) - Method in class org.merlotxml.merlot.ChildTableEditor.ChildTableModel
 
addVetoableChangeListener(VetoableChangeListener) - Method in class org.merlotxml.merlot.GenericDOMEditPanel
 
AFTER - Static variable in interface org.merlotxml.merlot.MerlotConstants
 
ANY - Static variable in interface org.merlotxml.util.xml.DTDConstants
 
APP_ICON_LARGE - Static variable in class org.merlotxml.merlot.XMLEditorSettings
 
APP_ICON_SMALL - Static variable in class org.merlotxml.merlot.XMLEditorSettings
 
appendChild(MerlotDOMNode) - Method in class org.merlotxml.merlot.MerlotDOMNode
 
APPICON_LOADER - Static variable in class org.merlotxml.merlot.XMLEditorSettings
 
array2String(int[]) - Method in class org.merlotxml.merlot.MerlotDOMNode
 
array2String(int[]) - Method in class org.merlotxml.merlot.MerlotUndoableEdit
 
array2String(Object[]) - Method in class org.merlotxml.merlot.MerlotDOMNode
 
assignPreferredSizes(Container) - Method in class org.merlotxml.awt.PercentLayout
 
ATTRNAME - Static variable in class org.merlotxml.merlot.GenericDOMEditor
 
author - Variable in class org.merlotxml.merlot.plugin.PluginConfig
 

B

BastardChildException - exception org.merlotxml.merlot.BastardChildException.
 
BastardChildException(short, String) - Constructor for class org.merlotxml.merlot.BastardChildException
 
BEFORE - Static variable in interface org.merlotxml.merlot.MerlotConstants
 
BKG_COLOR - Static variable in class org.merlotxml.merlot.XMLEditorSettings
 
BKG_PICTURE - Static variable in class org.merlotxml.merlot.XMLEditorSettings
 
BOT_DISPLACE - Static variable in class org.merlotxml.merlot.XMLEditorSettings
 
BOTH - Static variable in class org.merlotxml.awt.PercentLayout
 

C

cacheReset(MerlotDOMNode) - Method in class org.merlotxml.merlot.DOMTreeTableAdapter
 
canRedo() - Method in class org.merlotxml.merlot.MerlotUndoableEdit
True if it is still possible to redo this operation
canUndo() - Method in class org.merlotxml.merlot.MerlotUndoableEdit
True if it is still possible to undo this operation
CDATA - Static variable in interface org.merlotxml.util.xml.DTDConstants
 
checkCacheEntryTimestamp(DTDCacheEntry) - Method in class org.merlotxml.util.xml.DTDCache
Checks the timestamp associated with a cache entry and reloads the dtd file if it has changed.
checkClose() - Method in class org.merlotxml.merlot.XMLEditorDoc
returns true if the document window can be closed, false otherwise
checkQuit() - Method in class org.merlotxml.merlot.XMLEditorFrame
prepares the application to quit, asking the user if they want to save each of the open files.
childrenChanged(MerlotDOMNode) - Method in class org.merlotxml.merlot.DOMTreeTableAdapter
reset the cache for a given node
ChildTableEditor - class org.merlotxml.merlot.ChildTableEditor.
This abstract class implements a node editor that has a table for a set of it's child elements
ChildTableEditor.ChildTableEditPanel - class org.merlotxml.merlot.ChildTableEditor.ChildTableEditPanel.
 
ChildTableEditor.ChildTableEditPanel(ChildTableEditor, MerlotDOMNode, String) - Constructor for class org.merlotxml.merlot.ChildTableEditor.ChildTableEditPanel
 
ChildTableEditor.ChildTableModel - class org.merlotxml.merlot.ChildTableEditor.ChildTableModel.
 
ChildTableEditor.ChildTableModel(ChildTableEditor, MerlotDOMNode, String) - Constructor for class org.merlotxml.merlot.ChildTableEditor.ChildTableModel
 
ChildTableEditor.GenericChildTableEditPanel - class org.merlotxml.merlot.ChildTableEditor.GenericChildTableEditPanel.
 
ChildTableEditor.GenericChildTableEditPanel(ChildTableEditor, MerlotDOMNode) - Constructor for class org.merlotxml.merlot.ChildTableEditor.GenericChildTableEditPanel
 
ChildTableEditor() - Constructor for class org.merlotxml.merlot.ChildTableEditor
 
chooseDTD() - Method in class org.merlotxml.merlot.DTDChooser
Lets the user choose a dtd, and returns the cache entry for it
chooseDTD(Component) - Method in class org.merlotxml.merlot.DTDChooser
Gives the user a DTD Chooser dialog with the given message.
chooseDTD(String) - Method in class org.merlotxml.merlot.DTDChooser
Bring up the dtd chooser dialog with the given message for the user
CLASS_PATH - Static variable in class org.merlotxml.util.ManifestMaker
 
CLASSEXT - Static variable in class org.merlotxml.merlot.plugin.PluginClassLoader
 
classLoader - Variable in class org.merlotxml.merlot.plugin.PluginConfig
 
classLoader - Variable in class org.merlotxml.merlot.plugin.action.ActionConfig
 
clone() - Method in class org.merlotxml.merlot.MerlotDOMNode
provides a deep copy
close() - Method in class org.merlotxml.merlot.XMLEditorFrame
This closes the foreground XMLEditorDoc document
close() - Method in class org.merlotxml.merlot.MerlotSplashScreen
 
closeDocument() - Method in class org.merlotxml.merlot.XMLEditorDoc
Closes the document unless the document is dirty and the user hits cancel when prompted.
closeSplash() - Method in class org.merlotxml.merlot.XMLEditorSettings
 
COMMENT - Static variable in interface org.merlotxml.util.xml.DTDConstants
 
COMMENT_KEY - Static variable in interface org.merlotxml.util.xml.DTDConstants
 
compareTo(Object) - Method in class org.merlotxml.util.xml.DTDCacheEntry
 
compareTo(Object) - Method in class org.merlotxml.util.xml.xml4j.DTDElementImpl
 
CONTENT_CONCAT - Static variable in interface org.merlotxml.util.xml.DTDConstants
 
CONTENT_GROUP - Static variable in interface org.merlotxml.util.xml.DTDConstants
 
CONTENT_LEAF - Static variable in interface org.merlotxml.util.xml.DTDConstants
 
CONTENT_ONEMAX - Static variable in interface org.merlotxml.util.xml.DTDConstants
 
CONTENT_OR - Static variable in interface org.merlotxml.util.xml.DTDConstants
 
CONTENT_PLUS - Static variable in interface org.merlotxml.util.xml.DTDConstants
 
CONTENT_SINGLE - Static variable in interface org.merlotxml.util.xml.DTDConstants
 
CONTENT_STAR - Static variable in interface org.merlotxml.util.xml.DTDConstants
 
copy(ActionEvent) - Method in class org.merlotxml.merlot.XMLEditorFrame
Delegates to copy method in the current foreground XMLEditorDoc
copy(ActionEvent) - Method in class org.merlotxml.merlot.XMLEditorDoc
 
copy(ActionEvent) - Method in interface org.merlotxml.merlot.MerlotTransferableListener
 
copyEmbeddedZipFiles(ZipFile) - Method in class org.merlotxml.merlot.plugin.PluginClassLoader
Writes out embedded zips to temp files
copyFile(File, File) - Static method in class org.merlotxml.util.FileUtil
Utility method to copy a file from one directory to another
copyFile(File, File) - Static method in class org.merlotxml.merlot.MerlotUtils
copy a file to a different file
copyFile(String, String, String) - Static method in class org.merlotxml.util.FileUtil
Utility method to copy a file from one directory to another
COUNTRY - Static variable in class org.merlotxml.merlot.XMLEditorSettings
 
createActionChangeListener(JButton) - Method in class org.merlotxml.merlot.MerlotToolBar
 
createButtonFromAction(Action) - Static method in class org.merlotxml.merlot.MerlotUtils
 
createDocument() - Method in interface org.merlotxml.util.xml.DOMLiaison
Create a Document
createDocument() - Method in class org.merlotxml.util.xml.xml4j.DOMLiaison
 
createDocumentFragment() - Method in class org.merlotxml.merlot.MerlotDOMDocument
 
createMultiLineLabel(String, int) - Static method in class org.merlotxml.merlot.MerlotUtils
creates a wrapped mulit-line label from several labels
createPluginConfig(InputStream, File, ClassLoader) - Static method in class org.merlotxml.merlot.plugin.PluginManager
 
createPopupMenu(MerlotDOMNode) - Method in class org.merlotxml.merlot.MerlotLibrary
 
createTreePasteMenu() - Method in class org.merlotxml.merlot.XMLEditorDocUI
 
createValidDocument() - Method in interface org.merlotxml.util.xml.ValidDOMLiaison
Creates a new document that should maintain validity.
createValidDocument() - Method in class org.merlotxml.util.xml.xml4j.DOMLiaison
 
cut(ActionEvent) - Method in class org.merlotxml.merlot.XMLEditorFrame
Delegates to cut method in the current foreground XMLEditorDoc
cut(ActionEvent) - Method in class org.merlotxml.merlot.XMLEditorDoc
 
cut(ActionEvent) - Method in interface org.merlotxml.merlot.MerlotTransferableListener
 

D

DEBUG - Variable in class org.merlotxml.awt.PercentLayout
 
DEBUG_EX - Static variable in class org.merlotxml.merlot.MerlotDebug
 
DEBUG_MODE - Static variable in class org.merlotxml.merlot.XMLEditorSettings
Various debugging stuff like opening a certain file quickly instead of making the user walk through the file chooser
DEBUG_ON - Static variable in class org.merlotxml.merlot.MerlotDebug
 
debug(String) - Method in class org.merlotxml.util.xml.DTDCache
simple debugging print routine
debug(String) - Method in class org.merlotxml.util.xml.xml4j.DOMLiaison
simple debugging print routine
debugModeOn() - Method in class org.merlotxml.merlot.XMLEditorSettings
 
DEFAULT_EDITOR - Static variable in class org.merlotxml.merlot.XMLEditorSettings
 
DEFAULT_LF - Static variable in class org.merlotxml.merlot.XMLEditorSettings
 
DEFAULT_LIB - Static variable in class org.merlotxml.merlot.XMLEditorSettings
 
DELETE - Static variable in class org.merlotxml.merlot.MerlotUndoableEdit
 
delete() - Method in class org.merlotxml.merlot.MerlotDOMNode
 
deleteNode(MerlotDOMNode) - Method in class org.merlotxml.merlot.XMLEditorDocUI
 
deleteNodes() - Method in class org.merlotxml.merlot.XMLEditorDoc
 
die() - Method in class org.merlotxml.merlot.MerlotUndoableEdit
May be sent to inform an edit that it should no longer be used.
DIR_CLASSES - Static variable in class org.merlotxml.merlot.plugin.PluginClassLoader
 
DIR_LIB - Static variable in class org.merlotxml.merlot.plugin.PluginClassLoader
 
DNDJScrollPane - class org.merlotxml.merlot.DNDJScrollPane.
JScrollPane that delegates drag and drop events to it's viewport component if the viewport supports drag and drop.
DNDJScrollPane() - Constructor for class org.merlotxml.merlot.DNDJScrollPane
 
DNDJScrollPane(Component) - Constructor for class org.merlotxml.merlot.DNDJScrollPane
 
DNDJScrollPane(Component, int, int) - Constructor for class org.merlotxml.merlot.DNDJScrollPane
 
DNDJScrollPane(int, int) - Constructor for class org.merlotxml.merlot.DNDJScrollPane
 
DNDJTreeTable - class org.merlotxml.merlot.DNDJTreeTable.
JTreeTable which implements drag and drop operations
DNDJTreeTable(TreeTableModel) - Constructor for class org.merlotxml.merlot.DNDJTreeTable
 
DNDJTreeTableModel - class org.merlotxml.merlot.DNDJTreeTableModel.
JTreeTableModel which has some drag and drop operations
DNDJTreeTableModel(Object) - Constructor for class org.merlotxml.merlot.DNDJTreeTableModel
 
docActivated(XMLEditorDoc) - Method in class org.merlotxml.merlot.XMLEditorFrame
Called when an XMLEditorDoc is activated.
docDeactivated(XMLEditorDoc) - Method in class org.merlotxml.merlot.XMLEditorFrame
Called when an XMLEditorDoc is deactivated.
DOM_LIAISON - Static variable in class org.merlotxml.merlot.XMLEditorSettings
 
DOM_TREENODE_FLAVOR - Static variable in class org.merlotxml.merlot.MerlotDOMNode
 
DOMLiaison - interface org.merlotxml.util.xml.DOMLiaison.
DOM Liaison This interface makes up for deficiencies in the DOM API.
DOMLiaison - class org.merlotxml.util.xml.xml4j.DOMLiaison.
 
DOMLiaison.DefaultErrorHandler - class org.merlotxml.util.xml.xml4j.DOMLiaison.DefaultErrorHandler.
Error handling class for the validating parser
DOMLiaison.DefaultErrorHandler(DOMLiaison) - Constructor for class org.merlotxml.util.xml.xml4j.DOMLiaison.DefaultErrorHandler
 
DOMLiaison.MyEntityResolver - class org.merlotxml.util.xml.xml4j.DOMLiaison.MyEntityResolver.
 
DOMLiaison.MyEntityResolver(DOMLiaison, ValidDocument) - Constructor for class org.merlotxml.util.xml.xml4j.DOMLiaison.MyEntityResolver
 
DOMLiaison() - Constructor for class org.merlotxml.util.xml.xml4j.DOMLiaison
 
DOMLiaisonFactory - class org.merlotxml.util.xml.DOMLiaisonFactory.
Convenience class to make getting a DOM Liaison easier
DOMLiaisonFactory() - Constructor for class org.merlotxml.util.xml.DOMLiaisonFactory
 
DOMLiaisonImplException - exception org.merlotxml.util.xml.DOMLiaisonImplException.
DOM Liaison Implementation Exception Used to wrap exceptions thrown by implementors of DOMLiaison
DOMLiaisonImplException(Exception) - Constructor for class org.merlotxml.util.xml.DOMLiaisonImplException
 
DOMLiaisonImplException(Exception, String) - Constructor for class org.merlotxml.util.xml.DOMLiaisonImplException
 
DOMTreeTableAdapter - class org.merlotxml.merlot.DOMTreeTableAdapter.
Adapts a DOM Document object into a TreeTableModel
DOMTreeTableAdapter.DisplayInsertedNodeRunnable - class org.merlotxml.merlot.DOMTreeTableAdapter.DisplayInsertedNodeRunnable.
 
DOMTreeTableAdapter.DisplayInsertedNodeRunnable(DOMTreeTableAdapter, MerlotDOMNode) - Constructor for class org.merlotxml.merlot.DOMTreeTableAdapter.DisplayInsertedNodeRunnable
 
DOMTreeTableAdapter(MerlotDOMNode) - Constructor for class org.merlotxml.merlot.DOMTreeTableAdapter
 
DOMTreeTableAdapter(XMLFile) - Constructor for class org.merlotxml.merlot.DOMTreeTableAdapter
 
DOMUtil - class org.merlotxml.util.xml.DOMUtil.
DOM Utilities
DOMUtil() - Constructor for class org.merlotxml.util.xml.DOMUtil
 
doPopup(MouseEvent) - Method in class org.merlotxml.merlot.MerlotLibrary
 
doPopup(MouseEvent) - Method in class org.merlotxml.merlot.XMLEditorDocUI
 
dragEnter(DropTargetDragEvent) - Method in class org.merlotxml.merlot.DNDJTreeTable
 
dragEnter(DropTargetDragEvent) - Method in class org.merlotxml.merlot.DNDJScrollPane
 
dragExit(DropTargetEvent) - Method in class org.merlotxml.merlot.DNDJTreeTable
 
dragExit(DropTargetEvent) - Method in class org.merlotxml.merlot.DNDJScrollPane
 
dragGestureRecognized(DragGestureEvent) - Method in class org.merlotxml.merlot.DNDJTreeTable
 
dragOver(DropTargetDragEvent) - Method in class org.merlotxml.merlot.DNDJTreeTable
 
dragOver(DropTargetDragEvent) - Method in class org.merlotxml.merlot.DNDJScrollPane
 
drop(DropTargetDropEvent) - Method in class org.merlotxml.merlot.DNDJTreeTable
 
drop(DropTargetDropEvent) - Method in class org.merlotxml.merlot.DNDJScrollPane
 
dropActionChanged(DropTargetDragEvent) - Method in class org.merlotxml.merlot.DNDJTreeTable
 
dropActionChanged(DropTargetDragEvent) - Method in class org.merlotxml.merlot.DNDJScrollPane
 
dropOnRow(int, Object, int) - Method in class org.merlotxml.merlot.DNDJTreeTableModel
Takes a data object and inserts it into the tree after the given row.
dropOnRow(int, Object, int) - Method in class org.merlotxml.merlot.DOMTreeTableAdapter
called by DNDJTreeTable when an object is dropped somewhere.
dropOnRow(int, Object, int) - Method in class org.merlotxml.merlot.MerlotLibraryTreeTableModel
Overloads the default drop on row for the library panel.
DTDAttribute - interface org.merlotxml.util.xml.DTDAttribute.
This interface provides access to an attribute
DTDAttributeImpl - class org.merlotxml.util.xml.xml4j.DTDAttributeImpl.
DTDAttribute
DTDAttributeImpl(DTD, AttDef) - Constructor for class org.merlotxml.util.xml.xml4j.DTDAttributeImpl
 
DTDCache - class org.merlotxml.util.xml.DTDCache.
This singleton class is responsible for loading and caching all DTD's required by the system.
DTDCache() - Constructor for class org.merlotxml.util.xml.DTDCache
 
DTDCacheEntry - class org.merlotxml.util.xml.DTDCacheEntry.
This contains information we need to keep with a dtd that has been cached.
DTDCacheEntry(String, String) - Constructor for class org.merlotxml.util.xml.DTDCacheEntry
 
DTDChooser - class org.merlotxml.merlot.DTDChooser.
This class provides a way to choose a DTD either from a plugin or from the filesystem.
DTDChooser.DTDListModel - class org.merlotxml.merlot.DTDChooser.DTDListModel.
 
DTDChooser.DTDListModel(DTDChooser, DTDCache) - Constructor for class org.merlotxml.merlot.DTDChooser.DTDListModel
 
DTDChooser(DTDCache) - Constructor for class org.merlotxml.merlot.DTDChooser
 
DTDConstants - interface org.merlotxml.util.xml.DTDConstants.
provides constant values
DTDContentSpec - interface org.merlotxml.util.xml.DTDContentSpec.
Interface to specify a ContentSpecification
DTDContentSpecImpl - class org.merlotxml.util.xml.xml4j.DTDContentSpecImpl.
A Content Specification based on xml4j
DTDContentSpecImpl(ElementDecl) - Constructor for class org.merlotxml.util.xml.xml4j.DTDContentSpecImpl
 
DTDContentSpecNode - interface org.merlotxml.util.xml.DTDContentSpecNode.
Interface to specify a ContentSpecification node.
DTDContentSpecNodeImpl - class org.merlotxml.util.xml.xml4j.DTDContentSpecNodeImpl.
A Content Specification Node based on xml4j
DTDContentSpecNodeImpl() - Constructor for class org.merlotxml.util.xml.xml4j.DTDContentSpecNodeImpl
creates a blank node
DTDContentSpecNodeImpl(int, int, DTDContentSpecNode, DTDContentSpecNode) - Constructor for class org.merlotxml.util.xml.xml4j.DTDContentSpecNodeImpl
 
DTDContentSpecNodeImpl(String) - Constructor for class org.merlotxml.util.xml.xml4j.DTDContentSpecNodeImpl
Creates a leaf node
DTDDocument - interface org.merlotxml.util.xml.DTDDocument.
This interface provides means to access the DTD definitions in a manner that can be independent of whatever third party underlying structures are used for the implementation.
DTDDocumentImpl - class org.merlotxml.util.xml.xml4j.DTDDocumentImpl.
A DTDDocument based on the XML 4j package
DTDDocumentImpl(DTD, String, String) - Constructor for class org.merlotxml.util.xml.xml4j.DTDDocumentImpl
 
DTDElement - interface org.merlotxml.util.xml.DTDElement.
This is an interface that will provide DTD information about an element definition.
DTDElementImpl - class org.merlotxml.util.xml.xml4j.DTDElementImpl.
A DTDDocument based on the XML 4j package
DTDElementImpl(DTD, ElementDecl) - Constructor for class org.merlotxml.util.xml.xml4j.DTDElementImpl
 
DTDElementImpl(DTD, String) - Constructor for class org.merlotxml.util.xml.xml4j.DTDElementImpl
 
DTDFileFilter - class org.merlotxml.merlot.DTDFileFilter.
 
DTDFileFilter() - Constructor for class org.merlotxml.merlot.DTDFileFilter
 
DTDPluginConfig - class org.merlotxml.merlot.plugin.dtd.DTDPluginConfig.
Merlot DTD Plugin Configuration
DTDPluginConfig() - Constructor for class org.merlotxml.merlot.plugin.dtd.DTDPluginConfig
 

E

editNode(MerlotDOMNode, boolean) - Method in class org.merlotxml.merlot.XMLEditorDocUI
Displays a node for editing in the workspace panel.
EDITOR_LIST - Static variable in class org.merlotxml.merlot.XMLEditorSettings
 
editsChildren() - Method in class org.merlotxml.merlot.NullEditor
returns true if this editor also edits it's children.
editsChildren() - Method in class org.merlotxml.merlot.TextInputEditor
returns true if this editor also edits it's children.
editsChildren() - Method in class org.merlotxml.merlot.GenericDOMEditor
returns true if this editor also edits it's children.
editText(MerlotDOMNode) - Method in class org.merlotxml.merlot.XMLEditorDocUI
 
ELEMENT - Static variable in class org.merlotxml.merlot.DOMTreeTableAdapter
 
EMPTY - Static variable in interface org.merlotxml.util.xml.DTDConstants
 
enablePasteItems(MerlotDOMNode) - Method in class org.merlotxml.merlot.XMLEditorDocUI
This enables or disables the proper paste items in the paste menu based on the node parameter as the parent or sibling and a peek at the Transferable in the clipboard.
EncodingMap - class org.merlotxml.util.xml.EncodingMap.
This provides a mapping of XML character encoding types to java encoding types
EncodingMap() - Constructor for class org.merlotxml.util.xml.EncodingMap
 
EQUALS - Static variable in class org.merlotxml.merlot.GenericDOMEditor
 
equals(Object) - Method in class org.merlotxml.merlot.MerlotDOMNode
 
ERR - Static variable in interface org.merlotxml.merlot.MerlotConstants
 
ERR_PLUGIN_NOT_RECOGNIZED - Static variable in class org.merlotxml.merlot.plugin.PluginManager
 
error(SAXParseException) - Method in class org.merlotxml.util.xml.xml4j.DOMLiaison.DefaultErrorHandler
 
exception(Throwable) - Static method in class org.merlotxml.merlot.MerlotDebug
 
exception(Throwable, String) - Static method in class org.merlotxml.merlot.MerlotError
 

F

fatalError(SAXParseException) - Method in class org.merlotxml.util.xml.xml4j.DOMLiaison.DefaultErrorHandler
 
fetchElement(String) - Method in class org.merlotxml.util.xml.xml4j.DTDDocumentImpl
 
FILESEP - Static variable in class org.merlotxml.merlot.XMLEditorSettings
 
FILESEP - Static variable in class org.merlotxml.merlot.MerlotResource
 
FILESEP - Static variable in class org.merlotxml.merlot.plugin.PluginClassLoader
 
FILESEPSTR - Static variable in class org.merlotxml.merlot.plugin.PluginClassLoader
 
FileUtil - class org.merlotxml.util.FileUtil.
File utilities
FILTER_NODES - Static variable in class org.merlotxml.merlot.XMLEditorSettings
 
filterChildNodes(MerlotDOMNode) - Method in class org.merlotxml.merlot.DOMTreeTableAdapter
This gets the set of child nodes for a given node, and filters out stuff we don't want to display in the table (like #text nodes)
filterChildNodes(MerlotDOMNode) - Method in class org.merlotxml.merlot.MerlotLibraryTreeTableModel
Filter out nodes we don't want displayed in the tree view.
finalize() - Method in class org.merlotxml.merlot.SizeableJPopupMenuByHeight
Additional work needed to finalize and free up memory.
findDTD(String, String, String) - Method in class org.merlotxml.util.xml.DTDCache
find a DTD based on the public id and system id
findDTDbyPublicId(String, String) - Method in class org.merlotxml.util.xml.DTDCache
Looks in our cache for a file with a given public ID
findDTDbySystemId(String, String, String) - Method in class org.merlotxml.util.xml.DTDCache
Finds a dtd given a system identifier.
findResourceInLib(Object, String) - Method in class org.merlotxml.merlot.plugin.PluginClassLoader
Finds resources in lib/zip files
findResourceInZip(ZipFile, String) - Method in class org.merlotxml.merlot.plugin.PluginClassLoader
This finds a resource and returns a stream of it from a zip file
fireNodeChanged() - Method in class org.merlotxml.merlot.MerlotDOMNode
 
fireNodeDeleted() - Method in class org.merlotxml.merlot.MerlotDOMNode
This handles the case of notifying anything editing the node that it is deleted.
fireNodeInserted(MerlotDOMNode, int[], MerlotDOMNode[]) - Method in class org.merlotxml.merlot.MerlotDOMNode
 
fireNodeRemoved(MerlotDOMNode, int[], MerlotDOMNode[]) - Method in class org.merlotxml.merlot.MerlotDOMNode
This one handles the case of keeping the tree view up to date.
firePropertyChange(String, boolean, boolean) - Method in class org.merlotxml.merlot.XMLFile
 
fireStatusChanged(StatusEvent) - Method in class org.merlotxml.merlot.DOMTreeTableAdapter
 
fireTreeStructureChanged(Object, Object[]) - Method in class org.merlotxml.merlot.DOMTreeTableAdapter
 
fireVetoableChange(PropertyChangeEvent) - Method in class org.merlotxml.merlot.ChildTableEditor.ChildTableModel
 
fireVetoableChange(PropertyChangeEvent) - Method in class org.merlotxml.merlot.GenericDOMEditPanel
 
fixslashes(String) - Method in class org.merlotxml.util.xml.DTDCache
make all slashes forward slashes cause windows sucks
focusParent(Component) - Static method in class org.merlotxml.merlot.MerlotOptionPane
 
frame - Variable in class org.merlotxml.merlot.XMLEditorFrame.WindowHideShowListener
 
FRAME_TITLE - Static variable in class org.merlotxml.merlot.XMLEditorSettings
 
frameResized(ComponentEvent) - Method in class org.merlotxml.merlot.XMLEditorFrame
The frame got resized...

G

GenericDOMEditor - class org.merlotxml.merlot.GenericDOMEditor.
Editor of nodes and such
GenericDOMEditor.GenericSanityCheckListener - class org.merlotxml.merlot.GenericDOMEditor.GenericSanityCheckListener.
 
GenericDOMEditor.GenericSanityCheckListener() - Constructor for class org.merlotxml.merlot.GenericDOMEditor.GenericSanityCheckListener
 
GenericDOMEditor() - Constructor for class org.merlotxml.merlot.GenericDOMEditor
 
GenericDOMEditPanel - class org.merlotxml.merlot.GenericDOMEditPanel.
This is a generic node editing panel which provides a component for each attribute listed with the element it's created to edit, along with a text box for PCDATA.
GenericDOMEditPanel(MerlotDOMNode) - Constructor for class org.merlotxml.merlot.GenericDOMEditPanel
 
getAboutAction() - Method in class org.merlotxml.merlot.plugin.PluginConfig
 
getAction() - Method in class org.merlotxml.merlot.plugin.action.ActionConfig
 
getActionConfigs() - Method in class org.merlotxml.merlot.plugin.action.ActionPluginConfig
 
getAllSubComponents() - Method in class org.merlotxml.merlot.JMoreMenu
Get all Components **MINUS THE MORE BUTTONS** Use vectors, they are easier to work with when dynamically appending
getAllSubComponents() - Method in class org.merlotxml.merlot.SizeableJPopupMenuByHeight
Get all Components **MINUS THE MORE BUTTONS** Use vectors, they are easier to work with when working with heavily dynamic stuff.
getAppendableElements() - Method in class org.merlotxml.merlot.MerlotDOMNode
returns an enumeration of DTDElements
getAppIconLarge() - Method in class org.merlotxml.merlot.XMLEditorSettings
 
getAppIconSmall() - Method in class org.merlotxml.merlot.XMLEditorSettings
 
getAttribute(String) - Method in interface org.merlotxml.util.xml.DTDElement
Returns a single named attribute for this element
getAttribute(String) - Method in class org.merlotxml.util.xml.xml4j.DTDElementImpl
 
getAttribute(String) - Method in class org.merlotxml.merlot.MerlotDOMElement
 
getAttributes() - Method in interface org.merlotxml.util.xml.DTDElement
Returns the list of attributes
getAttributes() - Method in class org.merlotxml.util.xml.xml4j.DTDElementImpl
 
getAttributes() - Method in class org.merlotxml.merlot.MerlotDOMNode
 
getBackgroundColor() - Method in class org.merlotxml.merlot.XMLEditorSettings
Gets the property named 'background.color'
getBackgroundImage() - Method in class org.merlotxml.merlot.XMLEditorSettings
Gets the background picture specified in the properties if it exists
getBottomDisplacement() - Method in class org.merlotxml.merlot.XMLEditorSettings
 
getBuildID() - Static method in class org.merlotxml.util.ManifestMaker
 
getCachedDTDEntries() - Method in class org.merlotxml.util.xml.DTDCache
 
getCachedDTDStream() - Method in class org.merlotxml.util.xml.DTDCacheEntry
 
getCacheEntry(int) - Method in class org.merlotxml.merlot.DTDChooser.DTDListModel
 
getChild(Object, int) - Method in class org.merlotxml.merlot.DOMTreeTableAdapter
 
getChildCount(Object) - Method in class org.merlotxml.merlot.DOMTreeTableAdapter
 
getChildIndex(MerlotDOMNode) - Method in class org.merlotxml.merlot.MerlotDOMNode
Returns the index of the location of the child in the parent
getChildNodes() - Method in class org.merlotxml.merlot.MerlotDOMNode
gets a list of child nodes and creates an array of merlotDOMNodes.
getChildText(boolean) - Method in class org.merlotxml.merlot.MerlotDOMNode
 
getClipboard() - Method in class org.merlotxml.merlot.XMLEditorFrame
returnts the text clipboard
getClonedFrom() - Method in class org.merlotxml.merlot.MerlotDOMNode
 
getColumnClass(int) - Method in class org.merlotxml.merlot.ChildTableEditor.ChildTableModel
 
getColumnClass(int) - Method in class org.merlotxml.merlot.DOMTreeTableAdapter
 
getColumnCount() - Method in class org.merlotxml.merlot.ChildTableEditor.ChildTableModel
 
getColumnCount() - Method in class org.merlotxml.merlot.DOMTreeTableAdapter
 
getColumnName(int) - Method in class org.merlotxml.merlot.ChildTableEditor.ChildTableModel
 
getColumnName(int) - Method in class org.merlotxml.merlot.DOMTreeTableAdapter
 
getComponentAtIndex(int) - Method in class org.merlotxml.merlot.JMoreMenu
Override of JMenu::getComponentAtIndex(int).
getComponentAtIndex(int) - Method in class org.merlotxml.merlot.SizeableJPopupMenuByHeight
Override the JPopupMenu functionality
getComponentIndex(Component) - Method in class org.merlotxml.merlot.JMoreMenu
Override of JMenu getComponentIndex(Component).
getComponentIndex(Component) - Method in class org.merlotxml.merlot.SizeableJPopupMenuByHeight
Override the JPopupMenu functionality
getConfig() - Method in class org.merlotxml.merlot.plugin.dtd.PluginDTDCacheEntry
 
getContentSpec() - Method in interface org.merlotxml.util.xml.DTDElement
Deprecated.  
getContentSpec() - Method in class org.merlotxml.util.xml.xml4j.DTDElementImpl
 
getCurrentDir() - Method in class org.merlotxml.merlot.XMLEditorFrame
Retrieve the current user working directory.
getCurrentDocument() - Method in class org.merlotxml.merlot.XMLEditorFrame
returns the current foreground document or null if none are selected
getDefaultEditor() - Method in class org.merlotxml.merlot.XMLEditorSettings
 
getDefaultEditorConfig() - Method in class org.merlotxml.merlot.plugin.dtd.DTDPluginConfig
 
getDefaultLibrary() - Method in class org.merlotxml.merlot.XMLEditorSettings
 
getDefaults() - Method in class org.merlotxml.merlot.XMLEditorSettings
 
getDefaultType() - Method in interface org.merlotxml.util.xml.DTDAttribute
Returns IMPLIED or REQUIRED, or NONE if nothing is specified
getDefaultType() - Method in class org.merlotxml.util.xml.xml4j.DTDAttributeImpl
 
getDefaultValue() - Method in interface org.merlotxml.util.xml.DTDAttribute
returns the default value if none is specified as a String
getDefaultValue() - Method in class org.merlotxml.util.xml.xml4j.DTDAttributeImpl
 
getDescription() - Method in class org.merlotxml.merlot.XMLFileFilter
 
getDescription() - Method in class org.merlotxml.merlot.MerlotLibFileFilter
 
getDescription() - Method in class org.merlotxml.merlot.DTDFileFilter
 
getDesktopPane() - Method in class org.merlotxml.merlot.XMLEditorFrame
returns the JDesktopPane which this Frame uses
getDisplayText() - Method in class org.merlotxml.merlot.MerlotDOMNode
 
getDoctype() - Method in class org.merlotxml.merlot.XMLFile
 
getDoctype() - Method in class org.merlotxml.merlot.plugin.dtd.PluginDTDCacheEntry
 
getDocument() - Method in class org.merlotxml.util.xml.ValidDocument
 
getDocument() - Method in class org.merlotxml.merlot.MerlotDOMNode
 
getDocument() - Method in class org.merlotxml.merlot.XMLFile
Returns the DOM document for this file
getDocument() - Method in class org.merlotxml.merlot.DOMTreeTableAdapter
 
getDocument() - Method in class org.merlotxml.merlot.XMLEditorDoc
 
getDocument() - Method in class org.merlotxml.merlot.MerlotDOMDocument
 
getDOMLiaison() - Static method in class org.merlotxml.util.xml.DOMLiaisonFactory
 
getDOMLiaison() - Method in class org.merlotxml.merlot.XMLEditor
Gets the validating dom liaison implementation for the application
getDOMLiaisonClassname() - Method in class org.merlotxml.merlot.XMLEditorSettings
 
getDTD(String) - Method in class org.merlotxml.merlot.XMLFile
Returns the main DTDDocument for this file
getDTDAttributes() - Method in class org.merlotxml.merlot.MerlotDOMNode
 
getDTDAttributes(String) - Method in class org.merlotxml.util.xml.ValidDocument
 
getDTDAttributes(String) - Method in class org.merlotxml.merlot.XMLFile
 
getDTDCacheEntry() - Method in class org.merlotxml.util.xml.ValidDocument
 
getDTDCacheEntry() - Method in class org.merlotxml.merlot.XMLFile
returns the DTDCacheEntry for this document.
getDTDCacheEntry() - Method in class org.merlotxml.merlot.XMLEditorDoc
 
getDTDDocument(String) - Method in class org.merlotxml.util.xml.ValidDocument
 
getDTDForElement(Element) - Method in class org.merlotxml.util.xml.ValidDocument
 
getDTDPluginConfig() - Method in class org.merlotxml.merlot.MerlotDOMNode
Returns the dtd plugin config for this node if it exists
getDTDPluginConfig() - Method in class org.merlotxml.merlot.XMLEditorDoc
 
getDTDStackCopy() - Method in class org.merlotxml.util.xml.ValidDocument
Deprecated.  
getEditableTypes() - Method in class org.merlotxml.merlot.NullEditor
Returns the element types that this editor handles
getEditableTypes() - Method in class org.merlotxml.merlot.TextInputEditor
 
getEditableTypes() - Method in class org.merlotxml.merlot.GenericDOMEditor
Returns the element types that this editor handles
getEditComponent(DTDAttribute) - Method in class org.merlotxml.merlot.GenericDOMEditPanel
Create a component based on the attribute type, and get the default from the node, or if the node doesn't have it set, get the default value from the attribute definition itself
getEditor() - Method in class org.merlotxml.merlot.MerlotDOMNode
This should return the editor object for this type of element if one is found, otherwise a default one should be returned.
getEditor(String, DTDPluginConfig) - Method in class org.merlotxml.merlot.MerlotEditorFactory
This method gets an editor panel for a particular node.
getEditorClasses(String, ClassLoader) - Static method in class org.merlotxml.merlot.MerlotEditorFactory
returns a list of editor panel classes loaded from the given classloader
getEditorClassFor(String) - Method in class org.merlotxml.merlot.plugin.dtd.DTDPluginConfig
 
getEditors() - Method in class org.merlotxml.merlot.XMLEditorSettings
 
getEditPanel() - Method in class org.merlotxml.merlot.MerlotDOMNode
 
getEditPanel(MerlotDOMNode) - Method in class org.merlotxml.merlot.NullEditor
returns a panel for editing this type of component.
getEditPanel(MerlotDOMNode) - Method in interface org.merlotxml.merlot.MerlotDOMEditor
returns a panel for editing this type of component.
getEditPanel(MerlotDOMNode) - Method in class org.merlotxml.merlot.ChildTableEditor
 
getEditPanel(MerlotDOMNode) - Method in class org.merlotxml.merlot.GenericDOMEditor
returns a panel for editing this type of component.
getElementAt(int) - Method in class org.merlotxml.merlot.DTDChooser.DTDListModel
 
getElementName() - Method in class org.merlotxml.merlot.MerlotDOMElement
Returns the DTD name of the element (which we consider it's type) in the context of merlot
getElements() - Method in interface org.merlotxml.util.xml.DTDDocument
Returns the list of declared elements from the document.
getElements() - Method in class org.merlotxml.util.xml.xml4j.DTDDocumentImpl
 
getEncoding() - Method in class org.merlotxml.util.xml.ValidDocument
 
getExternalID() - Method in interface org.merlotxml.util.xml.DTDDocument
Returns the SYSTEM identifier for a dtd
getExternalID() - Method in class org.merlotxml.util.xml.xml4j.DTDDocumentImpl
Returns the external identifier or null if there is none.
getFile() - Method in class org.merlotxml.merlot.XMLEditorDoc
 
getFileLocation() - Method in class org.merlotxml.util.xml.ValidDocument
 
getFilePath() - Method in class org.merlotxml.util.xml.DTDCacheEntry
 
getFileToOpen(MerlotFileFilter, String) - Method in class org.merlotxml.merlot.XMLEditorFrame
Present a file chooser dialog for the user to select a file.
getFirstChild() - Method in class org.merlotxml.merlot.MerlotDOMNode
Gets the first child that is non-empty text, or returns null if none
getFragment() - Method in class org.merlotxml.merlot.MerlotLibraryItem
This gets a fragment with the libitem pruned out
getFrameIcon() - Method in class org.merlotxml.merlot.XMLEditorDoc
 
getFrameInset() - Method in class org.merlotxml.merlot.XMLEditorSettings
 
getFrameTitle() - Method in class org.merlotxml.merlot.XMLEditorSettings
 
getFrameTitle() - Method in class org.merlotxml.merlot.MerlotLibrary
 
getIcon() - Method in class org.merlotxml.merlot.MerlotDOMNode
Gets a large icon
getIcon(String, ClassLoader) - Static method in class org.merlotxml.util.IconUtil
 
getIcon(String, int) - Method in class org.merlotxml.merlot.XMLEditorSettings
This returns an image icon for the given name and size (SMALL, LARGE).
getIconFor(String, int) - Method in class org.merlotxml.merlot.plugin.dtd.DTDPluginConfig
 
getImage(String, String) - Static method in class org.merlotxml.merlot.MerlotResource
Gets an image file and loads it
getImage(String, String, Locale) - Static method in class org.merlotxml.merlot.MerlotResource
 
getImageImpl(String, String, Locale) - Static method in class org.merlotxml.merlot.MerlotResource
 
getIndex() - Method in class org.merlotxml.merlot.StatusEvent
 
getIndices() - Method in class org.merlotxml.merlot.MerlotDOMNode
this gets the index of this child or if it's a fragment, then the indices of all the nodes in the top level of the fragment
getInputStream(File, Class) - Static method in class org.merlotxml.util.FileUtil
 
getInsertableElements(Element, int) - Method in interface org.merlotxml.util.xml.DTDDocument
Returns a list of the possible elements that can be inserted or appended on this element.
getInsertableElements(Element, int) - Method in class org.merlotxml.util.xml.xml4j.DTDDocumentImpl
 
getInsertableElements(Element, int) - Method in class org.merlotxml.merlot.XMLFile
 
getInsertableElements(int) - Method in class org.merlotxml.merlot.MerlotDOMNode
returns the nodes that are insertable at the given index.
getInstance() - Static method in class org.merlotxml.merlot.MerlotEditorFactory
 
getInstance() - Static method in class org.merlotxml.merlot.plugin.PluginManager
 
getInternalFrame() - Method in class org.merlotxml.merlot.XMLEditorDoc
 
getInvalidChars(MerlotDOMNode, String) - Static method in class org.merlotxml.merlot.GenericDOMEditor
 
getJavaFromXML(String) - Static method in class org.merlotxml.util.xml.EncodingMap
 
getKeyCodeNamed(String) - Static method in class org.merlotxml.merlot.MerlotResource
 
getKeyStroke(String, String) - Static method in class org.merlotxml.merlot.MerlotResource
 
getKeyStroke(String, String, Locale) - Static method in class org.merlotxml.merlot.MerlotResource
 
getKeyStrokeImpl(String) - Static method in class org.merlotxml.merlot.MerlotResource
 
getLayoutAlignmentX(Container) - Method in class org.merlotxml.awt.PercentLayout
Returns the alignment along the x axis.
getLayoutAlignmentY(Container) - Method in class org.merlotxml.awt.PercentLayout
Returns the alignment along the y axis.
getLeft() - Method in interface org.merlotxml.util.xml.DTDContentSpecNode
 
getLeft() - Method in class org.merlotxml.util.xml.xml4j.DTDContentSpecNodeImpl
 
getLibraryNode() - Method in class org.merlotxml.merlot.MerlotLibrary
returns the "library" root element, or null
getLocale() - Method in class org.merlotxml.merlot.XMLEditorSettings
 
getLocationPathForNode(MerlotDOMNode) - Method in class org.merlotxml.merlot.DOMTreeTableAdapter
This gets the location of a node specified by the indices of the nodes in the path within their parent containers.
getLookAndFeel() - Method in class org.merlotxml.merlot.XMLEditorSettings
 
getMainDTDDocument() - Method in class org.merlotxml.util.xml.ValidDocument
 
getManditoryFields(MerlotDOMNode, String) - Static method in class org.merlotxml.merlot.GenericDOMEditor
 
getMaximumHeight() - Method in class org.merlotxml.merlot.JMoreMenu
Accessor
getMenuBar() - Method in class org.merlotxml.merlot.XMLEditorDocUI
 
getMenuItem() - Method in class org.merlotxml.merlot.plugin.action.ActionConfig
 
getMenuItems(MerlotDOMNode) - Method in class org.merlotxml.merlot.NullEditor
 
getMenuItems(MerlotDOMNode) - Method in interface org.merlotxml.merlot.MerlotDOMEditor
Returns a set of menu items for any special actions for this particular editor that it wants in the popup menu.
getMenuItems(MerlotDOMNode) - Method in class org.merlotxml.merlot.TextInputEditor
Returns a set of menu items for any special actions for this particular editor that it wants in the popup menu.
getMenuItems(MerlotDOMNode) - Method in class org.merlotxml.merlot.GenericDOMEditor
Returns a set of menu items for any special actions for this particular editor that it wants in the popup menu.
getMerlotDOMDocument() - Method in class org.merlotxml.merlot.MerlotDOMNode
this goes up the tree recursively until it finds the merlot dom document
getMerlotNodeListeners() - Method in class org.merlotxml.merlot.MerlotDOMNode
 
getMessage() - Method in class org.merlotxml.merlot.StatusEvent
 
getMoreMenu() - Method in class org.merlotxml.merlot.SizeableJPopupMenuByHeight
Convenience helper - get one of the sub-menus if you want to manipulate it directly (For Example - insert a static item.)
getName() - Method in interface org.merlotxml.util.xml.DTDContentSpecNode
 
getName() - Method in interface org.merlotxml.util.xml.DTDDocument
Returns the name of the DTD
getName() - Method in interface org.merlotxml.util.xml.DTDAttribute
Returns the attribute name.
getName() - Method in interface org.merlotxml.util.xml.DTDElement
Returns the name of this element
getName() - Method in class org.merlotxml.util.xml.xml4j.DTDAttributeImpl
 
getName() - Method in class org.merlotxml.util.xml.xml4j.DTDElementImpl
 
getName() - Method in class org.merlotxml.util.xml.xml4j.DTDDocumentImpl
 
getName() - Method in class org.merlotxml.util.xml.xml4j.DTDContentSpecNodeImpl
 
getName() - Method in class org.merlotxml.merlot.XMLFile
 
getName() - Method in class org.merlotxml.merlot.plugin.PluginConfig
 
getNewLibraryFile(String) - Static method in class org.merlotxml.merlot.MerlotLibrary
 
getNewRootElementName(DTDCacheEntry) - Method in class org.merlotxml.merlot.XMLEditorFrame
Get the root element name from the user for a new file
getNextArg(String[], int) - Static method in class org.merlotxml.util.ManifestMaker
 
getNode() - Method in class org.merlotxml.merlot.MerlotDOMProcessingInstruction
 
getNodeAddMenu(MerlotDOMNode, int) - Method in class org.merlotxml.merlot.XMLEditorDocUI
Creates the add-> menu popup for right-click actions on a particular node.
getNodeAddSpecialMenu(MerlotDOMNode) - Method in class org.merlotxml.merlot.XMLEditorDocUI
 
getNodeAtRow(int) - Method in class org.merlotxml.merlot.DOMTreeTableAdapter
 
getNodeForPath(TreePath) - Method in class org.merlotxml.merlot.XMLEditorDocUI
 
getNodeForRow(int) - Method in class org.merlotxml.merlot.MerlotLibrary
 
getNodeForRow(int) - Method in class org.merlotxml.merlot.XMLEditorDocUI
 
getNodeName() - Method in class org.merlotxml.merlot.MerlotDOMNode
 
getNodeName() - Method in class org.merlotxml.merlot.MerlotDOMProcessingInstruction
 
getNodePopupMenu(MerlotDOMNode) - Method in class org.merlotxml.merlot.XMLEditorDocUI
 
getNodes() - Method in class org.merlotxml.merlot.MerlotDOMNode
 
getOpenFiles() - Method in class org.merlotxml.merlot.XMLEditorSettings
 
getOrdinality() - Method in interface org.merlotxml.util.xml.DTDContentSpecNode
 
getOrdinality() - Method in class org.merlotxml.util.xml.xml4j.DTDContentSpecNodeImpl
 
getOSType() - Static method in class org.merlotxml.merlot.XMLEditorSettings
 
getPanel() - Method in class org.merlotxml.merlot.MerlotSplashScreen
 
getParentFromLocationPath() - Method in class org.merlotxml.merlot.MerlotUndoableEdit
This gets the parent node from the location path
getParentNode() - Method in class org.merlotxml.merlot.MerlotDOMNode
 
getParsedDTD() - Method in class org.merlotxml.util.xml.DTDCacheEntry
 
getPath() - Method in class org.merlotxml.merlot.XMLFile
 
getPCDATA(Node) - Method in class org.merlotxml.merlot.DOMTreeTableAdapter
Returns any PCDATA as a string if it exists as a "#text" child node of the given node or null
getPluginConfig() - Method in class org.merlotxml.merlot.plugin.dtd.PluginDTDCacheEntry
 
getPluginPath() - Method in class org.merlotxml.merlot.XMLEditorSettings
returns the plugin path property all parsed up into separate directories
getPlugins() - Method in class org.merlotxml.merlot.plugin.PluginManager
 
getPossibleRootNames() - Method in class org.merlotxml.util.xml.DTDCacheEntry
 
getPresentationName() - Method in class org.merlotxml.merlot.MerlotUndoableEdit
Provide a localized, human readable description of this edit suitable for use in, say, a change log.
getPreviousSibling() - Method in class org.merlotxml.merlot.MerlotDOMNode
Returns the previous sibling or null if this is the first sibling
getPreviousSibling(MerlotDOMNode) - Method in class org.merlotxml.merlot.MerlotDOMNode
 
getProperties() - Method in class org.merlotxml.merlot.XMLEditorSettings
 
getProperty(String) - Method in class org.merlotxml.merlot.XMLEditorSettings
 
getPublicId() - Method in class org.merlotxml.util.xml.DTDCacheEntry
 
getRealException() - Method in class org.merlotxml.util.WrapperException
 
getRealNode() - Method in class org.merlotxml.merlot.MerlotDOMNode
 
getRedoPresentationName() - Method in class org.merlotxml.merlot.MerlotUndoableEdit
Provide a localized, human readable description of the redoable form of this edit, e.g.
getRequiredAttrIcon() - Method in class org.merlotxml.merlot.GenericDOMEditPanel
 
getResourceAsStream(String) - Method in class org.merlotxml.merlot.plugin.PluginClassLoader
 
getResourcePackage() - Method in class org.merlotxml.merlot.XMLEditorSettings
 
getRight() - Method in interface org.merlotxml.util.xml.DTDContentSpecNode
 
getRight() - Method in class org.merlotxml.util.xml.xml4j.DTDContentSpecNodeImpl
 
getRootNode() - Method in interface org.merlotxml.util.xml.DTDContentSpec
returns the root node of the spec tree or null if this doesn't apply to this type
getRootNode() - Method in class org.merlotxml.util.xml.xml4j.DTDContentSpecImpl
 
getRowCount() - Method in class org.merlotxml.merlot.ChildTableEditor.ChildTableModel
 
getSelectedNode() - Method in class org.merlotxml.merlot.MerlotLibrary
Gets the Node object that is the current selection in the document tree.
getSelectedNode() - Method in class org.merlotxml.merlot.XMLEditorDocUI
Gets the Node object that is the current selection in the document tree.
getSelectedNodes() - Method in class org.merlotxml.merlot.XMLEditorDocUI
 
getSelectedRow() - Method in class org.merlotxml.merlot.XMLEditorDocUI
 
getSettings() - Method in class org.merlotxml.merlot.XMLEditor
Returns the XMLEditorSettings object initialized for this editor instance
getSharedInstance() - Static method in class org.merlotxml.util.xml.DTDCache
gets the singleton instance.
getSharedInstance() - Static method in class org.merlotxml.merlot.XMLEditor
Get the singleton instance of this class
getSharedInstance() - Static method in class org.merlotxml.merlot.XMLEditorActions
 
getSharedInstance() - Static method in class org.merlotxml.merlot.XMLEditorSettings
 
getSharedInstance() - Static method in class org.merlotxml.merlot.XMLEditorFrame
Returns the singleton instance.
getSize() - Method in class org.merlotxml.merlot.DTDChooser.DTDListModel
 
getSmallIcon() - Method in class org.merlotxml.merlot.MerlotDOMNode
Gets a small icon for this node based on its type
getSmallIcon() - Method in class org.merlotxml.merlot.MerlotLibraryItem
 
getSource() - Method in class org.merlotxml.merlot.plugin.PluginConfig
 
getSplashScreenImage() - Method in class org.merlotxml.merlot.XMLEditorSettings
 
getString(String, String) - Static method in class org.merlotxml.merlot.MerlotResource
Returns a string from a resource bundle.
getString(String, String, Locale) - Static method in class org.merlotxml.merlot.MerlotResource
Returns a string from a resource bundle.
getSubElements() - Method in class org.merlotxml.merlot.SizeableJPopupMenuByHeight
Override the JPopupMenu functionality
getSuppressAddMenuItems() - Method in class org.merlotxml.merlot.XMLEditorSettings
 
getSystemId() - Method in class org.merlotxml.util.xml.DTDCacheEntry
 
getTable() - Method in class org.merlotxml.merlot.ChildTableEditor.ChildTableEditPanel
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class org.merlotxml.merlot.MerlotLibrary.JLabelTableCellRenderer
 
getTarget() - Method in class org.merlotxml.merlot.MerlotDOMProcessingInstruction
 
getText() - Method in class org.merlotxml.merlot.MerlotDOMText
 
getText() - Method in class org.merlotxml.merlot.MerlotDOMComment
 
getText() - Method in class org.merlotxml.merlot.MerlotDOMProcessingInstruction
 
getTimestamp() - Method in class org.merlotxml.util.xml.DTDCacheEntry
 
getTokens() - Method in interface org.merlotxml.util.xml.DTDAttribute
returns an enumeration consisting of String objects that are the tokens for this attribute definition
getTokens() - Method in class org.merlotxml.util.xml.xml4j.DTDAttributeImpl
 
getTopDisplacement() - Method in class org.merlotxml.merlot.XMLEditorSettings
 
getTransferable() - Method in class org.merlotxml.merlot.XMLEditorDocUI
gets the transfer data for the current selection, or null if no selection exists
getTransferable(TreePath[]) - Method in class org.merlotxml.merlot.DNDJTreeTableModel
Allows the model give a dragndrop transferable for a given selection
getTransferable(TreePath[]) - Method in class org.merlotxml.merlot.DOMTreeTableAdapter
returns a MerlotDOMFragment containing the nodes in the paths
getTransferData(DataFlavor) - Method in class org.merlotxml.merlot.MerlotDOMNode
 
getTransferDataFlavors() - Method in class org.merlotxml.merlot.MerlotDOMNode
 
getTreeCellRendererComponent(JTree, Object, boolean, boolean, boolean, int, boolean) - Method in class org.merlotxml.merlot.MerlotNodeRenderer
 
getTreeClipboard() - Method in class org.merlotxml.merlot.XMLEditorFrame
returns the DOMTree clipboard
getTreePathForNode(MerlotDOMNode) - Method in class org.merlotxml.merlot.DOMTreeTableAdapter
builds the path from this object up to the root and then make an array with it in correct traversal order i.e.
getTreeTableModel() - Method in class org.merlotxml.merlot.XMLEditorDoc
 
getType() - Method in interface org.merlotxml.util.xml.DTDContentSpecNode
 
getType() - Method in interface org.merlotxml.util.xml.DTDContentSpec
Returns the type of this content specification
getType() - Method in interface org.merlotxml.util.xml.DTDAttribute
returns the attribute type, either ANY, CDATA, TOKEN_GROUP, NMTOKEN, NMTOKENS.
getType() - Method in class org.merlotxml.util.xml.xml4j.DTDAttributeImpl
 
getType() - Method in class org.merlotxml.util.xml.xml4j.DTDContentSpecImpl
 
getType() - Method in class org.merlotxml.util.xml.xml4j.DTDContentSpecNodeImpl
 
getUndoLimit() - Method in class org.merlotxml.merlot.XMLEditorSettings
 
getUndoManager() - Method in class org.merlotxml.merlot.XMLEditorDoc
 
getUndoPresentationName() - Method in class org.merlotxml.merlot.MerlotUndoableEdit
Provide a localized, human readable description of the undoable form of this edit, e.g.
getValidDocument() - Method in class org.merlotxml.merlot.XMLFile
Returns the DOMLiaison ValidDocument wrapper for this file
getValue() - Method in class org.merlotxml.util.xml.xml4j.DTDContentSpecNodeImpl
 
getValue(Node, String) - Static method in class org.merlotxml.util.xml.XPathUtil
 
getValueAt(int, int) - Method in class org.merlotxml.merlot.ChildTableEditor.ChildTableModel
 
getValueAt(Object, int) - Method in class org.merlotxml.merlot.DOMTreeTableAdapter
 
getValueList(Node, String) - Static method in class org.merlotxml.util.xml.XPathUtil
 
getWorkspaceSize() - Method in class org.merlotxml.merlot.XMLEditorDocUI
Returns the dimensions of the workspace
getWrappedException() - Method in class org.merlotxml.merlot.MerlotException
 
getXMLEditorDocUI() - Method in class org.merlotxml.merlot.XMLEditorDoc
 
getXMLFile() - Method in class org.merlotxml.merlot.MerlotDOMNode
returns the XML file object
getXMLFileChooser(String, FileFilter) - Method in class org.merlotxml.merlot.XMLEditorFrame
Creates a Swing JFileChooser with the given filter and starting the directory given
getXMLFileDialog(String, FilenameFilter) - Method in class org.merlotxml.merlot.XMLEditorFrame
Creates an AWT native-peered file dialog.
getXMLFromJava(String) - Static method in class org.merlotxml.util.xml.EncodingMap
 
grabFocus() - Method in class org.merlotxml.merlot.ChildTableEditor.GenericChildTableEditPanel
 
grabFocus() - Method in class org.merlotxml.merlot.GenericDOMEditPanel
 
grabFocus(JPanel) - Method in class org.merlotxml.merlot.NullEditor
 
grabFocus(JPanel) - Method in interface org.merlotxml.merlot.MerlotDOMEditor
Tells the edit panel it's gaining focus, so it can put the cursor in the first field.
grabFocus(JPanel) - Method in class org.merlotxml.merlot.ChildTableEditor
 
grabFocus(JPanel) - Method in class org.merlotxml.merlot.GenericDOMEditor
 
GROUP - Static variable in interface org.merlotxml.util.xml.DTDConstants
 

H

hashCode() - Method in class org.merlotxml.merlot.MerlotDOMNode
 
HORIZONTAL - Static variable in class org.merlotxml.awt.PercentLayout
 

I

ICON_DIR_PROP - Static variable in class org.merlotxml.merlot.XMLEditorSettings
 
ICON_LOADER - Static variable in class org.merlotxml.merlot.XMLEditorSettings
 
ICON_PROP_FILE - Static variable in class org.merlotxml.merlot.XMLEditorSettings
 
ICON_SIZE_LARGE - Static variable in class org.merlotxml.merlot.plugin.dtd.DTDPluginConfig
 
ICON_SIZE_SMALL - Static variable in class org.merlotxml.merlot.plugin.dtd.DTDPluginConfig
 
iconMap - Variable in class org.merlotxml.merlot.plugin.dtd.DTDPluginConfig
 
IconUtil - class org.merlotxml.util.IconUtil.
 
IconUtil() - Constructor for class org.merlotxml.util.IconUtil
 
ID - Static variable in interface org.merlotxml.util.xml.DTDConstants
 
IDREF - Static variable in interface org.merlotxml.util.xml.DTDConstants
 
IMPL_TITLE - Static variable in class org.merlotxml.util.ManifestMaker
 
IMPL_VENDOR - Static variable in class org.merlotxml.util.ManifestMaker
 
IMPL_VERSION - Static variable in class org.merlotxml.util.ManifestMaker
 
IMPLIED - Static variable in interface org.merlotxml.util.xml.DTDConstants
 
importChild(MerlotDOMNode) - Method in class org.merlotxml.merlot.MerlotDOMNode
imports a child node from another document
importChildAfter(MerlotDOMNode) - Method in class org.merlotxml.merlot.MerlotDOMNode
imports a node and places it after this one
importChildBefore(MerlotDOMNode) - Method in class org.merlotxml.merlot.MerlotDOMNode
imports a node and places it before this one
importFragment(int, MerlotDOMFragment, int, boolean) - Method in class org.merlotxml.merlot.DOMTreeTableAdapter
Imports a fragment into the current document tree.
importFragment(int, MerlotDOMFragment, int, boolean, boolean) - Method in class org.merlotxml.merlot.DOMTreeTableAdapter
 
importNode(Node, Node) - Static method in class org.merlotxml.util.xml.DOMUtil
Import a single node into a document.
importNode(Node, Node, boolean) - Static method in class org.merlotxml.util.xml.DOMUtil
Import a single node into a document.
init() - Method in class org.merlotxml.merlot.MerlotLibrary
 
init() - Method in class org.merlotxml.merlot.TextInputEditor
 
init() - Method in class org.merlotxml.merlot.XMLEditorDoc
Setup the ui and the internal frame stuff
init(Node) - Method in interface org.merlotxml.merlot.plugin.action.Action
 
init(Properties) - Static method in class org.merlotxml.merlot.MerlotDebug
 
initIcons() - Method in class org.merlotxml.merlot.XMLEditorSettings
Initializes our icon cache in it's own thread
initMenu() - Method in class org.merlotxml.merlot.MerlotLibrarySectionMenu
add all the neccessary menu items
INSERT - Static variable in class org.merlotxml.merlot.MerlotUndoableEdit
 
insert(Action, int) - Method in class org.merlotxml.merlot.JMoreMenu
Override JMenu::insert(Action, int) Automatically restuctures menu by height.
insert(Action, int) - Method in class org.merlotxml.merlot.SizeableJPopupMenuByHeight
Override the JPopupMenu functionality NOTE - CODE A MUCH MORE COMPLEX THAN I WOULD LIKE.
insert(Component, int) - Method in class org.merlotxml.merlot.JMoreMenu
insert at index (if index > menusize append item) JMenus do not have a insert(Component, index) Hence removeAll, then re-add everything inserting the new one when appropriate.
insert(Component, int) - Method in class org.merlotxml.merlot.SizeableJPopupMenuByHeight
Override the JPopupMenu functionality
insert(String, int) - Method in class org.merlotxml.merlot.JMoreMenu
Override JMenu::insert(String, int) Automatically restuctures menu by height.
insert(String, int) - Method in class org.merlotxml.merlot.SizeableJPopupMenuByHeight
Convenience method.
insertAfter(MerlotDOMNode) - Method in class org.merlotxml.merlot.MerlotDOMNode
inserts this after the sibling
insertBefore(MerlotDOMNode) - Method in class org.merlotxml.merlot.MerlotDOMNode
inserts this before the sibling
insertChildAt(MerlotDOMNode, int) - Method in class org.merlotxml.merlot.MerlotDOMNode
 
insertStatic(Component) - Method in class org.merlotxml.merlot.JMoreMenu
Used to forcibly insert items at the end of the primary menu.
insertStatic(Component) - Method in class org.merlotxml.merlot.SizeableJPopupMenuByHeight
Used to forcibly insert items at the end of the primary menu.
INSET - Static variable in class org.merlotxml.merlot.XMLEditorSettings
 
installListener(JPanel, MerlotDOMNode) - Method in class org.merlotxml.merlot.GenericDOMEditor
 
instance - Static variable in class org.merlotxml.merlot.plugin.PluginManager
 
internalFrameActivated(InternalFrameEvent) - Method in class org.merlotxml.merlot.XMLEditorFrame
Implementation of InternalFrameListener.
internalFrameClosed(InternalFrameEvent) - Method in class org.merlotxml.merlot.XMLEditorFrame
Called when an internal frame has been closed.
internalFrameClosing(InternalFrameEvent) - Method in class org.merlotxml.merlot.XMLEditorFrame
Called when a frame is about to close.
internalFrameDeactivated(InternalFrameEvent) - Method in class org.merlotxml.merlot.XMLEditorFrame
A frame has been deactivated.
internalFrameDeiconified(InternalFrameEvent) - Method in class org.merlotxml.merlot.XMLEditorFrame
 
internalFrameIconified(InternalFrameEvent) - Method in class org.merlotxml.merlot.XMLEditorFrame
 
internalFrameOpened(InternalFrameEvent) - Method in class org.merlotxml.merlot.XMLEditorFrame
 
INTO - Static variable in interface org.merlotxml.merlot.MerlotConstants
 
invalidateLayout(Container) - Method in class org.merlotxml.awt.PercentLayout
Invalidates the layout, indicating that if the layout manager has cached information it should be discarded.
isAllowableChild(MerlotDOMNode) - Method in class org.merlotxml.merlot.MerlotDOMNode
Returns true if the child is a valid type to be a child of this according to the DTD
isCellEditable(int, int) - Method in class org.merlotxml.merlot.ChildTableEditor.ChildTableModel
 
isDataFlavorSupported(DataFlavor) - Method in class org.merlotxml.merlot.MerlotDOMNode
 
isDebugOn() - Method in class org.merlotxml.merlot.XMLEditorSettings
 
isDirty() - Method in class org.merlotxml.merlot.XMLFile
 
isDirty() - Method in class org.merlotxml.merlot.XMLEditorDoc
returns true if this document is marked as dirty (needs saved)
isElement() - Method in class org.merlotxml.merlot.MerlotDOMNode
Element nodes should overload this to return true.
isElement() - Method in class org.merlotxml.merlot.MerlotDOMElement
 
isFilteringNodes() - Method in class org.merlotxml.merlot.XMLEditorSettings
 
isLeaf() - Method in interface org.merlotxml.util.xml.DTDContentSpecNode
 
isLeaf() - Method in class org.merlotxml.util.xml.xml4j.DTDContentSpecNodeImpl
 
isNew() - Method in class org.merlotxml.merlot.XMLFile
returns the new property
isSignificant() - Method in class org.merlotxml.merlot.MerlotUndoableEdit
Return false if this edit is insignificant--for example one that maintains the user's selection, but does not change any model state.
isVisible() - Method in class org.merlotxml.merlot.MerlotDOMText
 
isVisible() - Method in class org.merlotxml.merlot.MerlotDOMComment
 
isVisible() - Method in class org.merlotxml.merlot.MerlotDOMProcessingInstruction
 

J

JMoreMenu - class org.merlotxml.merlot.JMoreMenu.
 
JMoreMenu() - Constructor for class org.merlotxml.merlot.JMoreMenu
Default constructor
JMoreMenu(String) - Constructor for class org.merlotxml.merlot.JMoreMenu
Constructor - override JMenu constructor set the default height
JMoreMenu(String, boolean) - Constructor for class org.merlotxml.merlot.JMoreMenu
Constructor - override JMenu constructor, set the default height.

L

LANGUAGE - Static variable in class org.merlotxml.merlot.XMLEditorSettings
 
LARGE_ICON - Static variable in class org.merlotxml.merlot.XMLEditorSettings
 
layoutContainer(Container) - Method in class org.merlotxml.awt.PercentLayout
Lays out the container in the specified panel.
lazyInitElements() - Method in class org.merlotxml.util.xml.ValidDocument
 
liaison - Variable in class org.merlotxml.util.xml.xml4j.DOMLiaison
 
LINUX - Static variable in class org.merlotxml.merlot.XMLEditorSettings
 
loadActionResources(Action, String, String) - Static method in class org.merlotxml.merlot.MerlotUtils
loads up the resources for an action
loadClass(String) - Method in class org.merlotxml.merlot.plugin.PluginClassLoader
This is a simple version for external clients since they will always want the class resolved before it is returned to them.
loadClass(String, boolean) - Method in class org.merlotxml.merlot.plugin.PluginClassLoader
This is the required version of loadClass which is called both from loadClass above and from the internal function FindClassFromClass.
loadDTDIntoCache(InputStream, DTDCacheEntry) - Method in class org.merlotxml.util.xml.DTDCache
Loads a dtd into a DTDCacheEntry.
loadDTDIntoCache(Reader, DTDCacheEntry) - Method in class org.merlotxml.util.xml.DTDCache
Loads a dtd into a DTDCacheEntry.
loadImage(String, String) - Method in class org.merlotxml.merlot.XMLEditorSettings
 
loadImage(String, String) - Static method in class org.merlotxml.merlot.MerlotResource
 
loadImage(String, String, boolean) - Method in class org.merlotxml.merlot.XMLEditorSettings
 
loadImage(String, String, boolean) - Static method in class org.merlotxml.merlot.MerlotResource
 
loadImageFromProp(String) - Method in class org.merlotxml.merlot.XMLEditorSettings
 
loadKeyCodes() - Static method in class org.merlotxml.merlot.MerlotResource
 
loadKeys(String) - Method in class org.merlotxml.merlot.XMLEditorSettings
 
loadPlugins() - Method in class org.merlotxml.merlot.plugin.PluginManager
 
loadPropsFile(Properties) - Method in class org.merlotxml.merlot.XMLEditorSettings
 
longName - Variable in class org.merlotxml.merlot.plugin.PluginConfig
 
lookupKeysInString(String, int, StringUtil.KeyFinder) - Static method in class org.merlotxml.util.StringUtil
 
lookupKeysInString(String, StringUtil.KeyFinder) - Static method in class org.merlotxml.util.StringUtil
This looks up {% %} delimted keys in a string and replaces them.
lookupString(String) - Method in interface org.merlotxml.util.StringUtil.KeyFinder
 
lookupString(String) - Method in class org.merlotxml.merlot.MerlotResource.MyKeyFinder
 
lostOwnership(Clipboard, Transferable) - Method in class org.merlotxml.merlot.MerlotLibrary
 
lostOwnership(Clipboard, Transferable) - Method in class org.merlotxml.merlot.XMLEditorFrame
Notification that we lost ownership of a clipboard item
lostOwnership(Clipboard, Transferable) - Method in class org.merlotxml.merlot.XMLEditorDoc
for implementing the ClipboardOwner interface

M

MACOS - Static variable in class org.merlotxml.merlot.XMLEditorSettings
 
MAIN_CLASS - Static variable in class org.merlotxml.util.ManifestMaker
 
main(String[]) - Static method in class org.merlotxml.util.ManifestMaker
 
main(String[]) - Static method in class org.merlotxml.merlot.XMLEditor
The main method.
main(String[]) - Static method in class org.merlotxml.merlot.plugin.PluginManager
Tester
MANIFEST_DEF_IMPL_TITLE - Static variable in class org.merlotxml.util.ManifestMaker
 
MANIFEST_DEF_IMPL_VEND - Static variable in class org.merlotxml.util.ManifestMaker
 
MANIFEST_DEF_IMPL_VERS - Static variable in class org.merlotxml.util.ManifestMaker
 
MANIFEST_DEF_SPEC_TITLE - Static variable in class org.merlotxml.util.ManifestMaker
 
MANIFEST_DEF_SPEC_VEND - Static variable in class org.merlotxml.util.ManifestMaker
 
MANIFEST_DEF_SPEC_VERS - Static variable in class org.merlotxml.util.ManifestMaker
 
MANIFEST_VERSION - Static variable in class org.merlotxml.util.ManifestMaker
 
ManifestMaker - class org.merlotxml.util.ManifestMaker.
This is a util class for creating java Manifest files for packing in jars
ManifestMaker(String[]) - Constructor for class org.merlotxml.util.ManifestMaker
 
match(String, String) - Static method in class org.merlotxml.util.StringUtil
Match a file glob style expression without ranges.
MAX_STAGGER_X - Static variable in class org.merlotxml.merlot.XMLEditorFrame
maximum amount of total horizontal staggering before cycling back to the start
MAX_STAGGER_Y - Static variable in class org.merlotxml.merlot.XMLEditorFrame
maximum amount of total vertical staggering before cycling back to the start
maximumHeight - Variable in class org.merlotxml.merlot.JMoreMenu
The maximum height in screen pixles a menu is allowed to be.
maximumHeight - Variable in class org.merlotxml.merlot.SizeableJPopupMenuByHeight
The maximum number height allowed in a menu
maximumLayoutSize(Container) - Method in class org.merlotxml.awt.PercentLayout
Returns the maximum size of this component.
menu - Variable in class org.merlotxml.merlot.plugin.action.ActionConfig
 
MERLOT_GRAPHICS_DIR - Static variable in class org.merlotxml.merlot.XMLEditorSettings
 
MERLOT_GRAPHICS_DIR - Static variable in class org.merlotxml.merlot.MerlotResource
 
MERLOT_ICON_PREFIX - Static variable in class org.merlotxml.merlot.XMLEditorSettings
 
MERLOT_PLUGIN_PATH - Static variable in class org.merlotxml.merlot.XMLEditorSettings
 
MERLOT_RESOURCE_PATH - Static variable in class org.merlotxml.merlot.XMLEditorSettings
 
MerlotAbout - class org.merlotxml.merlot.MerlotAbout.
About screen for merlot with cool animation someday
MerlotAbout.AboutScroller - class org.merlotxml.merlot.MerlotAbout.AboutScroller.
 
MerlotAbout.AboutScroller(MerlotAbout) - Constructor for class org.merlotxml.merlot.MerlotAbout.AboutScroller
 
MerlotAbout(XMLEditorFrame) - Constructor for class org.merlotxml.merlot.MerlotAbout
 
MerlotConstants - interface org.merlotxml.merlot.MerlotConstants.
 
MerlotDebug - class org.merlotxml.merlot.MerlotDebug.
debug stuff
MerlotDebug() - Constructor for class org.merlotxml.merlot.MerlotDebug
 
MerlotDOMComment - class org.merlotxml.merlot.MerlotDOMComment.
 
MerlotDOMComment(Comment, XMLFile) - Constructor for class org.merlotxml.merlot.MerlotDOMComment
 
MerlotDOMDoctype - class org.merlotxml.merlot.MerlotDOMDoctype.
DOM document container for Merlot.
MerlotDOMDoctype(DocumentType, XMLFile) - Constructor for class org.merlotxml.merlot.MerlotDOMDoctype
 
MerlotDOMDocument - class org.merlotxml.merlot.MerlotDOMDocument.
DOM document container for Merlot.
MerlotDOMDocument(Document, XMLFile) - Constructor for class org.merlotxml.merlot.MerlotDOMDocument
 
MerlotDOMEditor - interface org.merlotxml.merlot.MerlotDOMEditor.
This is an interface which every Node editor panel must implement.
MerlotDOMElement - class org.merlotxml.merlot.MerlotDOMElement.
DOM element container for Merlot.
MerlotDOMElement(Element, XMLFile) - Constructor for class org.merlotxml.merlot.MerlotDOMElement
 
MerlotDOMFragment - class org.merlotxml.merlot.MerlotDOMFragment.
Doc Fragment containter
MerlotDOMFragment(DocumentFragment, XMLFile) - Constructor for class org.merlotxml.merlot.MerlotDOMFragment
 
MerlotDOMNode - class org.merlotxml.merlot.MerlotDOMNode.
DOM node container for Merlot.
MerlotDOMNode(Node, XMLFile) - Constructor for class org.merlotxml.merlot.MerlotDOMNode
 
MerlotDOMProcessingInstruction - class org.merlotxml.merlot.MerlotDOMProcessingInstruction.
 
MerlotDOMProcessingInstruction(Node, XMLFile) - Constructor for class org.merlotxml.merlot.MerlotDOMProcessingInstruction
 
MerlotDOMText - class org.merlotxml.merlot.MerlotDOMText.
 
MerlotDOMText(Text, XMLFile) - Constructor for class org.merlotxml.merlot.MerlotDOMText
 
MerlotEditorFactory - class org.merlotxml.merlot.MerlotEditorFactory.
Factory singleton to get editors for particular types of nodes and elements.
MerlotError - class org.merlotxml.merlot.MerlotError.
Gui error reporter for the end-user
MerlotError.msgRunnable - class org.merlotxml.merlot.MerlotError.msgRunnable.
 
MerlotError.msgRunnable(MerlotError, String, String) - Constructor for class org.merlotxml.merlot.MerlotError.msgRunnable
 
MerlotError.ShowErrorDetailsAction - class org.merlotxml.merlot.MerlotError.ShowErrorDetailsAction.
shows the stack trace of an error message
MerlotError.ShowErrorDetailsAction(Throwable, Component) - Constructor for class org.merlotxml.merlot.MerlotError.ShowErrorDetailsAction
 
MerlotError.ShowMessageLaterRunnable - class org.merlotxml.merlot.MerlotError.ShowMessageLaterRunnable.
 
MerlotError.ShowMessageLaterRunnable(MerlotError) - Constructor for class org.merlotxml.merlot.MerlotError.ShowMessageLaterRunnable
 
MerlotError() - Constructor for class org.merlotxml.merlot.MerlotError
init some neccessary error stuff
MerlotException - exception org.merlotxml.merlot.MerlotException.
An exception within the Merlot application.
MerlotException() - Constructor for class org.merlotxml.merlot.MerlotException
 
MerlotException(String) - Constructor for class org.merlotxml.merlot.MerlotException
 
MerlotException(String, Throwable) - Constructor for class org.merlotxml.merlot.MerlotException
 
MerlotException(Throwable) - Constructor for class org.merlotxml.merlot.MerlotException
 
MerlotFileFilter - class org.merlotxml.merlot.MerlotFileFilter.
 
MerlotFileFilter() - Constructor for class org.merlotxml.merlot.MerlotFileFilter
 
MerlotLibFileFilter - class org.merlotxml.merlot.MerlotLibFileFilter.
 
MerlotLibFileFilter() - Constructor for class org.merlotxml.merlot.MerlotLibFileFilter
 
MerlotLibrary - class org.merlotxml.merlot.MerlotLibrary.
A library of XML components (and or other stuff at some point)
MerlotLibrary.CopyLibItemAction - class org.merlotxml.merlot.MerlotLibrary.CopyLibItemAction.
 
MerlotLibrary.CopyLibItemAction(MerlotLibrary) - Constructor for class org.merlotxml.merlot.MerlotLibrary.CopyLibItemAction
 
MerlotLibrary.DeleteNodeAction - class org.merlotxml.merlot.MerlotLibrary.DeleteNodeAction.
 
MerlotLibrary.DeleteNodeAction(MerlotLibrary) - Constructor for class org.merlotxml.merlot.MerlotLibrary.DeleteNodeAction
 
MerlotLibrary.DeleteSectionAction - class org.merlotxml.merlot.MerlotLibrary.DeleteSectionAction.
 
MerlotLibrary.DeleteSectionAction(MerlotLibrary) - Constructor for class org.merlotxml.merlot.MerlotLibrary.DeleteSectionAction
 
MerlotLibrary.EditNodeAction - class org.merlotxml.merlot.MerlotLibrary.EditNodeAction.
 
MerlotLibrary.EditNodeAction(MerlotLibrary) - Constructor for class org.merlotxml.merlot.MerlotLibrary.EditNodeAction
 
MerlotLibrary.JLabelTableCellRenderer - class org.merlotxml.merlot.MerlotLibrary.JLabelTableCellRenderer.
 
MerlotLibrary.JLabelTableCellRenderer(MerlotLibrary) - Constructor for class org.merlotxml.merlot.MerlotLibrary.JLabelTableCellRenderer
 
MerlotLibrary.NewSectionAction - class org.merlotxml.merlot.MerlotLibrary.NewSectionAction.
 
MerlotLibrary.NewSectionAction(MerlotLibrary) - Constructor for class org.merlotxml.merlot.MerlotLibrary.NewSectionAction
 
MerlotLibrary.PasteLibItemAction - class org.merlotxml.merlot.MerlotLibrary.PasteLibItemAction.
 
MerlotLibrary.PasteLibItemAction(MerlotLibrary) - Constructor for class org.merlotxml.merlot.MerlotLibrary.PasteLibItemAction
 
MerlotLibrary.RenameLibItemAction - class org.merlotxml.merlot.MerlotLibrary.RenameLibItemAction.
 
MerlotLibrary.RenameLibItemAction(MerlotLibrary) - Constructor for class org.merlotxml.merlot.MerlotLibrary.RenameLibItemAction
 
MerlotLibrary(XMLFile) - Constructor for class org.merlotxml.merlot.MerlotLibrary
 
MerlotLibraryItem - class org.merlotxml.merlot.MerlotLibraryItem.
Library item node...
MerlotLibraryItem(Element, XMLFile) - Constructor for class org.merlotxml.merlot.MerlotLibraryItem
 
MerlotLibraryItemEditor - class org.merlotxml.merlot.MerlotLibraryItemEditor.
Editor for items from the library.
MerlotLibraryItemEditor() - Constructor for class org.merlotxml.merlot.MerlotLibraryItemEditor
 
MerlotLibrarySectionMenu - class org.merlotxml.merlot.MerlotLibrarySectionMenu.
Menu thing for the library panel
MerlotLibrarySectionMenu.NewSectionAction - class org.merlotxml.merlot.MerlotLibrarySectionMenu.NewSectionAction.
 
MerlotLibrarySectionMenu.NewSectionAction(MerlotLibrarySectionMenu) - Constructor for class org.merlotxml.merlot.MerlotLibrarySectionMenu.NewSectionAction
 
MerlotLibrarySectionMenu(MerlotDOMNode) - Constructor for class org.merlotxml.merlot.MerlotLibrarySectionMenu
constructor.
MerlotLibraryTreeTableModel - class org.merlotxml.merlot.MerlotLibraryTreeTableModel.
Tree model for the library.
MerlotLibraryTreeTableModel.newLibItemRunnable - class org.merlotxml.merlot.MerlotLibraryTreeTableModel.newLibItemRunnable.
 
MerlotLibraryTreeTableModel.newLibItemRunnable(MerlotLibraryTreeTableModel, MerlotLibraryTreeTableModel, int, MerlotDOMFragment, int, boolean) - Constructor for class org.merlotxml.merlot.MerlotLibraryTreeTableModel.newLibItemRunnable
 
MerlotLibraryTreeTableModel(XMLFile, MerlotLibrary) - Constructor for class org.merlotxml.merlot.MerlotLibraryTreeTableModel
 
MerlotNodeListener - interface org.merlotxml.merlot.MerlotNodeListener.
This interface provides a listener pattern for things that want to observe the DOM object model and be notified of changes in that.
MerlotNodeRenderer - class org.merlotxml.merlot.MerlotNodeRenderer.
This is a special encapsulation of a DOM Node because we need to override the toString() method to return the proper representation for the JTreeTable.
MerlotNodeRenderer() - Constructor for class org.merlotxml.merlot.MerlotNodeRenderer
 
MerlotNodeRenderer(String) - Constructor for class org.merlotxml.merlot.MerlotNodeRenderer
Displays an attribute if available instead of the node name
MerlotOptionPane - class org.merlotxml.merlot.MerlotOptionPane.
Special wrapper interface to JOptionPane that allows this to make the parent frame grab focus after the option pane goes away.
MerlotOptionPane() - Constructor for class org.merlotxml.merlot.MerlotOptionPane
 
MerlotResource - class org.merlotxml.merlot.MerlotResource.
Resource loader for Merlot.
MerlotResource.MyKeyFinder - class org.merlotxml.merlot.MerlotResource.MyKeyFinder.
 
MerlotResource.MyKeyFinder(String) - Constructor for class org.merlotxml.merlot.MerlotResource.MyKeyFinder
 
MerlotResource() - Constructor for class org.merlotxml.merlot.MerlotResource
 
MerlotSplashScreen - class org.merlotxml.merlot.MerlotSplashScreen.
 
MerlotSplashScreen(Icon) - Constructor for class org.merlotxml.merlot.MerlotSplashScreen
Create a splash screen
MerlotTextPane - class org.merlotxml.merlot.MerlotTextPane.
Freeform text editing panel.
MerlotTextPane(MerlotDOMNode) - Constructor for class org.merlotxml.merlot.MerlotTextPane
 
MerlotToolBar - class org.merlotxml.merlot.MerlotToolBar.
Toolbar class that can hide the button text
MerlotToolBar.ToolbarButtonMouseListener - class org.merlotxml.merlot.MerlotToolBar.ToolbarButtonMouseListener.
 
MerlotToolBar.ToolbarButtonMouseListener(MerlotToolBar, JButton) - Constructor for class org.merlotxml.merlot.MerlotToolBar.ToolbarButtonMouseListener
 
MerlotToolBar() - Constructor for class org.merlotxml.merlot.MerlotToolBar
 
MerlotToolBar(int) - Constructor for class org.merlotxml.merlot.MerlotToolBar
 
MerlotTransferableListener - interface org.merlotxml.merlot.MerlotTransferableListener.
This interface allows for certain operations like cut, copy, paste, etc.
MerlotUndoableEdit - class org.merlotxml.merlot.MerlotUndoableEdit.
 
MerlotUndoableEdit(String, int, DOMTreeTableAdapter, MerlotDOMNode, int[]) - Constructor for class org.merlotxml.merlot.MerlotUndoableEdit
 
MerlotUtils - class org.merlotxml.merlot.MerlotUtils.
Utilities for Merlot
MerlotUtils.ButtonActionPropertyChangeListener - class org.merlotxml.merlot.MerlotUtils.ButtonActionPropertyChangeListener.
 
MerlotUtils.ButtonActionPropertyChangeListener(JButton) - Constructor for class org.merlotxml.merlot.MerlotUtils.ButtonActionPropertyChangeListener
 
MerlotUtils.ToolbarButtonMouseListener - class org.merlotxml.merlot.MerlotUtils.ToolbarButtonMouseListener.
 
MerlotUtils.ToolbarButtonMouseListener(JButton) - Constructor for class org.merlotxml.merlot.MerlotUtils.ToolbarButtonMouseListener
 
MerlotUtils() - Constructor for class org.merlotxml.merlot.MerlotUtils
 
minimumLayoutSize(Container) - Method in class org.merlotxml.awt.PercentLayout
Calculates the minimum size dimensions for the specified panel given the components in the specified parent container.
MORE - Static variable in class org.merlotxml.merlot.JMoreMenu
More Menu Text - makes changing text easier later
MORE - Static variable in class org.merlotxml.merlot.SizeableJPopupMenuByHeight
More Menu Text - makes changing text easier later
mouseClicked(MouseEvent) - Method in class org.merlotxml.merlot.MerlotLibrary
 
mouseClicked(MouseEvent) - Method in class org.merlotxml.merlot.XMLEditorDocUI
this gets a menu for what you can add as a sibling after a particular node
mouseEntered(MouseEvent) - Method in class org.merlotxml.merlot.MerlotLibrary
 
mouseEntered(MouseEvent) - Method in class org.merlotxml.merlot.MerlotToolBar.ToolbarButtonMouseListener
 
mouseEntered(MouseEvent) - Method in class org.merlotxml.merlot.MerlotUtils.ToolbarButtonMouseListener
 
mouseEntered(MouseEvent) - Method in class org.merlotxml.merlot.XMLEditorDocUI
 
mouseExited(MouseEvent) - Method in class org.merlotxml.merlot.MerlotLibrary
 
mouseExited(MouseEvent) - Method in class org.merlotxml.merlot.MerlotToolBar.ToolbarButtonMouseListener
 
mouseExited(MouseEvent) - Method in class org.merlotxml.merlot.MerlotUtils.ToolbarButtonMouseListener
 
mouseExited(MouseEvent) - Method in class org.merlotxml.merlot.XMLEditorDocUI
 
mousePressed(MouseEvent) - Method in class org.merlotxml.merlot.MerlotLibrary
 
mousePressed(MouseEvent) - Method in class org.merlotxml.merlot.XMLEditorDocUI
 
mouseReleased(MouseEvent) - Method in class org.merlotxml.merlot.MerlotLibrary
 
mouseReleased(MouseEvent) - Method in class org.merlotxml.merlot.XMLEditorDocUI
 
MOVE - Static variable in class org.merlotxml.merlot.MerlotUndoableEdit
 
moveRowDown(int) - Method in class org.merlotxml.merlot.ChildTableEditor.ChildTableModel
move the element at the selected row down one row
moveRowUp(int) - Method in class org.merlotxml.merlot.ChildTableEditor.ChildTableModel
 
msg(String) - Static method in class org.merlotxml.merlot.MerlotError
 
msg(String) - Static method in class org.merlotxml.merlot.MerlotDebug
 
msg(String, String) - Static method in class org.merlotxml.merlot.MerlotError
 
myAction - Variable in class org.merlotxml.merlot.plugin.action.ActionConfig
 
myHeight - Variable in class org.merlotxml.merlot.JMoreMenu
Manually keep track of height - getPreferredSize/getSize seems to only work properly after the menu has been dispayed at least once.
myHeight - Variable in class org.merlotxml.merlot.SizeableJPopupMenuByHeight
Manually keep track of height - getPreferredSize/getSize seems to only work properly after the menu has been dispayed at least once.
myPluginManager - Variable in class org.merlotxml.merlot.plugin.PluginConfig
 

N

name - Variable in class org.merlotxml.merlot.plugin.PluginConfig
 
NAME - Static variable in class org.merlotxml.util.ManifestMaker
 
newChild(Node) - Method in class org.merlotxml.merlot.MerlotDOMNode
 
newChild(String) - Method in class org.merlotxml.merlot.MerlotDOMNode
creates a new child and adds it to the end of the list
newFile() - Method in class org.merlotxml.merlot.XMLEditorFrame
Create a new file.
newLibItem(int, MerlotDOMFragment, int, boolean) - Method in class org.merlotxml.merlot.MerlotLibraryTreeTableModel
This adds a new item to the library where the user dropped it, or pasted it It asks the user what they want to name the item first.
newLibrary() - Method in class org.merlotxml.merlot.XMLEditorFrame
Create a new library file
newSection() - Method in class org.merlotxml.merlot.MerlotLibrary
 
newSiblingAfter(Node) - Method in class org.merlotxml.merlot.MerlotDOMNode
creates a new sibling and inserts it after this node
newSiblingAfter(String) - Method in class org.merlotxml.merlot.MerlotDOMNode
 
newSiblingBefore(Node) - Method in class org.merlotxml.merlot.MerlotDOMNode
creates a new sibling and inserts it after this node
newSiblingBefore(String) - Method in class org.merlotxml.merlot.MerlotDOMNode
 
NMTOKEN - Static variable in interface org.merlotxml.util.xml.DTDConstants
 
NMTOKENS - Static variable in interface org.merlotxml.util.xml.DTDConstants
 
NODE_CHANGED_EVENT - Static variable in class org.merlotxml.merlot.DOMTreeTableAdapter
 
NODE_INSERTED_EVENT - Static variable in class org.merlotxml.merlot.DOMTreeTableAdapter
 
NODE_REMOVED_EVENT - Static variable in class org.merlotxml.merlot.DOMTreeTableAdapter
 
nodeChanged(MerlotDOMNode, int[], MerlotDOMNode[]) - Method in class org.merlotxml.merlot.DOMTreeTableAdapter
 
nodeChanged(MerlotDOMNode, int[], MerlotDOMNode[]) - Method in interface org.merlotxml.merlot.MerlotNodeListener
 
nodeChanged(MerlotDOMNode, int[], MerlotDOMNode[]) - Method in class org.merlotxml.merlot.XMLEditorDocUI.EditorNodeListener
 
nodeDeleted(MerlotDOMNode) - Method in class org.merlotxml.merlot.DOMTreeTableAdapter
 
nodeDeleted(MerlotDOMNode) - Method in interface org.merlotxml.merlot.MerlotNodeListener
 
nodeDeleted(MerlotDOMNode) - Method in class org.merlotxml.merlot.XMLEditorDocUI.EditorNodeListener
 
nodeEvent(int, MerlotDOMNode, int[], MerlotDOMNode[]) - Method in class org.merlotxml.merlot.DOMTreeTableAdapter
 
nodeInserted(MerlotDOMNode, int[], MerlotDOMNode[]) - Method in class org.merlotxml.merlot.DOMTreeTableAdapter
triggers the proper event to notify a node of a child being added in the tree display
nodeInserted(MerlotDOMNode, int[], MerlotDOMNode[]) - Method in interface org.merlotxml.merlot.MerlotNodeListener
notifies the listener that one or more nodes were inserted under the given parent.
nodeInserted(MerlotDOMNode, int[], MerlotDOMNode[]) - Method in class org.merlotxml.merlot.XMLEditorDocUI.EditorNodeListener
 
NODENAME - Static variable in class org.merlotxml.merlot.GenericDOMEditor
 
nodeRemoved(MerlotDOMNode, int[], MerlotDOMNode[]) - Method in class org.merlotxml.merlot.DOMTreeTableAdapter
 
nodeRemoved(MerlotDOMNode, int[], MerlotDOMNode[]) - Method in interface org.merlotxml.merlot.MerlotNodeListener
notifies the listener that one or more nodes under the given parent were deleted.
nodeRemoved(MerlotDOMNode, int[], MerlotDOMNode[]) - Method in class org.merlotxml.merlot.XMLEditorDocUI.EditorNodeListener
 
NONE - Static variable in interface org.merlotxml.util.xml.DTDConstants
 
NONE - Static variable in class org.merlotxml.awt.PercentLayout
 
NullEditor - class org.merlotxml.merlot.NullEditor.
This is a null editor that suppresses certain types of elements from being edited graphically.
NullEditor() - Constructor for class org.merlotxml.merlot.NullEditor
 

O

OFF_X - Static variable in class org.merlotxml.merlot.XMLEditorFrame
 
OFF_Y - Static variable in class org.merlotxml.merlot.XMLEditorFrame
 
openFile() - Method in class org.merlotxml.merlot.XMLEditorFrame
Allow the user to select a file to open, and then check to see if it's already open or not.
openLibrary() - Method in class org.merlotxml.merlot.XMLEditorFrame
Open a library by giving the user a file chooser and then opening the selected library file if there is one
openLibrary(File) - Method in class org.merlotxml.merlot.XMLEditorFrame
Open the specified library file and show the fram
openLibrary(File, boolean) - Method in class org.merlotxml.merlot.XMLEditorFrame
Open a library file.
org.merlotxml.awt - package org.merlotxml.awt
 
org.merlotxml.merlot - package org.merlotxml.merlot
 
org.merlotxml.merlot.plugin - package org.merlotxml.merlot.plugin
 
org.merlotxml.merlot.plugin.action - package org.merlotxml.merlot.plugin.action
 
org.merlotxml.merlot.plugin.dtd - package org.merlotxml.merlot.plugin.dtd
 
org.merlotxml.util - package org.merlotxml.util
 
org.merlotxml.util.xml - package org.merlotxml.util.xml
 
org.merlotxml.util.xml.xml4j - package org.merlotxml.util.xml.xml4j
 

P

paint(Graphics) - Method in class org.merlotxml.merlot.DNDJTreeTable
 
parent - Variable in class org.merlotxml.merlot.plugin.action.ActionConfig
 
parse(Node) - Method in class org.merlotxml.merlot.plugin.PluginConfig
 
parse(Node) - Method in class org.merlotxml.merlot.plugin.action.ActionPluginConfig
 
parse(Node) - Method in class org.merlotxml.merlot.plugin.action.ActionConfig
 
parse(Node) - Method in class org.merlotxml.merlot.plugin.dtd.DTDPluginConfig
 
parseArgs(String[]) - Method in class org.merlotxml.merlot.XMLEditorSettings
 
parseDocument() - Method in class org.merlotxml.merlot.XMLFile
 
parseInvalidCharsProp(String) - Static method in class org.merlotxml.merlot.GenericDOMEditor
 
parseManditoryFieldsProp(String) - Static method in class org.merlotxml.merlot.GenericDOMEditor
 
parseValidXMLStream(InputStream, String) - Method in interface org.merlotxml.util.xml.ValidDOMLiaison
This parses an XML stream using a validating parser and maintains references to the DTDDocuments used in it.
parseValidXMLStream(InputStream, String) - Method in class org.merlotxml.util.xml.xml4j.DOMLiaison
Parses an input stream containing XML using a validating parser.
parseXMLStream(InputStream) - Method in interface org.merlotxml.util.xml.DOMLiaison
Deprecated. Use parseXMLStream(Reader)
parseXMLStream(InputStream) - Method in class org.merlotxml.util.xml.xml4j.DOMLiaison
 
parseXMLStream(Reader) - Method in interface org.merlotxml.util.xml.DOMLiaison
 
parseXMLStream(Reader) - Method in class org.merlotxml.util.xml.xml4j.DOMLiaison
 
paste(ActionEvent) - Method in class org.merlotxml.merlot.XMLEditorFrame
Delegates to paste method in the current foreground XMLEditorDoc
paste(ActionEvent) - Method in class org.merlotxml.merlot.XMLEditorDoc
 
paste(ActionEvent) - Method in interface org.merlotxml.merlot.MerlotTransferableListener
requests a transferable object be pasted
pasteAfter(int) - Method in class org.merlotxml.merlot.XMLEditorDoc
Pastes what's on the clipboard after the given node.
pasteBefore(int) - Method in class org.merlotxml.merlot.XMLEditorDoc
 
pasteInto(int) - Method in class org.merlotxml.merlot.XMLEditorDoc
 
PCDATA - Static variable in interface org.merlotxml.util.xml.DTDConstants
 
PCDATA_KEY - Static variable in interface org.merlotxml.util.xml.DTDConstants
 
PercentLayout - class org.merlotxml.awt.PercentLayout.
A LayoutManager that allows you to set the component's sizes as a percentage of the total layout size.
PercentLayout.ComponentInfo - class org.merlotxml.awt.PercentLayout.ComponentInfo.
 
PercentLayout.ComponentInfo(PercentLayout) - Constructor for class org.merlotxml.awt.PercentLayout.ComponentInfo
 
PercentLayout.Constraints - class org.merlotxml.awt.PercentLayout.Constraints.
 
PercentLayout.Constraints(int, int) - Constructor for class org.merlotxml.awt.PercentLayout.Constraints
 
PercentLayout() - Constructor for class org.merlotxml.awt.PercentLayout
 
PercentLayout(int) - Constructor for class org.merlotxml.awt.PercentLayout
 
PercentLayout(int, int) - Constructor for class org.merlotxml.awt.PercentLayout
 
performAction(Document) - Method in interface org.merlotxml.merlot.plugin.action.Action
 
PLUGIN_CONFIG_FILE - Static variable in class org.merlotxml.merlot.plugin.PluginManager
 
PluginClassLoader - class org.merlotxml.merlot.plugin.PluginClassLoader.
This classloader loads plugin classes and resources from merlot plugin jar files or plugin development directories.
PluginClassLoader(File) - Constructor for class org.merlotxml.merlot.plugin.PluginClassLoader
Constructor from a source directory or zipfile
PluginConfig - class org.merlotxml.merlot.plugin.PluginConfig.
Merlot Plugin Configuration
PluginConfig() - Constructor for class org.merlotxml.merlot.plugin.PluginConfig
 
PluginConfig(InputStream) - Constructor for class org.merlotxml.merlot.plugin.PluginConfig
 
PluginConfigException - exception org.merlotxml.merlot.plugin.PluginConfigException.
Plugin Configuration Exception
PluginConfigException(Exception) - Constructor for class org.merlotxml.merlot.plugin.PluginConfigException
 
PluginDTDCacheEntry - class org.merlotxml.merlot.plugin.dtd.PluginDTDCacheEntry.
Plugin DTD Cache Entry
PluginDTDCacheEntry(String, String, DTDConfig, DTDPluginConfig) - Constructor for class org.merlotxml.merlot.plugin.dtd.PluginDTDCacheEntry
 
PluginManager - class org.merlotxml.merlot.plugin.PluginManager.
Merlot Plugin Manager
PluginManager() - Constructor for class org.merlotxml.merlot.plugin.PluginManager
 
PluginManagerException - exception org.merlotxml.merlot.plugin.PluginManagerException.
 
PluginManagerException(String) - Constructor for class org.merlotxml.merlot.plugin.PluginManagerException
 
plugins - Variable in class org.merlotxml.merlot.plugin.PluginManager
 
preferredLayoutSize(Container) - Method in class org.merlotxml.awt.PercentLayout
Calculates the preferred size dimensions for the specified panel given the components in the specified parent container.
print(Document, Writer, String, boolean) - Method in interface org.merlotxml.util.xml.DOMLiaison
Print a Document
print(Document, Writer, String, boolean) - Method in class org.merlotxml.util.xml.xml4j.DOMLiaison
 
print(PrintStream, String, String) - Method in class org.merlotxml.util.ManifestMaker
 
print(ValidDocument, Writer, String, boolean) - Method in interface org.merlotxml.util.xml.ValidDOMLiaison
Print that takes a valid document so it can print out the DTD specification properly.
print(ValidDocument, Writer, String, boolean) - Method in class org.merlotxml.util.xml.xml4j.DOMLiaison
 
printCache() - Method in class org.merlotxml.util.xml.DTDCache
 
printNamedNodeMap(NamedNodeMap) - Method in class org.merlotxml.util.xml.xml4j.DOMLiaison
used for debugging
printNode() - Method in class org.merlotxml.merlot.MerlotDOMNode
 
printNode(String) - Method in class org.merlotxml.merlot.MerlotDOMNode
 
printRawXML(OutputStream, boolean) - Method in class org.merlotxml.merlot.XMLFile
 
printStackTrace() - Method in class org.merlotxml.util.WrapperException
 
printStackTrace(PrintStream) - Method in class org.merlotxml.util.WrapperException
 
printStackTrace(PrintWriter) - Method in class org.merlotxml.util.WrapperException
 
printUsage(PrintStream) - Static method in class org.merlotxml.util.ManifestMaker
 
printUsage(String) - Method in class org.merlotxml.merlot.XMLEditorSettings
 
PROCESSING_INSTRUCTION - Static variable in interface org.merlotxml.util.xml.DTDConstants
 
PROCESSING_INSTRUCTION_KEY - Static variable in interface org.merlotxml.util.xml.DTDConstants
 
propertyChange(PropertyChangeEvent) - Method in class org.merlotxml.merlot.XMLEditorDoc
Get property change event for dirty attribute and enable/disable actions depending on the dirty attribute
propertyChange(PropertyChangeEvent) - Method in class org.merlotxml.merlot.MerlotUtils.ButtonActionPropertyChangeListener
 
pruneLibraryItems(MerlotDOMFragment) - Static method in class org.merlotxml.merlot.MerlotLibraryItem
prunes out library items from a fragment

Q

quit() - Method in class org.merlotxml.merlot.XMLEditorFrame
Checks if the application can be shutdown.
quit() - Method in class org.merlotxml.merlot.MerlotLibraryTreeTableModel
 
quit() - Method in class org.merlotxml.merlot.MerlotError
 

R

realException - Variable in class org.merlotxml.util.WrapperException
 
recalculateLayout(Container) - Method in class org.merlotxml.awt.PercentLayout
 
RECURSION_THRESHOLD - Static variable in class org.merlotxml.util.StringUtil
 
redo() - Method in class org.merlotxml.merlot.MerlotUndoableEdit
Re-apply the edit, assuming that it has been undone.
refreshNode(MerlotDOMNode, boolean) - Method in class org.merlotxml.merlot.XMLEditorDocUI
Refreshs a panel (accessible via the node).
reload() - Method in class org.merlotxml.merlot.DTDChooser.DTDListModel
 
reloadSettings() - Static method in class org.merlotxml.merlot.MerlotDebug
 
remove(Component) - Method in class org.merlotxml.merlot.SizeableJPopupMenuByHeight
Override the JPopupMenu functionality.
remove(int) - Method in class org.merlotxml.merlot.JMoreMenu
Override JMoreMenu remove.
remove(int) - Method in class org.merlotxml.merlot.SizeableJPopupMenuByHeight
Override the JPopupMenu functionality For simplicities sake, do not reshuffle menu for now.
removeAll() - Method in class org.merlotxml.merlot.JMoreMenu
Override JMoreMenu removeAll.
removeAll() - Method in class org.merlotxml.merlot.SizeableJPopupMenuByHeight
Override JPopupMenu functionality.
removeAllMerlotDOMNodeListeners() - Method in class org.merlotxml.merlot.MerlotDOMNode
Removes all listeners from this node
removeChild(MerlotDOMNode) - Method in class org.merlotxml.merlot.MerlotDOMNode
Removes a child node
removeLayoutComponent(Component) - Method in class org.merlotxml.awt.PercentLayout
Removes the specified component from the layout.
removeMerlotNodeListener(MerlotNodeListener) - Method in class org.merlotxml.merlot.MerlotDOMNode
 
removeRow(int) - Method in class org.merlotxml.merlot.ChildTableEditor.ChildTableModel
 
removeStatusListener(StatusListener) - Method in class org.merlotxml.merlot.DOMTreeTableAdapter
 
removeVetoableChangeListener(VetoableChangeListener) - Method in class org.merlotxml.merlot.ChildTableEditor.ChildTableModel
 
removeVetoableChangeListener(VetoableChangeListener) - Method in class org.merlotxml.merlot.GenericDOMEditPanel
 
rename() - Method in class org.merlotxml.merlot.MerlotLibrary
 
reparseDefines(String[]) - Method in class org.merlotxml.merlot.XMLEditorSettings
 
replaceEdit(UndoableEdit) - Method in class org.merlotxml.merlot.MerlotUndoableEdit
Return true if this UndoableEdit should replace anEdit.
requestPublicId() - Method in class org.merlotxml.merlot.DTDChooser
 
REQUIRED - Static variable in interface org.merlotxml.util.xml.DTDConstants
 
REQUIRED_VERSION - Static variable in class org.merlotxml.util.ManifestMaker
 
resetCache() - Method in class org.merlotxml.merlot.MerlotDOMNode
 
resetDragHint() - Method in class org.merlotxml.merlot.DNDJTreeTable
 
resetUndoAction(UndoManager) - Method in class org.merlotxml.merlot.XMLEditorFrame
Updates the undo action with information about what it is going to undo using the mgr getUndoPresentationName() call.
resolveDTD(String, String, EntityResolver, String) - Method in class org.merlotxml.util.xml.DTDCache
resolve a dtd from another resolver.
resolveEntity(String, String) - Method in class org.merlotxml.util.xml.xml4j.DOMLiaison.MyEntityResolver
This entity resolver finds a dtd file on the filesystem if it can.
resolveEntity(String, String) - Method in class org.merlotxml.merlot.XMLEditor.UserEntityResolver
Sets up a dialog box to allow a user to go and find the dtd on their filesystem, or enter a dtd URL.
RESOURCE_PACKAGE - Static variable in class org.merlotxml.merlot.XMLEditorSettings
 
restoreBounds() - Method in class org.merlotxml.merlot.MerlotLibrary
gets the saved bounds out of the library element if they're there ands sets the frame bounds.
restoreExpansionState() - Method in class org.merlotxml.merlot.MerlotLibrary
Restores the expansion state of the tree
revert() - Method in class org.merlotxml.merlot.XMLEditorFrame
Revert a document to its previously saved version
run() - Method in class org.merlotxml.util.ManifestMaker
 
run() - Method in class org.merlotxml.merlot.XMLEditor
Bring up the frame for the user to start using
run() - Method in class org.merlotxml.merlot.MerlotAbout
 
run() - Method in class org.merlotxml.merlot.MerlotAbout.AboutScroller
 
run() - Method in class org.merlotxml.merlot.MerlotLibraryTreeTableModel.newLibItemRunnable
 
run() - Method in class org.merlotxml.merlot.MerlotError.ShowMessageLaterRunnable
 
run() - Method in class org.merlotxml.merlot.MerlotError.msgRunnable
 
run() - Method in class org.merlotxml.merlot.XMLEditorDocUI.StatusCleaner
 
run() - Method in class org.merlotxml.merlot.DOMTreeTableAdapter.DisplayInsertedNodeRunnable
 

S

SANITY_CHARS_PROP - Static variable in class org.merlotxml.merlot.GenericDOMEditor
 
SANITY_MANDITORY_PROP - Static variable in class org.merlotxml.merlot.GenericDOMEditor
 
save() - Method in class org.merlotxml.merlot.ChildTableEditor.GenericChildTableEditPanel
 
save() - Method in class org.merlotxml.merlot.ChildTableEditor.ChildTableEditPanel
 
save() - Method in class org.merlotxml.merlot.XMLFile
Saves in the same file we opened
save() - Method in class org.merlotxml.merlot.XMLEditorFrame
Save the current foreground document
save() - Method in class org.merlotxml.merlot.GenericDOMEditPanel
Saves any changes back to the DOM
save(HashMap) - Method in class org.merlotxml.merlot.GenericDOMEditPanel
Subclasses can call this version of save, passing attributes they want to save in the hashmap.
saveAs() - Method in class org.merlotxml.merlot.XMLEditorFrame
Save the current foreground document with a different filename
saveAs(File) - Method in class org.merlotxml.merlot.XMLFile
Saves to a new file
saveBounds() - Method in class org.merlotxml.merlot.MerlotLibrary
stores the bounds as an attribute to the library node
saveDocument() - Method in class org.merlotxml.merlot.XMLEditorDoc
Saves the document in the current file.
saveDocumentAs() - Method in class org.merlotxml.merlot.XMLEditorDoc
Save a new document, or save the document under a new name.
saveExpansionState() - Method in class org.merlotxml.merlot.MerlotLibrary
 
saveLibrary() - Method in class org.merlotxml.merlot.MerlotLibrary
 
saveOpenEditors() - Method in class org.merlotxml.merlot.XMLEditorDocUI
 
savePanel(JPanel) - Method in class org.merlotxml.merlot.NullEditor
called by the editor when the user has chosen to save their changes in a panel.
savePanel(JPanel) - Method in interface org.merlotxml.merlot.MerlotDOMEditor
called by the editor when the user has chosen to save their changes in a panel.
savePanel(JPanel) - Method in class org.merlotxml.merlot.ChildTableEditor
 
savePanel(JPanel) - Method in class org.merlotxml.merlot.GenericDOMEditor
 
SEALED - Static variable in class org.merlotxml.util.ManifestMaker
 
searchForPlugins(File) - Method in class org.merlotxml.merlot.plugin.PluginManager
 
selectNodes(Node, String) - Static method in class org.merlotxml.util.xml.XPathUtil
Select a list of nodes using an XPath expression
selectSingleNode(Node, String) - Static method in class org.merlotxml.util.xml.XPathUtil
Select a single node using an XPath expression
setActive(boolean) - Method in class org.merlotxml.merlot.XMLEditorDoc
 
setAttribute(String, String) - Method in class org.merlotxml.merlot.MerlotDOMElement
sets the attributes one at a time
setAttributes(HashMap) - Method in class org.merlotxml.merlot.MerlotDOMNode
Sets the attributes according the given hashtable.
setAttributes(HashMap) - Method in class org.merlotxml.merlot.MerlotDOMElement
Sets the attributes according the given hashtable.
setBorderPainted(boolean) - Method in class org.merlotxml.merlot.SizeableJPopupMenuByHeight
Override the JPopupMenu functionality
setCachedDTDStream(char[]) - Method in class org.merlotxml.util.xml.DTDCacheEntry
 
setClassLoader(ClassLoader) - Method in class org.merlotxml.merlot.plugin.PluginConfig
 
setClassPath(String) - Method in class org.merlotxml.util.ManifestMaker
 
setClonedFrom(MerlotDOMNode[]) - Method in class org.merlotxml.merlot.MerlotDOMNode
 
setColumns(String[], String[]) - Method in class org.merlotxml.merlot.ChildTableEditor
sets the child columns for the table of child nodes.
setColumns(String[], String[]) - Method in class org.merlotxml.merlot.DOMTreeTableAdapter
 
setColumnTypes(Class[]) - Method in class org.merlotxml.merlot.ChildTableEditor
 
setColumnWidths(int[]) - Method in class org.merlotxml.merlot.ChildTableEditor
 
setDefaultSpacing(int) - Method in class org.merlotxml.awt.PercentLayout
 
setDirty(boolean) - Method in class org.merlotxml.merlot.XMLFile
 
setDirty(boolean) - Method in class org.merlotxml.merlot.XMLEditorDoc
Mark this document to be saved
setDoctype(String) - Method in class org.merlotxml.merlot.plugin.dtd.PluginDTDCacheEntry
 
setDocument(Document) - Method in class org.merlotxml.util.xml.ValidDocument
 
setEncoding(String) - Method in class org.merlotxml.util.xml.ValidDocument
 
setFileLocation(String) - Method in class org.merlotxml.util.xml.ValidDocument
 
setFilePath(String) - Method in class org.merlotxml.util.xml.DTDCacheEntry
 
setImplTitle(String) - Method in class org.merlotxml.util.ManifestMaker
 
setImplVendor(String) - Method in class org.merlotxml.util.ManifestMaker
 
setImplVersion(String) - Method in class org.merlotxml.util.ManifestMaker
 
setJTreeTable(JTreeTable) - Method in class org.merlotxml.merlot.DOMTreeTableAdapter
 
setLeft(DTDContentSpecNodeImpl) - Method in class org.merlotxml.util.xml.xml4j.DTDContentSpecNodeImpl
 
setLibroot(MerlotDOMElement) - Method in class org.merlotxml.merlot.MerlotLibraryTreeTableModel
 
setMainClass(String) - Method in class org.merlotxml.util.ManifestMaker
 
setMaximumHeight(double) - Method in class org.merlotxml.merlot.JMoreMenu
Set the maximum allowable height if default screenheight-taskbar is insufficient.
setMaximumHeight(double) - Method in class org.merlotxml.merlot.SizeableJPopupMenuByHeight
Set the maximum height of this menu
setMinChildren(int) - Method in class org.merlotxml.merlot.ChildTableEditor
 
setNew(boolean) - Method in class org.merlotxml.merlot.XMLFile
Sets the new property
setNode(ProcessingInstruction) - Method in class org.merlotxml.merlot.MerlotDOMProcessingInstruction
 
setOrdinality(int) - Method in class org.merlotxml.util.xml.xml4j.DTDContentSpecNodeImpl
 
setOrientation(int) - Method in class org.merlotxml.awt.PercentLayout
 
setParentNode(MerlotDOMNode) - Method in class org.merlotxml.merlot.MerlotDOMNode
 
setParentNode(MerlotDOMNode, boolean) - Method in class org.merlotxml.merlot.MerlotDOMNode
 
setParsedDTD(DTDDocument) - Method in class org.merlotxml.util.xml.DTDCacheEntry
 
setPopupMenuVisible(boolean) - Method in class org.merlotxml.merlot.JMoreMenu
Set the position of the menus - try guard against the menus going off the screen.
setPreferredTableHeight(int) - Method in class org.merlotxml.merlot.ChildTableEditor
 
setPresentationName(String) - Method in class org.merlotxml.merlot.MerlotUndoableEdit
 
setProperties(Properties) - Method in interface org.merlotxml.util.xml.DOMLiaison
 
setProperties(Properties) - Method in class org.merlotxml.util.xml.DTDCache
set the properties.
setProperties(Properties) - Method in class org.merlotxml.util.xml.xml4j.DOMLiaison
 
setPublicId(String) - Method in class org.merlotxml.util.xml.DTDCacheEntry
 
setRight(DTDContentSpecNodeImpl) - Method in class org.merlotxml.util.xml.xml4j.DTDContentSpecNodeImpl
 
setSelected(Component) - Method in class org.merlotxml.merlot.JMoreMenu
Override of the JMenu::setSelected, includes a "do something intelligent" check to help ease integration with SizeableJPopupMenu
setSelected(Component) - Method in class org.merlotxml.merlot.SizeableJPopupMenuByHeight
Override the JPopupMenu functionality
setSpecTitle(String) - Method in class org.merlotxml.util.ManifestMaker
 
setSpecVendor(String) - Method in class org.merlotxml.util.ManifestMaker
 
setSpecVersion(String) - Method in class org.merlotxml.util.ManifestMaker
 
setStatus(String) - Method in class org.merlotxml.merlot.XMLEditorDocUI
 
setStatus(String, int) - Method in class org.merlotxml.merlot.XMLEditorDocUI
 
setSystemId(String) - Method in class org.merlotxml.util.xml.DTDCacheEntry
 
setTarget(String) - Method in class org.merlotxml.merlot.MerlotDOMProcessingInstruction
 
setText(String) - Method in class org.merlotxml.merlot.MerlotDOMText
 
setText(String) - Method in class org.merlotxml.merlot.MerlotDOMComment
 
setText(String) - Method in class org.merlotxml.merlot.MerlotDOMProcessingInstruction
 
setTimestamp(long) - Method in class org.merlotxml.util.xml.DTDCacheEntry
 
setType(int) - Method in class org.merlotxml.util.xml.xml4j.DTDContentSpecNodeImpl
 
setUndoManager(UndoManager) - Method in class org.merlotxml.merlot.DOMTreeTableAdapter
 
setupActions() - Method in class org.merlotxml.merlot.MerlotLibrary
 
setupActions() - Method in class org.merlotxml.merlot.XMLEditorDoc
 
setupChooserPanel() - Method in class org.merlotxml.merlot.DTDChooser
 
setupDesktop() - Method in class org.merlotxml.merlot.XMLEditorFrame
Sets up the desktop for the application.
setupDTDList() - Method in class org.merlotxml.merlot.DTDChooser
 
setupEditMenu() - Method in class org.merlotxml.merlot.XMLEditorFrame
Creates the edit menu from actions in XMLEditorActions
setupExternal() - Method in class org.merlotxml.merlot.MerlotSplashScreen
 
setupFileMenu() - Method in class org.merlotxml.merlot.XMLEditorFrame
Sets up the file menu from the actions in XMLEditorActions
setupFrame() - Method in class org.merlotxml.merlot.MerlotLibrary
 
setupFrame() - Method in class org.merlotxml.merlot.XMLEditorFrame
Sets up the desktop and menus.
setupHelpMenu() - Method in class org.merlotxml.merlot.XMLEditorFrame
Sets up the Help menu which contains the about item and plugin about menu
setupHideTable() - Method in class org.merlotxml.merlot.GenericDOMEditPanel
 
setupMenus() - Method in class org.merlotxml.merlot.XMLEditorFrame
Sets up all the toplevel menus for the application.
setupPanel() - Method in class org.merlotxml.merlot.MerlotAbout
 
setupPanel() - Method in class org.merlotxml.merlot.ChildTableEditor.GenericChildTableEditPanel
 
setupPanel() - Method in class org.merlotxml.merlot.MerlotTextPane
 
setupPanel() - Method in class org.merlotxml.merlot.MerlotLibrary
 
setupPanel() - Method in class org.merlotxml.merlot.GenericDOMEditPanel
 
setupPanel() - Method in class org.merlotxml.merlot.XMLEditorDocUI
This panel looks a little like Windows Explorer.
setupPanel(String) - Method in class org.merlotxml.merlot.ChildTableEditor.ChildTableEditPanel
 
setupPluginAboutMenu() - Method in class org.merlotxml.merlot.XMLEditorFrame
Creates the About menu for plugins, getting the action from the PluginConfigs in PluginManager
setupPluginMenu() - Method in class org.merlotxml.merlot.XMLEditorFrame
Creates the plugin menu from actions in XMLEditorActions
setupReadonlyTable() - Method in class org.merlotxml.merlot.GenericDOMEditPanel
 
setupToolBar() - Method in class org.merlotxml.merlot.XMLEditorFrame
This creates the toolbar for the application and adds the actions to it
setupTree() - Method in class org.merlotxml.merlot.XMLEditorDoc
Creates the treetable model from the document.
setupTreeTable() - Method in class org.merlotxml.merlot.MerlotLibrary
 
setupTreeTable() - Method in class org.merlotxml.merlot.XMLEditorDocUI
 
setupWindowMenu() - Method in class org.merlotxml.merlot.XMLEditorFrame
Creates the windows menu from actions in XMLEditorActions
setValue(String) - Method in class org.merlotxml.util.xml.xml4j.DTDContentSpecNodeImpl
 
setValueAt(Object, int, int) - Method in class org.merlotxml.merlot.ChildTableEditor.ChildTableModel
 
setVisible(boolean) - Method in class org.merlotxml.merlot.MerlotDOMText
 
setVisible(boolean) - Method in class org.merlotxml.merlot.MerlotDOMComment
 
setVisible(boolean) - Method in class org.merlotxml.merlot.MerlotDOMProcessingInstruction
 
show(Component, int, int) - Method in class org.merlotxml.merlot.SizeableJPopupMenuByHeight
Show - Over the JPopupMenu functionality - try to guard against menu going off the screen.
showInternalConfirmDialog(Component, Object) - Static method in class org.merlotxml.merlot.MerlotOptionPane
 
showInternalConfirmDialog(Component, Object, String, int) - Static method in class org.merlotxml.merlot.MerlotOptionPane
 
showInternalConfirmDialog(Component, Object, String, int, int) - Static method in class org.merlotxml.merlot.MerlotOptionPane
 
showInternalConfirmDialog(Component, Object, String, int, int, Icon) - Static method in class org.merlotxml.merlot.MerlotOptionPane
 
showInternalInputDialog(Component, Object) - Static method in class org.merlotxml.merlot.MerlotOptionPane
 
showInternalInputDialog(Component, Object, String, int) - Static method in class org.merlotxml.merlot.MerlotOptionPane
 
showInternalInputDialog(Component, Object, String, int, Icon, Object[], Object) - Static method in class org.merlotxml.merlot.MerlotOptionPane
 
showInternalMessageDialog(Component, Object) - Static method in class org.merlotxml.merlot.MerlotOptionPane
 
showInternalMessageDialog(Component, Object, String, int) - Static method in class org.merlotxml.merlot.MerlotOptionPane
 
showInternalMessageDialog(Component, Object, String, int, Icon) - Static method in class org.merlotxml.merlot.MerlotOptionPane
 
showInternalOptionDialog(Component, Object, String, int, int, Icon, Object[], Object) - Static method in class org.merlotxml.merlot.MerlotOptionPane
 
showMessageLater(String, String) - Static method in class org.merlotxml.merlot.MerlotError
Special version of msg that displays messages in a different thread from the calling thread (due to some nasty drag and drop event handling bugs that cause deadlocks if certain gui operations are done at dnd drop event time)
showNode(MerlotDOMNode) - Method in class org.merlotxml.merlot.XMLEditorDocUI
Highlights the node in the JTree
showSplashStatus(String) - Method in class org.merlotxml.merlot.XMLEditorSettings
 
showStatus(String) - Method in class org.merlotxml.merlot.MerlotSplashScreen
 
SizeableGetItemCount() - Method in class org.merlotxml.merlot.JMoreMenu
Convenience add on
SizeableGetItemCount() - Method in class org.merlotxml.merlot.SizeableJPopupMenuByHeight
I ran out of ideas on how to get it to be invisible, so I added some little helpers.
SizeableJPopupMenuByHeight - class org.merlotxml.merlot.SizeableJPopupMenuByHeight.
 
SizeableJPopupMenuByHeight() - Constructor for class org.merlotxml.merlot.SizeableJPopupMenuByHeight
 
SizeableJPopupMenuByHeight(String) - Constructor for class org.merlotxml.merlot.SizeableJPopupMenuByHeight
 
SMALL_ICON - Static variable in class org.merlotxml.merlot.XMLEditorSettings
 
SOLARIS - Static variable in class org.merlotxml.merlot.XMLEditorSettings
 
source - Variable in class org.merlotxml.merlot.plugin.PluginConfig
 
SPECIFICATION_TITLE - Static variable in class org.merlotxml.util.ManifestMaker
 
SPECIFICATION_VENDOR - Static variable in class org.merlotxml.util.ManifestMaker
 
SPECIFICATION_VERSION - Static variable in class org.merlotxml.util.ManifestMaker
 
SPLASH_SCREEN - Static variable in class org.merlotxml.merlot.XMLEditorSettings
 
sReplace(String, String, String) - Static method in class org.merlotxml.util.StringUtil
Search a string for all instances of a substring and replace it with another string.
STAGGER_OFFSET - Static variable in class org.merlotxml.merlot.XMLEditorFrame
amount to offset staggers when recycling
STAGGER_X - Static variable in class org.merlotxml.merlot.XMLEditorFrame
Amount to stagger new windows horizontally
STAGGER_Y - Static variable in class org.merlotxml.merlot.XMLEditorFrame
Amount to stagger new windows vertically
START - Static variable in class org.merlotxml.merlot.GenericDOMEditor
 
startSplashScreen() - Method in class org.merlotxml.merlot.XMLEditorSettings
 
stateChanged(ChangeEvent) - Method in class org.merlotxml.merlot.XMLEditorDocUI
 
STATUS_DISPLAY_TIME - Static variable in class org.merlotxml.merlot.XMLEditorDocUI
 
statusChanged(StatusEvent) - Method in interface org.merlotxml.merlot.StatusListener
 
statusChanged(StatusEvent) - Method in class org.merlotxml.merlot.XMLEditorDocUI
 
StatusEvent - class org.merlotxml.merlot.StatusEvent.
 
StatusEvent(String) - Constructor for class org.merlotxml.merlot.StatusEvent
 
StatusEvent(String, int) - Constructor for class org.merlotxml.merlot.StatusEvent
 
StatusListener - interface org.merlotxml.merlot.StatusListener.
 
stop() - Method in class org.merlotxml.merlot.MerlotAbout.AboutScroller
 
StringUtil - class org.merlotxml.util.StringUtil.
String utilities
StringUtil.KeyFinder - interface org.merlotxml.util.StringUtil.KeyFinder.
 
StringUtil() - Constructor for class org.merlotxml.util.StringUtil
 
SUPPRESS_ADD - Static variable in class org.merlotxml.merlot.XMLEditorSettings
 
suppressAddType(DTDElement) - Method in class org.merlotxml.merlot.NullEditor
allows the plugin to hide certain items on the add-> menu.
suppressAddType(DTDElement) - Method in interface org.merlotxml.merlot.MerlotDOMEditor
allows the plugin to hide certain items on the add-> menu.
suppressAddType(DTDElement) - Method in class org.merlotxml.merlot.TextInputEditor
Suppress ability to add textbox nodes
suppressAddType(DTDElement) - Method in class org.merlotxml.merlot.GenericDOMEditor
 
suppressAttribute(DTDAttribute) - Method in class org.merlotxml.merlot.GenericDOMEditPanel
returns true if the attribute doesn't show in the editor display
suppressNode(MerlotDOMNode) - Method in class org.merlotxml.merlot.NullEditor
Returns true if the component editor wants a particular node hidden from the user.
suppressNode(MerlotDOMNode) - Method in interface org.merlotxml.merlot.MerlotDOMEditor
Returns true if the component editor wants a particular node hidden from the user.
suppressNode(MerlotDOMNode) - Method in class org.merlotxml.merlot.TextInputEditor
suppress display of textbox nodes
suppressNode(MerlotDOMNode) - Method in class org.merlotxml.merlot.GenericDOMEditor
Returns true if the component editor wants a particular node hidden from the user.

T

TASKBAR_HEIGHT - Static variable in class org.merlotxml.merlot.JMoreMenu
Take into account most window managers have a task or system bar always on top on the bottom of the screen.
TASKBAR_HEIGHT - Static variable in class org.merlotxml.merlot.SizeableJPopupMenuByHeight
Take into account most window managers have a task or system bar always on top on the bottom of the screen.
TextInputEditor - class org.merlotxml.merlot.TextInputEditor.
Sample plugin that does something besides the generic editor.
TextInputEditor() - Constructor for class org.merlotxml.merlot.TextInputEditor
 
TOKEN_GROUP - Static variable in interface org.merlotxml.util.xml.DTDConstants
 
TOP_DISPLACE - Static variable in class org.merlotxml.merlot.XMLEditorSettings
 
toString() - Method in class org.merlotxml.util.xml.DTDCacheEntry
 
toString() - Method in interface org.merlotxml.util.xml.DTDContentSpec
returns the content spec as a XML standard string (i.e.
toString() - Method in class org.merlotxml.merlot.MerlotDOMNode
 
toString() - Method in class org.merlotxml.merlot.MerlotUndoableEdit
 
toString() - Method in class org.merlotxml.merlot.plugin.PluginConfig
 
toString() - Method in class org.merlotxml.merlot.plugin.action.ActionPluginConfig
 
toString() - Method in class org.merlotxml.merlot.plugin.action.ActionConfig
 
toString() - Method in class org.merlotxml.merlot.plugin.dtd.DTDPluginConfig
 
translateComponents(int, int) - Method in class org.merlotxml.awt.PercentLayout
Translate all component locations by xdelta, ydelta.
TYPE_COL - Static variable in class org.merlotxml.merlot.MerlotLibraryTreeTableModel
 

U

UI - Static variable in interface org.merlotxml.merlot.MerlotConstants
 
UNDO_LIMIT - Static variable in class org.merlotxml.merlot.XMLEditorSettings
 
undo() - Method in class org.merlotxml.merlot.MerlotUndoableEdit
Undo the edit that was made.
undo(ActionEvent) - Method in class org.merlotxml.merlot.XMLEditorFrame
Delegates to undo method in the current foreground XMLEditorDoc
undo(ActionEvent) - Method in class org.merlotxml.merlot.XMLEditorDoc
 
undoDelete() - Method in class org.merlotxml.merlot.MerlotUndoableEdit
 
undoInsert() - Method in class org.merlotxml.merlot.MerlotUndoableEdit
 
undoMove() - Method in class org.merlotxml.merlot.MerlotUndoableEdit
 
url - Variable in class org.merlotxml.merlot.plugin.PluginConfig
 
useJFileChooser() - Method in class org.merlotxml.merlot.XMLEditorSettings
 

V

ValidDocument - class org.merlotxml.util.xml.ValidDocument.
Container for a validated Document and it's DTDDocuments
ValidDocument() - Constructor for class org.merlotxml.util.xml.ValidDocument
 
ValidDocument(Document) - Constructor for class org.merlotxml.util.xml.ValidDocument
 
ValidDOMLiaison - interface org.merlotxml.util.xml.ValidDOMLiaison.
This interface provides means to access the DTD definitions as well as the DOM document
VARIANT - Static variable in class org.merlotxml.merlot.XMLEditorSettings
 
version - Variable in class org.merlotxml.merlot.plugin.PluginConfig
 
VERTICAL - Static variable in class org.merlotxml.awt.PercentLayout
 
vetoableChange(PropertyChangeEvent) - Method in class org.merlotxml.merlot.GenericDOMEditor.GenericSanityCheckListener
 

W

warning(SAXParseException) - Method in class org.merlotxml.util.xml.xml4j.DOMLiaison.DefaultErrorHandler
 
WINDOWS - Static variable in class org.merlotxml.merlot.XMLEditorSettings
 
wrapLines(String, int) - Static method in class org.merlotxml.merlot.MerlotUtils
Wraps lines at the given number of columns
WrapperException - exception org.merlotxml.util.WrapperException.
Wrapper Exception Used to wrap exceptions, usually those thrown by implementations of custom interfaces
WrapperException(Exception) - Constructor for class org.merlotxml.util.WrapperException
 
WrapperException(Exception, String) - Constructor for class org.merlotxml.util.WrapperException
 

X

XML - Static variable in interface org.merlotxml.merlot.MerlotConstants
 
XMLEditor - class org.merlotxml.merlot.XMLEditor.
This is the main class for Merlot.
XMLEditor.DTDChooserFindFileAction - class org.merlotxml.merlot.XMLEditor.DTDChooserFindFileAction.
brings up a file dialog for the user to find a dtd file if they click the "choose" button in the dtd resolver dialog
XMLEditor.UserEntityResolver - class org.merlotxml.merlot.XMLEditor.UserEntityResolver.
custom dtd resolver which allows the user to find the dtd or specify a URL for it
XMLEditor.UserEntityResolver(XMLEditor) - Constructor for class org.merlotxml.merlot.XMLEditor.UserEntityResolver
 
XMLEditor(String[]) - Constructor for class org.merlotxml.merlot.XMLEditor
Construct an XMLEditor based on the given command line args
XMLEditorActions - class org.merlotxml.merlot.XMLEditorActions.
Actions used by the xml editor UI
XMLEditorActions.AboutAction - class org.merlotxml.merlot.XMLEditorActions.AboutAction.
 
XMLEditorActions.AboutAction(XMLEditorActions) - Constructor for class org.merlotxml.merlot.XMLEditorActions.AboutAction
 
XMLEditorActions.CloseFileAction - class org.merlotxml.merlot.XMLEditorActions.CloseFileAction.
 
XMLEditorActions.CloseFileAction(XMLEditorActions) - Constructor for class org.merlotxml.merlot.XMLEditorActions.CloseFileAction
 
XMLEditorActions.CopyAction - class org.merlotxml.merlot.XMLEditorActions.CopyAction.
 
XMLEditorActions.CopyAction(XMLEditorActions) - Constructor for class org.merlotxml.merlot.XMLEditorActions.CopyAction
 
XMLEditorActions.CutAction - class org.merlotxml.merlot.XMLEditorActions.CutAction.
 
XMLEditorActions.CutAction(XMLEditorActions) - Constructor for class org.merlotxml.merlot.XMLEditorActions.CutAction
 
XMLEditorActions.EditPrefsAction - class org.merlotxml.merlot.XMLEditorActions.EditPrefsAction.
 
XMLEditorActions.EditPrefsAction(XMLEditorActions) - Constructor for class org.merlotxml.merlot.XMLEditorActions.EditPrefsAction
 
XMLEditorActions.MetalLFAction - class org.merlotxml.merlot.XMLEditorActions.MetalLFAction.
 
XMLEditorActions.MetalLFAction(XMLEditorActions) - Constructor for class org.merlotxml.merlot.XMLEditorActions.MetalLFAction
 
XMLEditorActions.NewFileAction - class org.merlotxml.merlot.XMLEditorActions.NewFileAction.
 
XMLEditorActions.NewFileAction(XMLEditorActions) - Constructor for class org.merlotxml.merlot.XMLEditorActions.NewFileAction
 
XMLEditorActions.NewLibraryAction - class org.merlotxml.merlot.XMLEditorActions.NewLibraryAction.
 
XMLEditorActions.NewLibraryAction(XMLEditorActions) - Constructor for class org.merlotxml.merlot.XMLEditorActions.NewLibraryAction
 
XMLEditorActions.OpenFileAction - class org.merlotxml.merlot.XMLEditorActions.OpenFileAction.
 
XMLEditorActions.OpenFileAction(XMLEditorActions) - Constructor for class org.merlotxml.merlot.XMLEditorActions.OpenFileAction
 
XMLEditorActions.OpenLibraryAction - class org.merlotxml.merlot.XMLEditorActions.OpenLibraryAction.
 
XMLEditorActions.OpenLibraryAction(XMLEditorActions) - Constructor for class org.merlotxml.merlot.XMLEditorActions.OpenLibraryAction
 
XMLEditorActions.PasteAction - class org.merlotxml.merlot.XMLEditorActions.PasteAction.
 
XMLEditorActions.PasteAction(XMLEditorActions) - Constructor for class org.merlotxml.merlot.XMLEditorActions.PasteAction
 
XMLEditorActions.PluginFireAction - class org.merlotxml.merlot.XMLEditorActions.PluginFireAction.
 
XMLEditorActions.PluginFireAction(XMLEditorActions, ActionConfig) - Constructor for class org.merlotxml.merlot.XMLEditorActions.PluginFireAction
 
XMLEditorActions.PluginLoadAction - class org.merlotxml.merlot.XMLEditorActions.PluginLoadAction.
 
XMLEditorActions.PluginLoadAction(XMLEditorActions) - Constructor for class org.merlotxml.merlot.XMLEditorActions.PluginLoadAction
 
XMLEditorActions.QuitAction - class org.merlotxml.merlot.XMLEditorActions.QuitAction.
 
XMLEditorActions.QuitAction(XMLEditorActions) - Constructor for class org.merlotxml.merlot.XMLEditorActions.QuitAction
 
XMLEditorActions.RevertFileAction - class org.merlotxml.merlot.XMLEditorActions.RevertFileAction.
 
XMLEditorActions.RevertFileAction(XMLEditorActions) - Constructor for class org.merlotxml.merlot.XMLEditorActions.RevertFileAction
 
XMLEditorActions.SaveAsAction - class org.merlotxml.merlot.XMLEditorActions.SaveAsAction.
 
XMLEditorActions.SaveAsAction(XMLEditorActions) - Constructor for class org.merlotxml.merlot.XMLEditorActions.SaveAsAction
 
XMLEditorActions.SaveFileAction - class org.merlotxml.merlot.XMLEditorActions.SaveFileAction.
 
XMLEditorActions.SaveFileAction(XMLEditorActions) - Constructor for class org.merlotxml.merlot.XMLEditorActions.SaveFileAction
 
XMLEditorActions.UndoAction - class org.merlotxml.merlot.XMLEditorActions.UndoAction.
 
XMLEditorActions.UndoAction(XMLEditorActions) - Constructor for class org.merlotxml.merlot.XMLEditorActions.UndoAction
 
XMLEditorActions.WindowCascadeAction - class org.merlotxml.merlot.XMLEditorActions.WindowCascadeAction.
 
XMLEditorActions.WindowCascadeAction(XMLEditorActions) - Constructor for class org.merlotxml.merlot.XMLEditorActions.WindowCascadeAction
 
XMLEditorActions.WindowsLFAction - class org.merlotxml.merlot.XMLEditorActions.WindowsLFAction.
 
XMLEditorActions.WindowsLFAction(XMLEditorActions) - Constructor for class org.merlotxml.merlot.XMLEditorActions.WindowsLFAction
 
XMLEditorActions.WindowTileHorizontalAction - class org.merlotxml.merlot.XMLEditorActions.WindowTileHorizontalAction.
 
XMLEditorActions.WindowTileHorizontalAction(XMLEditorActions) - Constructor for class org.merlotxml.merlot.XMLEditorActions.WindowTileHorizontalAction
 
XMLEditorActions.WindowTileVerticalAction - class org.merlotxml.merlot.XMLEditorActions.WindowTileVerticalAction.
 
XMLEditorActions.WindowTileVerticalAction(XMLEditorActions) - Constructor for class org.merlotxml.merlot.XMLEditorActions.WindowTileVerticalAction
 
XMLEditorActions(XMLEditorFrame) - Constructor for class org.merlotxml.merlot.XMLEditorActions
 
XMLEditorDoc - class org.merlotxml.merlot.XMLEditorDoc.
XMLEditorDoc contains information and classes for a single XML file.
XMLEditorDoc.DocCloseAction - class org.merlotxml.merlot.XMLEditorDoc.DocCloseAction.
 
XMLEditorDoc.DocCloseAction(XMLEditorDoc) - Constructor for class org.merlotxml.merlot.XMLEditorDoc.DocCloseAction
 
XMLEditorDoc.DocCopyAction - class org.merlotxml.merlot.XMLEditorDoc.DocCopyAction.
 
XMLEditorDoc.DocCopyAction(XMLEditorDoc) - Constructor for class org.merlotxml.merlot.XMLEditorDoc.DocCopyAction
 
XMLEditorDoc.DocCutAction - class org.merlotxml.merlot.XMLEditorDoc.DocCutAction.
 
XMLEditorDoc.DocCutAction(XMLEditorDoc) - Constructor for class org.merlotxml.merlot.XMLEditorDoc.DocCutAction
 
XMLEditorDoc.DocDeleteNodeAction - class org.merlotxml.merlot.XMLEditorDoc.DocDeleteNodeAction.
 
XMLEditorDoc.DocDeleteNodeAction(XMLEditorDoc) - Constructor for class org.merlotxml.merlot.XMLEditorDoc.DocDeleteNodeAction
 
XMLEditorDoc.DocEditNodeAction - class org.merlotxml.merlot.XMLEditorDoc.DocEditNodeAction.
 
XMLEditorDoc.DocEditNodeAction(XMLEditorDoc) - Constructor for class org.merlotxml.merlot.XMLEditorDoc.DocEditNodeAction
 
XMLEditorDoc.DocEditTextAction - class org.merlotxml.merlot.XMLEditorDoc.DocEditTextAction.
 
XMLEditorDoc.DocEditTextAction(XMLEditorDoc) - Constructor for class org.merlotxml.merlot.XMLEditorDoc.DocEditTextAction
 
XMLEditorDoc.DocPasteAfterAction - class org.merlotxml.merlot.XMLEditorDoc.DocPasteAfterAction.
 
XMLEditorDoc.DocPasteAfterAction(XMLEditorDoc) - Constructor for class org.merlotxml.merlot.XMLEditorDoc.DocPasteAfterAction
 
XMLEditorDoc.DocPasteBeforeAction - class org.merlotxml.merlot.XMLEditorDoc.DocPasteBeforeAction.
 
XMLEditorDoc.DocPasteBeforeAction(XMLEditorDoc) - Constructor for class org.merlotxml.merlot.XMLEditorDoc.DocPasteBeforeAction
 
XMLEditorDoc.DocPasteIntoAction - class org.merlotxml.merlot.XMLEditorDoc.DocPasteIntoAction.
 
XMLEditorDoc.DocPasteIntoAction(XMLEditorDoc) - Constructor for class org.merlotxml.merlot.XMLEditorDoc.DocPasteIntoAction
 
XMLEditorDoc.DocSaveAction - class org.merlotxml.merlot.XMLEditorDoc.DocSaveAction.
 
XMLEditorDoc.DocSaveAction(XMLEditorDoc) - Constructor for class org.merlotxml.merlot.XMLEditorDoc.DocSaveAction
 
XMLEditorDoc.DocSaveAsAction - class org.merlotxml.merlot.XMLEditorDoc.DocSaveAsAction.
 
XMLEditorDoc.DocSaveAsAction(XMLEditorDoc) - Constructor for class org.merlotxml.merlot.XMLEditorDoc.DocSaveAsAction
 
XMLEditorDoc() - Constructor for class org.merlotxml.merlot.XMLEditorDoc
Default constructor.
XMLEditorDoc(File) - Constructor for class org.merlotxml.merlot.XMLEditorDoc
Constructor for a document from a File
XMLEditorDoc(XMLFile) - Constructor for class org.merlotxml.merlot.XMLEditorDoc
Constructor from a XMLFile object
XMLEditorDocUI - class org.merlotxml.merlot.XMLEditorDocUI.
XML Document UI L&F code
XMLEditorDocUI.EditCancelNodeActionListener - class org.merlotxml.merlot.XMLEditorDocUI.EditCancelNodeActionListener.
 
XMLEditorDocUI.EditCancelNodeActionListener(XMLEditorDocUI, MerlotDOMNode, JPanel, JPanel, MerlotDOMEditor, MerlotNodeListener) - Constructor for class org.merlotxml.merlot.XMLEditorDocUI.EditCancelNodeActionListener
 
XMLEditorDocUI.EditorNodeListener - class org.merlotxml.merlot.XMLEditorDocUI.EditorNodeListener.
 
XMLEditorDocUI.EditorNodeListener(XMLEditorDocUI, MerlotDOMNode, MerlotDOMNode, JPanel, JPanel) - Constructor for class org.merlotxml.merlot.XMLEditorDocUI.EditorNodeListener
 
XMLEditorDocUI.EditSaveNodeActionListener - class org.merlotxml.merlot.XMLEditorDocUI.EditSaveNodeActionListener.
 
XMLEditorDocUI.EditSaveNodeActionListener(XMLEditorDocUI, MerlotDOMNode, JPanel, JPanel, MerlotDOMEditor, MerlotNodeListener) - Constructor for class org.merlotxml.merlot.XMLEditorDocUI.EditSaveNodeActionListener
 
XMLEditorDocUI.NodeAddActionListener - class org.merlotxml.merlot.XMLEditorDocUI.NodeAddActionListener.
 
XMLEditorDocUI.NodeAddActionListener(XMLEditorDocUI, MerlotDOMNode) - Constructor for class org.merlotxml.merlot.XMLEditorDocUI.NodeAddActionListener
 
XMLEditorDocUI.NodeAddActionListener(XMLEditorDocUI, MerlotDOMNode, MerlotDOMNode, int) - Constructor for class org.merlotxml.merlot.XMLEditorDocUI.NodeAddActionListener
 
XMLEditorDocUI.NodeAddSpecialCommentActionListener - class org.merlotxml.merlot.XMLEditorDocUI.NodeAddSpecialCommentActionListener.
 
XMLEditorDocUI.NodeAddSpecialCommentActionListener(XMLEditorDocUI, MerlotDOMNode) - Constructor for class org.merlotxml.merlot.XMLEditorDocUI.NodeAddSpecialCommentActionListener
 
XMLEditorDocUI.NodeAddSpecialPIActionListener - class org.merlotxml.merlot.XMLEditorDocUI.NodeAddSpecialPIActionListener.
 
XMLEditorDocUI.NodeAddSpecialPIActionListener(XMLEditorDocUI, MerlotDOMNode) - Constructor for class org.merlotxml.merlot.XMLEditorDocUI.NodeAddSpecialPIActionListener
 
XMLEditorDocUI.ShowNodeActionListener - class org.merlotxml.merlot.XMLEditorDocUI.ShowNodeActionListener.
 
XMLEditorDocUI.ShowNodeActionListener(XMLEditorDocUI, MerlotDOMNode) - Constructor for class org.merlotxml.merlot.XMLEditorDocUI.ShowNodeActionListener
 
XMLEditorDocUI.StatusCleaner - class org.merlotxml.merlot.XMLEditorDocUI.StatusCleaner.
 
XMLEditorDocUI.StatusCleaner(XMLEditorDocUI, StatusEvent) - Constructor for class org.merlotxml.merlot.XMLEditorDocUI.StatusCleaner
 
XMLEditorDocUI(XMLEditorDoc) - Constructor for class org.merlotxml.merlot.XMLEditorDocUI
 
XMLEditorFrame - class org.merlotxml.merlot.XMLEditorFrame.
The main frame for the application.
XMLEditorFrame.WindowHideShowListener - class org.merlotxml.merlot.XMLEditorFrame.WindowHideShowListener.
ActionListener for when a window is hidden or shown using the window menu item for it.
XMLEditorFrame.WindowHideShowListener(XMLEditorFrame, JInternalFrame) - Constructor for class org.merlotxml.merlot.XMLEditorFrame.WindowHideShowListener
 
XMLEditorFrame(XMLEditor, String) - Constructor for class org.merlotxml.merlot.XMLEditorFrame
Constructor which takes the XMLEditor and the title for the Frame.
XMLEditorSettings - class org.merlotxml.merlot.XMLEditorSettings.
Settings access for the app
XMLEditorSettings(String[]) - Constructor for class org.merlotxml.merlot.XMLEditorSettings
 
XMLFile - class org.merlotxml.merlot.XMLFile.
An XML file.
XMLFile() - Constructor for class org.merlotxml.merlot.XMLFile
creates a new file with a blank Document tree
XMLFile(File) - Constructor for class org.merlotxml.merlot.XMLFile
Reads in the given filename to create the Document tree
XMLFileFilter - class org.merlotxml.merlot.XMLFileFilter.
 
XMLFileFilter() - Constructor for class org.merlotxml.merlot.XMLFileFilter
 
XPATH_ACTION - Static variable in class org.merlotxml.merlot.plugin.action.ActionPluginConfig
 
XPATH_AUTHOR - Static variable in class org.merlotxml.merlot.plugin.PluginConfig
 
XPATH_CLASS - Static variable in class org.merlotxml.merlot.plugin.action.ActionConfig
 
XPATH_CONFIG - Static variable in class org.merlotxml.merlot.plugin.action.ActionConfig
 
XPATH_DEFAULT_EDITOR - Static variable in class org.merlotxml.merlot.plugin.dtd.DTDPluginConfig
 
XPATH_DTD - Static variable in class org.merlotxml.merlot.plugin.dtd.DTDPluginConfig
 
XPATH_EDITOR - Static variable in class org.merlotxml.merlot.plugin.dtd.DTDPluginConfig
 
XPATH_ICON - Static variable in class org.merlotxml.merlot.plugin.action.ActionConfig
 
XPATH_ICON - Static variable in class org.merlotxml.merlot.plugin.dtd.DTDPluginConfig
 
XPATH_LONG_NAME - Static variable in class org.merlotxml.merlot.plugin.PluginConfig
 
XPATH_MENU - Static variable in class org.merlotxml.merlot.plugin.action.ActionConfig
 
XPATH_NAME - Static variable in class org.merlotxml.merlot.plugin.PluginConfig
 
XPATH_PLUGIN - Static variable in class org.merlotxml.merlot.plugin.PluginConfig
 
XPATH_TEXT - Static variable in class org.merlotxml.merlot.plugin.PluginConfig
 
XPATH_TEXT - Static variable in class org.merlotxml.merlot.plugin.action.ActionConfig
 
XPATH_TOOL_TIP - Static variable in class org.merlotxml.merlot.plugin.action.ActionConfig
 
XPATH_URL - Static variable in class org.merlotxml.merlot.plugin.PluginConfig
 
XPATH_VERSION - Static variable in class org.merlotxml.merlot.plugin.PluginConfig
 
XPathUtil - class org.merlotxml.util.xml.XPathUtil.
General XPath utilities
XPathUtil() - Constructor for class org.merlotxml.util.xml.XPathUtil
 

_

_aboutAction - Variable in class org.merlotxml.merlot.XMLEditorActions
 
_action - Variable in class org.merlotxml.merlot.MerlotUndoableEdit
 
_actions - Variable in class org.merlotxml.merlot.XMLEditorFrame
the actions toplevel object
_attrComponents - Variable in class org.merlotxml.merlot.GenericDOMEditPanel
Map of attribute names to attribute components (key is String, val is JComponent)
_background - Variable in class org.merlotxml.merlot.XMLEditorFrame
The background of this frame
_before - Variable in class org.merlotxml.merlot.DNDJTreeTable
 
_blank - Variable in class org.merlotxml.merlot.MerlotLibrary.JLabelTableCellRenderer
 
_bundles - Static variable in class org.merlotxml.merlot.MerlotResource
 
_button - Variable in class org.merlotxml.merlot.MerlotToolBar.ToolbarButtonMouseListener
 
_button - Variable in class org.merlotxml.merlot.MerlotUtils.ToolbarButtonMouseListener
 
_cache - Variable in class org.merlotxml.merlot.DTDChooser
 
_cache - Variable in class org.merlotxml.merlot.DTDChooser.DTDListModel
 
_cachedDTDStream - Variable in class org.merlotxml.util.xml.DTDCacheEntry
cached char array of the dtd stream
_children - Variable in class org.merlotxml.merlot.MerlotDOMNode
cached list of child nodes
_children_of_the_nodes - Variable in class org.merlotxml.merlot.DOMTreeTableAdapter
 
_chooserPanel - Variable in class org.merlotxml.merlot.DTDChooser
 
_classes - Variable in class org.merlotxml.merlot.plugin.PluginClassLoader
Classes we've already loaded
_classpath - Variable in class org.merlotxml.util.ManifestMaker
 
_classPrepend - Static variable in class org.merlotxml.merlot.MerlotResource
 
_clipboard - Variable in class org.merlotxml.merlot.XMLEditorFrame
the clipboard for this application.
_clonedFrom - Variable in class org.merlotxml.merlot.MerlotDOMNode
The node we were cloned from if any...
_closeFileAction - Variable in class org.merlotxml.merlot.XMLEditorActions
 
_comment - Variable in class org.merlotxml.merlot.MerlotDOMComment
 
_components - Variable in class org.merlotxml.awt.PercentLayout
 
_config - Variable in class org.merlotxml.merlot.XMLEditorActions.PluginFireAction
 
_config - Variable in class org.merlotxml.merlot.plugin.dtd.PluginDTDCacheEntry
 
_copyAction - Variable in class org.merlotxml.merlot.XMLEditorActions
 
_copyNodeAction - Variable in class org.merlotxml.merlot.XMLEditorDoc
Action for copying node(s) from the document
_current_dir - Variable in class org.merlotxml.merlot.XMLEditorFrame
Directory to go to when opening a file.
_cutAction - Variable in class org.merlotxml.merlot.XMLEditorActions
 
_cutNodeAction - Variable in class org.merlotxml.merlot.XMLEditorDoc
Action for cutting node(s) from the document
_default - Variable in class org.merlotxml.merlot.MerlotEditorFactory
The global default editor
_defaultEditorConfig - Variable in class org.merlotxml.merlot.plugin.dtd.DTDPluginConfig
 
_defaultSpace - Variable in class org.merlotxml.awt.PercentLayout
 
_delegate - Variable in class org.merlotxml.merlot.DNDJScrollPane
 
_deleteNodeAction - Variable in class org.merlotxml.merlot.XMLEditorDoc
Action to perform when the user deletes a node
_desktop - Variable in class org.merlotxml.merlot.XMLEditorFrame
 
_die - Variable in class org.merlotxml.merlot.MerlotError.ShowMessageLaterRunnable
 
_dirty - Variable in class org.merlotxml.merlot.XMLFile
Status holder for marking the file as needing a save
_dispAttr - Variable in class org.merlotxml.merlot.MerlotNodeRenderer
 
_dndhint - Variable in class org.merlotxml.merlot.DNDJTreeTable
 
_doc - Variable in class org.merlotxml.merlot.XMLFile
The parsed DOM document with validation
_doc - Variable in class org.merlotxml.merlot.XMLEditorDocUI
 
_docActive - Variable in class org.merlotxml.merlot.XMLEditorDoc
true when this document is the active window in the main frame (actions are enabled)
_docseq - Static variable in class org.merlotxml.merlot.XMLEditorDoc
Sequence which is incremented each time a new document is created.
_doctype - Variable in class org.merlotxml.merlot.plugin.dtd.PluginDTDCacheEntry
 
_docType - Variable in class org.merlotxml.merlot.XMLFile
The document type (dtd)
_documents - Variable in class org.merlotxml.merlot.XMLEditorFrame
The list of open documents (XMLEditorDoc objects)
_domLiaison - Variable in class org.merlotxml.merlot.XMLEditor
Validating DOMLiaison implementation instance
_domTree - Variable in class org.merlotxml.merlot.XMLEditorDoc
This provides the data model mapping DOM to JTreeTableModel
_dragSource - Variable in class org.merlotxml.merlot.DNDJTreeTable
 
_dropTarget - Variable in class org.merlotxml.merlot.DNDJTreeTable
 
_dropTarget - Variable in class org.merlotxml.merlot.DNDJScrollPane
 
_dtd_attributes - Variable in class org.merlotxml.merlot.GenericDOMEditPanel
Map of attribute names to their DTDAttribute declaration
_dtdChooser - Variable in class org.merlotxml.merlot.XMLEditorFrame
A DTD chooser instance which can be reused throughout the application
_dtdConfigs - Variable in class org.merlotxml.merlot.plugin.dtd.DTDPluginConfig
 
_dtdEntries - Variable in class org.merlotxml.util.xml.DTDCache
List of unique dtd entries.
_dtdPluginConfig - Variable in class org.merlotxml.merlot.MerlotDOMNode
the plugin this node is associated with
_editMenu - Variable in class org.merlotxml.merlot.XMLEditorFrame
 
_editNodeAction - Variable in class org.merlotxml.merlot.XMLEditorDoc
Action to perform when the user chooses to edit a node
_editor - Variable in class org.merlotxml.merlot.XMLEditorFrame
The editor that created this class instance
_editorConfigs - Variable in class org.merlotxml.merlot.plugin.dtd.DTDPluginConfig
 
_editorList - Variable in class org.merlotxml.merlot.XMLEditorSettings
 
_editTextAction - Variable in class org.merlotxml.merlot.XMLEditorDoc
Action to perform when the user chooses to edit some text
_embeddedZipFiles - Variable in class org.merlotxml.merlot.plugin.PluginClassLoader
A list of zip files that were embedded in the main plugin zip file
_entityResolverList - Variable in class org.merlotxml.util.xml.xml4j.DOMLiaison
 
_field - Variable in class org.merlotxml.merlot.XMLEditor.DTDChooserFindFileAction
the text field to update with the file URL once the user selects one
_file - Variable in class org.merlotxml.merlot.MerlotDOMNode
The file this node came from
_file - Variable in class org.merlotxml.merlot.XMLFile
The file on the filesystem
_file - Variable in class org.merlotxml.merlot.DOMTreeTableAdapter
 
_fileMenu - Variable in class org.merlotxml.merlot.XMLEditorFrame
 
_filePath - Variable in class org.merlotxml.util.xml.DTDCacheEntry
Path to the file containing the DTD...
_filepathCache - Variable in class org.merlotxml.util.xml.DTDCache
key is the file path (including a ! and the path within a jar), val is a DTDCacheEntry
_fileToFrameMap - Variable in class org.merlotxml.merlot.XMLEditorFrame
Hashtable mapping Files to JInternalFrames.
_frag - Variable in class org.merlotxml.merlot.MerlotLibraryTreeTableModel.newLibItemRunnable
 
_frame - Variable in class org.merlotxml.merlot.XMLEditor
The main frame for the application
_frame - Static variable in class org.merlotxml.merlot.XMLEditorFrame
the singleton instance of this class
_frame - Variable in class org.merlotxml.merlot.XMLEditorDoc
The frame for this document
_globalEditors - Variable in class org.merlotxml.merlot.MerlotEditorFactory
Global editors as defined in the main application properties file with the key merlot.editor.classes
_helpMenu - Variable in class org.merlotxml.merlot.XMLEditorFrame
 
_hideText - Variable in class org.merlotxml.merlot.MerlotToolBar
when false, this acts just like the default JToolbar class
_hintBig - Variable in class org.merlotxml.merlot.DNDJTreeTable
 
_hintSmall - Variable in class org.merlotxml.merlot.DNDJTreeTable
 
_iconConfigs - Variable in class org.merlotxml.merlot.plugin.dtd.DTDPluginConfig
 
_icons - Variable in class org.merlotxml.merlot.XMLEditorSettings
 
_impltitle - Variable in class org.merlotxml.util.ManifestMaker
 
_implvend - Variable in class org.merlotxml.util.ManifestMaker
 
_implvers - Variable in class org.merlotxml.util.ManifestMaker
 
_inside - Variable in class org.merlotxml.merlot.DNDJTreeTable
 
_instance - Static variable in class org.merlotxml.util.xml.DTDCache
singleton instance
_instance - Static variable in class org.merlotxml.merlot.MerlotEditorFactory
Singleton instance
_internalFrames - Variable in class org.merlotxml.merlot.XMLEditorFrame
The list of internal frames that are being managed by this toplevel Frame.
_invalid - Variable in class org.merlotxml.awt.PercentLayout
 
_invalidCharHash - Static variable in class org.merlotxml.merlot.GenericDOMEditor
 
_java2xml - Static variable in class org.merlotxml.util.xml.EncodingMap
 
_lastrow - Variable in class org.merlotxml.merlot.DNDJTreeTable
 
_later - Static variable in class org.merlotxml.merlot.MerlotLibraryTreeTableModel
 
_later - Static variable in class org.merlotxml.merlot.MerlotError
 
_laterThread - Static variable in class org.merlotxml.merlot.MerlotLibraryTreeTableModel
 
_laterThread - Static variable in class org.merlotxml.merlot.MerlotError
 
_lib_dir - Variable in class org.merlotxml.merlot.XMLEditorFrame
Directory where the last library file was opened from.
_libraries - Variable in class org.merlotxml.merlot.XMLEditorFrame
The list of library objects which are open.
_list - Variable in class org.merlotxml.merlot.DTDChooser
 
_list - Variable in class org.merlotxml.merlot.DTDChooser.DTDListModel
 
_listeners - Variable in class org.merlotxml.merlot.MerlotDOMNode
Listeners of for actions on this node
_listModel - Variable in class org.merlotxml.merlot.DTDChooser
 
_mainclass - Variable in class org.merlotxml.util.ManifestMaker
 
_manditoryFieldHash - Static variable in class org.merlotxml.merlot.GenericDOMEditor
 
_manifestFilename - Variable in class org.merlotxml.util.ManifestMaker
 
_manifestVersion - Variable in class org.merlotxml.util.ManifestMaker
 
_menuBar - Variable in class org.merlotxml.merlot.XMLEditorFrame
The main menu bar for the application
_menuBar - Variable in class org.merlotxml.merlot.XMLEditorDocUI
 
_metalLFAction - Variable in class org.merlotxml.merlot.XMLEditorActions
 
_model - Variable in class org.merlotxml.merlot.MerlotLibraryTreeTableModel.newLibItemRunnable
 
_model - Variable in class org.merlotxml.merlot.DNDJTreeTable
 
_mouseChangedTab - Variable in class org.merlotxml.merlot.XMLEditorDocUI
 
_msg - Variable in class org.merlotxml.merlot.MerlotError.ShowMessageLaterRunnable
 
_msg - Variable in class org.merlotxml.merlot.MerlotError.msgRunnable
 
_new - Variable in class org.merlotxml.merlot.XMLFile
Status marker for brand new files so we can call saveas instead of save
_newFileAction - Variable in class org.merlotxml.merlot.XMLEditorActions
 
_newLibraryAction - Variable in class org.merlotxml.merlot.XMLEditorActions
 
_node - Variable in class org.merlotxml.merlot.MerlotUndoableEdit
For deletes this is the only node, For moves, this is the node being moved.
_node - Variable in class org.merlotxml.merlot.GenericDOMEditPanel
The node this editor was created for
_node_attributes - Variable in class org.merlotxml.merlot.GenericDOMEditPanel
The attributes and their values from this node
_nodeLocation - Variable in class org.merlotxml.merlot.MerlotUndoableEdit
this is basically a TreePath with child indices instead of object refs of where the node used to be before being deleted or moved.
_ok_to_close - Variable in class org.merlotxml.merlot.XMLEditorDoc
variable used while checking if the document needs saved when the user clicks the close box
_oldrp - Variable in class org.merlotxml.merlot.DNDJTreeTable
 
_openEditors - Variable in class org.merlotxml.merlot.XMLEditorDocUI
 
_openEditPanels - Variable in class org.merlotxml.merlot.XMLEditorDocUI
 
_openFileAction - Variable in class org.merlotxml.merlot.XMLEditorActions
 
_openFiles - Variable in class org.merlotxml.merlot.XMLEditorSettings
 
_openLibraryAction - Variable in class org.merlotxml.merlot.XMLEditorActions
 
_openNodes - Variable in class org.merlotxml.merlot.XMLEditorDocUI
 
_orient - Variable in class org.merlotxml.awt.PercentLayout
 
_parent - Variable in class org.merlotxml.merlot.MerlotDOMNode
 
_parsedDTD - Variable in class org.merlotxml.util.xml.DTDCacheEntry
a parsed version of the dtd
_paste - Variable in class org.merlotxml.merlot.MerlotLibraryTreeTableModel.newLibItemRunnable
 
_pasteAction - Variable in class org.merlotxml.merlot.XMLEditorActions
 
_pasteAfterAction - Variable in class org.merlotxml.merlot.XMLEditorDoc
Paste after current node action
_pasteBeforeAction - Variable in class org.merlotxml.merlot.XMLEditorDoc
Paste before current node action
_pasteIntoAction - Variable in class org.merlotxml.merlot.XMLEditorDoc
Paste into the current node
_pi - Variable in class org.merlotxml.merlot.MerlotDOMProcessingInstruction
 
_pluginConfig - Variable in class org.merlotxml.merlot.plugin.dtd.PluginDTDCacheEntry
 
_pluginLoadAction - Variable in class org.merlotxml.merlot.XMLEditorActions
 
_pluginMenu - Variable in class org.merlotxml.merlot.XMLEditorFrame
 
_preferredSize - Variable in class org.merlotxml.awt.PercentLayout
 
_prefsAction - Variable in class org.merlotxml.merlot.XMLEditorActions
 
_presName - Variable in class org.merlotxml.merlot.MerlotUndoableEdit
Presentation name
_propchange - Variable in class org.merlotxml.merlot.XMLFile
property change delegate
_properties - Variable in class org.merlotxml.util.xml.DTDCache
Properties for getting dtd path, etc.
_properties - Variable in class org.merlotxml.util.xml.xml4j.DOMLiaison
 
_props - Variable in class org.merlotxml.merlot.XMLEditorSettings
 
_propsFile - Variable in class org.merlotxml.merlot.XMLEditorSettings
 
_publicId - Variable in class org.merlotxml.util.xml.DTDCacheEntry
The publicId
_publicIdCache - Variable in class org.merlotxml.util.xml.DTDCache
key is the public id, val is a DTDCacheEntry
_quitAction - Variable in class org.merlotxml.merlot.XMLEditorActions
 
_requiredAttrIcon - Static variable in class org.merlotxml.merlot.GenericDOMEditPanel
The icon to use for required attribute labels
_revertFileAction - Variable in class org.merlotxml.merlot.XMLEditorActions
 
_root - Variable in class org.merlotxml.merlot.DOMTreeTableAdapter
 
_rootElement - Variable in class org.merlotxml.util.xml.DTDCacheEntry
Root element for this particular entry
_row - Variable in class org.merlotxml.merlot.MerlotLibraryTreeTableModel.newLibItemRunnable
 
_saveAsAction - Variable in class org.merlotxml.merlot.XMLEditorActions
 
_saveFileAction - Variable in class org.merlotxml.merlot.XMLEditorActions
 
_settings - Variable in class org.merlotxml.merlot.XMLEditor
Global application settings
_settings - Static variable in class org.merlotxml.merlot.XMLEditorSettings
 
_sharedInstance - Static variable in class org.merlotxml.merlot.XMLEditor
Singleton instance of the XMLEditor application
_showingLater - Static variable in class org.merlotxml.merlot.MerlotError
 
_sourcedir - Variable in class org.merlotxml.merlot.plugin.PluginClassLoader
This class loader originated from a source directory
_sourcezip - Variable in class org.merlotxml.merlot.plugin.PluginClassLoader
This class loader originated from a zip/jar file
_spectitle - Variable in class org.merlotxml.util.ManifestMaker
 
_specvend - Variable in class org.merlotxml.util.ManifestMaker
 
_specvers - Variable in class org.merlotxml.util.ManifestMaker
 
_splash - Variable in class org.merlotxml.merlot.XMLEditorSettings
 
_splitPane - Variable in class org.merlotxml.merlot.XMLEditorDocUI
 
_stagger_x - Variable in class org.merlotxml.merlot.XMLEditorFrame
current values of staggering
_stagger_x_start - Variable in class org.merlotxml.merlot.XMLEditorFrame
Where to start the stagger
_stagger_y - Variable in class org.merlotxml.merlot.XMLEditorFrame
current values of staggering
_stagger_y_start - Variable in class org.merlotxml.merlot.XMLEditorFrame
Where to start the stagger
_status1 - Variable in class org.merlotxml.merlot.XMLEditorDocUI
 
_status2 - Variable in class org.merlotxml.merlot.XMLEditorDocUI
 
_status3 - Variable in class org.merlotxml.merlot.XMLEditorDocUI
 
_statusListeners - Variable in class org.merlotxml.merlot.DOMTreeTableAdapter
 
_statusPanel - Variable in class org.merlotxml.merlot.XMLEditorDocUI
 
_subtext - Variable in class org.merlotxml.merlot.GenericDOMEditPanel
A node which is the child #text element for this node
_synchronizer - Static variable in class org.merlotxml.util.xml.DTDCache
synch object for creating the instance
_systemId - Variable in class org.merlotxml.util.xml.DTDCacheEntry
optional system id
_systemIdCache - Variable in class org.merlotxml.util.xml.DTDCache
key is the system id, val is a DTDCacheEntry
_table - Variable in class org.merlotxml.merlot.DOMTreeTableAdapter
The tree whcih we need to have a ref to when inserting new nodes so we can select the new row
_table - Variable in class org.merlotxml.merlot.XMLEditorDocUI
 
_tableModel - Variable in class org.merlotxml.merlot.MerlotUndoableEdit
 
_text - Variable in class org.merlotxml.merlot.MerlotDOMText
 
_theNode - Variable in class org.merlotxml.merlot.MerlotDOMNode
 
_timestamp - Variable in class org.merlotxml.util.xml.DTDCacheEntry
last modification time of the file the dtd was loaded from.
_title - Variable in class org.merlotxml.merlot.XMLEditorDoc
Title for the document frame
_title - Variable in class org.merlotxml.merlot.MerlotError.ShowMessageLaterRunnable
 
_title - Variable in class org.merlotxml.merlot.MerlotError.msgRunnable
 
_treeClipboard - Variable in class org.merlotxml.merlot.XMLEditorFrame
Special clipboard for the tree nodes.
_treePanel - Variable in class org.merlotxml.merlot.XMLEditorDocUI
 
_treePasteMenu - Variable in class org.merlotxml.merlot.XMLEditorDocUI
 
_ui - Variable in class org.merlotxml.merlot.XMLEditorDoc
The user interface class for the document
_undoAction - Variable in class org.merlotxml.merlot.XMLEditorActions
 
_undoManager - Variable in class org.merlotxml.merlot.DOMTreeTableAdapter
 
_undoManager - Variable in class org.merlotxml.merlot.XMLEditorDoc
The undo manager for document node actions
_visible - Variable in class org.merlotxml.merlot.MerlotDOMText
 
_visible - Variable in class org.merlotxml.merlot.MerlotDOMComment
 
_visible - Variable in class org.merlotxml.merlot.MerlotDOMProcessingInstruction
 
_where - Variable in class org.merlotxml.merlot.MerlotLibraryTreeTableModel.newLibItemRunnable
 
_windowCascadeAction - Variable in class org.merlotxml.merlot.XMLEditorActions
 
_windowMenu - Variable in class org.merlotxml.merlot.XMLEditorFrame
 
_windowTileHorizontalAction - Variable in class org.merlotxml.merlot.XMLEditorActions
 
_windowTileVerticalAction - Variable in class org.merlotxml.merlot.XMLEditorActions
 
_winLFAction - Variable in class org.merlotxml.merlot.XMLEditorActions
 
_workspace - Variable in class org.merlotxml.merlot.XMLEditorDocUI
 
_wrappedException - Variable in class org.merlotxml.merlot.MerlotException
 
_xml2java - Static variable in class org.merlotxml.util.xml.EncodingMap
 
_xmlFile - Variable in class org.merlotxml.merlot.XMLEditorDoc
The XML file object for this document
_XMLmodel - Variable in class org.merlotxml.merlot.XMLEditorDocUI
 

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