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, isValidatedgetOpenAttributesgetLocator, getParentObject, getXsObject, getXSSchema, isTopLevelObject, validateAllInclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAnnotations, getDefault, getFixed, getName, getType, isGlobal, isOptionalgetOpenAttributesgetLocator, getParentObject, getXSSchema, isTopLevelObjectprotected JAXBAttributeImpl(XSObject pParent, XsTAttribute pBaseAttribute) throws org.xml.sax.SAXException
Creates a new instance of JAXBAttributeImpl.
org.xml.sax.SAXExceptionpublic JAXBSchemaBindings getJAXBSchemaBindings()
JAXBPropertyOwnerReturns the types schemaBindings.
getJAXBSchemaBindings in interface JAXBPropertyOwnerpublic JAXBProperty getJAXBProperty()
JAXBPropertyOwnerReturns the attributes property customization settings.
getJAXBProperty in interface JAXBPropertyOwnerpublic void validate()
throws org.xml.sax.SAXException
XSObjectValidates the objects internal state.
validate in interface XSObjectvalidate in class XSAttributeImplorg.xml.sax.SAXException