Unfortunately, the Joda-Time project cannot get involved much in this
task or the specifics of the library as it is licensed as GPL. Simply
seeing the source-code could be deemed as influencing our implementation
when we write some of these calendar systems in the future.
Stephen
Brian S O'Neill wrote:
Chronologies are basically containers of fields. The other code
contained in a Chronology implementation is their mainly for
performance optimization. Also, AssembledChronology allows field
implementations to be shared with different chronologies. The best way
to implement a chronology from scratch is to start implementing some
fields.
An another example is the TestGJChronology and its subclasses,
TestGregorianChronology and TestJulianChronology. They are included in
the test suite, and implement those chronologies with much less code.
They are intended for test purposes only, and they don't perform well.
They do show how one could start a new chronology and then optimize
later.
Claudio Nieder wrote:
Hi,
Joda-Time supports only a few Chronologies.
Here http://joyds1.joensuu.fi/calendar/index.html someone implemented
a lot of different calendars. I wonder if it would be possible to
write a generic wrapper allowing you the create a Joda Chronology out
of them. Something looking like this
import fi.joensuu.joyds1.calendar.Calendar;
import org.joda.time.Chronology;
class ChronoWrapper implements Chronology {
private Calendar calendarsInstance;
public ChronologyWrapper(Calendar calendarsInstance) {
this.calendarsInstance=calendarsInstance;
}
...Chronology methods delegating to calendarsInstance...
}
Yet I got dizzy when I just looked at Jodas Chonology and
BuddhistChronology to try to understand how to implement such a
Chonology: the two classes import each other.
Does this straightly rule out, that you can build such a wrapper?
Also, is there a good "How to implement a Joda-Time Chronology"
document?
claudio
-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log
files
for problems? Stop! Download the new AJAX search engine that makes
searching your log files as easy as surfing the web. DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
_______________________________________________
Joda-interest mailing list
Joda-interest@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/joda-interest
-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems? Stop! Download the new AJAX search engine that makes
searching your log files as easy as surfing the web. DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
_______________________________________________
Joda-interest mailing list
Joda-interest@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/joda-interest