Package relaxngcc.grammar
Interface PatternFunction
-
- All Known Implementing Classes:
AutomatonBuilder,PatternWalker,ScopeCollector
public interface PatternFunction- Author:
- Kohsuke Kawaguchi (kk@kohsuke.org)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddError(BuildError err)java.lang.Objectattribute(AttributePattern p)java.lang.Objectchoice(ChoicePattern p)java.lang.Objectdata(DataPattern p)java.lang.Objectelement(ElementPattern p)java.lang.Objectempty(EmptyPattern p)java.lang.Objectgroup(GroupPattern p)java.lang.Objectinterleave(InterleavePattern p)java.lang.ObjectjavaBlock(JavaBlock p)java.lang.Objectlist(ListPattern p)java.lang.ObjectnotAllowed(NotAllowedPattern p)java.lang.ObjectoneOrMore(OneOrMorePattern p)java.lang.Objectref(RefPattern p)java.lang.Objectscope(Scope s)java.lang.Objectvalue(ValuePattern p)
-
-
-
Method Detail
-
empty
java.lang.Object empty(EmptyPattern p)
-
notAllowed
java.lang.Object notAllowed(NotAllowedPattern p)
-
group
java.lang.Object group(GroupPattern p)
-
interleave
java.lang.Object interleave(InterleavePattern p)
-
choice
java.lang.Object choice(ChoicePattern p)
-
oneOrMore
java.lang.Object oneOrMore(OneOrMorePattern p)
-
element
java.lang.Object element(ElementPattern p)
-
attribute
java.lang.Object attribute(AttributePattern p)
-
data
java.lang.Object data(DataPattern p)
-
value
java.lang.Object value(ValuePattern p)
-
list
java.lang.Object list(ListPattern p)
-
ref
java.lang.Object ref(RefPattern p)
-
scope
java.lang.Object scope(Scope s)
-
javaBlock
java.lang.Object javaBlock(JavaBlock p)
-
addError
void addError(BuildError err)
-
-