@startuml
!if %version() > "1.2023.1"
skin rose
!endif
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#RUL09040 RUL09040]]" as RUL09040 <<Rule>> {
   description = "Die Signatur ist gerichtet darzustellen."
   id = "RUL09040"
   name = ""
   synopsis = "Stromschnelle"
   vendorSpecific = ""
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE04557 SKE04557]]" as SKE04557 <<Emit>> {
   description = ""
   id = "SKE04557"
   name = ""
   synopsis = ""
   vendorSpecific = ""
   designRules = ""
   labelText = ""
   permit_ap_darst = "0"
   permit_praesobj = "0"
   permit_stdpraes = "1"
   style = ""
   symbolClass = ""
   zIndex = ""
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE04558 SKE04558]]" as SKE04558 <<Emit>> {
   description = ""
   id = "SKE04558"
   name = ""
   synopsis = ""
   vendorSpecific = ""
   labelText = ""
   permit_ap_darst = "1"
   permit_praesobj = "1"
   permit_stdpraes = "1"
   style = ""
   symbolClass = "ART"
   zIndex = ""
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE04556 SKE04556]]" as SKE04556 <<Filter>> {
   description = ""
   id = "SKE04556"
   name = ""
   synopsis = ""
   vendorSpecific = ""
   basicObjectType = ""
   expression = "\\n            art = 1630\\n         "
   featureTypeName = "AX_Gewaessermerkmal"
   featureTypeNumber = "55001"
   geometryType = "surface"
   modelClass = "DLKM"
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SYM01562 SYM01562]]" as SYM01562 <<AreaSymbolizer>> {
   description = "      Quelle\\n    ...e\\n      Wasserfall"
   id = "SYM01562"
   name = ""
   synopsis = "Signatur Nr. 1562 (ALKIS-SW)"
   vendorSpecific = ""
   signaturnummer = "1562"
   zIndex = "130"
   interior = ""
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#DRU01113 DRU01113]]" as DRU01113 <<DesignRule>> {
   description = "      *Kirche; Kap...5, 3615, 3617, 3653"
   id = "DRU01113"
   name = ""
   synopsis = "Positionierungsregel Nr. 1113 (ALKIS)"
   vendorSpecific = ""
   positionierungsregel = "1113"
   rulesToConsider = ""
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SYM03617 SYM03617]]" as SYM03617 <<PointSymbolizer>> {
   description = "      Stromschnelle"
   id = "SYM03617"
   name = ""
   synopsis = "Signatur Nr. 3617 (ALKIS-SW)"
   vendorSpecific = ""
   signaturnummer = "3617"
   zIndex = "131"
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE00258 SKE00258]]" as SKE00258 <<SolidStroke>> {
   postGap = ""
   postGraphic = ""
   preGap = ""
   preGraphic = ""
   boundary = ""
   linecaps = "butt"
   linejoin = "miter"
   miterlimit = ""
   width = "18.00"
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE00018 SKE00018]]" as SKE00018 <<SkeletonLine>> {
   description = ""
   id = "SKE00018"
   name = ""
   synopsis = ""
   vendorSpecific = ""
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE02944 SKE02944]]" as SKE02944 <<CompositeGraphic>> {
   description = ""
   id = "SKE02944"
   name = ""
   synopsis = ""
   vendorSpecific = ""
   displacementX = "0.00"
   displacementY = "0.00"
   halo = ""
   rotation = ""
   scalefactor = ""
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#COL00002 COL00002]]" as COL00002 <<ColorRGB>> {
   description = ""
   id = "COL00002"
   name = "Grau5"
   synopsis = ""
   vendorSpecific = ""
   index = ""
   blue = "70.00"
   green = "70.00"
   red = "70.00"
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE02945 SKE02945]]" as SKE02945 <<LineGraphic>> {
   description = ""
   id = "SKE02945"
   name = ""
   synopsis = ""
   vendorSpecific = ""
   displacementX = ""
   displacementY = ""
   halo = ""
   rotation = ""
   scalefactor = ""
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE02948 SKE02948]]" as SKE02948 <<LineGraphic>> {
   description = ""
   id = "SKE02948"
   name = ""
   synopsis = ""
   vendorSpecific = ""
   displacementX = ""
   displacementY = ""
   halo = ""
   rotation = ""
   scalefactor = ""
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE02951 SKE02951]]" as SKE02951 <<LineGraphic>> {
   description = ""
   id = "SKE02951"
   name = ""
   synopsis = ""
   vendorSpecific = ""
   displacementX = ""
   displacementY = ""
   halo = ""
   rotation = ""
   scalefactor = ""
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE02954 SKE02954]]" as SKE02954 <<LineGraphic>> {
   description = ""
   id = "SKE02954"
   name = ""
   synopsis = ""
   vendorSpecific = ""
   displacementX = ""
   displacementY = ""
   halo = ""
   rotation = ""
   scalefactor = ""
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE02957 SKE02957]]" as SKE02957 <<LineGraphic>> {
   description = ""
   id = "SKE02957"
   name = ""
   synopsis = ""
   vendorSpecific = ""
   displacementX = ""
   displacementY = ""
   halo = ""
   rotation = ""
   scalefactor = ""
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE02960 SKE02960]]" as SKE02960 <<LineGraphic>> {
   description = ""
   id = "SKE02960"
   name = ""
   synopsis = ""
   vendorSpecific = ""
   displacementX = ""
   displacementY = ""
   halo = ""
   rotation = ""
   scalefactor = ""
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE02963 SKE02963]]" as SKE02963 <<LineGraphic>> {
   description = ""
   id = "SKE02963"
   name = ""
   synopsis = ""
   vendorSpecific = ""
   displacementX = ""
   displacementY = ""
   halo = ""
   rotation = ""
   scalefactor = ""
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE02966 SKE02966]]" as SKE02966 <<LineGraphic>> {
   description = ""
   id = "SKE02966"
   name = ""
   synopsis = ""
   vendorSpecific = ""
   displacementX = ""
   displacementY = ""
   halo = ""
   rotation = ""
   scalefactor = ""
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE02969 SKE02969]]" as SKE02969 <<LineGraphic>> {
   description = ""
   id = "SKE02969"
   name = ""
   synopsis = ""
   vendorSpecific = ""
   displacementX = ""
   displacementY = ""
   halo = ""
   rotation = ""
   scalefactor = ""
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE02972 SKE02972]]" as SKE02972 <<LineGraphic>> {
   description = ""
   id = "SKE02972"
   name = ""
   synopsis = ""
   vendorSpecific = ""
   displacementX = ""
   displacementY = ""
   halo = ""
   rotation = ""
   scalefactor = ""
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE02975 SKE02975]]" as SKE02975 <<LineGraphic>> {
   description = ""
   id = "SKE02975"
   name = ""
   synopsis = ""
   vendorSpecific = ""
   displacementX = ""
   displacementY = ""
   halo = ""
   rotation = ""
   scalefactor = ""
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE02978 SKE02978]]" as SKE02978 <<LineGraphic>> {
   description = ""
   id = "SKE02978"
   name = ""
   synopsis = ""
   vendorSpecific = ""
   displacementX = ""
   displacementY = ""
   halo = ""
   rotation = ""
   scalefactor = ""
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE02981 SKE02981]]" as SKE02981 <<LineGraphic>> {
   description = ""
   id = "SKE02981"
   name = ""
   synopsis = ""
   vendorSpecific = ""
   displacementX = ""
   displacementY = ""
   halo = ""
   rotation = ""
   scalefactor = ""
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE02947 SKE02947]]" as SKE02947 <<Path>> {
   data = "M -940.00,0.00 L -660.00,0.00"
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE02946 SKE02946]]" as SKE02946 <<SolidStroke>> {
   postGap = ""
   postGraphic = ""
   preGap = ""
   preGraphic = ""
   boundary = ""
   linecaps = "butt"
   linejoin = "round"
   miterlimit = ""
   width = "18.00"
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE02950 SKE02950]]" as SKE02950 <<Path>> {
   data = "M -540.00,120.00 L -260.00,120.00"
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE02949 SKE02949]]" as SKE02949 <<SolidStroke>> {
   postGap = ""
   postGraphic = ""
   preGap = ""
   preGraphic = ""
   boundary = ""
   linecaps = "butt"
   linejoin = "round"
   miterlimit = ""
   width = "18.00"
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE02953 SKE02953]]" as SKE02953 <<Path>> {
   data = "M -540.00,0.00 L -260.00,0.00"
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE02952 SKE02952]]" as SKE02952 <<SolidStroke>> {
   postGap = ""
   postGraphic = ""
   preGap = ""
   preGraphic = ""
   boundary = ""
   linecaps = "butt"
   linejoin = "round"
   miterlimit = ""
   width = "18.00"
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE02956 SKE02956]]" as SKE02956 <<Path>> {
   data = "M -540.00,-120.00 L -260.00,-120.00"
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE02955 SKE02955]]" as SKE02955 <<SolidStroke>> {
   postGap = ""
   postGraphic = ""
   preGap = ""
   preGraphic = ""
   boundary = ""
   linecaps = "butt"
   linejoin = "round"
   miterlimit = ""
   width = "18.00"
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE02959 SKE02959]]" as SKE02959 <<Path>> {
   data = "M -140.00,240.00 L 140.00,240.00"
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE02958 SKE02958]]" as SKE02958 <<SolidStroke>> {
   postGap = ""
   postGraphic = ""
   preGap = ""
   preGraphic = ""
   boundary = ""
   linecaps = "butt"
   linejoin = "round"
   miterlimit = ""
   width = "18.00"
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE02962 SKE02962]]" as SKE02962 <<Path>> {
   data = "M -140.00,120.00 L 140.00,120.00"
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE02961 SKE02961]]" as SKE02961 <<SolidStroke>> {
   postGap = ""
   postGraphic = ""
   preGap = ""
   preGraphic = ""
   boundary = ""
   linecaps = "butt"
   linejoin = "round"
   miterlimit = ""
   width = "18.00"
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE02965 SKE02965]]" as SKE02965 <<Path>> {
   data = "M -140.00,0.00 L 140.00,0.00"
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE02964 SKE02964]]" as SKE02964 <<SolidStroke>> {
   postGap = ""
   postGraphic = ""
   preGap = ""
   preGraphic = ""
   boundary = ""
   linecaps = "butt"
   linejoin = "round"
   miterlimit = ""
   width = "18.00"
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE02968 SKE02968]]" as SKE02968 <<Path>> {
   data = "M -140.00,-120.00 L 140.00,-120.00"
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE02967 SKE02967]]" as SKE02967 <<SolidStroke>> {
   postGap = ""
   postGraphic = ""
   preGap = ""
   preGraphic = ""
   boundary = ""
   linecaps = "butt"
   linejoin = "round"
   miterlimit = ""
   width = "18.00"
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE02971 SKE02971]]" as SKE02971 <<Path>> {
   data = "M -140.00,-240.00 L 140.00,-240.00"
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE02970 SKE02970]]" as SKE02970 <<SolidStroke>> {
   postGap = ""
   postGraphic = ""
   preGap = ""
   preGraphic = ""
   boundary = ""
   linecaps = "butt"
   linejoin = "round"
   miterlimit = ""
   width = "18.00"
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE02974 SKE02974]]" as SKE02974 <<Path>> {
   data = "M 260.00,120.00 L 540.00,120.00"
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE02973 SKE02973]]" as SKE02973 <<SolidStroke>> {
   postGap = ""
   postGraphic = ""
   preGap = ""
   preGraphic = ""
   boundary = ""
   linecaps = "butt"
   linejoin = "round"
   miterlimit = ""
   width = "18.00"
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE02977 SKE02977]]" as SKE02977 <<Path>> {
   data = "M 260.00,0.00 L 540.00,0.00"
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE02976 SKE02976]]" as SKE02976 <<SolidStroke>> {
   postGap = ""
   postGraphic = ""
   preGap = ""
   preGraphic = ""
   boundary = ""
   linecaps = "butt"
   linejoin = "round"
   miterlimit = ""
   width = "18.00"
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE02980 SKE02980]]" as SKE02980 <<Path>> {
   data = "M 260.00,-120.00 L 540.00,-120.00"
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE02979 SKE02979]]" as SKE02979 <<SolidStroke>> {
   postGap = ""
   postGraphic = ""
   preGap = ""
   preGraphic = ""
   boundary = ""
   linecaps = "butt"
   linejoin = "round"
   miterlimit = ""
   width = "18.00"
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE02983 SKE02983]]" as SKE02983 <<Path>> {
   data = "M 660.00,0.00 L 940.00,0.00"
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE02982 SKE02982]]" as SKE02982 <<SolidStroke>> {
   postGap = ""
   postGraphic = ""
   preGap = ""
   preGraphic = ""
   boundary = ""
   linecaps = "butt"
   linejoin = "round"
   miterlimit = ""
   width = "18.00"
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#COL00004 COL00004]]" as COL00004 <<ColorRGB>> {
   description = ""
   id = "COL00004"
   name = "Schwarz"
   synopsis = ""
   vendorSpecific = ""
   index = ""
   blue = "0.00"
   green = "0.00"
   red = "0.00"
}


