org.kohsuke.rngom.digested.DPatternVisitor Maven / Gradle / Ivy
Go to download
Old JAXB Binding Compiler. Contains source code needed for binding customization files into java sources.
In other words: the *tool* to generate java classes for the given xml representation.
package org.kohsuke.rngom.digested;
/**
* @author Kohsuke Kawaguchi ([email protected])
*/
public interface DPatternVisitor {
V onAttribute( DAttributePattern p );
V onChoice( DChoicePattern p );
V onData( DDataPattern p );
V onElement( DElementPattern p );
V onEmpty( DEmptyPattern p );
V onGrammar( DGrammarPattern p );
V onGroup( DGroupPattern p );
V onInterleave( DInterleavePattern p );
V onList( DListPattern p );
V onMixed( DMixedPattern p );
V onNotAllowed( DNotAllowedPattern p );
V onOneOrMore( DOneOrMorePattern p );
V onOptional( DOptionalPattern p );
V onRef( DRefPattern p );
V onText( DTextPattern p );
V onValue( DValuePattern p );
V onZeroOrMore( DZeroOrMorePattern p );
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy