Author: adietish
Date: 2011-01-05 09:55:29 -0500 (Wed, 05 Jan 2011)
New Revision: 27912
Modified:
trunk/deltacloud/plugins/org.jboss.tools.deltacloud.ui/src/org/jboss/tools/deltacloud/ui/views/cloud/ImageItem.java
Log:
[JBIDE-7294] changed label in tree to display ALIAS__OR__NAME[ID] for instances
Modified:
trunk/deltacloud/plugins/org.jboss.tools.deltacloud.ui/src/org/jboss/tools/deltacloud/ui/views/cloud/ImageItem.java
===================================================================
---
trunk/deltacloud/plugins/org.jboss.tools.deltacloud.ui/src/org/jboss/tools/deltacloud/ui/views/cloud/ImageItem.java 2011-01-05
14:50:15 UTC (rev 27911)
+++
trunk/deltacloud/plugins/org.jboss.tools.deltacloud.ui/src/org/jboss/tools/deltacloud/ui/views/cloud/ImageItem.java 2011-01-05
14:55:29 UTC (rev 27912)
@@ -14,7 +14,6 @@
import org.eclipse.ui.views.properties.IPropertySource;
import org.jboss.tools.deltacloud.core.DeltaCloudImage;
import org.jboss.tools.deltacloud.ui.views.cloud.property.ImagePropertySource;
-import org.jboss.tools.internal.deltacloud.ui.utils.DeltaCloudObjectLabelUtils;
/**
* @author Jeff Johnston
@@ -25,11 +24,21 @@
protected ImageItem(DeltaCloudImage model, DeltaCloudViewItem<?> parent,
TreeViewer viewer) {
super(model, parent, viewer);
}
-
+
public String getName() {
- return DeltaCloudObjectLabelUtils.getLabel(getModel());
+ DeltaCloudImage image = getModel();
+ StringBuilder builder = new StringBuilder();
+ if (image != null) {
+ if (image.getName() != null) {
+ builder.append(image.getName()).append(' ');
+ }
+ if (image.getId() != null) {
+ builder.append('[').append(image.getId()).append(']');
+ }
+ }
+ return builder.toString();
}
-
+
@Override
public IPropertySource getPropertySource() {
return new ImagePropertySource(getModel());