Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
_
S
searchForClosingBracket(int, char, char, IDocument)
- Method in class modesteditor.core.modest.
ModestDoubleClickSelector
Returns the position of the closing bracket after
startPosition
.
searchForOpenBracket(int, char, char, IDocument)
- Method in class modesteditor.core.modest.
ModestDoubleClickSelector
Returns the position of the open bracket before
startPosition
.
select(Model)
- Method in class modesteditor.core.
ModestContentOutlinePage
Selects the given model in the tree.
selectBracketBlock()
- Method in class modesteditor.core.modest.
ModestDoubleClickSelector
Select the area between the selected bracket and the closing bracket.
selectionChanged(SelectionChangedEvent)
- Method in class modesteditor.core.
ModestContentOutlinePage
When the user selects a model in the tree, selects the corresponding identifier in the editor.
selectionChanged(SelectionChangedEvent)
- Method in class modesteditor.core.stepsimulation.
SimulationView
Method updates the selection.
selectWord()
- Method in class modesteditor.core.modest.
ModestDoubleClickSelector
Select the word at the current selection.
SEMI
- Static variable in interface modesteditor.core.antlrparser.
ModestParserTokenTypes
SEMICOLON
- Static variable in interface modesteditor.core.antlrparser.
Lexer_TokenTypes
SEMICOLON
- Static variable in interface modesteditor.core.antlrparser.
lexerModestVocab_TokenTypes
SEMICOLON
- Static variable in interface modesteditor.core.antlrparser.
Modest_TokenTypes
SEMICOLON
- Static variable in interface modesteditor.core.antlrparser.
ModestLexer_TokenTypes
SEMICOLON
- Static variable in interface modesteditor.core.antlrparser.
ModestLexerNewTokenTypes
SEMICOLON
- Static variable in interface modesteditor.core.antlrparser.
ModestOutlineTreeWalkerTokenTypes
SEMICOLON
- Static variable in interface modesteditor.core.antlrparser.
ModestSimulationTreeWalkerTokenTypes
SEMICOLON
- Static variable in interface modesteditor.core.antlrparser.
parserModestVocab_TokenTypes
seq_process(AST)
- Method in class modesteditor.core.antlrparser.
ModestOutlineTreeWalker
seq_process(AST, SimulationNode, String)
- Method in class modesteditor.core.antlrparser.
ModestSimulationTreeWalker
sequential_processes()
- Method in class modesteditor.core.antlrparser.
ModestParserNew
sequential composition or action prefixing
sequentialProcess()
- Method in class modesteditor.core.antlrparser.
ModestParser
SequentialProcess
- Class in
modesteditor.core.stepsimulation
Class representing a sequential process in the step simulation tree.
SequentialProcess(int, int, SimulationNode)
- Constructor for class modesteditor.core.stepsimulation.
SequentialProcess
Default constructor.
SequentialProcess()
- Constructor for class modesteditor.core.stepsimulation.
SequentialProcess
Constructor for the root node which is definitively a sequential process.
SET
- Static variable in interface modesteditor.core.antlrparser.
lexerModestVocab_TokenTypes
set(AST)
- Method in class modesteditor.core.antlrparser.
ModestOutlineTreeWalker
SET
- Static variable in interface modesteditor.core.antlrparser.
ModestOutlineTreeWalkerTokenTypes
set()
- Method in class modesteditor.core.antlrparser.
ModestParser
set()
- Method in class modesteditor.core.antlrparser.
ModestParserNew
Set definition
set(AST)
- Method in class modesteditor.core.antlrparser.
ModestSimulationTreeWalker
SET
- Static variable in interface modesteditor.core.antlrparser.
ModestSimulationTreeWalkerTokenTypes
SET
- Static variable in interface modesteditor.core.antlrparser.
parserModestVocab_TokenTypes
set_element(AST)
- Method in class modesteditor.core.antlrparser.
ModestOutlineTreeWalker
set_element()
- Method in class modesteditor.core.antlrparser.
ModestParserNew
set_element(AST)
- Method in class modesteditor.core.antlrparser.
ModestSimulationTreeWalker
setActive()
- Method in class modesteditor.core.stepsimulation.
ActionNode
setActive()
- Method in class modesteditor.core.stepsimulation.
Alternative
setActive()
- Method in class modesteditor.core.stepsimulation.
AltNode
Sets the node active and all children in the children list
setActive()
- Method in class modesteditor.core.stepsimulation.
PaltNode
setActive()
- Method in class modesteditor.core.stepsimulation.
ParNode
Sets all children active and register them in the activeChildren List.
setActive()
- Method in class modesteditor.core.stepsimulation.
SequentialProcess
Sets the node active and the first child in the children list
setActive()
- Method in class modesteditor.core.stepsimulation.
SimulationNode
setActive()
- Method in class modesteditor.core.stepsimulation.
TryNode
setActiveEditor(IEditorPart)
- Method in class modesteditor.core.
ModestActionContributor
setActualDocumentOffset(int)
- Method in class modesteditor.core.antlrparser.
ModestParser
setAssignment(String)
- Method in class modesteditor.core.stepsimulation.
ActionNode
setAssignment(String)
- Method in class modesteditor.core.stepsimulation.
Alternative
setAssignment(String)
- Method in class modesteditor.core.stepsimulation.
BreakNode
setAssignment(String)
- Method in class modesteditor.core.stepsimulation.
ParTransition
setColumn(int)
- Method in class modesteditor.core.antlrparser.
ModestAST
setColumn(int)
- Method in class modesteditor.core.antlrparser.
Symbol
setDefaults(ILaunchConfigurationWorkingCopy)
- Method in class modesteditor.launch.ui.
ModestLaunchTab
setDocument(IDocument)
- Method in class modesteditor.core.
ModestReconcilingStrategy
Tells this reconciling strategy on which document it will work.
setElement()
- Method in class modesteditor.core.antlrparser.
ModestParser
setFocus()
- Method in class modesteditor.core.stepsimulation.
SimulationView
setGuardType(boolean)
- Method in class modesteditor.core.antlrparser.
ModestAST
Set in the case of a GUARD_AST urgent flag
setHighlightInfos(String, int, int)
- Method in class modesteditor.core.stepsimulation.
SequentialProcess
setLine(int)
- Method in class modesteditor.core.antlrparser.
ModestAST
setLine(int)
- Method in class modesteditor.core.antlrparser.
Symbol
setName(String)
- Method in class modesteditor.core.model.
Model
setParent(SimulationNode)
- Method in class modesteditor.core.stepsimulation.
SimulationNode
setProcessMap(HashMap<String, ModestAST>)
- Method in class modesteditor.core.antlrparser.
ModestSimulationTreeWalker
setProcName(String)
- Method in class modesteditor.core.antlrparser.
ModestAST
setRoot(SimulationRoot)
- Method in class modesteditor.core.stepsimulation.
SimulationView
setSymbol(Symbol)
- Method in class modesteditor.core.antlrparser.
ModestAST
setSymbolType(String)
- Method in class modesteditor.core.antlrparser.
ModestAST
setThrowStatement()
- Method in class modesteditor.core.stepsimulation.
ParTransition
Method called to indicate that the transition is a thrown exception and thus always enabled.
setTypeKind(String)
- Method in class modesteditor.core.antlrparser.
ModestAST
setup(IDocument)
- Method in class modesteditor.core.
ModestDocumentSetupParticipant
setWeight(double)
- Method in class modesteditor.core.antlrparser.
ModestAST
shift_expr()
- Method in class modesteditor.core.antlrparser.
ModestParserNew
shift_op()
- Method in class modesteditor.core.antlrparser.
ModestParserNew
shiftExpr()
- Method in class modesteditor.core.antlrparser.
ModestParser
SHIFTL
- Static variable in interface modesteditor.core.antlrparser.
Lexer_TokenTypes
SHIFTL
- Static variable in interface modesteditor.core.antlrparser.
lexerModestVocab_TokenTypes
SHIFTL
- Static variable in interface modesteditor.core.antlrparser.
ModestLexer_TokenTypes
SHIFTL
- Static variable in interface modesteditor.core.antlrparser.
ModestLexerNewTokenTypes
SHIFTL
- Static variable in interface modesteditor.core.antlrparser.
ModestOutlineTreeWalkerTokenTypes
SHIFTL
- Static variable in interface modesteditor.core.antlrparser.
ModestSimulationTreeWalkerTokenTypes
SHIFTL
- Static variable in interface modesteditor.core.antlrparser.
parserModestVocab_TokenTypes
SHIFTL_OR_ASGN
- Static variable in interface modesteditor.core.antlrparser.
Lexer_TokenTypes
SHIFTL_OR_ASGN
- Static variable in interface modesteditor.core.antlrparser.
lexerModestVocab_TokenTypes
SHIFTL_OR_ASGN
- Static variable in interface modesteditor.core.antlrparser.
ModestLexer_TokenTypes
SHIFTL_OR_ASGN
- Static variable in interface modesteditor.core.antlrparser.
ModestLexerNewTokenTypes
SHIFTL_OR_ASGN
- Static variable in interface modesteditor.core.antlrparser.
ModestOutlineTreeWalkerTokenTypes
SHIFTL_OR_ASGN
- Static variable in interface modesteditor.core.antlrparser.
ModestSimulationTreeWalkerTokenTypes
SHIFTL_OR_ASGN
- Static variable in interface modesteditor.core.antlrparser.
parserModestVocab_TokenTypes
SHIFTR
- Static variable in interface modesteditor.core.antlrparser.
Lexer_TokenTypes
SHIFTR
- Static variable in interface modesteditor.core.antlrparser.
lexerModestVocab_TokenTypes
SHIFTR
- Static variable in interface modesteditor.core.antlrparser.
ModestLexer_TokenTypes
SHIFTR
- Static variable in interface modesteditor.core.antlrparser.
ModestLexerNewTokenTypes
SHIFTR
- Static variable in interface modesteditor.core.antlrparser.
ModestOutlineTreeWalkerTokenTypes
SHIFTR
- Static variable in interface modesteditor.core.antlrparser.
ModestSimulationTreeWalkerTokenTypes
SHIFTR
- Static variable in interface modesteditor.core.antlrparser.
parserModestVocab_TokenTypes
SHIFTR_OR_ASGN
- Static variable in interface modesteditor.core.antlrparser.
Lexer_TokenTypes
SHIFTR_OR_ASGN
- Static variable in interface modesteditor.core.antlrparser.
lexerModestVocab_TokenTypes
SHIFTR_OR_ASGN
- Static variable in interface modesteditor.core.antlrparser.
ModestLexer_TokenTypes
SHIFTR_OR_ASGN
- Static variable in interface modesteditor.core.antlrparser.
ModestLexerNewTokenTypes
SHIFTR_OR_ASGN
- Static variable in interface modesteditor.core.antlrparser.
ModestOutlineTreeWalkerTokenTypes
SHIFTR_OR_ASGN
- Static variable in interface modesteditor.core.antlrparser.
ModestSimulationTreeWalkerTokenTypes
SHIFTR_OR_ASGN
- Static variable in interface modesteditor.core.antlrparser.
parserModestVocab_TokenTypes
simple_expression()
- Method in class modesteditor.core.antlrparser.
ModestParserNew
simulation()
- Method in class modesteditor.core.antlrparser.
ModestParser
simulation(AST)
- Method in class modesteditor.core.antlrparser.
ModestTreeWalker
simulationAction
- Variable in class modesteditor.core.
ModestActionContributor
SimulationAction
- Class in
modesteditor.core.stepsimulation
TextEditorAction in the Action bar that starts the simulatin in the SimulationView.
SimulationAction()
- Constructor for class modesteditor.core.stepsimulation.
SimulationAction
simulationChanged(ModestSimulation)
- Method in interface modesteditor.core.model.
IModestSimulationListener
This method will be called by the program when it is updated.
simulationChanged(ModestSimulation)
- Method in class modesteditor.core.
ModestContentOutlinePage
Called when the program is updated.
simulationChanged(ModestSimulation)
- Method in class modesteditor.core.
ModestEditor
Called when the ModestSimulation is updated.
simulationChanged(SimulationRoot)
- Method in class modesteditor.core.
ModestEditor
When the SimulationRoot changes after a step in the simulation, remove the highlighting.
simulationChanged(SimulationRoot)
- Method in interface modesteditor.core.stepsimulation.
ISimulationListener
simulationChanged(SimulationRoot)
- Method in class modesteditor.core.stepsimulation.
SimulationView
Method gets called from the SimulationRoot after an update.
SimulationContentProvider
- Class in
modesteditor.core.stepsimulation
Content provider for the step simulation.
SimulationContentProvider()
- Constructor for class modesteditor.core.stepsimulation.
SimulationContentProvider
SimulationLabelProvider
- Class in
modesteditor.core.stepsimulation
Label provider for the step simulation.
SimulationLabelProvider()
- Constructor for class modesteditor.core.stepsimulation.
SimulationLabelProvider
SimulationNode
- Class in
modesteditor.core.stepsimulation
This is a generic node in the stepsimulation tree.
SimulationNode()
- Constructor for class modesteditor.core.stepsimulation.
SimulationNode
SimulationNode(int, int)
- Constructor for class modesteditor.core.stepsimulation.
SimulationNode
Constructor setting the line and column of the node.
SimulationRoot
- Class in
modesteditor.core.stepsimulation
Transition class between the simulatin model and the simulation framework like the view and the action.
SimulationRoot(SequentialProcess)
- Constructor for class modesteditor.core.stepsimulation.
SimulationRoot
SimulationThread
- Class in
modesteditor.core.stepsimulation
Thread for the step simulation, in order to stay non blocking.
SimulationThread(IEditorPart)
- Constructor for class modesteditor.core.stepsimulation.
SimulationThread
SimulationView
- Class in
modesteditor.core.stepsimulation
View class where the available transitions of the step simulation are displayed.
SimulationView(SimulationRoot)
- Constructor for class modesteditor.core.stepsimulation.
SimulationView
SimulationView()
- Constructor for class modesteditor.core.stepsimulation.
SimulationView
simulationViewChanged(Object)
- Method in class modesteditor.core.
ModestEditor
simulationViewChanged(Object)
- Method in interface modesteditor.core.stepsimulation.
ISimulationViewListener
SINGLE_LINE_COMMENT
- Static variable in class modesteditor.core.
ModestEditorPlugin
Color attribute for the color in syntax highlighting.
SINGLE_LINE_COMMENT
- Static variable in class modesteditor.core.util.
ModestColorProvider
size()
- Method in class modesteditor.core.model.
Process
Answer the total number of items the receiver contains.
SL_ASSIGN
- Static variable in interface modesteditor.core.antlrparser.
Lexer_TokenTypes
SL_ASSIGN
- Static variable in interface modesteditor.core.antlrparser.
lexerModestVocab_TokenTypes
SL_ASSIGN
- Static variable in interface modesteditor.core.antlrparser.
ModestLexer_TokenTypes
SL_ASSIGN
- Static variable in interface modesteditor.core.antlrparser.
ModestLexerNewTokenTypes
SL_ASSIGN
- Static variable in interface modesteditor.core.antlrparser.
ModestOutlineTreeWalkerTokenTypes
SL_ASSIGN
- Static variable in interface modesteditor.core.antlrparser.
ModestSimulationTreeWalkerTokenTypes
SL_ASSIGN
- Static variable in interface modesteditor.core.antlrparser.
parserModestVocab_TokenTypes
smartIndentAfterNewLine(IDocument, DocumentCommand)
- Method in class modesteditor.core.modest.
ModestAutoIndentStrategy
Set the indent of a new line based on the command provided in the supplied document.
smartInsertAfterBracket(IDocument, DocumentCommand)
- Method in class modesteditor.core.modest.
ModestAutoIndentStrategy
Set the indent of a bracket based on the command provided in the supplied document.
SR_ASSIGN
- Static variable in interface modesteditor.core.antlrparser.
Lexer_TokenTypes
SR_ASSIGN
- Static variable in interface modesteditor.core.antlrparser.
lexerModestVocab_TokenTypes
SR_ASSIGN
- Static variable in interface modesteditor.core.antlrparser.
ModestLexer_TokenTypes
SR_ASSIGN
- Static variable in interface modesteditor.core.antlrparser.
ModestLexerNewTokenTypes
SR_ASSIGN
- Static variable in interface modesteditor.core.antlrparser.
ModestOutlineTreeWalkerTokenTypes
SR_ASSIGN
- Static variable in interface modesteditor.core.antlrparser.
ModestSimulationTreeWalkerTokenTypes
SR_ASSIGN
- Static variable in interface modesteditor.core.antlrparser.
parserModestVocab_TokenTypes
start(AST)
- Method in class modesteditor.core.antlrparser.
ModestOutlineTreeWalker
start()
- Method in class modesteditor.core.antlrparser.
ModestParserNew
Start rule for grammar
start(AST)
- Method in class modesteditor.core.antlrparser.
ModestSimulationTreeWalker
start(BundleContext)
- Method in class modesteditor.core.
ModestEditorPlugin
Start function which initializes the default preferences of the plugin
start(BundleContext)
- Method in class modesteditor.launch.
ModestLaunchPlugin
STOP
- Static variable in interface modesteditor.core.antlrparser.
lexerModestVocab_TokenTypes
STOP
- Static variable in interface modesteditor.core.antlrparser.
ModestOutlineTreeWalkerTokenTypes
STOP
- Static variable in interface modesteditor.core.antlrparser.
ModestSimulationTreeWalkerTokenTypes
STOP
- Static variable in interface modesteditor.core.antlrparser.
parserModestVocab_TokenTypes
stop(BundleContext)
- Method in class modesteditor.core.
ModestEditorPlugin
Stop function which releases the context
stop(BundleContext)
- Method in class modesteditor.launch.
ModestLaunchPlugin
stopCalled()
- Method in class modesteditor.core.stepsimulation.
SequentialProcess
Method sets the notification parameter for an abort of the simulation due to a STOP if the process is the root.
stopCalled()
- Method in class modesteditor.core.stepsimulation.
SimulationNode
Method calling repeatedly the same method in the parent until it reaches the root.
STRING
- Static variable in interface modesteditor.core.antlrparser.
Lexer_TokenTypes
STRING
- Static variable in interface modesteditor.core.antlrparser.
lexerModestVocab_TokenTypes
STRING
- Static variable in interface modesteditor.core.antlrparser.
ModestLexer_TokenTypes
STRING
- Static variable in interface modesteditor.core.antlrparser.
ModestLexerNewTokenTypes
STRING
- Static variable in interface modesteditor.core.antlrparser.
ModestOutlineTreeWalkerTokenTypes
STRING
- Static variable in interface modesteditor.core.antlrparser.
ModestParserTokenTypes
STRING
- Static variable in interface modesteditor.core.antlrparser.
ModestSimulationTreeWalkerTokenTypes
STRING
- Static variable in interface modesteditor.core.antlrparser.
parserModestVocab_TokenTypes
STRUCT
- Static variable in interface modesteditor.core.antlrparser.
lexerModestVocab_TokenTypes
STRUCT
- Static variable in interface modesteditor.core.antlrparser.
ModestOutlineTreeWalkerTokenTypes
STRUCT
- Static variable in interface modesteditor.core.antlrparser.
ModestSimulationTreeWalkerTokenTypes
STRUCT
- Static variable in interface modesteditor.core.antlrparser.
parserModestVocab_TokenTypes
structDeclaration()
- Method in class modesteditor.core.antlrparser.
ModestParser
structDeclaration(AST)
- Method in class modesteditor.core.antlrparser.
ModestTreeWalker
structs
- Variable in class modesteditor.core.model.
Process
Symbol
- Class in
modesteditor.core.antlrparser
Symbol(String, String)
- Constructor for class modesteditor.core.antlrparser.
Symbol
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
_