code: @Override
  	public List<String> getDelcaredDependencies(String mid) throws ProcessingDependenciesException {
  		List<String> result = null;
  		try {
  			getReadLock();
  			try {
  				DepTreeNode.DependencyInfo depInfo = depMap.get(mid);
  				if (depInfo != null) {
  					result = depInfo.getDeclaredDependencies();
  				}
  			} finally {
  				releaseReadLock();
  			}
  		} catch (InterruptedException e) {
  			if (log.isLoggable(Level.SEVERE)) {
  				log.log(Level.SEVERE, e.getMessage(), e);
  			}
  		}
  		return result;
  	}
docs: /* (non-Javadoc)
  @see com.ibm.jaggr.service.deps.IDependencies#getDelcaredDependencies(java.lang.String)