API Violation Report for org.eclipse.jst.common.navigator.java
API violations (total: 174)

Collapse classes

org.eclipse.jst.common.navigator.internal.actions.JavaDropAction

Cannot reference:
org.eclipse.jdt.internal.corext.refactoring.reorg.JavaCopyProcessor
setDestination(...) 197
setDestination(...) 195
create(...) 190
org.eclipse.jdt.internal.corext.refactoring.reorg.JavaMoveProcessor
setDestination(...) 223
setDestination(...) 221
create(...) 216
org.eclipse.jdt.internal.corext.refactoring.reorg.ReorgUtils
getResources(...) 162 175 190 216
getJavaElements(...) 161 174 190 216
org.eclipse.jdt.internal.ui.packageview.PackagesMessages
DropAdapter_errorMessage99
DropAdapter_errorTitle98
SelectionTransferDropAdapter_error_message70 148
SelectionTransferDropAdapter_error_title70 148
org.eclipse.jdt.internal.ui.refactoring.RefactoringMessages
OpenRefactoringWizardAction_exception72
OpenRefactoringWizardAction_refactoring72
org.eclipse.jdt.internal.ui.refactoring.reorg.ReorgCopyStarter
run(...) 182
create(...) 178
create(...) 180
org.eclipse.jdt.internal.ui.refactoring.reorg.ReorgMoveStarter
run(...) 169
create(...) 165
create(...) 167
org.eclipse.jdt.internal.ui.util.ExceptionHandler
handle(...) 100
handle(...) 70 148
handle(...) 72

org.eclipse.jst.common.navigator.internal.actions.OpenAction

Cannot reference:
org.eclipse.jdt.internal.ui.actions.OpenActionUtil
open(...) 156
org.eclipse.jdt.internal.ui.actions.SelectionConverter
canOperateOn(...) 90
codeResolve(...) 121
getInput(...) 129
org.eclipse.jdt.internal.ui.javaeditor.JavaEditor
getEditorSite(...) 87
getAdapter(...) 123
org.eclipse.jdt.internal.ui.JavaPlugin
getPluginId(...) 158
log(...) 158
org.eclipse.jdt.internal.ui.util.ExceptionHandler
handle(...) 204

org.eclipse.jst.common.navigator.internal.actions.OpenActionsExtension

Cannot reference:
org.eclipse.ui.internal.ide.IDEWorkbenchMessages
Workbench_new135
org.eclipse.ui.internal.WorkbenchPlugin
getNewWizardRegistry(...) 164
getDefault(...) 164

org.eclipse.jst.common.navigator.internal.actions.OpenViewActionGroup

Cannot instantiate:
org.eclipse.jdt.internal.ui.callhierarchy.OpenCallHierarchyAction127
org.eclipse.jdt.internal.ui.callhierarchy.OpenCallHierarchyAction110

Cannot reference:
org.eclipse.jdt.internal.ui.callhierarchy.ICallHierarchyViewPart
org.eclipse.jdt.internal.ui.callhierarchy.OpenCallHierarchyAction
setActionDefinitionId(...) 111 128
update(...) 143
org.eclipse.jdt.internal.ui.javaeditor.JavaEditor
setAction(...) 100 104 108 112
getEditorSite(...) 114
org.eclipse.jdt.internal.ui.typehierarchy.TypeHierarchyViewPart

org.eclipse.jst.common.navigator.internal.actions.PropertyDialogAction

Cannot instantiate:
org.eclipse.ui.internal.dialogs.PropertyDialog184
org.eclipse.ui.internal.dialogs.PropertyPageManager165

Cannot reference:
org.eclipse.ui.internal.dialogs.PropertyDialog
getShell(...) 186 187
create(...) 185
open(...) 188
org.eclipse.ui.internal.dialogs.PropertyPageContributorManager
contribute(...) 174
hasContributorsFor(...) 105
getManager(...) 104 174
org.eclipse.ui.internal.dialogs.PropertyPageManager
getElements(...) 176
org.eclipse.ui.internal.WorkbenchMessages
bind(...) 180 183
PropertyDialog_messageTitle179
PropertyDialog_propertyMessage183
PropertyDialog_text75
PropertyDialog_toolTip78

org.eclipse.jst.common.navigator.internal.java.ClassPathContainer

Cannot subclass:
org.eclipse.jdt.internal.ui.packageview.ClassPathContainer

Cannot instantiate:
org.eclipse.jdt.internal.ui.packageview.ClassPathContainer30

Cannot reference:
org.eclipse.jdt.internal.ui.packageview.ClassPathContainer
getAdapter(...) 36

org.eclipse.jst.common.navigator.internal.java.JarFileFilter

Cannot reference:
org.eclipse.jdt.internal.core.JarPackageFragmentRoot

org.eclipse.jst.common.navigator.internal.java.JavaElementDecorator

Cannot subclass:
org.eclipse.jdt.internal.ui.viewsupport.TreeHierarchyLayoutProblemsDecorator

Cannot instantiate:
org.eclipse.jdt.internal.ui.viewsupport.TreeHierarchyLayoutProblemsDecorator28

Cannot reference:
org.eclipse.jdt.internal.ui.viewsupport.TreeHierarchyLayoutProblemsDecorator

org.eclipse.jst.common.navigator.internal.java.JavaElementExtensionFilterProvider

Cannot instantiate:
org.eclipse.jdt.internal.ui.filters.NamePatternFilter60

Cannot reference:
org.eclipse.jdt.internal.ui.filters.FilterDescriptor
createViewerFilter(...) 58
isCustomFilter(...) 57
isPatternFilter(...) 59
getFilterDescriptors(...) 51
getDescription(...) 64
getId(...) 56 64
getPattern(...) 61
isEnabled(...) 64
getName(...) 64
org.eclipse.jdt.internal.ui.filters.NamePatternFilter
setPatterns(...) 61

org.eclipse.jst.common.navigator.internal.java.JavaElementLinkHelper

Cannot reference:
org.eclipse.jdt.internal.ui.javaeditor.EditorUtility
revealInEditor(...) 75
isOpenInEditor(...) 71
org.eclipse.jdt.internal.ui.javaeditor.IClassFileEditorInput
getClassFile(...) 51
org.eclipse.jdt.internal.ui.javaeditor.JarEntryEditorInput
getStorage(...) 56

org.eclipse.jst.common.navigator.internal.java.JavaElementSorter

Cannot reference:
org.eclipse.jdt.internal.corext.util.JavaModelUtil
getPackageFragmentRoot(...) 265
org.eclipse.jdt.internal.corext.util.JdtFlags
getVisibilityCode(...) 204 205
org.eclipse.jdt.internal.ui.JavaPlugin
getDefault(...) 75
getMemberOrderPreferenceCache(...) 75
log(...) 149
org.eclipse.jdt.internal.ui.packageview.ClassPathContainer
getPackageFragmentRoots(...) 259
getJavaProject(...) 308
getLabel(...) 317
org.eclipse.jdt.internal.ui.preferences.MembersOrderPreferenceCache
getCategoryIndex(...) 161
isSortByVisibility(...) 202
getVisibilityIndex(...) 206

org.eclipse.jst.common.navigator.internal.java.JavaResources

Cannot reference:
org.eclipse.jdt.internal.ui.JavaPluginImages
DESC_OBJS_PACKFRAG_ROOT68

org.eclipse.jst.common.navigator.internal.java.PackageExplorerContentProvider

Cannot instantiate:
org.eclipse.jdt.internal.ui.packageview.ClassPathContainer204 238
org.eclipse.jdt.internal.ui.packageview.PackageFragmentProvider73

Cannot reference:
org.eclipse.jdt.internal.corext.util.JavaModelUtil
isPrimary(...) 336
org.eclipse.jdt.internal.ui.JavaPlugin
log(...) 114
org.eclipse.jdt.internal.ui.packageview.ClassPathContainer
getJavaProject(...) 246
getChildren(...) 210
org.eclipse.jdt.internal.ui.packageview.PackageFragmentProvider
processDelta(...) 327
getChildren(...) 162
dispose(...) 137
getParent(...) 219
inputChanged(...) 294

org.eclipse.jst.common.navigator.internal.java.PackageExplorerLabelProvider

Cannot subclass:
org.eclipse.jdt.internal.ui.packageview.PackageExplorerProblemsDecorator
org.eclipse.jdt.internal.ui.packageview.PackageFragmentProvider
org.eclipse.jdt.internal.ui.viewsupport.AppearanceAwareLabelProvider

Cannot instantiate:
org.eclipse.jdt.internal.ui.packageview.PackageExplorerProblemsDecorator36 45
org.eclipse.jdt.internal.ui.viewsupport.AppearanceAwareLabelProvider35 44

Cannot reference:
org.eclipse.jdt.internal.ui.packageview.PackageExplorerProblemsDecorator
setIsFlatLayout(...) 84
org.eclipse.jdt.internal.ui.packageview.PackageFragmentProvider
getParent(...) 62
org.eclipse.jdt.internal.ui.viewsupport.AppearanceAwareLabelProvider
getText(...) 56 61 65

org.eclipse.jst.common.navigator.internal.ui.workingsets.AbstractWorkingSetManager

Cannot instantiate:
org.eclipse.ui.internal.dialogs.WorkingSetEditWizard470
org.eclipse.ui.internal.dialogs.WorkingSetNewWizard498
org.eclipse.ui.internal.dialogs.WorkingSetSelectionDialog572
org.eclipse.ui.internal.WorkingSetComparator57

Cannot reference:
org.eclipse.ui.internal.dialogs.WorkingSetEditWizard
setSelection(...) 471
org.eclipse.ui.internal.dialogs.WorkingSetNewWizard
org.eclipse.ui.internal.dialogs.WorkingSetSelectionDialog
org.eclipse.ui.internal.registry.WorkingSetDescriptor
isDeclaringPluginActive(...) 537
getId(...) 511 547 555
createWorkingSetUpdater(...) 549
isEditable(...) 105
org.eclipse.ui.internal.registry.WorkingSetDescriptor[]
org.eclipse.ui.internal.registry.WorkingSetRegistry
getWorkingSetDescriptor(...) 104 536
getNewPageWorkingSetDescriptors(...) 99
getDescriptorsForNamespace(...) 507
getWorkingSetPage(...) 462
getDefaultWorkingSetPage(...) 465
org.eclipse.ui.internal.WorkbenchPlugin
log(...) 390 396 401
getDefault(...) 96 457 506 535
getWorkingSetRegistry(...) 97 458 507 536
org.eclipse.ui.internal.WorkingSet
disconnect(...) 184
connect(...) 164
org.eclipse.ui.internal.WorkingSetComparator

org.eclipse.jst.common.navigator.internal.ui.workingsets.CommonWorkingSet

Cannot reference:
org.eclipse.core.internal.runtime.InternalPlatform
getAdapterManager(...) 132
getDefault(...) 132
org.eclipse.ui.internal.registry.WorkingSetDescriptor
isEditable(...) 115
getIcon(...) 195
org.eclipse.ui.internal.registry.WorkingSetRegistry
getWorkingSetDescriptor(...) 112 191
org.eclipse.ui.internal.WorkbenchPlugin
log(...) 233 240 246
getWorkingSetManager(...) 341
getDefault(...) 108 184 341
getWorkingSetRegistry(...) 108 185

org.eclipse.jst.common.navigator.internal.ui.workingsets.CommonWorkingSetManager

Cannot reference:
org.eclipse.ui.internal.WorkbenchMessages
ProblemRestoringWorkingSetState_message116 122
ProblemRestoringWorkingSetState_title115 121
ProblemSavingWorkingSetState_message146
ProblemSavingWorkingSetState_title145
org.eclipse.ui.internal.WorkbenchPlugin
getDataLocation(...) 78
getDefault(...) 78

org.eclipse.jst.common.navigator.internal.ui.workingsets.CommonWorkingSetPage

Cannot reference:
org.eclipse.ui.internal.ide.IDEWorkbenchPlugin
getDefault(...) 114
getWorkbench(...) 114

org.eclipse.jst.common.navigator.internal.ui.workingsets.CommonWorkingSetProviderDescriptor

Cannot reference:
org.eclipse.ui.internal.WorkbenchPlugin
log(...) 71
createExtension(...) 69

org.eclipse.jst.common.navigator.internal.ui.workingsets.EditWorkingSetAction

Cannot reference:
org.eclipse.jdt.internal.ui.JavaPlugin
getActiveWorkbenchShell(...) 50

org.eclipse.jst.common.navigator.internal.ui.workingsets.HistoryWorkingSetUpdater$Tracker

Cannot subclass:
org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor
org.eclipse.jdt.internal.ui.workingsets.EditorTracker

Cannot instantiate:
org.eclipse.jdt.internal.ui.workingsets.EditorTracker51

Cannot reference:
org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor
org.eclipse.jdt.internal.ui.workingsets.EditorTracker

org.eclipse.jst.common.navigator.internal.ui.workingsets.JavaWorkingSetPage

Cannot instantiate:
org.eclipse.jdt.internal.ui.filters.EmptyInnerPackageFilter143
org.eclipse.jdt.internal.ui.viewsupport.AppearanceAwareLabelProvider136
org.eclipse.jdt.internal.ui.viewsupport.DecoratingJavaLabelProvider141

Cannot reference:
org.eclipse.jdt.internal.ui.filters.EmptyInnerPackageFilter
org.eclipse.jdt.internal.ui.JavaPluginImages
DESC_WIZBAN_JAVA_WORKINGSET90
org.eclipse.jdt.internal.ui.util.JavaUIHelp
setHelp(...) 175
org.eclipse.jdt.internal.ui.viewsupport.AppearanceAwareLabelProvider
org.eclipse.jdt.internal.ui.viewsupport.DecoratingJavaLabelProvider

org.eclipse.jst.common.navigator.internal.ui.workingsets.JavaWorkingSetPage$6

Cannot reference:
org.eclipse.jdt.internal.ui.actions.SelectionConverter
getStructuredSelection(...) 367
org.eclipse.jdt.internal.ui.JavaPlugin
getActivePage(...) 358 362

org.eclipse.jst.common.navigator.internal.ui.workingsets.LocalWorkingSetManager

Cannot reference:
org.eclipse.ui.internal.WorkbenchPlugin
getBundleContext(...) 24
getDefault(...) 24

org.eclipse.jst.common.navigator.internal.ui.workingsets.OpenCloseWorkingSetAction

Cannot instantiate:
org.eclipse.jdt.internal.ui.actions.WorkbenchRunnableAdapter95

Cannot reference:
org.eclipse.jdt.internal.ui.actions.WorkbenchRunnableAdapter
org.eclipse.jdt.internal.ui.util.ExceptionHandler
handle(...) 106

org.eclipse.jst.common.navigator.internal.ui.workingsets.providers.DelegateShowProjectContentProvider

Cannot reference:
org.eclipse.jdt.internal.ui.JavaPlugin
log(...) 78

org.eclipse.jst.common.navigator.internal.ui.workingsets.providers.WorkingSetAwareJavaElementSorter

Cannot implement:
org.eclipse.jdt.internal.ui.packageview.IParentAwareSorter

Cannot reference:
org.eclipse.jdt.internal.ui.packageview.IParentAwareSorter

org.eclipse.jst.common.navigator.internal.ui.workingsets.RemoveWorkingSetElementAction

Cannot reference:
org.eclipse.jdt.internal.ui.packageview.MultiElementSelection
toList(...) 43
getTreePaths(...) 47
org.eclipse.jdt.internal.ui.packageview.TreePath
getSegmentCount(...) 51
getSegment(...) 53

org.eclipse.jst.common.navigator.internal.ui.workingsets.SelectWorkingSetAction

Cannot reference:
org.eclipse.jdt.internal.ui.JavaPlugin
getActiveWorkbenchShell(...) 49

org.eclipse.jst.common.navigator.internal.ui.workingsets.WorkingSetFilter

Cannot reference:
org.eclipse.jdt.internal.corext.util.JavaModelUtil
toOriginal(...) 149
org.eclipse.jdt.internal.ui.packageview.ClassPathContainer
getPackageFragmentRoots(...) 84

org.eclipse.jst.common.navigator.internal.ui.workingsets.WorkingSetFilterActionGroup

Cannot instantiate:
org.eclipse.jdt.internal.ui.search.WorkingSetComparator222

Cannot reference:
org.eclipse.jdt.internal.ui.search.WorkingSetComparator

org.eclipse.jst.common.navigator.internal.ui.workingsets.WorkingSetSelectionDialog

Cannot instantiate:
org.eclipse.jdt.internal.ui.viewsupport.ListContentProvider177

Cannot reference:
org.eclipse.jdt.internal.ui.viewsupport.ListContentProvider
org.eclipse.ui.internal.registry.WorkingSetDescriptor
getPageClassName(...) 605
org.eclipse.ui.internal.registry.WorkingSetRegistry
getWorkingSetDescriptor(...) 604
hasNewPageWorkingSetDescriptor(...) 564
org.eclipse.ui.internal.WorkbenchMessages
WorkingSetSelectionDialog_detailsButton_label221
WorkingSetSelectionDialog_message185
WorkingSetSelectionDialog_message_multiSelect182
WorkingSetSelectionDialog_newButton_label211
WorkingSetSelectionDialog_removeButton_label231
WorkingSetSelectionDialog_title184
WorkingSetSelectionDialog_title_multiSelect181
org.eclipse.ui.internal.WorkbenchPlugin
getDefault(...) 562 602
getWorkingSetRegistry(...) 562 602