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

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

Introduction

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

Prototype

public T1 getFirst() 

Source Link

Usage

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);
}