manager.addTo(chartTitle, legendNode);
final String xAxisTitle = "X Axis";
PreferenceNode xAxisNode = new PreferenceNode(xAxisTitle);
xAxisNode
.setPage(new AxisPage(this, resources, Direction.X, xAxisTitle));
manager.addTo(chartTitle, xAxisNode);
final String gridTitle = "Grid";
PreferenceNode xGridNode = new PreferenceNode(gridTitle);
xGridNode
.setPage(new GridPage(this, resources, Direction.X, gridTitle));
manager.addTo(chartTitle + "." + xAxisTitle, xGridNode);
final String tickTitle = "Tick";
PreferenceNode xTickNode = new PreferenceNode(tickTitle);
xTickNode.setPage(new AxisTickPage(this, resources, Direction.X,
tickTitle));
manager.addTo(chartTitle + "." + xAxisTitle, xTickNode);
final String yAxisTitle = "Y Axis";
PreferenceNode yAxisNode = new PreferenceNode(yAxisTitle);
yAxisNode
.setPage(new AxisPage(this, resources, Direction.Y, yAxisTitle));
manager.addTo(chartTitle, yAxisNode);
PreferenceNode yGridNode = new PreferenceNode(gridTitle);
yGridNode
.setPage(new GridPage(this, resources, Direction.Y, gridTitle));