imageEmitter = new HTMLImageEmitter( this ); pageSetupEmitter = new HTMLPageSetupEmitter( this ); tableEmitter = new HTMLTableEmitter( this ); textEmitter = new HTMLTextEmitter( this ); containerEmitter = new HTMLContainerEmitter( this );
imageEmitter = new HTMLImageEmitter( this, isEmbeddable ); pageSetupEmitter = new HTMLPageSetupEmitter( this, isEmbeddable ); tableEmitter = new HTMLTableEmitter( this, isEmbeddable ); textEmitter = new HTMLTextEmitter( this, isEmbeddable ); containerEmitter = new HTMLContainerEmitter( this, isEmbeddable );
	public void initialize( IEmitterServices services )	{		this.services = services;		IRepository repository = services.getRepository( );		saveImgFile = ( services.getEngineMode( ) == IEmitterServices.ENGINE_STANDALONE_MODE );		writer = new HTMLWriter( );		resourceManager = new ResourceManager( repository );		if ( services.getEngineMode( ) == IEmitterServices.ENGINE_EMBEDDED_MODE )			hyperlinkProcessor = new EmbeddedHyperlinkProcessor( services					.getBaseURL( ) );		else if ( services.getEngineMode( ) == IEmitterServices.ENGINE_STANDALONE_MODE )			hyperlinkProcessor = new DefaultHyperlinkProcessor( );		imageEmitter = new HTMLImageEmitter( this );		pageSetupEmitter = new HTMLPageSetupEmitter( this );		tableEmitter = new HTMLTableEmitter( this );		textEmitter = new HTMLTextEmitter( this );		containerEmitter = new HTMLContainerEmitter( this );	}