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
 

A B C D E F G H I K L M N O P Q R S T U V W X _