class javax.swing.text.StyledEditorKit$StyledInsertBreakAction extends javax.swing.text.StyledEditorKit$StyledTextAction
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: javax.swing.text.StyledEditorKit$StyledInsertBreakAction
  super_class: javax.swing.text.StyledEditorKit$StyledTextAction
{
  private javax.swing.text.SimpleAttributeSet tempSet;
    descriptor: Ljavax/swing/text/SimpleAttributeSet;
    flags: (0x0002) ACC_PRIVATE

  void <init>();
    descriptor: ()V
    flags: (0x0000) 
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // javax.swing.text.StyledEditorKit$StyledInsertBreakAction this
         0: .line 867
            aload 0 /* this */
            ldc "insert-break"
            invokespecial javax.swing.text.StyledEditorKit$StyledTextAction.<init>:(Ljava/lang/String;)V
         1: .line 868
            return
        end local 0 // javax.swing.text.StyledEditorKit$StyledInsertBreakAction this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Ljavax/swing/text/StyledEditorKit$StyledInsertBreakAction;

  public void actionPerformed(java.awt.event.ActionEvent);
    descriptor: (Ljava/awt/event/ActionEvent;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=2
        start local 0 // javax.swing.text.StyledEditorKit$StyledInsertBreakAction this
        start local 1 // java.awt.event.ActionEvent e
         0: .line 871
            aload 0 /* this */
            aload 1 /* e */
            invokevirtual javax.swing.text.StyledEditorKit$StyledInsertBreakAction.getEditor:(Ljava/awt/event/ActionEvent;)Ljavax/swing/JEditorPane;
            astore 2 /* target */
        start local 2 // javax.swing.JEditorPane target
         1: .line 873
            aload 2 /* target */
            ifnull 17
         2: .line 874
            aload 2 /* target */
            invokevirtual javax.swing.JEditorPane.isEditable:()Z
            ifeq 3
            aload 2 /* target */
            invokevirtual javax.swing.JEditorPane.isEnabled:()Z
            ifne 5
         3: .line 875
      StackMap locals: javax.swing.JEditorPane
      StackMap stack:
            invokestatic javax.swing.UIManager.getLookAndFeel:()Ljavax/swing/LookAndFeel;
            aload 2 /* target */
            invokevirtual javax.swing.LookAndFeel.provideErrorFeedback:(Ljava/awt/Component;)V
         4: .line 876
            return
         5: .line 878
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 2 /* target */
            invokevirtual javax.swing.text.StyledEditorKit$StyledInsertBreakAction.getStyledEditorKit:(Ljavax/swing/JEditorPane;)Ljavax/swing/text/StyledEditorKit;
            astore 3 /* sek */
        start local 3 // javax.swing.text.StyledEditorKit sek
         6: .line 880
            aload 0 /* this */
            getfield javax.swing.text.StyledEditorKit$StyledInsertBreakAction.tempSet:Ljavax/swing/text/SimpleAttributeSet;
            ifnull 9
         7: .line 881
            aload 0 /* this */
            getfield javax.swing.text.StyledEditorKit$StyledInsertBreakAction.tempSet:Ljavax/swing/text/SimpleAttributeSet;
            aload 0 /* this */
            getfield javax.swing.text.StyledEditorKit$StyledInsertBreakAction.tempSet:Ljavax/swing/text/SimpleAttributeSet;
            invokevirtual javax.swing.text.SimpleAttributeSet.removeAttributes:(Ljavax/swing/text/AttributeSet;)V
         8: .line 882
            goto 10
         9: .line 884
      StackMap locals: javax.swing.text.StyledEditorKit
      StackMap stack:
            aload 0 /* this */
            new javax.swing.text.SimpleAttributeSet
            dup
            invokespecial javax.swing.text.SimpleAttributeSet.<init>:()V
            putfield javax.swing.text.StyledEditorKit$StyledInsertBreakAction.tempSet:Ljavax/swing/text/SimpleAttributeSet;
        10: .line 886
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield javax.swing.text.StyledEditorKit$StyledInsertBreakAction.tempSet:Ljavax/swing/text/SimpleAttributeSet;
            aload 3 /* sek */
            invokevirtual javax.swing.text.StyledEditorKit.getInputAttributes:()Ljavax/swing/text/MutableAttributeSet;
            invokevirtual javax.swing.text.SimpleAttributeSet.addAttributes:(Ljavax/swing/text/AttributeSet;)V
        11: .line 887
            aload 2 /* target */
            ldc "\n"
            invokevirtual javax.swing.JEditorPane.replaceSelection:(Ljava/lang/String;)V
        12: .line 889
            aload 3 /* sek */
            invokevirtual javax.swing.text.StyledEditorKit.getInputAttributes:()Ljavax/swing/text/MutableAttributeSet;
            astore 4 /* ia */
        start local 4 // javax.swing.text.MutableAttributeSet ia
        13: .line 891
            aload 4 /* ia */
            aload 4 /* ia */
            invokeinterface javax.swing.text.MutableAttributeSet.removeAttributes:(Ljavax/swing/text/AttributeSet;)V
        14: .line 892
            aload 4 /* ia */
            aload 0 /* this */
            getfield javax.swing.text.StyledEditorKit$StyledInsertBreakAction.tempSet:Ljavax/swing/text/SimpleAttributeSet;
            invokeinterface javax.swing.text.MutableAttributeSet.addAttributes:(Ljavax/swing/text/AttributeSet;)V
        15: .line 893
            aload 0 /* this */
            getfield javax.swing.text.StyledEditorKit$StyledInsertBreakAction.tempSet:Ljavax/swing/text/SimpleAttributeSet;
            aload 0 /* this */
            getfield javax.swing.text.StyledEditorKit$StyledInsertBreakAction.tempSet:Ljavax/swing/text/SimpleAttributeSet;
            invokevirtual javax.swing.text.SimpleAttributeSet.removeAttributes:(Ljavax/swing/text/AttributeSet;)V
        end local 4 // javax.swing.text.MutableAttributeSet ia
        end local 3 // javax.swing.text.StyledEditorKit sek
        16: .line 894
            goto 23
        17: .line 897
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* e */
            invokevirtual javax.swing.text.StyledEditorKit$StyledInsertBreakAction.getTextComponent:(Ljava/awt/event/ActionEvent;)Ljavax/swing/text/JTextComponent;
            astore 3 /* text */
        start local 3 // javax.swing.text.JTextComponent text
        18: .line 899
            aload 3 /* text */
            ifnull 23
        19: .line 900
            aload 3 /* text */
            invokevirtual javax.swing.text.JTextComponent.isEditable:()Z
            ifeq 20
            aload 3 /* text */
            invokevirtual javax.swing.text.JTextComponent.isEnabled:()Z
            ifne 22
        20: .line 901
      StackMap locals: javax.swing.text.JTextComponent
      StackMap stack:
            invokestatic javax.swing.UIManager.getLookAndFeel:()Ljavax/swing/LookAndFeel;
            aload 2 /* target */
            invokevirtual javax.swing.LookAndFeel.provideErrorFeedback:(Ljava/awt/Component;)V
        21: .line 902
            return
        22: .line 904
      StackMap locals:
      StackMap stack:
            aload 3 /* text */
            ldc "\n"
            invokevirtual javax.swing.text.JTextComponent.replaceSelection:(Ljava/lang/String;)V
        end local 3 // javax.swing.text.JTextComponent text
        23: .line 907
      StackMap locals:
      StackMap stack:
            return
        end local 2 // javax.swing.JEditorPane target
        end local 1 // java.awt.event.ActionEvent e
        end local 0 // javax.swing.text.StyledEditorKit$StyledInsertBreakAction this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   24     0    this  Ljavax/swing/text/StyledEditorKit$StyledInsertBreakAction;
            0   24     1       e  Ljava/awt/event/ActionEvent;
            1   24     2  target  Ljavax/swing/JEditorPane;
            6   16     3     sek  Ljavax/swing/text/StyledEditorKit;
           13   16     4      ia  Ljavax/swing/text/MutableAttributeSet;
           18   23     3    text  Ljavax/swing/text/JTextComponent;
    MethodParameters:
      Name  Flags
      e     
}
SourceFile: "StyledEditorKit.java"
NestHost: javax.swing.text.StyledEditorKit
InnerClasses:
  StyledInsertBreakAction = javax.swing.text.StyledEditorKit$StyledInsertBreakAction of javax.swing.text.StyledEditorKit
  public abstract StyledTextAction = javax.swing.text.StyledEditorKit$StyledTextAction of javax.swing.text.StyledEditorKit