Class RulesAcceptor
java.lang.Object
com.sun.msv.verifier.regexp.ExpressionAcceptor
com.sun.msv.verifier.regexp.ContentModelAcceptor
com.sun.msv.verifier.regexp.ComplexAcceptorBaseImpl
com.sun.msv.relaxns.verifier.RulesAcceptor
- All Implemented Interfaces:
Acceptor
Acceptor that is used to validate root node of the island.
This object receives
DeclImpls and validates them.-
Field Summary
FieldsFields inherited from class ComplexAcceptorBaseImpl
contentsFields inherited from class ExpressionAcceptor
docDecl, ignoreUndeclaredAttributesFields inherited from interface Acceptor
STRING_IGNORE, STRING_PROHIBITED, STRING_STRICT -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateRulesAcceptor(REDocumentDeclaration docDecl, Expression combined, Expression[] contentModels, DeclImpl[] owners) RulesAcceptor(REDocumentDeclaration docDecl, DeclImpl[] rules) -
Method Summary
Modifier and TypeMethodDescriptionclones this acceptor.private static ExpressioncreateCombined(ExpressionPool pool, DeclImpl[] rules) helper function for constructorprivate static Expression[]getContents(DeclImpl[] rules) helper function for constructor(package private) org.iso_relax.dispatcher.ElementDecl[]collects satisfied ElementDeclImpls.Methods inherited from class ComplexAcceptorBaseImpl
onAttribute, onEndAttributes, onText2, stepForwardMethods inherited from class ContentModelAcceptor
createAcceptor, getOwnerTypeMethods inherited from class ExpressionAcceptor
createChildAcceptor, diagnoseUncompletedContent, getExpression, getStringCareLevel, isAcceptState, onAttribute, onAttribute2, onText, stepForward, stepForwardByContinuation
-
Field Details
-
owners
-
-
Constructor Details
-
RulesAcceptor
-
RulesAcceptor
private RulesAcceptor(REDocumentDeclaration docDecl, Expression combined, Expression[] contentModels, DeclImpl[] owners)
-
-
Method Details
-
createCombined
helper function for constructor -
getContents
helper function for constructor -
createClone
-
getSatisfiedElementDecls
org.iso_relax.dispatcher.ElementDecl[] getSatisfiedElementDecls()collects satisfied ElementDeclImpls.- See Also:
-