Overview | Package | Class | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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

## A

AMP_ENTITY - Static variable in class com.japisoft.xmlpad.bean.XMLEntityResolver
ATTRIBUTE - Static variable in class com.japisoft.dtdparser.node.DTDNode
  Attribute type
AbstractDTDDocumentBuilder - class com.japisoft.dtdparser.document.AbstractDTDDocumentBuilder.
  Abstract DTDDocumentBuilder
AbstractDTDDocumentBuilder() - Constructor for class com.japisoft.dtdparser.document.AbstractDTDDocumentBuilder
AbstractEntityHelper - class com.japisoft.xmlpad.helper.AbstractEntityHelper.
  Basic class for managing entites.
AbstractEntityHelper() - Constructor for class com.japisoft.xmlpad.helper.AbstractEntityHelper
AbstractTagHelper - class com.japisoft.xmlpad.helper.AbstractTagHelper.
  Abstract class for tag helper, this class is a facility for managing TagDescriptor
AbstractTagHelper() - Constructor for class com.japisoft.xmlpad.helper.AbstractTagHelper
ActionGroup - class com.japisoft.xmlpad.action.ActionGroup.
  A Group is a set of XMLAction.
ActionGroup(String) - Constructor for class com.japisoft.xmlpad.action.ActionGroup
ActionModel - class com.japisoft.xmlpad.action.ActionModel.
  ActionModel Here a model managing available action for the `XMLContainer`.
ActionModel() - Constructor for class com.japisoft.xmlpad.action.ActionModel
AttDescriptor - class com.japisoft.xmlpad.helper.AttDescriptor.
  Descriptor for attribute
AttDescriptor(String, String) - Constructor for class com.japisoft.xmlpad.helper.AttDescriptor
AttributeDTDNode - class com.japisoft.dtdparser.node.AttributeDTDNode.
  Attribute node.
AttributeDTDNode() - Constructor for class com.japisoft.dtdparser.node.AttributeDTDNode
AttributeDTDNode(String) - Constructor for class com.japisoft.dtdparser.node.AttributeDTDNode
  Attribute id
actionPerformed(ActionEvent) - Method in class com.japisoft.xmlpad.action.XMLAction
actionPerformed(ActionEvent) - Method in class com.japisoft.xmlpad.dialog.OkCancelDialog
activeActionByName(String) - Static method in class com.japisoft.xmlpad.action.ActionModel
  Active an action by its name
addAction(Action) - Method in class com.japisoft.xmlpad.ToolBarModel
  Add a new action
addAction(XMLAction) - Method in class com.japisoft.xmlpad.action.ActionGroup
  Add a new XML action
addActionForGroup(String, XMLAction) - Static method in class com.japisoft.xmlpad.action.ActionModel
  Add this action 'a' for the followed groupName.
addActionForGroup(String, String) - Static method in class com.japisoft.xmlpad.action.ActionModel
  Add a new action for this groupName.
addComment(String) - Method in class com.japisoft.dtdparser.document.DTDDocument
addDTDNode(DTDNode) - Method in class com.japisoft.dtdparser.node.DTDNode
  Add a DTDNode child / @return the added node
addDTDNode(DTDNode) - Method in class com.japisoft.dtdparser.node.ElementDTDNode
  Overriding for getting attribute node
addDTDNode(DTDNode) - Method in class com.japisoft.dtdparser.node.ElementSetDTDNode
  Overriding for elementRef
addDTDNode(DTDNode) - Method in class com.japisoft.dtdparser.node.RootDTDNode
  Override for fast element access
addEntity(String, String) - Method in class com.japisoft.xmlpad.helper.AbstractEntityHelper
addEntityDescriptor(EntityDescriptor) - Method in class com.japisoft.xmlpad.helper.AbstractEntityHelper
  Add a new entry
addEntityDescriptor(EntityDescriptor) - Method in interface com.japisoft.xmlpad.helper.EntityHelper
  Add a new entity descriptor
addGroup(ActionGroup) - Static method in class com.japisoft.xmlpad.action.ActionModel
  Insert a new group of actions
addNotify() - Method in class com.japisoft.xmlpad.XMLContainer
addSeparator() - Method in class com.japisoft.xmlpad.ToolBarModel
  Add a separator
addTag(String, AttDescriptor[], boolean) - Method in class com.japisoft.xmlpad.helper.AbstractTagHelper
addTagDescriptor(TagDescriptor) - Method in class com.japisoft.xmlpad.helper.AbstractTagHelper
addTagDescriptor(TagDescriptor) - Method in class com.japisoft.xmlpad.helper.SyntaxHelper
addTagDescriptor(TagDescriptor) - Method in interface com.japisoft.xmlpad.helper.TagHelper
  add a new descriptor
addToolBarModelListener(ToolBarModelListener) - Method in class com.japisoft.xmlpad.ToolBarModel
  Add a new listener for the toolbar update

## B

buildMenuItem(EntityDescriptor) - Method in class com.japisoft.xmlpad.helper.EntityPopup
buildMenuItem(TagDescriptor) - Method in class com.japisoft.xmlpad.helper.TagPopup
buildit() - Method in class com.japisoft.xmlpad.helper.EntityPopup
buildit() - Method in class com.japisoft.xmlpad.helper.TagPopup

## C

CDATA_ATT_VAL - Static variable in interface com.japisoft.dtdparser.document.DTDDocumentBuilder
CDATA_ATT_VAL - Static variable in class com.japisoft.dtdparser.node.AttributeDTDNode
CHOICE_TYPE - Static variable in class com.japisoft.dtdparser.node.ElementSetDTDNode
  ( element1 | element2 )
COMMENT - Static variable in class com.japisoft.dtdparser.node.DTDNode
  Comment type
COMMENT_ACTION - Static variable in class com.japisoft.xmlpad.action.ActionModel
  Comment action
COPY_ACTION - Static variable in class com.japisoft.xmlpad.action.ActionModel
  Copy action
CUT_ACTION - Static variable in class com.japisoft.xmlpad.action.ActionModel
  Cut action
CommentAction - class com.japisoft.xmlpad.action.CommentAction.
  Insert an XML comment
CommentAction() - Constructor for class com.japisoft.xmlpad.action.CommentAction
CommentDTDNode - class com.japisoft.dtdparser.node.CommentDTDNode.
  Comment node
CommentDTDNode() - Constructor for class com.japisoft.dtdparser.node.CommentDTDNode
CommentDTDNode(String) - Constructor for class com.japisoft.dtdparser.node.CommentDTDNode
CommonPopup - class com.japisoft.xmlpad.helper.CommonPopup.
  Basic popup menu.
CommonPopup(String) - Constructor for class com.japisoft.xmlpad.helper.CommonPopup
ComponentFactory - class com.japisoft.xmlpad.ComponentFactory.
  Here a factory for elements used by the XMLContainer.
ComponentFactory() - Constructor for class com.japisoft.xmlpad.ComponentFactory
CopyAction - class com.japisoft.xmlpad.action.CopyAction.
  Copy action
CopyAction() - Constructor for class com.japisoft.xmlpad.action.CopyAction
CutAction - class com.japisoft.xmlpad.action.CutAction.
  Cut action
CutAction() - Constructor for class com.japisoft.xmlpad.action.CutAction
caretUpdate(CaretEvent) - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Structure computing
changedUpdate(DocumentEvent) - Method in class com.japisoft.xmlpad.bean.DefaultXMLDocument.XMLDocumentListener
com.japisoft.dtdparser - package com.japisoft.dtdparser
com.japisoft.dtdparser.document - package com.japisoft.dtdparser.document
com.japisoft.dtdparser.node - package com.japisoft.dtdparser.node
com.japisoft.xmlpad - package com.japisoft.xmlpad
com.japisoft.xmlpad.action - package com.japisoft.xmlpad.action
com.japisoft.xmlpad.bean - package com.japisoft.xmlpad.bean
com.japisoft.xmlpad.dialog - package com.japisoft.xmlpad.dialog
com.japisoft.xmlpad.helper - package com.japisoft.xmlpad.helper
com.japisoft.xmlpad.look - package com.japisoft.xmlpad.look
com.japisoft.xmlpad.tree - package com.japisoft.xmlpad.tree
container - Variable in class com.japisoft.xmlpad.action.XMLAction
create(Element) - Method in class com.japisoft.xmlpad.bean.XMLEditorKit
createDefaultDocument() - Method in class com.japisoft.xmlpad.bean.XMLEditorKit
createDefaultEditorKit() - Method in class com.japisoft.xmlpad.bean.XMLEditor
createToolBar() - Method in class com.japisoft.xmlpad.XMLContainer
currentEditor - Static variable in class com.japisoft.xmlpad.look.LookManager
currentTree - Static variable in class com.japisoft.xmlpad.look.LookManager

## D

DTDDocument - class com.japisoft.dtdparser.document.DTDDocument.
  Major document for the DTD
DTDDocument() - Constructor for class com.japisoft.dtdparser.document.DTDDocument
DTDDocumentBuilder - interface com.japisoft.dtdparser.document.DTDDocumentBuilder.
  Build the DTD document
DTDEntityHelper - class com.japisoft.xmlpad.helper.DTDEntityHelper.
  Helper working with a DTD definition
DTDEntityHelper(RootDTDNode) - Constructor for class com.japisoft.xmlpad.helper.DTDEntityHelper
DTDNode - class com.japisoft.dtdparser.node.DTDNode.
  Main node type for DTD document type
DTDNode() - Constructor for class com.japisoft.dtdparser.node.DTDNode
DTDNodeFactory - class com.japisoft.dtdparser.node.DTDNodeFactory.
  Factory for producing DTDNode.
DTDNodeFactory() - Constructor for class com.japisoft.dtdparser.node.DTDNodeFactory
DTDTagHelper - class com.japisoft.xmlpad.helper.DTDTagHelper.
  This helper analysis possible tags from a DTD
