public String getColumnText()

in org.apache.ivyde.eclipse/src/java/org/apache/ivyde/internal/eclipse/ui/views/ReverseDependencyExplorerView.java [247:285]


        public String getColumnText(Object obj, int index) {
            if (obj instanceof MultiRevDependencyDescriptor) {
                MultiRevDependencyDescriptor mrdd = (MultiRevDependencyDescriptor) obj;

                switch (index) {
                    case 0:
                        return mrdd.getOrganization();
                    case 1:
                        return mrdd.getModule();
                    case 2:
                        return toRevisionList(mrdd.getRevisions());
                        // CheckStyle:MagicNumber| OFF
                    case 3:
                        // CheckStyle:MagicNumber| ON
                        return mrdd.getNewRevision();
                    default:
                        break;
                }
            } else if (obj instanceof CPDependencyDescriptor) {
                CPDependencyDescriptor containerDescriptorComposite = (CPDependencyDescriptor) obj;
                switch (index) {
                    case 0:
                        IJavaProject javaProject = containerDescriptorComposite
                                .getIvyClasspathContainer().getConf().getJavaProject();
                        return containerDescriptorComposite.getIvyClasspathContainer()
                                .getDescription()
                                + (javaProject == null ? "" : (" in \""
                                        + javaProject.getElementName() + "\""));
                    case 2:
                        return toRevisionList(containerDescriptorComposite.getRevisions());
                    default:
                        break;
                }

                return null;
            }

            return null;
        }