Package com.thaiopensource.relaxng.edit
Class AbstractPatternVisitor<T>
- java.lang.Object
-
- com.thaiopensource.relaxng.edit.AbstractPatternVisitor<T>
-
- All Implemented Interfaces:
PatternVisitor<T>
- Direct Known Subclasses:
AbstractVisitor
public abstract class AbstractPatternVisitor<T> extends java.lang.Object implements PatternVisitor<T>
-
-
Constructor Summary
Constructors Constructor Description AbstractPatternVisitor()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description TvisitAttribute(AttributePattern p)TvisitChoice(ChoicePattern p)TvisitComposite(CompositePattern p)TvisitData(DataPattern p)TvisitElement(ElementPattern p)TvisitEmpty(EmptyPattern p)TvisitExternalRef(ExternalRefPattern p)TvisitGrammar(GrammarPattern p)TvisitGroup(GroupPattern p)TvisitInterleave(InterleavePattern p)TvisitList(ListPattern p)TvisitMixed(MixedPattern p)TvisitNameClassed(NameClassedPattern p)TvisitNotAllowed(NotAllowedPattern p)TvisitOneOrMore(OneOrMorePattern p)TvisitOptional(OptionalPattern p)TvisitParentRef(ParentRefPattern p)abstract TvisitPattern(Pattern p)TvisitRef(RefPattern p)TvisitText(TextPattern p)TvisitUnary(UnaryPattern p)TvisitValue(ValuePattern p)TvisitZeroOrMore(ZeroOrMorePattern p)
-
-
-
Method Detail
-
visitElement
public T visitElement(ElementPattern p)
- Specified by:
visitElementin interfacePatternVisitor<T>
-
visitAttribute
public T visitAttribute(AttributePattern p)
- Specified by:
visitAttributein interfacePatternVisitor<T>
-
visitOneOrMore
public T visitOneOrMore(OneOrMorePattern p)
- Specified by:
visitOneOrMorein interfacePatternVisitor<T>
-
visitZeroOrMore
public T visitZeroOrMore(ZeroOrMorePattern p)
- Specified by:
visitZeroOrMorein interfacePatternVisitor<T>
-
visitOptional
public T visitOptional(OptionalPattern p)
- Specified by:
visitOptionalin interfacePatternVisitor<T>
-
visitInterleave
public T visitInterleave(InterleavePattern p)
- Specified by:
visitInterleavein interfacePatternVisitor<T>
-
visitGroup
public T visitGroup(GroupPattern p)
- Specified by:
visitGroupin interfacePatternVisitor<T>
-
visitChoice
public T visitChoice(ChoicePattern p)
- Specified by:
visitChoicein interfacePatternVisitor<T>
-
visitGrammar
public T visitGrammar(GrammarPattern p)
- Specified by:
visitGrammarin interfacePatternVisitor<T>
-
visitExternalRef
public T visitExternalRef(ExternalRefPattern p)
- Specified by:
visitExternalRefin interfacePatternVisitor<T>
-
visitRef
public T visitRef(RefPattern p)
- Specified by:
visitRefin interfacePatternVisitor<T>
-
visitParentRef
public T visitParentRef(ParentRefPattern p)
- Specified by:
visitParentRefin interfacePatternVisitor<T>
-
visitValue
public T visitValue(ValuePattern p)
- Specified by:
visitValuein interfacePatternVisitor<T>
-
visitData
public T visitData(DataPattern p)
- Specified by:
visitDatain interfacePatternVisitor<T>
-
visitMixed
public T visitMixed(MixedPattern p)
- Specified by:
visitMixedin interfacePatternVisitor<T>
-
visitList
public T visitList(ListPattern p)
- Specified by:
visitListin interfacePatternVisitor<T>
-
visitText
public T visitText(TextPattern p)
- Specified by:
visitTextin interfacePatternVisitor<T>
-
visitEmpty
public T visitEmpty(EmptyPattern p)
- Specified by:
visitEmptyin interfacePatternVisitor<T>
-
visitNotAllowed
public T visitNotAllowed(NotAllowedPattern p)
- Specified by:
visitNotAllowedin interfacePatternVisitor<T>
-
visitNameClassed
public T visitNameClassed(NameClassedPattern p)
-
visitUnary
public T visitUnary(UnaryPattern p)
-
visitComposite
public T visitComposite(CompositePattern p)
-
-