Class BatikHistogramNormalizationElementBridge

    • Constructor Detail

      • BatikHistogramNormalizationElementBridge

        public BatikHistogramNormalizationElementBridge()
        Constructs a new bridge for the <histogramNormalization> element.
    • Method Detail

      • getLocalName

        public java.lang.String getLocalName()
        Returns 'histogramNormalization'.
        Specified by:
        getLocalName in interface Bridge
      • createFilter

        public Filter createFilter​(BridgeContext ctx,
                                   org.w3c.dom.Element filterElement,
                                   org.w3c.dom.Element filteredElement,
                                   GraphicsNode filteredNode,
                                   Filter inputFilter,
                                   java.awt.geom.Rectangle2D filterRegion,
                                   java.util.Map filterMap)
        Creates a Filter primitive according to the specified parameters.
        Specified by:
        createFilter in interface FilterPrimitiveBridge
        Parameters:
        ctx - the bridge context to use
        filterElement - the element that defines a filter
        filteredElement - the element that references the filter
        filteredNode - the graphics node to filter
        inputFilter - the Filter that represents the current filter input if the filter chain.
        filterRegion - the filter area defined for the filter chain the new node will be part of.
        filterMap - a map where the mediator can map a name to the Filter it creates. Other FilterBridges can then access a filter node from the filterMap if they know its name.
      • convertSides

        protected static int convertSides​(org.w3c.dom.Element filterElement,
                                          java.lang.String attrName,
                                          int defaultValue,
                                          BridgeContext ctx)
        Stolen from AbstractSVGFilterPrimitiveElementBridge. Converts on the specified filter primitive element, the specified attribute that represents an integer and with the specified default value.
        Parameters:
        filterElement - the filter primitive element
        attrName - the name of the attribute
        defaultValue - the default value of the attribute
        ctx - the BridgeContext to use for error information