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

Collapse classes

org.eclipse.jst.ws.internal.consumption.codegen.javamofvisitoractions.DetectNonJavaCharsBeanVisitorAction

Cannot reference:
org.eclipse.jem.java.JavaClass
getJavaPackage(...) 48
getName(...) 49
org.eclipse.jem.java.JavaPackage
getPackageName(...) 48

org.eclipse.jst.ws.internal.consumption.codegen.javamofvisitoractions.DetectNonJavaCharsMethodVisitorAction

Cannot reference:
org.eclipse.jem.java.JavaClass
getName(...) 48
org.eclipse.jem.java.JavaHelpers
getName(...) 111 112
org.eclipse.jem.java.Method
getContainingJavaClass(...) 48
getName(...) 49 110 113
getReturnType(...) 111 112
isConstructor(...) 51

org.eclipse.jst.ws.internal.consumption.codegen.javamofvisitoractions.DetectNonJavaCharsParameterVisitorAction

Cannot reference:
org.eclipse.jem.java.ArrayType
getComponentTypeAsHelper(...) 54
org.eclipse.jem.java.JavaClass
isPrimitive(...) 79
getJavaName(...) 80 81
isArray(...) 52
org.eclipse.jem.java.JavaParameter
getJavaType(...) 49 51

org.eclipse.jst.ws.internal.consumption.codegen.javamofvisitoractions.JavaMofAttributeVisitorAction

Cannot reference:
org.eclipse.jem.java.JavaHelpers
getJavaName(...) 61
org.eclipse.jem.java.Method
listParametersWithoutReturn(...) 91
getName(...) 94
isStatic(...) 70 75
getMethodElementSignature(...) 100 101

org.eclipse.jst.ws.internal.consumption.codegen.javamofvisitoractions.JavaMofBeanVisitorAction

Cannot reference:
org.eclipse.jem.java.JavaClass
getPublicMethods(...) 288
getName(...) 145 156 184 298
org.eclipse.jem.java.Method
listParametersWithoutReturn(...) 300
getName(...) 298

org.eclipse.jst.ws.internal.consumption.codegen.javamofvisitoractions.JavaMofFieldVisitorAction

Cannot reference:
org.eclipse.jem.java.Field
getJavaClass(...) 55 56 57
org.eclipse.jem.java.JavaHelpers
getJavaName(...) 57

org.eclipse.jst.ws.internal.consumption.codegen.javamofvisitoractions.JavaMofMethodVisitorAction

Cannot reference:
org.eclipse.jem.java.JavaClass
getName(...) 194
getMethods(...) 191
getJavaName(...) 190
org.eclipse.jem.java.JavaParameter
getName(...) 166 199
getJavaType(...) 164 187
org.eclipse.jem.java.Method
listParametersWithoutReturn(...) 161 184 196
getName(...) 194
isConstructor(...) 144
getMethodElementSignature(...) 83 90 104 108

org.eclipse.jst.ws.internal.consumption.codegen.javamofvisitoractions.JavaMofTypeVisitorAction

Cannot reference:
org.eclipse.jem.java.JavaClass
isAbstract(...) 97
getMethods(...) 138
getName(...) 146
isInterface(...) 97
getJavaName(...) 91
org.eclipse.jem.java.JavaHelpers
getJavaName(...) 84
org.eclipse.jem.java.JavaVisibilityKind
getValue(...) 148
org.eclipse.jem.java.Method
getJavaVisibility(...) 148
listParametersWithoutReturn(...) 147
getName(...) 146

org.eclipse.jst.ws.internal.consumption.codegen.javamofvisitoractions.VisitorActionImpl

Cannot reference:
org.eclipse.jem.java.JavaClass

org.eclipse.jst.ws.internal.consumption.codegen.javamofvisitors.JavaMofAttributeVisitor

Cannot reference:
org.eclipse.jem.java.Field
isStatic(...) 119
getEType(...) 118
org.eclipse.jem.java.JavaClass
getPublicMethods(...) 86
getMethods(...) 195
getFieldNamed(...) 115
getName(...) 200
org.eclipse.jem.java.JavaHelpers
getQualifiedName(...) 161
isPrimitive(...) 153
getJavaName(...) 165 185 186 187
org.eclipse.jem.java.JavaParameter
getJavaType(...) 126 185 187
org.eclipse.jem.java.JavaVisibilityKind
getValue(...) 208
org.eclipse.jem.java.Method
listParametersWithoutReturn(...) 90 92 125 150 182 202
getJavaVisibility(...) 208
getName(...) 200
getReturnType(...) 123 186 187
getMethodElementSignature(...) 88 89 91 94 96 110 122