DTDTagHelper(String, RootDTDNode) - Constructor for class com.japisoft.xmlpad.helper.DTDTagHelper
DefaultDTDDocumentBuilder - class com.japisoft.dtdparser.document.DefaultDTDDocumentBuilder.
  Default DocumentBuilder
DefaultDTDDocumentBuilder() - Constructor for class com.japisoft.dtdparser.document.DefaultDTDDocumentBuilder
DefaultLook - class com.japisoft.xmlpad.look.DefaultLook.
  Default look for the `XMLEditor`
DefaultLook() - Constructor for class com.japisoft.xmlpad.look.DefaultLook
DefaultXMLDocument - class com.japisoft.xmlpad.bean.DefaultXMLDocument.
  Main document for the XMLEditor bean
DefaultXMLDocument(XMLEditor) - Constructor for class com.japisoft.xmlpad.bean.DefaultXMLDocument
  Creates a new `DefaultXMLDocument` instance.
DefaultXMLDocument.XMLDocumentListener - class com.japisoft.xmlpad.bean.DefaultXMLDocument.XMLDocumentListener.
  An implementation of `DocumentListener` that inserts and deletes lines from the token marker's state.remove
DefaultXMLDocument.XMLDocumentListener() - Constructor for class com.japisoft.xmlpad.bean.DefaultXMLDocument.XMLDocumentListener
DocumentWritable - interface com.japisoft.dtdparser.node.DocumentWritable.
  Interface for writing valid document

## E

EDIT_GROUP - Static variable in class com.japisoft.xmlpad.action.ActionModel
  Edit group
ELEMENT - Static variable in class com.japisoft.dtdparser.node.DTDNode
  Element type
ELEMENT_REF - Static variable in class com.japisoft.dtdparser.node.DTDNode
  Element set content
ELEMENT_SET - Static variable in class com.japisoft.dtdparser.node.DTDNode
  Element set
ENCODING_EUC_JP - Static variable in interface com.japisoft.dtdparser.XMLGenerator
ENCODING_ISO_10646_UCS_2 - Static variable in interface com.japisoft.dtdparser.XMLGenerator
ENCODING_ISO_10646_UCS_4 - Static variable in interface com.japisoft.dtdparser.XMLGenerator
ENCODING_ISO_2022_JP - Static variable in interface com.japisoft.dtdparser.XMLGenerator
ENCODING_ISO_8859_1 - Static variable in interface com.japisoft.dtdparser.XMLGenerator
ENCODING_ISO_8859_2 - Static variable in interface com.japisoft.dtdparser.XMLGenerator
ENCODING_ISO_8859_3 - Static variable in interface com.japisoft.dtdparser.XMLGenerator
ENCODING_ISO_8859_4 - Static variable in interface com.japisoft.dtdparser.XMLGenerator
ENCODING_ISO_8859_5 - Static variable in interface com.japisoft.dtdparser.XMLGenerator
ENCODING_ISO_8859_6 - Static variable in interface com.japisoft.dtdparser.XMLGenerator
ENCODING_ISO_8859_7 - Static variable in interface com.japisoft.dtdparser.XMLGenerator
ENCODING_ISO_8859_8 - Static variable in interface com.japisoft.dtdparser.XMLGenerator
ENCODING_ISO_8859_9 - Static variable in interface com.japisoft.dtdparser.XMLGenerator
ENCODING_Shift_JIS - Static variable in interface com.japisoft.dtdparser.XMLGenerator
ENCODING_UTF_16 - Static variable in interface com.japisoft.dtdparser.XMLGenerator
ENCODING_UTF_8 - Static variable in interface com.japisoft.dtdparser.XMLGenerator
ENTITIES_ATT_VAL - Static variable in interface com.japisoft.dtdparser.document.DTDDocumentBuilder
ENTITIES_ATT_VAL - Static variable in class com.japisoft.dtdparser.node.AttributeDTDNode
ENTITY - Static variable in class com.japisoft.dtdparser.node.DTDNode
  Entity type
ENTITY_ATT_VAL - Static variable in interface com.japisoft.dtdparser.document.DTDDocumentBuilder
ENTITY_ATT_VAL - Static variable in class com.japisoft.dtdparser.node.AttributeDTDNode
ENUM_ATT_VAL - Static variable in class com.japisoft.dtdparser.node.AttributeDTDNode
  Special type for enumeration
EditorContext - interface com.japisoft.xmlpad.bean.EditorContext.
  Context for communication between the bean editor and its container
ElementDTDNode - class com.japisoft.dtdparser.node.ElementDTDNode.
  Element definition
ElementDTDNode() - Constructor for class com.japisoft.dtdparser.node.ElementDTDNode
ElementDTDNode(String) - Constructor for class com.japisoft.dtdparser.node.ElementDTDNode
  Build an Element node with the following name
ElementRefDTDNode - class com.japisoft.dtdparser.node.ElementRefDTDNode.
  This is only a reference node to existing ELEMENT.
ElementRefDTDNode() - Constructor for class com.japisoft.dtdparser.node.ElementRefDTDNode
ElementRefDTDNode(String) - Constructor for class com.japisoft.dtdparser.node.ElementRefDTDNode
  This name is the reference.
ElementSetDTDNode - class com.japisoft.dtdparser.node.ElementSetDTDNode.
  Set of node needed
ElementSetDTDNode() - Constructor for class com.japisoft.dtdparser.node.ElementSetDTDNode
EntityDTDNode - class com.japisoft.dtdparser.node.EntityDTDNode.
  Created Sat Feb 15 11:21:34 2003 Comments
EntityDTDNode() - Constructor for class com.japisoft.dtdparser.node.EntityDTDNode
EntityDTDNode(String, String) - Constructor for class com.japisoft.dtdparser.node.EntityDTDNode
EntityDescriptor - class com.japisoft.xmlpad.helper.EntityDescriptor.
  Descriptor for XML entity
EntityDescriptor(String, String) - Constructor for class com.japisoft.xmlpad.helper.EntityDescriptor
EntityHelper - interface com.japisoft.xmlpad.helper.EntityHelper.
  Here an helper for entities
EntityPopup - class com.japisoft.xmlpad.helper.EntityPopup.
  Popup for available entities
EntityPopup(EntityDescriptor[], int, Document) - Constructor for class com.japisoft.xmlpad.helper.EntityPopup
ErrorListener - interface com.japisoft.xmlpad.bean.ErrorListener.
  Listener for XML parsing error
editor - Variable in class com.japisoft.xmlpad.action.XMLAction
enableStructureDamagedSupport(boolean) - Method in class com.japisoft.xmlpad.bean.DefaultXMLDocument
  Support notification for an XML structure tree change like adding or removing a tag
equals(Object) - Method in class com.japisoft.xmlpad.bean.XMLEntityResolver.TemporaryCharacter
error(SAXParseException) - Method in class com.japisoft.xmlpad.action.ParseAction

## F

FILE_GROUP - Static variable in class com.japisoft.xmlpad.action.ActionModel
  File group
FIXED_ATT - Static variable in interface com.japisoft.dtdparser.document.DTDDocumentBuilder
FIXED_ATT - Static variable in class com.japisoft.dtdparser.node.AttributeDTDNode
FORMAT_ACTION - Static variable in class com.japisoft.xmlpad.action.ActionModel
  Format action
FastTreeRenderer - class com.japisoft.xmlpad.tree.FastTreeRenderer.
  Renderer for the tree
FastTreeRenderer() - Constructor for class com.japisoft.xmlpad.tree.FastTreeRenderer
FormatAction - class com.japisoft.xmlpad.action.FormatAction.
  Action for formatting the XML content
FormatAction() - Constructor for class com.japisoft.xmlpad.action.FormatAction
factory - Variable in class com.japisoft.dtdparser.document.AbstractDTDDocumentBuilder
fatalError(SAXParseException) - Method in class com.japisoft.xmlpad.action.ParseAction
firePopupMenuWillBecomeInvisible() - Method in class com.japisoft.xmlpad.helper.CommonPopup
flush() - Method in class com.japisoft.xmlpad.helper.AbstractTagHelper
  Reset all tags
flushCache() - Method in class com.japisoft.xmlpad.helper.AbstractTagHelper
  Clear the cache
focusGained(FocusEvent) - Method in class com.japisoft.xmlpad.XMLContainer
focusGained(FocusEvent) - Method in class com.japisoft.xmlpad.bean.XMLEditor
focusLost(FocusEvent) - Method in class com.japisoft.xmlpad.XMLContainer
focusLost(FocusEvent) - Method in class com.japisoft.xmlpad.bean.XMLEditor

## G

GT_ENTITY - Static variable in class com.japisoft.xmlpad.bean.XMLEntityResolver
getAction() - Method in class com.japisoft.xmlpad.dialog.OkCancelDialog
getActionAt(int) - Method in class com.japisoft.xmlpad.ToolBarModel
getActionByName(String) - Method in class com.japisoft.xmlpad.action.ActionGroup
getActionByName(String) - Static method in class com.japisoft.xmlpad.action.ActionModel
getAttDelimiterHighlightColor() - Method in class com.japisoft.xmlpad.bean.XMLEditor
getAttributeDeclaration(String) - Method in class com.japisoft.dtdparser.node.ElementDTDNode
getBuiltEntity() - Method in class com.japisoft.xmlpad.helper.EntityDescriptor
getBuiltTag() - Method in class com.japisoft.xmlpad.helper.TagDescriptor
getColorForAttribute() - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Colorize attribute <tag ATTRIBUTE="..." ...
getColorForAttributeSeparator() - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Colorize '='
getColorForComment() - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Colorize XML comment <!
getColorForDeclaration() - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Colorize XML declaration <?
getColorForDocType() - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Colorize DocType declaration <!
getColorForEntity() - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Colorize entity &ENTITY;
getColorForInvalid() - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Colorize error
getColorForLiteral() - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Colorize literal "..."
getColorForNameSpace() - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Colorize NameSpace
getColorForTag() - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Colorize tag <Tag...
getColorForTagDelimiter() - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Colorize tag delimiter < or >
getColorForTagEnd() - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Colorize '/'
getColorForText() - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Colorize text
getColorsForAttributes() - Method in class com.japisoft.xmlpad.bean.XMLEditorKit
getColorsForPrefix() - Method in class com.japisoft.xmlpad.bean.XMLEditorKit
getColorsForTags() - Method in class com.japisoft.xmlpad.bean.XMLEditorKit
getComment() - Method in class com.japisoft.dtdparser.node.CommentDTDNode
  Return a comment
