Commit e9cda22e authored by LAVENIER's avatar LAVENIER
Browse files

[enh] Add transcribing classes

parent e7f70de8
@startuml
hide empty members
class CoastalStructureType {
+id: integer
+label: string
+name: string
+description: string
+comments: string
+creationDate: Date
+updateDate: DateTime
+uri: URI
}
class CoastalStructureCategory {
+id: integer
+label: string
+name: string
+description: string
+comments: string
+creationDate: Date
+updateDate: DateTime
+uri: URI
}
class CoastalStructureClassification {
+id: integer
+label: string
+name: string
+description: string
+comments: string
+creationDate: Date
+updateDate: DateTime
+uri: URI
}
CoastalStructureClassification "1" *- "1..*" CoastalStructureCategory: "hasForCategory"
CoastalStructureCategory "1" *- "1..*" CoastalStructureType: "hasForClassification"
CoastalStructureClassification --> "1" ValidityStatus
CoastalStructureCategory --> "1" ValidityStatus
CoastalStructureType --> "1" ValidityStatus
class ValidityStatus {
}
enum ValidityStatusEnum {
+ENABLED: 1
+DISABLED: 2
}
ValidityStatusEnum .left.> ValidityStatus
@enduml
<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" contentScriptType="application/ecmascript" contentStyleType="text/css" height="287px" preserveAspectRatio="none" style="width:898px;height:287px;" version="1.1" viewBox="0 0 898 287" width="898px" zoomAndPan="magnify"><defs><filter height="300%" id="fl4rohmq40kwu" width="300%" x="-1" y="-1"><feGaussianBlur result="blurOut" stdDeviation="2.0"/><feColorMatrix in="blurOut" result="blurOut2" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .4 0"/><feOffset dx="4.0" dy="4.0" in="blurOut2" result="blurOut3"/><feBlend in="SourceGraphic" in2="blurOut3" mode="normal"/></filter></defs><g><!--MD5=[fbc34cdecdfdb88d3f755b090f66393e]
class CoastalStructureType--><rect fill="#FEFECE" filter="url(#fl4rohmq40kwu)" height="142.4375" id="CoastalStructureType" style="stroke: #A80036; stroke-width: 1.5;" width="167" x="720.5" y="8"/><ellipse cx="735.5" cy="24" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/><path d="M738.4688,29.6406 Q737.8906,29.9375 737.25,30.0781 Q736.6094,30.2344 735.9063,30.2344 Q733.4063,30.2344 732.0781,28.5938 Q730.7656,26.9375 730.7656,23.8125 Q730.7656,20.6875 732.0781,19.0313 Q733.4063,17.375 735.9063,17.375 Q736.6094,17.375 737.25,17.5313 Q737.9063,17.6875 738.4688,17.9844 L738.4688,20.7031 Q737.8438,20.125 737.25,19.8594 Q736.6563,19.5781 736.0313,19.5781 Q734.6875,19.5781 734,20.6563 Q733.3125,21.7188 733.3125,23.8125 Q733.3125,25.9063 734,26.9844 Q734.6875,28.0469 736.0313,28.0469 Q736.6563,28.0469 737.25,27.7813 Q737.8438,27.5 738.4688,26.9219 L738.4688,29.6406 Z "/><text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="135" x="749.5" y="28.1543">CoastalStructureType</text><line style="stroke: #A80036; stroke-width: 1.5;" x1="721.5" x2="886.5" y1="40" y2="40"/><ellipse cx="731.5" cy="51" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="58" x="740.5" y="54.2104">id: integer</text><ellipse cx="731.5" cy="63.8047" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="68" x="740.5" y="67.0151">label: string</text><ellipse cx="731.5" cy="76.6094" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="73" x="740.5" y="79.8198">name: string</text><ellipse cx="731.5" cy="89.4141" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="104" x="740.5" y="92.6245">description: string</text><ellipse cx="731.5" cy="102.2188" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="101" x="740.5" y="105.4292">comments: string</text><ellipse cx="731.5" cy="115.0234" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="106" x="740.5" y="118.2339">creationDate: Date</text><ellipse cx="731.5" cy="127.8281" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="127" x="740.5" y="131.0386">updateDate: DateTime</text><ellipse cx="731.5" cy="140.6328" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="41" x="740.5" y="143.8433">uri: URI</text><!--MD5=[37f3b84429851ac346392bdae2da1abb]
class CoastalStructureCategory--><rect fill="#FEFECE" filter="url(#fl4rohmq40kwu)" height="142.4375" id="CoastalStructureCategory" style="stroke: #A80036; stroke-width: 1.5;" width="194" x="364" y="8"/><ellipse cx="379" cy="24" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/><path d="M381.9688,29.6406 Q381.3906,29.9375 380.75,30.0781 Q380.1094,30.2344 379.4063,30.2344 Q376.9063,30.2344 375.5781,28.5938 Q374.2656,26.9375 374.2656,23.8125 Q374.2656,20.6875 375.5781,19.0313 Q376.9063,17.375 379.4063,17.375 Q380.1094,17.375 380.75,17.5313 Q381.4063,17.6875 381.9688,17.9844 L381.9688,20.7031 Q381.3438,20.125 380.75,19.8594 Q380.1563,19.5781 379.5313,19.5781 Q378.1875,19.5781 377.5,20.6563 Q376.8125,21.7188 376.8125,23.8125 Q376.8125,25.9063 377.5,26.9844 Q378.1875,28.0469 379.5313,28.0469 Q380.1563,28.0469 380.75,27.7813 Q381.3438,27.5 381.9688,26.9219 L381.9688,29.6406 Z "/><text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="162" x="393" y="28.1543">CoastalStructureCategory</text><line style="stroke: #A80036; stroke-width: 1.5;" x1="365" x2="557" y1="40" y2="40"/><ellipse cx="375" cy="51" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="58" x="384" y="54.2104">id: integer</text><ellipse cx="375" cy="63.8047" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="68" x="384" y="67.0151">label: string</text><ellipse cx="375" cy="76.6094" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="73" x="384" y="79.8198">name: string</text><ellipse cx="375" cy="89.4141" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="104" x="384" y="92.6245">description: string</text><ellipse cx="375" cy="102.2188" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="101" x="384" y="105.4292">comments: string</text><ellipse cx="375" cy="115.0234" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="106" x="384" y="118.2339">creationDate: Date</text><ellipse cx="375" cy="127.8281" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="127" x="384" y="131.0386">updateDate: DateTime</text><ellipse cx="375" cy="140.6328" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="41" x="384" y="143.8433">uri: URI</text><!--MD5=[5ffa5d42589ad02ff2e06af48b13ff13]
class CoastalStructureClassification--><rect fill="#FEFECE" filter="url(#fl4rohmq40kwu)" height="142.4375" id="CoastalStructureClassification" style="stroke: #A80036; stroke-width: 1.5;" width="220" x="6" y="8"/><ellipse cx="21" cy="24" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/><path d="M23.9688,29.6406 Q23.3906,29.9375 22.75,30.0781 Q22.1094,30.2344 21.4063,30.2344 Q18.9063,30.2344 17.5781,28.5938 Q16.2656,26.9375 16.2656,23.8125 Q16.2656,20.6875 17.5781,19.0313 Q18.9063,17.375 21.4063,17.375 Q22.1094,17.375 22.75,17.5313 Q23.4063,17.6875 23.9688,17.9844 L23.9688,20.7031 Q23.3438,20.125 22.75,19.8594 Q22.1563,19.5781 21.5313,19.5781 Q20.1875,19.5781 19.5,20.6563 Q18.8125,21.7188 18.8125,23.8125 Q18.8125,25.9063 19.5,26.9844 Q20.1875,28.0469 21.5313,28.0469 Q22.1563,28.0469 22.75,27.7813 Q23.3438,27.5 23.9688,26.9219 L23.9688,29.6406 Z "/><text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="188" x="35" y="28.1543">CoastalStructureClassification</text><line style="stroke: #A80036; stroke-width: 1.5;" x1="7" x2="225" y1="40" y2="40"/><ellipse cx="17" cy="51" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="58" x="26" y="54.2104">id: integer</text><ellipse cx="17" cy="63.8047" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="68" x="26" y="67.0151">label: string</text><ellipse cx="17" cy="76.6094" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="73" x="26" y="79.8198">name: string</text><ellipse cx="17" cy="89.4141" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="104" x="26" y="92.6245">description: string</text><ellipse cx="17" cy="102.2188" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="101" x="26" y="105.4292">comments: string</text><ellipse cx="17" cy="115.0234" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="106" x="26" y="118.2339">creationDate: Date</text><ellipse cx="17" cy="127.8281" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="127" x="26" y="131.0386">updateDate: DateTime</text><ellipse cx="17" cy="140.6328" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="41" x="26" y="143.8433">uri: URI</text><!--MD5=[58d38963996d9fb49c272893ec20a672]
class ValidityStatus--><rect fill="#FEFECE" filter="url(#fl4rohmq40kwu)" height="32" id="ValidityStatus" style="stroke: #A80036; stroke-width: 1.5;" width="117" x="402.5" y="228"/><ellipse cx="417.5" cy="244" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/><path d="M420.4688,249.6406 Q419.8906,249.9375 419.25,250.0781 Q418.6094,250.2344 417.9063,250.2344 Q415.4063,250.2344 414.0781,248.5938 Q412.7656,246.9375 412.7656,243.8125 Q412.7656,240.6875 414.0781,239.0313 Q415.4063,237.375 417.9063,237.375 Q418.6094,237.375 419.25,237.5313 Q419.9063,237.6875 420.4688,237.9844 L420.4688,240.7031 Q419.8438,240.125 419.25,239.8594 Q418.6563,239.5781 418.0313,239.5781 Q416.6875,239.5781 416,240.6563 Q415.3125,241.7188 415.3125,243.8125 Q415.3125,245.9063 416,246.9844 Q416.6875,248.0469 418.0313,248.0469 Q418.6563,248.0469 419.25,247.7813 Q419.8438,247.5 420.4688,246.9219 L420.4688,249.6406 Z "/><text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="85" x="431.5" y="248.1543">ValidityStatus</text><!--MD5=[4fa4e390d90b30f68ec4e63829ac09fd]
class ValidityStatusEnum--><rect fill="#FEFECE" filter="url(#fl4rohmq40kwu)" height="65.6094" id="ValidityStatusEnum" style="stroke: #A80036; stroke-width: 1.5;" width="152" x="555" y="211"/><ellipse cx="570" cy="227" fill="#EB937F" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/><path d="M574.1094,233 L566.3906,233 L566.3906,220.6094 L574.1094,220.6094 L574.1094,222.7656 L568.8438,222.7656 L568.8438,225.4375 L573.6094,225.4375 L573.6094,227.5938 L568.8438,227.5938 L568.8438,230.8438 L574.1094,230.8438 L574.1094,233 Z "/><text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="120" x="584" y="231.1543">ValidityStatusEnum</text><line style="stroke: #A80036; stroke-width: 1.5;" x1="556" x2="706" y1="243" y2="243"/><ellipse cx="566" cy="254" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="66" x="575" y="257.2104">ENABLED: 1</text><ellipse cx="566" cy="266.8047" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="70" x="575" y="270.0151">DISABLED: 2</text><!--MD5=[eacd9b0a74d4413305e7a86d90f8ffe2]
reverse link CoastalStructureClassification to CoastalStructureCategory--><path d="M239.25,79 C280.19,79 325.18,79 363.86,79 " fill="none" id="CoastalStructureClassification&lt;-CoastalStructureCategory" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="#A80036" points="226.11,79,232.11,83,238.11,79,232.11,75,226.11,79" style="stroke: #A80036; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="101" x="244.5" y="72.0669">hasForCategory</text><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="8" x="234.1334" y="75.5288">1</text><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="23" x="332.8818" y="91.6065">1..*</text><!--MD5=[4360199159c5a28cb2ae0bcca52e2d5d]
reverse link CoastalStructureCategory to CoastalStructureType--><path d="M571.46,79 C619.79,79 675.55,79 720.35,79 " fill="none" id="CoastalStructureCategory&lt;-CoastalStructureType" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="#A80036" points="558.37,79,564.37,83,570.37,79,564.37,75,558.37,79" style="stroke: #A80036; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="126" x="576.25" y="72.0669">hasForClassification</text><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="8" x="566.1311" y="75.481">1</text><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="23" x="689.4704" y="91.6754">1..*</text><!--MD5=[d035057d76ab3d2eb6208aa28b67a5f0]
link CoastalStructureClassification to ValidityStatus--><path d="M226.11,132.02 C294.36,164.27 377.68,203.63 424.5,225.76 " fill="none" id="CoastalStructureClassification-&gt;ValidityStatus" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="#A80036" points="429.19,227.97,422.7657,220.5049,424.6704,225.8314,419.3439,227.7362,429.19,227.97" style="stroke: #A80036; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="8" x="408.8803" y="216.9713">1</text><!--MD5=[a78177bfaeb033488c27161fc4ddabbf]
link CoastalStructureCategory to ValidityStatus--><path d="M461,150.07 C461,176.35 461,204.24 461,222.53 " fill="none" id="CoastalStructureCategory-&gt;ValidityStatus" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="#A80036" points="461,227.88,465,218.88,461,222.88,457,218.88,461,227.88" style="stroke: #A80036; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="8" x="451.625" y="216.8503">1</text><!--MD5=[9026eadada19b13c0d40a79e5054bd5e]
link CoastalStructureType to ValidityStatus--><path d="M720.09,119.87 C648.86,153.73 550.07,200.67 497.44,225.68 " fill="none" id="CoastalStructureType-&gt;ValidityStatus" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="#A80036" points="492.8,227.89,502.6451,227.6187,497.3114,225.7342,499.1959,220.4005,492.8,227.89" style="stroke: #A80036; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="8" x="494.3563" y="216.8638">1</text><!--MD5=[5e6683bc29c9293dfbe1a90f441a653f]
reverse link ValidityStatus to ValidityStatusEnum--><path d="M524.99,244 C534.98,244 544.97,244 554.96,244 " fill="none" id="ValidityStatus&lt;-ValidityStatusEnum" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/><polygon fill="#A80036" points="519.77,244,528.77,248,524.77,244,528.77,240,519.77,244" style="stroke: #A80036; stroke-width: 1.0;"/><!--MD5=[ac7474b7472b8dc740125e19adddf291]
@startuml
hide empty members
class CoastalStructureType {
+id: integer
+label: string
+name: string
+description: string
+comments: string
+creationDate: Date
+updateDate: DateTime
+uri: URI
}
class CoastalStructureCategory {
+id: integer
+label: string
+name: string
+description: string
+comments: string
+creationDate: Date
+updateDate: DateTime
+uri: URI
}
class CoastalStructureClassification {
+id: integer
+label: string
+name: string
+description: string
+comments: string
+creationDate: Date
+updateDate: DateTime
+uri: URI
}
CoastalStructureClassification "1" *- "1..*" CoastalStructureCategory: "hasForCategory"
CoastalStructureCategory "1" *- "1..*" CoastalStructureType: "hasForClassification"
CoastalStructureClassification - -> "1" ValidityStatus
CoastalStructureCategory - -> "1" ValidityStatus
CoastalStructureType - -> "1" ValidityStatus
class ValidityStatus {
}
enum ValidityStatusEnum {
+ENABLED: 1
+DISABLED: 2
}
ValidityStatusEnum .left.> ValidityStatus
@enduml
PlantUML version 1.2019.12(Sun Nov 03 11:24:54 CET 2019)
(GPL source distribution)
Java Runtime: OpenJDK Runtime Environment
JVM: OpenJDK 64-Bit Server VM
Java Version: 11.0.11+9-Ubuntu-0ubuntu2.20.04
Operating System: Linux
Default Encoding: UTF-8
Language: fr
Country: CA
--></g></svg>
\ No newline at end of file
@startuml
hide empty members
class TranscribingItem {
+id: integer
+**externalCode**: string
+name: string
+description: string
+comments: string
+creationDate: Date
+updateDate: DateTime
+uri: URI
}
class TranscribingType {
+id: integer
+label: string
+name: string
+description: string
+comments: string
+creationDate: Date
+updateDate: DateTime
+uri: URI
}
class TranscribingSystem {
+id: integer
+label: string
+name: string
+description: string
+comments: string
+creationDate: Date
+updateDate: DateTime
+uri: URI
}
TranscribingSystem -right-> "1" Status
TranscribingType --> "1" Status
TranscribingItem --> "1" Status
TranscribingSystem "1" *--- "1..*" TranscribingType
TranscribingType "1" *--- "1..*" TranscribingItem
enum TranscribingSystemEnum {
+EDMO
}
TranscribingSystemEnum .left.> TranscribingSystem
@enduml
<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" contentScriptType="application/ecmascript" contentStyleType="text/css" height="92px" preserveAspectRatio="none" style="width:268px;height:92px;background:#000000;" version="1.1" viewBox="0 0 268 92" width="268px" zoomAndPan="magnify"><defs/><g><rect fill="#230504" height="1" style="stroke: #230504; stroke-width: 1.0;" width="1" x="0" y="0"/><rect fill="#33FF02" height="21.2969" style="stroke: #33FF02; stroke-width: 1.0;" width="262" x="5" y="5"/><text fill="#000000" font-family="sans-serif" font-size="14" font-weight="bold" lengthAdjust="spacingAndGlyphs" textLength="260" x="6" y="20">[From transcribing.puml (line 2) ]</text><text fill="#33FF02" font-family="sans-serif" font-size="14" font-weight="bold" lengthAdjust="spacingAndGlyphs" textLength="0" x="10" y="40.2969"/><text fill="#33FF02" font-family="sans-serif" font-size="14" font-weight="bold" lengthAdjust="spacingAndGlyphs" textLength="79" x="5" y="56.5938">@startuml</text><text fill="#33FF02" font-family="sans-serif" font-size="14" font-weight="bold" lengthAdjust="spacingAndGlyphs" textLength="104" x="5" y="72.8906">!theme silver</text><text fill="#FF0000" font-family="sans-serif" font-size="14" font-weight="bold" lengthAdjust="spacingAndGlyphs" textLength="106" x="10" y="89.1875">Syntax Error?</text><!--MD5=[f2d5900243e83a99535eabc5045181b7]
@startuml
!theme silver
hide empty members
class CoastalStructureType {
+id: integer
+label: string
+name: string
+description: string
+comments: string
+creationDate: Date
+updateDate: DateTime
+uri: URI
}
class CoastalStructureCategory {
+id: integer
+label: string
+name: string
+description: string
+comments: string
+creationDate: Date
+updateDate: DateTime
+uri: URI
}
class CoastalStructureClassification {
+id: integer
+label: string
+name: string
+description: string
+comments: string
+creationDate: Date
+updateDate: DateTime
+uri: URI
}
CoastalStructureClassification "1" *- "1..*" CoastalStructureCategory: "hasForCategory"
CoastalStructureCategory "1" *- "1..*" CoastalStructureType: "hasForClassification"
CoastalStructureClassification - -> "1" ValidityStatus
CoastalStructureCategory - -> "1" ValidityStatus
CoastalStructureType - -> "1" ValidityStatus
CoastalStructureType "0..*" - -> "0..*" TranscribingItem
node "ro" {
class ValidityStatus {
}
class TranscribingItem {
}
}
enum ValidityStatusEnum {
+ENABLED: 1
+DISABLED: 2
}
ValidityStatusEnum .left.> ValidityStatus
@enduml
PlantUML version 1.2019.12(Sun Nov 03 11:24:54 CET 2019)
(GPL source distribution)
Java Runtime: OpenJDK Runtime Environment
JVM: OpenJDK 64-Bit Server VM
Java Version: 11.0.11+9-Ubuntu-0ubuntu2.20.04
Operating System: Linux
Default Encoding: UTF-8
Language: fr
Country: CA
--></g></svg>
\ No newline at end of file
......@@ -2,5 +2,5 @@
## Typologie d'ouvrages
![example](_example/example.svg)
![coastal-construction](./img/coastal-construction.svg)
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