コード例 #1
0
 public SVDBItemType getItemType() {
   if (fCacheItem != null) {
     return fCacheItem.getType();
   } else if (fItem != null) {
     return fItem.getType();
   } else {
     return null;
   }
 }
コード例 #2
0
  public List<SVDBDeclCacheItem> findCacheItem(String type_name) {
    List<SVDBDeclCacheItem> ret = new ArrayList<SVDBDeclCacheItem>();

    List<SVDBDeclCacheItem> found =
        fIndexIt.findGlobalScopeDecl(new NullProgressMonitor(), type_name, fMatcher);

    for (SVDBDeclCacheItem ci : found) {
      if (ci.getType() == SVDBItemType.ClassDecl) {
        ret.add(ci);
      }
    }

    return ret;
  }