svggc = new SVGGraphics2D( dom );
svggc = new SVGGraphics2D( dom , _enableScript);
	public void setProperty( String sProperty, Object oValue )	{		super.setProperty( sProperty, oValue );		if ( sProperty.equals( IDeviceRenderer.UPDATE_NOTIFIER ) )		{			_iun = (IUpdateNotifier) oValue;			ivRenderer.setIUpdateNotifier( _iun );		}		else if ( sProperty.equals( IDeviceRenderer.EXPECTED_BOUNDS ) )		{			final Bounds bo = (Bounds) oValue;			try			{				dom = createSvgDocument( bo.getWidth( ), bo.getHeight( ) );				svggc = new SVGGraphics2D( dom );				ivRenderer.setSVG2D( svggc );				// Create the hotspot layer				ivRenderer.createHotspotLayer( dom );				super.setProperty( IDeviceRenderer.GRAPHICS_CONTEXT, svggc );			}			catch ( Exception e )			{				e.printStackTrace( );			}		}		else if ( sProperty.equals( IDeviceRenderer.FILE_IDENTIFIER ) )		{			oOutputIdentifier = oValue;		}		else if ( sProperty.equals( ISVGConstants.JAVASCRIPT_CODE_LIST ) )		{			scriptCodeList = (List) oValue;		}		else if ( sProperty.equals( ISVGConstants.JAVASCRIPT_URL_REF_LIST ) )		{			scriptRefList = (List) oValue;		}		else if ( sProperty.equals( ISVGConstants.RESIZE_SVG ) )		{			_resizeSVG = ( (Boolean) oValue ).booleanValue( );		}	}