Classes | |
class | AbstractDesktop |
The primary "desktop" which displays an RQML document tree on the left and a JDesktopPane on the right that contains the active first-class element editor windows (that are JInternalFrame objects). More... | |
class | AbstractDesktop.EditFactory |
Factory class which creates the first-class element editors. More... | |
class | AbstractElementList |
Displays an RQML tree where the level one nodes categorizes the first-class elements and level two nodes are the elements themselves. More... | |
class | AbstractElementList.DescriptionText |
class | AbstractElementList.ElementListController |
Controller for the whole view. More... | |
class | AbstractElementList.ElementNode |
Tree node that wraps an RQML Element. More... | |
class | AbstractElementList.ElementTypeNode |
Tree node that groups RQMLFirstClass objects by type. More... | |
class | AbstractElementList.ElementTypeNodeFacade |
Manages the various types of element type nodes. More... | |
class | AbstractElementList.NewElementAction |
class | AbstractElementList.Node |
class | AbstractElementList.RootNode |
class | AbstractElementList.TreeController |
Controller class for the tree. More... | |
class | AbstractElementList.TreeModelAdapter |
class | Desktop |
The implementing class of AbstractDesktop. More... | |
class | ElementEdit |
Base class for element editors -- without yet committing knowledge to RQML. More... | |
class | ElementEdit.CloseEditorAction |
Action implementation for "close editor". More... | |
interface | ElementEditFactory |
Abstract factory for first-class element editors. More... | |
class | ElementList |
class | ElementList.ElementTypeNodeFacade |
Manages the various types of element type nodes. More... |