com.vaadin.flow.internal.nodefeature.
Class TextNodeMap
java.lang.Object
com.vaadin.flow.internal.nodefeature.NodeFeature
com.vaadin.flow.internal.nodefeature.NodeValue<String>
com.vaadin.flow.internal.nodefeature.TextNodeMap
All Implemented Interfaces:
Map holding the data of a text node.
For internal use only. May be renamed or removed in a future release.
Since:
1.0
Author:
Vaadin Ltd
See Also:
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.vaadin.flow.internal.nodefeature.NodeValue
collectChanges, forEachChild, generateChangesFromEmpty, getValue, setValue
Methods inherited from class com.vaadin.flow.internal.nodefeature.NodeFeature
allowsChanges, attachPotentialChild, detatchPotentialChild, getNode, onAttach, onDetach
-
Constructor Details
-
TextNodeMap
Creates a new text node map for the given node.
Parameters:
node
- the node that the map belongs to
-
-
Method Details
-
getKey
Description copied from class:
NodeValue
Gets the key that should be used when the value of this feature is sent to the client.
The key is fetched on demand from the sub class instead of e.g. requiring it as a constructor parameter to avoid storing an additional member field in each instance.
-
setText
Sets the text of this node.
Parameters:
text
- the text, notnull
-
getText
Gets the text of this node.
Returns:
the text, not null
-