package test.beaker;
import java.util.Date;
import java.text.SimpleDateFormat;
public class BeakerTest {
private Date _date;
private SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd'T'HH:mmZ");
public BeakerTest() {
_date = new Date();
}
public String getDateTxt() {
return "Today:" + sdf.format(_date);
}
public String getDateUpperCaseTxt() {
return getDateTxt().toUpperCase();
}
}
test.beaker.BeakerTest
package test.beaker;
BeakerTest bt = new BeakerTest();
return bt.getDateTxt();
Today:2017-12-21T14:47-0500
import java.util.List;
import java.util.ArrayList;
import com.twosigma.beakerx.chart.xychart.Plot;
import com.twosigma.beakerx.chart.xychart.plotitem.*;
import com.twosigma.beakerx.chart.Color;
Plot p = new Plot();
p.setTitle("this is a Java plot");
Bars b = new Bars();
List<Number> yList = new ArrayList<Number>();
yList.add(2);
yList.add(5);
yList.add(4);
yList.add(8);
b.setY(yList);
b.setColor(Color.blue);
b.setWidth(0.5);
p.add(b);
return p;
package test.beaker;
interface DateGetter {
public String getDateTxt();
}
test.beaker.DateGetter
package test.beaker;
public class DG2 extends BeakerTest implements DateGetter {
}
test.beaker.DG2
%classpath add jar ../../../doc/resources/jar/BeakerXClasspathTest.jar
Added jar: [BeakerXClasspathTest.jar]
System.out.println("The Groovy working folder is :");
System.out.println(java.nio.file.Paths.get(".").toAbsolutePath().normalize().toString());
System.out.println("BeakerXClasspathTest.jar exists in this folder");
The Groovy working folder is : /Users/spot/src/beakerx/test/notebooks/java BeakerXClasspathTest.jar exists in this folder
null
import com.beaker.BeakerXClasspathTest;
BeakerXClasspathTest t = new BeakerXClasspathTest();
System.out.println(com.beaker.BeakerXClasspathTest.staticTest);
System.out.println(t.getObjectTest());
static_123 object_123
null