Download
Getting Started
Members
Projects
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
More
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
Toggle navigation
Bugzilla – Attachment 2823 Details for
Bug 28442
NPE in browsing perspective
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
Log In
[x]
|
Terms of Use
|
Copyright Agent
[patch]
Patch to be applied on PackagesViewLabelProvider.java
labelpatch.txt (text/plain), 1.36 KB, created by
Dani Megert
on 2002-12-17 06:39:00 EST
(
hide
)
Description:
Patch to be applied on PackagesViewLabelProvider.java
Filename:
MIME Type:
Creator:
Dani Megert
Created:
2002-12-17 06:39:00 EST
Size:
1.36 KB
patch
obsolete
>Index: PackagesViewLabelProvider.java >=================================================================== >RCS file: /home/eclipse/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/browsing/PackagesViewLabelProvider.java,v >retrieving revision 1.11 >diff -u -r1.11 PackagesViewLabelProvider.java >--- PackagesViewLabelProvider.java 13 Dec 2002 16:05:06 -0000 1.11 >+++ PackagesViewLabelProvider.java 17 Dec 2002 11:37:12 -0000 >@@ -11,6 +11,8 @@ > > package org.eclipse.jdt.internal.ui.browsing; > >+import org.eclipse.core.resources.IResource; >+ > import org.eclipse.swt.graphics.Image; > > import org.eclipse.jface.resource.ImageDescriptor; >@@ -142,8 +144,19 @@ > if (fragment.isDefaultPackage()) { > return super.getText(fragment); > } >- String name= fragment.getResource().getName(); >- return decorateText(name, fragment); >+ IResource res= fragment.getResource(); >+ if(res != null && !(res.getType() == IResource.FILE)) >+ return decorateText(res.getName(), fragment); >+ else return decorateText(calculateName(fragment), fragment); >+ } >+ >+ private String calculateName(IPackageFragment fragment) { >+ >+ String name= fragment.getElementName(); >+ if (name.indexOf(".") != -1) //$NON-NLS-1$ >+ name= name.substring(name.lastIndexOf(".") + 1); //$NON-NLS-1$ >+ return name; >+ > } > > private String decorateText(String name, Object element) {
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 28442
: 2823