Package com.sun.msv.grammar.xmlschema
Class AttributeWildcard
- java.lang.Object
-
- com.sun.msv.grammar.xmlschema.AttributeWildcard
-
public class AttributeWildcard extends java.lang.Object
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.
-
-
Field Summary
Fields Modifier and Type Field Description static int
LAX
private NameClass
name
private int
processMode
private static long
serialVersionUID
static int
SKIP
static int
STRICT
-
Constructor Summary
Constructors Constructor Description AttributeWildcard(NameClass name, int processMode)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AttributeWildcard
copy()
Expression
createExpression(XMLSchemaGrammar grammar)
Creates the expression that corresponds to the current attribute wildcard specification.NameClass
getName()
Gets the target of the name class.int
getProcessMode()
Gets the processing model of the wildcard.
-
-
-
Field Detail
-
name
private NameClass name
-
processMode
private int processMode
-
SKIP
public static final int SKIP
- See Also:
- Constant Field Values
-
LAX
public static final int LAX
- See Also:
- Constant Field Values
-
STRICT
public static final int STRICT
- See Also:
- Constant Field Values
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
AttributeWildcard
public AttributeWildcard(NameClass name, int processMode)
-
-
Method Detail
-
getName
public NameClass getName()
Gets the target of the name class.
-
getProcessMode
public int getProcessMode()
Gets the processing model of the wildcard.
-
copy
public AttributeWildcard copy()
-
createExpression
public Expression createExpression(XMLSchemaGrammar grammar)
Creates the expression that corresponds to the current attribute wildcard specification.
-
-