public void storeScrollAndTabInfo() { JComponent comp = findTabbedContainer(); String tab = null; String node = manager().getCurrentNodeName(); String lastTab = manager().getLastSelectedGroupName(); if (node != null) { if (comp != null) { tab = TabbedContainerBridge.getDefault().getCurrentSelectedTabName(comp); if (tab != null) { manager().storeLastSelectedGroup(tab); } } JScrollPane jsc = findScrollPane(); if (jsc != null) { int pos = jsc.getVerticalScrollBar().getModel().getValue(); String nm = lastTab != null ? lastTab : tab != null ? tab : node; manager().storeScrollPosition(pos, nm); } } }
tabname = manager().getLastSelectedGroupName(); if( tabname != null && tabname.length() > 0 ) { success = TabbedContainerBridge.getDefault().setSelectionByName(comp, tabname); tabname = manager().getGroupNameForNodeName(nodeName); if( tabname != null && tabname.length() > 0 ) { success = TabbedContainerBridge.getDefault().setSelectionByName(comp, tabname); String s = (tabname == null) ? manager().getCurrentNodeName() : tabname; int pos = manager().getScrollPositionForNodeName(s);
String tabname = null; if (comp != null) { tabname = manager().getGroupNameForNodeName(name); if (tabname != null && tabname.length() > 0) { boolean success = TabbedContainerBridge.getDefault().setSelectionByName(comp, tabname); String s = tabname == null ? manager().getCurrentNodeName() : tabname; if (s != null) { //Will be null the very first time int pos = manager().getScrollPositionForNodeName(s); if (pos != 0 && pos < jsc.getVerticalScrollBar().getModel().getMaximum()) { jsc.getVerticalScrollBar().getModel().setValue(pos);
psheet.manager().setCurrentNodeName(node.getName()); if( info.sets.length > 0 ) psm.setPropertySets(info.getSets(0));
tab = tab == null ? PropUtils.basicPropsTabName() : tab; psheet.manager().storeLastSelectedGroup(tab); psheet.adjustForName(tab);
adjustForName(manager.getCurrentNodeName()); adjustForName(manager.getCurrentNodeName());
String tabname = null; if (comp != null) { tabname = manager().getGroupNameForNodeName(name); if (tabname != null && tabname.length() > 0) { boolean success = TabbedContainerBridge.getDefault().setSelectionByName(comp, tabname); String s = tabname == null ? manager().getCurrentNodeName() : tabname; if (s != null) { //Will be null the very first time int pos = manager().getScrollPositionForNodeName(s); if (pos != 0 && pos < jsc.getVerticalScrollBar().getModel().getMaximum()) { jsc.getVerticalScrollBar().getModel().setValue(pos);
psheet.manager().setCurrentNodeName(node.getName()); psm.setPropertySets(info.getSets(0));
tab = tab == null ? PropUtils.basicPropsTabName() : tab; psheet.manager().storeLastSelectedGroup(tab); psheet.adjustForName(tab);
public void storeScrollAndTabInfo() { JComponent comp = findTabbedContainer(); String tab = null; String node = manager().getCurrentNodeName(); String lastTab = manager().getLastSelectedGroupName(); if (node != null) { if (comp != null) { tab = TabbedContainerBridge.getDefault().getCurrentSelectedTabName(comp); if (tab != null) { manager().storeLastSelectedGroup(tab); } } JScrollPane jsc = findScrollPane(); if (jsc != null) { int pos = jsc.getVerticalScrollBar().getModel().getValue(); String nm = (lastTab != null) ? lastTab : ((tab != null) ? tab : node); manager().storeScrollPosition(pos, nm); } } }
psheet.manager().setCurrentNodeName(node.getName()); psm.setPropertySets(info.getSets(0));
String tab = (String) sets[0].getValue("tabName"); //NOI18N tab = (tab == null) ? PropUtils.basicPropsTabName() : tab; psheet.manager().storeLastSelectedGroup(tab); psheet.adjustForName(tab);
public void storeScrollAndTabInfo() { JComponent comp = findTabbedContainer(); String tab = null; String node = manager().getCurrentNodeName(); String lastTab = manager().getLastSelectedGroupName(); if (node != null) { if (comp != null) { tab = TabbedContainerBridge.getDefault().getCurrentSelectedTabName(comp); if (tab != null) { manager().storeLastSelectedGroup(tab); } } JScrollPane jsc = findScrollPane(); if (jsc != null) { int pos = jsc.getVerticalScrollBar().getModel().getValue(); String nm = lastTab != null ? lastTab : tab != null ? tab : node; manager().storeScrollPosition(pos, nm); } } }