/* ***************************************************************************** * Copyright (C) 2000-2004, International Business Machines Corporation and * * others. All Rights Reserved. * ***************************************************************************** */ package com.ibm.rbm; import java.util.*; /** * This class represents the results found for each resource key while * performing the code scan done by RBReporter. * * @author Jared Jackson * @see com.ibm.rbm.RBReporter */ public class ScanResult { BundleItem item; Vector occurances; ScanResult(BundleItem item) { this.item = item; occurances = new Vector(); } BundleItem getItem() { return item; } int getNumberOccurances() { return occurances.size(); } Vector getOccurances() { return occurances; } void addOccurance(Occurance o) { occurances.addElement(o); } String getName() { return item.getKey(); } String getGroupName() { if (item.getParentGroup() != null) return item.getParentGroup().getName(); return "Unknown"; } }