Package org.apache.xmlbeans
Interface SchemaAttributeModel
- All Known Implementing Classes:
SchemaAttributeModelImpl
public interface SchemaAttributeModel
Represents the attribute structure allowed on a complex type.
- See Also:
SchemaType.getAttributeModel()
-
Field Summary
-
Method Summary
Modifier and Type Method Description SchemaLocalAttribute
getAttribute(QName name)
Returns the attribute with the given name.SchemaLocalAttribute[]
getAttributes()
Returns an array containing all the attributes in the model.int
getWildcardProcess()
QNameSet
getWildcardSet()
QNameSet representing the attribute wildcard specification.
-
Field Details
-
NONE
static final int NONE- See Also:
- Constant Field Values
-
STRICT
static final int STRICTStrict wildcard processing. SeegetWildcardProcess()
- See Also:
- Constant Field Values
-
LAX
static final int LAXLax wildcard processing. SeegetWildcardProcess()
- See Also:
- Constant Field Values
-
SKIP
static final int SKIPSkip wildcard processing. SeegetWildcardProcess()
- See Also:
- Constant Field Values
-
-
Method Details
-
getAttributes
SchemaLocalAttribute[] getAttributes()Returns an array containing all the attributes in the model. -
getAttribute
Returns the attribute with the given name. -
getWildcardSet
QNameSet getWildcardSet()QNameSet representing the attribute wildcard specification. -
getWildcardProcess
int getWildcardProcess()
-