com.ibm.ws.sibx.smobo.util
Class WSDLMessageInfo

java.lang.Object
  extended bycom.ibm.ws.sibx.smobo.util.WSDLMessageInfo

public class WSDLMessageInfo
extends java.lang.Object


Field Summary
static java.lang.String $sccsid
           
static java.lang.String COPYRIGHT
           
 
Constructor Summary
WSDLMessageInfo()
           
 
Method Summary
 org.eclipse.emf.ecore.EClassifier getEClassifier()
          Returns the EClassifier appropriate for the WSDL Message, if available
 boolean getNameClash()
          Returns true iff there was an existing type with the same name as the message.
 java.lang.String getOnlyElementName()
          In some cases the feature name in the type is not a part name, but the element name from the original WSDL.
 java.lang.String[] getPartNames()
          Returns an array of part names found in the Message
 void setEClassifier(org.eclipse.emf.ecore.EClassifier eclassifier)
           
 void setNameClash(boolean nameClash)
           
 void setOnlyElementName(java.lang.String onlyElementName)
           
 void setPartNames(java.lang.String[] partNames)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

COPYRIGHT

public static final java.lang.String COPYRIGHT
See Also:
Constant Field Values

$sccsid

public static final java.lang.String $sccsid
See Also:
Constant Field Values
Constructor Detail

WSDLMessageInfo

public WSDLMessageInfo()
Method Detail

getEClassifier

public org.eclipse.emf.ecore.EClassifier getEClassifier()
Returns the EClassifier appropriate for the WSDL Message, if available


setEClassifier

public void setEClassifier(org.eclipse.emf.ecore.EClassifier eclassifier)

getPartNames

public java.lang.String[] getPartNames()
Returns an array of part names found in the Message


setPartNames

public void setPartNames(java.lang.String[] partNames)

getOnlyElementName

public java.lang.String getOnlyElementName()
In some cases the feature name in the type is not a part name, but the element name from the original WSDL. If so, this method returns that name. Otherwise, returns null


setOnlyElementName

public void setOnlyElementName(java.lang.String onlyElementName)

getNameClash

public boolean getNameClash()
Returns true iff there was an existing type with the same name as the message. This is usually an error condition.


setNameClash

public void setNameClash(boolean nameClash)