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

org.apache.cayenne.modeler.dialog.objentity.ObjRelationshipInfo.class Maven / Gradle / Ivy

There is a newer version: 5.0-M1
Show newest version
????4?	?
??
?
?
?
?
?
??	??
?	?
?
???
?	????????????????
?
??
?	?
?
??
??
?
?
??
?	??
*?	?
?
?
?





?



?







?
 
!

 
"	#
$	%
&	'
?(
)
?*
+
,
-
./
01
2345
\6
7
8
9	:	;
<
=
>
?
??@
A
iBC
l?
iD
?E
F
G?H
I?JK?L
MNO
xP
?Q
?R
S
T
U
VI
?I
W
X
Y
Z
[
?\
8?T
]^_`
?a
b
?c
d
2e
2fg
?h
ijkl
?m
0n
op
0q
0r
stu
?v
0wx
?y
?z
?{
?|
}~
i
??	?
2????
????
???
??
??
???
??
?
.?
?
?
?
?
\?
??
Z??
??
?
??
x?
x?????
?????
?
????	?
??
????
???????
??
?
?Z
?
???J
?
?
?
?
X
?
????
?
??
????
???
???	?
?
?
?
???
??
??
?
?
?
???COLLECTION_TYPE_MAPLjava/lang/String;
ConstantValueCOLLECTION_TYPE_SETCOLLECTION_TYPE_COLLECTIONDEFAULT_MAP_KEYrelationship(Lorg/apache/cayenne/map/ObjRelationship;dbRelationshipsLjava/util/List;	Signature9Ljava/util/List;savedDbRelationshipsobjectTarget"Lorg/apache/cayenne/map/ObjEntity;
objectTargets4Ljava/util/List;targetCollections$Ljava/util/List;mapKeystargetCollectionmapKeyviewELorg/apache/cayenne/modeler/dialog/objentity/ObjRelationshipInfoView;currentPathmediator.Lorg/apache/cayenne/modeler/ProjectController;undo:Lorg/apache/cayenne/modeler/undo/RelationshipUndoableEdit;isCreateZ
startupAction()VCodeLineNumberTableLocalVariableTablethisALorg/apache/cayenne/modeler/dialog/objentity/ObjRelationshipInfo;1(Lorg/apache/cayenne/modeler/ProjectController;)Vs
StackMapTable???createRelationshipe(Lorg/apache/cayenne/map/ObjEntity;)Lorg/apache/cayenne/modeler/dialog/objentity/ObjRelationshipInfo;	objEntityrelmodifyRelationshipk(Lorg/apache/cayenne/map/ObjRelationship;)Lorg/apache/cayenne/modeler/dialog/objentity/ObjRelationshipInfo;initController
initFromModel	treeModel1Lorg/apache/cayenne/modeler/util/EntityTreeModel;?setSelectionPath(Ljava/util/List;)Vrelspath[Ljava/lang/Object;LocalVariableTypeTable<(Ljava/util/List;)VsetCollectionType	setMapKeygetView()Ljava/awt/Component;
revertPathupdateCollectionChooserscollectionTypeEnabledmapKeysEnabled	clearPathsaveMappingfireObjRelationshipEvent(Ljava/lang/Object;)VsrcLjava/lang/Object;rde;Lorg/apache/cayenne/modeler/event/RelationshipDisplayEvent;getPathBrowser6()Lorg/apache/cayenne/modeler/util/MultiColumnBrowser;pathBrowser4Lorg/apache/cayenne/modeler/util/MultiColumnBrowser;oldPathdbEntity!Lorg/apache/cayenne/map/DbEntity;dbRelationshipDialog8Lorg/apache/cayenne/modeler/dialog/DbRelationshipDialog;dbRelationshipLjava/util/Optional;=Ljava/util/Optional;?x?createNamingStrategyJ(Ljava/lang/String;)Lorg/apache/cayenne/dbsync/naming/ObjectNameGenerator;classLoader0Lorg/apache/cayenne/modeler/ClassLoadingService;thLjava/lang/Throwable;
strategyClass?
setDeleteRulesetUsedForLocking
setCommentsetSemantics	semanticsLjava/lang/StringBuilder;??valueChanged)(Ljavax/swing/event/TreeSelectionEvent;)ViIe&Ljavax/swing/event/TreeSelectionEvent;selectedPathLjavax/swing/tree/TreePath;relPathO?setObjectTarget%(Lorg/apache/cayenne/map/ObjEntity;)VinitMapKeys	attribute%Lorg/apache/cayenne/map/ObjAttribute;updateTargetCombo$(Lorg/apache/cayenne/map/DbEntity;)VdbTargetgetDbRelationships()Ljava/util/List;;()Ljava/util/List;getSavedDbRelationshipsgetLastRelationship)()Lorg/apache/cayenne/map/DbRelationship;?setDbRelationshipsgetObjectTarget$()Lorg/apache/cayenne/map/ObjEntity;getObjectTargets6()Ljava/util/List;getRelationshipName()Ljava/lang/String;setRelationshipName(Ljava/lang/String;)VrelationshipNamerelationshipChanged(I)VindexisToMany()Z'Lorg/apache/cayenne/map/DbRelationship;savePathobjEntitiesLjava/util/Collection;
lastEntitynext
hasChanges	oldToManyoldPathNotEmptycollectionType:Ljava/util/Collection;??
updatePathnextPathComponent
breakChainconnectEndsanyConnector%Lorg/apache/cayenne/map/Relationship;sourceLorg/apache/cayenne/map/Entity;lastsizetarget??validateCanMapgetStartEntity#()Lorg/apache/cayenne/map/DbEntity;getEndEntity	getMapKeygetCurrentPathgetTargetCollectionsetTargetCollection
getMapKeysgetTargetCollections&()Ljava/util/List;lambda$initController$8(Ljava/awt/event/ActionEvent;)VLjava/awt/event/ActionEvent;lambda$initController$7lambda$initController$6lambda$initController$5(Ljava/awt/event/ItemEvent;)V
targetNameLjava/awt/event/ItemEvent;Klambda$initController$4lambda$initController$3lambda$initController$2lambda$initController$1lambda$initController$0
SourceFileObjRelationshipInfo.java? javax/swing/WindowConstants????? ? ??&?Corg/apache/cayenne/modeler/dialog/objentity/ObjRelationshipInfoView& OP???java/util/ArrayList&?	?org/apache/cayenne/modeler/dialog/objentity/ObjRelationshipInfojava.util.Collection???&org/apache/cayenne/map/ObjRelationshipjava.util.List
java.util.Map
java.util.Set???????java/lang/String????J	????????????128org/apache/cayenne/modeler/undo/RelationshipUndoableEdit&? 4 3 BootstrapMethods??	

???? !"?#?$%????&?'?
(?~)J*?+?,-./?012344org/apache/cayenne/project/extension/info/ObjectInfocomment56i ??&7		{ D ? 89/org/apache/cayenne/modeler/util/EntityTreeModel??&?????,java/lang/Object@ABCDjavax/swing/tree/TreePath&E8FG???H?IBJ@ @??9??KBL ABBYou have changed Db Relationship path. Do you want it to be saved?Save ObjRelationshipjavax/swing/JOptionPaneMN??OIJP1QR>org/apache/cayenne/modeler/undo/CreateRelationshipUndoableEdit&STUV.org/apache/cayenne/map/event/RelationshipEvent%org/apache/cayenne/map/event/MapEvent&WIXY 9org/apache/cayenne/modeler/event/RelationshipDisplayEventZ[\]^_`6org/apache/cayenne/configuration/DataChannelDescriptor&abc6org/apache/cayenne/modeler/dialog/DbRelationshipDialog&'def gh?i?j k lmno4org/apache/cayenne/dbsync/naming/ObjectNameGeneratorpqrst?java/lang/Throwablejava/lang/StringBuilder&Naming Strategy Initialization Error: uvw?x?$Naming Strategy Initialization Erroryz{|}~f??g?????to manyto one??, read-only?!????,??%org/apache/cayenne/map/DbRelationship? ID (default)???#org/apache/cayenne/map/ObjAttribute? ??	??[?????????? org/apache/cayenne/map/ObjEntity??'????????????? ??? ????#org/apache/cayenne/map/Relationship??'????*org/apache/cayenne/CayenneRuntimeException-Can't map relationship without source entity.&?DCan't map relationship without source DbEntity. Set source DbEntity.y?/Can't map relationship without source DbEntity.h g f ?,java/awt/event/ItemEvent???H?yz? - H 1org/apache/cayenne/modeler/util/CayenneController'javax/swing/event/TreeSelectionListener,org/apache/cayenne/modeler/ProjectControllerjava/util/Iteratorjavax/swing/JButtonorg/apache/cayenne/map/DbEntityjava/util/Optionaljava/util/Listjava/util/Collectionorg/apache/cayenne/map/EntitypacksetDefaultCloseOperationsetModal(Z)VmakeCloseableOnEscape
centerView
setVisible6(Lorg/apache/cayenne/modeler/util/CayenneController;)V2org/apache/cayenne/modeler/util/MultiColumnBrowseraddTreeSelectionListener,(Ljavax/swing/event/TreeSelectionListener;)Vadd(Ljava/lang/Object;)Ziterator()Ljava/util/Iterator;hasNext()Ljava/lang/Object;getCollectionTypeCombo()Ljavax/swing/JComboBox;javax/swing/JComboBoxaddItem,org/apache/cayenne/dbsync/naming/NameBuilderbuilder?(Lorg/apache/cayenne/configuration/ConfigurationNode;Lorg/apache/cayenne/configuration/ConfigurationNode;)Lorg/apache/cayenne/dbsync/naming/NameBuilder;namesetNamesetSourceEntity"(Lorg/apache/cayenne/map/Entity;)V)org/apache/cayenne/util/DeleteRuleUpdaterupdateObjRelationship+(Lorg/apache/cayenne/map/ObjRelationship;)V((Lorg/apache/cayenne/map/Relationship;)VgetCancelButton()Ljavax/swing/JButton;
??
?actionPerformedb(Lorg/apache/cayenne/modeler/dialog/objentity/ObjRelationshipInfo;)Ljava/awt/event/ActionListener;addActionListener"(Ljava/awt/event/ActionListener;)V
getSaveButton
?getNewRelButton
?
?getMapKeysCombo
?getTargetCombo
?itemStateChanged`(Lorg/apache/cayenne/modeler/dialog/objentity/ObjRelationshipInfo;)Ljava/awt/event/ItemListener;addItemListener (Ljava/awt/event/ItemListener;)V
getDeleteRule
?getUsedForLocking()Ljavax/swing/JCheckBox;
?javax/swing/JCheckBox
getComment()Ljavax/swing/JTextField;
?javax/swing/JTextFieldgetSourceEntityLabel()Ljavax/swing/JLabel;getSourceEntitygetNamejavax/swing/JLabelsetTextgetCollectionTypegetTargetEntitygetDbEntitysetSelectedItemisUsedForLockingsetSelected()I!org/apache/cayenne/map/DeleteRuledeleteRuleName(I)Ljava/lang/String;getApplication*()Lorg/apache/cayenne/modeler/Application;&org/apache/cayenne/modeler/ApplicationgetMetaData<()Lorg/apache/cayenne/configuration/xml/DataChannelMetaData;getFromMetaData?(Lorg/apache/cayenne/configuration/xml/DataChannelMetaData;Lorg/apache/cayenne/configuration/ConfigurationNode;Ljava/lang/String;)Ljava/lang/String;(Ljava/util/Collection;)VgetModel()Ljavax/swing/tree/TreeModel;	setFilter5(Lorg/apache/cayenne/modeler/util/EntityTreeFilter;)VsetModel(Ljavax/swing/tree/TreeModel;)VisEmpty
setEnabledtoArray()[Ljava/lang/Object;java/lang/System	arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)V([Ljava/lang/Object;)V(Ljavax/swing/tree/TreePath;)VgetSelectedItemequalsgetMapKeysLabeljava/awt/ComponentgetCollectionTypeLabelclearSelectionshowConfirmDialog<(Ljava/awt/Component;Ljava/lang/Object;Ljava/lang/String;I)IaddRelationshipgetInstancegetUndoManager6()Lorg/apache/cayenne/modeler/undo/CayenneUndoManager;N(Lorg/apache/cayenne/map/ObjEntity;[Lorg/apache/cayenne/map/ObjRelationship;)V2org/apache/cayenne/modeler/undo/CayenneUndoManageraddEdit"(Ljavax/swing/undo/UndoableEdit;)ZZ(Ljava/lang/Object;Lorg/apache/cayenne/map/Relationship;Lorg/apache/cayenne/map/Entity;I)V3(Lorg/apache/cayenne/map/event/RelationshipEvent;)VdisposegetCurrentDataMap"()Lorg/apache/cayenne/map/DataMap;
getProject&()Lorg/apache/cayenne/project/Project;"org/apache/cayenne/project/ProjectgetRootNode6()Lorg/apache/cayenne/configuration/ConfigurationNode;?(Ljava/lang/Object;Lorg/apache/cayenne/map/Relationship;Lorg/apache/cayenne/map/Entity;Lorg/apache/cayenne/map/DataMap;Lorg/apache/cayenne/configuration/DataChannelDescriptor;)VfireObjRelationshipDisplayEvent>(Lorg/apache/cayenne/modeler/event/RelationshipDisplayEvent;)VcreateNewRelationship[(Lorg/apache/cayenne/map/DbEntity;)Lorg/apache/cayenne/modeler/dialog/DbRelationshipDialog;startUpgetRelationship()Ljava/util/Optional;	isPresent
invalidaterepaintapplication(Lorg/apache/cayenne/modeler/Application;getClassLoadingService2()Lorg/apache/cayenne/modeler/ClassLoadingService;.org/apache/cayenne/modeler/ClassLoadingService	loadClass6(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Class;java/lang/ClassnewInstanceappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;
getMessagetoStringshowMessageDialog<(Ljava/awt/Component;Ljava/lang/Object;Ljava/lang/String;I)VvalueOf&(Ljava/lang/Object;)Ljava/lang/String;deleteRuleForName(Ljava/lang/String;)I
isSelectedgetText
putToMetaData?(Lorg/apache/cayenne/configuration/xml/DataChannelMetaData;Lorg/apache/cayenne/configuration/ConfigurationNode;Ljava/lang/String;Ljava/lang/String;)V
isReadOnlygetSemanticsLabel$javax/swing/event/TreeSelectionEventgetPath()Ljavax/swing/tree/TreePath;getPathCountgetPathComponent(I)Ljava/lang/Object;clear
getAttributes()Ljava/util/Collection;removeAllItemscontains
getDataMaporg/apache/cayenne/map/DataMapgetMappedEntities9(Lorg/apache/cayenne/map/DbEntity;)Ljava/util/Collection;addAll(Ljava/util/Collection;)Z+org/apache/cayenne/modeler/util/ComparatorsgetNamedObjectComparator()Ljava/util/Comparator;sort(Ljava/util/Comparator;)Vgetorg/apache/cayenne/util/UtilnullSafeEquals'(Ljava/lang/Object;Ljava/lang/Object;)ZgetTargetEntityNamesetTargetEntityNameclearDbRelationshipsaddDbRelationship*(Lorg/apache/cayenne/map/DbRelationship;)Vremove!()Lorg/apache/cayenne/map/Entity;getAnyRelationshipF(Lorg/apache/cayenne/map/Entity;)Lorg/apache/cayenne/map/Relationship;((Ljava/lang/String;[Ljava/lang/Object;)V)(Ljava/awt/Component;Ljava/lang/Object;)VgetStateChangegetItemjava/util/Objects?????????????????????"java/lang/invoke/LambdaMetafactorymetafactory?LookupInnerClasses?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;?%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandles!???	
	

	
	
	
; !j(*??*??*??*?*?*???"]^_`ab'c#($%&'!&?*+?	*?
*?Y??*+?
*?*?*?Y??*??W*??W*??W*??W*??M,??,??N*??-????*?Y? ?!?">fW
ghi"k.l:mFnRo^q{r?s?u?v# {(?$%?)?h*+,? -.!z(?Y?"M,,+?#?$?%,+?&,?'*?
*,?(?"yz{|}"~# ($%(/ 012!g*+?)*?*Y+?+?,*?-*?.*?/*?"??????#$%03 !??*??0*?1?2*??3*?4?2*??5*?6?2*??*?7?8*??9*?:?8*??;*?<?=*??>*???8*??@*?A?B*??C*?D?E?"*
?? ?0?@?P?`?p?????#?$%4 !?5*??F*?)?G?H?I*??J*?)?K?L**?)?M?N**?)?O?P*?P?	*?P**?)?Q?R*?R?**?R?S?T*??;*?R?H?U*??@*?)?V?W*??>*?)?X?Y?U*??C*?
?Z?[*?)]?^?L*?_*?Y*?)?`?a?b**?b?c*?d*?e*?f*??g?h?-?iY*?j?kL+?lY?m?n*??g+?o**?p?q*??3*?b?r???s?"r??%?0?;?B?H?S?Z?e?v??????????????????????????????4?#?565$%)?H-??V7?*789!?8+?t`?uM,*?jS+?v,+?t?w*??g?xY,?y?z?"???%?7?# 8$%8:	,;<=8:
>? !?Q**???{??|*?P?}? *??~?*??9??*???*??~?*??9???""???(?3?:?E?P?#Q$%):@ !@**??9?{????"
??#$%AB!/*??"?#$%C !C**?p?q**?p???"???#$%D !?r*??<*????*?????*??*?P?U?*???{?}??=*??9??*??~??*??9*?N?U?"2?????-7IT_cq	# r$%mEI)F)
?-@?(G !E*???*?Y? ???"#$%H !<?*??*?p???-*?p?r?*???????*?Y*?b?a?c*??W*?)?G*?)??*?
?.**????????Y*?)?G?Y*?)S????W?,*?
??Y**?)*?)?G????????*?,??W*??F*?)?G?H?I*????"F+:?MTY g!x #?$?#?%?(?)?*#?$%)+?D(IJ!?L*?
??Y+*?)*?)?G??????Y+*?)*?)?G*?
??*?
????????M*?
,???"-/60C2K3# L$%LKLC	MNOP!2*??g?"9#$%- !o?*?)?G?SL??Y*?
??+??M,??,??N-???p*?:?uY*?jS:?h?i:???xY?uY*?jS?y?z???`?u:?d?w?d-S?xY?y?z?"FCEFHJ$K+L1M>PHQMSdTiVsW?Y?Z?\#R1gQR>ZS<HP56s%;<?$%?TU~VW$uXY=$uXZ)??[\]^_!?;*????M,?+???????M*???Y?????,???????????"`abc*e6c9h#*`a"bc;$%;d)Xef !N*?)*??>?{???????"mnmo#$%g !@*?)*??@?????"
rs#$%h !T*?
?Z?[*?)]*??C?????"vyvz#$%i !?@??Y??L+*?)?????¶?W*?)?Ù
+Ķ?W*???+???I?"}
~ *?1???#@$%
6jk)&?*ll?*llmno!?L+??M,?,?????Y,??d?N6,?Ǣ-,???ɹW????*-??*?e?"*
???? ?,?<?B?G?K?#4#pqL$%LrsGtu ,v	= ,v)?w?x?yz![*?R+?*+?R*?d?"??
??#$%
){ !=?*?!??*?!˹W*?R??*?R?̹?L+??+???M*?!,?ϹW???*??9??*?!?L+??+??M*??9,????*?N?'*?!*?N???*˵N*??9*?N?U?":?	????=?K?N?X?u?????????# =|}u(?$%)?,?#?,? *~!?f*?Y? ??+?!*??+??+?Թ?W*?Ҹֹ?*??;??*?ҹM,??,???N*??;-?H???߱"&	???!?-?7?T?b?e?# T(f$%f?U)-?,?#??!/*?b?"?#$%
???!/*?c?"?#$%
???!_(*?b?t??*?b*?b?td???ɰ"?#($%)V??9!?:*+?b*??3?s*+?t?++?td???ɶڧ?T*?e?"???5?9?#:$%::	=::)q*?*x*[
>??!/*?R?"?#$%??!/*?Ұ"?#$%
???!5*??J???"?#$%??!D*??J+?L?"
#$%???!F
*??*?f?"		
#
$%
?q??!?/*?b?L+??+???M,?,?ܙ?????"(*-#
?/$%)?
,???!??<*?)??=*?)?`?r??>*??:*?)?K?ޚ<*?)?%*?c?t?_*?c*?c?td???ɶ?:*?R?*?R?S?0????:*????????صR*?R?*?R?H*?)??ޚ<*?)*?R??*?)?`:?t*?c?t?<*???6?t?0*?c????:???<*??	????*?P?}?
*?)????*?P:*?)?O?ޚ<*?)???}??*?N?}?
*?N?:*?)?M?ޚ<*?)????*?)???
*?)?'?"?&!#
$&%'4(6)?,K-g/z5?6?:?;?@?D?E?F?G?IJL!M#N'O*I0T@UPV_WaXj\?^?_?`?g?h?k#z?!??g@?U???9pq?$%??
????%????S	Pp??6=?!????S)v?@? m?:[?*m[?*?*m[?*???$x?2?Cm?m@m?m? !?7*?)??*?b?L+??+???M,??*?),???ޱ"oq$r(s+v3w6x#$??7$%)?,???
??!n(*?b?t`?*?b*?b?td??W??ܱ"|~'?#($%(?q)&? !hL*?b?t=?*?bd????L*??N-?A+?+??-?5+?
*?j?+??:?-??:?*?b?ɹW?"2???? ?%?5?F?K?S?X?g?#>S??F!??h$%f??\?q%C??)? ???
C?"? !7*?)?G???Y??u??*?j?*?????Y??u?"?
???(?6?#7$%)??!5*?)?G?S?"?#$%??!L*?R??*?R?S?"??	?#$%)	??!/*?N?"?#$%@?!>*+?N?"
??#$%??!/*??"?#$%??!/*?P?"?#$%??!>*+?P?"
??#$%??!/*?!?"?#$%??!/*??"?#$%
???!9*??"?#$%r???!9*???"?#$%r???!9*???"?#$%r???!?B+???<+??M*?ҹN-??$-???:?H,???
*?????ٱ""??
?+?7?=?>?A?#*+?
4?LB$%Br?)??,&???!9*???"?#$%r???!9*???"?#$%r???!9*???"?#$%r???!9*???"?#$%r???!<*????"?#$%r????
???\		




© 2015 - 2025 Weber Informatics LLC | Privacy Policy