_sh = new Arc2D.Double( boEllipse.getLeft( ), boEllipse.getTop( ), boEllipse.getWidth( ), boEllipse.getHeight( ), dStart, dExtent, iArcType );
final int[][] i2a = SwingRendererImpl.getCoordinatesAsInts( loa ); _sh = new Polygon( i2a[0], i2a[1], loa.length );
	ShapedAction( Object oSource, Bounds boEllipse, double dStart,			double dExtent, int iArcType, Action ac )	{		_oSource = oSource;		_sh = new Arc2D.Double( boEllipse.getLeft( ),				boEllipse.getTop( ),				boEllipse.getWidth( ),				boEllipse.getHeight( ),				dStart,				dExtent,				iArcType );		_ac = ac;	}