for (AbstractAxis axis : getAxes()) {
AxisVisibleOrientation o = axis.getVisibleOrientation();
if (o != null) {
List<AbstractAxisBoundManager> bounds = new ArrayList<AbstractAxisBoundManager>(2);
for (boolean maximal : new boolean[] { false, true } ) {
NonTimeAxisSubsequentBoundsSetting setting = maximal ?
getNonTimeAxisSubsequentMaxSetting() :
getNonTimeAxisSubsequentMinSetting();
switch (setting) {
case AUTO:
bounds.add(new NonTimeAutoExpandBoundManager(this, axis, maximal));