Edit C:\dspace\webapps\jspui\WEB-INF\classes\org\dspace\app\webui\servlet\admin\GroupEditServlet.class
???? 38 P ? ? ? ? ? O ? ? ? O ? O ? ? ? ? L ? ? O ? ? ? ? ? ? ? ? ? ? ? ? ? ? } ? ? ? ? ? ? ? ? ? L ? L ? ? ? ? | ? % ? ? ? ? ? ? ? ? * ? ? ? ? - ? ? ? ? ? ? ? ? ? ? L ? L ? ? L ? L ? ? ? ? L ? O ? ? ? ? ? L ? ? A ? ? A ? A ? A ? ? ? ? ? ? ? ? ? ? ? L ? ? ? ? groupService )Lorg/dspace/eperson/service/GroupService; personService +Lorg/dspace/eperson/service/EPersonService; <init> ()V Code LineNumberTable LocalVariableTable this 5Lorg/dspace/app/webui/servlet/admin/GroupEditServlet; doDSGet k(Lorg/dspace/core/Context;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V c Lorg/dspace/core/Context; request 'Ljavax/servlet/http/HttpServletRequest; response (Ljavax/servlet/http/HttpServletResponse; Exceptions ? ? ? ? doDSPost member Lorg/dspace/eperson/EPerson; m e Ljava/util/UUID; uid personId memberSet Ljava/util/Set; epersonIDSet g Lorg/dspace/eperson/Group; guid groupIDSet newName Ljava/lang/String; eperson_ids Ljava/util/List; group_ids members memberIdentifiers membergroups submit_edit Z submit_group_update submit_group_delete submit_confirm_delete submit_cancel_delete button groupID group LocalVariableTypeTable !Ljava/util/Set<Ljava/util/UUID;>; "Ljava/util/List<Ljava/util/UUID;>; .Ljava/util/List<Lorg/dspace/eperson/EPerson;>; ,Ljava/util/List<Lorg/dspace/eperson/Group;>; StackMapTable ? ? ? ? ? ? ? ? ? ? showMainPage groups isAdmin isCommunityAdmin isCollectionAdmin SourceFile GroupEditServlet.java U V ? ? ? ? ? Q R ? ? S T i ] group_id ? ? ? ? org/dspace/eperson/Group org/dspace/core/Constants ? /tools/group-edit.jsp group_name ? eperson_id java/util/ArrayList ? ? org/dspace/eperson/EPerson !" java/util/HashSet ? java/util/UUID#$%&'&%('( ?) V &/dspace-admin/group-confirm-delete.jsp* ? ] submit+, submit_add-. java/lang/StringBuilder new group/0/12 ?3 ?3 ?345 'org/dspace/eperson/service/GroupService67 /tools/group-list.jsp 3org/dspace/app/webui/servlet/admin/GroupEditServlet *org/dspace/app/webui/servlet/DSpaceServlet javax/servlet/ServletException java/io/IOException java/sql/SQLException 'org/dspace/authorize/AuthorizeException java/lang/String org/dspace/core/Context %javax/servlet/http/HttpServletRequest &javax/servlet/http/HttpServletResponse java/util/List java/util/Iterator java/util/Set 0org/dspace/eperson/factory/EPersonServiceFactory getInstance 4()Lorg/dspace/eperson/factory/EPersonServiceFactory; getGroupService +()Lorg/dspace/eperson/service/GroupService; getEPersonService -()Lorg/dspace/eperson/service/EPersonService; org/dspace/app/webui/util/UIUtil getUUIDParameter K(Ljavax/servlet/http/HttpServletRequest;Ljava/lang/String;)Ljava/util/UUID; find L(Lorg/dspace/core/Context;Ljava/util/UUID;)Lorg/dspace/content/DSpaceObject; authorizeService /Lorg/dspace/authorize/service/AuthorizeService; -org/dspace/authorize/service/AuthorizeService authorizeAction >(Lorg/dspace/core/Context;Lorg/dspace/content/DSpaceObject;I)V getParameter &(Ljava/lang/String;)Ljava/lang/String; setAttribute '(Ljava/lang/String;Ljava/lang/Object;)V getMembers ()Ljava/util/List; getMemberGroups $org/dspace/app/webui/util/JSPManager showJSP d(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljava/lang/String;)V getName ()Ljava/lang/String; equals (Ljava/lang/Object;)Z setName /(Lorg/dspace/eperson/Group;Ljava/lang/String;)V update =(Lorg/dspace/core/Context;Lorg/dspace/content/DSpaceObject;)V getUUIDParameters K(Ljavax/servlet/http/HttpServletRequest;Ljava/lang/String;)Ljava/util/List; iterator ()Ljava/util/Iterator; hasNext ()Z next ()Ljava/lang/Object; getID ()Ljava/util/UUID; add contains )org/dspace/eperson/service/EPersonService addMember R(Lorg/dspace/core/Context;Lorg/dspace/eperson/Group;Lorg/dspace/eperson/EPerson;)V removeMember P(Lorg/dspace/core/Context;Lorg/dspace/eperson/Group;Lorg/dspace/eperson/Group;)V complete delete getSubmitButton M(Ljavax/servlet/http/HttpServletRequest;Ljava/lang/String;)Ljava/lang/String; create 5(Lorg/dspace/core/Context;)Lorg/dspace/eperson/Group; append -(Ljava/lang/String;)Ljava/lang/StringBuilder; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; toString (Lorg/dspace/core/Context;)Z authorizeActionBoolean >(Lorg/dspace/core/Context;Lorg/dspace/content/DSpaceObject;I)Z findAll ,(Lorg/dspace/core/Context;I)Ljava/util/List; ! O P ? Q R ? S T U V W W *? *? ? ? *? ? ? ? X # % &