JScratch
Loading...
Searching...
No Matches
CodeWorkspace.java File Reference
import com.jscratch.Project;
import com.jscratch.Project.SpriteData;
import com.jscratch.compiler.ProjectRunner;
import com.jscratch.compiler.CompilationResult;
import java.lang.reflect.*;
import org.fife.ui.autocomplete.*;
import org.fife.ui.rsyntaxtextarea.RSyntaxTextArea;
import org.fife.ui.rsyntaxtextarea.RSyntaxDocument;
import org.fife.ui.rsyntaxtextarea.SyntaxConstants;
import org.fife.ui.rsyntaxtextarea.Theme;
import org.fife.ui.rsyntaxtextarea.parser.AbstractParser;
import org.fife.ui.rsyntaxtextarea.parser.ParseResult;
import org.fife.ui.rsyntaxtextarea.parser.Parser;
import org.fife.ui.rsyntaxtextarea.parser.DefaultParseResult;
import org.fife.ui.rsyntaxtextarea.parser.ParserNotice;
import org.fife.ui.rsyntaxtextarea.parser.DefaultParserNotice;
import org.fife.ui.rtextarea.RTextScrollPane;
import javax.swing.*;
import javax.swing.event.DocumentEvent;
import javax.swing.event.DocumentListener;
import javax.swing.text.BadLocationException;
import javax.swing.text.DefaultHighlighter;
import javax.swing.text.Highlighter;
import javax.swing.text.JTextComponent;
import java.awt.*;
import java.awt.datatransfer.DataFlavor;
import java.awt.datatransfer.StringSelection;
import java.awt.datatransfer.Transferable;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
import java.util.HashSet;
import java.util.Set;

Go to the source code of this file.

Classes

class  com.jscratch.ui.CodeWorkspace
class  com.jscratch.ui.CodeWorkspace.BlockSnippet
class  com.jscratch.ui.CodeWorkspace.SlotRange
class  com.jscratch.ui.CodeWorkspace.CustomParser
class  com.jscratch.ui.CodeWorkspace.BlockTransferable
class  com.jscratch.ui.CodeWorkspace.RestrictedTransferHandler

Packages

package  com.jscratch.ui