Overview  Package   Class  Use  Tree  Deprecated  Index  Help 
 PREV CLASS   NEXT CLASS FRAMES    NO FRAMES    
SUMMARY: 
java.lang.Object
  extended by org.apache.batik.bridge.AbstractSVGBridge
      extended by org.apache.batik.bridge.AnimatableSVGBridge
          extended by org.apache.batik.bridge.AnimatableGenericSVGBridge
              extended by org.apache.batik.bridge.AbstractSVGFilterPrimitiveElementBridge
                  extended by org.apache.batik.extension.svg.BatikHistogramNormalizationElementBridge
All Implemented Interfaces:
Bridge, BridgeUpdateHandler, ErrorConstants, FilterPrimitiveBridge, GenericBridge, SVGAnimationTargetContext, SVGContext, BatikExtConstants, CSSConstants, SVGConstants, XMLConstants

public class BatikHistogramNormalizationElementBridge
extends AbstractSVGFilterPrimitiveElementBridge
implements BatikExtConstants

Bridge class for a histogram normalization element.


Constructor Detail

BatikHistogramNormalizationElementBridge

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

Method Detail

getNamespaceURI

public String getNamespaceURI()
Returns the SVG namespace URI.

Specified by:
getNamespaceURI in interface Bridge
Overrides:
getNamespaceURI in class AbstractSVGBridge

getLocalName

public String getLocalName()
Returns 'histogramNormalization'.

Specified by:
getLocalName in interface Bridge

getInstance

public Bridge getInstance()
Returns a new instance of this bridge.

Specified by:
getInstance in interface Bridge
Overrides:
getInstance in class AbstractSVGBridge

createFilter

public Filter createFilter(BridgeContext ctx,
                           Element filterElement,
                           Element filteredElement,
                           GraphicsNode filteredNode,
                           Filter inputFilter,
                           Rectangle2D filterRegion,
                           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(Element filterElement,
                                  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

Overview  Package   Class  Use  Tree  Deprecated  Index  Help 
 PREV CLASS   NEXT CLASS FRAMES    NO FRAMES    
SUMMARY: