-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathUML.class.jet
More file actions
1 lines (1 loc) · 1005 Bytes
/
Copy pathUML.class.jet
File metadata and controls
1 lines (1 loc) · 1005 Bytes
1
{"diagram":"ClassDiagram","nodes":[{"children":[1,2],"name":"PersonalTax","x":490,"y":240,"id":0,"type":"PackageNode"},{"methods":"public static void main(String[] args)","name":"programGUI","x":450,"y":307,"attributes":"","id":1,"type":"ClassNode"},{"methods":"public double[] calculate(double income)\npublic void setTaxThreshold(int level, double threshold)\npublic void setTaxRate(int level, double rate)\npublic void addTaxLevel(int previous_level, double rate)\npublic void removeTaxLevel(int previous_level)","name":"Calculator","x":730,"y":267,"attributes":"ArrayList<TaxLevel>","id":2,"type":"ClassNode"},{"methods":"setThreshold\nsetRate","name":"TaxLevel","x":1200,"y":280,"attributes":"double threshold\ndouble rate","id":3,"type":"ClassNode"}],"edges":[{"middleLabel":"","start":1,"directionality":"Unidirectional","end":2,"type":"DependencyEdge"},{"startLabel":"","middleLabel":"","start":2,"end":3,"endLabel":"","type":"AggregationEdge","Aggregation Type":"Composition"}],"version":"3.8"}