arta.synergy.web.common.client.data.calendar
Class Calendar
java.lang.Object
arta.synergy.web.common.client.data.calendar.Calendar
- All Implemented Interfaces:
- java.io.Serializable
public class Calendar
- extends java.lang.Object
- implements java.io.Serializable
Created by IntelliJ IDEA.
User: topa
Date: 28.06.2010
Time: 10:14:28
To change this template use File | Settings | File Templates.
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
calendarID
public java.lang.String calendarID
days
public java.util.HashMap<java.lang.Integer,WorkDay> days
name
public java.lang.String name
dayLength
public double dayLength
toDelete
public java.util.ArrayList<java.lang.String> toDelete
customDays
public java.util.HashMap<java.lang.String,CustomWorkDay> customDays
- Ключ дата в формате - yyyy-MM-dd
length
public double length
periods
public java.util.ArrayList<CustomWorkPeriod> periods
Calendar
public Calendar()
getLength
public double getLength()
getDayLength
public double getDayLength()
getDefaultStartTime
public Time getDefaultStartTime()
- Метод возвращает дефолтное начало рабочего дня.
- Returns:
- Метод пытается вернуть начало первой фазы рабочего дня первого дня недели. Если у первого дня нет
ни одной фазы - второго, и т.д.
Если нет ни одной фазы вообще - возвращает 9:00
getDefaultFinishTime
public Time getDefaultFinishTime()
- Метод возвращает дефолтное завершение рабочего дня
- Returns:
- Метод пытается вернуть время завершения последней фазы первого рабочего дня. Если у этого дня нет ни
одной фазы, тогда завершение последней фазы второго дня. И т.д.
Если в календаре нет ни одного рабочего дня - возвращает 18:00
getParentID
public java.lang.String getParentID()
setParentID
public void setParentID(java.lang.String parentID)
Copyright © 2000 Dummy Corp. All Rights Reserved.