API Violation Report for org.eclipse.jst.j2ee.ejb
API violations (total: 93)

Collapse classes

org.eclipse.jst.j2ee.ejb.internal.deployables.EJBDeployableArtifactAdapterUtil

Cannot reference:
org.eclipse.jem.java.JavaClass
org.eclipse.jem.util.emf.workbench.ProjectUtilities
getProject(...) 127
org.eclipse.jem.util.logger.proxy.Logger
getLogger(...) 87
log(...) 87
org.eclipse.jem.workbench.utility.JemProjectUtilities
getJavaClass(...) 180

org.eclipse.jst.j2ee.ejb.internal.modulecore.util.EJBArtifactEditUtilities

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

org.eclipse.jst.j2ee.ejb.internal.plugin.EjbPlugin

Cannot reference:
org.eclipse.core.internal.boot.PlatformURLConnection
getURLAsLocal(...) 80
org.eclipse.jem.util.logger.proxy.Logger
getLogger(...) 83
logWarning(...) 83

org.eclipse.jst.j2ee.ejb.project.facet.EjbFacetInstallDelegate

Cannot reference:
org.eclipse.jem.util.logger.proxy.Logger
getLogger(...) 98 100 125
logError(...) 98 100 125

org.eclipse.jst.j2ee.ejb.project.facet.EjbFacetPostInstallDelegate

Cannot reference:
org.eclipse.jem.util.emf.workbench.ProjectUtilities
getProject(...) 98 169 176 202 207 226 262
org.eclipse.jem.util.logger.proxy.Logger
getLogger(...) 126 193 219 234 253 286
logError(...) 126 234 253 286
log(...) 193 219

org.eclipse.jst.j2ee.internal.ejb.archiveoperations.EjbClientJarCreationDataModelProvider

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

org.eclipse.jst.j2ee.internal.ejb.archiveoperations.EJBClientJarCreationHelper

Cannot reference:
org.eclipse.jem.internal.adapters.jdom.JDOMSearchHelper
findType(...) 172
org.eclipse.jem.java.JavaClass
getJavaPackage(...) 172
getSimpleName(...) 172
org.eclipse.jem.java.JavaPackage
getName(...) 172
org.eclipse.jem.util.logger.proxy.Logger
getLogger(...) 189 259
logError(...) 189 259
org.eclipse.jem.workbench.utility.JemProjectUtilities
getJavaProject(...) 96 97 171 264

org.eclipse.jst.j2ee.internal.ejb.archiveoperations.EJBClientJarCreationHelper$MySearchHelper

Cannot reference:
org.eclipse.jem.util.logger.proxy.Logger
getLogger(...) 328
logError(...) 328

org.eclipse.jst.j2ee.internal.ejb.archiveoperations.EjbClientJarCreationOperation

Cannot reference:
org.eclipse.jem.util.emf.workbench.ProjectUtilities
getProject(...) 75 150 152 187 194 220 225 247 273 329
org.eclipse.jem.util.logger.proxy.Logger
getLogger(...) 85 131 211 237 264 297 316 376
logError(...) 85 131 264 297 316 376
log(...) 211 237

org.eclipse.jst.j2ee.internal.ejb.archiveoperations.EJBClientJarFileMoveOperation

Cannot reference:
org.eclipse.jem.util.logger.proxy.Logger
getLogger(...) 99 107 124 185
logError(...) 99 107 124 185
org.eclipse.jem.workbench.utility.JemProjectUtilities
getJavaProject(...) 102
appendJavaClassPath(...) 146 183

org.eclipse.jst.j2ee.internal.ejb.archiveoperations.EJBClientJARRemovalOperation

Cannot reference:
org.eclipse.jem.util.logger.proxy.Logger
getLogger(...) 190 192 194 233 297 327 345 537
logError(...) 190 192 194 233 297 327 345
log(...) 537
org.eclipse.jem.workbench.utility.JemProjectUtilities
appendJavaClassPath(...) 214
getLibraryContainers(...) 116
getSourceContainers(...) 115

org.eclipse.jst.j2ee.internal.ejb.archiveoperations.EJBClientJARRemovalOperation$2

Cannot reference:
org.eclipse.jem.workbench.utility.JemProjectUtilities
appendJavaClassPath(...) 450

org.eclipse.jst.j2ee.internal.ejb.archiveoperations.EjbClientProjectCreationDataModelProvider

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

