List of usage examples for org.hibernate.envers.tools Pair getFirst
public T1 getFirst()
From source file:edu.udo.scaffoldhunter.gui.ViewManager.java
License:Open Source License
/** * Removes a view./*from w w w .j a v a2 s .c om*/ * * @param view * the view to be removed */ public void removeView(View view) { logger.trace("view={}", view); Pair<Window, ViewPosition> r = removeViewImpl(view); Window window = r.getFirst(); ViewPosition pos = r.getSecond(); fireViewRemovedEvent(view, window, pos); viewStates.remove(view); view.destroy(); }
From source file:edu.udo.scaffoldhunter.gui.ViewManager.java
License:Open Source License
/** * Moves a view to a different window/split/tab. * //w ww.ja v a 2 s .c o m * @param view * the view to be moved * @param window * the window to move the view to * @param pos * the new view position */ public void moveView(View view, Window window, ViewPosition pos) { logger.trace("view={}, window={}, pos={}", new Object[] { view, window, pos }); Pair<Window, ViewPosition> r = removeViewImpl(view); Window prevWindow = r.getFirst(); ViewPosition prevPos = r.getSecond(); fireViewRemovedEvent(view, prevWindow, prevPos); pos = addViewImpl(view, window, pos); fireViewAddedEvent(view, window, pos); }