Example usage for org.hibernate.envers.tools Pair getSecond

List of usage examples for org.hibernate.envers.tools Pair getSecond

Introduction

In this page you can find the example usage for org.hibernate.envers.tools Pair getSecond.

Prototype

public T2 getSecond() 

Source Link

Usage

From source file:edu.udo.scaffoldhunter.gui.ViewManager.java

License:Open Source License

/**
 * Removes a view.//from w w  w . jav  a2  s.c o m
 * 
 * @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.
 * //from   ww  w . j  av a  2  s. com
 * @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);
}