Compiler: Eclipse Java Compiler Version: 0.770, 3.3.0
Number of source files: 161 Number of classfiles: 532
Problems: 89 (Errors: 0 Warnings: 89 )
The import org.eclipse.ui.IActionDelegate is never used
ProjectAction.java :
20 : import org.eclipse.ui.IActionDelegate;
The method getJpaProject() from the type PersistentTypeDetailsPage is never used locally
PersistentTypeDetailsPage.java :
153 : private IJpaProject getJpaProject() {
The field AddPersistentAttributeToXmlAndMapDialog.attributeLabel is never read locally
AddPersistentAttributeToXmlAndMapDialog.java :
42 : private Label attributeLabel;
The field AddPersistentAttributeToXmlAndMapDialog.mappingLabel is never read locally
AddPersistentAttributeToXmlAndMapDialog.java :
46 : private Label mappingLabel;
The method getJpaProject() from the type AddPersistentAttributeToXmlAndMapDialog is never used locally
AddPersistentAttributeToXmlAndMapDialog.java :
153 : private IJpaProject getJpaProject() {
The field AddPersistentClassDialog.classLabel is never read locally
AddPersistentClassDialog.java :
62 : private Label classLabel;
The field AddPersistentClassDialog.mappingLabel is never read locally
AddPersistentClassDialog.java :
68 : private Label mappingLabel;
The import org.eclipse.jpt.core.internal.JpaCorePackage is never used
JavaCompilationUnitItemProvider.java :
22 : import org.eclipse.jpt.core.internal.JpaCorePackage;
The import org.eclipse.jpt.core.internal.content.java.JavaPersistentType is never used
JavaCompilationUnitItemProvider.java :
23 : import org.eclipse.jpt.core.internal.content.java.JavaPersistentType;
The import org.eclipse.jpt.core.internal.IJpaProject is never used
ColumnComposite.java :
18 : import org.eclipse.jpt.core.internal.IJpaProject;
The import org.eclipse.jpt.core.internal.mappings.EnumType is never used
CommonWidgets.java :
19 : import org.eclipse.jpt.core.internal.mappings.EnumType;
The field EmbeddableComposite.embeddable is never read locally
EmbeddableComposite.java :
25 : private IEmbeddable embeddable;
The field EmbeddableComposite.mappedSuperclassListener is never read locally
EmbeddableComposite.java :
26 : private Adapter mappedSuperclassListener;
The field EmbeddableComposite.commandStack is never read locally
EmbeddableComposite.java :
28 : private CommandStack commandStack;
The field EmbeddedComposite.embedded is never read locally
EmbeddedComposite.java :
24 : private IEmbedded embedded;
The import org.eclipse.jpt.core.internal.mappings.INamedQuery is never used
EntityComposite.java :
15 : import org.eclipse.jpt.core.internal.mappings.INamedQuery;
The import org.eclipse.jpt.core.internal.mappings.IQueryHint is never used
EntityComposite.java :
16 : import org.eclipse.jpt.core.internal.mappings.IQueryHint;
The type EntityComposite.TableNameHolder is never used locally
EntityComposite.java :
246 : private class TableNameHolder extends TableHolder implements StringHolder {
The type EntityComposite.TableCatalogHolder is never used locally
EntityComposite.java :
277 : private class TableCatalogHolder extends TableHolder implements StringHolder {
The type EntityComposite.TableSchemaHolder is never used locally
EntityComposite.java :
308 : private class TableSchemaHolder extends TableHolder implements StringHolder {
The import org.eclipse.jpt.core.internal.mappings.InheritanceType is never used
EnumComboViewer.java :
23 : import org.eclipse.jpt.core.internal.mappings.InheritanceType;
The import org.eclipse.jpt.core.internal.mappings.InheritanceType is never used
GeneratedValueComposite.java :
26 : import org.eclipse.jpt.core.internal.mappings.InheritanceType;
The import org.eclipse.jpt.core.internal.mappings.InheritanceType is never used
JoinColumnDialog.java :
21 : import org.eclipse.jpt.core.internal.mappings.InheritanceType;
The import org.eclipse.osgi.util.NLS is never used
JoinTableComposite.java :
34 : import org.eclipse.osgi.util.NLS;
The import org.eclipse.emf.ecore.impl.EObjectImpl is never used
ManyToOneComposite.java :
14 : import org.eclipse.emf.ecore.impl.EObjectImpl;
The import org.eclipse.jpt.core.internal.mappings.DefaultTrueBoolean is never used
ManyToOneComposite.java :
15 : import org.eclipse.jpt.core.internal.mappings.DefaultTrueBoolean;
The import org.eclipse.jpt.core.internal.mappings.JpaCoreMappingsPackage is never used
ManyToOneComposite.java :
17 : import org.eclipse.jpt.core.internal.mappings.JpaCoreMappingsPackage;
The import org.eclipse.jpt.ui.internal.mappings.details.EnumComboViewer.EnumHolder is never used
ManyToOneComposite.java :
20 : import org.eclipse.jpt.ui.internal.mappings.details.EnumComboViewer.EnumHolder;
The field ManyToOneComposite.orderByComposite is never read locally
ManyToOneComposite.java :
40 : private OrderingComposite orderByComposite;
The field MappedSuperclassComposite.mappedSuperclass is never read locally
MappedSuperclassComposite.java :
25 : private IMappedSuperclass mappedSuperclass;
The field MappedSuperclassComposite.mappedSuperclassListener is never read locally
MappedSuperclassComposite.java :
26 : private Adapter mappedSuperclassListener;
The field MappedSuperclassComposite.commandStack is never read locally
MappedSuperclassComposite.java :
28 : private CommandStack commandStack;
The import org.eclipse.emf.ecore.impl.EObjectImpl is never used
OneToOneComposite.java :
14 : import org.eclipse.emf.ecore.impl.EObjectImpl;
The import org.eclipse.jpt.core.internal.mappings.DefaultTrueBoolean is never used
OneToOneComposite.java :
15 : import org.eclipse.jpt.core.internal.mappings.DefaultTrueBoolean;
The import org.eclipse.jpt.core.internal.mappings.ISingleRelationshipMapping is never used
OneToOneComposite.java :
17 : import org.eclipse.jpt.core.internal.mappings.ISingleRelationshipMapping;
The import org.eclipse.jpt.core.internal.mappings.JpaCoreMappingsPackage is never used
OneToOneComposite.java :
18 : import org.eclipse.jpt.core.internal.mappings.JpaCoreMappingsPackage;
The import org.eclipse.jpt.ui.internal.mappings.details.EnumComboViewer.EnumHolder is never used
OneToOneComposite.java :
20 : import org.eclipse.jpt.ui.internal.mappings.details.EnumComboViewer.EnumHolder;
The method getOneToOne() from the type OneToOneComposite is never used locally
OneToOneComposite.java :
48 : private IOneToOne getOneToOne() {
Discouraged access: The type UserLibraryPreferencePage is not accessible due to restriction on classpath entry /shared/webtools/projects/wtp-R2.0-R/eclipse/plugins/org.eclipse.jdt.ui_3.3.2.r332_20080128.jar
JpaPreferencePage.java :
14 : import org.eclipse.jdt.internal.ui.preferences.UserLibraryPreferencePage;
The field JpaPreferencePage.userLibPreferences is never read locally
JpaPreferencePage.java :
46 : private IPreferenceStore userLibPreferences;
Discouraged access: The type UserLibraryPreferencePage is not accessible due to restriction on classpath entry /shared/webtools/projects/wtp-R2.0-R/eclipse/plugins/org.eclipse.jdt.ui_3.3.2.r332_20080128.jar
JpaPreferencePage.java :
87 : .openPage(UserLibraryPreferencePage.ID, null);
Discouraged access: The field ID from the type UserLibraryPreferencePage is not accessible due to restriction on classpath entry /shared/webtools/projects/wtp-R2.0-R/eclipse/plugins/org.eclipse.jdt.ui_3.3.2.r332_20080128.jar
JpaPreferencePage.java :
87 : .openPage(UserLibraryPreferencePage.ID, null);
The local variable label is never read
AbstractJpaView.java :
64 : Label label = getWidgetFactory().createLabel(composite, defaultLabel);
The field DatabaseReconnectWizardPage.databaseGroup is never read locally
DatabaseReconnectWizardPage.java :
50 : private DatabaseGroup databaseGroup;
The field DatabaseReconnectWizardPage.DatabaseGroup.connectionLabel is never read locally
DatabaseReconnectWizardPage.java :
156 : private final Label connectionLabel;
The field DatabaseReconnectWizardPage.DatabaseGroup.schemaLabel is never read locally
DatabaseReconnectWizardPage.java :
158 : private final Label schemaLabel;
The field DatabaseReconnectWizardPage.DatabaseGroup.schemaInfoLabel is never read locally
DatabaseReconnectWizardPage.java :
160 : private final Label schemaInfoLabel;
The method jpaProjectIsConnected() from the type GenerateEntitiesWizard is never used locally
GenerateEntitiesWizard.java :
150 : private boolean jpaProjectIsConnected() {
The method setConvertToCamelCase(boolean) from the type GenerateEntitiesWizardPage is never used locally
GenerateEntitiesWizardPage.java :
362 : private void setConvertToCamelCase(boolean convertToCamelCase) {
The method setFieldAccessType(boolean) from the type GenerateEntitiesWizardPage is never used locally
GenerateEntitiesWizardPage.java :
370 : private void setFieldAccessType(boolean fieldAccessType) {
The method setCollectionTypeName(String) from the type GenerateEntitiesWizardPage is never used locally
GenerateEntitiesWizardPage.java :
377 : private void setCollectionTypeName(String collectionTypeName) {
The method setFieldVisibility(int) from the type GenerateEntitiesWizardPage is never used locally
GenerateEntitiesWizardPage.java :
384 : private void setFieldVisibility(int fieldVisibility) {
The method setMethodVisibility(int) from the type GenerateEntitiesWizardPage is never used locally
GenerateEntitiesWizardPage.java :
391 : private void setMethodVisibility(int methodVisibility) {
The method setGenerateGettersAndSetters(boolean) from the type GenerateEntitiesWizardPage is never used locally
GenerateEntitiesWizardPage.java :
398 : private void setGenerateGettersAndSetters(boolean generateGettersAndSetters) {
The method setGenerateDefaultConstructor(boolean) from the type GenerateEntitiesWizardPage is never used locally
GenerateEntitiesWizardPage.java :
405 : private void setGenerateDefaultConstructor(boolean generateDefaultConstructor) {
The method setSerializable(boolean) from the type GenerateEntitiesWizardPage is never used locally
GenerateEntitiesWizardPage.java :
412 : private void setSerializable(boolean serializable) {
The method setGenerateSerialVersionUID(boolean) from the type GenerateEntitiesWizardPage is never used locally
GenerateEntitiesWizardPage.java :
419 : private void setGenerateSerialVersionUID(boolean generateSerialVersionUID) {
The method setGenerateEmbeddedIdForCompoundPK(boolean) from the type GenerateEntitiesWizardPage is never used locally
GenerateEntitiesWizardPage.java :
426 : private void setGenerateEmbeddedIdForCompoundPK(boolean generateEmbeddedIdForCompoundPK) {
Discouraged access: The type UserLibraryPreferencePage is not accessible due to restriction on classpath entry /shared/webtools/projects/wtp-R2.0-R/eclipse/plugins/org.eclipse.jdt.ui_3.3.2.r332_20080128.jar
JpaFacetWizardPage.java :
15 : import org.eclipse.jdt.internal.ui.preferences.UserLibraryPreferencePage;
The field JpaFacetWizardPage.platformGroup is never read locally
JpaFacetWizardPage.java :
64 : private PlatformGroup platformGroup;
The field JpaFacetWizardPage.connectionGroup is never read locally
JpaFacetWizardPage.java :
66 : private ConnectionGroup connectionGroup;
The field JpaFacetWizardPage.classpathConfigGroup is never read locally
JpaFacetWizardPage.java :
68 : private ClasspathConfigGroup classpathConfigGroup;
The field JpaFacetWizardPage.persistentClassManagementGroup is never read locally
JpaFacetWizardPage.java :
70 : private PersistentClassManagementGroup persistentClassManagementGroup;
The field JpaFacetWizardPage.ormXmlGroup is never read locally
JpaFacetWizardPage.java :
72 : private OrmXmlGroup ormXmlGroup;
The method createLabel(Composite, int, String) from the type JpaFacetWizardPage is never used locally
JpaFacetWizardPage.java :
134 : private Label createLabel(Composite container, int span, String text) {
The method getConnectionName() from the type JpaFacetWizardPage.ConnectionGroup is never used locally
JpaFacetWizardPage.java :
316 : private String getConnectionName() {
Discouraged access: The type UserLibraryPreferencePage is not accessible due to restriction on classpath entry /shared/webtools/projects/wtp-R2.0-R/eclipse/plugins/org.eclipse.jdt.ui_3.3.2.r332_20080128.jar
JpaFacetWizardPage.java :
441 : UserLibraryPreferencePage.ID,
Discouraged access: The field ID from the type UserLibraryPreferencePage is not accessible due to restriction on classpath entry /shared/webtools/projects/wtp-R2.0-R/eclipse/plugins/org.eclipse.jdt.ui_3.3.2.r332_20080128.jar
JpaFacetWizardPage.java :
441 : UserLibraryPreferencePage.ID,
Discouraged access: The type UserLibraryPreferencePage is not accessible due to restriction on classpath entry /shared/webtools/projects/wtp-R2.0-R/eclipse/plugins/org.eclipse.jdt.ui_3.3.2.r332_20080128.jar
JpaFacetWizardPage.java :
442 : new String[] {UserLibraryPreferencePage.ID},
Discouraged access: The field ID from the type UserLibraryPreferencePage is not accessible due to restriction on classpath entry /shared/webtools/projects/wtp-R2.0-R/eclipse/plugins/org.eclipse.jdt.ui_3.3.2.r332_20080128.jar
JpaFacetWizardPage.java :
442 : new String[] {UserLibraryPreferencePage.ID},
The import org.eclipse.jpt.core.internal.mappings.InheritanceType is never used
AccessTypeComboViewer.java :
24 : import org.eclipse.jpt.core.internal.mappings.InheritanceType;
The import org.eclipse.osgi.util.NLS is never used
AccessTypeComboViewer.java :
28 : import org.eclipse.osgi.util.NLS;
The import org.eclipse.jpt.core.internal.mappings.InheritanceType is never used
MetaDataCompleteComboViewer.java :
26 : import org.eclipse.jpt.core.internal.mappings.InheritanceType;
Discouraged access: The type ControlContentAssistHelper is not accessible due to restriction on classpath entry /shared/webtools/projects/wtp-R2.0-R/eclipse/plugins/org.eclipse.jdt.ui_3.3.2.r332_20080128.jar
XmlJavaClassChooser.java :
25 : import org.eclipse.jdt.internal.ui.refactoring.contentassist.ControlContentAssistHelper;
Discouraged access: The type JavaTypeCompletionProcessor is not accessible due to restriction on classpath entry /shared/webtools/projects/wtp-R2.0-R/eclipse/plugins/org.eclipse.jdt.ui_3.3.2.r332_20080128.jar
XmlJavaClassChooser.java :
26 : import org.eclipse.jdt.internal.ui.refactoring.contentassist.JavaTypeCompletionProcessor;
Discouraged access: The type JavaTypeCompletionProcessor is not accessible due to restriction on classpath entry /shared/webtools/projects/wtp-R2.0-R/eclipse/plugins/org.eclipse.jdt.ui_3.3.2.r332_20080128.jar
XmlJavaClassChooser.java :
63 : private JavaTypeCompletionProcessor javaTypeCompletionProcessor;
Discouraged access: The constructor JavaTypeCompletionProcessor(boolean, boolean) is not accessible due to restriction on classpath entry /shared/webtools/projects/wtp-R2.0-R/eclipse/plugins/org.eclipse.jdt.ui_3.3.2.r332_20080128.jar
XmlJavaClassChooser.java :
101 : this.javaTypeCompletionProcessor = new JavaTypeCompletionProcessor(false, false);
Discouraged access: The type JavaTypeCompletionProcessor is not accessible due to restriction on classpath entry /shared/webtools/projects/wtp-R2.0-R/eclipse/plugins/org.eclipse.jdt.ui_3.3.2.r332_20080128.jar
XmlJavaClassChooser.java :
101 : this.javaTypeCompletionProcessor = new JavaTypeCompletionProcessor(false, false);
Discouraged access: The type ControlContentAssistHelper is not accessible due to restriction on classpath entry /shared/webtools/projects/wtp-R2.0-R/eclipse/plugins/org.eclipse.jdt.ui_3.3.2.r332_20080128.jar
XmlJavaClassChooser.java :
102 : ControlContentAssistHelper.createTextContentAssistant(this.text, this.javaTypeCompletionProcessor);
Discouraged access: The method createTextContentAssistant(Text, IContentAssistProcessor) from the type ControlContentAssistHelper is not accessible due to restriction on classpath entry /shared/webtools/projects/wtp-R2.0-R/eclipse/plugins/org.eclipse.jdt.ui_3.3.2.r332_20080128.jar
XmlJavaClassChooser.java :
102 : ControlContentAssistHelper.createTextContentAssistant(this.text, this.javaTypeCompletionProcessor);
Discouraged access: The method setPackageFragment(IPackageFragment) from the type JavaTypeCompletionProcessor is not accessible due to restriction on classpath entry /shared/webtools/projects/wtp-R2.0-R/eclipse/plugins/org.eclipse.jdt.ui_3.3.2.r332_20080128.jar
XmlJavaClassChooser.java :
226 : this.javaTypeCompletionProcessor.setPackageFragment(root.getPackageFragment(""));
Discouraged access: The type ControlContentAssistHelper is not accessible due to restriction on classpath entry /shared/webtools/projects/wtp-R2.0-R/eclipse/plugins/org.eclipse.jdt.ui_3.3.2.r332_20080128.jar
XmlPackageChooser.java :
22 : import org.eclipse.jdt.internal.ui.refactoring.contentassist.ControlContentAssistHelper;
Discouraged access: The type JavaPackageCompletionProcessor is not accessible due to restriction on classpath entry /shared/webtools/projects/wtp-R2.0-R/eclipse/plugins/org.eclipse.jdt.ui_3.3.2.r332_20080128.jar
XmlPackageChooser.java :
23 : import org.eclipse.jdt.internal.ui.refactoring.contentassist.JavaPackageCompletionProcessor;
Discouraged access: The constructor JavaPackageCompletionProcessor(ILabelProvider) is not accessible due to restriction on classpath entry /shared/webtools/projects/wtp-R2.0-R/eclipse/plugins/org.eclipse.jdt.ui_3.3.2.r332_20080128.jar
XmlPackageChooser.java :
87 : this.contentAssistProcessor = new JavaPackageCompletionProcessor(new JavaElementLabelProvider(JavaElementLabelProvider.SHOW_ROOT));
Discouraged access: The type JavaPackageCompletionProcessor is not accessible due to restriction on classpath entry /shared/webtools/projects/wtp-R2.0-R/eclipse/plugins/org.eclipse.jdt.ui_3.3.2.r332_20080128.jar
XmlPackageChooser.java :
87 : this.contentAssistProcessor = new JavaPackageCompletionProcessor(new JavaElementLabelProvider(JavaElementLabelProvider.SHOW_ROOT));
Discouraged access: The type ControlContentAssistHelper is not accessible due to restriction on classpath entry /shared/webtools/projects/wtp-R2.0-R/eclipse/plugins/org.eclipse.jdt.ui_3.3.2.r332_20080128.jar
XmlPackageChooser.java :
88 : ControlContentAssistHelper.createTextContentAssistant(this.text, this.contentAssistProcessor);
Discouraged access: The method createTextContentAssistant(Text, IContentAssistProcessor) from the type ControlContentAssistHelper is not accessible due to restriction on classpath entry /shared/webtools/projects/wtp-R2.0-R/eclipse/plugins/org.eclipse.jdt.ui_3.3.2.r332_20080128.jar
XmlPackageChooser.java :
88 : ControlContentAssistHelper.createTextContentAssistant(this.text, this.contentAssistProcessor);
Discouraged access: The method setPackageFragmentRoot(IPackageFragmentRoot) from the type JavaPackageCompletionProcessor is not accessible due to restriction on classpath entry /shared/webtools/projects/wtp-R2.0-R/eclipse/plugins/org.eclipse.jdt.ui_3.3.2.r332_20080128.jar
XmlPackageChooser.java :
175 : ((JavaPackageCompletionProcessor)this.contentAssistProcessor).setPackageFragmentRoot(root);
Discouraged access: The type JavaPackageCompletionProcessor is not accessible due to restriction on classpath entry /shared/webtools/projects/wtp-R2.0-R/eclipse/plugins/org.eclipse.jdt.ui_3.3.2.r332_20080128.jar
XmlPackageChooser.java :
175 : ((JavaPackageCompletionProcessor)this.contentAssistProcessor).setPackageFragmentRoot(root);