All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.apache.cayenne.modeler.dialog.ResolveDbRelationshipDialog.class Maven / Gradle / Ivy

There is a newer version: 3.2M1
Show newest version
????1m
?	?	?
?	?
?

?
?
?
?


?
? 
!	?"	?#$%
&	?'
()	?*+	?,-	?./
 0	?1
23456
V78
%9	?:
?;<
+=
>?@
.=ABCD
1E
0F
0GH
.I
0JK
.L
0M
0NOPQ
@RS
.TUV
E!
DW
DX
0YZ
>[
\]^
?_`a
P=b
Pc
Pd
Pef
Og
?hi
jkl	?m
?n	?op
jqr
?s
?tu
?v
dw
2x
2yz{
|}
~??
????
??
?q
?
%??
t0
??
w0?
y0?
{0
2?
????
?
???
??
??
??
2?
d???
??
??

??
??
??
d?
??
??
??
?&
??
??
??
??
j?
??
??
??
?
?
??
??
j???
??
????	???
?!???????
??
??????AttributeTableInnerClassesrelationship'Lorg/apache/cayenne/map/DbRelationship;reverseRelationshipnameLjavax/swing/JTextField;reverseNametable.Lorg/apache/cayenne/modeler/util/CayenneTable;tablePreferences8Lorg/apache/cayenne/modeler/pref/TableColumnPreferences;	addButtonLjavax/swing/JButton;removeButton
saveButtoncancelButton
cancelPressedZundo:Lorg/apache/cayenne/modeler/undo/RelationshipUndoableEdit;editable*(Lorg/apache/cayenne/map/DbRelationship;)VCodeLineNumberTableLocalVariableTablethis?Lorg/apache/cayenne/modeler/dialog/ResolveDbRelationshipDialog;+(Lorg/apache/cayenne/map/DbRelationship;Z)VinitView()Vcc+Lcom/jgoodies/forms/layout/CellConstraints;builder)Lcom/jgoodies/forms/builder/PanelBuilder;buttonsLjavax/swing/JPanel;
initWithModel
aRelationshipsourceColumnLjavax/swing/table/TableColumn;comboBoxLjavax/swing/JComboBox;targetColumninitControllerisCancelPressed()ZstopEditingcol	col_indexIsaveoldNameLjava/lang/String;reverseJoinsLjava/util/Collection;sourceEntityNametargetEntityNamemodel4Lorg/apache/cayenne/modeler/dialog/DbJoinTableModel;updatingReversevalidateNameY(Lorg/apache/cayenne/map/Entity;Lorg/apache/cayenne/map/Relationship;Ljava/lang/String;)ZentityLorg/apache/cayenne/map/Entity;%Lorg/apache/cayenne/map/Relationship;newNameexistinggetReverseJoins()Ljava/util/Collection;reverseJoinLorg/apache/cayenne/map/DbJoin;pairi$Ljava/util/Iterator;joinsLjava/util/List;LocalVariableTypeTable7Ljava/util/Collection;
access$000{(Lorg/apache/cayenne/modeler/dialog/ResolveDbRelationshipDialog;)Lorg/apache/cayenne/modeler/undo/RelationshipUndoableEdit;x0
access$100B(Lorg/apache/cayenne/modeler/dialog/ResolveDbRelationshipDialog;)V
access$202C(Lorg/apache/cayenne/modeler/dialog/ResolveDbRelationshipDialog;Z)Zx1
access$300B(Lorg/apache/cayenne/modeler/dialog/ResolveDbRelationshipDialog;)Z
access$400
SourceFile ResolveDbRelationshipDialog.java???????????????????????8org/apache/cayenne/modeler/undo/RelationshipUndoableEdit??????javax/swing/JTextField??????javax/swing/JButtonAdd??????Remove??Done??Cancel??Lorg/apache/cayenne/modeler/dialog/ResolveDbRelationshipDialog$AttributeTable?????????6org/apache/cayenne/modeler/pref/TableColumnPreferences??dbentity/dbjoinTable??????java/awt/BorderLayout?????)com/jgoodies/forms/layout/CellConstraints'com/jgoodies/forms/builder/PanelBuilder$com/jgoodies/forms/layout/FormLayoutNright:max(50dlu;pref), 3dlu, fill:min(150dlu;pref), 3dlu, fill:min(50dlu;pref)?p, 3dlu, p, 3dlu, p, 9dlu, p, 3dlu, top:14dlu, 3dlu, top:p:grow??????DbRelationship Information????
Relationship:??????Reverse RelationshipJoinsjavax/swing/JScrollPane??
fill, fill??javax/swing/JPaneljava/awt/FlowLayout??????Center?????South??*org/apache/cayenne/CayenneRuntimeExceptionjava/lang/StringBuilderNull source entity: ??????java/lang/Object???Null target entity: Null DataMap: ????DbRelationship Info: ? to ??2org/apache/cayenne/modeler/dialog/DbJoinTableModel	
?
org/apache/cayenne/map/DbEntity !"#?$%?org/apache/cayenne/modeler/dialog/ResolveDbRelationshipDialog$1&'?org/apache/cayenne/modeler/dialog/ResolveDbRelationshipDialog$2?org/apache/cayenne/modeler/dialog/ResolveDbRelationshipDialog$3?org/apache/cayenne/modeler/dialog/ResolveDbRelationshipDialog$4()*+,-?.?/0)%org/apache/cayenne/map/DbRelationship123??4?56789:);<=>??@.org/apache/cayenne/map/event/RelationshipEvent?ABCDE?F?G?H?IJKJL?M?NO?P??QRSTUVWXY?Z[\)There is an existing relationship named "". Select a different name.]^?_8`ab?java/util/ArrayListcdef?ghorg/apache/cayenne/map/DbJoinijk??l=org/apache/cayenne/modeler/dialog/ResolveDbRelationshipDialog-org/apache/cayenne/modeler/util/CayenneDialog&org/apache/cayenne/modeler/ApplicationgetFrame2()Lorg/apache/cayenne/modeler/CayenneModelerFrame;F(Lorg/apache/cayenne/modeler/CayenneModelerFrame;Ljava/lang/String;Z)VpackcenterWindow(I)V(Ljava/lang/String;)V
setEnabled(Z)V,org/apache/cayenne/modeler/util/CayenneTablegetSelectionModel"()Ljavax/swing/ListSelectionModel;javax/swing/ListSelectionModelsetSelectionModegetClass()Ljava/lang/Class;&(Ljava/lang/Class;Ljava/lang/String;)VgetContentPane()Ljava/awt/Container;java/awt/Container	setLayout(Ljava/awt/LayoutManager;)V'(Ljava/lang/String;Ljava/lang/String;)V)(Lcom/jgoodies/forms/layout/FormLayout;)VsetDefaultDialogBorderxywh1(IIII)Lcom/jgoodies/forms/layout/CellConstraints;addSeparatorW(Ljava/lang/String;Lcom/jgoodies/forms/layout/CellConstraints;)Ljavax/swing/JComponent;xy/(II)Lcom/jgoodies/forms/layout/CellConstraints;addLabelS(Ljava/lang/String;Lcom/jgoodies/forms/layout/CellConstraints;)Ljavax/swing/JLabel;addU(Ljava/awt/Component;Lcom/jgoodies/forms/layout/CellConstraints;)Ljava/awt/Component;(Ljava/awt/Component;)VC(IIIILjava/lang/String;)Lcom/jgoodies/forms/layout/CellConstraints;*(Ljava/awt/Component;)Ljava/awt/Component;getPanel()Ljavax/swing/JPanel;)(Ljava/awt/Component;Ljava/lang/Object;)V,org/apache/cayenne/modeler/util/PanelFactorycreateButtonPanel,([Ljavax/swing/JButton;)Ljavax/swing/JPanel;getSourceEntity!()Lorg/apache/cayenne/map/Entity;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;toString()Ljava/lang/String;((Ljava/lang/String;[Ljava/lang/Object;)VgetTargetEntityorg/apache/cayenne/map/Entity
getDataMap"()Lorg/apache/cayenne/map/DataMap;getReverseRelationship)()Lorg/apache/cayenne/map/DbRelationship;getNamegetTargetEntityNamesetTitlegetMediator0()Lorg/apache/cayenne/modeler/ProjectController;k(Lorg/apache/cayenne/map/DbRelationship;Lorg/apache/cayenne/modeler/ProjectController;Ljava/lang/Object;Z)VsetModel!(Ljavax/swing/table/TableModel;)VgetColumnModel&()Ljavax/swing/table/TableColumnModel;"javax/swing/table/TableColumnModel	getColumn"(I)Ljavax/swing/table/TableColumn;getWidgetFactory1()Lorg/apache/cayenne/modeler/util/WidgetFactory;+org/apache/cayenne/modeler/util/ModelerUtilgetDbAttributeNamesg(Lorg/apache/cayenne/modeler/ProjectController;Lorg/apache/cayenne/map/DbEntity;)Ljava/util/Collection;-org/apache/cayenne/modeler/util/WidgetFactorycreateComboBox0(Ljava/util/Collection;Z)Ljavax/swing/JComboBox;4org/apache/cayenne/modeler/util/combo/AutoCompletionenable(Ljavax/swing/JComboBox;)VcreateCellEditor<(Ljavax/swing/JComboBox;)Ljavax/swing/table/TableCellEditor;javax/swing/table/TableColumn
setCellEditor&(Ljavax/swing/table/TableCellEditor;)VsetTextbindF(Ljavax/swing/JTable;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;IZ)VaddActionListener"(Ljava/awt/event/ActionListener;)VgetEditingColumn()I
getCellEditor%()Ljavax/swing/table/TableCellEditor;!javax/swing/table/TableCellEditorstopCellEditinggetTextjava/lang/Stringlength*org/apache/cayenne/util/NamedObjectFactory
createName7(Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/String;trimgetModel ()Ljavax/swing/table/TableModel;
getObjectList()Ljava/util/List;java/util/Listsizeorg/apache/cayenne/util/UtilnullSafeEquals'(Ljava/lang/Object;Ljava/lang/Object;)ZsetNameaddNameUndoN(Lorg/apache/cayenne/map/DbRelationship;Ljava/lang/String;Ljava/lang/String;)Vk(Ljava/lang/Object;Lorg/apache/cayenne/map/Relationship;Lorg/apache/cayenne/map/Entity;Ljava/lang/String;)V,org/apache/cayenne/modeler/ProjectControllerfireDbRelationshipEvent3(Lorg/apache/cayenne/map/event/RelationshipEvent;)VcommitisToDependentPKisValidForDepPksetToDependentPKsetSourceEntity"(Lorg/apache/cayenne/map/Entity;)VsetTargetEntityisToMany	setToManyaddRelationship((Lorg/apache/cayenne/map/Relationship;)VZ(Ljava/lang/Object;Lorg/apache/cayenne/map/Relationship;Lorg/apache/cayenne/map/Entity;I)VsetJoins(Ljava/util/Collection;)VgetInstance*()Lorg/apache/cayenne/modeler/Application;getUndoManager6()Lorg/apache/cayenne/modeler/undo/CayenneUndoManager;2org/apache/cayenne/modeler/undo/CayenneUndoManageraddEdit"(Ljavax/swing/undo/UndoableEdit;)ZY(Ljava/lang/Object;Lorg/apache/cayenne/map/Relationship;Lorg/apache/cayenne/map/Entity;)VgetRelationship9(Ljava/lang/String;)Lorg/apache/cayenne/map/Relationship;javax/swing/JOptionPaneshowMessageDialoggetJoinsjava/util/Collectionjava/util/Collections
EMPTY_LISTiterator()Ljava/util/Iterator;java/util/IteratorhasNextnext()Ljava/lang/Object;createReverseJoin!()Lorg/apache/cayenne/map/DbJoin;setRelationship(Ljava/lang/Object;)Z!??
??????????????????????????????*+???
XY?????????6*??	*?*?*?
*?*+?*?
Y+??*?*???*
\
U]_`a!c-e1f5h? 6??6??6?????U?*?Y??*?Y??*?Y??*?*??*?Y??*?*??*?Y??*?Y??*?*??*? Y*?!?"*?"?#?$*?%Y*?&'?(?)*?*?+Y?,?-?.Y?/L?0Y?1Y23?4?5M,?6,7+?8?9W,:+?;?+?;?*?\?q:*?\+??*?*?\+??*?e??Y**?\*?\?N????-??*?\???*?\???*?\????*?^?~*??Y,???^*?^*?\?X??*?^*?\?N??*?^*?\??????*?\?X*?^??*?\?N*?\?X?j*?e??Y**?^*?^?N?????L,*?^?q???>*?^?q:*?^,??*?*?^,??*?e??Y**?^*?^?N????*??:*?^??*?\???*?^???*?^??????*???W*?e??Y**?\*?\?N???????- !$%#*6+7.B/I0K3O4]:h;{=?B?F?G?I?K?M?R?V?W?\_	`a#b1cGdUhfi?q?t?v?x?z??????????? ??R?2???2???%??!????B???h???{???????6+-??:?+,?	,?!*?PY?Q??S-?S??S?U????????2?4??46??6??6??6??/??????`*?\??L+?+????????Y+????M+??N-???*-????:??:*?^??,??W???,??*
????'?B?I?R?[?^??>I??B??.0??`??X??'9??X??/*???C???/*???C???;*Z???C??	?
?/*???C???/*???C??
?* ??twy{




© 2015 - 2025 Weber Informatics LLC | Privacy Policy