Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

Package org.merlotxml.merlot

Interface Summary
GD_MerlotDOMNodeViewListener  
MerlotConstants  
MerlotDOMEditor This is an interface which every Node editor panel must implement.
MerlotNodeListener This interface provides a listener pattern for things that want to observe the DOM object model and be notified of changes in that.
MerlotTransferableListener This interface allows for certain operations like cut, copy, paste, etc.
StateAction  
StatusListener  
 

Class Summary
AbstractStateAction  
ChildTableEditor This abstract class implements a node editor that has a table for a set of it's child elements
CommentEditPanel 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.
Context  
DNDJScrollPane JScrollPane that delegates drag and drop events to it's viewport component if the viewport supports drag and drop.
DNDJTreeTable JTreeTable which implements drag and drop operations
DNDJTreeTable.MyDragSourceListener  
DNDJTreeTableModel JTreeTableModel which has some drag and drop operations
DOMTreeTableAdapter Adapts a DOM Document object into a TreeTableModel
DTDChooser This class provides a way to choose a DTD either from a plugin or from the filesystem.
DTDFileFilter  
GD_About About screen for merlot with cool animation someday
GD_AttributeView  
GD_DTDChooser  
GD_GridLayout  
GD_JMoreMenu  
GD_JTreeTable  
GD_MerlotDOMNodeViewer  
GD_MerlotNodeRenderer  
GD_MerlotToolBar Toolbar class that can hide the button text
GD_MerlotToolBar.GTBActionChangedListener  
GD_MerlotToolBar.Separator  
GD_MerlotToolBar.ToolbarButtonMouseListener  
GD_MerlotUndoableEdit  
GD_StyledView  
GD_ToolbarView  
GD_TreeView  
GD_XMLEditor  
GD_XMLEditor.Application  
GD_XMLEditorActions Actions used by the xml editor UI
GD_XMLEditorDoc  
GD_XMLEditorDocUI XML Document UI L&F code
GD_XMLEditorFrame  
GD_XMLEditorSettings  
GenericDOMEditor Editor of nodes and such
GenericDOMEditor.GenericSanityCheckListener  
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.ScrollablePanel  
IDManager Manages ID and IDRef attributes for one XML file.
JMoreMenu  
MerlotAbout About screen for merlot with cool animation someday
MerlotDebug debug stuff
MerlotDocumentControler  
MerlotDOMComment  
MerlotDOMDoctype DOM document container for Merlot.
MerlotDOMDocument DOM document container for Merlot.
MerlotDOMElement DOM element container for Merlot.
MerlotDOMFragment Doc Fragment containter
MerlotDOMNode DOM node container for Merlot.
MerlotDOMProcessingInstruction  
MerlotDOMText  
MerlotEditorFactory Factory singleton to get editors for particular types of nodes and elements.
MerlotError Gui error reporter for the end-user
MerlotError.ShowErrorDetailsAction shows the stack trace of an error message
MerlotFileFilter  
MerlotLibFileFilter  
MerlotLibrary A library of XML components (and or other stuff at some point)
MerlotLibraryItem Library item node...
MerlotLibraryItemEditor Editor for items from the library.
MerlotLibrarySectionMenu Menu thing for the library panel
MerlotLibraryTreeTableModel Tree model for the library.
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.
MerlotOptionPane Special wrapper interface to JOptionPane that allows this to make the parent frame grab focus after the option pane goes away.
MerlotResource Resource loader for Merlot.
MerlotResource.MyKeyFinder  
MerlotSplashScreen  
MerlotTextPane Freeform text editing panel.
MerlotToolBar Toolbar class that can hide the button text
MerlotUndoableEdit  
MerlotUtils Utilities for Merlot
MerlotUtils.ButtonActionPropertyChangeListener  
MerlotUtils.EmptyIcon  
MerlotUtils.ToolbarButtonMouseListener  
NullEditor This is a null editor that suppresses certain types of elements from being edited graphically.
OperationSpec  
ProcInstructionEditPanel  
SizeableJPopupMenuByHeight  
StatusEvent  
TextEditPanel  
XMLEditor This is the main class for Merlot.
XMLEditorActions Actions used by the xml editor UI
XMLEditorDoc XMLEditorDoc contains information and classes for a single XML file.
XMLEditorDocUI XML Document UI L&F code
XMLEditorFrame The main frame for the application.
XMLEditorSettings Settings access for the app
XMLFile An XML file.
XMLFileFilter  
 

Exception Summary
BastardChildException  
MerlotException An exception within the Merlot application.