5555import org .junit .Test ;
5656import org .scijava .Context ;
5757import org .scijava .ItemIO ;
58+ import org .scijava .ItemPersistence ;
5859import org .scijava .log .LogService ;
5960import org .scijava .module .ModuleItem ;
6061import org .scijava .plugin .Plugin ;
@@ -147,19 +148,19 @@ public void testParameters() {
147148 new ScriptInfo (context , "params.bsizes" , new StringReader (script ));
148149
149150 final ModuleItem <?> log = info .getInput ("log" );
150- assertItem ("log" , LogService .class , null , ItemIO .INPUT , false , true , null ,
151+ assertItem ("log" , LogService .class , null , ItemIO .INPUT , false , ItemPersistence . DEFAULT , null ,
151152 null , null , null , null , null , null , null , log );
152153
153154 final ModuleItem <?> sliderValue = info .getInput ("sliderValue" );
154155 assertItem ("sliderValue" , int .class , "Slider Value" , ItemIO .INPUT , true ,
155- true , null , "slider" , 11 , null , null , 5 , 15 , 3.0 , sliderValue );
156+ ItemPersistence . DEFAULT , null , "slider" , 11 , null , null , 5 , 15 , 3.0 , sliderValue );
156157
157158 final ModuleItem <?> buffer = info .getOutput ("buffer" );
158- assertItem ("buffer" , StringBuilder .class , null , ItemIO .BOTH , true , true ,
159+ assertItem ("buffer" , StringBuilder .class , null , ItemIO .BOTH , true , ItemPersistence . DEFAULT ,
159160 null , null , null , null , null , null , null , null , buffer );
160161
161162 final ModuleItem <?> result = info .getOutput ("result" );
162- assertItem ("result" , Object .class , null , ItemIO .OUTPUT , true , true , null ,
163+ assertItem ("result" , Object .class , null , ItemIO .OUTPUT , true , ItemPersistence . DEFAULT , null ,
163164 null , null , null , null , null , null , null , result );
164165
165166 int inputCount = 0 ;
@@ -177,7 +178,7 @@ public void testParameters() {
177178
178179 private void assertItem (final String name , final Class <?> type ,
179180 final String label , final ItemIO ioType , final boolean required ,
180- final boolean persist , final String persistKey , final String style ,
181+ final ItemPersistence persist , final String persistKey , final String style ,
181182 final Object value , final Object min , final Object max ,
182183 final Object softMin , final Object softMax , final Number stepSize ,
183184 final ModuleItem <?> item )
@@ -187,7 +188,7 @@ private void assertItem(final String name, final Class<?> type,
187188 assertEquals (label , item .getLabel ());
188189 assertSame (ioType , item .getIOType ());
189190 assertEquals (required , item .isRequired ());
190- assertEquals (persist , item .isPersisted ());
191+ assertEquals (persist , item .getPersistence ());
191192 assertEquals (persistKey , item .getPersistKey ());
192193 assertEquals (style , item .getWidgetStyle ());
193194 assertEquals (value , item .getDefaultValue ());
0 commit comments