jpel.tree
Class NodeWriterDebugger

java.lang.Object
  |
  +--jpel.tree.NodeWriterDebugger
All Implemented Interfaces:
GenericTool, NodeWriter

public class NodeWriterDebugger
extends java.lang.Object
implements NodeWriter


Constructor Summary
NodeWriterDebugger()
           
 
Method Summary
 java.lang.String getDescription()
          Retorna a descrição da ferramenta.
 java.lang.String[] getTypes()
          Retorna os tipos dos objetos que podem ser tratados por tal ferramenta.
 void write(jpel.tree.Node node, jpel.util.dataholder.DataHolder holder)
          Escreve os dados de um nó de uma fonte de dados.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NodeWriterDebugger

public NodeWriterDebugger()
Method Detail

write

public void write(jpel.tree.Node node,
                  jpel.util.dataholder.DataHolder holder)
           throws NodeException,
                  DataHolderException
Description copied from interface: NodeWriter
Escreve os dados de um nó de uma fonte de dados.

Specified by:
write in interface NodeWriter
Parameters:
node - Nó que deve ser escrito.
holder - Fonte de dados.
Throws:
DataHolderException - Quando há problemas na leitura dos dados.
NodeException - Quando há problemas com o nó lido.

getTypes

public java.lang.String[] getTypes()
Description copied from interface: GenericTool
Retorna os tipos dos objetos que podem ser tratados por tal ferramenta.

Specified by:
getTypes in interface GenericTool
Returns:
Um array com todos os tipos suportados pela ferramenta.

getDescription

public java.lang.String getDescription()
Description copied from interface: GenericTool
Retorna a descrição da ferramenta.

Specified by:
getDescription in interface GenericTool
Returns:
Uma descrição da ferramenta.