category = ( (ExpressionFilter) obj ).filter( null,
category = ( (ExpressionFilter) obj ).filter( ExpressionFilter.CATEGORY,
	public Object[] getCategory( )	{		ArrayList categoryList = new ArrayList( 5 );		if ( dataSetList != null && !dataSetList.isEmpty( ) )		{			categoryList.add( DATASETS );		}		if ( moduleHandle.getParameters( ).getCount( ) != 0 )		{			categoryList.add( PARAMETERS );		}		categoryList.add( NATIVE_OBJECTS );		categoryList.add( BIRT_OBJECTS );		categoryList.add( OPERATORS );		Object[] category = categoryList.toArray( );		if ( filterList != null && !filterList.isEmpty( ) )		{			for ( Iterator iter = filterList.iterator( ); iter.hasNext( ); )			{				Object obj = iter.next( );				if ( obj instanceof ExpressionFilter )				{					category = ( (ExpressionFilter) obj ).filter( null,							category );				}			}		}		return category;	}