@ Override public UnitFactory getUnitFactory ( ) throws DataSourceReadException { initializeIfNeeded ( ) ; UnitFactory result = null ; DataSourceBackend b = null ; for ( DataSourceBackend backend : getBackends ( ) ) { result = backend . getUnitFactory ( ) ; b = backend ; break ; } assert result != null : "no unit factory returned from " + b . getClass ( ) + "!" ; return result ; }
Returns the length units of returned data from this data source .