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