Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkmoore2011-02-04 20:50:09 +0000
committerkmoore2011-02-04 20:50:09 +0000
commit876575b8400145f9a437b724217331594d2ae651 (patch)
treec3c5ca0fe4cd7a265223184fb9c0eca3e43fb5e0 /jaxb/plugins/org.eclipse.jpt.jaxb.ui/src
parent0e7527d61f24be642802d8a002e83e6df1d9e7d8 (diff)
downloadwebtools.dali-876575b8400145f9a437b724217331594d2ae651.tar.gz
webtools.dali-876575b8400145f9a437b724217331594d2ae651.tar.xz
webtools.dali-876575b8400145f9a437b724217331594d2ae651.zip
326718 - added XmlValue attribute mapping context model and validation
Diffstat (limited to 'jaxb/plugins/org.eclipse.jpt.jaxb.ui/src')
-rw-r--r--jaxb/plugins/org.eclipse.jpt.jaxb.ui/src/org/eclipse/jpt/jaxb/ui/internal/JaxbMappingImageHelper.java3
-rw-r--r--jaxb/plugins/org.eclipse.jpt.jaxb.ui/src/org/eclipse/jpt/jaxb/ui/internal/JptJaxbUiIcons.java1
2 files changed, 4 insertions, 0 deletions
diff --git a/jaxb/plugins/org.eclipse.jpt.jaxb.ui/src/org/eclipse/jpt/jaxb/ui/internal/JaxbMappingImageHelper.java b/jaxb/plugins/org.eclipse.jpt.jaxb.ui/src/org/eclipse/jpt/jaxb/ui/internal/JaxbMappingImageHelper.java
index b9d65a6924..a9139a4ade 100644
--- a/jaxb/plugins/org.eclipse.jpt.jaxb.ui/src/org/eclipse/jpt/jaxb/ui/internal/JaxbMappingImageHelper.java
+++ b/jaxb/plugins/org.eclipse.jpt.jaxb.ui/src/org/eclipse/jpt/jaxb/ui/internal/JaxbMappingImageHelper.java
@@ -54,6 +54,9 @@ public class JaxbMappingImageHelper
else if (MappingKeys.XML_TRANSIENT_ATTRIBUTE_MAPPING_KEY.equals(mappingKey)) {
return JptJaxbUiIcons.XML_TRANSIENT;
}
+ else if (MappingKeys.XML_VALUE_ATTRIBUTE_MAPPING_KEY.equals(mappingKey)) {
+ return JptJaxbUiIcons.XML_VALUE;
+ }
//return the JAXB_CONTENT icon instead of null, might as well have an icon if one is not defined
return JptJaxbUiIcons.JAXB_CONTENT;
}
diff --git a/jaxb/plugins/org.eclipse.jpt.jaxb.ui/src/org/eclipse/jpt/jaxb/ui/internal/JptJaxbUiIcons.java b/jaxb/plugins/org.eclipse.jpt.jaxb.ui/src/org/eclipse/jpt/jaxb/ui/internal/JptJaxbUiIcons.java
index b75773c347..870a50f559 100644
--- a/jaxb/plugins/org.eclipse.jpt.jaxb.ui/src/org/eclipse/jpt/jaxb/ui/internal/JptJaxbUiIcons.java
+++ b/jaxb/plugins/org.eclipse.jpt.jaxb.ui/src/org/eclipse/jpt/jaxb/ui/internal/JptJaxbUiIcons.java
@@ -34,6 +34,7 @@ public class JptJaxbUiIcons
public static final String XML_ATTRIBUTE = "full/obj16/xml-attribute";
public static final String XML_ELEMENT = "full/obj16/xml-element";
public static final String XML_TRANSIENT = "full/obj16/xml-transient";
+ public static final String XML_VALUE = "full/obj16/xml-value";
public static final String NULL_ATTRIBUTE_MAPPING = "full/obj16/null-attribute-mapping";
}

Back to the top