org.raml.parser.visitor
Interface NodeHandler

All Known Subinterfaces:
YamlValidator
All Known Implementing Classes:
RamlDocumentBuilder, RamlDocumentValidator, YamlDocumentBuilder, YamlDocumentValidator

public interface NodeHandler


Method Summary
 void onCustomTagEnd(org.yaml.snakeyaml.nodes.Tag tag, org.yaml.snakeyaml.nodes.Node originalValueNode, org.yaml.snakeyaml.nodes.NodeTuple nodeTuple)
           
 void onCustomTagError(org.yaml.snakeyaml.nodes.Tag tag, org.yaml.snakeyaml.nodes.Node node, String message)
           
 void onCustomTagStart(org.yaml.snakeyaml.nodes.Tag tag, org.yaml.snakeyaml.nodes.Node originalValueNode, org.yaml.snakeyaml.nodes.NodeTuple nodeTuple)
           
 void onDocumentEnd(org.yaml.snakeyaml.nodes.MappingNode node)
           
 void onDocumentStart(org.yaml.snakeyaml.nodes.MappingNode node)
           
 void onMappingNodeEnd(org.yaml.snakeyaml.nodes.MappingNode mappingNode, TupleType tupleType)
           
 void onMappingNodeStart(org.yaml.snakeyaml.nodes.MappingNode mappingNode, TupleType tupleType)
           
 void onScalar(org.yaml.snakeyaml.nodes.ScalarNode node, TupleType tupleType)
           
 void onSequenceElementEnd(org.yaml.snakeyaml.nodes.Node sequenceNode)
           
 void onSequenceElementStart(org.yaml.snakeyaml.nodes.Node sequenceNode)
           
 void onSequenceEnd(org.yaml.snakeyaml.nodes.SequenceNode node, TupleType tupleType)
           
 void onSequenceStart(org.yaml.snakeyaml.nodes.SequenceNode node, TupleType tupleType)
           
 void onTupleEnd(org.yaml.snakeyaml.nodes.NodeTuple nodeTuple)
           
 void onTupleStart(org.yaml.snakeyaml.nodes.NodeTuple nodeTuple)
           
 

Method Detail

onMappingNodeStart

void onMappingNodeStart(org.yaml.snakeyaml.nodes.MappingNode mappingNode,
                        TupleType tupleType)

onMappingNodeEnd

void onMappingNodeEnd(org.yaml.snakeyaml.nodes.MappingNode mappingNode,
                      TupleType tupleType)

onSequenceStart

void onSequenceStart(org.yaml.snakeyaml.nodes.SequenceNode node,
                     TupleType tupleType)

onSequenceEnd

void onSequenceEnd(org.yaml.snakeyaml.nodes.SequenceNode node,
                   TupleType tupleType)

onScalar

void onScalar(org.yaml.snakeyaml.nodes.ScalarNode node,
              TupleType tupleType)

onDocumentStart

void onDocumentStart(org.yaml.snakeyaml.nodes.MappingNode node)

onDocumentEnd

void onDocumentEnd(org.yaml.snakeyaml.nodes.MappingNode node)

onTupleEnd

void onTupleEnd(org.yaml.snakeyaml.nodes.NodeTuple nodeTuple)

onTupleStart

void onTupleStart(org.yaml.snakeyaml.nodes.NodeTuple nodeTuple)

onSequenceElementStart

void onSequenceElementStart(org.yaml.snakeyaml.nodes.Node sequenceNode)

onSequenceElementEnd

void onSequenceElementEnd(org.yaml.snakeyaml.nodes.Node sequenceNode)

onCustomTagStart

void onCustomTagStart(org.yaml.snakeyaml.nodes.Tag tag,
                      org.yaml.snakeyaml.nodes.Node originalValueNode,
                      org.yaml.snakeyaml.nodes.NodeTuple nodeTuple)

onCustomTagEnd

void onCustomTagEnd(org.yaml.snakeyaml.nodes.Tag tag,
                    org.yaml.snakeyaml.nodes.Node originalValueNode,
                    org.yaml.snakeyaml.nodes.NodeTuple nodeTuple)

onCustomTagError

void onCustomTagError(org.yaml.snakeyaml.nodes.Tag tag,
                      org.yaml.snakeyaml.nodes.Node node,
                      String message)


Copyright © 2013. All rights reserved.