Index

A B C D E F G I K L M N O P R S T U 
All Classes and Interfaces|All Packages|Constant Field Values

C

ChatInputSuggestorMixin - Interface in github.jaffe2718.mccs.mixin
This mixin interface is used to get the pendingSuggestions field of ChatInputSuggestor.
ChatScreenMixin - Interface in github.jaffe2718.mccs.mixin
Get the chatInputSuggestor and chatField of ChatScreen.
ChatScreen
Usage:

ChatScreen chatScreen = ...;

ChatInputSuggestor chatInputSuggestor = ((ChatScreenMixin) chatScreen).getChatInputSuggestor();

TextFieldWidget chatField = ((ChatScreenMixin) chatScreen).getChatField();
CmdExecutor - Class in github.jaffe2718.mccs.jfx.unit
To execute the command in the code area

There are 5 run modes:
1.
CmdExecutor() - Constructor for class github.jaffe2718.mccs.jfx.unit.CmdExecutor
 
codeArea - Variable in class github.jaffe2718.mccs.jfx.unit.widget.CodeEditContextMenu
The code area
CodeEditContextMenu - Class in github.jaffe2718.mccs.jfx.unit.widget
The context menu for the code area
CodeEditContextMenu(CodeArea) - Constructor for class github.jaffe2718.mccs.jfx.unit.widget.CodeEditContextMenu
The constructor
codeTabPane - Variable in class github.jaffe2718.mccs.jfx.MccsController
 
CommandPromptRegister - Interface in github.jaffe2718.mccs.jfx.unit.prompt
Used to add a command prompt to a CodeArea.
copyToMenuItem - Variable in class github.jaffe2718.mccs.jfx.MccsController
 
createAlert(Alert.AlertType, String, String, String, ButtonType...) - Static method in interface github.jaffe2718.mccs.jfx.unit.widget.AlertFactory
Create an alert with the given parameters
createFindPopup() - Static method in interface github.jaffe2718.mccs.jfx.unit.widget.PopupFactory
Create a find popup

the layout of the popup is like this: the fist row's length is 20px, the second row's length is 200px
| Label("Regex") | TextField | // the first row, height is 20px
| Label() | HBox{Button("Find") | Button("Exit")} | // the second row, height is 20px

This popup will be shown when user click the "Find" button in the toolbar "Edit" It will find the regex in the current tab of the codeTabPane
createPromptPopup(List<String>) - Static method in interface github.jaffe2718.mccs.jfx.unit.widget.PopupFactory
Create a prompt popup

This popup will be shown when the text in the codeArea is changed.
Match the last word(maybe an unfinished word or number) in the codeArea by using regex, the last word means the word before the cursor without any space.
When the user clicks the prompt, the prompt will be inserted into the codeArea, the last word will be replaced by the prompt which is clicked.
createReplacePopup() - Static method in interface github.jaffe2718.mccs.jfx.unit.widget.PopupFactory
Create a replacement popup

| Label("Regex") | TextField | // the first row, height is 20px
| Label("Replace") | TextField | // the second row, height is 20px
| Null | HBox{Button("Next") | Button("Replace") | Button("Replace All") | Button("Exit")} | // the third row, height is 20px

This popup will be shown when user click the "Replace" button in the toolbar "Edit"
It will be used to replace the text matched the regex
A B C D E F G I K L M N O P R S T U 
All Classes and Interfaces|All Packages|Constant Field Values