Package kiyut.sketsa.windows.defs.filter.primitive

## Interface FilterPrimitiveProperty

- All Known Implementing Classes:
    `AbstractFilterPrimitiveProperty`, `FEBlendProperty`, `FEColorMatrixProperty`, `FEComponentTransferFunctionProperty`, `FEComponentTransferProperty`, `FECompositeProperty`, `FEConvolveMatrixProperty`, `FEDiffuseLightingProperty`, `FEDisplacementMapProperty`, `FEDistantLightProperty`, `FEFloodProperty`, `FEGaussianBlurProperty`, `FEMergeNodeProperty`, `FEMergeProperty`, `FEMorphologyProperty`, `FEOffsetProperty`, `FEPointLightProperty`, `FESpecularLightingProperty`, `FESpotLightProperty`, `FETileProperty`, `FETurbulenceProperty`

      public interface FilterPrimitiveProperty

  Abstract Filter primitive property panel
  Author:
    Kiyut

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | `refreshProperties()` | refresh / repopulate the property using the value from the element
    `void` | `setSVGElement​(VectorCanvas canvas, org.w3c.dom.svg.SVGElement element)` | set `SVGElement`

- - ### Method Detail

    - #### setSVGElement

          void setSVGElement​(VectorCanvas canvas,
                             org.w3c.dom.svg.SVGElement element)

      set `SVGElement`
      Parameters:
        `canvas` - the `VectorCanvas` which the SVGElement belongs
        `element` - `SVGElement`

    - #### refreshProperties

          void refreshProperties()

      refresh / repopulate the property using the value from the element