edu.princeton.wordnet.browser.tree.renderers.domw3c.wordnet
Class WordDecorator

java.lang.Object
  extended by edu.princeton.wordnet.browser.tree.renderers.domw3c.DefaultDecorator
      extended by edu.princeton.wordnet.browser.tree.renderers.domw3c.ElementDecorator
          extended by edu.princeton.wordnet.browser.tree.renderers.domw3c.wordnet.WordDecorator

public class WordDecorator
extends ElementDecorator

Word node decorator

Author:
Bernard Bou

Field Summary
private static javax.swing.ImageIcon theIcon
          Icon
private static javax.swing.text.SimpleAttributeSet theNameStyle
          Style for name
private static javax.swing.text.SimpleAttributeSet theValueStyle
          Style for data
 
Fields inherited from class edu.princeton.wordnet.browser.tree.renderers.domw3c.DefaultDecorator
theNode
 
Constructor Summary
WordDecorator(org.w3c.dom.Node thisNode)
          Constructor
 
Method Summary
 javax.swing.Icon getIcon()
          Get icon for node
 java.lang.String getName()
          Get node name
 javax.swing.text.SimpleAttributeSet getNameStyle()
          Get name style for node
 java.lang.String getValue()
          Get node data
 javax.swing.text.SimpleAttributeSet getValueStyle()
          Get value style for node
 
Methods inherited from class edu.princeton.wordnet.browser.tree.renderers.domw3c.ElementDecorator
getAttributes, getText
 
Methods inherited from class edu.princeton.wordnet.browser.tree.renderers.domw3c.DefaultDecorator
childrenToString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

theIcon

private static javax.swing.ImageIcon theIcon
Icon


theNameStyle

private static javax.swing.text.SimpleAttributeSet theNameStyle
Style for name


theValueStyle

private static javax.swing.text.SimpleAttributeSet theValueStyle
Style for data

Constructor Detail

WordDecorator

public WordDecorator(org.w3c.dom.Node thisNode)
Constructor

Parameters:
thisNode - DOM node
Method Detail

getName

public java.lang.String getName()
Description copied from class: DefaultDecorator
Get node name

Overrides:
getName in class ElementDecorator
Returns:
node name

getValue

public java.lang.String getValue()
Description copied from class: DefaultDecorator
Get node data

Overrides:
getValue in class ElementDecorator
Returns:
node data

getNameStyle

public javax.swing.text.SimpleAttributeSet getNameStyle()
Description copied from class: ElementDecorator
Get name style for node

Overrides:
getNameStyle in class ElementDecorator
Returns:
style

getValueStyle

public javax.swing.text.SimpleAttributeSet getValueStyle()
Description copied from class: ElementDecorator
Get value style for node

Overrides:
getValueStyle in class ElementDecorator
Returns:
style

getIcon

public javax.swing.Icon getIcon()
Description copied from class: DefaultDecorator
Get icon for node

Overrides:
getIcon in class ElementDecorator
Returns:
icon