Download SVG image - Be Kuleuven Cs Oss
-shapeFactoryInstance : VisualisableObjectFactory = new VisualisableObjectFactory()
#VisualisableObjectFactory()
+generateShape(shape : ShapeType, x : double, y : double, width : double, height : double, color : double) : VisualisableObject
+getInstance() : VisualisableObjectFactory
VisualisableObjectFactory
-data : Map<Metric, Measure>
<<Property>> -resource : Resource
-children : ResourceNode = new ArrayList<>()
+ResourceNode(resource : Resource, data : Map<Metric, Measure>)
+ResourceNode(resource : Resource, data : Map<Metric, Measure>, connections : List<ResourceNode>)
+getChildren() : List<ResourceNode>
#addChild(rd : ResourceNode) : void
+getDepthToLeaf() : int
ResourceNode
-LOG : Logger
<<Property>> #resourceList : List<Resource>
-metrics : List<Metric>
-shouldLoadDependencies : boolean
-largestMinMaxForMetric : Map<Metric, TreeSet<Measure>>
-kindOfResources : ResourceQualifier
-dbLayer : DatabaseLayer
#resourceData : ResourceNode = new ArrayList<>()
+ResourceGraph(parentKey : String, kindOfResources : ResourceQualifier, shouldLo...
+ResourceGraph()
-fillStoreWithResourceDataObjects() : void
-fillChildrenOfResourceDataObjects() : void
-makeResourceData(resource : Resource) : ResourceNode
+iterator() : Iterator<ResourceNode>
-checkInputIsValid(parentKey : String, kindOfResources : ResourceQualifier, metrics :...
-initMaxMinMappingsForMetrics() : void
-addMeasureForMinMaxStatistics(metric : Metric, measure : Measure) : void
ResourceGraph
-wssf : WebServiceSonarFacade = new WebServiceSonarFacade()
-LOG : Logger
-parents(ancestor : Resource) : List<Resource>
DatabaseLayerImpl
+generateResourcesList(parent : Resource, typeOfResource : ResourceQualifier) : List<Resource>
<<Interface>>
DatabaseLayer
-dataStore : ResourceGraph
+Scaler(r : ResourceGraph)
+scale(resultMin : double, resultMax : double, param : DoubleParam, r : ResourceNode) : double
Scaler
-db : DatabaseLayer
+ChartParametersParser(layer : DatabaseLayer)
-parseRGBColor(input : String) : int
-isInteger(s : String) : boolean
ChartParametersParser
-chartParams : ChartParameters
~db : DatabaseLayer
~ChartParametersParser : ChartParametersParser
+ChartFactory(p : ChartParameters)
+ChartFactory(p : ChartParameters, db : DatabaseLayer)
+makeStrategy() : ChartTemplate
-makeDataStore(paramsToFilter : List<Parameter>, loadDependencies : boolean) : ResourceGraph
-filterParametersWithNoMetric(params : List<Parameter>) : Set<Metric>
ChartFactory
~g : Graphics2D
-font : Font = new Font
-setupBackground(width : int, height : int) : void
-defaultStroke() : BasicStroke
-dashedStroke() : BasicStroke
-getHorizontalMirrorTransform(height : int) : AffineTransform
JavaSwingAdapter
#horizontalMirror : boolean
#shapesToBeDrawn : VisualisableObject = new ArrayList<>()
+addData(vo : VisualisableObject) : void
+generate(width : int, height : int) : BufferedImage
+draw(vo : Circle) : void
+draw(vo : DashedCircle) : void
+draw(vo : Line) : void
+draw(vo : ThickerLine) : void
+draw(vo : Label) : void
+draw(vo : Rectangle) : void
+setXYToBottomLeft() : void
DrawingAPIAdapter
<<Property>> #xCoordinate : double
<<Property>> #yCoordinate : double
<<Property>> #width : double
<<Property>> #height : double
#color : double
#name : String
<<Property>> #stroke : float
+drawShape(da : DrawingAPIAdapter) : void
VisualisableObject
+getMetric() : Metric
<<Interface>>
Parameter
-yOffSet : double = 50
-size : Dimension
-LOG : Logger
-boxwidth : DoubleParam
-boxheight : DoubleParam
<<Property>> -color : ColorParam
-factory : VisualisableObjectFactory = be.kuleuven.cs.oss.view.VisualisableObjectFactory.getInstance()
+SystemComplexityChart(adapter : DrawingAPIAdapter, shapeType : ShapeType)
+sendDataToAdapter() : void
-drawTreeAt(root : ResourceNode, drawPositionX : double, drawPositionY : double, interval : double, depth : double) : v...
#sortAlphabetically(list : List<ResourceNode>) : List<ResourceNode>
-setUpChart() : void
SystemComplexityChart
-LOG : Logger = LoggerFactory.getLogger(PolymorphicViewsChart.class)
~xAxisOffset : double = 30
~yAxisOffset : double = 100
~size : Dimension
<<Property>> -xmetric : DoubleParam
<<Property>> -ymetric : DoubleParam
-boxwidth : DoubleParam
-boxheight : DoubleParam
<<Property>> -color : ColorParam
+ScatterChart(adapter : DrawingAPIAdapter, shapeType : ShapeType)
+sendDataToAdapter() : void
+addVisualisableObjectToAdapter(r : ResourceNode, factory : VisualisableObjectFactory) : void
ScatterChart
-centerX : Double = null
-centerY : Double = null
-maxradius : Double = 30.0
-depth : int
-rootNumber : int
-size : Dimension
<<Property>> -color : ColorParam
-lineValue : DoubleParam
-radiuses : DoubleParam
~factory : VisualisableObjectFactory
<<Property>> ~dataStore : ResourceGraph
+CircleChart(st : ShapeType, adapter : DrawingAPIAdapter)
+sendDataToAdapter() : void
~addVisualisableObjectToAdapter(r : ResourceNode, counter : int) : void
~addChildrenObjectToAdapter(r : ResourceNode, factory : VisualisableObjectFactory, counter : ...
+setCentrePoints() : void
+getRadius(i : int) : Double
-setUpChart() : void
-depth() : void
-getXCoordinate(counter : int) : Double
-getYCoordinate(counter : int) : Double
-getAngle(parentangle : double, n : int, counter : int) : Double
-getAngle(angle : Double, i : int) : Double
-cosFunction(degrees : Double, h : Double) : Double
-sinFunction(degrees : Double, h : Double) : Double
-circlebuilder(factory : VisualisableObjectFactory, st : ShapeType, x : Double, y : Double, radius ...
CircleChart
#adapter : DrawingAPIAdapter
#shapeType : ShapeType
<<Property>> #dataStore : ResourceGraph
+ChartTemplate(st : ShapeType, adapter : DrawingAPIAdapter)
+generate() : BufferedImage
ChartTemplate
-db
#shapesToBeDrawn
*
-children
*
-factory
factory
ChartParametersParser
#dataStore
db
#resourceData
*
-shapeFactoryInstance
#adapter
-dbLayer
-dataStore
Visual Paradigm Standard Edition(K.U.Leuven)
Free Download SVG
Free Download PNG
Be Kuleuven Cs Oss has a transparent background. This SVG has a resolution of 2980x801. You can download the SVG for free in the best resolution and use it for design and other purposes. Be Kuleuven Cs Oss just click on Download and save.
Image Name: Be Kuleuven Cs OssImage Category: Design Format: SVG image with alpha (transparent)Resolution: 2980x801License: Creative Commons CC0 1.0 Universal Size: 54.9KBRating: 5Views: 2955Date Added: 02-04-2024PNG Downloads: 886
Similar SVG: