org.eclipse.jpt.jaxb.core.context
Interface XmlAdaptable

All Superinterfaces:
org.eclipse.core.runtime.IAdaptable, IResourcePart, JavaContextNode, JaxbContextNode, JaxbNode, Model
All Known Subinterfaces:
JaxbContainmentMapping, JaxbPersistentClass, XmlAnyAttributeMapping, XmlAnyElementMapping, XmlAttributeMapping, XmlElementMapping, XmlValueMapping

public interface XmlAdaptable
extends JavaContextNode


Nested Class Summary
static interface XmlAdaptable.Owner
           
 
Field Summary
static java.lang.String XML_JAVA_TYPE_ADAPTER_PROPERTY
           
 
Method Summary
 XmlJavaTypeAdapter addXmlJavaTypeAdapter()
           
 XmlJavaTypeAdapter getXmlJavaTypeAdapter()
          XmlJavaTypeAdapter
 void removeXmlJavaTypeAdapter()
           
 
Methods inherited from interface org.eclipse.jpt.jaxb.core.context.java.JavaContextNode
getJavaCompletionProposals, getValidationTextRange, validate
 
Methods inherited from interface org.eclipse.jpt.jaxb.core.context.JaxbContextNode
getContextRoot, getResourceType, synchronizeWithResourceModel, update
 
Methods inherited from interface org.eclipse.jpt.jaxb.core.JaxbNode
getJaxbProject, getParent, stateChanged
 
Methods inherited from interface org.eclipse.jpt.common.utility.model.Model
addChangeListener, addCollectionChangeListener, addListChangeListener, addPropertyChangeListener, addStateChangeListener, addTreeChangeListener, removeChangeListener, removeCollectionChangeListener, removeListChangeListener, removePropertyChangeListener, removeStateChangeListener, removeTreeChangeListener
 
Methods inherited from interface org.eclipse.core.runtime.IAdaptable
getAdapter
 
Methods inherited from interface org.eclipse.jpt.common.core.IResourcePart
getResource
 

Field Detail

XML_JAVA_TYPE_ADAPTER_PROPERTY

static final java.lang.String XML_JAVA_TYPE_ADAPTER_PROPERTY
See Also:
Constant Field Values
Method Detail

getXmlJavaTypeAdapter

XmlJavaTypeAdapter getXmlJavaTypeAdapter()
XmlJavaTypeAdapter


addXmlJavaTypeAdapter

XmlJavaTypeAdapter addXmlJavaTypeAdapter()

removeXmlJavaTypeAdapter

void removeXmlJavaTypeAdapter()