The Meta-Environment API

Uses of Class
nl.cwi.sen1.tide.tool.support.Rule

Packages that use Rule
nl.cwi.sen1.tide.tool   
nl.cwi.sen1.tide.tool.ruleinspector   
nl.cwi.sen1.tide.tool.srcviewer   
nl.cwi.sen1.tide.tool.stackviewer   
nl.cwi.sen1.tide.tool.support   
 

Uses of Rule in nl.cwi.sen1.tide.tool
 

Methods in nl.cwi.sen1.tide.tool with parameters of type Rule
 void ToolManager.editRule(DebugProcess process, Rule rule)
           
 

Uses of Rule in nl.cwi.sen1.tide.tool.ruleinspector
 

Fields in nl.cwi.sen1.tide.tool.ruleinspector declared as Rule
(package private)  Rule RuleEditor.rule
           
 

Methods in nl.cwi.sen1.tide.tool.ruleinspector with parameters of type Rule
 void RuleInspector.editRule(Rule rule)
           
private  void RuleSelector.fireRuleSelected(Rule rule)
           
 void RuleEditor.ruleCreated(DebugProcess process, Rule rule)
           
 void RuleSelector.ruleCreated(DebugProcess process, Rule rule)
           
 void RuleEditor.ruleDeleted(DebugProcess process, Rule rule)
           
 void RuleSelector.ruleDeleted(DebugProcess process, Rule rule)
           
 void RuleEditor.ruleModified(DebugProcess process, Rule rule)
           
 void RuleSelector.ruleModified(DebugProcess process, Rule rule)
           
 void RuleSelectionListener.ruleSelected(Rule rule)
           
 void RuleEditor.ruleSelected(Rule rule)
           
 void RuleEditor.ruleTriggered(DebugProcess process, Rule rule, Expr value)
           
 void RuleSelector.ruleTriggered(DebugProcess process, Rule rule, Expr value)
           
(package private)  void RuleSelector.selectRule(Rule rule)
           
 

Uses of Rule in nl.cwi.sen1.tide.tool.srcviewer
 

Fields in nl.cwi.sen1.tide.tool.srcviewer declared as Rule
private  Rule SourceFileViewer.lastSelectedRule
           
private  Rule SourceViewer.ruleStepInto
           
private  Rule SourceViewer.ruleStepOver
           
private  Rule SourceViewer.ruleStepUp
           
private  Rule ValuePopup.updateRule
           
 

Fields in nl.cwi.sen1.tide.tool.srcviewer with type parameters of type Rule
private  java.util.Map<Rule,Expr> SourceBrowser.breakpointLocations
           
(package private)  java.util.Map<java.lang.Integer,Rule> LineNumberCanvas.rulesByLine
           
(package private)  java.util.Map<Rule,java.lang.Integer> LineNumberCanvas.rulesByRule
           
private  java.util.Map<Rule,Expr> SourceBrowser.watchpointLocations
           
 

Methods in nl.cwi.sen1.tide.tool.srcviewer that return Rule
 Rule SourceBrowser.getRuleAt(int x, int y)
           
 Rule ValuePopup.getUpdateRule()
           
 

Methods in nl.cwi.sen1.tide.tool.srcviewer with parameters of type Rule
 void SourceBrowser.addBreakpoint(Rule rule, Expr location)
           
 void LineNumberCanvas.addLocationRule(Rule rule, int line)
           
 void SourceBrowser.addWatchpoint(Rule rule, Expr location)
           
 java.awt.Color LineNumberCanvas.getRuleColor(Rule rule)
           
 java.awt.Polygon LineNumberCanvas.getRulePoly(Rule rule)
           
