User Tools

Site Tools


tracing:intro

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
tracing:intro [2008/10/06 16:12]
bdefrain
tracing:intro [2021/02/05 13:55] (current)
Line 1: Line 1:
 +[[tracing:intro|Intro]]
 +[[tracing:ex1|Ex1]]
 +[[tracing:ex2|Ex2]]
 +[[tracing:ex3|Ex3]]
 ====== Tracing: Intro ====== ====== Tracing: Intro ======
  
-Tracing and logging is the "[[Wikipedia>Hello_world|Hello world]]" of aspect-oriented programming. In these exercises, we will develop some tracing behavior using aspects.+Tracing and logging is the "[[wp>Hello_world|Hello world]]" of aspect-oriented programming. In these exercises, we will develop some tracing behavior using aspects.
  
 ===== Set-up & Running ===== ===== Set-up & Running =====
Line 11: Line 15:
 The figure editor includes a log panel for displaying status messages. You can write to this panel through the static method ''Log.write'' in package ''support'' The figure editor includes a log panel for displaying status messages. You can write to this panel through the static method ''Log.write'' in package ''support''
  
-You might notice that the ''Log'' class is very simple and contains no references to the GUI part of the application. To find out how it works, follow the advice markers on the ''write'' method.+You might notice that the ''Log'' class is very simple and contains no references to the GUI part of the application. To find out how it works, follow the advice marker on the ''write'' method.
  
 {{tracing:logpanel.png?300|Log Panel}} {{tracing:logpanel.png?300|Log Panel}}
Line 18: Line 22:
  
 Afterwards, start the track at [[tracing:ex1|Exercise 1]]. Afterwards, start the track at [[tracing:ex1|Exercise 1]].
 +
tracing/intro.1223302373.txt.gz ยท Last modified: 2008/10/06 16:12 by bdefrain