KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > objectweb > celtix > tools > utils > SOAPBindingUtil


1 package org.objectweb.celtix.tools.utils;
2
3 import java.util.*;
4
5
6 public final class SOAPBindingUtil {
7     private static Map<String JavaDoc, String JavaDoc> bindingMap = new HashMap<String JavaDoc, String JavaDoc>();
8
9     static {
10         bindingMap.put("RPC", "SOAPBinding.Style.RPC");
11         bindingMap.put("DOCUMENT", "SOAPBinding.Style.DOCUMENT");
12         bindingMap.put("LITERAL", "SOAPBinding.Use.LITERAL");
13         bindingMap.put("ENCODED", "SOAPBinding.Use.ENCODED");
14         bindingMap.put("BARE", "SOAPBinding.ParameterStyle.BARE");
15         bindingMap.put("WRAPPED", "SOAPBinding.ParameterStyle.WRAPPED");
16     }
17
18     private SOAPBindingUtil() {
19     }
20
21     public static String JavaDoc getBindingAnnotation(String JavaDoc key) {
22         return bindingMap.get(key.toUpperCase());
23     }
24 }
25
Popular Tags