Top Description Fields Constructors Methods
com.sun.msv.reader.trex

public Class IncludePatternState

extends ExpressionWithoutChildState
implements ExpressionOwner
Class Inheritance
All Implemented Interfaces
com.sun.msv.reader.ExpressionOwner
Imports
com.sun.msv.grammar.Expression, com.sun.msv.reader.AbortException, .ExpressionOwner, .ExpressionWithoutChildState

<include> element in the pattern. (<externalRef> of RELAX NG).
Author
Kohsuke KAWAGUCHI

Field Summary

Modifier and TypeField and Description
protected Expression

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected Expression
makeExpression()

Implements abstract com.sun.msv.reader.ExpressionState.makeExpression.

This method is called from endElement method.
public void
Inherited from com.sun.msv.reader.ExpressionWithoutChildState:
createChildState

Field Detail

includedback to summary
protected Expression included

Constructor Detail

IncludePatternStateback to summary
public IncludePatternState()

Method Detail

makeExpressionback to summary
protected Expression makeExpression()

Implements abstract com.sun.msv.reader.ExpressionState.makeExpression.

Doc from com.sun.msv.reader.ExpressionState.makeExpression.

This method is called from endElement method. Implementation has to provide Expression object that represents the content of this element.

onEndChildback to summary
public void onEndChild(Expression included)

Implements com.sun.msv.reader.ExpressionOwner.onEndChild.