Package org.apache.xmlbeans.impl.schema
Class SchemaAttributeModelImpl
java.lang.Object
org.apache.xmlbeans.impl.schema.SchemaAttributeModelImpl
- All Implemented Interfaces:
SchemaAttributeModel
public class SchemaAttributeModelImpl extends Object implements SchemaAttributeModel
-
Field Summary
-
Constructor Summary
Constructors Constructor Description SchemaAttributeModelImpl()SchemaAttributeModelImpl(SchemaAttributeModel sam) -
Method Summary
Modifier and Type Method Description voidaddAttribute(SchemaLocalAttribute attruse)SchemaLocalAttributegetAttribute(QName name)Returns the attribute with the given name.SchemaLocalAttribute[]getAttributes()Returns an array containing all the attributes in the model.intgetWildcardProcess()Returns the processing code (SchemaAttributeModel.STRICT,SchemaAttributeModel.LAX,SchemaAttributeModel.SKIP).QNameSetgetWildcardSet()QNameSet representing the attribute wildcard specification.voidremoveProhibitedAttribute(QName name)voidsetWildcardProcess(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)
-