The following document contains the results of Checkstyle 6.18 with development/dsol-checks.xml ruleset. 
| Category | Rule | Violations | Severity | 
|---|---|---|---|
| blocks | EmptyBlock | 1 | |
| design | DesignForExtension | 34 | |
| VisibilityModifier | 3 | ||
| misc | FinalParameters | 1 | |
| sizes | LineLength
  | 
1 | 
| Severity | Category | Rule | Message | Line | 
|---|---|---|---|---|
| design | DesignForExtension | Method 'getColor' is not designed for extension - needs to be abstract, final or empty. | 74 | 
| Severity | Category | Rule | Message | Line | 
|---|---|---|---|---|
| misc | FinalParameters | Parameter network should be final. | 45 | |
| design | DesignForExtension | Method 'addDrawingInfoClass' is not designed for extension - needs to be abstract, final or empty. | 71 | |
| design | DesignForExtension | Method 'addDrawingInfoBase' is not designed for extension - needs to be abstract, final or empty. | 82 | |
| design | DesignForExtension | Method 'addDrawingInfoDynamic' is not designed for extension - needs to be abstract, final or empty. | 94 | |
| design | DesignForExtension | Method 'getDrawingInfo' is not designed for extension - needs to be abstract, final or empty. | 105 | |
| design | DesignForExtension | Method 'getDrawingInfoBase' is not designed for extension - needs to be abstract, final or empty. | 120 | |
| design | DesignForExtension | Method 'getDrawingInfoClass' is not designed for extension - needs to be abstract, final or empty. | 135 | |
| design | DesignForExtension | Method 'notify' is not designed for extension - needs to be abstract, final or empty. | 154 | |
| blocks | EmptyBlock | Must have at least one statement. | 158 | 
| Severity | Category | Rule | Message | Line | 
|---|---|---|---|---|
| sizes | LineLength | Line is longer than 128 characters (found 132). | 58 | 
| Severity | Category | Rule | Message | Line | 
|---|---|---|---|---|
| design | DesignForExtension | Method 'getLegend' is not designed for extension - needs to be abstract, final or empty. | 43 | |
| design | DesignForExtension | Method 'getColor' is not designed for extension - needs to be abstract, final or empty. | 50 | |
| design | DesignForExtension | Method 'toString' is not designed for extension - needs to be abstract, final or empty. | 62 | 
| Severity | Category | Rule | Message | Line | 
|---|---|---|---|---|
| design | VisibilityModifier | Variable 'tMin' must be private and have accessor methods. | 33 | |
| design | VisibilityModifier | Variable 'tMax' must be private and have accessor methods. | 36 | 
| Severity | Category | Rule | Message | Line | 
|---|---|---|---|---|
| design | DesignForExtension | Method 'getColor' is not designed for extension - needs to be abstract, final or empty. | 61 | 
| Severity | Category | Rule | Message | Line | 
|---|---|---|---|---|
| design | DesignForExtension | Method 'getColor' is not designed for extension - needs to be abstract, final or empty. | 55 | |
| design | DesignForExtension | Method 'getLegend' is not designed for extension - needs to be abstract, final or empty. | 62 | |
| design | DesignForExtension | Method 'toString' is not designed for extension - needs to be abstract, final or empty. | 69 | 
| Severity | Category | Rule | Message | Line | 
|---|---|---|---|---|
| design | DesignForExtension | Method 'add' is not designed for extension - needs to be abstract, final or empty. | 61 | |
| design | DesignForExtension | Method 'add' is not designed for extension - needs to be abstract, final or empty. | 78 | |
| design | DesignForExtension | Method 'getColor' is not designed for extension - needs to be abstract, final or empty. | 85 | |
| design | DesignForExtension | Method 'getLegend' is not designed for extension - needs to be abstract, final or empty. | 103 | |
| design | DesignForExtension | Method 'toString' is not designed for extension - needs to be abstract, final or empty. | 117 | 
| Severity | Category | Rule | Message | Line | 
|---|---|---|---|---|
| design | DesignForExtension | Method 'getColor' is not designed for extension - needs to be abstract, final or empty. | 63 | |
| design | DesignForExtension | Method 'getLegend' is not designed for extension - needs to be abstract, final or empty. | 84 | |
| design | DesignForExtension | Method 'toString' is not designed for extension - needs to be abstract, final or empty. | 91 | 
| Severity | Category | Rule | Message | Line | 
|---|---|---|---|---|
| design | DesignForExtension | Method 'getColor' is not designed for extension - needs to be abstract, final or empty. | 47 | |
| design | DesignForExtension | Method 'getLegend' is not designed for extension - needs to be abstract, final or empty. | 62 | |
| design | DesignForExtension | Method 'toString' is not designed for extension - needs to be abstract, final or empty. | 69 | 
| Severity | Category | Rule | Message | Line | 
|---|---|---|---|---|
| design | DesignForExtension | Method 'getColor' is not designed for extension - needs to be abstract, final or empty. | 58 | |
| design | DesignForExtension | Method 'getLegend' is not designed for extension - needs to be abstract, final or empty. | 86 | 
| Severity | Category | Rule | Message | Line | 
|---|---|---|---|---|
| design | VisibilityModifier | Variable 'id' must be private and have accessor methods. | 58 | |
| design | DesignForExtension | Method 'getColor' is not designed for extension - needs to be abstract, final or empty. | 70 | |
| design | DesignForExtension | Method 'getLegend' is not designed for extension - needs to be abstract, final or empty. | 99 | |
| design | DesignForExtension | Method 'toString' is not designed for extension - needs to be abstract, final or empty. | 106 | 
| Severity | Category | Rule | Message | Line | 
|---|---|---|---|---|
| design | DesignForExtension | Method 'getColor' is not designed for extension - needs to be abstract, final or empty. | 51 | |
| design | DesignForExtension | Method 'getLegend' is not designed for extension - needs to be abstract, final or empty. | 79 | |
| design | DesignForExtension | Method 'toString' is not designed for extension - needs to be abstract, final or empty. | 86 |