public class FormsMapper extends NodeVisitor
Constructor and Description |
---|
FormsMapper(java.lang.String defaultField,
boolean removeUnmapped)
Create a FormsMapper
|
Modifier and Type | Method and Description |
---|---|
void |
addMapping(java.lang.String formName,
java.lang.String field,
int indexKind)
Add a formName -> (field, indexKind) mapping.
|
int |
getKind(java.lang.String field) |
Node |
visit(AlphanumValue av) |
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitNary, visitUnary
public FormsMapper(java.lang.String defaultField, boolean removeUnmapped)
defaultField
- Field to set on nodes for which the mapping doesn't
provide one. Can be null.removeUnmapped
- Should we remove the nodes that we couldn't map.public void addMapping(java.lang.String formName, java.lang.String field, int indexKind)
public Node visit(AlphanumValue av)
visit
in class NodeVisitor
public int getKind(java.lang.String field)
Copyright © 2013 Dassault Systèmes, All Rights Reserved.