Does not work, raises DNU:
Unhandled exception: Message not understood: #isEmpty UndefinedObject(Object)>>doesNotUnderstand: EyeSee.BaseLineDecorator(EyeSee.AbstractAxisDecorator)>>height EyeSee.BottomAxisStrategy>>setBorders: EyeSee.LineDiagram(EyeSee.Abstract2DDiagram)>>setUpperLowerBorder EyeSee.LineDiagram(EyeSee.Abstract2DDiagram)>>createAxis EyeSee.LineDiagram(EyeSee.AbstractDiagram)>>setup EyeSee.DiagramRenderer>>open EyeSee.Examples>>lineDiagram
---------------------------------------------------------------------- UndefinedObject(Object)>>doesNotUnderstand: Receiver: an UndefinedObject Arguments: aMessage = a Message with selector: #isEmpty and arguments: #() Temporaries: excpt = a MessageNotUnderstood resumeValue = nil Context PC = 25
---------------------------------------------------------------------- EyeSee.BaseLineDecorator(EyeSee.AbstractAxisDecorator)>>height Receiver: a EyeSee.BaseLineDecorator Instance Variables: preferedMaxValue = nil preferedMinValue = nil maxValue = nil minValue = nil values = nil start = nil end = nil label = nil color = nil labelRepresentation = nil rotatedLabels = nil normalLabelOrientation = nil labelDistanceBlock = nil labelPointCalculationBlock = nil textStyle = nil anAxis = an EyeSee.Axis minTickDistance = 15 centerIdentifiers = true Temporaries: maxStringValue = nil Context PC = 6
---------------------------------------------------------------------- EyeSee.BottomAxisStrategy>>setBorders: Receiver: a EyeSee.BottomAxisStrategy Arguments: aDiagram = an EyeSee.LineDiagram Context PC = 29
---------------------------------------------------------------------- EyeSee.LineDiagram(EyeSee.Abstract2DDiagram)>>setUpperLowerBorder Receiver: a EyeSee.LineDiagram Instance Variables: layerHolder = an EyeSee.LayerHolder elements = an OrderedCollection[0] scale = 1@1 contentTranslation = 0@0 contentScale = 1@1 diagramTranslation = 0@0 height = 300 width = 400 xPadding = 20 yPadding = 20 models = an OrderedCollection[9] axisColor = ColorValue black defaultColor = CodeFoo.Color blue labels = BlockClosure [] in EyeSee.AbstractDiagram>>initialize rotatedLabels = true leftBorder = 48 upperBorder = 0 rightBorder = 69 lowerBorder = 0 defaultFontSize = 12 color = nil colorDict = a Dictionary[0] availableColors = an OrderedCollection[4] displayLegend = true legendHeight = 30 legendWidth = nil diagramTitle = nil titleFontHeight = 18 horizontalLegend = true gcWrapper = an EyeSee.DiagramGraphicsContextWrapper legendOrigin = nil titleAlignment = nil axisFontSize = 8 legend = nil labelDistance = nil decorators = a Dictionary[0] decorationPadding = 0 hasOrientationLeftRight = true hasOrientationBottomTop = true xAxis = an EyeSee.BaseLineDecorator yAxis = an EyeSee.TitleDecorator xAxisStrategy = an EyeSee.BottomAxisStrategy movedXAxis = false movedYAxis = false yAxisStrategy = an EyeSee.LeftAxisStrategy xAxisLabel = nil yAxisLabel = 'LoC' xAxisTranslation = 0@0 yAxisTranslation = 0@0 xAxisScale = 1@1 yAxisScale = 1@1 preferredAxisMaxX = nil preferredAxisMaxY = nil preferredAxisMinX = nil preferredAxisMinY = 3346 xDeviationValue = nil yDeviationValue = (39157/9) xDeviationDescription = nil yDeviationDescription = 'average' xAxisDecorators = an OrderedCollection[1] yAxisDecorators = an OrderedCollection[3] showBorder = false identifier = #versionNumber valueBlock = #loc cachedValues = an OrderedCollection[9] dotSize = 0 mathematical = false lineWidth = 1 Context PC = 6
---------------------------------------------------------------------- EyeSee.LineDiagram(EyeSee.Abstract2DDiagram)>>createAxis Receiver: a EyeSee.LineDiagram Instance Variables: layerHolder = an EyeSee.LayerHolder elements = an OrderedCollection[0] scale = 1@1 contentTranslation = 0@0 contentScale = 1@1 diagramTranslation = 0@0 height = 300 width = 400 xPadding = 20 yPadding = 20 models = an OrderedCollection[9] axisColor = ColorValue black defaultColor = CodeFoo.Color blue labels = BlockClosure [] in EyeSee.AbstractDiagram>>initialize rotatedLabels = true leftBorder = 48 upperBorder = 0 rightBorder = 69 lowerBorder = 0 defaultFontSize = 12 color = nil colorDict = a Dictionary[0] availableColors = an OrderedCollection[4] displayLegend = true legendHeight = 30 legendWidth = nil diagramTitle = nil titleFontHeight = 18 horizontalLegend = true gcWrapper = an EyeSee.DiagramGraphicsContextWrapper legendOrigin = nil titleAlignment = nil axisFontSize = 8 legend = nil labelDistance = nil decorators = a Dictionary[0] decorationPadding = 0 hasOrientationLeftRight = true hasOrientationBottomTop = true xAxis = an EyeSee.BaseLineDecorator yAxis = an EyeSee.TitleDecorator xAxisStrategy = an EyeSee.BottomAxisStrategy movedXAxis = false movedYAxis = false yAxisStrategy = an EyeSee.LeftAxisStrategy xAxisLabel = nil yAxisLabel = 'LoC' xAxisTranslation = 0@0 yAxisTranslation = 0@0 xAxisScale = 1@1 yAxisScale = 1@1 preferredAxisMaxX = nil preferredAxisMaxY = nil preferredAxisMinX = nil preferredAxisMinY = 3346 xDeviationValue = nil yDeviationValue = (39157/9) xDeviationDescription = nil yDeviationDescription = 'average' xAxisDecorators = an OrderedCollection[1] yAxisDecorators = an OrderedCollection[3] showBorder = false identifier = #versionNumber valueBlock = #loc cachedValues = an OrderedCollection[9] dotSize = 0 mathematical = false lineWidth = 1 Context PC = 46
---------------------------------------------------------------------- EyeSee.LineDiagram(EyeSee.AbstractDiagram)>>setup Receiver: a EyeSee.LineDiagram Instance Variables: layerHolder = an EyeSee.LayerHolder elements = an OrderedCollection[0] scale = 1@1 contentTranslation = 0@0 contentScale = 1@1 diagramTranslation = 0@0 height = 300 width = 400 xPadding = 20 yPadding = 20 models = an OrderedCollection[9] axisColor = ColorValue black defaultColor = CodeFoo.Color blue labels = BlockClosure [] in EyeSee.AbstractDiagram>>initialize rotatedLabels = true leftBorder = 48 upperBorder = 0 rightBorder = 69 lowerBorder = 0 defaultFontSize = 12 color = nil colorDict = a Dictionary[0] availableColors = an OrderedCollection[4] displayLegend = true legendHeight = 30 legendWidth = nil diagramTitle = nil titleFontHeight = 18 horizontalLegend = true gcWrapper = an EyeSee.DiagramGraphicsContextWrapper legendOrigin = nil titleAlignment = nil axisFontSize = 8 legend = nil labelDistance = nil decorators = a Dictionary[0] decorationPadding = 0 hasOrientationLeftRight = true hasOrientationBottomTop = true xAxis = an EyeSee.BaseLineDecorator yAxis = an EyeSee.TitleDecorator xAxisStrategy = an EyeSee.BottomAxisStrategy movedXAxis = false movedYAxis = false yAxisStrategy = an EyeSee.LeftAxisStrategy xAxisLabel = nil yAxisLabel = 'LoC' xAxisTranslation = 0@0 yAxisTranslation = 0@0 xAxisScale = 1@1 yAxisScale = 1@1 preferredAxisMaxX = nil preferredAxisMaxY = nil preferredAxisMinX = nil preferredAxisMinY = 3346 xDeviationValue = nil yDeviationValue = (39157/9) xDeviationDescription = nil yDeviationDescription = 'average' xAxisDecorators = an OrderedCollection[1] yAxisDecorators = an OrderedCollection[3] showBorder = false identifier = #versionNumber valueBlock = #loc cachedValues = an OrderedCollection[9] dotSize = 0 mathematical = false lineWidth = 1 Context PC = 25
---------------------------------------------------------------------- EyeSee.DiagramRenderer>>open Receiver: a EyeSee.DiagramRenderer Instance Variables: diagram = an EyeSee.LineDiagram backgroundColor = CodeFoo.Color white Context PC = 8
---------------------------------------------------------------------- EyeSee.Examples>>lineDiagram Receiver: an EyeSee.Examples Temporaries: diag = an EyeSee.DiagramRenderer Context PC = 54
On 30 Sep 2008, at 12:25 , Tudor Girba wrote:
You can find more examples in the EyeSee.Examples class.
Cheers, Doru
On Sep 30, 2008, at 12:15 PM, Adrian Kuhn wrote:
http://moose.unibe.ch/tools/eyesee/examples
Are these examples available as copypastable text? And, are there more examples?
cheers, AA
-- www.tudorgirba.com www.tudorgirba.com/blog
"We cannot reach the flow of things unless we let go."