org.eclipse.jst.ws.internal.consumption.codegen.javamofvisitors.JavaMofBeanVisitor

Cannot reference:
org.eclipse.jem.java.JavaClass

org.eclipse.jst.ws.internal.consumption.codegen.javamofvisitors.JavaMofFieldVisitor

Cannot reference:
org.eclipse.jem.java.Field
isFinal(...) 91
getJavaVisibility(...) 91
isStatic(...) 91
getEType(...) 104
org.eclipse.jem.java.JavaClass
getFields(...) 87
getMethods(...) 116
getQualifiedName(...) 81
getName(...) 121
getImplementsInterfaces(...) 78
org.eclipse.jem.java.JavaHelpers
getQualifiedName(...) 104
getJavaName(...) 108
org.eclipse.jem.java.JavaVisibilityKind
getValue(...) 91 129 131
org.eclipse.jem.java.Method
getJavaVisibility(...) 129 131
listParametersWithoutReturn(...) 123
getName(...) 121

org.eclipse.jst.ws.internal.consumption.codegen.javamofvisitors.JavaMofMethodVisitor

Cannot reference:
org.eclipse.jem.java.JavaClass
getPublicMethods(...) 55
org.eclipse.jem.java.Method
getName(...) 65
getMethodElementSignature(...) 61

org.eclipse.jst.ws.internal.consumption.codegen.javamofvisitors.JavaMofParameterVisitor

Cannot reference:
org.eclipse.jem.java.JavaParameter
org.eclipse.jem.java.Method
getReturnType(...) 56
getParameters(...) 78

org.eclipse.jst.ws.internal.consumption.codegen.javamofvisitors.JavaMofTypeVisitor

Cannot reference:
org.eclipse.jem.java.Field
getEType(...) 96
org.eclipse.jem.java.JavaHelpers
getQualifiedName(...) 84 96
org.eclipse.jem.java.JavaParameter
getJavaType(...) 74

org.eclipse.jst.ws.internal.consumption.command.common.AddModuleToServerCommand

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

org.eclipse.jst.ws.internal.consumption.command.common.AssociateModuleWithEARCommand

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

org.eclipse.jst.ws.internal.consumption.command.common.CreateFacetedProjectCommand

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

org.eclipse.jst.ws.internal.consumption.command.common.CreateModuleCommand

Cannot reference:
org.eclipse.jem.util.emf.workbench.ProjectUtilities
getProject(...) 101 183 260 336 414

org.eclipse.jst.ws.internal.consumption.command.common.JavaMofReflectionCommand

Cannot reference:
org.eclipse.jem.java.JavaHelpers
org.eclipse.jem.java.JavaRefFactory
reflectType(...) 97
eINSTANCE97
org.eclipse.jem.util.emf.workbench.nature.EMFNature
getResourceSet(...) 97
org.eclipse.jem.workbench.utility.JemProjectUtilities
getJEM_EMF_Nature(...) 96

org.eclipse.jst.ws.internal.consumption.command.common.SkeletonMergeCommand

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

org.eclipse.jst.ws.internal.consumption.common.FacetUtils

Cannot reference:
org.eclipse.jem.util.emf.workbench.ProjectUtilities
getProject(...) 141 184 825

org.eclipse.jst.ws.internal.consumption.datamodel.beanmodel.BeanModelElementsFactory

Cannot reference:
org.eclipse.jem.java.Field
getName(...) 109
org.eclipse.jem.java.JavaClass
isArray(...) 58
getJavaName(...) 57
org.eclipse.jem.java.JavaHelpers
isPrimitive(...) 148 151 154
getJavaName(...) 146
isArray(...) 145
org.eclipse.jem.java.JavaParameter
isReturn(...) 124
getQualifiedName(...) 128
org.eclipse.jem.java.Method
getName(...) 113
getMethodElementSignature(...) 113

org.eclipse.jst.ws.internal.consumption.datamodel.beanmodel.TypeFactory

Cannot reference:
org.eclipse.jem.java.JavaHelpers
isArray(...) 124 147
getJavaName(...) 125 126 127 128 129 148 149 150 151

org.eclipse.jst.ws.internal.consumption.sampleapp.command.JavaToModelCommand

Cannot reference:
org.eclipse.jem.java.JavaClass

org.eclipse.jst.ws.internal.consumption.sampleapp.common.SamplePropertyDescriptor

Cannot reference:
org.eclipse.jem.java.JavaHelpers
org.eclipse.jem.java.Method