org.yaml.snakeyaml.events
Class NodeEvent

java.lang.Object
  extended by org.yaml.snakeyaml.events.Event
      extended by org.yaml.snakeyaml.events.NodeEvent
Direct Known Subclasses:
AliasEvent, CollectionStartEvent, ScalarEvent

public abstract class NodeEvent
extends Event

Base class for all events that mark the beginning of a node.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.yaml.snakeyaml.events.Event
Event.ID
 
Constructor Summary
NodeEvent(String anchor, Mark startMark, Mark endMark)
           
 
Method Summary
 String getAnchor()
          Node anchor by which this node might later be referenced by a AliasEvent.
protected  String getArguments()
           
 
Methods inherited from class org.yaml.snakeyaml.events.Event
equals, getEndMark, getStartMark, hashCode, is, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NodeEvent

public NodeEvent(String anchor,
                 Mark startMark,
                 Mark endMark)
Method Detail

getAnchor

public String getAnchor()
Node anchor by which this node might later be referenced by a AliasEvent.

Note that AliasEvents are by it self NodeEvents and use this property to indicate the referenced anchor.

Returns:
Anchor of this node or null if no anchor is defined.

getArguments

protected String getArguments()
Overrides:
getArguments in class Event
See Also:
"__repr__ for Event in PyYAML"


Copyright © 2008-2012. All Rights Reserved.