Difference between revisions of "VehicleGroup"

From BITPlan can4eve Wiki
Jump to navigation Jump to search
 
(13 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 sources]]  
+
->[[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 {
Line 14: Line 18:
 
}
 
}
 
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 sources]]  
+
->[[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 {
Line 24: Line 28:
 
}
 
}
 
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 sources]]  
+
->[[https://github.com/BITPlan/can4eve/blob/master/can4eve/src/main/java/com/bitplan/can4eve/PID.java Pid source]]  
 
end note
 
end note
 
class CANInfo {
 
class CANInfo {
 +
  name
 +
  title
 +
  description
 +
  format
 +
  unit
 +
  type
 
}
 
}
 
note left of CANInfo
 
note left of CANInfo
->[[https://github.com/BITPlan/can4eve/blob/master/can4eve/src/main/java/com/bitplan/can4eve/CANInfo.java CANInfo sources]]  
+
->[[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
 
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  
 
Pid --> "n caninfos" CANInfo  
 +
CANValue -- "1 caninfo" CANInfo
 +
  
 
skinparam class {
 
skinparam class {
Line 42: 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 17:52, 25 June 2017

What links here