// $Id$
/**
* Copyright (C) 2007 EDIT
-* European Distributed Institute of Taxonomy
+* European Distributed Institute of Taxonomy
* http://www.e-taxonomy.eu
-*
+*
* The contents of this file are subject to the Mozilla Public License Version 1.1
* See LICENSE.TXT at the top of this package for the full license terms.
*/
*/
public class ReferencingObjectsContentProvider implements
IStructuredContentProvider {
- private static final Logger logger = Logger
+ @SuppressWarnings("unused")
+ private static final Logger logger = Logger
.getLogger(ReferencingObjectsContentProvider.class);
- /* (non-Javadoc)
- * @see org.eclipse.jface.viewers.IStructuredContentProvider#getElements(java.lang.Object)
- */
/** {@inheritDoc} */
- public Object[] getElements(Object inputElement) {
+ @Override
+ public Object[] getElements(Object inputElement) {
if (inputElement instanceof Collection) {
- return ((Collection) inputElement).toArray();
+ return ((Collection<?>) inputElement).toArray();
}
return new Object[0];
}
- /* (non-Javadoc)
- * @see org.eclipse.jface.viewers.IContentProvider#dispose()
- */
/**
* <p>dispose</p>
*/
- public void dispose() {}
+ @Override
+ public void dispose() {}
- /* (non-Javadoc)
- * @see org.eclipse.jface.viewers.IContentProvider#inputChanged(org.eclipse.jface.viewers.Viewer, java.lang.Object, java.lang.Object)
- */
/** {@inheritDoc} */
- public void inputChanged(Viewer viewer, Object oldInput, Object newInput) {}
+ @Override
+ public void inputChanged(Viewer viewer, Object oldInput, Object newInput) {}
}
// $Id$
/**
* Copyright (C) 2007 EDIT
-* European Distributed Institute of Taxonomy
+* European Distributed Institute of Taxonomy
* http://www.e-taxonomy.eu
-*
+*
* The contents of this file are subject to the Mozilla Public License Version 1.1
* See LICENSE.TXT at the top of this package for the full license terms.
*/
public ReferencingObjectsLabelProvider() {
}
-
- /* (non-Javadoc)
- * @see org.eclipse.jface.viewers.ITableLabelProvider#getColumnImage(java.lang.Object, int)
- */
+
/** {@inheritDoc} */
- public Image getColumnImage(Object element, int columnIndex) {
+ @Override
+ public Image getColumnImage(Object element, int columnIndex) {
return null;
}
- /* (non-Javadoc)
- * @see org.eclipse.jface.viewers.ITableLabelProvider#getColumnText(java.lang.Object, int)
- */
/** {@inheritDoc} */
- public String getColumnText(Object element, int columnIndex) {
+ @Override
+ public String getColumnText(Object element, int columnIndex) {
String text = null;
-
+
Object deproxiedElement = HibernateProxyHelper.deproxy(element);
-
+
if (columnIndex == 0) {
text = DescriptionHelper.getObjectClassname(deproxiedElement);
}else if (columnIndex == 1) {
text = ((CdmBase) element).getId() + "";
}
}
-
+
return text == null ? element.toString() : text;
-
+
}
}