org.eclipse.jst.j2ee.internal.ejb.archiveoperations.EjbClientProjectCreationOperation

Cannot reference:
org.eclipse.jem.util.logger.proxy.Logger
getLogger(...) 82
logError(...) 82

org.eclipse.jst.j2ee.internal.ejb.archiveoperations.InvertClientJARDependencyCompoundOperation

Cannot reference:
org.eclipse.jem.util.logger.proxy.Logger
getLogger(...) 105
logError(...) 105
org.eclipse.jem.workbench.utility.JemProjectUtilities
isBinaryProject(...) 74

org.eclipse.jst.j2ee.internal.ejb.project.operations.EjbComponentCreationFacetOperation

Cannot reference:
org.eclipse.jem.util.emf.workbench.ProjectUtilities
getProject(...) 82 144 151 173 178 197 225
org.eclipse.jem.util.logger.proxy.Logger
getLogger(...) 164 190 217 248
logError(...) 217 248
log(...) 164 190

org.eclipse.jst.j2ee.internal.ejb.provider.CMPAttributeItemProvider

Cannot reference:
org.eclipse.jem.java.JavaHelpers
getQualifiedName(...) 248

org.eclipse.jst.j2ee.internal.ejb.provider.CMPAttributeItemProvider$2

Cannot reference:
org.eclipse.jem.java.JavaHelpers
getQualifiedName(...) 199
org.eclipse.jem.java.JavaRefFactory
reflectType(...) 206
eINSTANCE206

org.eclipse.jst.j2ee.internal.ejb.provider.EJBJarItemProvider

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

org.eclipse.jst.j2ee.internal.ejb.provider.EnterpriseBeanItemProvider

Cannot reference:
org.eclipse.jem.util.logger.proxy.Logger
getLogger(...) 269 288
logError(...) 269 288

org.eclipse.jst.j2ee.internal.ejb.provider.MethodElementItemProvider

Cannot reference:
org.eclipse.jem.java.JavaClass
eAdapters(...) 341

org.eclipse.jst.j2ee.internal.ejb.workbench.validation.EJBHelper

Cannot instantiate:
org.eclipse.jem.util.logger.LogEntry135

Cannot reference:
org.eclipse.jem.internal.adapters.jdom.JDOMSearchHelper
findType(...) 686
org.eclipse.jem.internal.plugin.JavaEMFNature
getRuntime(...) 717
getResourceSet(...) 721
org.eclipse.jem.java.Field
getJavaClass(...) 284
getName(...) 202
getContainingJavaClass(...) 201 255
org.eclipse.jem.java.JavaClass
getJavaPackage(...) 686
getName(...) 686
getQualifiedName(...) 194 198 202 282 284 286 751 757
getJavaName(...) 402 526
org.eclipse.jem.java.JavaClass[]
org.eclipse.jem.java.JavaHelpers
getWrapper(...) 476 477
org.eclipse.jem.java.JavaPackage
getName(...) 686
org.eclipse.jem.java.Method
getJavaClass(...) 282
getContainingJavaClass(...) 197 253
getMethodElementSignature(...) 198
org.eclipse.jem.util.emf.workbench.ProjectUtilities
getProject(...) 684
org.eclipse.jem.util.logger.LogEntry
setText(...) 402 427 470 482 532
setElapsedTime(...) 426 533
setExecutionMap(...) 534
setSourceID(...) 401 425 469 481 501 510 531
reset(...) 137
setTargetException(...) 502 511
org.eclipse.jem.util.logger.proxy.Logger
getLogger(...) 552 569
isLoggingLevel(...) 399 423 467 479 499 508 518
log(...) 552 569
write(...) 403 428 471 483 503 512 535
org.eclipse.jem.workbench.utility.JemProjectUtilities
getJavaProject(...) 685
getJavaClass(...) 326 747 753

org.eclipse.jst.j2ee.internal.ejb.workbench.validation.ResourceHandler

Cannot instantiate:
org.eclipse.jem.util.logger.LogEntry45

Cannot reference:
org.eclipse.jem.util.logger.LogEntry
setSourceID(...) 67 84 92
setText(...) 68 86 94
setTargetException(...) 69 85 93
reset(...) 47
org.eclipse.jem.util.logger.proxy.Logger
write(...) 70 87 95
isLoggingLevel(...) 65 82 90