getCommentColor() - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Deprecated.
getContentPane() - Method in class com.japisoft.xmlpad.dialog.OkCancelDialog
getContentType() - Method in class com.japisoft.xmlpad.bean.XMLEditorKit
getCurrentDocumentLocation() - Method in class com.japisoft.xmlpad.XMLContainer
getCurrentLook() - Static method in class com.japisoft.xmlpad.look.LookManager
getCurrentPopup() - Method in class com.japisoft.xmlpad.XMLContainer
  Return the current menu popup
getDTDDocumentBuilder() - Method in class com.japisoft.dtdparser.Parser
getDTDElement() - Method in class com.japisoft.dtdparser.Parser
getDTDLocation(boolean) - Method in class com.japisoft.xmlpad.XMLContainer
getDTDNodeAt(int) - Method in class com.japisoft.dtdparser.node.DTDNode
getDTDNodeCount() - Method in class com.japisoft.dtdparser.node.DTDNode
getDTDNodeForType(int) - Method in class com.japisoft.dtdparser.node.DTDNode
getDTDNodeIndex(DTDNode) - Method in class com.japisoft.dtdparser.node.DTDNode
getDTDNodes() - Method in class com.japisoft.dtdparser.node.DTDNode
getDTDParentNode() - Method in class com.japisoft.dtdparser.node.DTDNode
getDeclarationColor() - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Deprecated.
getDefaultDTDLocation() - Method in class com.japisoft.xmlpad.XMLContainer
getDefaultDTDRoot() - Method in class com.japisoft.xmlpad.XMLContainer
getDefaultValue() - Method in class com.japisoft.dtdparser.node.AttributeDTDNode
getDefaultXMLExtension() - Method in class com.japisoft.xmlpad.bean.XMLEditor
getDocTypeColor() - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Deprecated.
getDocument() - Method in class com.japisoft.xmlpad.action.ParseAction
getDocument() - Method in class com.japisoft.xmlpad.bean.XMLEditor
getEditor() - Method in class com.japisoft.xmlpad.XMLContainer
getEditor() - Method in class com.japisoft.xmlpad.bean.DefaultXMLDocument
getEditorKit() - Method in class com.japisoft.xmlpad.bean.XMLEditor
getElementDeclaration(String) - Method in class com.japisoft.dtdparser.node.RootDTDNode
getElementDefinitionByName(String) - Method in class com.japisoft.dtdparser.node.RootDTDNode
getEntities() - Method in class com.japisoft.xmlpad.helper.AbstractEntityHelper
getEntities() - Method in interface com.japisoft.xmlpad.helper.EntityHelper
getEntityColor() - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Deprecated.
getEntityDeclaration(String) - Method in class com.japisoft.dtdparser.node.RootDTDNode
getEntityDefinitionByName(String) - Method in class com.japisoft.dtdparser.node.RootDTDNode
getEntityHelper() - Method in class com.japisoft.xmlpad.helper.SyntaxHelper
getEntityResolution(String) - Method in class com.japisoft.xmlpad.bean.XMLEntityResolver
getEntityResolver() - Method in class com.japisoft.xmlpad.bean.XMLEditor
getEntityValue(String) - Method in class com.japisoft.dtdparser.node.RootDTDNode
getEntityValue(char) - Method in class com.japisoft.xmlpad.bean.XMLEntityResolver
getEnumeration() - Method in class com.japisoft.dtdparser.node.AttributeDTDNode
getErrorLineColor() - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Deprecated.
getFirstElementName() - Method in class com.japisoft.dtdparser.node.RootDTDNode
getFontForAttribute() - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Fontize attribute <tag ATTRIBUTE="..." ...
getFontForAttributeSeparator() - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Fontize '='
getFontForComment() - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Fontize XML comment <!
getFontForDeclaration() - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Fontize XML declaration <?
getFontForDocType() - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Fontize DocType declaration <!
getFontForEntity() - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Fontize entity &ENTITY;
getFontForInvalid() - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Fontize error
getFontForLiteral() - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Fontize literal "..."
getFontForNameSpace() - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Fontize namespace
getFontForTag() - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Fontize tag <Tag...
getFontForTagDelimiter() - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Fontize tag delimiter < or >
getFontForTagEnd() - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Fontize '/'
getFontForText() - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Fontize text
getGroups() - Static method in class com.japisoft.xmlpad.action.ActionModel
getLineEnd(int) - Method in class com.japisoft.xmlpad.bean.XMLEditor
getLineStart(int) - Method in class com.japisoft.xmlpad.bean.XMLEditor
getLiteralColor() - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Deprecated.
getLocation() - Method in interface com.japisoft.xmlpad.bean.TreeLocationListener
getMenuItem() - Method in class com.japisoft.xmlpad.helper.CommonPopup
getName() - Method in class com.japisoft.dtdparser.node.AttributeDTDNode
getName() - Method in class com.japisoft.dtdparser.node.ElementDTDNode
getName() - Method in class com.japisoft.dtdparser.node.EntityDTDNode
getName() - Method in class com.japisoft.xmlpad.action.ActionGroup
getName() - Method in class com.japisoft.xmlpad.action.XMLAction
  Return the name of the action.
getName() - Method in class com.japisoft.xmlpad.helper.AttDescriptor
getName() - Method in class com.japisoft.xmlpad.helper.EntityDescriptor
getName() - Method in class com.japisoft.xmlpad.helper.TagDescriptor
getNewHorizontalSplitPane() - Method in class com.japisoft.xmlpad.ComponentFactory
  create an horizontal oriented splitpane
getNewPanel() - Method in class com.japisoft.xmlpad.ComponentFactory
  create a panel for editor and tree
getNewScrollPane() - Method in class com.japisoft.xmlpad.ComponentFactory
  create a scrollpane for editor or tree
getNewToolBar() - Method in class com.japisoft.xmlpad.ComponentFactory
  create a toolBar
getNewTree() - Method in class com.japisoft.xmlpad.ComponentFactory
  create a tee
getNewVerticalSplitPane() - Method in class com.japisoft.xmlpad.ComponentFactory
  create a vertical oriented splitpane
getNewXMLEditor() - Method in class com.japisoft.xmlpad.ComponentFactory
  create a new xmleditor
getNodeComment() - Method in class com.japisoft.dtdparser.node.DTDNode
getNodeForType(int) - Method in class com.japisoft.dtdparser.node.DTDNodeFactory
  Recall the getNodeForType with a `null` argument
getNodeForType(int, String) - Method in class com.japisoft.dtdparser.node.DTDNodeFactory
  HERE the mehod you will have to override if you want to use custom node
getNodeType() - Method in class com.japisoft.dtdparser.node.DTDNode
getOperator() - Method in class com.japisoft.dtdparser.node.ElementDTDNode
getOperator() - Method in class com.japisoft.dtdparser.node.ElementRefDTDNode
  This is the max of the occurence between this element ref and the element set
getOperatorString() - Method in class com.japisoft.dtdparser.node.ElementDTDNode
getProperties() - Static method in class com.japisoft.xmlpad.XMLPadProperties
getProperty(String, String) - Static method in class com.japisoft.xmlpad.XMLPadProperties
getRealTimeTreeManager() - Method in class com.japisoft.xmlpad.XMLContainer
getReference() - Method in class com.japisoft.xmlpad.action.SearchAction.CustomDefaultMutableTreeNode
getReferenceNode() - Method in class com.japisoft.dtdparser.node.ElementRefDTDNode
getRequiredAtt() - Method in class com.japisoft.xmlpad.helper.TagDescriptor
getRoot() - Method in class com.japisoft.dtdparser.document.AbstractDTDDocumentBuilder
getRoot() - Method in interface com.japisoft.dtdparser.document.DTDDocumentBuilder
getRoot() - Method in class com.japisoft.dtdparser.node.DTDNode
getSelectionLineColor() - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Deprecated.
getSyntaxHelper() - Method in class com.japisoft.xmlpad.XMLContainer
getTagColor() - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Deprecated.
getTagDelimiterHighlightColor() - Method in class com.japisoft.xmlpad.bean.XMLEditor
getTagHelperForLocation(String) - Method in class com.japisoft.xmlpad.helper.SyntaxHelper
getTags() - Method in class com.japisoft.xmlpad.helper.AbstractTagHelper
getTags() - Method in interface com.japisoft.xmlpad.helper.TagHelper
getTemplate() - Method in class com.japisoft.xmlpad.bean.XMLEditor
getText() - Method in class com.japisoft.xmlpad.XMLContainer
getText(int) - Method in class com.japisoft.xmlpad.bean.XMLEditor
getText() - Method in class com.japisoft.xmlpad.bean.XMLEditor
getToolBar() - Method in class com.japisoft.xmlpad.XMLContainer
getToolBarModel() - Method in class com.japisoft.xmlpad.XMLContainer
getTreeCellRendererComponent(JTree, Object, boolean, boolean, boolean, int, boolean) - Method in class com.japisoft.xmlpad.tree.FastTreeRenderer
getType() - Method in class com.japisoft.dtdparser.node.AttributeDTDNode
getType() - Method in class com.japisoft.dtdparser.node.ElementSetDTDNode
getType() - Method in class com.japisoft.dtdparser.node.EntityDTDNode
getUndoManager() - Method in class com.japisoft.xmlpad.bean.XMLEditor
getUsage() - Method in class com.japisoft.dtdparser.node.AttributeDTDNode
getValue() - Method in class com.japisoft.dtdparser.node.EntityDTDNode
getValue() - Method in class com.japisoft.xmlpad.bean.XMLEntityResolver.TemporaryCharacter
getValue() - Method in class com.japisoft.xmlpad.helper.AttDescriptor
getValue() - Method in class com.japisoft.xmlpad.helper.EntityDescriptor
getViewFactory() - Method in class com.japisoft.xmlpad.bean.XMLEditorKit
  View factory for text element
