result.append( ", interval: " ); if ( intervalESet ) result.append( interval ); else result.append( "<unset>" );
	public String toString( )	{		if ( eIsProxy( ) )			return super.toString( );		StringBuffer result = new StringBuffer( super.toString( ) );		result.append( " (type: " ); //$NON-NLS-1$		if ( typeESet )			result.append( type );		else			result.append( "<unset>" ); //$NON-NLS-1$		result.append( ", titlePosition: " ); //$NON-NLS-1$		if ( titlePositionESet )			result.append( titlePosition );		else			result.append( "<unset>" ); //$NON-NLS-1$		result.append( ", gapWidth: " ); //$NON-NLS-1$		if ( gapWidthESet )			result.append( gapWidth );		else			result.append( "<unset>" ); //$NON-NLS-1$		result.append( ", orientation: " ); //$NON-NLS-1$		if ( orientationESet )			result.append( orientation );		else			result.append( "<unset>" ); //$NON-NLS-1$		result.append( ", labelPosition: " ); //$NON-NLS-1$		if ( labelPositionESet )			result.append( labelPosition );		else			result.append( "<unset>" ); //$NON-NLS-1$		result.append( ", staggered: " ); //$NON-NLS-1$		if ( staggeredESet )			result.append( staggered );		else			result.append( "<unset>" ); //$NON-NLS-1$		result.append( ", primaryAxis: " ); //$NON-NLS-1$		if ( primaryAxisESet )			result.append( primaryAxis );		else			result.append( "<unset>" ); //$NON-NLS-1$		result.append( ", categoryAxis: " ); //$NON-NLS-1$		if ( categoryAxisESet )			result.append( categoryAxis );		else			result.append( "<unset>" ); //$NON-NLS-1$		result.append( ", percent: " ); //$NON-NLS-1$		if ( percentESet )			result.append( percent );		else			result.append( "<unset>" ); //$NON-NLS-1$		result.append( ')' );		return result.toString( );	}