Enum XMLGeneratorVisitor.OutputBehavior
- java.lang.Object
-
- java.lang.Enum<XMLGeneratorVisitor.OutputBehavior>
-
- net.sf.ehcache.config.generator.model.XMLGeneratorVisitor.OutputBehavior
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<XMLGeneratorVisitor.OutputBehavior>
- Enclosing class:
- XMLGeneratorVisitor
public static enum XMLGeneratorVisitor.OutputBehavior extends java.lang.Enum<XMLGeneratorVisitor.OutputBehavior>
Enum controlling the generated XML output- Author:
- Abhishek Sanoujam
-
-
Enum Constant Summary
Enum Constants Enum Constant Description INDENT_CHIlD_ELEMENTSOutput behavior controlling whether child elements should be indented or notNEWLINE_AT_ENDOutput behavior controlling whether new lines should be added at the end or notNEWLINE_FOR_EACH_ATTRIBUTEOutput behavior controlling whether new lines should be added for each attributeNEWLINE_FOR_EACH_ELEMENTOutput behavior controlling whether new lines should be added for each child elementOUTPUT_OPTIONAL_ATTRIBUTES_WITH_DEFAULT_VALUESOutput behavior controlling whether optional attributes having default values should be generated or not
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static XMLGeneratorVisitor.OutputBehaviorvalueOf(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.
-
-
-
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
-
NEWLINE_AT_END
public static final XMLGeneratorVisitor.OutputBehavior NEWLINE_AT_END
Output behavior controlling whether new lines should be added at the end 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 namejava.lang.NullPointerException- if the argument is null
-
-