|
|
|
@ -164,12 +164,10 @@ public class GxtGridFilterGroupPanel extends LayoutContainer {
|
|
|
|
|
|
|
|
|
|
StringFilter nameFilter = new StringFilter(FileGridModel.NAME);
|
|
|
|
|
StringFilter authorFilter = new StringFilter(FileGridModel.TYPE);
|
|
|
|
|
StringFilter versionFilter = new StringFilter(FileGridModel.VERSION);
|
|
|
|
|
DateFilter dateFilter = new DateFilter(FileGridModel.LASTMODIFIED);
|
|
|
|
|
NumericFilter sizeFilter = new NumericFilter(FileGridModel.SIZE);
|
|
|
|
|
|
|
|
|
|
filters.addFilter(nameFilter);
|
|
|
|
|
filters.addFilter(versionFilter);
|
|
|
|
|
filters.addFilter(authorFilter);
|
|
|
|
|
filters.addFilter(dateFilter);
|
|
|
|
|
filters.addFilter(sizeFilter);
|
|
|
|
@ -439,34 +437,7 @@ public class GxtGridFilterGroupPanel extends LayoutContainer {
|
|
|
|
|
return false;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* Rename item.
|
|
|
|
|
*
|
|
|
|
|
* @param fileTarget (MANDATORY)
|
|
|
|
|
* @param newName (MANDATORY)
|
|
|
|
|
* @param extension OPTIONAL - string or null
|
|
|
|
|
* @return true, if successful
|
|
|
|
|
*/
|
|
|
|
|
private boolean renameItem(FileGridModel fileTarget, String newName, String extension) {
|
|
|
|
|
|
|
|
|
|
if(fileTarget!=null){
|
|
|
|
|
Record record = store.getRecord(fileTarget);
|
|
|
|
|
if(record!=null){
|
|
|
|
|
if(extension!= null)
|
|
|
|
|
record.set(FileGridModel.NAME, newName+extension);
|
|
|
|
|
else
|
|
|
|
|
record.set(FileGridModel.NAME, newName);
|
|
|
|
|
|
|
|
|
|
return true;
|
|
|
|
|
}
|
|
|
|
|
else
|
|
|
|
|
System.out.println("Record Error: file target with " + fileTarget.getIdentifier() + " identifier not exist in store" );
|
|
|
|
|
}
|
|
|
|
|
else
|
|
|
|
|
System.out.println("Rename Error: file target with is null" );
|
|
|
|
|
|
|
|
|
|
return false;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|