API Violation Report for org.eclipse.jst.j2ee.ui
API violations (total: 141)

Collapse classes

org.eclipse.jst.common.jdt.internal.integration.ui.WTPUIWorkingCopyManager

Cannot instantiate:
org.eclipse.jdt.internal.ui.javaeditor.InternalClassFileEditorInput212

Cannot reference:
org.eclipse.jdt.internal.ui.javaeditor.ICompilationUnitDocumentProvider
canSaveDocument(...) 357
resetDocument(...) 132
saveDocument(...) 340 349
aboutToChange(...) 362
mustSaveDocument(...) 278
getDocument(...) 101 125 136 356
changed(...) 371
getAnnotationModel(...) 102 103 126 137
org.eclipse.jdt.internal.ui.javaeditor.InternalClassFileEditorInput
org.eclipse.jdt.internal.ui.JavaPlugin
getDefault(...) 68
getCompilationUnitDocumentProvider(...) 68
org.eclipse.jem.util.logger.proxy.Logger
getLogger(...) 134
logError(...) 134 367

org.eclipse.jst.j2ee.internal.actions.AbstractActionDelegate

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

org.eclipse.jst.j2ee.internal.actions.BaseAction

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

org.eclipse.jst.j2ee.internal.actions.ImportClassesAction

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

org.eclipse.jst.j2ee.internal.actions.J2EEDeleteAction

Cannot reference:
org.eclipse.jem.util.emf.workbench.ProjectUtilities
getProject(...) 184
org.eclipse.jem.util.logger.proxy.Logger
getLogger(...) 346
logError(...) 346

org.eclipse.jst.j2ee.internal.actions.J2EEDeployAction

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

org.eclipse.jst.j2ee.internal.actions.J2EEDeployAction$1

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

org.eclipse.jst.j2ee.internal.actions.J2EERenameAction

Cannot reference:
org.eclipse.jem.util.emf.workbench.ProjectUtilities
getProject(...) 166
org.eclipse.jem.util.logger.proxy.Logger
getLogger(...) 325
logError(...) 325

org.eclipse.jst.j2ee.internal.actions.OpenJ2EEResourceAction

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

org.eclipse.jst.j2ee.internal.AddModulestoEARPropertiesPage

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

org.eclipse.jst.j2ee.internal.AvailableJ2EEComponentsForEARContentProvider

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

org.eclipse.jst.j2ee.internal.dialogs.FilteredFileSelectionDialog

Cannot instantiate:
org.eclipse.jdt.internal.ui.wizards.TypedElementSelectionValidator61

Cannot reference:
org.eclipse.jdt.internal.ui.wizards.TypedElementSelectionValidator

org.eclipse.jst.j2ee.internal.dialogs.J2EEDeployStatusDialog

Cannot reference:
org.eclipse.jem.util.logger.proxy.Logger
getLogger(...) 190
logInfo(...) 190

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

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

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

Cannot reference:
org.eclipse.jem.util.emf.workbench.WorkbenchResourceHelperBase
getIFile(...) 37

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

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

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

Cannot reference:
org.eclipse.jem.java.JavaClass
getName(...) 109
getQualifiedName(...) 103
org.eclipse.jem.util.emf.workbench.ProjectUtilities
getProject(...) 98 116

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

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

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

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

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

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

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

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

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

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

org.eclipse.jst.j2ee.internal.J2EEComponentProjectMigrator

Cannot reference:
org.eclipse.jem.util.logger.proxy.Logger
getLogger(...) 623
logError(...) 623
org.eclipse.jem.workbench.utility.JemProjectUtilities
getJavaProject(...) 539 572
org.eclipse.ui.internal.Workbench
getWorkbenchWindows(...) 122
getInstance(...) 122

org.eclipse.jst.j2ee.internal.JARDependencyPropertiesPage

Cannot reference:
org.eclipse.jem.util.logger.proxy.Logger
getLogger(...) 154 157 469 612 669
logError(...) 612 669
logError(...) 154 157 469
org.eclipse.jem.workbench.utility.JemProjectUtilities
isBinaryProject(...) 133 782
getSourceFolderOrFirst(...) 140

org.eclipse.jst.j2ee.internal.listeners.ValidateEditListener

Cannot reference:
org.eclipse.ui.internal.Workbench
getActiveWorkbenchWindow(...) 233 234
getInstance(...) 233 234

org.eclipse.jst.j2ee.internal.listeners.ValidateEditListener$1

