public interface Node<T extends Node<T>> extends ForEachProcessor<T>
foreach
void getHeader(StringBuffer sb)
List<T> getSubNodesRecursively(String name)
name
- void getFooter(StringBuffer sb)
T getRoot()
String getNodeName()
T getParent()
StringBuffer getBody()
void write(OutputStream stream) throws IOException
stream
- IOException
NodeType getNodeType()
Node<T> setAttribute(String attributeName, String value)
attributeName
- value
- Node<T> setAttribute(Map<String,String> attributeMap)
attributeMap
- String getAttribute(String attributeName, String defaultValue)
attributeName
- defaultValue
- String getContent()
StringBuffer toStringBuffer()
boolean isSingleNode()
boolean isCaseSensitive()
String getCaseSensitiveName(String name)
name
- String getPureText()
Copyright © 2006–2018 TinyGroup. All rights reserved.