
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 ()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 = > size @ A 1 matches?
D E F getLayoutStyle0 ()Ljavax/swing/LayoutStyle;
H I J
isLeftToRight ()Z L M N > 5 java/util/List L P Q R get (I)Ljava/lang/Object; T -javax/swing/GroupLayout$AutoPreferredGapMatch S & S W X ( target
Z [ \ calculatePadding o(Ljavax/swing/LayoutStyle;ILjavax/swing/GroupLayout$ComponentSpring;Ljavax/swing/GroupLayout$ComponentSpring;)I
^ _ ` a java/lang/Math (II)I
^ c d a min
f g h i 5 'javax/swing/GroupLayout$ComponentSpring getOrigin
f 3
f l m n getComponent ()Ljava/awt/Component; p javax/swing/JComponent r s t host Ljava/awt/Container;
v 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
S ? ? L ? ? ? add (Ljava/lang/Object;)Z
? ? ? getPreferredSize (I)I ? L ? ? ? toString ()Ljava/lang/String;
? ? ? java/lang/Object
? ? ? getMatchDescription ? ? ? makeConcatWithConstants 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; Signature ;Ljava/util/List; ALjava/util/List; (Ljavax/swing/GroupLayout;)V 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 ? ? ' ( A 1 ? ? > 8 # $
? ? W *+? *? *?? *?? *? ? ? ? ? ? ? ? ? ? ? ? ? ? ^ *+? *? *? *? ? ? ? ? ? ? ? ? ? ? ? { *+? *? *,? *? *? *? !? ? ? ? ? ? ? ? ? * ? ? ? ? ? > *+? %? ?
? ? ? ? ? ' ( ? ? ? W
*? )Y+? +? .? ?
? ? ?
? ?
0 1 ?
0 ? ? ? ? ? ? > *? !? ?
? ? ? ? ? # $ ? J ? / *? !? ? ? ? ? ? ; ? H **? 2? 6*? 9*?