Enum XMLGeneratorVisitor.OutputBehavior

    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static XMLGeneratorVisitor.OutputBehavior valueOf​(java.lang.String name)
      Returns the enum constant of this type with the specified name.
      static XMLGeneratorVisitor.OutputBehavior[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      • Methods inherited from class java.lang.Enum

        clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • Methods inherited from class java.lang.Object

        getClass, notify, notifyAll, wait, wait, wait
    • Enum Constant Detail

      • INDENT_CHIlD_ELEMENTS

        public static final XMLGeneratorVisitor.OutputBehavior INDENT_CHIlD_ELEMENTS
        Output behavior controlling whether child elements should be indented or not
      • NEWLINE_FOR_EACH_ELEMENT

        public static final XMLGeneratorVisitor.OutputBehavior NEWLINE_FOR_EACH_ELEMENT
        Output behavior controlling whether new lines should be added for each child element
      • NEWLINE_FOR_EACH_ATTRIBUTE

        public static final XMLGeneratorVisitor.OutputBehavior NEWLINE_FOR_EACH_ATTRIBUTE
        Output behavior controlling whether new lines should be added for each attribute
      • OUTPUT_OPTIONAL_ATTRIBUTES_WITH_DEFAULT_VALUES

        public static final XMLGeneratorVisitor.OutputBehavior OUTPUT_OPTIONAL_ATTRIBUTES_WITH_DEFAULT_VALUES
        Output behavior controlling whether optional attributes having default values should be generated or not
    • Method Detail

      • values

        public static XMLGeneratorVisitor.OutputBehavior[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (XMLGeneratorVisitor.OutputBehavior c : XMLGeneratorVisitor.OutputBehavior.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static XMLGeneratorVisitor.OutputBehavior valueOf​(java.lang.String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.NullPointerException - if the argument is null