package org.limewire.ui.swing.friends;
import java.awt.Rectangle;
import javax.swing.JLayeredPane;
import org.limewire.friend.api.FriendRequest;
import org.limewire.ui.swing.components.OverlayPopupPanel;
import org.limewire.ui.swing.mainframe.GlobalLayeredPane;
import com.google.inject.Inject;
public class FriendRequestNotificationPanel extends OverlayPopupPanel {
private final FriendRequestPanel friendRequestPanel;
@Inject
public FriendRequestNotificationPanel(@GlobalLayeredPane JLayeredPane layeredPane,
FriendRequestPanel friendRequestPanel) {
super(layeredPane, friendRequestPanel);
this.friendRequestPanel = friendRequestPanel;
resize();
}
public void addRequest(FriendRequest request) {
friendRequestPanel.addRequest(request);
}
@Override
public void resize() {
Rectangle parentBounds = layeredPane.getBounds();
int w = 260;
int h = 100;
setBounds(parentBounds.width - w, parentBounds.height - h, w, h);
}
}