    All Packages  Class Hierarchy  This Package  Previous  Next  Index

# Class xm.xm_NodeTypeRegistryDialog

    java.lang.Object
       |
       +----java.awt.Component
               |
               +----java.awt.Container
                       |
                       +----java.awt.Window
                               |
                               +----java.awt.Dialog
                                       |
                                       +----com.sun.java.swing.JDialog
                                               |
                                               +----xm.xm_NodeTypeRegistryDialog

public class xm_NodeTypeRegistryDialog
extends JDialog

A dialog for displaying details about all the XML node types/names which are currently registered. It allows any value to be modified directly (except for the type/name of the entries), and allows new special entries to be added.

Note that all changes are purely transient, and will be lost once the application terminates.

##

xm_NodeTypeRegistryDialog(Frame)
  Constructor.
xm_NodeTypeRegistryDialog(Frame, xm_DocumentModel)
  Constructor.

##

addSpecialNamesTab()
  Add 'Special names' tab to display details about the special XML element names which are currently registered.
addStandardTypesTab()
  Add 'Standard types' tab to display details about the standard XML types currently registered.
getDocumentModel()
  Retrieve the document model into which we placed the analysed structure of the database.
initScreen()
  Initialise the screen.
setDocumentModel(xm_DocumentModel)
  Pass in the document model into which we are to place the analysed structure of the database.

##

xm_NodeTypeRegistryDialog

     public xm_NodeTypeRegistryDialog(Frame InputParentFrame,
                                      xm_DocumentModel InputDocumentModel)

  Constructor.

xm_NodeTypeRegistryDialog

     public xm_NodeTypeRegistryDialog(Frame InputParentFrame)

  Constructor.

##

initScreen

     protected void initScreen()

  Initialise the screen.

addStandardTypesTab

     public void addStandardTypesTab()

  Add 'Standard types' tab to display details about the standard XML types currently registered.

addSpecialNamesTab

     public void addSpecialNamesTab()

  Add 'Special names' tab to display details about the special XML element names which are currently registered.

setDocumentModel

     public void setDocumentModel(xm_DocumentModel InputDocumentModel)

  Pass in the document model into which we are to place the analysed structure of the database.

  Parameters:
    InputDocumentModel - The document model to represent the database's structure

getDocumentModel

     public xm_DocumentModel getDocumentModel()

  Retrieve the document model into which we placed the analysed structure of the database.

  Returns:
    The document model representing the database's structure

    All Packages  Class Hierarchy  This Package  Previous  Next  Index