org.jscience.history.calendars
Class CopticCalendar

java.lang.Object
  extended by org.jscience.history.calendars.AlternateCalendar
      extended by org.jscience.history.calendars.SevenDaysWeek
          extended by org.jscience.history.calendars.MonthDayYear
              extended by org.jscience.history.calendars.GregorianCalendar
                  extended by org.jscience.history.calendars.JulianCalendar
                      extended by org.jscience.history.calendars.CopticCalendar
Direct Known Subclasses:
EthiopicCalendar

public class CopticCalendar
extends JulianCalendar

DOCUMENT ME!


Field Summary
static long EPOCH
          DOCUMENT ME!
 
Fields inherited from class org.jscience.history.calendars.MonthDayYear
day, month, year
 
Fields inherited from class org.jscience.history.calendars.SevenDaysWeek
DAYNAMES, FRIDAY, MONDAY, SATURDAY, SUNDAY, THURSDAY, TUESDAY, WEDNESDAY
 
Fields inherited from class org.jscience.history.calendars.AlternateCalendar
JD_EPOCH, rd, unicode
 
Constructor Summary
CopticCalendar()
          Creates a new CopticCalendar object.
CopticCalendar(AlternateCalendar altcalendar)
          Creates a new CopticCalendar object.
CopticCalendar(int i, int j, int k)
          Creates a new CopticCalendar object.
CopticCalendar(long l)
          Creates a new CopticCalendar object.
 
Method Summary
 java.util.Enumeration getMonths()
          DOCUMENT ME!
protected  java.lang.String getSuffix()
          DOCUMENT ME!
static boolean isLeapYear(int i)
          DOCUMENT ME!
static void main(java.lang.String[] args)
          DOCUMENT ME!
protected  java.lang.String monthName()
          DOCUMENT ME!
protected  void recomputeFromRD()
          DOCUMENT ME!
protected  void recomputeRD()
          DOCUMENT ME!
 java.lang.String toString()
          DOCUMENT ME!
 
Methods inherited from class org.jscience.history.calendars.JulianCalendar
set
 
Methods inherited from class org.jscience.history.calendars.GregorianCalendar
dayNumber, daysLeft
 
Methods inherited from class org.jscience.history.calendars.MonthDayYear
getDay, getMonth, getYear, set
 
Methods inherited from class org.jscience.history.calendars.SevenDaysWeek
kDayAfter, kDayBefore, kDayNearest, kDayOnOrAfter, kDayOnOrBefore, nthKDay, weekDay
 
Methods inherited from class org.jscience.history.calendars.AlternateCalendar
add, after, amod, before, difference, difference, fldiv, fromJD, mod, mod, subtract, toJD, toJD, toRD
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

EPOCH

public static long EPOCH
DOCUMENT ME!

Constructor Detail

CopticCalendar

public CopticCalendar()
Creates a new CopticCalendar object.


CopticCalendar

public CopticCalendar(long l)
Creates a new CopticCalendar object.

Parameters:
l - DOCUMENT ME!

CopticCalendar

public CopticCalendar(AlternateCalendar altcalendar)
Creates a new CopticCalendar object.

Parameters:
altcalendar - DOCUMENT ME!

CopticCalendar

public CopticCalendar(int i,
                      int j,
                      int k)
Creates a new CopticCalendar object.

Parameters:
i - DOCUMENT ME!
j - DOCUMENT ME!
k - DOCUMENT ME!
Method Detail

isLeapYear

public static boolean isLeapYear(int i)
DOCUMENT ME!

Parameters:
i - DOCUMENT ME!
Returns:
DOCUMENT ME!

recomputeRD

protected void recomputeRD()
DOCUMENT ME!

Overrides:
recomputeRD in class JulianCalendar

recomputeFromRD

protected void recomputeFromRD()
DOCUMENT ME!

Overrides:
recomputeFromRD in class JulianCalendar

monthName

protected java.lang.String monthName()
DOCUMENT ME!

Overrides:
monthName in class GregorianCalendar
Returns:
DOCUMENT ME!

getSuffix

protected java.lang.String getSuffix()
DOCUMENT ME!

Overrides:
getSuffix in class JulianCalendar
Returns:
DOCUMENT ME!

getMonths

public java.util.Enumeration getMonths()
DOCUMENT ME!

Overrides:
getMonths in class GregorianCalendar
Returns:
DOCUMENT ME!

toString

public java.lang.String toString()
DOCUMENT ME!

Overrides:
toString in class JulianCalendar
Returns:
DOCUMENT ME!

main

public static void main(java.lang.String[] args)
DOCUMENT ME!

Parameters:
args - DOCUMENT ME!