Cannot reference:
org.eclipse.ui.internal.Workbench
getWorkbenchWindowCount(...) 58
getWorkbenchWindows(...) 60 59
getInstance(...) 57 58 60 59
getActiveWorkbenchWindow(...) 57

org.eclipse.jst.j2ee.internal.plugin.CommonEditorUtility

Cannot reference:
org.eclipse.ui.internal.EditorManager
saveAll(...) 95

org.eclipse.jst.j2ee.internal.plugin.FacetedProjectActionFilter

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

org.eclipse.jst.j2ee.internal.plugin.J2EEEditorUtility

Cannot reference:
org.eclipse.jdt.internal.ui.javaeditor.EditorUtility
openInEditor(...) 158 179
getEditorInput(...) 97 189
org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor
getSourceType(...) 78
org.eclipse.jem.java.JavaClass
eContainer(...) 122
org.eclipse.jem.java.JavaPackage
getName(...) 123
org.eclipse.jem.util.emf.workbench.ProjectUtilities
getProject(...) 50
org.eclipse.jem.workbench.utility.JemProjectUtilities
getJavaModel(...) 110

org.eclipse.jst.j2ee.internal.plugin.J2EEUIPlugin

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

org.eclipse.jst.j2ee.internal.plugin.UIProjectUtilities

Cannot reference:
org.eclipse.jem.util.emf.workbench.ProjectUtilities
getProject(...) 132
getProject(...) 125 129

org.eclipse.jst.j2ee.internal.provider.J2EEUtilityJarItemProvider

Cannot reference:
org.eclipse.jem.util.emf.workbench.ProjectUtilities
getProject(...) 65 96 131
org.eclipse.jem.util.emf.workbench.WorkbenchResourceHelperBase
getIFile(...) 293

org.eclipse.jst.j2ee.internal.provider.ModulesItemProvider

Cannot reference:
org.eclipse.jem.util.emf.workbench.WorkbenchResourceHelperBase
getIFile(...) 223

org.eclipse.jst.j2ee.internal.ui.J2EEPropertiesPage

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

org.eclipse.jst.j2ee.internal.ui.util.AnnotationIconDecorator

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

org.eclipse.jst.j2ee.internal.ui.util.BinaryProjectUIHelper

Cannot reference:
org.eclipse.jem.workbench.utility.JemProjectUtilities
isBinaryProject(...) 38

org.eclipse.jst.j2ee.internal.war.ui.util.WebGroupItemProvider

Cannot reference:
org.eclipse.jem.util.emf.workbench.WorkbenchResourceHelperBase
getIFile(...) 93

org.eclipse.jst.j2ee.internal.WebLibDependencyPropertiesPage

Cannot reference:
org.eclipse.jem.util.logger.proxy.Logger
getLogger(...) 170
logError(...) 170
org.eclipse.jem.workbench.utility.JemProjectUtilities
getJavaProject(...) 257

org.eclipse.jst.j2ee.internal.wizard.ClassesImportWizard

Cannot instantiate:
org.eclipse.jdt.internal.ui.wizards.buildpaths.CPListElement141

Cannot reference:
org.eclipse.jdt.internal.ui.util.CoreUtility
createFolder(...) 109
org.eclipse.jdt.internal.ui.wizards.buildpaths.CPListElement
getClasspathEntry(...) 104
getResource(...) 106

org.eclipse.jst.j2ee.internal.wizard.DefaultJ2EEComponentCreationWizard

Cannot reference:
org.eclipse.ui.internal.ide.IDEWorkbenchPlugin
getDefault(...) 57
getDescriptor(...) 57

org.eclipse.jst.j2ee.internal.wizard.J2EEArtifactCreationWizard

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

org.eclipse.jst.j2ee.internal.wizard.J2EEComponentCreationWizardPage

Cannot reference:
org.eclipse.jem.util.emf.workbench.ProjectUtilities
getNewObject(...) 554

org.eclipse.jst.j2ee.internal.wizard.J2EEComponentCreationWizardPage$6

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

org.eclipse.jst.j2ee.internal.wizard.J2EEExportPage

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

org.eclipse.jst.j2ee.internal.wizard.J2EEImportPage

Cannot reference:
org.eclipse.jem.util.emf.workbench.ProjectUtilities
getNewObject(...) 270

org.eclipse.jst.j2ee.internal.wizard.J2EEModulesDependencyPage

