| Access | Constructor and Description |
|---|---|
| public | MonitorDeviceImpl(final ScreenImpl
associated screen, final int Screenunique monitor device ID nativeId, final boolean flag isClone, final boolean flag isPrimary, final DimensionImmutable size in millimeters sizeMM, final MonitorMode currentMode, final float[] pre-fetched current pixel-scale, maybe pixelScale, final Rectangle null for ScalableSurface#IDENTITY_PIXELSCALE.viewport in pixel-units viewportPU, final Rectangle viewport in window-units viewportWU, final ArrayHashSet<MonitorMode> all supported supportedModes)MonitorModes
|
| Modifier and Type | Method and Description |
|---|---|
| pack-priv final Rectangle | |
| pack-priv final Rectangle | |
| pack-priv final ArrayHashSet | |
| public final MonitorMode | queryCurrentMode()
Implements abstract com. MonitorMode resulting from a native query.
|
| public final boolean | setCurrentMode(final MonitorMode
to be made current, must be element of the list mode)getSupportedModes() and Screen#getMonitorModes().Implements abstract com. com..
|
| private final void | |
| pack-priv final void | |
| pack-priv final void |
| MonitorDeviceImpl | back to summary |
|---|---|
public MonitorDeviceImpl(final ScreenImpl screen, final int nativeId, final boolean isClone, final boolean isPrimary, final DimensionImmutable sizeMM, final MonitorMode currentMode, final float[] pixelScale, final Rectangle viewportPU, final Rectangle viewportWU, final ArrayHashSet<MonitorMode> supportedModes)
| |
| getMutuableViewportPU | back to summary |
|---|---|
| pack-priv final Rectangle getMutuableViewportPU() | |
| getMutuableViewportWU | back to summary |
|---|---|
| pack-priv final Rectangle getMutuableViewportWU() | |
| getSupportedModesImpl | back to summary |
|---|---|
| pack-priv final ArrayHashSet | |
| queryCurrentMode | back to summary |
|---|---|
| public final MonitorMode queryCurrentMode() throws IllegalStateException Implements abstract com. Doc from com. Returns the current
The returned
| |
| setCurrentMode | back to summary |
|---|---|
| public final boolean setCurrentMode(final MonitorMode mode) throws IllegalStateException Implements abstract com. Doc from com. Set the current This method is lifecycle heavy.
| |
| setCurrentModeValue | back to summary |
|---|---|
| private final void setCurrentModeValue(final MonitorMode currentMode, final boolean isPrimary) | |
| setIsClone | back to summary |
|---|---|
| pack-priv final void setIsClone(final boolean isClone) | |
| setIsPrimary | back to summary |
|---|---|
| pack-priv final void setIsPrimary(final boolean isPrimary) | |