@startuml
!if %version() > "1.2023.1"
skin rose
!endif
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#RUL03500 RUL03500]]" as RUL03500 <<Rule>> {
   description = ""
   id = "RUL03500"
   name = ""
   synopsis = "Hydrant; Oberflurhydrant"
   vendorSpecific = ""
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE03749 SKE03749]]" as SKE03749 <<Emit>> {
   description = ""
   id = "SKE03749"
   name = ""
   synopsis = ""
   vendorSpecific = ""
   designRules = ""
   labelText = ""
   permit_ap_darst = "0"
   permit_praesobj = "0"
   permit_stdpraes = "1"
   style = ""
   symbolClass = ""
   zIndex = ""
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE03748 SKE03748]]" as SKE03748 <<Filter>> {
   description = ""
   id = "SKE03748"
   name = ""
   synopsis = ""
   vendorSpecific = ""
   basicObjectType = ""
   expression = "\\n            bauw...0, 1371)\\n         "
   featureTypeName = "AX_BauwerkOderAnla...IndustrieUndGewerbe"
   featureTypeNumber = "51002"
   geometryType = "point"
   modelClass = "DLKM"
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SYM03517 SYM03517]]" as SYM03517 <<PointSymbolizer>> {
   description = "      Hydrant,\\n      Oberflurhydrant"
   id = "SYM03517"
   name = ""
   synopsis = "Signatur Nr. 3517 (ALKIS-FB)"
   vendorSpecific = ""
   signaturnummer = "3517"
   zIndex = "350"
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE01890 SKE01890]]" as SKE01890 <<CompositeGraphic>> {
   description = ""
   id = "SKE01890"
   name = ""
   synopsis = ""
   vendorSpecific = ""
   displacementX = "0.00"
   displacementY = "150.00"
   halo = ""
   rotation = ""
   scalefactor = ""
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE01891 SKE01891]]" as SKE01891 <<AreaGraphic>> {
   description = ""
   id = "SKE01891"
   name = ""
   synopsis = ""
   vendorSpecific = ""
   displacementX = ""
   displacementY = ""
   halo = ""
   rotation = ""
   scalefactor = ""
   interior = ""
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE01894 SKE01894]]" as SKE01894 <<LineGraphic>> {
   description = ""
   id = "SKE01894"
   name = ""
   synopsis = ""
   vendorSpecific = ""
   displacementX = ""
   displacementY = ""
   halo = ""
   rotation = ""
   scalefactor = ""
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE01897 SKE01897]]" as SKE01897 <<LineGraphic>> {
   description = ""
   id = "SKE01897"
   name = ""
   synopsis = ""
   vendorSpecific = ""
   displacementX = ""
   displacementY = ""
   halo = ""
   rotation = ""
   scalefactor = ""
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE01900 SKE01900]]" as SKE01900 <<LineGraphic>> {
   description = ""
   id = "SKE01900"
   name = ""
   synopsis = ""
   vendorSpecific = ""
   displacementX = ""
   displacementY = ""
   halo = ""
   rotation = ""
   scalefactor = ""
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE01903 SKE01903]]" as SKE01903 <<LineGraphic>> {
   description = ""
   id = "SKE01903"
   name = ""
   synopsis = ""
   vendorSpecific = ""
   displacementX = ""
   displacementY = ""
   halo = ""
   rotation = ""
   scalefactor = ""
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE01906 SKE01906]]" as SKE01906 <<LineGraphic>> {
   description = ""
   id = "SKE01906"
   name = ""
   synopsis = ""
   vendorSpecific = ""
   displacementX = ""
   displacementY = ""
   halo = ""
   rotation = ""
   scalefactor = ""
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE01909 SKE01909]]" as SKE01909 <<LineGraphic>> {
   description = ""
   id = "SKE01909"
   name = ""
   synopsis = ""
   vendorSpecific = ""
   displacementX = ""
   displacementY = ""
   halo = ""
   rotation = ""
   scalefactor = ""
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE01892 SKE01892]]" as SKE01892 <<SolidStroke>> {
   postGap = ""
   postGraphic = ""
   preGap = ""
   preGraphic = ""
   boundary = ""
   linecaps = "round"
   linejoin = "round"
   miterlimit = ""
   width = "18.00"
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE01893 SKE01893]]" as SKE01893 <<Path>> {
   data = "M -50.00,-150.00 A...,0 -50.00,-150.00 Z"
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE01896 SKE01896]]" as SKE01896 <<Path>> {
   data = "M 0.00,-100.00 L 0.00,200.00"
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE01895 SKE01895]]" as SKE01895 <<SolidStroke>> {
   postGap = ""
   postGraphic = ""
   preGap = ""
   preGraphic = ""
   boundary = ""
   linecaps = "butt"
   linejoin = "miter"
   miterlimit = ""
   width = "18.00"
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE01899 SKE01899]]" as SKE01899 <<Path>> {
   data = "M -40.00,200.00 L 40.00,200.00"
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE01898 SKE01898]]" as SKE01898 <<SolidStroke>> {
   postGap = ""
   postGraphic = ""
   preGap = ""
   preGraphic = ""
   boundary = ""
   linecaps = "butt"
   linejoin = "miter"
   miterlimit = ""
   width = "18.00"
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE01902 SKE01902]]" as SKE01902 <<Path>> {
   data = "M 0.00,100.00 L -115.83,40.98"
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE01901 SKE01901]]" as SKE01901 <<SolidStroke>> {
   postGap = ""
   postGraphic = ""
   preGap = ""
   preGraphic = ""
   boundary = ""
   linecaps = "butt"
   linejoin = "miter"
   miterlimit = ""
   width = "18.00"
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE01905 SKE01905]]" as SKE01905 <<Path>> {
   data = "M -133.99,76.62 L -97.67,5.34"
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE01904 SKE01904]]" as SKE01904 <<SolidStroke>> {
   postGap = ""
   postGraphic = ""
   preGap = ""
   preGraphic = ""
   boundary = ""
   linecaps = "butt"
   linejoin = "miter"
   miterlimit = ""
   width = "18.00"
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE01908 SKE01908]]" as SKE01908 <<Path>> {
   data = "M 0.00,100.00 L 115.83,40.98"
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE01907 SKE01907]]" as SKE01907 <<SolidStroke>> {
   postGap = ""
   postGraphic = ""
   preGap = ""
   preGraphic = ""
   boundary = ""
   linecaps = "butt"
   linejoin = "miter"
   miterlimit = ""
   width = "18.00"
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE01911 SKE01911]]" as SKE01911 <<Path>> {
   data = "M 97.67,5.34 L 133.99,76.62"
}
object "[[../../mdlsrc/SymbologyCatalog_mdl.html#SKE01910 SKE01910]]" as SKE01910 <<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"
}


