API Violation Report for org.eclipse.jst.ws
API violations (total: 26)

Collapse classes

org.eclipse.jst.ws.internal.common.J2EEActionAdapterFactory

Cannot reference:
org.eclipse.jem.util.emf.workbench.ProjectUtilities
getProject(...) 56

org.eclipse.jst.ws.internal.common.J2EEUtils

Cannot reference:
org.eclipse.jem.util.emf.workbench.ProjectUtilities
getProject(...) 553
getAllProjects(...) 403
getProject(...) 100 426
org.eclipse.jem.util.logger.proxy.Logger
getLogger(...) 956
log(...) 956

org.eclipse.jst.ws.internal.common.JavaMOFUtils

Cannot reference:
org.eclipse.jem.java.JavaClass
getMethods(...) 66 174 221 229
isAssignableFrom(...) 148
implementsInterface(...) 129
isInterface(...) 165 217
isExistingType(...) 46 125 127
org.eclipse.jem.java.JavaRefFactory
reflectType(...) 212
reflectType(...) 199
eINSTANCE199 212
org.eclipse.jem.java.JavaVisibilityKind
getValue(...) 84
org.eclipse.jem.java.Method
isAbstract(...) 182
getJavaVisibility(...) 84
isConstructor(...) 76
getMethodElementSignature(...) 226 240
getParameters(...) 87
org.eclipse.jem.util.emf.workbench.nature.EMFNature
getResourceSet(...) 199 212
org.eclipse.jem.workbench.utility.JemProjectUtilities
getJEM_EMF_Nature(...) 198 211

org.eclipse.jst.ws.internal.common.ResourceUtils

Cannot reference:
org.eclipse.jem.util.emf.workbench.ProjectUtilities
getProject(...) 1325

org.eclipse.jst.ws.internal.common.SelectionToResource

Cannot reference:
org.eclipse.jem.util.emf.workbench.ProjectUtilities
getProject(...) 57

org.eclipse.jst.ws.internal.common.ServerUtils

Cannot reference:
org.eclipse.jem.util.logger.proxy.Logger
getLogger(...) 463
log(...) 463