getWriterEncoding() - Static method in class com.japisoft.xmlpad.action.FormatAction
getXMLContainer() - Method in class com.japisoft.xmlpad.bean.XMLEditor
getXMLGenerator() - Method in class com.japisoft.dtdparser.Parser
getXMLPath(int) - Method in class com.japisoft.xmlpad.bean.DefaultXMLDocument
getXMLValidator() - Method in class com.japisoft.dtdparser.Parser

## H

hasANY() - Method in class com.japisoft.dtdparser.node.ElementDTDNode
  Can have any element children
hasEntityValue(char) - Method in class com.japisoft.xmlpad.bean.XMLEntityResolver
hasError() - Method in class com.japisoft.xmlpad.action.ParseAction
  An error has been found while parsing
hasPCDATA() - Method in class com.japisoft.dtdparser.node.ElementDTDNode
  PCDATA support for text content
hasValidation() - Method in class com.japisoft.xmlpad.action.ParseAction
hashCode() - Method in class com.japisoft.xmlpad.bean.XMLEntityResolver.TemporaryCharacter
highlightLine(int) - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Highlight the line with the "selectionColor" property

## I

IDREF_ATT_VAL - Static variable in interface com.japisoft.dtdparser.document.DTDDocumentBuilder
IDREF_ATT_VAL - Static variable in class com.japisoft.dtdparser.node.AttributeDTDNode
ID_ATT_VAL - Static variable in interface com.japisoft.dtdparser.document.DTDDocumentBuilder
ID_ATT_VAL - Static variable in class com.japisoft.dtdparser.node.AttributeDTDNode
IMAGE_SIZE - Static variable in class com.japisoft.xmlpad.action.XMLAction
IMPLIED_ATT - Static variable in interface com.japisoft.dtdparser.document.DTDDocumentBuilder
IMPLIED_ATT - Static variable in class com.japisoft.dtdparser.node.AttributeDTDNode
INTERNAL_ENTITY - Static variable in interface com.japisoft.dtdparser.document.DTDDocumentBuilder
INTERNAL_ENTITY - Static variable in class com.japisoft.dtdparser.node.EntityDTDNode
initDefaultEntities() - Method in class com.japisoft.xmlpad.helper.AbstractEntityHelper
  Reset gt,lt,quot,apos entities
initKeymap() - Method in class com.japisoft.xmlpad.bean.XMLEditor
insertActionAt(Action, int) - Method in class com.japisoft.xmlpad.ToolBarModel
  Insert an action for the location
insertSeparatorAt(int) - Method in class com.japisoft.xmlpad.ToolBarModel
  Insert a separator at the location
insertString(int, String, AttributeSet) - Method in class com.japisoft.xmlpad.bean.DefaultXMLDocument
insertText(String) - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Insert a string at the current caret location
insertUpdate(DocumentEvent) - Method in class com.japisoft.xmlpad.bean.DefaultXMLDocument.XMLDocumentListener
install(JTree) - Method in class com.japisoft.xmlpad.look.DefaultLook
  Change the graphics attributes of this realtime tree
install(XMLEditor) - Method in class com.japisoft.xmlpad.look.DefaultLook
  Change the graphics attributes of this editor
install(JTree) - Method in interface com.japisoft.xmlpad.look.Look
  Install the tree for this look
install(XMLEditor) - Method in interface com.japisoft.xmlpad.look.Look
  Update the graphics attributes for this editor
install(XMLEditor) - Static method in class com.japisoft.xmlpad.look.LookManager
  Install a look for the above editor
install(JTree) - Static method in class com.japisoft.xmlpad.look.LookManager
  Set the share tree view
install(XMLEditor) - Method in class com.japisoft.xmlpad.look.MozillaLook
installImage() - Method in class com.japisoft.xmlpad.action.XMLAction
isAction(int) - Method in class com.japisoft.xmlpad.ToolBarModel
isAttDelimiterHighlight() - Method in class com.japisoft.xmlpad.bean.XMLEditor
isAttribute() - Method in class com.japisoft.dtdparser.node.DTDNode
isAttributeValid(String, String) - Method in interface com.japisoft.dtdparser.XMLValidator
  Check if the nodeName supports this attribute
isAttributeValid(String, String, String) - Method in interface com.japisoft.dtdparser.XMLValidator
  Check if the nodeName supports this attribute name and value
isAttributeValid(String, String) - Method in class com.japisoft.dtdparser.node.RootDTDNode
  Check if the nodeName supports this attribute
isAttributeValid(String, String, String) - Method in class com.japisoft.dtdparser.node.RootDTDNode
  Check if the nodeName supports this attribute name and value
isAutoCloseTag() - Method in class com.japisoft.xmlpad.bean.DefaultXMLDocument
  by default `true`
isAutoCloseTag() - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Does the closing tag is inserted automatically : `true` by default
isCancel() - Method in class com.japisoft.xmlpad.dialog.OkCancelDialog
isComment() - Method in class com.japisoft.dtdparser.node.DTDNode
isEMPTY() - Method in class com.japisoft.dtdparser.node.ElementDTDNode
isEditable() - Method in class com.japisoft.xmlpad.XMLContainer
  By default return true
isElement() - Method in class com.japisoft.dtdparser.node.DTDNode
isElementRef() - Method in class com.japisoft.dtdparser.node.DTDNode
isElementSet() - Method in class com.japisoft.dtdparser.node.DTDNode
isEmpty() - Method in class com.japisoft.dtdparser.node.DTDNode
isEmpty() - Method in class com.japisoft.xmlpad.helper.TagDescriptor
isEnableStructureDamagedSupport() - Method in class com.japisoft.xmlpad.bean.DefaultXMLDocument
  Support notification for an XML structure tree change like adding or removing a tag
isEnabledAction(String) - Static method in class com.japisoft.xmlpad.action.ActionModel
isEnabledPopup() - Method in class com.japisoft.xmlpad.XMLContainer
isEnabledRealTimeStructureChanged() - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Notify in real time any tree structure change.
isEnabledToolBar() - Method in class com.japisoft.xmlpad.XMLContainer
isEnabledTreeLocation() - Method in class com.japisoft.xmlpad.XMLContainer
  Is Enabled the view of the tree location in the status bar ?
isEnabledTreeLocationForCaret() - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Is Enabled the current tree location for a caret change ?.
isEntity() - Method in class com.japisoft.dtdparser.node.DTDNode
isEntityValid(String) - Method in interface com.japisoft.dtdparser.XMLValidator
  Check if the entity name is declared ?
isEntityValid(String) - Method in class com.japisoft.dtdparser.node.RootDTDNode
  Check if the entity name is declared ?
isNodeChildSupported(String, String, int) - Method in class com.japisoft.dtdparser.node.ElementDTDNode
isNodeChildSupported(String, String, int) - Method in class com.japisoft.dtdparser.node.ElementSetDTDNode
isNodeDeclared(String) - Method in class com.japisoft.dtdparser.node.RootDTDNode
  Check if the nodeName is declared ?
isNodeValid(String, String, String, int) - Method in interface com.japisoft.dtdparser.XMLValidator
  Check if the nodeParent can have the nodeName as child after the 'previousNodeName', occurence is for the node count
isNodeValid(String, String, String, int) - Method in class com.japisoft.dtdparser.node.RootDTDNode
  Check if the nodeParent can have the nodeName as child after the 'previousNodeName', occurence is for the node count
isOk() - Method in class com.japisoft.xmlpad.dialog.OkCancelDialog
isParameter() - Method in class com.japisoft.dtdparser.node.EntityDTDNode
isPopable() - Method in class com.japisoft.xmlpad.action.XMLAction
isPreservedComment() - Method in class com.japisoft.dtdparser.node.RootDTDNode
isRoot() - Method in class com.japisoft.dtdparser.node.DTDNode
isSeparator(int) - Method in class com.japisoft.xmlpad.ToolBarModel
isSyntaxPopup() - Method in class com.japisoft.xmlpad.bean.DefaultXMLDocument
  Enable a popup for < and &, by default true
isTagDelimiterHighlight() - Method in class com.japisoft.xmlpad.bean.XMLEditor
isValidating() - Method in class com.japisoft.xmlpad.bean.XMLTemplate
isValueValid(String) - Method in class com.japisoft.dtdparser.node.AttributeDTDNode

## L

LOAD_ACTION - Static variable in class com.japisoft.xmlpad.action.ActionModel
  Load action
LT_ENTITY - Static variable in class com.japisoft.xmlpad.bean.XMLEntityResolver
LoadAction - class com.japisoft.xmlpad.action.LoadAction.
  Load a new XML document
LoadAction() - Constructor for class com.japisoft.xmlpad.action.LoadAction
Look - interface com.japisoft.xmlpad.look.Look.
  Look for the `XMLEditor`.
LookManager - class com.japisoft.xmlpad.look.LookManager.
  Supported Look for the XMLEditor
LookManager() - Constructor for class com.japisoft.xmlpad.look.LookManager
lastLocation - Variable in class com.japisoft.xmlpad.helper.AbstractTagHelper
location - Variable in class com.japisoft.xmlpad.helper.AbstractTagHelper

## M

MozillaLook - class com.japisoft.xmlpad.look.MozillaLook.
  Look with mozilla feature
MozillaLook() - Constructor for class com.japisoft.xmlpad.look.MozillaLook
main(String[]) - Static method in class com.japisoft.xmlpad.XMLContainer
main(String[]) - Static method in class com.japisoft.xmlpad.dialog.OkCancelDialog
mouseClicked(MouseEvent) - Method in class com.japisoft.xmlpad.tree.RealTimeTreeManager

## N

NEW_ACTION - Static variable in class com.japisoft.xmlpad.action.ActionModel
  New action
