com.servingxml.util.xml
Class RepeatingGroupMatchable

java.lang.Object
  extended by com.servingxml.util.xml.RepeatingGroupMatchable
All Implemented Interfaces:
Matchable

public class RepeatingGroupMatchable
extends java.lang.Object
implements Matchable

Implements an interface for a map from an XML fragment to a field.


Constructor Summary
RepeatingGroupMatchable(java.lang.String mode, java.lang.String matchExpr, Name fieldName, java.lang.String matchExpr2, Name recordTypeName, Matchable[] matchables)
           
 
Method Summary
 java.lang.String getMatchExpression()
           
 void putParameters(ParameterParser paramParser)
           
 void putTemplate(PrefixMap prefixMap, org.xml.sax.ContentHandler contentHandler)
           
 void putTemplateContent(PrefixMap prefixMap, org.xml.sax.ContentHandler contentHandler)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RepeatingGroupMatchable

public RepeatingGroupMatchable(java.lang.String mode,
                               java.lang.String matchExpr,
                               Name fieldName,
                               java.lang.String matchExpr2,
                               Name recordTypeName,
                               Matchable[] matchables)
Method Detail

getMatchExpression

public java.lang.String getMatchExpression()
Specified by:
getMatchExpression in interface Matchable

putTemplateContent

public void putTemplateContent(PrefixMap prefixMap,
                               org.xml.sax.ContentHandler contentHandler)
                        throws java.io.IOException,
                               org.xml.sax.SAXException
Specified by:
putTemplateContent in interface Matchable
Throws:
java.io.IOException
org.xml.sax.SAXException

putTemplate

public void putTemplate(PrefixMap prefixMap,
                        org.xml.sax.ContentHandler contentHandler)
                 throws java.io.IOException,
                        org.xml.sax.SAXException
Specified by:
putTemplate in interface Matchable
Throws:
java.io.IOException
org.xml.sax.SAXException

putParameters

public void putParameters(ParameterParser paramParser)
Specified by:
putParameters in interface Matchable