boolean canShrink = style == null || !"false".equalsIgnoreCase( style.getCanShrink( ) );
boolean canShrink = style != null && "true".equalsIgnoreCase( style.getCanShrink( ) );
	protected boolean handleShrink( int type, IStyle style,			DimensionType height, DimensionType width, StringBuffer styleBuffer )	{		boolean canShrink = style == null				|| !"false".equalsIgnoreCase( style.getCanShrink( ) ); //$NON-NLS-1$		if ( ( type & DISPLAY_BLOCK ) > 0 )		{			AttributeBuilder					.buildSize( styleBuffer, HTMLTags.ATTR_WIDTH, width );			if ( !canShrink )			{				AttributeBuilder.buildSize( styleBuffer,						HTMLTags.ATTR_MIN_HEIGHT, height );			}		}		else if ( ( type & DISPLAY_INLINE ) > 0 )		{			AttributeBuilder.buildSize( styleBuffer, HTMLTags.ATTR_HEIGHT,					height );			if ( !canShrink )			{				AttributeBuilder.buildSize( styleBuffer,						HTMLTags.ATTR_MIN_WIDTH, width );			}		}		else		{			assert false;		}		return canShrink;	}