1 57 58 package org.apache.wsif.wsdl.extensions.format; 59 60 import javax.wsdl.extensions.ExtensibilityElement; 61 import javax.xml.namespace.QName ; 62 63 67 public class TypeMapping 68 implements java.io.Serializable , ExtensibilityElement { 69 70 private static final long serialVersionUID = 1L; 71 72 protected QName fieldElementType = FormatBindingConstants.Q_ELEM_FORMAT_BINDING; 73 private String fieldEncoding; 74 private String fieldStyle; 75 protected java.util.List fieldTypeMaps = new java.util.Vector (); 76 77 80 public TypeMapping() { 81 super(); 82 } 83 84 89 public void addMap(TypeMap typeMap) { 90 fieldTypeMaps.add(typeMap); 91 } 92 93 98 public QName getElementType() { 99 return this.fieldElementType; 100 } 101 102 107 public java.lang.String getStyle() { 108 return fieldStyle; 109 } 110 111 public java.lang.String getEncoding() { 112 return fieldEncoding; 113 } 114 115 120 public java.util.List getMaps() { 121 return fieldTypeMaps; 122 } 123 124 128 public Boolean getRequired() { 129 return null; 130 } 131 132 137 public void setElementType(QName aElementType) { 138 139 this.fieldElementType = aElementType; 140 } 141 142 147 public void setStyle(java.lang.String newStyle) { 148 fieldStyle = newStyle; 149 } 150 151 public void setEncoding(java.lang.String newEncoding) { 152 fieldEncoding = newEncoding; 153 } 154 155 159 public void setRequired(Boolean required) { 160 } 161 } | Popular Tags |