public class JAXBAttributeImpl extends XSAttributeImpl implements JAXBAttribute
Modifier | Constructor and Description |
---|---|
protected |
JAXBAttributeImpl(XSObject pParent,
XsTAttribute pBaseAttribute)
Creates a new instance of JAXBAttributeImpl.
|
Modifier and Type | Method and Description |
---|---|
JAXBProperty |
getJAXBProperty()
Returns the attributes property customization settings.
|
JAXBSchemaBindings |
getJAXBSchemaBindings()
Returns the types schemaBindings.
|
void |
validate()
Validates the objects internal state.
|
getAnnotations, getDefault, getFixed, getName, getType, getXsTAttribute, isGlobal, isInnerSimpleType, isOptional, isReference, isValidated
getOpenAttributes
getLocator, getParentObject, getXsObject, getXSSchema, isTopLevelObject, validateAllIn
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAnnotations, getDefault, getFixed, getName, getType, isGlobal, isOptional
getOpenAttributes
getLocator, getParentObject, getXSSchema, isTopLevelObject
protected JAXBAttributeImpl(XSObject pParent, XsTAttribute pBaseAttribute) throws org.xml.sax.SAXException
Creates a new instance of JAXBAttributeImpl.
org.xml.sax.SAXException
public JAXBSchemaBindings getJAXBSchemaBindings()
JAXBPropertyOwner
Returns the types schemaBindings.
getJAXBSchemaBindings
in interface JAXBPropertyOwner
public JAXBProperty getJAXBProperty()
JAXBPropertyOwner
Returns the attributes property customization settings.
getJAXBProperty
in interface JAXBPropertyOwner
public void validate() throws org.xml.sax.SAXException
XSObject
Validates the objects internal state.
validate
in interface XSObject
validate
in class XSAttributeImpl
org.xml.sax.SAXException