org.kohsuke.rngom.binary
クラス NodeAwareSchemaBuilderImpl

java.lang.Object
  拡張org.kohsuke.rngom.binary.SchemaBuilderImpl
      拡張org.kohsuke.rngom.binary.NodeAwareSchemaBuilderImpl
すべての実装インタフェース:
Annotations, CommentList, ElementAnnotationBuilder, NodeAwareSchemaBuilder, SchemaBuilder

public class NodeAwareSchemaBuilderImpl
extends SchemaBuilderImpl
implements NodeAwareSchemaBuilder

作成者:
hiroya

コンストラクタの概要
NodeAwareSchemaBuilderImpl(org.xml.sax.ErrorHandler eh)
           
NodeAwareSchemaBuilderImpl(org.xml.sax.ErrorHandler eh, org.relaxng.datatype.DatatypeLibraryFactory datatypeLibraryFactory, SchemaPatternBuilder pb)
           
 
メソッドの概要
 org.w3c.dom.Node getSchemaDocumentNode(ParsedPattern pattern)
           
 Location makeLocation(java.lang.String systemId, int lineNumber, int columnNumber)
           
 
クラス org.kohsuke.rngom.binary.SchemaBuilderImpl から継承したメソッド
addAttribute, addComment, addComment, addElement, addLeadingComment, addText, annotate, annotateAfter, commentAfter, expandPattern, getNameClassBuilder, makeAnnotations, makeAttribute, makeChoice, makeCommentList, makeDataPatternBuilder, makeElement, makeElementAnnotation, makeElementAnnotationBuilder, makeEmpty, makeErrorPattern, makeExternalRef, makeGrammar, makeGroup, makeInterleave, makeList, makeMixed, makeNotAllowed, makeOneOrMore, makeOptional, makeText, makeValue, makeZeroOrMore, usesComments
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
インタフェース org.kohsuke.rngom.ast.builder.SchemaBuilder から継承したメソッド
annotate, annotateAfter, commentAfter, expandPattern, getNameClassBuilder, makeAnnotations, makeAttribute, makeChoice, makeCommentList, makeDataPatternBuilder, makeElement, makeElementAnnotationBuilder, makeEmpty, makeErrorPattern, makeExternalRef, makeGrammar, makeGroup, makeInterleave, makeList, makeMixed, makeNotAllowed, makeOneOrMore, makeOptional, makeText, makeValue, makeZeroOrMore, usesComments
 

コンストラクタの詳細

NodeAwareSchemaBuilderImpl

public NodeAwareSchemaBuilderImpl(org.xml.sax.ErrorHandler eh)
パラメータ:
eh -

NodeAwareSchemaBuilderImpl

public NodeAwareSchemaBuilderImpl(org.xml.sax.ErrorHandler eh,
                                  org.relaxng.datatype.DatatypeLibraryFactory datatypeLibraryFactory,
                                  SchemaPatternBuilder pb)
パラメータ:
eh -
datatypeLibraryFactory -
pb -
メソッドの詳細

getSchemaDocumentNode

public org.w3c.dom.Node getSchemaDocumentNode(ParsedPattern pattern)
定義:
インタフェース NodeAwareSchemaBuilder 内の getSchemaDocumentNode

makeLocation

public Location makeLocation(java.lang.String systemId,
                             int lineNumber,
                             int columnNumber)
定義:
インタフェース SchemaBuilder 内の makeLocation
オーバーライド:
クラス SchemaBuilderImpl 内の makeLocation