Author: dgeraskov
Date: 2012-04-04 07:17:15 -0400 (Wed, 04 Apr 2012)
New Revision: 40026
Modified:
trunk/common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/model/ui/attribute/AttributeContentProposalProviderFactory.java
Log:
https://issues.jboss.org/browse/JBIDE-11463
Return content proposal label instead of class name
Modified:
trunk/common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/model/ui/attribute/AttributeContentProposalProviderFactory.java
===================================================================
---
trunk/common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/model/ui/attribute/AttributeContentProposalProviderFactory.java 2012-04-04
10:52:17 UTC (rev 40025)
+++
trunk/common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/model/ui/attribute/AttributeContentProposalProviderFactory.java 2012-04-04
11:17:15 UTC (rev 40026)
@@ -117,7 +117,17 @@
return ((TypeContentProposal)element).getImage();
}
return null;
- }
+ }
+
+ @Override
+ public String getText(Object element) {
+ if (element instanceof IContentProposal) {
+ IContentProposal proposal = (IContentProposal) element;
+ return proposal.getLabel() == null ? proposal.getContent()
+ : proposal.getLabel();
+ }
+ return super.getText(element);
+ }
});
adapter.setPropagateKeys(true);