PonySDK is an open source project and application that uses open source tools built on the Java platform to help you develop Web applications quickly and efficiently
So that the hidden values are of type T instead of Object.
For the exceptionnal case where values are completely different and unrelated classes, one can create a PNonTypedListBox extends PListBox
The current TabGroupPageActivity is a PTabPanel with scrollPanels for each tab.
It should be possible to choose the component representing the body of the page.
It happens for activities that are displayed but are not part of the menu (i.e. are not PageActivity). Because of this exception, we can not display them.
Moreover, those 2 methods should have a different name, because if the values are Strings, the JVM will call removeItem(String) even though you want to call removeItem(Object)
When user clicks on a PDateBox, it opens the calendar at todays date. Add a method to allow setting a different date that will be shown by default when displaying the calendar.