pls.parseopts( args, pls.PL_PARSE_FULL|pls.PL_PARSE_NOPROGRAM );
pls.parseopts( args, PLStream.PL_PARSE_FULL|PLStream.PL_PARSE_NOPROGRAM );
   public x14( String[] args )     {	String geometry_master = "500x410+100+200";	String geometry_slave = "500x410+650+200";    // Parse and process command line arguments.        pls.parseopts( args, pls.PL_PARSE_FULL|pls.PL_PARSE_NOPROGRAM );	StringBuffer driver = new StringBuffer(80);		pls.gdev(driver);	String sdriver = new String(driver);	System.out.println("Demo of multiple output streams via the " + sdriver +  " driver.");	System.out.println("Running with the second stream as slave to the first.");	System.out.println("");	// Set up first stream	pls.setopt("geometry", geometry_master);	pls.sdev(sdriver);	pls.ssub(2, 2);	pls.init();		// Start next stream		pls.sstrm(1);		// Turn off pause to make this a slave (must follow master)		pls.setopt("geometry", geometry_slave);	pls.spause(0);	pls.sdev(sdriver);	pls.init();		//Set up the data & plot	// Original case		pls.sstrm(0);	        xscale = 6.;        yscale = 1.;        xoff = 0.;        yoff = 0.;        plot1();	// Set up the data & plot		xscale = 1.;	yscale = 1.e+6;	plot1();	// Set up the data & plot		xscale = 1.;	yscale = 1.e-6;	int digmax = 2;	pls.syax(digmax, 0);	plot1();		// Set up the data & plot		xscale = 1.;	yscale = 0.0014;	yoff = 0.0185;	digmax = 5;	pls.syax(digmax, 0);	plot1();		// To slave	// The pleop() ensures the eop indicator gets lit.		pls.sstrm(1);	plot4();	pls.eop();		// Back to master		pls.sstrm(0);	plot2();	plot3();		// To slave		pls.sstrm(1);	plot5();	pls.eop();		// Back to master to wait for user to advance		pls.sstrm(0);	pls.eop();		// Call plend to finish off.        pls.end();    }