
org.apache.cayenne.modeler.graph.ObjGraphBuilder.class Maven / Gradle / Ivy
???? 4C
J ? ?
? I ?
? ?
J ? ?
? ?
? ?
?
? ?
?
k ? ? ?
J ?
? I ?
% ?
% ?
I ? I ? ? ? ? ? I ?
? ? ? ? ?
?
?
?
?
?@?
% ? ?
% ?
% ? ? ? ?
) ?
J ?
? ?
? ?
? ?
J ? I ?
? ?
? ?
? ?
? ?
I ?
I ?
I ? I ?
? ? ?
? ? ? ?
? ?
? ?
I ?
? ?
I ?
? ?
I ?
I ?
J ? ? ? ?
G ? ? ? ? ? ? ENTITY_COLOR Ljava/awt/Color; inheritanceEdges Ljava/util/Map; Signature NLjava/util/Map; ()V Code LineNumberTable LocalVariableTable this 2Lorg/apache/cayenne/modeler/graph/ObjGraphBuilder; getEntities 8(Lorg/apache/cayenne/map/DataMap;)Ljava/util/Collection; map Lorg/apache/cayenne/map/DataMap; Z(Lorg/apache/cayenne/map/DataMap;)Ljava/util/Collection<+Lorg/apache/cayenne/map/Entity;>;
isIsolated Z(Lorg/apache/cayenne/configuration/DataChannelDescriptor;Lorg/apache/cayenne/map/Entity;)Z domain 8Lorg/apache/cayenne/configuration/DataChannelDescriptor; entity Lorg/apache/cayenne/map/Entity; resolver 'Lorg/apache/cayenne/map/EntityResolver; inheritanceTree .Lorg/apache/cayenne/map/EntityInheritanceTree;
StackMapTable ? postProcessEntity E(Lorg/apache/cayenne/map/Entity;Lorg/jgraph/graph/DefaultGraphCell;)V cell #Lorg/jgraph/graph/DefaultGraphCell; edge Lorg/jgraph/graph/DefaultEdge; createInheritanceEdge B(Lorg/apache/cayenne/map/ObjEntity;)Lorg/jgraph/graph/DefaultEdge;
sourceCell
targetCell superEntity "Lorg/apache/cayenne/map/ObjEntity; getCellMetadata V(Lorg/apache/cayenne/map/Entity;)Lorg/apache/cayenne/modeler/graph/EntityCellMetadata; e setProjectController 1(Lorg/apache/cayenne/modeler/ProjectController;)V mediator .Lorg/apache/cayenne/modeler/ProjectController; destroy objEntityAdded -(Lorg/apache/cayenne/map/event/EntityEvent;)V *Lorg/apache/cayenne/map/event/EntityEvent; objEntityChanged nested inheritanceEdge LocalVariableTypeTable NLjava/util/Map; objEntityRemoved objAttributeAdded 0(Lorg/apache/cayenne/map/event/AttributeEvent;)V -Lorg/apache/cayenne/map/event/AttributeEvent; objAttributeChanged objAttributeRemoved objRelationshipAdded 3(Lorg/apache/cayenne/map/event/RelationshipEvent;)V 0Lorg/apache/cayenne/map/event/RelationshipEvent; objRelationshipChanged objRelationshipRemoved removeEntityCell "(Lorg/apache/cayenne/map/Entity;)V getType .()Lorg/apache/cayenne/modeler/graph/GraphType;
SourceFile ObjGraphBuilder.java T U java/util/HashMap P Q ? ? ? ` a org/apache/cayenne/map/ObjEntity ? ? %org/apache/cayenne/map/EntityResolver ? ? ? T ? ? ? ? ? ? ? ? ? ? ? l m ? N O r s
Q
!org/jgraph/graph/DefaultGraphCell org/jgraph/graph/DefaultEdge org/jgraph/graph/GraphConstants 6org/apache/cayenne/modeler/graph/ObjEntityCellMetadata T { | !" U } ~#$ %"&'() ?* ?+ ?,-./0 java/lang/Object1232456 ? ?78 ?9:;<=>=?@A java/awt/Color TB 0org/apache/cayenne/modeler/graph/ObjGraphBuilder 1org/apache/cayenne/modeler/graph/BaseGraphBuilder .org/apache/cayenne/map/event/ObjEntityListener 1org/apache/cayenne/map/event/ObjAttributeListener 4org/apache/cayenne/map/event/ObjRelationshipListener ,org/apache/cayenne/map/EntityInheritanceTree org/apache/cayenne/map/DataMap getObjEntities ()Ljava/util/Collection; getSuperEntity $()Lorg/apache/cayenne/map/ObjEntity; 6org/apache/cayenne/configuration/DataChannelDescriptor getDataMaps (Ljava/util/Collection;)V org/apache/cayenne/map/Entity getName ()Ljava/lang/String; getInheritanceTree B(Ljava/lang/String;)Lorg/apache/cayenne/map/EntityInheritanceTree; getChildren java/util/Collection isEmpty ()Z
getAttributes !()Lorg/jgraph/graph/AttributeMap;
setBackground "(Ljava/util/Map;Ljava/awt/Color;)V setOpaque (Ljava/util/Map;Z)V createdObjects Ljava/util/List; java/util/List add (Ljava/lang/Object;)Z
java/util/Map containsKey entityCells get &(Ljava/lang/Object;)Ljava/lang/Object;
getChildAt (I)Ljavax/swing/tree/TreeNode; setSource (Ljava/lang/Object;)V setTarget setDashPattern (Ljava/util/Map;[F)V
setLineEnd (Ljava/util/Map;I)V
setSelectable put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; D(Lorg/apache/cayenne/modeler/graph/GraphBuilder;Ljava/lang/String;)V ,org/apache/cayenne/modeler/ProjectController addObjEntityListener 3(Lorg/apache/cayenne/map/event/ObjEntityListener;)V addObjAttributeListener 6(Lorg/apache/cayenne/map/event/ObjAttributeListener;)V addObjRelationshipListener 9(Lorg/apache/cayenne/map/event/ObjRelationshipListener;)V removeObjEntityListener removeObjAttributeListener removeObjRelationshipListener (org/apache/cayenne/map/event/EntityEvent getEntity !()Lorg/apache/cayenne/map/Entity; insertEntityCell remapEntity updateEntityCell graph Lorg/jgraph/JGraph; org/jgraph/JGraph getGraphLayoutCache %()Lorg/jgraph/graph/GraphLayoutCache; !org/jgraph/graph/GraphLayoutCache remove ([Ljava/lang/Object;)V edit (Ljava/util/Map;)V insert +org/apache/cayenne/map/event/AttributeEvent remapRelationship .org/apache/cayenne/map/event/RelationshipEvent getRelationship '()Lorg/apache/cayenne/map/Relationship; updateRelationshipCell ((Lorg/apache/cayenne/map/Relationship;)V removeRelationshipCell *org/apache/cayenne/modeler/graph/GraphType CLASS ,Lorg/apache/cayenne/modeler/graph/GraphType; (III)V I J K L M N O P Q R S T U V B *? *? Y? ? ? W 7 8 9 X Y Z [ \ V 9 +? ? W = X Y Z ] ^ R _ ` a V ? E*+,? ? ?,? ? ? ?? Y+?
? N-,? ?
:? ? ? ? ? ? W C D G H L # M - N X 4 E Y Z E b c E d e # " f g - h i j ? ' k@ l m V ? 1*+,? ,? ? ? ,? ? *+? ? N-? *? -? W? W S U V X ! Y % Z 0 \ X * 1 Y Z 1 d e 1 n o ! p q j ? 0 r s V 3 ?*? +? ? ?+? M,? {*? +? ? ? N*? ,? ? ? :? Y? :-? ? ? ? !? "?Y#QY#Q? $? "? &? "? '*? +? ( W?? W B _
` a b ' c 9 e B f L g W i l l n m r l u o ~ q ? s ? v X > ' g t o 9 U u o B L p q | v w ? Y Z ? d w j ? ? x y V A
? )Y*+? ? *? W { X
Y Z
z e { | V Y *+? ++*? ,+*? -+*? .? W ? ?
? ? ? X Y Z } ~ U V W *? /*? 0*? 1*? 0*? 2*? 0*? 3? W ? ? ? ? ? X Y Z ? ? V A *+? 4? 5? W
? ? X Y Z z ? ? ? V z ?*+? 6*+? 4? 7+? 4? M*? ,? ? N-? j,? ? #*? 8? 9? :Y-S? ;*? ,? < W? ]-*? ,? ? ? ? ? ? !? Y? :--? "? ( W*? 8? 9? =? ,? ? *,? :*? 8? 9? >? W V ? ?
? ? # ? ' ? . ? @ ? N ? T ? Z ? c ? f ? i ? r ? ? ? ? ? ? ? ? ? ? ? ? X > r ? Q ? p q ? Y Z ? z ? ? d w # ? ? q ? r ? ? j
? N ? ? ? V A *+? 4? ?? W
? ? X Y Z z ? ? ? V A *+? @? 7? W
? ? X Y Z z ? ? ? V A *+? @? 7? W
? ? X Y Z z ? ? ? V A *+? @? 7? W
? ? X Y Z z ? ? ? V 5 ? W ? X Y Z z ? ? ? V J *+? A*+? B? C? W ? ?
? X Y Z z ? ? ? V A *+? B? D? W
? ? X Y Z z ? ? ? V M *+? E*? +? < W? W ? ? ? X Y Z z e ? ? V . ? F? W ? X Y Z ? U V , ? GY ? ? ?? H? ? W 3 ? ?
© 2015 - 2025 Weber Informatics LLC | Privacy Policy