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

Quick Search    Search Deep

org.merlotxml.merlot.plugin.dtd
Class GD_DTDPluginConfig  view GD_DTDPluginConfig download GD_DTDPluginConfig.java

java.lang.Object
  extended byorg.merlotxml.merlot.plugin.PluginConfig
      extended byorg.merlotxml.merlot.plugin.dtd.DTDPluginConfig
          extended byorg.merlotxml.merlot.plugin.dtd.GD_DTDPluginConfig

public class GD_DTDPluginConfig
extends DTDPluginConfig

Merlot DTD Plugin Configuration

Version:
$Id: GD_DTDPluginConfig.java,v 1.9 2002/10/20 20:20:48 flament Exp $

Nested Class Summary
 
Nested classes inherited from class org.merlotxml.merlot.plugin.dtd.DTDPluginConfig
 
Nested classes inherited from class org.merlotxml.merlot.plugin.PluginConfig
 
Field Summary
protected  java.util.List _actionConfigs
           
protected  AttributeViewConfig _attributeViewConfig
           
protected  GroupsConfig _groupsConfig
           
protected  java.util.List _styleConfigs
           
protected  StyledViewConfig _styledViewConfig
           
protected  TranslateConfig _translateConfig
           
protected static java.util.ArrayList EMPTY
           
protected static java.lang.String XPATH_ACTION
           
protected static java.lang.String XPATH_ATTRIBUTEVIEW
           
protected static java.lang.String XPATH_GROUPS
           
protected static java.lang.String XPATH_STYLEDVIEW
           
protected static java.lang.String XPATH_TRANSLATE
           
 
Fields inherited from class org.merlotxml.merlot.plugin.dtd.DTDPluginConfig
_defaultEditorConfig, _displayTextConfig, _dtdConfigs, _editorConfigs, _iconConfigs, _treeTableConfig, ICON_SIZE_LARGE, ICON_SIZE_SMALL, iconMap, XPATH_DEFAULT_EDITOR, XPATH_DTD, XPATH_EDITOR, XPATH_ICON, XPATH_TREE
 
Fields inherited from class org.merlotxml.merlot.plugin.PluginConfig
_node, author, classLoader, longName, myPluginManager, name, source, url, version, XPATH_AUTHOR, XPATH_LONG_NAME, XPATH_NAME, XPATH_PLUGIN, XPATH_TEXT, XPATH_URL, XPATH_VERSION
 
Constructor Summary
GD_DTDPluginConfig()
           
 
Method Summary
 boolean addVoid(java.lang.String elementName)
           
 int editionType(java.lang.String elementName)
           
 DTDPluginAction[] getActions(org.merlotxml.merlot.MerlotDocumentControler controler, org.merlotxml.merlot.MerlotDOMNode node)
           
 java.lang.String getAttributeName(java.lang.String nodeName, java.lang.String attributeName)
           
 javax.swing.JPanel getEditPanel(org.merlotxml.merlot.MerlotDOMNode node)
           
 java.util.HashMap getGroups()
           
 java.util.List getGroupsOrder()
           
 org.gendiapo.editor.NodeControler getNodeControler(java.lang.String elementName)
           
 java.lang.String getNodeName(java.lang.String nodeName)
           
 javax.swing.text.html.StyleSheet getStyleSheet(java.lang.String elementName)
           
 java.lang.String getValueName(java.lang.String nodeName, java.lang.String attributeName, java.lang.String valueName)
           
 javax.swing.text.ViewFactory getViewFactory()
           
 java.util.List inStyledView(java.lang.String elementName)
           
 void parse(org.w3c.dom.Node node)
           
 
Methods inherited from class org.merlotxml.merlot.plugin.dtd.DTDPluginConfig
getDefaultEditorConfig, getDisplayTextConfig, getEditorClassFor, getIconFor, getTreeTableConfig, toString
 
Methods inherited from class org.merlotxml.merlot.plugin.PluginConfig
getAboutAction, getClassLoader, getName, getNode, getSource, setClassLoader
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

EMPTY

protected static final java.util.ArrayList EMPTY

XPATH_TRANSLATE

protected static final java.lang.String XPATH_TRANSLATE
See Also:
Constant Field Values

XPATH_GROUPS

protected static final java.lang.String XPATH_GROUPS
See Also:
Constant Field Values

XPATH_ACTION

protected static final java.lang.String XPATH_ACTION
See Also:
Constant Field Values

XPATH_ATTRIBUTEVIEW

protected static final java.lang.String XPATH_ATTRIBUTEVIEW
See Also:
Constant Field Values

XPATH_STYLEDVIEW

protected static final java.lang.String XPATH_STYLEDVIEW
See Also:
Constant Field Values

_actionConfigs

protected java.util.List _actionConfigs

_styleConfigs

protected java.util.List _styleConfigs

_styledViewConfig

protected StyledViewConfig _styledViewConfig

_attributeViewConfig

protected AttributeViewConfig _attributeViewConfig

_groupsConfig

protected GroupsConfig _groupsConfig

_translateConfig

protected TranslateConfig _translateConfig
Constructor Detail

GD_DTDPluginConfig

public GD_DTDPluginConfig()
Method Detail

parse

public void parse(org.w3c.dom.Node node)
           throws org.merlotxml.merlot.plugin.PluginConfigException
Overrides:
parse in class DTDPluginConfig

getViewFactory

public javax.swing.text.ViewFactory getViewFactory()

inStyledView

public java.util.List inStyledView(java.lang.String elementName)

editionType

public int editionType(java.lang.String elementName)

getNodeControler

public org.gendiapo.editor.NodeControler getNodeControler(java.lang.String elementName)

getStyleSheet

public javax.swing.text.html.StyleSheet getStyleSheet(java.lang.String elementName)

addVoid

public boolean addVoid(java.lang.String elementName)

getActions

public DTDPluginAction[] getActions(org.merlotxml.merlot.MerlotDocumentControler controler,
                                    org.merlotxml.merlot.MerlotDOMNode node)

getEditPanel

public javax.swing.JPanel getEditPanel(org.merlotxml.merlot.MerlotDOMNode node)

getGroups

public java.util.HashMap getGroups()

getGroupsOrder

public java.util.List getGroupsOrder()

getNodeName

public java.lang.String getNodeName(java.lang.String nodeName)

getAttributeName

public java.lang.String getAttributeName(java.lang.String nodeName,
                                         java.lang.String attributeName)

getValueName

public java.lang.String getValueName(java.lang.String nodeName,
                                     java.lang.String attributeName,
                                     java.lang.String valueName)