NMTOKENS_ATT_VAL - Static variable in interface com.japisoft.dtdparser.document.DTDDocumentBuilder
NMTOKENS_ATT_VAL - Static variable in class com.japisoft.dtdparser.node.AttributeDTDNode
NMTOKEN_ATT_VAL - Static variable in interface com.japisoft.dtdparser.document.DTDDocumentBuilder
NMTOKEN_ATT_VAL - Static variable in class com.japisoft.dtdparser.node.AttributeDTDNode
NewAction - class com.japisoft.xmlpad.action.NewAction.
  New action
NewAction() - Constructor for class com.japisoft.xmlpad.action.NewAction
normalize(String) - Method in class com.japisoft.xmlpad.action.FormatAction
  Normalizes the given string.
notifyAction() - Method in class com.japisoft.xmlpad.action.CommentAction
notifyAction() - Method in class com.japisoft.xmlpad.action.CopyAction
notifyAction() - Method in class com.japisoft.xmlpad.action.CutAction
notifyAction() - Method in class com.japisoft.xmlpad.action.FormatAction
notifyAction() - Method in class com.japisoft.xmlpad.action.LoadAction
notifyAction() - Method in class com.japisoft.xmlpad.action.NewAction
notifyAction() - Method in class com.japisoft.xmlpad.action.ParseAction
notifyAction() - Method in class com.japisoft.xmlpad.action.PasteAction
notifyAction() - Method in class com.japisoft.xmlpad.action.RedoAction
notifyAction() - Method in class com.japisoft.xmlpad.action.SaveAction
notifyAction() - Method in class com.japisoft.xmlpad.action.SaveAsAction
notifyAction() - Method in class com.japisoft.xmlpad.action.SearchAction
notifyAction() - Method in class com.japisoft.xmlpad.action.SplitAction
notifyAction() - Method in class com.japisoft.xmlpad.action.UndoAction
notifyAction() - Method in class com.japisoft.xmlpad.action.XMLAction
  Notify action must be done
notifyAttribute(String, String, int, String[], int, String) - Method in interface com.japisoft.dtdparser.document.DTDDocumentBuilder
  Found an attribute definition
notifyAttribute(String, String, int, String[], int, String) - Method in class com.japisoft.dtdparser.document.DefaultDTDDocumentBuilder
notifyAttribute(String, String, int, String[], int, String) - Method in class com.japisoft.dtdparser.document.TraceDTDDocumentBuilder
notifyComment(String) - Method in interface com.japisoft.dtdparser.document.DTDDocumentBuilder
  Found a comment
notifyComment(String) - Method in class com.japisoft.dtdparser.document.DefaultDTDDocumentBuilder
notifyComment(String) - Method in class com.japisoft.dtdparser.document.TraceDTDDocumentBuilder
notifyElementChoiceItem(String) - Method in interface com.japisoft.dtdparser.document.DTDDocumentBuilder
  Item equals element name or #PCDATA
notifyElementChoiceItem(String) - Method in class com.japisoft.dtdparser.document.DefaultDTDDocumentBuilder
  Item equals element name or #PCDATA
notifyElementChoiceItem(String) - Method in class com.japisoft.dtdparser.document.TraceDTDDocumentBuilder
  Item equals element name or #PCDATA
notifyElementIncludeItem(String) - Method in interface com.japisoft.dtdparser.document.DTDDocumentBuilder
  Item equals element name or EMPTY or ANY or #PCDATA
notifyElementIncludeItem(String) - Method in class com.japisoft.dtdparser.document.DefaultDTDDocumentBuilder
  Item equals element name or EMPTY or ANY or #PCDATA
notifyElementIncludeItem(String) - Method in class com.japisoft.dtdparser.document.TraceDTDDocumentBuilder
  Item equals element name or EMPTY or ANY or #PCDATA
notifyEntity(String, boolean, int, String) - Method in interface com.japisoft.dtdparser.document.DTDDocumentBuilder
  Found an entity
notifyEntity(String, boolean, int, String) - Method in class com.japisoft.dtdparser.document.DefaultDTDDocumentBuilder
notifyEntity(String, boolean, int, String) - Method in class com.japisoft.dtdparser.document.TraceDTDDocumentBuilder
notifyError(String) - Method in interface com.japisoft.xmlpad.bean.EditorContext
  Parsing reveals the following error
notifyError(int, String) - Method in interface com.japisoft.xmlpad.bean.ErrorListener
notifyError(int, String) - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Notify an error to the following line with the tied message
notifyLocation(String[]) - Method in interface com.japisoft.xmlpad.bean.EditorContext
  The current tree location for each caret moving
notifyLocation() - Method in class com.japisoft.xmlpad.helper.AbstractTagHelper
  Prepare for tag list for the current location
notifyLocation() - Method in class com.japisoft.xmlpad.helper.DTDTagHelper
notifyNoError() - Method in interface com.japisoft.xmlpad.bean.EditorContext
  Parsing reveals no error
notifyNoError() - Method in interface com.japisoft.xmlpad.bean.ErrorListener
notifyNoError() - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Notify no error found
notifyOperator(char) - Method in interface com.japisoft.dtdparser.document.DTDDocumentBuilder
  Notify operator '+' or '*' or '?'
notifyOperator(char) - Method in class com.japisoft.dtdparser.document.DefaultDTDDocumentBuilder
  Notify operator '+' or '*' or '?'
notifyOperator(char) - Method in class com.japisoft.dtdparser.document.TraceDTDDocumentBuilder
  Notify operator '+' or '*' or '?'
notifySelection(int) - Method in class com.japisoft.xmlpad.helper.CommonPopup
notifySelection(int) - Method in class com.japisoft.xmlpad.helper.EntityPopup
notifySelection(int) - Method in class com.japisoft.xmlpad.helper.TagPopup
notifyStartDTD() - Method in interface com.japisoft.dtdparser.document.DTDDocumentBuilder
  Start the DTD definition
notifyStartDTD() - Method in class com.japisoft.dtdparser.document.DefaultDTDDocumentBuilder
notifyStartDTD() - Method in class com.japisoft.dtdparser.document.TraceDTDDocumentBuilder
  Start the DTD definition
notifyStartElement(String) - Method in interface com.japisoft.dtdparser.document.DTDDocumentBuilder
  Found a tag definition
notifyStartElement(String) - Method in class com.japisoft.dtdparser.document.DefaultDTDDocumentBuilder
notifyStartElement(String) - Method in class com.japisoft.dtdparser.document.TraceDTDDocumentBuilder
notifyStartElementChildren() - Method in interface com.japisoft.dtdparser.document.DTDDocumentBuilder
  Notify '(' meet for the element declaration
notifyStartElementChildren() - Method in class com.japisoft.dtdparser.document.DefaultDTDDocumentBuilder
  Notify '(' meet for the element declaration
notifyStartElementChildren() - Method in class com.japisoft.dtdparser.document.TraceDTDDocumentBuilder
  Notify '(' meet for the element declaration
notifyStopDTD() - Method in interface com.japisoft.dtdparser.document.DTDDocumentBuilder
  Stop the DTD definition
notifyStopDTD() - Method in class com.japisoft.dtdparser.document.DefaultDTDDocumentBuilder
notifyStopDTD() - Method in class com.japisoft.dtdparser.document.TraceDTDDocumentBuilder
  Stop the DTD definition
notifyStopElement() - Method in interface com.japisoft.dtdparser.document.DTDDocumentBuilder
  End of the tag definition
notifyStopElement() - Method in class com.japisoft.dtdparser.document.DefaultDTDDocumentBuilder
notifyStopElement() - Method in class com.japisoft.dtdparser.document.TraceDTDDocumentBuilder
notifyStopElementChildren() - Method in interface com.japisoft.dtdparser.document.DTDDocumentBuilder
  Notify ')' meet for the element declaration
notifyStopElementChildren() - Method in class com.japisoft.dtdparser.document.DefaultDTDDocumentBuilder
  Notify ')' meet for the element declaration
notifyStopElementChildren() - Method in class com.japisoft.dtdparser.document.TraceDTDDocumentBuilder
  Notify ')' meet for the element declaration
notifyStructureChanged() - Method in interface com.japisoft.xmlpad.bean.StructureDamagedListener
notifyStructureChanged() - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Notify that the structure has changed.
notifyStructureChanged() - Method in class com.japisoft.xmlpad.tree.RealTimeTreeManager
notifyXMLContainer() - Method in class com.japisoft.xmlpad.action.XMLAction
notifyXMLEditor() - Method in class com.japisoft.xmlpad.action.NewAction
notifyXMLEditor() - Method in class com.japisoft.xmlpad.action.XMLAction

## O

ONE_ITEM_OPERATOR - Static variable in class com.japisoft.dtdparser.node.ElementDTDNode
  default operator
ONE_MORE_ITEM_OPERATOR - Static variable in class com.japisoft.dtdparser.node.ElementDTDNode
  '+' operator
OTHER_GROUP - Static variable in class com.japisoft.xmlpad.action.ActionModel
  Other group
OkCancelDialog - class com.japisoft.xmlpad.dialog.OkCancelDialog.
  Basic dialog
OkCancelDialog(String, String, String) - Constructor for class com.japisoft.xmlpad.dialog.OkCancelDialog
out - Variable in class com.japisoft.xmlpad.action.FormatAction

## P

PASTE_ACTION - Static variable in class com.japisoft.xmlpad.action.ActionModel
  Paste action
PUBLIC_ENTITY - Static variable in interface com.japisoft.dtdparser.document.DTDDocumentBuilder
PUBLIC_ENTITY - Static variable in class com.japisoft.dtdparser.node.EntityDTDNode
ParseAction - class com.japisoft.xmlpad.action.ParseAction.
  Refresh action : XML Parsing
ParseAction() - Constructor for class com.japisoft.xmlpad.action.ParseAction
Parser - class com.japisoft.dtdparser.Parser.
  Main parser for the DTD
