Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'jsf/plugins/org.eclipse.jst.jsf.facesconfig/facesconfig/org/eclipse/jst/jsf/facesconfig/edit/provider/ExceptionHandlerFactoryTypeItemProvider.java')
-rw-r--r--jsf/plugins/org.eclipse.jst.jsf.facesconfig/facesconfig/org/eclipse/jst/jsf/facesconfig/edit/provider/ExceptionHandlerFactoryTypeItemProvider.java36
1 files changed, 30 insertions, 6 deletions
diff --git a/jsf/plugins/org.eclipse.jst.jsf.facesconfig/facesconfig/org/eclipse/jst/jsf/facesconfig/edit/provider/ExceptionHandlerFactoryTypeItemProvider.java b/jsf/plugins/org.eclipse.jst.jsf.facesconfig/facesconfig/org/eclipse/jst/jsf/facesconfig/edit/provider/ExceptionHandlerFactoryTypeItemProvider.java
index d9deefd08..654f40f33 100644
--- a/jsf/plugins/org.eclipse.jst.jsf.facesconfig/facesconfig/org/eclipse/jst/jsf/facesconfig/edit/provider/ExceptionHandlerFactoryTypeItemProvider.java
+++ b/jsf/plugins/org.eclipse.jst.jsf.facesconfig/facesconfig/org/eclipse/jst/jsf/facesconfig/edit/provider/ExceptionHandlerFactoryTypeItemProvider.java
@@ -23,6 +23,7 @@ import org.eclipse.emf.edit.provider.IEditingDomainItemProvider;
import org.eclipse.emf.edit.provider.IItemLabelProvider;
import org.eclipse.emf.edit.provider.IItemPropertySource;
import org.eclipse.emf.edit.provider.IStructuredItemContentProvider;
+import org.eclipse.emf.edit.provider.ITableItemLabelProvider;
import org.eclipse.emf.edit.provider.ITreeItemContentProvider;
import org.eclipse.emf.edit.provider.ItemPropertyDescriptor;
import org.eclipse.emf.edit.provider.ItemProviderAdapter;
@@ -34,6 +35,7 @@ import org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage;
/**
* This is the item provider adapter for a {@link org.eclipse.jst.jsf.facesconfig.emf.ExceptionHandlerFactoryType} object.
* <!-- begin-user-doc -->
+ * @extends ITableItemLabelProvider
* <!-- end-user-doc -->
* @generated
*/
@@ -45,7 +47,8 @@ public class ExceptionHandlerFactoryTypeItemProvider
IStructuredItemContentProvider,
ITreeItemContentProvider,
IItemLabelProvider,
- IItemPropertySource {
+ IItemPropertySource,
+ ITableItemLabelProvider{
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -140,13 +143,12 @@ public class ExceptionHandlerFactoryTypeItemProvider
* This returns the label text for the adapted class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
+ * @generated NOT
*/
public String getText(Object object) {
- String label = ((ExceptionHandlerFactoryType)object).getId();
- return label == null || label.length() == 0 ?
- getString("_UI_ExceptionHandlerFactoryType_type") :
- getString("_UI_ExceptionHandlerFactoryType_type") + " " + label;
+ String label = ((ExceptionHandlerFactoryType) object).getTextContent();
+ return label == null || label.length() == 0 ? getString("_UI_ExceptionHandlerFactoryType_type")
+ : label;
}
/**
@@ -188,5 +190,27 @@ public class ExceptionHandlerFactoryTypeItemProvider
public ResourceLocator getResourceLocator() {
return FacesConfigPlugin.INSTANCE;
}
+ /* (non-Javadoc)
+ * @see org.eclipse.emf.edit.provider.ITableItemLabelProvider#getColumnImage(java.lang.Object, int)
+ */
+ public Object getColumnImage(Object object, int columnIndex) {
+ // TODO Auto-generated method stub
+ if(columnIndex ==0)
+ return getImage(object);
+ return null;
+ }
+ /* (non-Javadoc)
+ * @see org.eclipse.emf.edit.provider.ITableItemLabelProvider#getColumnText(java.lang.Object, int)
+ */
+ public String getColumnText(Object object, int columnIndex) {
+ switch (columnIndex) {
+
+ case 0:
+ return getText(object);
+ case 1:
+ return getString("_UI_ExceptionHandlerFactoryType_type"); //$NON-NLS-1$
+ }
+ return null;
+ }
}

Back to the top