| Modifier and Type | Field and Description |
|---|---|
| private final ArrayHashSet | |
| private final ArrayHashSet | |
| private static boolean | |
| private final ArrayList | |
| private final RecursiveLock | |
| private final MonitorDevice | |
| private static RecursiveLock | |
| private static HashMap |
| Access | Constructor and Description |
|---|---|
| public | ScreenMonitorState(final ArrayHashSet<MonitorDevice> allMonitors, final ArrayHashSet<MonitorMode> allMonitorModes, final MonitorDevice primaryMonitor)
|
| Modifier and Type | Method and Description |
|---|---|
| protected final int | |
| protected void | fireMonitorModeChanged(final MonitorDevice monitor, final MonitorMode currentMode, final boolean success)
|
| protected final void | |
| protected final MonitorDevice | |
| protected ArrayHashSet | |
| protected ArrayHashSet | |
| protected MonitorDevice | |
| protected static ScreenMonitorState | |
| protected static ScreenMonitorState | |
| protected final void | |
| protected static void | |
| protected static void | |
| protected final int | |
| protected final void | |
| protected static void | |
| protected static void | Returns: true if mapping is empty, ie no more usage of the mapped ScreenMonitorStatethe prev user screenFQN)
|
| protected static void | |
| protected final void |
| allMonitorModes | back to summary |
|---|---|
| private final ArrayHashSet<MonitorMode> allMonitorModes | |
| allMonitors | back to summary |
|---|---|
| private final ArrayHashSet<MonitorDevice> allMonitors | |
| DEBUG | back to summary |
|---|---|
| private static boolean DEBUG | |
| listener | back to summary |
|---|---|
| private final ArrayList<MonitorModeListener> listener | |
| lock | back to summary |
|---|---|
| private final RecursiveLock lock | |
| primaryMonitor | back to summary |
|---|---|
| private final MonitorDevice primaryMonitor | |
| screen2ScreenMonitorState | back to summary |
|---|---|
| private static RecursiveLock screen2ScreenMonitorState | |
| screenFQN2ScreenMonitorState | back to summary |
|---|---|
| private static HashMap<String, ScreenMonitorState> screenFQN2ScreenMonitorState | |
| ScreenMonitorState | back to summary |
|---|---|
| public ScreenMonitorState(final ArrayHashSet<MonitorDevice> allMonitors, final ArrayHashSet<MonitorMode> allMonitorModes, final MonitorDevice primaryMonitor) | |
| addListener | back to summary |
|---|---|
| protected final int addListener(final MonitorModeListener l) | |
| fireMonitorModeChanged | back to summary |
|---|---|
| protected void fireMonitorModeChanged(final MonitorDevice monitor, final MonitorMode currentMode, final boolean success) | |
| fireMonitorModeChangeNotify | back to summary |
|---|---|
| protected final void fireMonitorModeChangeNotify(final MonitorDevice monitor, final MonitorMode desiredMode) | |
| getMonitor | back to summary |
|---|---|
| protected final MonitorDevice getMonitor(final MonitorDevice monitor) | |
| getMonitorDevices | back to summary |
|---|---|
| protected ArrayHashSet | |
| getMonitorModes | back to summary |
|---|---|
| protected ArrayHashSet | |
| getPrimaryMonitorDevice | back to summary |
|---|---|
| protected MonitorDevice getPrimaryMonitorDevice() | |
| getScreenMonitorState | back to summary |
|---|---|
| protected static ScreenMonitorState getScreenMonitorState(final String screenFQN) | |
| getScreenMonitorStateUnlocked | back to summary |
|---|---|
| protected static ScreenMonitorState getScreenMonitorStateUnlocked(final String screenFQN) | |
| lock | back to summary |
|---|---|
| protected final void lock() throws RuntimeException | |
| lockScreenMonitorState | back to summary |
|---|---|
| protected static void lockScreenMonitorState() | |
| mapScreenMonitorState | back to summary |
|---|---|
| protected static void mapScreenMonitorState(final String screenFQN, final ScreenMonitorState sms) | |
| removeListener | back to summary |
|---|---|
| protected final int removeListener(final MonitorModeListener l) | |
| unlock | back to summary |
|---|---|
| protected final void unlock() throws RuntimeException | |
| unlockScreenMonitorState | back to summary |
|---|---|
| protected static void unlockScreenMonitorState() | |
| unmapScreenMonitorState | back to summary |
|---|---|
protected static void unmapScreenMonitorState(final String screenFQN)
| |
| unmapScreenMonitorStateUnlocked | back to summary |
|---|---|
| protected static void unmapScreenMonitorStateUnlocked(final String screenFQN) | |
| validateMonitor | back to summary |
|---|---|
| protected final void validateMonitor(final MonitorDevice monitor) | |