|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
@Todo(compatibility=COMPATIBLE,
priority=MAJOR,
target=VERSION_1_1_1,
description="restrict maximum size of windows")
public interface BoundaryRestriction
Restricts the boundaries of a ScreenDockDialog, a restriction might be,
that the dialog can't be placed outside the screen.
| Field Summary | |
|---|---|
static BoundaryRestriction |
FREE
A restriction that allows all boundaries. |
static BoundaryRestriction |
HARD
A restriction that will ensure that every dialog is always visible on exactly one screen. |
static BoundaryRestriction |
MEDIUM
A restriction that will ensure that the title of a dialog cannot be moved away from the screens. |
| Method Summary | |
|---|---|
java.awt.Rectangle |
check(ScreenDockWindow window)
Calculates the bounds which window can have. |
java.awt.Rectangle |
check(ScreenDockWindow window,
java.awt.Rectangle target)
Calculates the bounds which window can have. |
| Field Detail |
|---|
static final BoundaryRestriction FREE
static final BoundaryRestriction MEDIUM
static final BoundaryRestriction HARD
| Method Detail |
|---|
java.awt.Rectangle check(ScreenDockWindow window)
window can have.
window - the window whose bounds should be checked.
window, can be null
to indicate that the current boundaries are valid.
java.awt.Rectangle check(ScreenDockWindow window,
java.awt.Rectangle target)
window can have.
window - the window whose future bounds should be checked.target - the bounds window should have, this method
should not write into target.
null to indicate that
target is valid.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||