
META-INF.modules.java.desktop.classes.javax.swing.GroupLayout$AutoPreferredGapSpring.class Maven / Gradle / Ivy
???? ; ? javax/swing/GroupLayout javax/swing/SwingConstants
.javax/swing/GroupLayout$AutoPreferredGapSpring this$0 Ljavax/swing/GroupLayout;
javax/swing/GroupLayout$Spring (Ljavax/swing/GroupLayout;)V pref I max *javax/swing/LayoutStyle$ComponentPlacement RELATED ,Ljavax/swing/LayoutStyle$ComponentPlacement; type " # $ userCreated Z & ' ( source )Ljavax/swing/GroupLayout$ComponentSpring; * java/util/ArrayList
) , - (Ljava/util/Collection;)V / 0 1 sources Ljava/util/List;
3 4 5 getSize ()I 7 8 lastSize
: ; < unset ()V > ? size A B 1 matches?
E F G getLayoutStyle0 ()Ljavax/swing/LayoutStyle;
I J K
isLeftToRight ()Z M N O ? 5 java/util/List M Q R S get (I)Ljava/lang/Object; U -javax/swing/GroupLayout$AutoPreferredGapMatch T & T X Y ( target
[ \ ] calculatePadding o(Ljavax/swing/LayoutStyle;ILjavax/swing/GroupLayout$ComponentSpring;Ljavax/swing/GroupLayout$ComponentSpring;)I
_ ` a b java/lang/Math (II)I
_ d e b min
g h i j 5 'javax/swing/GroupLayout$ComponentSpring getOrigin
g 3
g m n o getComponent ()Ljava/awt/Component; q javax/swing/JComponent s t u host Ljava/awt/Container;
w x y z { javax/swing/LayoutStyle getPreferredGap t(Ljavax/swing/JComponent;Ljavax/swing/JComponent;Ljavax/swing/LayoutStyle$ComponentPlacement;ILjava/awt/Container;)I
} ~ areParallelSiblings ,(Ljava/awt/Component;Ljava/awt/Component;I)Z
? ? ? addValidTarget U(Ljavax/swing/GroupLayout$ComponentSpring;Ljavax/swing/GroupLayout$ComponentSpring;)V
) ? ? (I)V
T ? ? M ? ? ? add (Ljava/lang/Object;)Z
? ? ? getPreferredSize (I)I ?
? ? ? ? ? java/lang/Object toString ()Ljava/lang/String;
? ? ? getMatchDescription ? ? ? makeConcatWithConstants 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; Signature ;Ljava/util/List; ALjava/util/List; Code LineNumberTable LocalVariableTable this 0Ljavax/swing/GroupLayout$AutoPreferredGapSpring; (Ljavax/swing/GroupLayout;II)V J(Ljavax/swing/GroupLayout;Ljavax/swing/LayoutStyle$ComponentPlacement;II)V setSource ,(Ljavax/swing/GroupLayout$ComponentSpring;)V
setSources (Ljava/util/List;)V LocalVariableTypeTable >(Ljava/util/List;)V setUserCreated (Z)V getUserCreated reset position match /Ljavax/swing/GroupLayout$AutoPreferredGapMatch; i p Ljavax/swing/LayoutStyle; axis
maxPadding
StackMapTable padding delta addTarget -(Ljavax/swing/GroupLayout$ComponentSpring;I)V counter component Ljava/awt/Component; spring oAxis ? java/awt/Component calculateMinimumSize calculatePreferredSize calculateMaximumSize ? java/lang/String willHaveZeroSize (Z)Z treatAutopaddingAsZeroSized
SourceFile GroupLayout.java NestHost BootstrapMethods ?
? ? ? ? ? $java/lang/invoke/StringConcatFactory ?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite; ? InnerClasses AutoPreferredGapSpring Spring ComponentPlacement ComponentSpring AutoPreferredGapMatch ? %java/lang/invoke/MethodHandles$Lookup ? java/lang/invoke/MethodHandles Lookup
0 1 ? ? ' ( B 1 ? ? ? 8 # $
? X *+? *+? *?? *?? *? ? ? ? ?
? ? ? ? ? ? ? ? ? _ *+? *+? *? *? ? ? ?
? ? ? ? ? ? ? ? | *+? *+? *,? *? *? *? !? ? ?
? ? ? ? ? ? * ? ? ? ? ? > *+? %? ?
? ? ? ? ? ' ( ? ? ? W
*? )Y+? +? .? ?
? ? ?
? ?
0 1 ?
0 ? ? ? ? ? ? > *? !? ?
? ? ? ? ? # $ ? K ? / *? !? ? ? ? ? ? ; <