Package com.helger.xml.serialize.write
Interface IXMLBracketModeDeterminator
- All Known Implementing Classes:
XMLBracketModeDeterminatorHTML4,XMLBracketModeDeterminatorHTML5,XMLBracketModeDeterminatorXML,XMLBracketModeDeterminatorXMLC14
@MustImplementEqualsAndHashcode
public interface IXMLBracketModeDeterminator
Interface used in writing XML to determine which of the bracket mode as
outlined in
EXMLSerializeBracketMode should be used for a single
element.- Author:
- Philip Helger
-
Method Details
-
getBracketMode
@Nonnull EXMLSerializeBracketMode getBracketMode(@Nullable String sNamespaceURI, @Nonnull String sTagName, @Nullable Map<QName, String> aAttrs, boolean bHasChildren) Determine the bracket mode for an XML element.- Parameters:
sNamespaceURI- Optional namespace URI. May benull.sTagName- Tag nameaAttrs- Optional set of attributes.bHasChildren-trueif the current element has children- Returns:
- The bracket mode to be used. May not be
null.
-