public class org.apache.batik.anim.timing.TimingSpecifierListProducer extends org.apache.batik.parser.DefaultTimingSpecifierListHandler
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.apache.batik.anim.timing.TimingSpecifierListProducer
  super_class: org.apache.batik.parser.DefaultTimingSpecifierListHandler
{
  protected java.util.LinkedList timingSpecifiers;
    descriptor: Ljava/util/LinkedList;
    flags: (0x0004) ACC_PROTECTED

  protected org.apache.batik.anim.timing.TimedElement owner;
    descriptor: Lorg/apache/batik/anim/timing/TimedElement;
    flags: (0x0004) ACC_PROTECTED

  protected boolean isBegin;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  public void <init>(org.apache.batik.anim.timing.TimedElement, boolean);
    descriptor: (Lorg/apache/batik/anim/timing/TimedElement;Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.apache.batik.anim.timing.TimingSpecifierListProducer this
        start local 1 // org.apache.batik.anim.timing.TimedElement owner
        start local 2 // boolean isBegin
         0: .line 55
            aload 0 /* this */
            invokespecial org.apache.batik.parser.DefaultTimingSpecifierListHandler.<init>:()V
         1: .line 40
            aload 0 /* this */
            new java.util.LinkedList
            dup
            invokespecial java.util.LinkedList.<init>:()V
            putfield org.apache.batik.anim.timing.TimingSpecifierListProducer.timingSpecifiers:Ljava/util/LinkedList;
         2: .line 56
            aload 0 /* this */
            aload 1 /* owner */
            putfield org.apache.batik.anim.timing.TimingSpecifierListProducer.owner:Lorg/apache/batik/anim/timing/TimedElement;
         3: .line 57
            aload 0 /* this */
            iload 2 /* isBegin */
            putfield org.apache.batik.anim.timing.TimingSpecifierListProducer.isBegin:Z
         4: .line 58
            return
        end local 2 // boolean isBegin
        end local 1 // org.apache.batik.anim.timing.TimedElement owner
        end local 0 // org.apache.batik.anim.timing.TimingSpecifierListProducer this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    5     0     this  Lorg/apache/batik/anim/timing/TimingSpecifierListProducer;
            0    5     1    owner  Lorg/apache/batik/anim/timing/TimedElement;
            0    5     2  isBegin  Z
    MethodParameters:
         Name  Flags
      owner    
      isBegin  

  public org.apache.batik.anim.timing.TimingSpecifier[] getTimingSpecifiers();
    descriptor: ()[Lorg/apache/batik/anim/timing/TimingSpecifier;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.apache.batik.anim.timing.TimingSpecifierListProducer this
         0: .line 64
            aload 0 /* this */
            getfield org.apache.batik.anim.timing.TimingSpecifierListProducer.timingSpecifiers:Ljava/util/LinkedList;
            aload 0 /* this */
            getfield org.apache.batik.anim.timing.TimingSpecifierListProducer.timingSpecifiers:Ljava/util/LinkedList;
            invokevirtual java.util.LinkedList.size:()I
            anewarray org.apache.batik.anim.timing.TimingSpecifier
            invokevirtual java.util.LinkedList.toArray:([Ljava/lang/Object;)[Ljava/lang/Object;
            checkcast org.apache.batik.anim.timing.TimingSpecifier[]
            areturn
        end local 0 // org.apache.batik.anim.timing.TimingSpecifierListProducer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/batik/anim/timing/TimingSpecifierListProducer;

  public static org.apache.batik.anim.timing.TimingSpecifier[] parseTimingSpecifierList(org.apache.batik.anim.timing.TimedElement, boolean, java.lang.String, boolean, boolean);
    descriptor: (Lorg/apache/batik/anim/timing/TimedElement;ZLjava/lang/String;ZZ)[Lorg/apache/batik/anim/timing/TimingSpecifier;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=8, args_size=5
        start local 0 // org.apache.batik.anim.timing.TimedElement owner
        start local 1 // boolean isBegin
        start local 2 // java.lang.String spec
        start local 3 // boolean useSVG11AccessKeys
        start local 4 // boolean useSVG12AccessKeys
         0: .line 74
            new org.apache.batik.parser.TimingSpecifierListParser
            dup
            iload 3 /* useSVG11AccessKeys */
         1: .line 75
            iload 4 /* useSVG12AccessKeys */
         2: .line 74
            invokespecial org.apache.batik.parser.TimingSpecifierListParser.<init>:(ZZ)V
         3: .line 73
            astore 5 /* p */
        start local 5 // org.apache.batik.parser.TimingSpecifierListParser p
         4: .line 77
            new org.apache.batik.anim.timing.TimingSpecifierListProducer
            dup
            aload 0 /* owner */
            iload 1 /* isBegin */
            invokespecial org.apache.batik.anim.timing.TimingSpecifierListProducer.<init>:(Lorg/apache/batik/anim/timing/TimedElement;Z)V
         5: .line 76
            astore 6 /* pp */
        start local 6 // org.apache.batik.anim.timing.TimingSpecifierListProducer pp
         6: .line 78
            aload 5 /* p */
            aload 6 /* pp */
            invokevirtual org.apache.batik.parser.TimingSpecifierListParser.setTimingSpecifierListHandler:(Lorg/apache/batik/parser/TimingSpecifierListHandler;)V
         7: .line 79
            aload 5 /* p */
            aload 2 /* spec */
            invokevirtual org.apache.batik.parser.TimingSpecifierListParser.parse:(Ljava/lang/String;)V
         8: .line 80
            aload 6 /* pp */
            invokevirtual org.apache.batik.anim.timing.TimingSpecifierListProducer.getTimingSpecifiers:()[Lorg/apache/batik/anim/timing/TimingSpecifier;
            astore 7 /* specs */
        start local 7 // org.apache.batik.anim.timing.TimingSpecifier[] specs
         9: .line 81
            aload 7 /* specs */
            areturn
        end local 7 // org.apache.batik.anim.timing.TimingSpecifier[] specs
        end local 6 // org.apache.batik.anim.timing.TimingSpecifierListProducer pp
        end local 5 // org.apache.batik.parser.TimingSpecifierListParser p
        end local 4 // boolean useSVG12AccessKeys
        end local 3 // boolean useSVG11AccessKeys
        end local 2 // java.lang.String spec
        end local 1 // boolean isBegin
        end local 0 // org.apache.batik.anim.timing.TimedElement owner
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0   10     0               owner  Lorg/apache/batik/anim/timing/TimedElement;
            0   10     1             isBegin  Z
            0   10     2                spec  Ljava/lang/String;
            0   10     3  useSVG11AccessKeys  Z
            0   10     4  useSVG12AccessKeys  Z
            4   10     5                   p  Lorg/apache/batik/parser/TimingSpecifierListParser;
            6   10     6                  pp  Lorg/apache/batik/anim/timing/TimingSpecifierListProducer;
            9   10     7               specs  [Lorg/apache/batik/anim/timing/TimingSpecifier;
    MethodParameters:
                    Name  Flags
      owner               
      isBegin             
      spec                
      useSVG11AccessKeys  
      useSVG12AccessKeys  

  public void offset(float);
    descriptor: (F)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=2
        start local 0 // org.apache.batik.anim.timing.TimingSpecifierListProducer this
        start local 1 // float offset
         0: .line 90
            new org.apache.batik.anim.timing.OffsetTimingSpecifier
            dup
            aload 0 /* this */
            getfield org.apache.batik.anim.timing.TimingSpecifierListProducer.owner:Lorg/apache/batik/anim/timing/TimedElement;
            aload 0 /* this */
            getfield org.apache.batik.anim.timing.TimingSpecifierListProducer.isBegin:Z
            fload 1 /* offset */
            invokespecial org.apache.batik.anim.timing.OffsetTimingSpecifier.<init>:(Lorg/apache/batik/anim/timing/TimedElement;ZF)V
            astore 2 /* ts */
        start local 2 // org.apache.batik.anim.timing.TimingSpecifier ts
         1: .line 91
            aload 0 /* this */
            getfield org.apache.batik.anim.timing.TimingSpecifierListProducer.timingSpecifiers:Ljava/util/LinkedList;
            aload 2 /* ts */
            invokevirtual java.util.LinkedList.add:(Ljava/lang/Object;)Z
            pop
         2: .line 92
            return
        end local 2 // org.apache.batik.anim.timing.TimingSpecifier ts
        end local 1 // float offset
        end local 0 // org.apache.batik.anim.timing.TimingSpecifierListProducer this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    3     0    this  Lorg/apache/batik/anim/timing/TimingSpecifierListProducer;
            0    3     1  offset  F
            1    3     2      ts  Lorg/apache/batik/anim/timing/TimingSpecifier;
    MethodParameters:
        Name  Flags
      offset  

  public void syncbase(float, java.lang.String, java.lang.String);
    descriptor: (FLjava/lang/String;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=5, args_size=4
        start local 0 // org.apache.batik.anim.timing.TimingSpecifierListProducer this
        start local 1 // float offset
        start local 2 // java.lang.String syncbaseID
        start local 3 // java.lang.String timeSymbol
         0: .line 99
            new org.apache.batik.anim.timing.SyncbaseTimingSpecifier
            dup
         1: .line 100
            aload 0 /* this */
            getfield org.apache.batik.anim.timing.TimingSpecifierListProducer.owner:Lorg/apache/batik/anim/timing/TimedElement;
            aload 0 /* this */
            getfield org.apache.batik.anim.timing.TimingSpecifierListProducer.isBegin:Z
            fload 1 /* offset */
            aload 2 /* syncbaseID */
            aload 3 /* timeSymbol */
            iconst_0
            invokevirtual java.lang.String.charAt:(I)C
            bipush 98
            if_icmpne 2
            iconst_1
            goto 3
      StackMap locals: org.apache.batik.anim.timing.TimingSpecifierListProducer float java.lang.String java.lang.String
      StackMap stack: new 0 new 0 org.apache.batik.anim.timing.TimedElement int float java.lang.String
         2: iconst_0
         3: .line 99
      StackMap locals: org.apache.batik.anim.timing.TimingSpecifierListProducer float java.lang.String java.lang.String
      StackMap stack: new 0 new 0 org.apache.batik.anim.timing.TimedElement int float java.lang.String int
            invokespecial org.apache.batik.anim.timing.SyncbaseTimingSpecifier.<init>:(Lorg/apache/batik/anim/timing/TimedElement;ZFLjava/lang/String;Z)V
            astore 4 /* ts */
        start local 4 // org.apache.batik.anim.timing.TimingSpecifier ts
         4: .line 101
            aload 0 /* this */
            getfield org.apache.batik.anim.timing.TimingSpecifierListProducer.timingSpecifiers:Ljava/util/LinkedList;
            aload 4 /* ts */
            invokevirtual java.util.LinkedList.add:(Ljava/lang/Object;)Z
            pop
         5: .line 102
            return
        end local 4 // org.apache.batik.anim.timing.TimingSpecifier ts
        end local 3 // java.lang.String timeSymbol
        end local 2 // java.lang.String syncbaseID
        end local 1 // float offset
        end local 0 // org.apache.batik.anim.timing.TimingSpecifierListProducer this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    6     0        this  Lorg/apache/batik/anim/timing/TimingSpecifierListProducer;
            0    6     1      offset  F
            0    6     2  syncbaseID  Ljava/lang/String;
            0    6     3  timeSymbol  Ljava/lang/String;
            4    6     4          ts  Lorg/apache/batik/anim/timing/TimingSpecifier;
    MethodParameters:
            Name  Flags
      offset      
      syncbaseID  
      timeSymbol  

  public void eventbase(float, java.lang.String, java.lang.String);
    descriptor: (FLjava/lang/String;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=5, args_size=4
        start local 0 // org.apache.batik.anim.timing.TimingSpecifierListProducer this
        start local 1 // float offset
        start local 2 // java.lang.String eventbaseID
        start local 3 // java.lang.String eventType
         0: .line 109
            new org.apache.batik.anim.timing.EventbaseTimingSpecifier
            dup
         1: .line 110
            aload 0 /* this */
            getfield org.apache.batik.anim.timing.TimingSpecifierListProducer.owner:Lorg/apache/batik/anim/timing/TimedElement;
            aload 0 /* this */
            getfield org.apache.batik.anim.timing.TimingSpecifierListProducer.isBegin:Z
            fload 1 /* offset */
            aload 2 /* eventbaseID */
            aload 3 /* eventType */
         2: .line 109
            invokespecial org.apache.batik.anim.timing.EventbaseTimingSpecifier.<init>:(Lorg/apache/batik/anim/timing/TimedElement;ZFLjava/lang/String;Ljava/lang/String;)V
            astore 4 /* ts */
        start local 4 // org.apache.batik.anim.timing.TimingSpecifier ts
         3: .line 111
            aload 0 /* this */
            getfield org.apache.batik.anim.timing.TimingSpecifierListProducer.timingSpecifiers:Ljava/util/LinkedList;
            aload 4 /* ts */
            invokevirtual java.util.LinkedList.add:(Ljava/lang/Object;)Z
            pop
         4: .line 112
            return
        end local 4 // org.apache.batik.anim.timing.TimingSpecifier ts
        end local 3 // java.lang.String eventType
        end local 2 // java.lang.String eventbaseID
        end local 1 // float offset
        end local 0 // org.apache.batik.anim.timing.TimingSpecifierListProducer this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    5     0         this  Lorg/apache/batik/anim/timing/TimingSpecifierListProducer;
            0    5     1       offset  F
            0    5     2  eventbaseID  Ljava/lang/String;
            0    5     3    eventType  Ljava/lang/String;
            3    5     4           ts  Lorg/apache/batik/anim/timing/TimingSpecifier;
    MethodParameters:
             Name  Flags
      offset       
      eventbaseID  
      eventType    

  public void repeat(float, java.lang.String);
    descriptor: (FLjava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=3
        start local 0 // org.apache.batik.anim.timing.TimingSpecifierListProducer this
        start local 1 // float offset
        start local 2 // java.lang.String syncbaseID
         0: .line 119
            new org.apache.batik.anim.timing.RepeatTimingSpecifier
            dup
         1: .line 120
            aload 0 /* this */
            getfield org.apache.batik.anim.timing.TimingSpecifierListProducer.owner:Lorg/apache/batik/anim/timing/TimedElement;
            aload 0 /* this */
            getfield org.apache.batik.anim.timing.TimingSpecifierListProducer.isBegin:Z
            fload 1 /* offset */
            aload 2 /* syncbaseID */
         2: .line 119
            invokespecial org.apache.batik.anim.timing.RepeatTimingSpecifier.<init>:(Lorg/apache/batik/anim/timing/TimedElement;ZFLjava/lang/String;)V
            astore 3 /* ts */
        start local 3 // org.apache.batik.anim.timing.TimingSpecifier ts
         3: .line 121
            aload 0 /* this */
            getfield org.apache.batik.anim.timing.TimingSpecifierListProducer.timingSpecifiers:Ljava/util/LinkedList;
            aload 3 /* ts */
            invokevirtual java.util.LinkedList.add:(Ljava/lang/Object;)Z
            pop
         4: .line 122
            return
        end local 3 // org.apache.batik.anim.timing.TimingSpecifier ts
        end local 2 // java.lang.String syncbaseID
        end local 1 // float offset
        end local 0 // org.apache.batik.anim.timing.TimingSpecifierListProducer this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    5     0        this  Lorg/apache/batik/anim/timing/TimingSpecifierListProducer;
            0    5     1      offset  F
            0    5     2  syncbaseID  Ljava/lang/String;
            3    5     3          ts  Lorg/apache/batik/anim/timing/TimingSpecifier;
    MethodParameters:
            Name  Flags
      offset      
      syncbaseID  

  public void repeat(float, java.lang.String, int);
    descriptor: (FLjava/lang/String;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=5, args_size=4
        start local 0 // org.apache.batik.anim.timing.TimingSpecifierListProducer this
        start local 1 // float offset
        start local 2 // java.lang.String syncbaseID
        start local 3 // int repeatIteration
         0: .line 130
            new org.apache.batik.anim.timing.RepeatTimingSpecifier
            dup
         1: .line 131
            aload 0 /* this */
            getfield org.apache.batik.anim.timing.TimingSpecifierListProducer.owner:Lorg/apache/batik/anim/timing/TimedElement;
            aload 0 /* this */
            getfield org.apache.batik.anim.timing.TimingSpecifierListProducer.isBegin:Z
            fload 1 /* offset */
            aload 2 /* syncbaseID */
            iload 3 /* repeatIteration */
         2: .line 130
            invokespecial org.apache.batik.anim.timing.RepeatTimingSpecifier.<init>:(Lorg/apache/batik/anim/timing/TimedElement;ZFLjava/lang/String;I)V
            astore 4 /* ts */
        start local 4 // org.apache.batik.anim.timing.TimingSpecifier ts
         3: .line 132
            aload 0 /* this */
            getfield org.apache.batik.anim.timing.TimingSpecifierListProducer.timingSpecifiers:Ljava/util/LinkedList;
            aload 4 /* ts */
            invokevirtual java.util.LinkedList.add:(Ljava/lang/Object;)Z
            pop
         4: .line 133
            return
        end local 4 // org.apache.batik.anim.timing.TimingSpecifier ts
        end local 3 // int repeatIteration
        end local 2 // java.lang.String syncbaseID
        end local 1 // float offset
        end local 0 // org.apache.batik.anim.timing.TimingSpecifierListProducer this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    5     0             this  Lorg/apache/batik/anim/timing/TimingSpecifierListProducer;
            0    5     1           offset  F
            0    5     2       syncbaseID  Ljava/lang/String;
            0    5     3  repeatIteration  I
            3    5     4               ts  Lorg/apache/batik/anim/timing/TimingSpecifier;
    MethodParameters:
                 Name  Flags
      offset           
      syncbaseID       
      repeatIteration  

  public void accesskey(float, char);
    descriptor: (FC)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=3
        start local 0 // org.apache.batik.anim.timing.TimingSpecifierListProducer this
        start local 1 // float offset
        start local 2 // char key
         0: .line 139
            new org.apache.batik.anim.timing.AccesskeyTimingSpecifier
            dup
         1: .line 140
            aload 0 /* this */
            getfield org.apache.batik.anim.timing.TimingSpecifierListProducer.owner:Lorg/apache/batik/anim/timing/TimedElement;
            aload 0 /* this */
            getfield org.apache.batik.anim.timing.TimingSpecifierListProducer.isBegin:Z
            fload 1 /* offset */
            iload 2 /* key */
         2: .line 139
            invokespecial org.apache.batik.anim.timing.AccesskeyTimingSpecifier.<init>:(Lorg/apache/batik/anim/timing/TimedElement;ZFC)V
            astore 3 /* ts */
        start local 3 // org.apache.batik.anim.timing.TimingSpecifier ts
         3: .line 141
            aload 0 /* this */
            getfield org.apache.batik.anim.timing.TimingSpecifierListProducer.timingSpecifiers:Ljava/util/LinkedList;
            aload 3 /* ts */
            invokevirtual java.util.LinkedList.add:(Ljava/lang/Object;)Z
            pop
         4: .line 142
            return
        end local 3 // org.apache.batik.anim.timing.TimingSpecifier ts
        end local 2 // char key
        end local 1 // float offset
        end local 0 // org.apache.batik.anim.timing.TimingSpecifierListProducer this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    5     0    this  Lorg/apache/batik/anim/timing/TimingSpecifierListProducer;
            0    5     1  offset  F
            0    5     2     key  C
            3    5     3      ts  Lorg/apache/batik/anim/timing/TimingSpecifier;
    MethodParameters:
        Name  Flags
      offset  
      key     

  public void accessKeySVG12(float, java.lang.String);
    descriptor: (FLjava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=3
        start local 0 // org.apache.batik.anim.timing.TimingSpecifierListProducer this
        start local 1 // float offset
        start local 2 // java.lang.String keyName
         0: .line 148
            new org.apache.batik.anim.timing.AccesskeyTimingSpecifier
            dup
         1: .line 149
            aload 0 /* this */
            getfield org.apache.batik.anim.timing.TimingSpecifierListProducer.owner:Lorg/apache/batik/anim/timing/TimedElement;
            aload 0 /* this */
            getfield org.apache.batik.anim.timing.TimingSpecifierListProducer.isBegin:Z
            fload 1 /* offset */
            aload 2 /* keyName */
         2: .line 148
            invokespecial org.apache.batik.anim.timing.AccesskeyTimingSpecifier.<init>:(Lorg/apache/batik/anim/timing/TimedElement;ZFLjava/lang/String;)V
            astore 3 /* ts */
        start local 3 // org.apache.batik.anim.timing.TimingSpecifier ts
         3: .line 150
            aload 0 /* this */
            getfield org.apache.batik.anim.timing.TimingSpecifierListProducer.timingSpecifiers:Ljava/util/LinkedList;
            aload 3 /* ts */
            invokevirtual java.util.LinkedList.add:(Ljava/lang/Object;)Z
            pop
         4: .line 151
            return
        end local 3 // org.apache.batik.anim.timing.TimingSpecifier ts
        end local 2 // java.lang.String keyName
        end local 1 // float offset
        end local 0 // org.apache.batik.anim.timing.TimingSpecifierListProducer this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    5     0     this  Lorg/apache/batik/anim/timing/TimingSpecifierListProducer;
            0    5     1   offset  F
            0    5     2  keyName  Ljava/lang/String;
            3    5     3       ts  Lorg/apache/batik/anim/timing/TimingSpecifier;
    MethodParameters:
         Name  Flags
      offset   
      keyName  

  public void mediaMarker(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=3
        start local 0 // org.apache.batik.anim.timing.TimingSpecifierListProducer this
        start local 1 // java.lang.String syncbaseID
        start local 2 // java.lang.String markerName
         0: .line 157
            new org.apache.batik.anim.timing.MediaMarkerTimingSpecifier
            dup
         1: .line 158
            aload 0 /* this */
            getfield org.apache.batik.anim.timing.TimingSpecifierListProducer.owner:Lorg/apache/batik/anim/timing/TimedElement;
            aload 0 /* this */
            getfield org.apache.batik.anim.timing.TimingSpecifierListProducer.isBegin:Z
            aload 1 /* syncbaseID */
            aload 2 /* markerName */
         2: .line 157
            invokespecial org.apache.batik.anim.timing.MediaMarkerTimingSpecifier.<init>:(Lorg/apache/batik/anim/timing/TimedElement;ZLjava/lang/String;Ljava/lang/String;)V
            astore 3 /* ts */
        start local 3 // org.apache.batik.anim.timing.TimingSpecifier ts
         3: .line 159
            aload 0 /* this */
            getfield org.apache.batik.anim.timing.TimingSpecifierListProducer.timingSpecifiers:Ljava/util/LinkedList;
            aload 3 /* ts */
            invokevirtual java.util.LinkedList.add:(Ljava/lang/Object;)Z
            pop
         4: .line 160
            return
        end local 3 // org.apache.batik.anim.timing.TimingSpecifier ts
        end local 2 // java.lang.String markerName
        end local 1 // java.lang.String syncbaseID
        end local 0 // org.apache.batik.anim.timing.TimingSpecifierListProducer this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    5     0        this  Lorg/apache/batik/anim/timing/TimingSpecifierListProducer;
            0    5     1  syncbaseID  Ljava/lang/String;
            0    5     2  markerName  Ljava/lang/String;
            3    5     3          ts  Lorg/apache/batik/anim/timing/TimingSpecifier;
    MethodParameters:
            Name  Flags
      syncbaseID  
      markerName  

  public void wallclock(java.util.Calendar);
    descriptor: (Ljava/util/Calendar;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=2
        start local 0 // org.apache.batik.anim.timing.TimingSpecifierListProducer this
        start local 1 // java.util.Calendar time
         0: .line 166
            new org.apache.batik.anim.timing.WallclockTimingSpecifier
            dup
            aload 0 /* this */
            getfield org.apache.batik.anim.timing.TimingSpecifierListProducer.owner:Lorg/apache/batik/anim/timing/TimedElement;
            aload 0 /* this */
            getfield org.apache.batik.anim.timing.TimingSpecifierListProducer.isBegin:Z
            aload 1 /* time */
            invokespecial org.apache.batik.anim.timing.WallclockTimingSpecifier.<init>:(Lorg/apache/batik/anim/timing/TimedElement;ZLjava/util/Calendar;)V
            astore 2 /* ts */
        start local 2 // org.apache.batik.anim.timing.TimingSpecifier ts
         1: .line 167
            aload 0 /* this */
            getfield org.apache.batik.anim.timing.TimingSpecifierListProducer.timingSpecifiers:Ljava/util/LinkedList;
            aload 2 /* ts */
            invokevirtual java.util.LinkedList.add:(Ljava/lang/Object;)Z
            pop
         2: .line 168
            return
        end local 2 // org.apache.batik.anim.timing.TimingSpecifier ts
        end local 1 // java.util.Calendar time
        end local 0 // org.apache.batik.anim.timing.TimingSpecifierListProducer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lorg/apache/batik/anim/timing/TimingSpecifierListProducer;
            0    3     1  time  Ljava/util/Calendar;
            1    3     2    ts  Lorg/apache/batik/anim/timing/TimingSpecifier;
    MethodParameters:
      Name  Flags
      time  

  public void indefinite();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=1
        start local 0 // org.apache.batik.anim.timing.TimingSpecifierListProducer this
         0: .line 174
            new org.apache.batik.anim.timing.IndefiniteTimingSpecifier
            dup
            aload 0 /* this */
            getfield org.apache.batik.anim.timing.TimingSpecifierListProducer.owner:Lorg/apache/batik/anim/timing/TimedElement;
            aload 0 /* this */
            getfield org.apache.batik.anim.timing.TimingSpecifierListProducer.isBegin:Z
            invokespecial org.apache.batik.anim.timing.IndefiniteTimingSpecifier.<init>:(Lorg/apache/batik/anim/timing/TimedElement;Z)V
            astore 1 /* ts */
        start local 1 // org.apache.batik.anim.timing.TimingSpecifier ts
         1: .line 175
            aload 0 /* this */
            getfield org.apache.batik.anim.timing.TimingSpecifierListProducer.timingSpecifiers:Ljava/util/LinkedList;
            aload 1 /* ts */
            invokevirtual java.util.LinkedList.add:(Ljava/lang/Object;)Z
            pop
         2: .line 176
            return
        end local 1 // org.apache.batik.anim.timing.TimingSpecifier ts
        end local 0 // org.apache.batik.anim.timing.TimingSpecifierListProducer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lorg/apache/batik/anim/timing/TimingSpecifierListProducer;
            1    3     1    ts  Lorg/apache/batik/anim/timing/TimingSpecifier;
}
SourceFile: "TimingSpecifierListProducer.java"