if( sm_logger.isLoggable( Level.FINER ) ) sm_logger.entering( sm_className, methodName, projectedNames == null? new String[0] : projectedNames );
sm_logger.entering( sm_className, methodName, projectedNames );
	public void setColumnsProjection( String[] projectedNames ) 		throws DataException	{		String methodName = "setColumnsProjection";				if( sm_logger.isLoggable( Level.FINER ) )			sm_logger.entering( sm_className, methodName, 				projectedNames == null? new String[0] : projectedNames );				resetCurrentMetaData();		getProjectedColumns().setProjectedNames( projectedNames );				sm_logger.exiting( sm_className, methodName );	}