Top Description Fields Constructors Methods
com.sun.msv.grammar.xmlschema

public Class AttributeWildcard

extends Object
Class Inheritance
Imports
java.util.Iterator, com.sun.msv.grammar.Expression, .ExpressionPool, .NameClass, .ReferenceExp

Attribute wildcard property of the schema component.

This object is used during the parsing process to keep the intermediate information. Once the parsing is finished, attribute wildcard is kept as an expression.

Author
Kohsuke KAWAGUCHI

Field Summary

Modifier and TypeField and Description
public static final int
private NameClass
private int
private static final long
public static final int
public static final int

Constructor Summary

AccessConstructor and Description
public
AttributeWildcard(NameClass name, int processMode)

Method Summary

Modifier and TypeMethod and Description
public AttributeWildcard
copy()

public Expression
createExpression(XMLSchemaGrammar grammar)

Creates the expression that corresponds to the current attribute wildcard specification.

public NameClass
getName()

Gets the target of the name class.

public int
getProcessMode()

Gets the processing model of the wildcard.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

LAXback to summary
public static final int LAX
nameback to summary
private NameClass name
processModeback to summary
private int processMode
serialVersionUIDback to summary
private static final long serialVersionUID
SKIPback to summary
public static final int SKIP
STRICTback to summary
public static final int STRICT

Constructor Detail

AttributeWildcardback to summary
public AttributeWildcard(NameClass name, int processMode)

Method Detail

copyback to summary
public AttributeWildcard copy()
createExpressionback to summary
public Expression createExpression(XMLSchemaGrammar grammar)

Creates the expression that corresponds to the current attribute wildcard specification.

getNameback to summary
public NameClass getName()

Gets the target of the name class.

getProcessModeback to summary
public int getProcessMode()

Gets the processing model of the wildcard.