|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ILoadCustomizationsDialog<D>
A dialog to load Customizations.
| Method Summary | |
|---|---|
void |
addCustomization(Customization customization)
This method is used to add a customization on the top of the customization stack. |
void |
addCustomizations(java.util.List<Customization> customizations)
This method is used to add customizations on the top of the customization stack. |
void |
asyncOpen()
Opens the dialog asynchronously |
void |
cancel()
Cancel the dialog |
java.util.List<Customization> |
getAvailableCustomizations()
The intersection between getSelectedCustomizations() and getAvailableCustomizations') has to be empty. |
java.util.List<Customization> |
getSelectedCustomizations()
The intersection between getSelectedCustomizations() and getAvailableCustomizations') has to be empty. |
void |
loadSelectedCustoms()
Moves the customizations selected in the left "available customizations" pane to the right "loaded customizations" pane. |
int |
open()
Opens the dialog and blocks until it closes. |
D |
pressOk()
Emulate a press on the OK button |
void |
pushDown(Customization customization)
This method is used to push down a customization. |
void |
pushUp(Customization customization)
This method is used to push up a customization. |
void |
removeCustomization(Customization customization)
This method is used to remove a customization from the list. |
void |
removeCustomizations(java.util.List<Customization> customizations)
This method is used to remove a list of customization from the list. |
void |
selectAvailableCustom(Customization customization)
Selects the given customization in the left "available customizations" pane |
void |
selectSelectedCustom(Customization customization)
Selects the given customization in the right "loaded customizations" pane |
void |
unloadSelectedCustoms()
Moves the customizations selected in the right "loaded customizations" pane to the left "available customizations" pane. |
void |
validate()
Validate the dialog |
| Method Detail |
|---|
int open()
void asyncOpen()
D pressOk()
void selectAvailableCustom(Customization customization)
void loadSelectedCustoms()
void selectSelectedCustom(Customization customization)
void unloadSelectedCustoms()
void addCustomization(Customization customization)
throws IllegalParameterException
customization - must be one element of the list returned by ICustomizationLoaderDialo.getAvailableCustomizations()
IllegalParameterException - when the parameter is not one element of the list returned by
ICustomizationLoaderDialo.getAvailableCustomizations()
void addCustomizations(java.util.List<Customization> customizations)
throws IllegalParameterException
customizations - must be one element of the list returned by ICustomizationLoaderDialo.getAvailableCustomizations()
IllegalParameterException - when one of the element of the parameter list in not one
element of the list returned by ICustomizationLoaderDialo.getAvailableCustomizations()
void removeCustomization(Customization customization)
throws IllegalParameterException
customization - must be one element of the list returned by ICustomizationLoaderDialo.getSelectedCustomizations()
IllegalParameterException - when the parameter is not one element of the list returned by
ICustomizationLoaderDialo.getSelectedCustomizations()
void removeCustomizations(java.util.List<Customization> customizations)
throws IllegalParameterException
customizations - must be one element of the list returned by ICustomizationLoaderDialo.getSelectedCustomizations()
IllegalParameterException - when one of the element of the parameter list in not one
element of the list returned by ICustomizationLoaderDialo.getSelectedCustomizations()void cancel()
void validate()
java.util.List<Customization> getSelectedCustomizations()
java.util.List<Customization> getAvailableCustomizations()
void pushUp(Customization customization)
throws IllegalParameterException
customization - a selected customization.
IllegalParameterException - when the parameter in not on element of the list returned by
getSelectedCustomizations().
void pushDown(Customization customization)
throws IllegalParameterException
customization - a selected customization.
IllegalParameterException - when the parameter in not on element of the list returned by
getSelectedCustomizations().
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||