public interface org.apache.batik.gvt.GraphicsNode
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: org.apache.batik.gvt.GraphicsNode
  super_class: java.lang.Object
{
  public static final int VISIBLE_PAINTED;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  public static final int VISIBLE_FILL;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  public static final int VISIBLE_STROKE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 2

  public static final int VISIBLE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 3

  public static final int PAINTED;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 4

  public static final int FILL;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 5

  public static final int STROKE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 6

  public static final int ALL;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 7

  public static final int NONE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 8

  public static final java.awt.geom.AffineTransform IDENTITY;
    descriptor: Ljava/awt/geom/AffineTransform;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=2, locals=0, args_size=0
         0: .line 102
            new java.awt.geom.AffineTransform
            dup
            invokespecial java.awt.geom.AffineTransform.<init>:()V
            putstatic org.apache.batik.gvt.GraphicsNode.IDENTITY:Ljava/awt/geom/AffineTransform;
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public abstract java.lang.ref.WeakReference getWeakReference();
    descriptor: ()Ljava/lang/ref/WeakReference;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract int getPointerEventType();
    descriptor: ()I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setPointerEventType(int);
    descriptor: (I)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
                  Name  Flags
      pointerEventType  

  public abstract void setTransform(java.awt.geom.AffineTransform);
    descriptor: (Ljava/awt/geom/AffineTransform;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
              Name  Flags
      newTransform  

  public abstract java.awt.geom.AffineTransform getTransform();
    descriptor: ()Ljava/awt/geom/AffineTransform;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract java.awt.geom.AffineTransform getInverseTransform();
    descriptor: ()Ljava/awt/geom/AffineTransform;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract java.awt.geom.AffineTransform getGlobalTransform();
    descriptor: ()Ljava/awt/geom/AffineTransform;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setComposite(java.awt.Composite);
    descriptor: (Ljava/awt/Composite;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
              Name  Flags
      newComposite  

  public abstract java.awt.Composite getComposite();
    descriptor: ()Ljava/awt/Composite;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setVisible(boolean);
    descriptor: (Z)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
           Name  Flags
      isVisible  

  public abstract boolean isVisible();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setClip(org.apache.batik.ext.awt.image.renderable.ClipRable);
    descriptor: (Lorg/apache/batik/ext/awt/image/renderable/ClipRable;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
            Name  Flags
      newClipper  

  public abstract org.apache.batik.ext.awt.image.renderable.ClipRable getClip();
    descriptor: ()Lorg/apache/batik/ext/awt/image/renderable/ClipRable;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setRenderingHint(java.awt.RenderingHints$Key, java.lang.Object);
    descriptor: (Ljava/awt/RenderingHints$Key;Ljava/lang/Object;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      key    
      value  

  public abstract void setRenderingHints(java.util.Map);
    descriptor: (Ljava/util/Map;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      hints  

  public abstract void setRenderingHints(java.awt.RenderingHints);
    descriptor: (Ljava/awt/RenderingHints;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
          Name  Flags
      newHints  

  public abstract java.awt.RenderingHints getRenderingHints();
    descriptor: ()Ljava/awt/RenderingHints;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setMask(org.apache.batik.gvt.filter.Mask);
    descriptor: (Lorg/apache/batik/gvt/filter/Mask;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      newMask  

  public abstract org.apache.batik.gvt.filter.Mask getMask();
    descriptor: ()Lorg/apache/batik/gvt/filter/Mask;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setFilter(org.apache.batik.ext.awt.image.renderable.Filter);
    descriptor: (Lorg/apache/batik/ext/awt/image/renderable/Filter;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
           Name  Flags
      newFilter  

  public abstract org.apache.batik.ext.awt.image.renderable.Filter getFilter();
    descriptor: ()Lorg/apache/batik/ext/awt/image/renderable/Filter;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.apache.batik.ext.awt.image.renderable.Filter getGraphicsNodeRable(boolean);
    descriptor: (Z)Lorg/apache/batik/ext/awt/image/renderable/Filter;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
                Name  Flags
      createIfNeeded  

  public abstract org.apache.batik.ext.awt.image.renderable.Filter getEnableBackgroundGraphicsNodeRable(boolean);
    descriptor: (Z)Lorg/apache/batik/ext/awt/image/renderable/Filter;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
                Name  Flags
      createIfNeeded  

  public abstract void paint(java.awt.Graphics2D);
    descriptor: (Ljava/awt/Graphics2D;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      g2d   

  public abstract void primitivePaint(java.awt.Graphics2D);
    descriptor: (Ljava/awt/Graphics2D;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      g2d   

  public abstract org.apache.batik.gvt.CompositeGraphicsNode getParent();
    descriptor: ()Lorg/apache/batik/gvt/CompositeGraphicsNode;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.apache.batik.gvt.RootGraphicsNode getRoot();
    descriptor: ()Lorg/apache/batik/gvt/RootGraphicsNode;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract java.awt.geom.Rectangle2D getBounds();
    descriptor: ()Ljava/awt/geom/Rectangle2D;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract java.awt.geom.Rectangle2D getTransformedBounds(java.awt.geom.AffineTransform);
    descriptor: (Ljava/awt/geom/AffineTransform;)Ljava/awt/geom/Rectangle2D;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      txf   

  public abstract java.awt.geom.Rectangle2D getPrimitiveBounds();
    descriptor: ()Ljava/awt/geom/Rectangle2D;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract java.awt.geom.Rectangle2D getTransformedPrimitiveBounds(java.awt.geom.AffineTransform);
    descriptor: (Ljava/awt/geom/AffineTransform;)Ljava/awt/geom/Rectangle2D;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      txf   

  public abstract java.awt.geom.Rectangle2D getGeometryBounds();
    descriptor: ()Ljava/awt/geom/Rectangle2D;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract java.awt.geom.Rectangle2D getTransformedGeometryBounds(java.awt.geom.AffineTransform);
    descriptor: (Ljava/awt/geom/AffineTransform;)Ljava/awt/geom/Rectangle2D;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      txf   

  public abstract java.awt.geom.Rectangle2D getSensitiveBounds();
    descriptor: ()Ljava/awt/geom/Rectangle2D;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract java.awt.geom.Rectangle2D getTransformedSensitiveBounds(java.awt.geom.AffineTransform);
    descriptor: (Ljava/awt/geom/AffineTransform;)Ljava/awt/geom/Rectangle2D;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      txf   

  public abstract boolean contains(java.awt.geom.Point2D);
    descriptor: (Ljava/awt/geom/Point2D;)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      p     

  public abstract boolean intersects(java.awt.geom.Rectangle2D);
    descriptor: (Ljava/awt/geom/Rectangle2D;)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      r     

  public abstract org.apache.batik.gvt.GraphicsNode nodeHitAt(java.awt.geom.Point2D);
    descriptor: (Ljava/awt/geom/Point2D;)Lorg/apache/batik/gvt/GraphicsNode;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      p     

  public abstract java.awt.Shape getOutline();
    descriptor: ()Ljava/awt/Shape;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
}
SourceFile: "GraphicsNode.java"
InnerClasses:
  public abstract Key = java.awt.RenderingHints$Key of java.awt.RenderingHints