public interface ITextNode extends IFXGNode, IPreserveWhiteSpaceNode
Modifier and Type | Method and Description |
---|---|
void |
addTextProperty(String propertyName,
ITextNode node,
Collection<ICompilerProblem> problems)
Add a child property to this text node.
|
String |
getId()
An id attribute provides a well defined name to a text node.
|
Map<String,String> |
getTextAttributes() |
List<ITextNode> |
getTextChildren() |
Map<String,ITextNode> |
getTextProperties() |
void |
setId(String value)
Sets the node id.
|
addChild, getChildren, getDocumentNode, getDocumentPath, getEndColumn, getEndLine, getNodeName, getNodeURI, getStartColumn, getStartLine, setAttribute, setDocumentNode, setEndColumn, setEndLine, setStartColumn, setStartLine
String getId()
void setId(String value)
value
- - the node id as a String.Map<String,String> getTextAttributes()
List<ITextNode> getTextChildren()
Map<String,ITextNode> getTextProperties()
void addTextProperty(String propertyName, ITextNode node, Collection<ICompilerProblem> problems)
propertyName
- - the property's local namenode
- - the value nodeproblems
- problems to collectCopyright © 2016 The Apache Software Foundation. All rights reserved.