private  void SourceFileViewer.highlightRule(Rule rule)
           
 void SourceBrowser.removeBreakpoint(Rule rule)
           
 void LineNumberCanvas.removeLocationRule(Rule rule)
           
 void SourceBrowser.removeWatchpoint(Rule rule)
           
 void SourceViewer.ruleCreated(DebugProcess process, Rule rule)
           
 void ValuePopup.ruleCreated(DebugProcess process, Rule rule)
           
 void SourceFileViewer.ruleCreated(DebugProcess process, Rule rule)
           
 void SourceViewer.ruleDeleted(DebugProcess process, Rule rule)
           
 void ValuePopup.ruleDeleted(DebugProcess process, Rule rule)
           
 void SourceFileViewer.ruleDeleted(DebugProcess process, Rule rule)
           
 void SourceViewer.ruleModified(DebugProcess process, Rule rule)
           
 void ValuePopup.ruleModified(DebugProcess process, Rule rule)
           
 void SourceFileViewer.ruleModified(DebugProcess process, Rule rule)
           
 void SourceViewer.ruleTriggered(DebugProcess process, Rule rule, Expr value)
           
 void ValuePopup.ruleTriggered(DebugProcess process, Rule rule, Expr value)
           
 void SourceFileViewer.ruleTriggered(DebugProcess process, Rule rule, Expr value)
           
 void ValuePopup.selectRule(DebugProcess process, Rule rule)
           
private  void SourceFileViewer.unhighlightRule(Rule rule)
           
 

Method parameters in nl.cwi.sen1.tide.tool.srcviewer with type arguments of type Rule
protected  void SourceFileViewer.highlightRules(java.util.Iterator<Rule> rules)
           
 

Uses of Rule in nl.cwi.sen1.tide.tool.stackviewer
 

Fields in nl.cwi.sen1.tide.tool.stackviewer declared as Rule
private  Rule StackViewer.ruleStackTrace
           
private  Rule StackViewer.ruleStackUnwind
           
 

Methods in nl.cwi.sen1.tide.tool.stackviewer with parameters of type Rule
 void StackViewer.ruleCreated(DebugProcess process, Rule rule)
           
 void StackViewer.ruleDeleted(DebugProcess process, Rule rule)
           
 void StackViewer.ruleModified(DebugProcess process, Rule rule)
           
 void StackViewer.ruleTriggered(DebugProcess process, Rule rule, Expr value)
           
 

Uses of Rule in nl.cwi.sen1.tide.tool.support
 

Fields in nl.cwi.sen1.tide.tool.support declared as Rule
private  Rule DebugProcess.started
           
private  Rule DebugProcess.stopped
           
 

Fields in nl.cwi.sen1.tide.tool.support with type parameters of type Rule
private  java.util.List<Rule> DebugProcess.rules
           
private  java.util.Map<java.lang.Integer,Rule> DebugProcess.ruleTable
           
 

Methods in nl.cwi.sen1.tide.tool.support that return Rule
 Rule DebugProcess.getRuleAt(int index)
           
 

Methods in nl.cwi.sen1.tide.tool.support that return types with arguments of type Rule
 java.util.Iterator<Rule> DebugProcess.ruleIterator()
           
 

Methods in nl.cwi.sen1.tide.tool.support with parameters of type Rule
 void DebugProcess.fireRuleCreated(Rule rule)
           
 void DebugProcess.fireRuleDeleted(Rule rule)
           
 void DebugProcess.fireRuleModified(Rule rule)
           
 void DebugProcess.fireRuleTriggered(Rule rule, Expr value)
           
 int DebugProcess.getRuleIndex(Rule rule)
           
 void DebugTool.requestRuleDeletion(aterm.ATerm dap, int pid, Rule rule)
           
 void DebugAdapter.requestRuleDeletion(int pid, Rule rule)
           
 void DebugProcess.requestRuleDeletion(Rule rule)
           
 void DebugProcess.requestRuleEnabling(Rule rule, boolean enabled)
           
 void DebugTool.requestRuleModification(aterm.ATerm dap, int pid, Rule rule, Port port, Expr cond, Expr act, boolean enabled)
           
 void DebugAdapter.requestRuleModification(int pid, Rule rule, Port port, Expr cond, Expr act, boolean enabled)
           
 void DebugProcess.requestRuleModification(Rule rule, Port port, Expr cond, Expr act, boolean enabled)
           
 void DebugProcessListener.ruleCreated(DebugProcess process, Rule rule)
           
 void DebugAdapter.ruleCreated(int pid, Rule rule)
           
 void DebugProcess.ruleCreated(Rule rule)
           
 void DebugProcessListener.ruleDeleted(DebugProcess process, Rule rule)
           
 void DebugProcessListener.ruleModified(DebugProcess process, Rule rule)
           
 void DebugProcessListener.ruleTriggered(DebugProcess process, Rule rule, Expr value)
           
 


The Meta-Environment API