Cannot reference:
org.eclipse.ui.internal.WorkbenchMessages
NewProject_title89

org.eclipse.jst.j2ee.internal.wizard.J2EEUtilityJarImportTypePageNew

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

org.eclipse.jst.j2ee.internal.wizard.NewJ2EEComponentSelectionPage$2

Cannot reference:
org.eclipse.jem.util.logger.proxy.Logger
getLogger(...) 405
log(...) 405
org.eclipse.ui.internal.WorkbenchPlugin
getDefault(...) 390
getNewWizardRegistry(...) 390

org.eclipse.jst.j2ee.internal.wizard.NewJ2EEComponentSelectionPage$3

Cannot reference:
org.eclipse.jem.util.logger.proxy.Logger
getLogger(...) 443
log(...) 443
org.eclipse.ui.internal.WorkbenchPlugin
getDefault(...) 428
getNewWizardRegistry(...) 428

org.eclipse.jst.j2ee.internal.wizard.NewJ2EEComponentSelectionPage$4

Cannot reference:
org.eclipse.jem.util.logger.proxy.Logger
getLogger(...) 480
log(...) 480
org.eclipse.ui.internal.WorkbenchPlugin
getDefault(...) 465
getNewWizardRegistry(...) 465

org.eclipse.jst.j2ee.internal.wizard.NewJavaClassOptionsWizardPage

Cannot instantiate:
org.eclipse.jdt.internal.ui.dialogs.TypeSelectionDialog2335

Cannot reference:
org.eclipse.jdt.internal.ui.dialogs.TypeSelectionDialog2
getFirstResult(...) 338
setTitle(...) 336
open(...) 337
org.eclipse.jem.workbench.utility.JemProjectUtilities
getJavaProject(...) 332
org.eclipse.ui.internal.Workbench
getActiveWorkbenchWindow(...) 331
getInstance(...) 331

org.eclipse.jst.j2ee.internal.wizard.NewJavaClassWizardPage

Cannot instantiate:
org.eclipse.jdt.internal.ui.dialogs.TypeSelectionDialog2468

Cannot reference:
org.eclipse.jdt.internal.ui.dialogs.TypeSelectionDialog2
getFirstResult(...) 473
setTitle(...) 469
setMessage(...) 470
open(...) 472
org.eclipse.jdt.internal.ui.JavaPlugin
log(...) 644
getActivePage(...) 624 626
org.eclipse.jdt.internal.ui.viewsupport.IViewPartInputProvider
getViewPartInput(...) 630
org.eclipse.jem.util.emf.workbench.ProjectUtilities
getProject(...) 541
getAllProjects(...) 206
getProject(...) 230 405
org.eclipse.ui.internal.Workbench
getActiveWorkbenchWindow(...) 531 556 576
getInstance(...) 531 556 576

org.eclipse.jst.j2ee.internal.wizard.NewJavaClassWizardPage$1

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

org.eclipse.jst.j2ee.internal.wizard.NewJavaClassWizardPage$6

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

org.eclipse.jst.j2ee.internal.wizard.NewModuleGroup

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

org.eclipse.jst.j2ee.internal.wizard.ServerTargetUIHelper

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

org.eclipse.jst.j2ee.internal.wizard.WizardClassesImportPage1

Cannot instantiate:
org.eclipse.ui.internal.ide.dialogs.ResourceTreeAndListGroup178

Cannot reference:
org.eclipse.ui.internal.dialogs.DialogUtil
inRegularFontMode(...) 178
org.eclipse.ui.internal.ide.dialogs.IElementFilter
org.eclipse.ui.internal.ide.dialogs.ResourceTreeAndListGroup
expandAll(...) 987
setFocus(...) 861 1405
setListSorter(...) 188
setTreeSorter(...) 187
initialCheckTreeItem(...) 1007
setRoot(...) 167 983
addCheckStateListener(...) 189

org.eclipse.jst.j2ee.internal.wizard.WizardClassesImportPage1$11

Cannot implement:
org.eclipse.ui.internal.ide.dialogs.IElementFilter

Cannot reference:
org.eclipse.ui.internal.ide.dialogs.IElementFilter

org.eclipse.jst.j2ee.internal.wizard.WizardClassesImportPage1$12

Cannot reference:
org.eclipse.ui.internal.ide.dialogs.IElementFilter

org.eclipse.jst.j2ee.ui.project.facet.EarFacetInstallPage

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