@startuml
!if %version() > "1.2023.1"
skin rose
!endif
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#RUL09000 RUL09000]]" as RUL09000 <<Rule>> {
   description = "Die ber die Geome...? 100 ausgerichtet."
   id = "RUL09000"
   name = ""
   synopsis = "Wasserfall"
   vendorSpecific = ""
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE04552 SKE04552]]" as SKE04552 <<Emit>> {
   description = ""
   id = "SKE04552"
   name = ""
   synopsis = ""
   vendorSpecific = ""
   labelText = ""
   permit_ap_darst = "0"
   permit_praesobj = "0"
   permit_stdpraes = "1"
   style = ""
   symbolClass = ""
   zIndex = ""
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE04551 SKE04551]]" as SKE04551 <<Filter>> {
   description = ""
   id = "SKE04551"
   name = ""
   synopsis = ""
   vendorSpecific = ""
   basicObjectType = ""
   expression = "\\n            art = 1620\\n         "
   featureTypeName = "AX_Gewaessermerkmal"
   featureTypeNumber = "55001"
   geometryType = "curve"
   modelClass = "DLKM"
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#DRU02015 DRU02015]]" as DRU02015 <<DesignRule>> {
   description = "      *Wasserfall*...ei Signaturen: 3651"
   id = "DRU02015"
   name = ""
   synopsis = "Positionierungsregel Nr. 2015 (ALKIS)"
   vendorSpecific = ""
   positionierungsregel = "2015"
   rulesToConsider = ""
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SYM03651 SYM03651]]" as SYM03651 <<PointSymbolizer>> {
   description = "      Wasserfall"
   id = "SYM03651"
   name = ""
   synopsis = "Signatur Nr. 3651 (ALKIS-SW)"
   vendorSpecific = ""
   signaturnummer = "3651"
   zIndex = "131"
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE00042 SKE00042]]" as SKE00042 <<MaximumAdjacentLineString>> {
   description = ""
   id = "SKE00042"
   name = ""
   synopsis = ""
   vendorSpecific = ""
   additionalFilter = ""
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE00043 SKE00043]]" as SKE00043 <<PerpendicularOffset>> {
   description = ""
   id = "SKE00043"
   name = ""
   synopsis = ""
   vendorSpecific = ""
   distance = "-70.0"
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE00044 SKE00044]]" as SKE00044 <<PointsOnLine>> {
   description = ""
   id = "SKE00044"
   name = ""
   synopsis = ""
   vendorSpecific = ""
   adjustment = ""
   pattern = "0.0 280"
   postGap = ""
   preGap = ""
   relativeRotation = "normal"
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE03137 SKE03137]]" as SKE03137 <<LineGraphic>> {
   description = ""
   id = "SKE03137"
   name = ""
   synopsis = ""
   vendorSpecific = ""
   displacementX = "140.00"
   displacementY = "70.00"
   halo = ""
   rotation = ""
   scalefactor = ""
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE03139 SKE03139]]" as SKE03139 <<Path>> {
   data = "M -140.00,-70.00 L...70.00 140.00,-70.00"
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE03138 SKE03138]]" as SKE03138 <<SolidStroke>> {
   postGap = ""
   postGraphic = ""
   preGap = ""
   preGraphic = ""
   boundary = ""
   linecaps = "butt"
   linejoin = "miter"
   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"
}


RUL09000 o-- SKE04552 : emits
RUL09000 o-- SKE04551 : filter
SKE04552 o-- DRU02015 : designRules
SKE04552 o-- SYM03651 : symbolizer
DRU02015 o-- "0" SKE00042 : placement
DRU02015 o-- "1" SKE00043 : placement
DRU02015 o-- "2" SKE00044 : placement
SYM03651 o-- SKE03137 : graphic
SKE03137 o-- SKE03139 : geometry
SKE03137 o-- SKE03138 : stroke
SKE03138 o-- COL00004 : color

@enduml
