4 O P QR O S TU VW VXY Z [U\ ] ^_ ^`a ^b c d e f g hijkrootsLjava/util/List; SignatureFLjava/util/List;>;()VCodeLineNumberTableLocalVariableTablethis9Lorg/objectstyle/woenvironment/frameworks/FrameworkModel;LocalVariableTypeTable>Lorg/objectstyle/woenvironment/frameworks/FrameworkModel; createRoots()Ljava/util/List;H()Ljava/util/List;>;invalidateRootsgetRoots StackMapTablegetAllFrameworks()Ljava/util/Set; frameworkNameLjava/lang/String; framework5Lorg/objectstyle/woenvironment/frameworks/IFramework;root/Lorg/objectstyle/woenvironment/frameworks/Root; frameworksLjava/util/Map;TT;4Lorg/objectstyle/woenvironment/frameworks/Root;&Ljava/util/Map;lmY()Ljava/util/Set;getAllApplications application applications refreshRootsgetFrameworkWithNameI(Ljava/lang/String;)Lorg/objectstyle/woenvironment/frameworks/IFramework;(Ljava/lang/String;)TT;getApplicationWithNameapplicationNamegetRootWithShortNameC(Ljava/lang/String;)Lorg/objectstyle/woenvironment/frameworks/Root; shortNameH(Ljava/lang/String;)Lorg/objectstyle/woenvironment/frameworks/Root;LLjava/lang/Object; SourceFileFrameworkModel.java   ()java/util/HashMap ,)n opm qr st-org/objectstyle/woenvironment/frameworks/Root u/v3org/objectstyle/woenvironment/frameworks/IFramework wxl yz {|java/util/HashSet }~  / CD FD x z7org/objectstyle/woenvironment/frameworks/FrameworkModeljava/lang/Object java/util/Mapjava/util/Iteratorjava/util/Listiterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object; getFrameworks java/util/SetgetName()Ljava/lang/String; containsKey(Ljava/lang/Object;)Zput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;values()Ljava/util/Collection;(Ljava/util/Collection;)VgetApplications getShortNamejava/lang/Stringequals!  !A*"@# $%& $'()*!+ !F*" FG# $%& $'!,)!a* ***"JKM# $%& $'-*!./!<yYL*M,S,  N- :1  ::++W˧Y+"& QR%SFTOUZVeXhYkZ#4O01F23%C45y$%q67&*F28%C49y$'q6:-;<=<4>!?/!<yYL*M,S,  N- :1  ::++W˧Y+"& ^_%`FaObZceehfkg#4O01F@3%C45y$%qA7&*F@8%C49y$'qA:-;<=<4>!B !O **W"kl m#  $%&  $'CD!1*M,,  N-+:"pq$r)s,u/v#*$23451$%101& $28491$'-