Difference between revisions of "VehicleGroup"
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		 
		
	
| (15 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
| <uml> | <uml> | ||
| + | note top of can4eve | ||
| + | ->[[https://github.com/BITPlan/can4eve/tree/master/can4eve/src/main/java/com/bitplan/can4eve can4eve source]] | ||
| + | end note | ||
| + | package can4eve { | ||
| class VehicleGroup { | class VehicleGroup { | ||
|    name   |    name   | ||
| Line 5: | Line 9: | ||
| } | } | ||
| note left of VehicleGroup   | note left of VehicleGroup   | ||
| − | ->[[https://github.com/BITPlan/can4eve/blob/master/can4eve/src/main/java/com/bitplan/can4eve/VehicleGroup.java VehicleGroup  | + | ->[[https://github.com/BITPlan/can4eve/blob/master/can4eve/src/main/java/com/bitplan/can4eve/VehicleGroup.java VehicleGroup source]]   | 
| end note | end note | ||
| class VehicleModel { | class VehicleModel { | ||
| + |   maker | ||
| + |   model | ||
| + |   WIM | ||
| + |   picture | ||
| } | } | ||
| note left of VehicleModel | note left of VehicleModel | ||
| − | ->[[https://github.com/BITPlan/can4eve/blob/master/can4eve/src/main/java/com/bitplan/can4eve/VehicleModel.java VehicleModel  | + | ->[[https://github.com/BITPlan/can4eve/blob/master/can4eve/src/main/java/com/bitplan/can4eve/VehicleModel.java VehicleModel source]]   | 
| end note | end note | ||
| class Pid { | class Pid { | ||
| + |   name | ||
| + |   pid | ||
| + |   freq | ||
| + |   examples | ||
| + |   isoTP | ||
| } | } | ||
| note left of Pid | note left of Pid | ||
| − | ->[[https://github.com/BITPlan/can4eve/blob/master/can4eve/src/main/java/com/bitplan/can4eve/PID.java Pid  | + | ->[[https://github.com/BITPlan/can4eve/blob/master/can4eve/src/main/java/com/bitplan/can4eve/PID.java Pid source]]   | 
| end note | end note | ||
| + | class CANInfo { | ||
| + |   name | ||
| + |   title | ||
| + |   description | ||
| + |   format | ||
| + |   unit  | ||
| + |   type | ||
| + | } | ||
| + | note left of CANInfo | ||
| + | ->[[https://github.com/BITPlan/can4eve/blob/master/can4eve/src/main/java/com/bitplan/can4eve/CANInfo.java CANInfo source]]  | ||
| + | end note | ||
| + |   abstract class CANValue { | ||
| + | |||
| + |   } | ||
| + | note left of CANValue | ||
| + | ->[[https://github.com/BITPlan/can4eve/blob/master/can4eve/src/main/java/com/bitplan/can4eve/CANValue.java CANValue source]]  | ||
| + | end note | ||
| + | CANValue <|-- BooleanValue | ||
| + | CANValue <|-- IntegerValue | ||
| + | CANValue <|-- DoubleValue | ||
| + | CANValue <|-- StringValue | ||
| + | CANValue <|-- CANRawValue | ||
| + | } | ||
| VehicleGroup "1 group" -- "n models" VehicleModel | VehicleGroup "1 group" -- "n models" VehicleModel | ||
| VehicleGroup --> "n pids" Pid | VehicleGroup --> "n pids" Pid | ||
| + | Pid --> "n caninfos" CANInfo  | ||
| + | CANValue -- "1 caninfo" CANInfo | ||
| + | |||
| skinparam class { | skinparam class { | ||
| Line 27: | Line 66: | ||
|    FontSize 12 |    FontSize 12 | ||
|    FontName Technical |    FontName Technical | ||
| + | } | ||
| + | skinparam note { | ||
| + |   BackgroundColor White | ||
| } | } | ||
| hide circle | hide circle | ||
| </uml> | </uml> | ||
| + | = What links here = | ||
| + | {{WhatLinksHere}} | ||
| + | [[Category:Design]] | ||
Latest revision as of 16:52, 25 June 2017
