docs: public static DPTXlator createTranslator(int mainNumber, String dptID)
  		throws KNXException
  	{
  		try {
  			final int main = getMainNumber(mainNumber, dptID);
  			final MainType type = (MainType) map.get(new Integer(main));
  			if (type != null)
  				return type.createTranslator(dptID);
  		}
  		catch (final NumberFormatException e) {}
  		throw new KNXException("main number not found for " + dptID);
  	}