code: public static DPTXlator createTranslator(int dataType) throws KNXException
  	{
  		final DPTID dpt = (DPTID) pt.get(new Integer(dataType));
  		if (dpt == null)
  			throw new KNXException("PDT not found");
  		final DPTXlator t =
  			TranslatorTypes.createTranslator(dpt.getMainNumber(), dpt.getDPT());
  		t.setAppendUnit(false);
  		return t;
  	}
docs: Creates a new DPT translator for the specified property type.
  <p>
  The translator is initialized with a subtype as specified by the property map.
  Also, appending of units is disabled in the returned translator.
  
  @param dataType property data type to get the associated translator for
  @return the created DPT translator
  @throws KNXException on PDT not found or translator could not be created
  @see TranslatorTypes#createTranslator(int, String)