SchemaAttributeModel Interface
com.bea.xml
SchemaAttributeModel Interface
- public interface SchemaAttributeModel
Represents the attribute structure allowed on a complex type.
Related Topics
SchemaType.getAttributeModel()
LAX
public static final int LAX
- Lax wildcard processing. See
SchemaAttributeModel.getWildcardProcess()
NONE
public static final int NONE
- See
SchemaAttributeModel.getWildcardProcess()
SKIP
public static final int SKIP
- Skip wildcard processing. See
SchemaAttributeModel.getWildcardProcess()
STRICT
public static final int STRICT
- Strict wildcard processing. See
SchemaAttributeModel.getWildcardProcess()
getAttribute(QName) Method
public SchemaLocalAttribute getAttribute(QName name)
Returns the attribute with the given name.
getAttributes() Method
public SchemaLocalAttribute[] getAttributes()
Returns an array containing all the attributes in the model.
getWildcardProcess() Method
public int getWildcardProcess()
Returns the processing code (SchemaAttributeModel.STRICT, SchemaAttributeModel.LAX, SchemaAttributeModel.SKIP).
Returns 0 (SchemaAttributeModel.NONE) if no wildcard specified.
getWildcardSet() Method
public QNameSet getWildcardSet()
QNameSet representing the attribute wildcard specification.