}
});
// Set the initial drawing gem.
if (drawingGems.isEmpty()) {
throw new BusinessObjectsException("No drawing gems are available.");
}
GemEntity initialDrawGem = drawingGems.iterator().next();
currentDrawExpr = Expr.makeGemCall(initialDrawGem.getName());
this.getContentPane().setLayout(new BorderLayout());