}
_app = app;
setUseRolloverButtons(true);
setFloatable(true);
ActionCollection actions = _app.getActionCollection();
JLabel lbl = new JLabel(s_stringMgr.getString("MainFrameToolBar.connectTo"));
lbl.setAlignmentY(0.5f);
add(lbl);
AliasesDropDown drop = new AliasesDropDown(app);
drop.setAlignmentY(0.5f);
add(drop);
addSeparator();
add(actions.get(GlobalPreferencesAction.class));
add(actions.get(NewSessionPropertiesAction.class));
if (_app.getDesktopStyle().isInternalFrameStyle())
{
addSeparator();
add(actions.get(TileAction.class));
add(actions.get(TileHorizontalAction.class));
add(actions.get(TileVerticalAction.class));
add(actions.get(CascadeAction.class));
add(actions.get(MaximizeAction.class));
addSeparator();
}
JLabel lbl2 = new JLabel(" " + s_stringMgr.getString("MainFrameToolBar.activeSession") + " ");
lbl.setAlignmentY(0.5f);
add(lbl2);
SessionDropDown sessionDropDown = new SessionDropDown(app);
sessionDropDown.setAlignmentY(0.5f);
add(sessionDropDown);
addToggleAction((IToggleAction) actions.get(ToggleAutoCommitAction.class));
add(actions.get(CommitAction.class));
add(actions.get(RollbackAction.class));
addSeparator();
add(actions.get(NewSQLWorksheetAction.class));
add(actions.get(NewObjectTreeAction.class));
}