An honored Iranian java specialist has been implement IBM ICU4J calendar,
visit http://sourceforge.net/projects/persiancalendar
god bless him. I'm implementing java.util.Calendar interface using his code and ICU4J implementation for Jalili and Islamic calendar, and going to upload it in source forge, but I'm so busy right now, and it takes one month to finish it.
I hope one day all date and time fields will be stored as a datetime type or long type in databases and developers use Calendar to work with date and time fields not as a bloody string.