
org.apache.cayenne.modeler.dialog.objentity.ObjAttributeInfoDialogView.class Maven / Gradle / Ivy
The newest version!
???? 7U
javax/swing/JDialog ()V javax/swing/JButton
Cancel
(Ljava/lang/String;)V Forg/apache/cayenne/modeler/dialog/objentity/ObjAttributeInfoDialogView cancelButton Ljavax/swing/JButton; Done
saveButton Select path selectPathButton javax/swing/JTextField
! " (I)V $ % &
attributeName Ljavax/swing/JTextField; ( javax/swing/JLabel
' + , - currentPathLabel Ljavax/swing/JLabel; / 0 - sourceEntityLabel
2 3 4 5 6 &org/apache/cayenne/modeler/Application getWidgetFactory 1()Lorg/apache/cayenne/modeler/util/WidgetFactory;
8 9 : ; < +org/apache/cayenne/modeler/util/ModelerUtil getRegisteredTypeNames ()[Ljava/lang/String; > ? @ A B -org/apache/cayenne/modeler/util/WidgetFactory createComboBox -([Ljava/lang/Object;Z)Ljavax/swing/JComboBox; D E F typeComboBox Ljavax/swing/JComboBox;
H I J K L 4org/apache/cayenne/modeler/util/combo/AutoCompletion enable (Ljavax/swing/JComboBox;ZZ)V
N O P Q R javax/swing/JComboBox getRenderer ()Ljavax/swing/ListCellRenderer; T javax/swing/JCheckBox
S W X Y usedForLockingCheckBox Ljavax/swing/JCheckBox; [ \ Y lazyCheckBox
_ ` & commentField b ,org/apache/cayenne/modeler/util/CayenneTable
a e f g overrideAttributeTable .Lorg/apache/cayenne/modeler/util/CayenneTable; i 6org/apache/cayenne/modeler/pref/TableColumnPreferences
k l m n o java/lang/Object getClass ()Ljava/lang/Class; f
h r s &(Ljava/lang/Class;Ljava/lang/String;)V u v w tablePreferences 8Lorg/apache/cayenne/modeler/pref/TableColumnPreferences;
y z { getRootPane ()Ljavax/swing/JRootPane;
} ~ ? ? javax/swing/JRootPane setDefaultButton (Ljavax/swing/JButton;)V
? ? ?
setEnabled (Z)V ? ObjAttribute Inspector
? ?
setTitle ? java/awt/BorderLayout
?
? ? ? setLayout (Ljava/awt/LayoutManager;)V ? )com/jgoodies/forms/layout/CellConstraints
? ? 'com/jgoodies/forms/builder/PanelBuilder ? $com/jgoodies/forms/layout/FormLayout ? Oright:max(50dlu;pref), 3dlu, 200dlu, 15dlu, right:max(30dlu;pref), 3dlu, 200dlu ? ep, 3dlu, p, 3dlu, p, 3dlu, p, 3dlu, p, 3dlu, p, 3dlu, p, 3dlu, p, 6dlu, p, 6dlu, p, 3dlu, fill:p:grow
? ? ? '(Ljava/lang/String;Ljava/lang/String;)V
? ? ? )(Lcom/jgoodies/forms/layout/FormLayout;)V
? ? ? setDefaultDialogBorder ? ObjAttribute Information
? ? ? ? xywh 1(IIII)Lcom/jgoodies/forms/layout/CellConstraints;
? ? ? ? addSeparator W(Ljava/lang/String;Lcom/jgoodies/forms/layout/CellConstraints;)Ljavax/swing/JComponent; ? Entity:
? ? ? ? xy /(II)Lcom/jgoodies/forms/layout/CellConstraints;
? ? ? ? addLabel S(Ljava/lang/String;Lcom/jgoodies/forms/layout/CellConstraints;)Ljavax/swing/JLabel;
? ? ? ? add U(Ljava/awt/Component;Lcom/jgoodies/forms/layout/CellConstraints;)Ljava/awt/Component; ? Attribute Name: ? Current Db Path: ?
Java Type: ? Used for locking: ?
Lazy loading: ? Comment: ? Mapping to DbAttributes ? javax/swing/JPanel
? ? ? ? typeManagerPane Ljavax/swing/JPanel; ? java/awt/CardLayout
?
? ? ? 493dlu ? #p, 3dlu, fill:min(128dlu;pref):grow ? java/awt/FlowLayout
? !
? ? ?
? ? ? ? *(Ljava/awt/Component;)Ljava/awt/Component; ? Corg/apache/cayenne/modeler/dialog/objentity/ObjAttributePathBrowser
? ? ? -(Ljavax/swing/JButton;Ljavax/swing/JButton;)V ? ? ? pathBrowser 4Lorg/apache/cayenne/modeler/util/MultiColumnBrowser; ? ? ? BROWSER_CELL_DIM Ljava/awt/Dimension;
? ? ? ? ? 2org/apache/cayenne/modeler/util/MultiColumnBrowser setPreferredColumnSize (Ljava/awt/Dimension;)V
? ? ? setDefaultRenderer ? javax/swing/JScrollPane
? ? ? (Ljava/awt/Component;II)V ? fill:min(140dlu;pref):grow
? getPanel ()Ljavax/swing/JPanel; FLATTENED_PANEL
? ? )(Ljava/awt/Component;Ljava/lang/Object;)V
EMBEDDABLE_PANEL Center
Horg/apache/cayenne/modeler/dialog/objentity/ObjAttributeInfoDialogView$1
?(Lorg/apache/cayenne/modeler/dialog/objentity/ObjAttributeInfoDialogView;Lcom/jgoodies/forms/layout/FormLayout;Lcom/jgoodies/forms/layout/FormLayout;)V
addComponentListener %(Ljava/awt/event/ComponentListener;)V
,org/apache/cayenne/modeler/util/PanelFactory createButtonPanel ,([Ljavax/swing/JButton;)Ljavax/swing/JPanel; South java/awt/Dimension
" # (II)V Ljava/lang/String;
ConstantValue Signature +Ljavax/swing/JComboBox; Code LineNumberTable LocalVariableTable this HLorg/apache/cayenne/modeler/dialog/objentity/ObjAttributeInfoDialogView; cc +Lcom/jgoodies/forms/layout/CellConstraints; builder )Lcom/jgoodies/forms/builder/PanelBuilder; fL &Lcom/jgoodies/forms/layout/FormLayout; builderPathPane buttonsPane fLEmb embeddablePane buttons [Ljavax/swing/JButton; getOverrideAttributeTable 0()Lorg/apache/cayenne/modeler/util/CayenneTable; getTablePreferences :()Lorg/apache/cayenne/modeler/pref/TableColumnPreferences; getTypeComboBox ()Ljavax/swing/JComboBox; -()Ljavax/swing/JComboBox; getPathBrowser 6()Lorg/apache/cayenne/modeler/util/MultiColumnBrowser; getCancelButton ()Ljavax/swing/JButton;
getSaveButton getSelectPathButton getAttributeName ()Ljavax/swing/JTextField; getCurrentPathLabel ()Ljavax/swing/JLabel; getSourceEntityLabel getUsedForLockingCheckBox ()Ljavax/swing/JCheckBox; getLazyCheckBox getCommentField getTypeManagerPane
SourceFile ObjAttributeInfoDialogView.java NestMembers InnerClasses !
$ % $ % ? ? % &