public static boolean hasTranslator(int dataType)
	{
		final DPTID dpt = (DPTID) pt.get(new Integer(dataType));
		if (dpt != null)
			try {
				final MainType t = TranslatorTypes.getMainType(dpt.getMainNumber());
				if (t != null)
					return t.getSubTypes().get(dpt.getDPT()) != null;
			}
			catch (final NumberFormatException e) {}
			catch (final KNXException e) {}
		return false;
	}
public static boolean hasTranslator ( int dataType ) { final DPTID dpt = ( DPTID ) pt . get ( new Integer ( dataType ) ) ; if ( dpt != null ) try { final MainType t = TranslatorTypes . getMainType ( dpt . getMainNumber ( ) ) ; if ( t != null ) return t . getSubTypes ( ) . get ( dpt . getDPT ( ) ) != null ; } catch ( final NumberFormatException e ) { } catch ( final KNXException e ) { } return false ; }
Does a lookup if the given property data type has an associated translator
available.
<p>
The translator looked for is specified in the property map. An available translator
is implemented and can be used for translation.

@param dataType property data type to lookup
@return <code>true</code> iff translator and its subtype was found,
<code>false</code> otherwise