Package com.helger.html.hc.impl
Class HCDOMWrapper
- java.lang.Object
-
- com.helger.html.hc.impl.AbstractHCNode
-
- com.helger.html.hc.impl.HCDOMWrapper
-
- All Implemented Interfaces:
com.helger.commons.hierarchy.IHasChildren<IHCNode>,com.helger.commons.hierarchy.IHasChildrenRecursive<IHCNode>,com.helger.commons.hierarchy.IHasChildrenSorted<IHCNode>,IHCNode,Serializable
public class HCDOMWrapper extends AbstractHCNode
This is a simple wrapper around anyIMicroNodeso it can easily be used in a HC* construction!- Author:
- Philip Helger
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description HCDOMWrapper(com.helger.xml.microdom.IMicroNode aNode)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.helger.xml.microdom.IMicroNodegetNode()StringgetPlainText()protected com.helger.xml.microdom.IMicroNodeinternalConvertToMicroNode(IHCConversionSettingsToNode aConversionSettings)StringtoString()-
Methods inherited from class com.helger.html.hc.impl.AbstractHCNode
canConvertToMicroNode, consistencyCheck, convertToMicroNode, customizeNode, finalizeNodeState, findFirstChild, findFirstChildMapped, forAllChildren, forAllChildren, forAllChildrenBreakable, forAllChildrenMapped, getAllChildren, getChildAtIndex, getChildCount, getChildren, getFirstChild, getLastChild, getNodeState, hasChildren, internalSetNodeState, onConsistencyCheck, onCustomizeNode, onFinalizeNodeState, onRegisterExternalResources, registerExternalResources
-
-
-
-
Constructor Detail
-
HCDOMWrapper
public HCDOMWrapper(@Nonnull com.helger.xml.microdom.IMicroNode aNode)
Constructor.- Parameters:
aNode- The node to be wrapped. May not benull.
-
-
Method Detail
-
getNode
@Nonnull public com.helger.xml.microdom.IMicroNode getNode()
- Returns:
- The source micro node. Never
null.
-
internalConvertToMicroNode
@Nonnull protected com.helger.xml.microdom.IMicroNode internalConvertToMicroNode(@Nonnull IHCConversionSettingsToNode aConversionSettings)
- Specified by:
internalConvertToMicroNodein classAbstractHCNode
-
getPlainText
@Nonnull public String getPlainText()
- Specified by:
getPlainTextin interfaceIHCNode- Overrides:
getPlainTextin classAbstractHCNode- Returns:
- The plain text representation of this text. May not be
null.
-
toString
public String toString()
- Overrides:
toStringin classAbstractHCNode
-
-