jpel.bridge
Class NodeProcessorDependency
java.lang.Object
|
+--jpel.bridge.NodeProcessorAll
|
+--jpel.bridge.NodeProcessorDependency
- All Implemented Interfaces:
- GenericTool, NodeProcessor
- public class NodeProcessorDependency
- extends NodeProcessorAll
Fornece a árvore de dependencia de recursos.
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. |
jpel.tree.Node |
process(jpel.tree.Node node)
Realiza a transformação de um nó em outro. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NodeProcessorDependency
public NodeProcessorDependency()
throws java.lang.ClassNotFoundException,
java.lang.IllegalAccessException,
java.lang.InstantiationException
NodeProcessorDependency
public NodeProcessorDependency(jpel.util.dataholder.DataHolderFactory holderFactory)
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
- Overrides:
getTypes
in class NodeProcessorAll
- 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
- Overrides:
getDescription
in class NodeProcessorAll
- Returns:
- Uma descrição da ferramenta.
process
public jpel.tree.Node process(jpel.tree.Node node)
throws NodeException
- Description copied from interface:
NodeProcessor
- Realiza a transformação de um nó em outro.
- Specified by:
process
in interface NodeProcessor
- Overrides:
process
in class NodeProcessorAll
- Parameters:
node
- Nó que será transformado/convertido/copiado/etc.
- Returns:
- Um nó convertido/etc.
- Throws:
NodeException
- Quando acontece algum problema durante a conversão.