![JAR search and dependency download from the Maven repository](/logo.png)
org.apache.cayenne.modeler.ProjectTreeFactory$TreeWrapper.class Maven / Gradle / Ivy
???? 1 ?
4 w x
w 3 y z { |
}
~ ? ?
? ?
?
?
?
?
3 ?
?
?
3 ?
! ?
3 ? z ? ? ? ? ? ?
?
! ? ?
?
3 ?
? ?
? ? ? ?
! ?
? ?
? ?
? ?
? ?
? ?
3 ?
3 ?
3 ? ? ? stack Ljava/util/LinkedList; Signature ALjava/util/LinkedList; ()V Code LineNumberTable LocalVariableTable this TreeWrapper InnerClasses ;Lorg/apache/cayenne/modeler/ProjectTreeFactory$TreeWrapper; sort .(Ljava/util/Collection;)Ljava/util/Collection; unsorted Ljava/util/Collection; sorted Ljava/util/List; LocalVariableTypeTable Ljava/util/Collection; Ljava/util/List; X;>(Ljava/util/Collection;)Ljava/util/Collection; makeNode =(Ljava/lang/Object;)Ljavax/swing/tree/DefaultMutableTreeNode; object Ljava/lang/Object; node )Ljavax/swing/tree/DefaultMutableTreeNode; pushNode popNode +()Ljavax/swing/tree/DefaultMutableTreeNode; visitDataChannelDescriptor c(Lorg/apache/cayenne/configuration/DataChannelDescriptor;)Ljavax/swing/tree/DefaultMutableTreeNode; map Lorg/apache/cayenne/map/DataMap; 5Lorg/apache/cayenne/configuration/DataNodeDescriptor; channelDescriptor 8Lorg/apache/cayenne/configuration/DataChannelDescriptor; visitDataNodeDescriptor `(Lorg/apache/cayenne/configuration/DataNodeDescriptor;)Ljavax/swing/tree/DefaultMutableTreeNode;
parentNode mapName Ljava/lang/String; mapNames nodeDescriptor parent $Ljava/util/List; visitDataMap K(Lorg/apache/cayenne/map/DataMap;)Ljavax/swing/tree/DefaultMutableTreeNode; entity "Lorg/apache/cayenne/map/ObjEntity;
embeddable #Lorg/apache/cayenne/map/Embeddable; !Lorg/apache/cayenne/map/DbEntity; procedure "Lorg/apache/cayenne/map/Procedure; query Lorg/apache/cayenne/query/Query; dataMap I(Lorg/apache/cayenne/configuration/DataNodeDescriptor;)Ljava/lang/Object; 4(Lorg/apache/cayenne/map/DataMap;)Ljava/lang/Object; L(Lorg/apache/cayenne/configuration/DataChannelDescriptor;)Ljava/lang/Object; jLorg/apache/cayenne/configuration/BaseConfigurationNodeVisitor;
SourceFile ProjectTreeFactory.java 9 : java/util/LinkedList 5 6 ? ? ? java/util/ArrayList 9 ? ? B ? java/lang/NullPointerException Null object 9 ? 'javax/swing/tree/DefaultMutableTreeNode 9 ? ? ? ? ? ? ? L M ? ? ? ? R M ? ? B C ? ? ? ? ? ? ? org/apache/cayenne/map/DataMap ? ? ? ? 3org/apache/cayenne/configuration/DataNodeDescriptor S T ? ? 6org/apache/cayenne/configuration/DataChannelDescriptor ? ? ? java/lang/String ? ? ? ? org/apache/cayenne/map/ObjEntity ? ? !org/apache/cayenne/map/Embeddable ? ? org/apache/cayenne/map/DbEntity ? ? org/apache/cayenne/map/Procedure ? ? org/apache/cayenne/query/Query \ ] e f U V ? 9org/apache/cayenne/modeler/ProjectTreeFactory$TreeWrapper =org/apache/cayenne/configuration/BaseConfigurationNodeVisitor java/util/Collection size ()I (Ljava/util/Collection;)V java/util/Collections (Ljava/util/List;)V (Ljava/lang/String;)V (Ljava/lang/Object;)V isEmpty ()Z getLast ()Ljava/lang/Object; add %(Ljavax/swing/tree/MutableTreeNode;)V (Ljava/lang/Object;)Z
removeLast getDataMaps ()Ljava/util/Collection; iterator ()Ljava/util/Iterator; java/util/Iterator hasNext next
acceptVisitor O(Lorg/apache/cayenne/configuration/ConfigurationNodeVisitor;)Ljava/lang/Object; getNodeDescriptors
getUserObject getDataMapNames java/util/List
getDataMap 4(Ljava/lang/String;)Lorg/apache/cayenne/map/DataMap; getObjEntities getEmbeddables
getDbEntities
getProcedures
getQueries -org/apache/cayenne/modeler/ProjectTreeFactory 3 4 5 6 7 8 9 : ; B *? *? Y? ? ? <