1818import org .jetbrains .annotations .NotNull ;
1919import org .labkey .api .data .BooleanFormat ;
2020import org .labkey .api .view .AlwaysAvailableWebPartFactory ;
21- import org .labkey .api .view .HttpView ;
2221import org .labkey .api .view .JspView ;
23- import org .labkey .api .view .Portal ;
22+ import org .labkey .api .view .Portal . WebPart ;
2423import org .labkey .api .view .ViewContext ;
2524import org .labkey .api .view .WebPartFactory ;
26- import org .labkey .api .view .WebPartView ;
2725
2826import java .text .ParseException ;
2927
30- /**
31- * User: adam
32- * Date: Jan 19, 2010
33- * Time: 2:03:13 PM
34- */
3528public class SearchWebPartFactory extends AlwaysAvailableWebPartFactory
3629{
3730 public SearchWebPartFactory ()
@@ -41,7 +34,7 @@ public SearchWebPartFactory()
4134 }
4235
4336 @ Override
44- public WebPartView <?> getWebPartView (@ NotNull ViewContext portalCtx , @ NotNull Portal . WebPart webPart )
37+ public SearchWebPart getWebPartView (@ NotNull ViewContext portalCtx , @ NotNull WebPart webPart )
4538 {
4639 boolean includeSubfolders = includeSubfolders (webPart );
4740
@@ -57,13 +50,13 @@ public WebPartView<?> getWebPartView(@NotNull ViewContext portalCtx, @NotNull Po
5750
5851
5952 @ Override
60- public HttpView <? > getEditView (Portal . WebPart webPart , ViewContext context )
53+ public JspView < WebPart > getEditView (WebPart webPart , ViewContext context )
6154 {
6255 return new JspView <>("/org/labkey/search/view/customizeSearchWebPart.jsp" , webPart );
6356 }
6457
6558
66- public static boolean includeSubfolders (Portal . WebPart part )
59+ public static boolean includeSubfolders (WebPart part )
6760 {
6861 String value = part .getPropertyMap ().get ("includeSubfolders" );
6962
@@ -77,5 +70,3 @@ public static boolean includeSubfolders(Portal.WebPart part)
7770 }
7871 }
7972}
80-
81-
0 commit comments