Parser() - Constructor for class com.japisoft.dtdparser.Parser
PasteAction - class com.japisoft.xmlpad.action.PasteAction.
  Paste action
PasteAction() - Constructor for class com.japisoft.xmlpad.action.PasteAction
paint(Graphics) - Method in class com.japisoft.xmlpad.bean.XMLEditor
parse(InputStream) - Method in class com.japisoft.dtdparser.Parser
  Parse the DTD provided by the following inputstream
parseAttribute(String, int) - Method in class com.japisoft.dtdparser.Parser
  Parse the attribute starting at location
parseComment(String, int) - Method in class com.japisoft.dtdparser.Parser
  Parse the comment starting at location
parseDTD() - Method in class com.japisoft.xmlpad.bean.DefaultXMLDocument
  Search and parse document DTD
parseElement(String, int) - Method in class com.japisoft.dtdparser.Parser
  Parse the element starting at location
parseEntity(String, int) - Method in class com.japisoft.dtdparser.Parser
  Parse the entity starting at location
preserveComment(boolean) - Method in class com.japisoft.dtdparser.node.RootDTDNode
  Save the comment node : By default to true
print(Node) - Method in class com.japisoft.xmlpad.action.FormatAction
print(int, Node) - Method in class com.japisoft.xmlpad.action.FormatAction
  Prints the specified node, recursively.

## Q

QUOTE_ENTITY - Static variable in class com.japisoft.xmlpad.bean.XMLEntityResolver

## R

REDO_ACTION - Static variable in class com.japisoft.xmlpad.action.ActionModel
  Redo action
REFRESH_ACTION - Static variable in class com.japisoft.xmlpad.action.ActionModel
  Refresh action
REQUIRED_ATT - Static variable in interface com.japisoft.dtdparser.document.DTDDocumentBuilder
REQUIRED_ATT - Static variable in class com.japisoft.dtdparser.node.AttributeDTDNode
ROOT - Static variable in class com.japisoft.dtdparser.node.DTDNode
  Root type
RealTimeTreeManager - class com.japisoft.xmlpad.tree.RealTimeTreeManager.
  This is a manager for the real time tree it decides to change it or not.
RealTimeTreeManager(XMLContainer) - Constructor for class com.japisoft.xmlpad.tree.RealTimeTreeManager
RedoAction - class com.japisoft.xmlpad.action.RedoAction.
  Redo action
RedoAction() - Constructor for class com.japisoft.xmlpad.action.RedoAction
RootDTDNode - class com.japisoft.dtdparser.node.RootDTDNode.
  Main node type for DTD document type.
RootDTDNode() - Constructor for class com.japisoft.dtdparser.node.RootDTDNode
redo() - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Redo last action
remove(int, int) - Method in class com.japisoft.xmlpad.bean.DefaultXMLDocument
removeAction(Action) - Method in class com.japisoft.xmlpad.ToolBarModel
  Remove an action
removeAction(XMLAction) - Method in class com.japisoft.xmlpad.action.ActionGroup
  Remove a known XML action
removeActionForGroup(String, XMLAction) - Static method in class com.japisoft.xmlpad.action.ActionModel
  Remove this action 'a' from the following groupName.
removeDTDNode(DTDNode) - Method in class com.japisoft.dtdparser.node.DTDNode
  Remove a DTDNode child
removeEntity(String) - Method in class com.japisoft.xmlpad.bean.XMLEntityResolver
  Remove an entity value
removeEntityValue(char) - Method in class com.japisoft.xmlpad.bean.XMLEntityResolver
removeErrorPanel() - Method in class com.japisoft.xmlpad.XMLContainer
removeGroup(ActionGroup) - Static method in class com.japisoft.xmlpad.action.ActionModel
  Remove a group of action
removeSeparator(int) - Method in class com.japisoft.xmlpad.ToolBarModel
  Remove a separator at the location
removeToolBarModelListener(ToolBarModelListener) - Method in class com.japisoft.xmlpad.ToolBarModel
  Remove a listener for the toolbar update
removeUpdate(DocumentEvent) - Method in class com.japisoft.xmlpad.bean.DefaultXMLDocument.XMLDocumentListener
replaceActionByName(String, XMLAction) - Static method in class com.japisoft.xmlpad.action.ActionModel
  Replace an action matching the name by the newAction
resetActionState(XMLEditor, XMLContainer) - Method in class com.japisoft.xmlpad.action.ActionGroup
  Updage action for this group for working on this editor and this container
resetActionState(XMLEditor, XMLContainer) - Static method in class com.japisoft.xmlpad.action.ActionModel
  Reset the current Action state for this editor and this container, thus action will work on the good editor
resetDefaultLook() - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Reset the default color of the editor
resetDefaultToolBarActions() - Method in class com.japisoft.xmlpad.XMLContainer
  Update the toolbarModel adding separator.
resetDocument(DefaultXMLDocument) - Method in class com.japisoft.xmlpad.bean.XMLEditor
resetTreeLocation(Object[]) - Method in class com.japisoft.xmlpad.tree.RealTimeTreeManager
root - Variable in class com.japisoft.dtdparser.document.AbstractDTDDocumentBuilder
root - Variable in class com.japisoft.dtdparser.node.DTDNodeFactory
  Root node tied to any node

## S

SAVEAS_ACTION - Static variable in class com.japisoft.xmlpad.action.ActionModel
  SaveAs action
SAVE_ACTION - Static variable in class com.japisoft.xmlpad.action.ActionModel
  Save action
SEARCH_ACTION - Static variable in class com.japisoft.xmlpad.action.ActionModel
  Search action
SEARCH_GROUP - Static variable in class com.japisoft.xmlpad.action.ActionModel
  Search group
SEQUENCE_TYPE - Static variable in class com.japisoft.dtdparser.node.ElementSetDTDNode
  ( element1 , element2 )
SPLIT_ACTION - Static variable in class com.japisoft.xmlpad.action.ActionModel
  Split action
SYSTEM_ENTITY - Static variable in interface com.japisoft.dtdparser.document.DTDDocumentBuilder
SYSTEM_ENTITY - Static variable in class com.japisoft.dtdparser.node.EntityDTDNode
SaveAction - class com.japisoft.xmlpad.action.SaveAction.
SaveAction() - Constructor for class com.japisoft.xmlpad.action.SaveAction
SaveAsAction - class com.japisoft.xmlpad.action.SaveAsAction.
  Action for saving the current content
SaveAsAction() - Constructor for class com.japisoft.xmlpad.action.SaveAsAction
SearchAction - class com.japisoft.xmlpad.action.SearchAction.
  Action for searching a node by its tree
SearchAction() - Constructor for class com.japisoft.xmlpad.action.SearchAction
SearchAction.CustomDefaultMutableTreeNode - class com.japisoft.xmlpad.action.SearchAction.CustomDefaultMutableTreeNode.
  Custom Swing node
SearchAction.CustomDefaultMutableTreeNode() - Constructor for class com.japisoft.xmlpad.action.SearchAction.CustomDefaultMutableTreeNode
SplitAction - class com.japisoft.xmlpad.action.SplitAction.
  Split the container
SplitAction() - Constructor for class com.japisoft.xmlpad.action.SplitAction
StaticEntityHelper - class com.japisoft.xmlpad.helper.StaticEntityHelper.
  Helper without DTD/Schema.
StaticEntityHelper() - Constructor for class com.japisoft.xmlpad.helper.StaticEntityHelper
StaticTagHelper - class com.japisoft.xmlpad.helper.StaticTagHelper.
  This helper will not take into account the XML structure
StaticTagHelper() - Constructor for class com.japisoft.xmlpad.helper.StaticTagHelper
StructureDamagedListener - interface com.japisoft.xmlpad.bean.StructureDamagedListener.
  Notify that the XML structure had changed This is useful for real-time tree view.
SyntaxHelper - class com.japisoft.xmlpad.helper.SyntaxHelper.
  SyntaxHelper This classes is a method factory for finding helper for the current XMLPad context usage.
SyntaxHelper() - Constructor for class com.japisoft.xmlpad.helper.SyntaxHelper
searchAndParseDTD() - Method in class com.japisoft.xmlpad.XMLContainer
  Search inside the current document a DTD and parses it for syntax helper
setANY(boolean) - Method in class com.japisoft.dtdparser.node.ElementDTDNode
  Can have any element children
setAction(KeyStroke, Action) - Method in class com.japisoft.xmlpad.bean.XMLEditor
setActionIcon(String) - Method in class com.japisoft.xmlpad.action.XMLAction
  This is useful when replacing an action byanother one for retreiving the same icon
setAttDelimiterHighlight(boolean) - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Enable Color for attribute value
setAttDelimiterHighlightColor(Color) - Method in class com.japisoft.xmlpad.bean.XMLEditor
setAutoCloseTag(boolean) - Method in class com.japisoft.xmlpad.bean.DefaultXMLDocument
  Support for automatically closing the current inserted tag
setAutoCloseTag(boolean) - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Insert the closing tag while the user inserts the opening tag : `true` by default
setColorForAttribute(String, Color) - Method in class com.japisoft.xmlpad.XMLContainer
  Choose a particular color for this attribute
setColorForAttribute(Color) - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Colorize attribute <tag ATTRIBUTE="..." ...
setColorForAttribute(String, Color) - Method in class com.japisoft.xmlpad.bean.XMLEditorKit
  Choose a particular color for an attribute
setColorForAttribute(Hashtable) - Method in class com.japisoft.xmlpad.bean.XMLEditorKit
  Define colors for all attributes
setColorForAttributeSeparator(Color) - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Colorize '='
setColorForComment(Color) - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Colorize XML comment <!
setColorForDeclaration(Color) - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Colorize XML declaration <?
setColorForDocType(Color) - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Colorize DocType declaration <!
setColorForEntity(Color) - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Colorize entity &ENTITY;
setColorForInvalid(Color) - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Colorize error
setColorForLiteral(Color) - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Colorize literal "..."
setColorForNameSpace(Color) - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Colorize NameSpace
setColorForPrefix(String, Color) - Method in class com.japisoft.xmlpad.XMLContainer
  Choose a particular color for this namespace prefix
