You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by na...@apache.org on 2006/04/05 07:43:11 UTC
svn commit: r391527 -
/webservices/axis/trunk/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/c/literal/BeanParamWriter.java
Author: nadiramra
Date: Tue Apr 4 22:43:09 2006
New Revision: 391527
URL: http://svn.apache.org/viewcvs?rev=391527&view=rev
Log:
C support fixes/enhancements.
Modified:
webservices/axis/trunk/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/c/literal/BeanParamWriter.java
Modified: webservices/axis/trunk/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/c/literal/BeanParamWriter.java
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/c/literal/BeanParamWriter.java?rev=391527&r1=391526&r2=391527&view=diff
==============================================================================
--- webservices/axis/trunk/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/c/literal/BeanParamWriter.java (original)
+++ webservices/axis/trunk/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/c/literal/BeanParamWriter.java Tue Apr 4 22:43:09 2006
@@ -747,67 +747,4 @@
throw new WrapperFault(e);
}
}
-
- private boolean isNillable()
- {
- Iterator itForTypes = wscontext.getTypemap().getTypes().iterator();
- boolean nillable = false;
-
- while (itForTypes.hasNext() && !nillable)
- {
- Type aType = (Type) itForTypes.next();
-
- if (aType.getLanguageSpecificName().indexOf(">") > -1)
- {
- Iterator itForElemName = aType.getElementnames();
-
- while (itForElemName.hasNext() && !nillable)
- {
- String key = (String) itForElemName.next();
-
- if (aType.getElementForElementName(key).getNillable())
- nillable = true;
- }
- }
- }
-
- return nillable;
- }
-
- private boolean isMoreThanOne()
- {
- Iterator itForTypes = wscontext.getTypemap().getTypes().iterator();
- boolean moreThanOne = false;
-
- while (itForTypes.hasNext() && !moreThanOne)
- {
- Type aType = (Type) itForTypes.next();
-
- if (aType.getLanguageSpecificName().indexOf(">") > -1)
- {
- Iterator itForElemName = aType.getElementnames();
-
- while (itForElemName.hasNext() && !moreThanOne)
- {
- String key = (String) itForElemName.next();
-
- if (aType.getElementForElementName(key).getNillable())
- {
- Iterator itForElementType = aType.getElementForElementName(key).getType().getElementnames();
-
- while (itForElementType.hasNext())
- {
- String name = (String) itForElementType.next();
-
- if ("count".equals(name))
- moreThanOne = true;
- }
- }
- }
- }
- }
-
- return moreThanOne;
- }
-
}