Package com.helger.xml.serialize.write
Class XMLBracketModeDeterminatorXML
- java.lang.Object
-
- com.helger.xml.serialize.write.XMLBracketModeDeterminatorXML
-
- All Implemented Interfaces:
IXMLBracketModeDeterminator,Serializable
public class XMLBracketModeDeterminatorXML extends Object implements IXMLBracketModeDeterminator
Implementation ofIXMLBracketModeDeterminatorfor real XML (and XHTML). Only the presence of children determine whether "open close" or "self closed" is used.- Author:
- Philip Helger
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description XMLBracketModeDeterminatorXML()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)EXMLSerializeBracketModegetBracketMode(String sNamespaceURI, String sTagName, Map<QName,String> aAttrs, boolean bHasChildren)Determine the bracket mode for an XML element.inthashCode()StringtoString()
-
-
-
Method Detail
-
getBracketMode
@Nonnull public EXMLSerializeBracketMode getBracketMode(@Nullable String sNamespaceURI, @Nonnull String sTagName, @Nullable Map<QName,String> aAttrs, boolean bHasChildren)
Description copied from interface:IXMLBracketModeDeterminatorDetermine the bracket mode for an XML element.- Specified by:
getBracketModein interfaceIXMLBracketModeDeterminator- 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.
-
-