Package org.qdl_lang.gui.editor
Class QDLEditor
- java.lang.Object
- 
- org.qdl_lang.gui.editor.QDLEditor
 
- 
- Direct Known Subclasses:
- QDLSASEditor
 
 public class QDLEditor extends Object A standalone editor for QDL. This can be invoked by the GUI.Created by Jeff Gaynor 
 on 8/10/22 at 1:36 PM
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description classQDLEditor.ControlOperationsclassQDLEditor.MyKeyAdapter
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description JComponent$$$getRootComponent$$$()intgetArgState()For functions, this is the number oif arguments, for variables it is a representation of various state flags.Map<String,String>getCharMap()UUIDgetID()StringgetLocalName()protected SwingTerminalgetSwingTerminal()intgetType()The type of object, as perEditDoneEvent.WorkspaceCommandsgetWorkspaceCommands()protected voidinit()static voidmain(String[] args)voidsetArgState(int argState)voidsetLocalName(String localName)voidsetType(int type)voidsetup()voidsetup(String content)voidsetWorkspaceCommands(WorkspaceCommands workspaceCommands)
 
- 
- 
- 
Constructor Detail- 
QDLEditorpublic QDLEditor(WorkspaceCommands workspaceCommands, String alias, int handle) throws HeadlessException - Throws:
- HeadlessException
 
 - 
QDLEditorpublic QDLEditor() 
 - 
QDLEditorpublic QDLEditor(File file) 
 
- 
 - 
Method Detail- 
getSwingTerminalprotected SwingTerminal getSwingTerminal() 
 - 
getWorkspaceCommandspublic WorkspaceCommands getWorkspaceCommands() 
 - 
setWorkspaceCommandspublic void setWorkspaceCommands(WorkspaceCommands workspaceCommands) 
 - 
getLocalNamepublic String getLocalName() 
 - 
setLocalNamepublic void setLocalName(String localName) 
 - 
getArgStatepublic int getArgState() For functions, this is the number oif arguments, for variables it is a representation of various state flags.- Returns:
 
 - 
setArgStatepublic void setArgState(int argState) 
 - 
getTypepublic int getType() The type of object, as perEditDoneEvent.- Returns:
 
 - 
setTypepublic void setType(int type) 
 - 
getIDpublic UUID getID() 
 - 
initprotected void init() 
 - 
$$$getRootComponent$$$public JComponent $$$getRootComponent$$$() 
 - 
mainpublic static void main(String[] args) 
 - 
setuppublic void setup(String content) 
 
- 
 
-