RUL03500 o-- SKE03749 : emits
RUL03500 o-- SKE03748 : filter
SKE03749 o-- SYM03517 : symbolizer
SYM03517 o-- SKE01890 : graphic
SKE01890 o-- "0" SKE01891 : members
SKE01890 o-- "1" SKE01894 : members
SKE01890 o-- "2" SKE01897 : members
SKE01890 o-- "3" SKE01900 : members
SKE01890 o-- "4" SKE01903 : members
SKE01890 o-- "5" SKE01906 : members
SKE01890 o-- "6" SKE01909 : members
SKE01891 o-- SKE01892 : boundary
SKE01891 o-- SKE01893 : geometry
SKE01894 o-- SKE01896 : geometry
SKE01894 o-- SKE01895 : stroke
SKE01897 o-- SKE01899 : geometry
SKE01897 o-- SKE01898 : stroke
SKE01900 o-- SKE01902 : geometry
SKE01900 o-- SKE01901 : stroke
SKE01903 o-- SKE01905 : geometry
SKE01903 o-- SKE01904 : stroke
SKE01906 o-- SKE01908 : geometry
SKE01906 o-- SKE01907 : stroke
SKE01909 o-- SKE01911 : geometry
SKE01909 o-- SKE01910 : stroke
SKE01892 o-- COL00004 : color
SKE01895 o-- COL00004 : color
SKE01898 o-- COL00004 : color
SKE01901 o-- COL00004 : color
SKE01904 o-- COL00004 : color
SKE01907 o-- COL00004 : color
SKE01910 o-- COL00004 : color

@enduml
