Package org.apache.xmlbeans.impl.schema
Class SchemaAttributeModelImpl
java.lang.Object
org.apache.xmlbeans.impl.schema.SchemaAttributeModelImpl
- All Implemented Interfaces:
SchemaAttributeModel
-
Field Summary
Fields inherited from interface org.apache.xmlbeans.SchemaAttributeModel
LAX, NONE, SKIP, STRICT -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAttribute(SchemaLocalAttribute attruse) getAttribute(QName name) Returns the attribute with the given name.Returns an array containing all the attributes in the model.intReturns the processing code (SchemaAttributeModel.STRICT,SchemaAttributeModel.LAX,SchemaAttributeModel.SKIP).QNameSet representing the attribute wildcard specification.voidvoidsetWildcardProcess(int proc) voidsetWildcardSet(QNameSet set)
-
Constructor Details
-
SchemaAttributeModelImpl
public SchemaAttributeModelImpl() -
SchemaAttributeModelImpl
-
-
Method Details
-
getAttributes
Description copied from interface:SchemaAttributeModelReturns an array containing all the attributes in the model.- Specified by:
getAttributesin interfaceSchemaAttributeModel
-
getAttribute
Description copied from interface:SchemaAttributeModelReturns the attribute with the given name.- Specified by:
getAttributein interfaceSchemaAttributeModel
-
addAttribute
-
removeProhibitedAttribute
-
getWildcardSet
Description copied from interface:SchemaAttributeModelQNameSet representing the attribute wildcard specification.- Specified by:
getWildcardSetin interfaceSchemaAttributeModel
-
setWildcardSet
-
getWildcardProcess
public int getWildcardProcess()Description copied from interface:SchemaAttributeModelReturns the processing code (SchemaAttributeModel.STRICT,SchemaAttributeModel.LAX,SchemaAttributeModel.SKIP). Returns 0 (SchemaAttributeModel.NONE) if no wildcard specified.- Specified by:
getWildcardProcessin interfaceSchemaAttributeModel
-
setWildcardProcess
public void setWildcardProcess(int proc)
-