Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
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.java14
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$
+
}

Back to the top