@@ -8,28 +8,11 @@ These APIs support Java 5 and later. Some of these APIs overlap with APIs availa
88
99## Available bindings
1010
11- ### System information
12-
13- * Query kernel name and version.
14- * Query machine architecture.
15- * Query total and available memory (OS X only).
16-
17- See [ SystemInfo] ( src/main/java/net/rubygrapefruit/platform/SystemInfo.java )
18-
19- ### Processes
20-
21- * Query the PID of the current process.
22- * Query and set the process working directory.
23- * Query and set the process environment variables.
24- * Detach process from its controlling console
25-
26- See [ Process] ( src/main/java/net/rubygrapefruit/platform/Process.java )
27-
2811### Terminal and console
2912
3013These bindings work for the UNIX terminal, the Windows console and Mintty from Cygwin and MSys on Windows.
3114
32- * Determine whether stdin/stdout/stderr are attached to a terminal. Stdin detection not supported for Mintty.
15+ * Determine whether stdin/stdout/stderr are attached to a terminal.
3316* Query the terminal size. Not supported for Mintty
3417* Change foreground color on the terminal.
3518* Switch between bold and normal text mode on the terminal.
@@ -40,10 +23,29 @@ These bindings work for the UNIX terminal, the Windows console and Mintty from C
4023* Read raw input from the terminal. Not support for Mintty.
4124* Read arrow keys and other function keys from the terminal. Not support for Mintty.
4225
43- See [ Terminals] ( src/main/java/net/rubygrapefruit/platform/Terminals.java )
26+ See [ Terminals] ( src/main/java/net/rubygrapefruit/platform/terminal/ Terminals.java )
4427
4528* Utility class to display various kinds of prompts to the user on the terminal.
4629
30+ See [ Prompter] ( src/main/java/net/rubygrapefruit/platform/prompts/Prompter.java )
31+
32+ ### System information
33+
34+ * Query kernel name and version.
35+ * Query machine architecture.
36+ * Query total and available memory (OS X only).
37+
38+ See [ SystemInfo] ( src/main/java/net/rubygrapefruit/platform/SystemInfo.java )
39+
40+ ### Processes
41+
42+ * Query the PID of the current process.
43+ * Query and set the process working directory.
44+ * Query and set the process environment variables.
45+ * Detach process from its controlling console
46+
47+ See [ Process] ( src/main/java/net/rubygrapefruit/platform/Process.java )
48+
4749### File systems
4850
4951* Query and set UNIX file mode.
0 commit comments