1 8 9 package com.sun.xml.ws.security.impl.bindings; 10 11 import java.util.ArrayList ; 12 import java.util.HashMap ; 13 import java.util.List ; 14 import java.util.Map ; 15 import javax.xml.bind.annotation.XmlAccessType; 16 import javax.xml.bind.annotation.XmlAccessorType; 17 import javax.xml.bind.annotation.XmlAnyAttribute; 18 import javax.xml.bind.annotation.XmlAnyElement; 19 import javax.xml.bind.annotation.XmlAttribute; 20 import javax.xml.bind.annotation.XmlType; 21 import javax.xml.namespace.QName ; 22 import com.sun.xml.ws.security.impl.bindings.EmbeddedType; 23 import org.w3c.dom.Element ; 24 25 26 48 @XmlAccessorType(XmlAccessType.FIELD) 49 @XmlType(name = "EmbeddedType", propOrder = { 50 "any" 51 }) 52 public class EmbeddedType { 53 54 @XmlAnyElement(lax = true) 55 protected List <Object > any; 56 @XmlAttribute(name = "ValueType") 57 protected String valueType; 58 @XmlAnyAttribute 59 private Map <QName , String > otherAttributes = new HashMap <QName , String >(); 60 61 84 public List <Object > getAny() { 85 if (any == null) { 86 any = new ArrayList <Object >(); 87 } 88 return this.any; 89 } 90 91 99 public String getValueType() { 100 return valueType; 101 } 102 103 111 public void setValueType(String value) { 112 this.valueType = value; 113 } 114 115 129 public Map <QName , String > getOtherAttributes() { 130 return otherAttributes; 131 } 132 133 } 134 | Popular Tags |