org.eclipse.stp.core.util
Class SOACoreUtils

java.lang.Object
  extended by org.eclipse.stp.core.util.SOACoreUtils

public class SOACoreUtils
extends java.lang.Object


Field Summary
static SOACoreUtils INSTANCE
           
 
Method Summary
 java.util.List getAllJavaInterfaces(java.util.List services)
           
 java.util.List getAllJavaReferenceInterfaces(java.util.List references)
           
 java.util.List getAllWSDLInterfaces(java.util.List services)
           
 java.util.List getAllWSDLReferenceInterfaces(java.util.List references)
           
 java.util.List getAllWSDLReferences(java.util.List references)
           
 SCAObject getSCAObjectByName(java.lang.String name, ComponentType componentType, java.lang.Class type)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INSTANCE

public static final SOACoreUtils INSTANCE
Method Detail

getAllJavaInterfaces

public java.util.List getAllJavaInterfaces(java.util.List services)
Parameters:
services - A list of Service objects
Returns:
A list of Interface(s) from the list of Services that are Java types

getAllWSDLInterfaces

public java.util.List getAllWSDLInterfaces(java.util.List services)
Parameters:
services - A list of Service objects
Returns:
A list of Interface(s) from the list of Services that are WSDL types

getAllJavaReferenceInterfaces

public java.util.List getAllJavaReferenceInterfaces(java.util.List references)
Parameters:
references - A list of Reference(s)
Returns:

getAllWSDLReferences

public java.util.List getAllWSDLReferences(java.util.List references)
Parameters:
references - A list of Reference(s)
Returns:

getAllWSDLReferenceInterfaces

public java.util.List getAllWSDLReferenceInterfaces(java.util.List references)
Parameters:
references - A list of Reference(s)
Returns:

getSCAObjectByName

public SCAObject getSCAObjectByName(java.lang.String name,
                                    ComponentType componentType,
                                    java.lang.Class type)