RUL09040 o-- "0" SKE04557 : emits
RUL09040 o-- "1" SKE04558 : emits
RUL09040 o-- SKE04556 : filter
SKE04557 o-- SYM01562 : symbolizer
SKE04558 o-- DRU01113 : designRules
SKE04558 o-- SYM03617 : symbolizer
SYM01562 o-- SKE00258 : boundary
DRU01113 o-- SKE00018 : placement
SYM03617 o-- SKE02944 : graphic
SKE00258 o-- COL00002 : color
SKE02944 o-- "0" SKE02945 : members
SKE02944 o-- "1" SKE02948 : members
SKE02944 o-- "2" SKE02951 : members
SKE02944 o-- "3" SKE02954 : members
SKE02944 o-- "4" SKE02957 : members
SKE02944 o-- "5" SKE02960 : members
SKE02944 o-- "6" SKE02963 : members
SKE02944 o-- "7" SKE02966 : members
SKE02944 o-- "8" SKE02969 : members
SKE02944 o-- "9" SKE02972 : members
SKE02944 o-- "10" SKE02975 : members
SKE02944 o-- "11" SKE02978 : members
SKE02944 o-- "12" SKE02981 : members
SKE02945 o-- SKE02947 : geometry
SKE02945 o-- SKE02946 : stroke
SKE02948 o-- SKE02950 : geometry
SKE02948 o-- SKE02949 : stroke
SKE02951 o-- SKE02953 : geometry
SKE02951 o-- SKE02952 : stroke
SKE02954 o-- SKE02956 : geometry
SKE02954 o-- SKE02955 : stroke
SKE02957 o-- SKE02959 : geometry
SKE02957 o-- SKE02958 : stroke
SKE02960 o-- SKE02962 : geometry
SKE02960 o-- SKE02961 : stroke
SKE02963 o-- SKE02965 : geometry
SKE02963 o-- SKE02964 : stroke
SKE02966 o-- SKE02968 : geometry
SKE02966 o-- SKE02967 : stroke
SKE02969 o-- SKE02971 : geometry
SKE02969 o-- SKE02970 : stroke
SKE02972 o-- SKE02974 : geometry
SKE02972 o-- SKE02973 : stroke
SKE02975 o-- SKE02977 : geometry
SKE02975 o-- SKE02976 : stroke
SKE02978 o-- SKE02980 : geometry
SKE02978 o-- SKE02979 : stroke
SKE02981 o-- SKE02983 : geometry
SKE02981 o-- SKE02982 : stroke
SKE02946 o-- COL00004 : color
SKE02949 o-- COL00004 : color
SKE02952 o-- COL00004 : color
SKE02955 o-- COL00004 : color
SKE02958 o-- COL00004 : color
SKE02961 o-- COL00004 : color
SKE02964 o-- COL00004 : color
SKE02967 o-- COL00004 : color
SKE02970 o-- COL00004 : color
SKE02973 o-- COL00004 : color
SKE02976 o-- COL00004 : color
SKE02979 o-- COL00004 : color
SKE02982 o-- COL00004 : color

@enduml
