diff options
Diffstat (limited to 'jaxb/plugins/org.eclipse.jpt.jaxb.core/src/org/eclipse/jpt/jaxb/core/context/JaxbPackageInfo.java')
-rw-r--r-- | jaxb/plugins/org.eclipse.jpt.jaxb.core/src/org/eclipse/jpt/jaxb/core/context/JaxbPackageInfo.java | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/jaxb/plugins/org.eclipse.jpt.jaxb.core/src/org/eclipse/jpt/jaxb/core/context/JaxbPackageInfo.java b/jaxb/plugins/org.eclipse.jpt.jaxb.core/src/org/eclipse/jpt/jaxb/core/context/JaxbPackageInfo.java index 46ad3ddec9..17398c0e52 100644 --- a/jaxb/plugins/org.eclipse.jpt.jaxb.core/src/org/eclipse/jpt/jaxb/core/context/JaxbPackageInfo.java +++ b/jaxb/plugins/org.eclipse.jpt.jaxb.core/src/org/eclipse/jpt/jaxb/core/context/JaxbPackageInfo.java @@ -34,13 +34,14 @@ public interface JaxbPackageInfo JavaResourcePackage getResourcePackage(); - /**************** xml schema *****************/ + // ********** xml schema ********** /** * Return the XML schema for this package info, this will not be null. */ XmlSchema getXmlSchema(); + // ********** xml schema types ********** ListIterable<XmlSchemaType> getXmlSchemaTypes(); @@ -51,4 +52,15 @@ public interface JaxbPackageInfo void moveXmlSchemaType(int targetIndex, int sourceIndex); String XML_SCHEMA_TYPES_LIST = "xmlSchemaTypes"; //$NON-NLS-1$ + + // ********** xml java type adapters ********** + + ListIterable<XmlJavaTypeAdapter> getXmlJavaTypeAdapters(); + int getXmlJavaTypeAdaptersSize(); + XmlJavaTypeAdapter addXmlJavaTypeAdapter(int index); + void removeXmlJavaTypeAdapter(int index); + void removeXmlJavaTypeAdapter(XmlJavaTypeAdapter xmlJavaTypeAdapter); + void moveXmlJavaTypeAdapter(int targetIndex, int sourceIndex); + String XML_JAVA_TYPE_ADAPTERS_LIST = "xmlJavaTypeAdapters"; //$NON-NLS-1$ + } |