Interface IFileModifier
- All Known Implementing Classes:
GeneralPanel
,PermissionsPanel
,SubscriptionsPanel
public interface IFileModifier
Interface for sub panels of the FilePropertiesDialog which provides methods for passing
-
Method Summary
Modifier and TypeMethodDescriptionvoid
apply()
void
init
(org.pentaho.gwt.widgets.client.filechooser.RepositoryFile fileSummary, com.google.gwt.xml.client.Document fileInfo) List<com.google.gwt.http.client.RequestBuilder>
Use this method to create RequestBuilder objects and use RequestBuilder.setRequestData Add RequestBuilder objects to the List which is then used by FilePropertiesDialog to iterate through and call each request sequentially by chaining them in the callbacks.
-
Method Details
-
init
void init(org.pentaho.gwt.widgets.client.filechooser.RepositoryFile fileSummary, com.google.gwt.xml.client.Document fileInfo) -
apply
void apply() -
prepareRequests
List<com.google.gwt.http.client.RequestBuilder> prepareRequests()Use this method to create RequestBuilder objects and use RequestBuilder.setRequestData Add RequestBuilder objects to the List which is then used by FilePropertiesDialog to iterate through and call each request sequentially by chaining them in the callbacks. It is not necessary to set a callback since FilePropertiesDialog will add its own- Returns:
- See Also:
-
FilePropertiesDialog.applyPanel()
-