com.thaiopensource.relaxng.impl
Class IdTypeMapBuilder.BuildFunction
java.lang.Object
com.thaiopensource.relaxng.impl.AbstractPatternFunction
com.thaiopensource.relaxng.impl.IdTypeMapBuilder.BuildFunction
- All Implemented Interfaces:
- PatternFunction
- Enclosing class:
- IdTypeMapBuilder
private class IdTypeMapBuilder.BuildFunction
- extends AbstractPatternFunction
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
elementNameClass
private final NameClass elementNameClass
locator
private final Locator locator
attributeIsParent
private final boolean attributeIsParent
IdTypeMapBuilder.BuildFunction
IdTypeMapBuilder.BuildFunction(NameClass elementNameClass,
Locator locator)
IdTypeMapBuilder.BuildFunction
IdTypeMapBuilder.BuildFunction(NameClass elementNameClass,
Locator locator,
boolean attributeIsParent)
down
private IdTypeMapBuilder.BuildFunction down()
caseChoice
public Object caseChoice(ChoicePattern p)
- Specified by:
caseChoice in interface PatternFunction- Overrides:
caseChoice in class AbstractPatternFunction
caseInterleave
public Object caseInterleave(InterleavePattern p)
- Specified by:
caseInterleave in interface PatternFunction- Overrides:
caseInterleave in class AbstractPatternFunction
caseGroup
public Object caseGroup(GroupPattern p)
- Specified by:
caseGroup in interface PatternFunction- Overrides:
caseGroup in class AbstractPatternFunction
caseOneOrMore
public Object caseOneOrMore(OneOrMorePattern p)
- Specified by:
caseOneOrMore in interface PatternFunction- Overrides:
caseOneOrMore in class AbstractPatternFunction
caseElement
public Object caseElement(ElementPattern p)
- Specified by:
caseElement in interface PatternFunction- Overrides:
caseElement in class AbstractPatternFunction
caseAttribute
public Object caseAttribute(AttributePattern p)
- Specified by:
caseAttribute in interface PatternFunction- Overrides:
caseAttribute in class AbstractPatternFunction
datatype
private void datatype(Datatype dt)
caseData
public Object caseData(DataPattern p)
- Specified by:
caseData in interface PatternFunction- Overrides:
caseData in class AbstractPatternFunction
caseDataExcept
public Object caseDataExcept(DataExceptPattern p)
- Specified by:
caseDataExcept in interface PatternFunction- Overrides:
caseDataExcept in class AbstractPatternFunction
caseValue
public Object caseValue(ValuePattern p)
- Specified by:
caseValue in interface PatternFunction- Overrides:
caseValue in class AbstractPatternFunction
caseList
public Object caseList(ListPattern p)
- Specified by:
caseList in interface PatternFunction- Overrides:
caseList in class AbstractPatternFunction
caseOther
public Object caseOther(Pattern p)
- Specified by:
caseOther in class AbstractPatternFunction