public class NodeFactoryImpl extends NodeFactory
Constructor and Description |
---|
NodeFactoryImpl() |
Modifier and Type | Method and Description |
---|---|
Node |
createNode(Node parent,
Node renderingParent,
String facet,
Tag tag,
Object stampKey,
String featureId,
java.util.Map<String,javax.el.ValueExpression> elVariableMap)
Creates a new node
|
createNode, getInstance
public Node createNode(Node parent, Node renderingParent, String facet, Tag tag, Object stampKey, String featureId, java.util.Map<String,javax.el.ValueExpression> elVariableMap)
NodeFactory
createNode
in class NodeFactory
parent
- the parent node or null for the root noderenderingParent
- the parent to use to render the node. Usually the same as the parentfacet
- the name of the facet this node is being placed in or null if a direct childtag
- the tag for the node, will not be nullstampKey
- the stamp key for the node or null if the node was not stampedfeatureId
- the ID of the feature to which the node belongselVariableMap
- the variable map to use for the variable mapper when creating value expressions and method
expressions