Class Leaf

    • Field Summary

      Fields 
      Modifier and Type Field Description
      org.xml.sax.Locator location
      Source location where this leaf was defined.
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected Leaf​(org.xml.sax.Locator location)  
    • Field Detail

      • location

        public org.xml.sax.Locator location
        Source location where this leaf was defined.
    • Constructor Detail

      • Leaf

        protected Leaf​(org.xml.sax.Locator location)
    • Method Detail

      • getNext

        public final Leaf getNext()
      • getPrev

        public final Leaf getPrev()
      • merge

        public final Leaf merge​(Leaf that)
        Combines two sets into one set.
        Returns:
        this
      • siblings

        public final java.lang.Iterable<Leaf> siblings()
        Returns the collection of all the siblings (including itself)
      • createDataMethod

        protected final void createDataMethod​(JDefinedClass clazz,
                                              JType valueType,
                                              NodeSet nset,
                                              java.util.Set<Prop> props)
        Creates a prop of the data value method.