Commit 8b894579 authored by Luc Maisonobe's avatar Luc Maisonobe

Use PlantUML features from version 7930.

These features allow use different colors to clearly identify user
classes and Orekit classes.
parent aa631681
......@@ -259,6 +259,13 @@
</goals>
</execution>
</executions>
<dependencies>
<dependency>
<groupId>net.sourceforge.plantuml</groupId>
<artifactId>plantuml</artifactId>
<version>7930</version>
</dependency>
</dependencies>
</plugin>
</plugins>
</build>
......
......@@ -17,7 +17,7 @@
@startuml
skinparam svek true
skinparam ClassBackgroundColor #F3EFEB
skinparam ClassBackgroundColor #F3EFEB/CCC9C5
skinparam ClassArrowColor #691616
skinparam ClassBorderColor #691616
skinparam NoteBackgroundColor #F3EFEB
......
......@@ -17,7 +17,7 @@
@startuml
skinparam svek true
skinparam ClassBackgroundColor #F3EFEB
skinparam ClassBackgroundColor #F3EFEB/CCC9C5
skinparam ClassArrowColor #691616
skinparam ClassBorderColor #691616
skinparam NoteBackgroundColor #F3EFEB
......@@ -65,31 +65,31 @@
+void addAdditionalStateProvider(AdditionalStateProvider additionalStateProvider)
}
package analytical #DDDBD8
package analytical #ECEBD8
AbstractPropagator <|-- AdapterPropagator
AbstractPropagator <|-- EcksteinHechlerPropagator
AbstractPropagator <|-- KeplerianPropagator
package tle
package tle #DDEBD8
AbstractPropagator <|-- TLEPropagator
end package
end package
package semianalytical #DDDBD8
package semianalytical #ECEBD8
package dsst #DDDBC8
package dsst #DDEBD8
AbstractPropagator <|-- DSSTPropagator
end package
end package
package numerical #DDDBD8
package numerical #ECEBD8
Propagator <|-- NumericalPropagator
end package
package precomputed #DDDBD8
package precomputed #ECEBD8
AbstractPropagator <|-- Ephemeris
BoundedPropagator <|.. Ephemeris
BoundedPropagator <|.. IntegratedEphemeris
......
......@@ -17,7 +17,7 @@
@startuml
skinparam svek true
skinparam ClassBackgroundColor #F3EFEB
skinparam ClassBackgroundColor #F3EFEB/CCC9C5
skinparam ClassArrowColor #691616
skinparam ClassBorderColor #691616
skinparam NoteBackgroundColor #F3EFEB
......@@ -25,7 +25,8 @@
skinparam NoteFontColor #691616
skinparam ClassFontSize 11
package org.orekit.bodies #ECEBD8
package org.orekit #ECEBD8
package bodies #DDEBD8
class GeodeticPoint {
+double getLatitude()
......@@ -50,6 +51,7 @@
BodyShape <|-- OneAxisEllipsoid
BodyShape --> GeodeticPoint
end package
end package
end package
@enduml
......@@ -17,7 +17,7 @@
@startuml
skinparam svek true
skinparam ClassBackgroundColor #F3EFEB
skinparam ClassBackgroundColor #F3EFEB/CCC9C5
skinparam ClassArrowColor #691616
skinparam ClassBorderColor #691616
skinparam NoteBackgroundColor #F3EFEB
......
......@@ -17,7 +17,7 @@
@startuml
skinparam svek true
skinparam ClassBackgroundColor #F3EFEB
skinparam ClassBackgroundColor #F3EFEB/CCC9C5
skinparam ClassArrowColor #691616
skinparam ClassBorderColor #691616
skinparam NoteBackgroundColor #F3EFEB
......@@ -89,7 +89,10 @@
end package
package user.application #ECEBD8
package user.application #F3EDF7
class MyProvider #EAE6F7/B9B3D2
class DataBase #EAE6F7/B9B3D2
class Main #EAE6F7/B9B3D2
DataProvider <|-- MyProvider
DataProvidersManager <-- Main : configures
MyProvider <--* Main
......
......@@ -17,7 +17,7 @@
@startuml
skinparam svek true
skinparam ClassBackgroundColor #F3EFEB
skinparam ClassBackgroundColor #F3EFEB/CCC9C5
skinparam ClassArrowColor #691616
skinparam ClassBorderColor #691616
skinparam NoteBackgroundColor #F3EFEB
......
......@@ -21,9 +21,9 @@
skinparam NoteBorderColor #691616
skinparam NoteFontColor #691616
skinparam SequenceActorBorderColor #6A584B
skinparam SequenceParticipantBackgroundColor #EDF7C8
skinparam SequenceParticipantBackgroundColor #F3EFEB/CCC9C5
skinparam SequenceParticipantBorderColor #6A584B
skinparam SequenceLifeLineBackgroundColor #EDF7C8
skinparam SequenceLifeLineBackgroundColor #CCC9C5/F3EFEB
skinparam SequenceLifeLineBorderColor #6A584B
skinparam SequenceArrowColor #6A584B
skinparam SequenceBorderColor #6A584B
......@@ -31,7 +31,7 @@
hide footbox
box "User application" #ECEBD8
box "User application" #F3EDF7
participant "Main" as U
participant "Event detector" as E
participant "Logger" as L
......
......@@ -17,7 +17,7 @@
@startuml
skinparam svek true
skinparam ClassBackgroundColor #F3EFEB
skinparam ClassBackgroundColor #F3EFEB/CCC9C5
skinparam ClassArrowColor #691616
skinparam ClassBorderColor #691616
skinparam NoteBackgroundColor #F3EFEB
......
......@@ -21,9 +21,9 @@
skinparam NoteBorderColor #691616
skinparam NoteFontColor #691616
skinparam SequenceActorBorderColor #6A584B
skinparam SequenceParticipantBackgroundColor #EDF7C8
skinparam SequenceParticipantBackgroundColor #F3EFEB/CCC9C5
skinparam SequenceParticipantBorderColor #6A584B
skinparam SequenceLifeLineBackgroundColor #EDF7C8
skinparam SequenceLifeLineBackgroundColor #CCC9C5/F3EFEB
skinparam SequenceLifeLineBorderColor #6A584B
skinparam SequenceArrowColor #6A584B
skinparam SequenceBorderColor #6A584B
......@@ -31,7 +31,7 @@
hide footbox
box "User application" #ECEBD8
box "User application" #F3EDF7
participant "Main" as U
participant "Step handler" as H
participant "Display" as D
......
......@@ -21,9 +21,9 @@
skinparam NoteBorderColor #691616
skinparam NoteFontColor #691616
skinparam SequenceActorBorderColor #6A584B
skinparam SequenceParticipantBackgroundColor #EDF7C8
skinparam SequenceParticipantBackgroundColor #F3EFEB/CCC9C5
skinparam SequenceParticipantBorderColor #6A584B
skinparam SequenceLifeLineBackgroundColor #EDF7C8
skinparam SequenceLifeLineBackgroundColor #CCC9C5/F3EFEB
skinparam SequenceLifeLineBorderColor #6A584B
skinparam SequenceArrowColor #6A584B
skinparam SequenceBorderColor #6A584B
......@@ -31,7 +31,9 @@
hide footbox
participant "User application" as U
box "User application" #F3EDF7
participant "Main" as M
end box
participant Propagator
participant Integrator
participant DifferentialEquations
......@@ -41,8 +43,8 @@
participant "Force Model 2" as F2
participant NewtonianAttraction
activate U
U -> Propagator : propagate
activate M
M -> Propagator : propagate
activate Propagator
Propagator -> DifferentialEquations : create
activate DifferentialEquations
......@@ -106,8 +108,8 @@
deactivate DifferentialEquations
Integrator --> Propagator : final state
deactivate Integrator
Propagator --> U : final state
Propagator --> M : final state
deactivate Propagator
deactivate U
deactivate M
@enduml
......@@ -17,7 +17,7 @@
@startuml
skinparam svek true
skinparam ClassBackgroundColor #F3EFEB
skinparam ClassBackgroundColor #F3EFEB/CCC9C5
skinparam ClassArrowColor #691616
skinparam ClassBorderColor #691616
skinparam NoteBackgroundColor #F3EFEB
......
......@@ -17,7 +17,7 @@
@startuml
skinparam svek true
skinparam ClassBackgroundColor #F3EFEB
skinparam ClassBackgroundColor #F3EFEB/CCC9C5
skinparam ClassArrowColor #691616
skinparam ClassBorderColor #691616
skinparam NoteBackgroundColor #F3EFEB
......
......@@ -17,7 +17,7 @@
@startuml
skinparam svek true
skinparam ClassBackgroundColor #F3EFEB
skinparam ClassBackgroundColor #F3EFEB/CCC9C5
skinparam ClassArrowColor #691616
skinparam ClassBorderColor #691616
skinparam ClassFontSize 11
......
......@@ -17,7 +17,7 @@
@startuml
skinparam svek true
skinparam ClassBackgroundColor #F3EFEB
skinparam ClassBackgroundColor #F3EFEB/CCC9C5
skinparam ClassArrowColor #691616
skinparam ClassBorderColor #691616
skinparam NoteBackgroundColor #F3EFEB
......@@ -25,14 +25,6 @@
skinparam NoteFontColor #691616
skinparam ClassFontSize 11
skinparam svek true
skinparam class {
BackgroundColor #F3EFEB
ArrowColor #691616
BorderColor #691616
FontSize 11
}
package org.orekit.propagation #ECEBD8
interface Propagator {
......
......@@ -17,7 +17,7 @@
@startuml
skinparam svek true
skinparam ClassBackgroundColor #F3EFEB
skinparam ClassBackgroundColor #F3EFEB/CCC9C5
skinparam ClassArrowColor #691616
skinparam ClassBorderColor #691616
skinparam NoteBackgroundColor #F3EFEB
......@@ -25,7 +25,8 @@
skinparam NoteFontColor #691616
skinparam ClassFontSize 11
package org.orekit.time #ECEBD8
package org.orekit #ECEBD8
package time #DDEBD8
interface TimeStamped {
+AbsoluteDate getDate()
......@@ -135,4 +136,5 @@
TimeScale <|-- GMSTScale
end package
end package
@enduml
......@@ -17,7 +17,7 @@
@startuml
skinparam svek true
skinparam ClassBackgroundColor #F3EFEB
skinparam ClassBackgroundColor #F3EFEB/CCC9C5
skinparam ClassArrowColor #691616
skinparam ClassBorderColor #691616
skinparam NoteBackgroundColor #F3EFEB
......
......@@ -17,7 +17,7 @@
@startuml
skinparam svek true
skinparam ClassBackgroundColor #F3EFEB
skinparam ClassBackgroundColor #F3EFEB/CCC9C5
skinparam ClassArrowColor #691616
skinparam ClassBorderColor #691616
skinparam ClassFontSize 11
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment