Dali Provisional API
Release 3.2

org.eclipse.jpt.jaxb.eclipselink.core.context.java
Interface ELXmlAttributeMapping

All Superinterfaces:
ELXmlNamedNodeMapping, ELXmlPathMapping, IAdaptable, JaxbAttributeMapping, JaxbContextNode, JaxbNode, JptResourceTypeReference, Model, XmlAdaptable, XmlAdaptableMapping, XmlAttributeMapping, XmlNamedNodeMapping, XmlNodeMapping

public interface ELXmlAttributeMapping
extends XmlAttributeMapping, ELXmlNamedNodeMapping

Oxm extensions to XmlAttributeMapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. It is available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves.

Since:
3.2

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.eclipse.jpt.jaxb.eclipselink.core.context.java.ELXmlNamedNodeMapping
ELXmlNamedNodeMapping.XPathTransformer
 
Nested classes/interfaces inherited from interface org.eclipse.jpt.jaxb.core.context.XmlNamedNodeMapping
XmlNamedNodeMapping.MappingIsNamedNodeMapping
 
Nested classes/interfaces inherited from interface org.eclipse.jpt.jaxb.core.context.JaxbAttributeMapping
JaxbAttributeMapping.ReferencedXmlTypeNamesTransformer
 
Field Summary
 
Fields inherited from interface org.eclipse.jpt.jaxb.core.context.XmlAttributeMapping
SPECIFIED_REQUIRED_PROPERTY
 
Fields inherited from interface org.eclipse.jpt.jaxb.eclipselink.core.context.java.ELXmlNamedNodeMapping
X_PATH_TRANSFORMER, XML_KEY_PROPERTY
 
Fields inherited from interface org.eclipse.jpt.jaxb.core.context.XmlNamedNodeMapping
MAPPING_IS_NAMED_NODE_MAPPING, XML_ATTACHMENT_REF_PROPERTY, XML_ID_PROPERTY, XML_IDREF_PROPERTY
 
Fields inherited from interface org.eclipse.jpt.jaxb.core.context.XmlNodeMapping
DEFAULT_XML_LIST_PROPERTY, SPECIFIED_XML_LIST_PROPERTY, XML_SCHEMA_TYPE_PROPERTY
 
Fields inherited from interface org.eclipse.jpt.jaxb.core.context.JaxbAttributeMapping
DEFAULT_PROPERTY, REFERENCED_XML_TYPE_NAMES_TRANSFORMER
 
Fields inherited from interface org.eclipse.jpt.jaxb.core.context.XmlAdaptable
XML_JAVA_TYPE_ADAPTER_PROPERTY
 
Fields inherited from interface org.eclipse.jpt.jaxb.eclipselink.core.context.java.ELXmlPathMapping
XML_PATH_PROPERTY
 
Method Summary
 
Methods inherited from interface org.eclipse.jpt.jaxb.core.context.XmlAttributeMapping
getQName, getSpecifiedRequired, isDefaultRequired, isRequired, setSpecifiedRequired
 
Methods inherited from interface org.eclipse.jpt.jaxb.eclipselink.core.context.java.ELXmlNamedNodeMapping
addXmlKey, getXmlKey, getXPath, removeXmlKey
 
Methods inherited from interface org.eclipse.jpt.jaxb.core.context.XmlNamedNodeMapping
addXmlAttachmentRef, addXmlID, addXmlIDREF, getXmlAttachmentRef, getXmlID, getXmlIDREF, getXsdFeature, removeXmlAttachmentRef, removeXmlID, removeXmlIDREF
 
Methods inherited from interface org.eclipse.jpt.jaxb.core.context.XmlNodeMapping
addXmlSchemaType, getXmlSchemaType, isDefaultXmlList, isSpecifiedXmlList, isXmlList, removeXmlSchemaType, setSpecifiedXmlList
 
Methods inherited from interface org.eclipse.jpt.jaxb.core.context.JaxbAttributeMapping
getBoundTypeName, getClassMapping, getDataTypeName, getDataTypeXsdTypeDefinition, getJavaResourceAttribute, getKey, getPersistentAttribute, getReferencedXmlTypeNames, getValueTypeName, isDefault, isParticleMapping, isTransient
 
Methods inherited from interface org.eclipse.jpt.jaxb.core.context.XmlAdaptableMapping
getXmlAdapter
 
Methods inherited from interface org.eclipse.jpt.jaxb.core.context.XmlAdaptable
addXmlJavaTypeAdapter, getXmlJavaTypeAdapter, removeXmlJavaTypeAdapter
 
Methods inherited from interface org.eclipse.jpt.jaxb.eclipselink.core.context.java.ELXmlPathMapping
addXmlPath, getXmlPath, removeXmlPath
 


Dali Provisional API
Release 3.2

Copyright (c) 2012 Oracle. All rights reserved.