Difference between revisions of "VehicleGroup"
Jump to navigation
Jump to search
(3 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
<uml> | <uml> | ||
note top of can4eve | note top of can4eve | ||
− | ->[[https://github.com/BITPlan/can4eve/tree/master/can4eve/src/main/java/com/bitplan/can4eve can4eve | + | ->[[https://github.com/BITPlan/can4eve/tree/master/can4eve/src/main/java/com/bitplan/can4eve can4eve source]] |
end note | end note | ||
package can4eve { | package can4eve { | ||
Line 9: | 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 { | ||
Line 18: | 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 | + | ->[[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 28: | 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 | + | ->[[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 { | ||
Line 39: | Line 39: | ||
} | } | ||
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 | + | ->[[https://github.com/BITPlan/can4eve/blob/master/can4eve/src/main/java/com/bitplan/can4eve/CANInfo.java CANInfo source]] |
end note | end note | ||
− | class CANValue { | + | abstract class CANValue { |
} | } | ||
note left of CANValue | note left of CANValue | ||
− | ->[[https://github.com/BITPlan/can4eve/blob/master/can4eve/src/main/java/com/bitplan/can4eve/CANValue.java 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 <|-- BooleanValue | ||
CANValue <|-- IntegerValue | CANValue <|-- IntegerValue | ||
Line 56: | Line 52: | ||
CANValue <|-- StringValue | CANValue <|-- StringValue | ||
CANValue <|-- CANRawValue | CANValue <|-- CANRawValue | ||
+ | } | ||
+ | VehicleGroup "1 group" -- "n models" VehicleModel | ||
+ | VehicleGroup --> "n pids" Pid | ||
+ | Pid --> "n caninfos" CANInfo | ||
+ | CANValue -- "1 caninfo" CANInfo | ||
+ | |||
skinparam class { | skinparam class { |