setColorForPrefix(String, Color) - Method in class com.japisoft.xmlpad.bean.XMLEditorKit
  Choose a particular color for a tag prefix
setColorForPrefix(Hashtable) - Method in class com.japisoft.xmlpad.bean.XMLEditorKit
  Define colors for all tag prefix
setColorForTag(String, Color) - Method in class com.japisoft.xmlpad.XMLContainer
  Choose a particular color for this tag
setColorForTag(Color) - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Colorize tag <Tag...
setColorForTag(String, Color) - Method in class com.japisoft.xmlpad.bean.XMLEditorKit
  Define a color for this tagName
setColorForTag(Hashtable) - Method in class com.japisoft.xmlpad.bean.XMLEditorKit
  Define colors for all tagName
setColorForTagDelimiter(Color) - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Colorize tag delimiter < or >
setColorForTagEnd(Color) - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Colorize '/'
setColorForText(Color) - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Colorize text
setComment(String) - Method in class com.japisoft.dtdparser.node.CommentDTDNode
  Set a comment
setComment(String) - Method in class com.japisoft.xmlpad.bean.XMLTemplate
  Initial comment
setCommentColor(Color) - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Deprecated.
setContent(String) - Method in class com.japisoft.xmlpad.bean.XMLTemplate
  End of the template
setCurrentDocumentLocation(String) - Method in class com.japisoft.xmlpad.XMLContainer
  Reset the current document location.
setCurrentLook(Look) - Static method in class com.japisoft.xmlpad.look.LookManager
  Set the current look.
setDTD(String, String) - Method in class com.japisoft.xmlpad.XMLContainer
setDTDDocumentBuilder(DTDDocumentBuilder) - Method in class com.japisoft.dtdparser.Parser
  Set the builder for DTD document type
setDTDLocation(String, String, String) - Method in class com.japisoft.xmlpad.helper.SyntaxHelper
  Reset the current DTD location
setDTDParentNode(DTDNode) - Method in class com.japisoft.dtdparser.node.DTDNode
  Reset the parent node
setDeclarationColor(Color) - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Deprecated.
setDefaultDTD(String, String) - Method in class com.japisoft.xmlpad.XMLContainer
  Reset the default document DTD location
setDefaultValue(String) - Method in class com.japisoft.dtdparser.node.AttributeDTDNode
  Set the default attribute value
setDefaultXMLExtension(String) - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Reset the default file XML extension.
setDocTypeColor(Color) - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Deprecated.
setDtd(String) - Method in class com.japisoft.xmlpad.bean.XMLTemplate
setEMPTY(boolean) - Method in class com.japisoft.dtdparser.node.ElementDTDNode
  empty node : by default false
setEditable(boolean) - Method in class com.japisoft.xmlpad.XMLContainer
  The document is only readable for `true`
setEditorContext(EditorContext) - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Case for communication with the container
setEnableDefaultXMLEntities(boolean) - Method in class com.japisoft.xmlpad.bean.XMLEntityResolver
  Supports for standard XML Entities : '<,>,",&'
setEnabledAction(String, boolean) - Static method in class com.japisoft.xmlpad.action.ActionModel
  Enabled/Disabled an action by its name
setEnabledListener(boolean) - Method in class com.japisoft.xmlpad.ToolBarModel
  Enable "real time" notification
setEnabledPopup(boolean) - Method in class com.japisoft.xmlpad.XMLContainer
  Support a popup menu
setEnabledRealTimeStructureChanged(boolean) - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Notify in real time any tree structure change.
setEnabledToolBar(boolean) - Method in class com.japisoft.xmlpad.XMLContainer
  Enabled the toolbar
setEnabledTreeLocation(boolean) - Method in class com.japisoft.xmlpad.XMLContainer
  Enable the view of the tree location in the status bar
setEnabledTreeLocationForCaret(boolean) - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Enabled the current tree location for a caret change.
setEncoding(String) - Method in class com.japisoft.xmlpad.bean.XMLTemplate
setEntityColor(Color) - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Deprecated.
setEntityResolver(XMLEntityResolver) - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Update the current entity resolver, it is useful for traducing char to entity while reading and the contrary when getting the current text
setEnumeration(String[]) - Method in class com.japisoft.dtdparser.node.AttributeDTDNode
  Set of supported values
setErrorLineColor(Color) - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Deprecated.
setFontForAttribute(Font) - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Fontize attribute <tag ATTRIBUTE="..." ...
setFontForAttributeSeparator(Font) - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Fontize '='
setFontForComment(Font) - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Fontize XML comment <!
setFontForDeclaration(Font) - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Fontize XML declaration <?
setFontForDocType(Font) - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Fontize DocType declaration <!
setFontForEntity(Font) - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Fontize entity &ENTITY;
setFontForInvalid(Font) - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Fontize error
setFontForLiteral(Font) - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Fontize literal "..."
setFontForNameSpace(Font) - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Fontize namespace
setFontForTag(Font) - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Fontize tag <Tag...
setFontForTagDelimiter(Font) - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Fontize tag delimiter < or >
setFontForTagEnd(Font) - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Fontize '/'
setFontForText(Font) - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Fontize text
setForceExtension(boolean) - Method in class com.japisoft.xmlpad.action.SaveAsAction
  Force the XML extension when choosing a file name
setLineNumber(int) - Method in class com.japisoft.xmlpad.bean.XMLEditor
  reset the cart to the current line number
setLiteralColor(Color) - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Deprecated.
setLocation(String) - Method in class com.japisoft.xmlpad.helper.AbstractTagHelper
  Set the current location
setLocation(String) - Method in interface com.japisoft.xmlpad.helper.TagHelper
  Reset the current location for computing available tags
setModifiedState(boolean) - Method in class com.japisoft.xmlpad.XMLContainer
  Update this container state if the document has been changed
setName(String) - Method in class com.japisoft.dtdparser.node.AttributeDTDNode
  Set the attribute name
setName(String) - Method in class com.japisoft.dtdparser.node.ElementDTDNode
  Name of the element
setName(String) - Method in class com.japisoft.dtdparser.node.EntityDTDNode
  Set the name of the entity
setName(String) - Method in class com.japisoft.xmlpad.action.ActionGroup
  Set a name for this group
setNodeComment(String) - Method in class com.japisoft.dtdparser.node.DTDNode
  Set the node comment
setNodeFactory(DTDNodeFactory) - Method in class com.japisoft.dtdparser.document.AbstractDTDDocumentBuilder
setNodeFactory(DTDNodeFactory) - Method in interface com.japisoft.dtdparser.document.DTDDocumentBuilder
  Factory for building DTDNode
setNodeType(int) - Method in class com.japisoft.dtdparser.node.DTDNode
  Reset the node type : COMMENT, ENTITY, ELEMENT or ATTRIBUTE
setOperator(int) - Method in class com.japisoft.dtdparser.node.ElementDTDNode
  Set the occurency operator : - ZERO_MORE_ITEM_OPERATOR, - ONE_MORE_ITEM_OPERATOR, - ZERO_ONE_ITEM_OPERATOR
setPCDATA(boolean) - Method in class com.japisoft.dtdparser.node.ElementDTDNode
  PCDATA support for text content
setParameter(boolean) - Method in class com.japisoft.dtdparser.node.EntityDTDNode
  Set this entity as parameter : example <!
setPopable(boolean) - Method in class com.japisoft.xmlpad.action.XMLAction
  Decide to include this action in a popup menu
setPopableErrorMode(boolean) - Method in class com.japisoft.xmlpad.XMLContainer
  By default to false, this mode will open a dialog box for each parsing error with the parsing error message
setProperty(String, String) - Static method in class com.japisoft.xmlpad.XMLPadProperties
  Reset a property by this one
setPropertyContent(Properties) - Static method in class com.japisoft.xmlpad.XMLPadProperties
  Here a way for overriding the default Properties content
setReference(Node) - Method in class com.japisoft.xmlpad.action.SearchAction.CustomDefaultMutableTreeNode
setRoot(RootDTDNode) - Method in class com.japisoft.dtdparser.node.DTDNode
  Reset the root node
setRootNode(String) - Method in class com.japisoft.xmlpad.bean.XMLTemplate
setSelectionLineColor(Color) - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Deprecated.
setSplit(boolean) - Method in class com.japisoft.xmlpad.XMLContainer
  if `true`, it will split the current editors in two one else it will unsplit the two current editors in only one
setStructureDamagedListener(StructureDamagedListener) - Method in class com.japisoft.xmlpad.bean.DefaultXMLDocument
  Listener for XML tree changes
setSyntaxPopup(boolean) - Method in class com.japisoft.xmlpad.bean.DefaultXMLDocument
  Enable a popup while entering < or &
setTagColor(Color) - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Deprecated.
setTagDelimiterHighlight(boolean) - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Enable Color for tag delimited "<" and ">"
setTagDelimiterHighlightColor(Color) - Method in class com.japisoft.xmlpad.bean.XMLEditor
setTemplate(XMLTemplate) - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Template for the 'new' operation
setText(String) - Method in class com.japisoft.xmlpad.XMLContainer
  Set the XML content
setText(InputStream) - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Load the text from the inputstream
setText(String) - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Reset the XML text
setType(int) - Method in class com.japisoft.dtdparser.node.AttributeDTDNode
  Choose the attribute type : - `ID_ATT_VAL` - `IDREF_ATT_VAL` - `ENTITY_ATT_VAL` - `ENTITIES_ATT_VAL` - `NMTOKEN_ATT_VAL` - `NMTOKENS_ATT_VAL` - `CDATA_ATT_VAL`
setType(int) - Method in class com.japisoft.dtdparser.node.ElementSetDTDNode
  Set the type of the set : CHOICE_TYPE or SEQUENCE_TYPE
setType(int) - Method in class com.japisoft.dtdparser.node.EntityDTDNode
  Set the entity nature : INTERNAL, PUBLIC or SYSTEM
setUndoManager(UndoManager) - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Reset the undo manager
setUsage(int) - Method in class com.japisoft.dtdparser.node.AttributeDTDNode
  Choose the attribute usage : `REQUIRED_ATT` `IMPLIED_ATT` `FIXED_ATT`
setValidating(boolean) - Method in class com.japisoft.xmlpad.bean.XMLTemplate
  Choose to validate this document
setValidation(boolean) - Method in class com.japisoft.xmlpad.action.ParseAction
  Validate the XML
setValue(String) - Method in class com.japisoft.dtdparser.node.EntityDTDNode
  Set the value of the entity
setValue(char) - Method in class com.japisoft.xmlpad.bean.XMLEntityResolver.TemporaryCharacter
setVersion(int, int) - Method in class com.japisoft.xmlpad.bean.XMLTemplate
  XMLTemplate version
setVisible(boolean) - Method in class com.japisoft.xmlpad.dialog.OkCancelDialog
setXMLContainer(XMLContainer) - Method in class com.japisoft.xmlpad.action.XMLAction
  Set the current XMLEditor for action
setXMLContainer(XMLContainer) - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Reset the container for this editor
setXMLEditor(XMLEditor) - Method in class com.japisoft.xmlpad.action.XMLAction
  Set the current XMLEditor for action
showEntitySyntaxHelperPopup(int) - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Show a popup for entities syntax helping at this offset.
showLocation(String[]) - Method in class com.japisoft.xmlpad.XMLContainer
  Show the tree location
showTagSyntaxHelperPopup(int) - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Show the popup for tags syntax helping at this offset.
sortAttributes(NamedNodeMap) - Method in class com.japisoft.xmlpad.action.FormatAction
  Returns a sorted list of attributes.
split() - Method in class com.japisoft.xmlpad.XMLContainer
  Show two editors
stateChanged(ChangeEvent) - Method in class com.japisoft.xmlpad.helper.CommonPopup
storeEntity(String, char) - Method in class com.japisoft.xmlpad.bean.XMLEntityResolver
  Store an entity value
storeEntityValue(char, String) - Method in class com.japisoft.xmlpad.bean.XMLEntityResolver
  Store the tied entity for the character value
structureDamaged() - Method in class com.japisoft.xmlpad.bean.DefaultXMLDocument
  Fire an event that the XML document has not the same structure

## T

TagDescriptor - class com.japisoft.xmlpad.helper.TagDescriptor.
  Here a descriptor for tag.
TagDescriptor(String, AttDescriptor[], boolean) - Constructor for class com.japisoft.xmlpad.helper.TagDescriptor
TagHelper - interface com.japisoft.xmlpad.helper.TagHelper.
  This interface helps the UI to known available tag and required attributes
TagPopup - class com.japisoft.xmlpad.helper.TagPopup.
  Popup for tag
TagPopup(TagDescriptor[], int, Document) - Constructor for class com.japisoft.xmlpad.helper.TagPopup
ToolBarModel - class com.japisoft.xmlpad.ToolBarModel.
  Here a data model for the main toolbar, this data model handles Actions.
ToolBarModel() - Constructor for class com.japisoft.xmlpad.ToolBarModel
ToolBarModelListener - interface com.japisoft.xmlpad.ToolBarModelListener.
  Listener for the ToolBarModel
TraceDTDDocumentBuilder - class com.japisoft.dtdparser.document.TraceDTDDocumentBuilder.
  Trace the DTD process building
TraceDTDDocumentBuilder() - Constructor for class com.japisoft.dtdparser.document.TraceDTDDocumentBuilder
TreeLocationListener - interface com.japisoft.xmlpad.bean.TreeLocationListener.
  Listener for real time tree location for the caret
tags - Variable in class com.japisoft.xmlpad.helper.TagPopup
toString() - Method in class com.japisoft.dtdparser.node.AttributeDTDNode
toString() - Method in class com.japisoft.dtdparser.node.CommentDTDNode
toString() - Method in class com.japisoft.dtdparser.node.ElementDTDNode
toString() - Method in class com.japisoft.dtdparser.node.ElementRefDTDNode
toString() - Method in class com.japisoft.dtdparser.node.ElementSetDTDNode
toString() - Method in class com.japisoft.dtdparser.node.EntityDTDNode
toString() - Method in class com.japisoft.xmlpad.bean.XMLTemplate

## U

UNDO_ACTION - Static variable in class com.japisoft.xmlpad.action.ActionModel
  Undo action
UndoAction - class com.japisoft.xmlpad.action.UndoAction.
  Undo action
UndoAction() - Constructor for class com.japisoft.xmlpad.action.UndoAction
UnknownEntity - exception com.japisoft.xmlpad.bean.UnknownEntity.
UnknownEntity() - Constructor for class com.japisoft.xmlpad.bean.UnknownEntity
unSplit() - Method in class com.japisoft.xmlpad.XMLContainer
  Show one editor
undo() - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Undo last action
unhighlightLine() - Method in class com.japisoft.xmlpad.bean.XMLEditor
  Remove the highlight of the current line
uninstall(XMLEditor) - Method in class com.japisoft.xmlpad.look.DefaultLook
uninstall(XMLEditor) - Method in interface com.japisoft.xmlpad.look.Look
  Remove the graphics attributs for this editor
updateActions(Vector) - Method in interface com.japisoft.xmlpad.ToolBarModelListener
  Notify a toolbar change for all the following actions and separators
updateSelectionState() - Method in class com.japisoft.xmlpad.bean.XMLEditor

## V

valueChanged(TreeSelectionEvent) - Method in class com.japisoft.xmlpad.action.SearchAction
valueChanged(TreeSelectionEvent) - Method in class com.japisoft.xmlpad.tree.RealTimeTreeManager

## W

warning(SAXParseException) - Method in class com.japisoft.xmlpad.action.ParseAction
writeDTD(PrintWriter) - Method in class com.japisoft.dtdparser.node.RootDTDNode
  Rewrite the DTD to the output stream : Note that comment node are always written in the DTD header only
writeDocument(PrintWriter, String, String, String) - Method in interface com.japisoft.dtdparser.XMLGenerator
  Generate a minimal valid XML document.
writeDocument(PrintWriter, String, String) - Method in interface com.japisoft.dtdparser.XMLGenerator
  Generate a minimal valid XML document.
writeDocument(PrintWriter) - Method in interface com.japisoft.dtdparser.node.DocumentWritable
writeDocument(PrintWriter) - Method in class com.japisoft.dtdparser.node.ElementDTDNode
  Write a minimal valid XML document
writeDocument(PrintWriter) - Method in class com.japisoft.dtdparser.node.ElementRefDTDNode
writeDocument(PrintWriter) - Method in class com.japisoft.dtdparser.node.ElementSetDTDNode
  Write a minimal valid XML document
writeDocument(PrintWriter, String, String, String) - Method in class com.japisoft.dtdparser.node.RootDTDNode
  Generate a minimal valid XML document.
writeDocument(PrintWriter, String, String) - Method in class com.japisoft.dtdparser.node.RootDTDNode
  Generate a minimal valid XML document.

## X

XMLAction - class com.japisoft.xmlpad.action.XMLAction.
  Abstract class for XML action
XMLAction() - Constructor for class com.japisoft.xmlpad.action.XMLAction
XMLAction(String) - Constructor for class com.japisoft.xmlpad.action.XMLAction
  Reference for action for retreiving a same icon
XMLContainer - class com.japisoft.xmlpad.XMLContainer.
  This is the main container for the XMLEditor.
XMLContainer(ComponentFactory) - Constructor for class com.japisoft.xmlpad.XMLContainer
XMLContainer() - Constructor for class com.japisoft.xmlpad.XMLContainer
  Create a new XMLContainer, all components are created by the default `ComponentFactory`
XMLEditor - class com.japisoft.xmlpad.bean.XMLEditor.
  Main class for the XMLEditor.
XMLEditor() - Constructor for class com.japisoft.xmlpad.bean.XMLEditor
XMLEditorKit - class com.japisoft.xmlpad.bean.XMLEditorKit.
  Here a swing EditorKit for XML
XMLEditorKit(DefaultXMLDocument) - Constructor for class com.japisoft.xmlpad.bean.XMLEditorKit
XMLEntityResolver - class com.japisoft.xmlpad.bean.XMLEntityResolver.
  Resolver for XML entity.
XMLEntityResolver() - Constructor for class com.japisoft.xmlpad.bean.XMLEntityResolver
XMLEntityResolver.TemporaryCharacter - class com.japisoft.xmlpad.bean.XMLEntityResolver.TemporaryCharacter.
XMLEntityResolver.TemporaryCharacter(char) - Constructor for class com.japisoft.xmlpad.bean.XMLEntityResolver.TemporaryCharacter
XMLEntityResolver.TemporaryCharacter() - Constructor for class com.japisoft.xmlpad.bean.XMLEntityResolver.TemporaryCharacter
XMLGenerator - interface com.japisoft.dtdparser.XMLGenerator.
  Interface for generating XML document from the DTD
XMLPadProperties - class com.japisoft.xmlpad.XMLPadProperties.
  Manager for component property.
XMLPadProperties() - Constructor for class com.japisoft.xmlpad.XMLPadProperties
XMLTemplate - class com.japisoft.xmlpad.bean.XMLTemplate.
  Template for XML.
XMLTemplate() - Constructor for class com.japisoft.xmlpad.bean.XMLTemplate
XMLValidator - interface com.japisoft.dtdparser.XMLValidator.
  Interface for validating XML content
XML_GROUP - Static variable in class com.japisoft.xmlpad.action.ActionModel
  XML group

## Z

ZERO_MORE_ITEM_OPERATOR - Static variable in class com.japisoft.dtdparser.node.ElementDTDNode
  '*' operator
ZERO_ONE_ITEM_OPERATOR - Static variable in class com.japisoft.dtdparser.node.ElementDTDNode
  '?'

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

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES