Classes | Public Member Functions | Private Member Functions | Private Attributes | Static Private Attributes
com.generalrobotix.ui.view.GrxJythonPromptView Class Reference
Inheritance diagram for com.generalrobotix.ui.view.GrxJythonPromptView:
Inheritance graph
[legend]

List of all members.

Classes

class  ConsoleKeyListener
class  InitPythonAction
class  StyledTextWriter

Public Member Functions

void execFile ()
void execFile (final String url)
boolean getEnabledExecBtn ()
 GrxJythonPromptView (String name, GrxPluginManager manager, GrxBaseViewPart vp, Composite parent)
 constructor
void interrupt ()
void registerItemChange (GrxBaseItem item, int event)
void selectExecBtn ()
void setNameService ()
void setUp ()
void shutdown ()
void updateEditerFont ()
void waitInput (final String msg)
void waitInputConfirm (final String msg)
void waitInputMenu (String[][] menuList)
Object waitInputMessage (String msg)
boolean waitInputSelect (final String msg)
void waitInputSetMessage (String msg)

Private Member Functions

String getCommand ()
IAction getStartSimulationAction ()
void selectedExecBtn ()
void styleExecBtn (boolean selected)

Private Attributes

Button btnExec_
String com_
GrxPythonScriptItem currentItem_
Display display_
Frame frame_
List< String > history_ = new LinkedList<String>()
int hpos_ = 0
InteractiveInterpreter interpreter_ = new InteractiveInterpreter()
MenuDialog menuDialog
String message_
Composite parent_
String prompt_ = ">>> "
Object result_
Image simScriptStartIcon_
Image simScriptStopIcon_
StyledTextWriter stWriter_
StyledText styledText_
Thread thread_1_
Thread thread_2_
Writer writer_

Static Private Attributes

static final int HISTORY_SIZE = 50
static final int INTERVAL = 100
static final int KS_BACK_SPACE = SWT.BS
static final int KS_CONTROL = SWT.CTRL
static final int KS_CTRL_A = 'a' | SWT.CTRL
static final int KS_CTRL_B = 'b' | SWT.CTRL
static final int KS_CTRL_E = 'e' | SWT.CTRL
static final int KS_CTRL_F = 'f' | SWT.CTRL
static final int KS_CTRL_N = 'n' | SWT.CTRL
static final int KS_CTRL_P = 'p' | SWT.CTRL
static final int KS_CTRL_U = 'u' | SWT.CTRL
static final int KS_DELETE = SWT.DEL
static final int KS_DOWN = SWT.ARROW_DOWN
static final int KS_ENTER = SWT.CR
static final int KS_ENTER_ALT = SWT.CR | SWT.ALT
static final int KS_ENTER_CTRL = SWT.CR | SWT.CTRL
static final int KS_ENTER_SHIFT = SWT.CR | SWT.SHIFT
static final int KS_LEFT = SWT.ARROW_LEFT
static final int KS_RIGHT = SWT.ARROW_RIGHT
static final int KS_SHIFT = SWT.SHIFT
static final int KS_UP = SWT.ARROW_UP

Detailed Description

Definition at line 75 of file GrxJythonPromptView.java.


Constructor & Destructor Documentation

com.generalrobotix.ui.view.GrxJythonPromptView.GrxJythonPromptView ( String  name,
GrxPluginManager  manager,
GrxBaseViewPart  vp,
Composite  parent 
) [inline]

constructor

Parameters:
namename of this view
managerPluginManager
vp
parent

Definition at line 128 of file GrxJythonPromptView.java.


Member Function Documentation

Definition at line 376 of file GrxJythonPromptView.java.

Definition at line 390 of file GrxJythonPromptView.java.

Definition at line 418 of file GrxJythonPromptView.java.

Definition at line 590 of file GrxJythonPromptView.java.

Definition at line 630 of file GrxJythonPromptView.java.

Definition at line 266 of file GrxJythonPromptView.java.

Reimplemented from com.generalrobotix.ui.GrxBaseView.

Definition at line 476 of file GrxJythonPromptView.java.

Definition at line 599 of file GrxJythonPromptView.java.

Definition at line 594 of file GrxJythonPromptView.java.

Definition at line 426 of file GrxJythonPromptView.java.

Reimplemented from com.generalrobotix.ui.GrxBaseView.

Definition at line 251 of file GrxJythonPromptView.java.

Reimplemented from com.generalrobotix.ui.GrxBasePlugin.

Definition at line 586 of file GrxJythonPromptView.java.

Definition at line 609 of file GrxJythonPromptView.java.

Reimplemented from com.generalrobotix.ui.GrxBaseView.

Definition at line 654 of file GrxJythonPromptView.java.

Definition at line 495 of file GrxJythonPromptView.java.

Definition at line 499 of file GrxJythonPromptView.java.

Definition at line 529 of file GrxJythonPromptView.java.

Definition at line 522 of file GrxJythonPromptView.java.

Definition at line 509 of file GrxJythonPromptView.java.

Definition at line 533 of file GrxJythonPromptView.java.


Member Data Documentation

Definition at line 89 of file GrxJythonPromptView.java.

Definition at line 88 of file GrxJythonPromptView.java.

Definition at line 91 of file GrxJythonPromptView.java.

Definition at line 80 of file GrxJythonPromptView.java.

Definition at line 84 of file GrxJythonPromptView.java.

List<String> com.generalrobotix.ui.view.GrxJythonPromptView.history_ = new LinkedList<String>() [private]

Definition at line 86 of file GrxJythonPromptView.java.

Definition at line 85 of file GrxJythonPromptView.java.

Definition at line 87 of file GrxJythonPromptView.java.

InteractiveInterpreter com.generalrobotix.ui.view.GrxJythonPromptView.interpreter_ = new InteractiveInterpreter() [private]

Definition at line 76 of file GrxJythonPromptView.java.

Definition at line 119 of file GrxJythonPromptView.java.

Definition at line 112 of file GrxJythonPromptView.java.

Definition at line 96 of file GrxJythonPromptView.java.

final int com.generalrobotix.ui.view.GrxJythonPromptView.KS_CTRL_A = 'a' | SWT.CTRL [static, private]

Definition at line 98 of file GrxJythonPromptView.java.

final int com.generalrobotix.ui.view.GrxJythonPromptView.KS_CTRL_B = 'b' | SWT.CTRL [static, private]

Definition at line 101 of file GrxJythonPromptView.java.

final int com.generalrobotix.ui.view.GrxJythonPromptView.KS_CTRL_E = 'e' | SWT.CTRL [static, private]

Definition at line 99 of file GrxJythonPromptView.java.

final int com.generalrobotix.ui.view.GrxJythonPromptView.KS_CTRL_F = 'f' | SWT.CTRL [static, private]

Definition at line 100 of file GrxJythonPromptView.java.

final int com.generalrobotix.ui.view.GrxJythonPromptView.KS_CTRL_N = 'n' | SWT.CTRL [static, private]

Definition at line 102 of file GrxJythonPromptView.java.

final int com.generalrobotix.ui.view.GrxJythonPromptView.KS_CTRL_P = 'p' | SWT.CTRL [static, private]

Definition at line 103 of file GrxJythonPromptView.java.

final int com.generalrobotix.ui.view.GrxJythonPromptView.KS_CTRL_U = 'u' | SWT.CTRL [static, private]

Definition at line 97 of file GrxJythonPromptView.java.

Definition at line 113 of file GrxJythonPromptView.java.

final int com.generalrobotix.ui.view.GrxJythonPromptView.KS_DOWN = SWT.ARROW_DOWN [static, private]

Definition at line 105 of file GrxJythonPromptView.java.

Definition at line 108 of file GrxJythonPromptView.java.

final int com.generalrobotix.ui.view.GrxJythonPromptView.KS_ENTER_ALT = SWT.CR | SWT.ALT [static, private]

Definition at line 109 of file GrxJythonPromptView.java.

final int com.generalrobotix.ui.view.GrxJythonPromptView.KS_ENTER_CTRL = SWT.CR | SWT.CTRL [static, private]

Definition at line 110 of file GrxJythonPromptView.java.

final int com.generalrobotix.ui.view.GrxJythonPromptView.KS_ENTER_SHIFT = SWT.CR | SWT.SHIFT [static, private]

Definition at line 111 of file GrxJythonPromptView.java.

final int com.generalrobotix.ui.view.GrxJythonPromptView.KS_LEFT = SWT.ARROW_LEFT [static, private]

Definition at line 106 of file GrxJythonPromptView.java.

final int com.generalrobotix.ui.view.GrxJythonPromptView.KS_RIGHT = SWT.ARROW_RIGHT [static, private]

Definition at line 107 of file GrxJythonPromptView.java.

final int com.generalrobotix.ui.view.GrxJythonPromptView.KS_SHIFT = SWT.SHIFT [static, private]

Definition at line 95 of file GrxJythonPromptView.java.

final int com.generalrobotix.ui.view.GrxJythonPromptView.KS_UP = SWT.ARROW_UP [static, private]

Definition at line 104 of file GrxJythonPromptView.java.

Definition at line 83 of file GrxJythonPromptView.java.

Definition at line 92 of file GrxJythonPromptView.java.

Reimplemented from com.generalrobotix.ui.GrxBaseView.

Definition at line 81 of file GrxJythonPromptView.java.

Definition at line 79 of file GrxJythonPromptView.java.

Definition at line 93 of file GrxJythonPromptView.java.

Definition at line 115 of file GrxJythonPromptView.java.

Definition at line 116 of file GrxJythonPromptView.java.

Definition at line 117 of file GrxJythonPromptView.java.

Definition at line 82 of file GrxJythonPromptView.java.

Definition at line 77 of file GrxJythonPromptView.java.

Definition at line 78 of file GrxJythonPromptView.java.

Definition at line 90 of file GrxJythonPromptView.java.


The documentation for this class was generated from the following file:


openhrp3
Author(s): AIST, General Robotix Inc., Nakamura Lab of Dept. of Mechano Informatics at University of Tokyo
autogenerated on Sun Apr 2 2017 03:44:01