public abstract class DHXTimeSpan
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
DHXTimeSpan.DHXDayOfWeek |
static class |
DHXTimeSpan.Type |
Constructor and Description |
---|
DHXTimeSpan() |
Modifier and Type | Method and Description |
---|---|
void |
addSection(DHXSection section) |
void |
addSection(java.lang.String view,
DHXStringList units) |
void |
addZone(DHXZone zone) |
void |
addZone(java.lang.Integer start,
java.lang.Integer end) |
java.util.ArrayList<DHXTimeSpan.DHXDayOfWeek> |
getDays() |
java.util.Calendar |
getEndDate() |
java.lang.Boolean |
getFullDay() |
java.lang.Boolean |
getFullWeek() |
java.lang.String |
getHtml() |
java.lang.Boolean |
getInvert()
gets inverting zone mode
|
java.util.ArrayList<DHXSection> |
getSections() |
java.util.Calendar |
getStartDate() |
java.lang.String |
getTemplate() |
java.util.ArrayList<DHXZone> |
getZones() |
java.lang.String |
render(java.lang.String name) |
void |
setDay(DHXTimeSpan.DHXDayOfWeek day)
sets day of week
|
void |
setDays(DHXTimeSpan.DHXDayOfWeek... dayParam)
sets two days of week
|
void |
setDays(java.lang.Iterable<DHXTimeSpan.DHXDayOfWeek> days)
sets days of week
|
void |
setEndDate(java.util.Calendar endDate)
sets end date
|
void |
setEndDate(java.lang.Integer hour,
java.lang.Integer minute)
sets end time (date is today)
|
void |
setEndDate(java.lang.Integer year,
java.lang.Integer month,
java.lang.Integer day)
sets end date (time - current)
|
void |
setEndDate(java.lang.Integer year,
java.lang.Integer month,
java.lang.Integer day,
java.lang.Integer hour,
java.lang.Integer minute)
sets end date and time
|
void |
setFullDay(java.lang.Boolean fullDay) |
void |
setFullWeek(java.lang.Boolean fullWeek) |
void |
setHtml(java.lang.String html) |
void |
setInvert(java.lang.Boolean value)
sets inverting zone mode
|
void |
setSections(java.util.ArrayList<DHXSection> sections) |
void |
setStartDate(java.util.Calendar startDate)
sets start date
|
void |
setStartDate(java.lang.Integer hour,
java.lang.Integer minute)
sets start time (date - today)
|
void |
setStartDate(java.lang.Integer year,
java.lang.Integer month,
java.lang.Integer day)
sets start date
|
void |
setStartDate(java.lang.Integer year,
java.lang.Integer month,
java.lang.Integer day,
java.lang.Integer hour,
java.lang.Integer minute)
sets start date and time
|
void |
setTemplate(java.lang.String template) |
void |
setZones(java.util.ArrayList<DHXZone> zones) |
public java.util.Calendar getStartDate()
public void setStartDate(java.util.Calendar startDate)
startDate
- Calendar objectpublic void setStartDate(java.lang.Integer hour, java.lang.Integer minute)
hour
- 0..23minute
- 0..59public void setStartDate(java.lang.Integer year, java.lang.Integer month, java.lang.Integer day)
year
- yearmonth
- 0..11day
- 1..31public void setStartDate(java.lang.Integer year, java.lang.Integer month, java.lang.Integer day, java.lang.Integer hour, java.lang.Integer minute)
year
- yearmonth
- 0.11day
- 1..31hour
- 0..23minute
- 0..59public java.util.ArrayList<DHXTimeSpan.DHXDayOfWeek> getDays()
public void setDays(java.lang.Iterable<DHXTimeSpan.DHXDayOfWeek> days)
days
- public void setDay(DHXTimeSpan.DHXDayOfWeek day)
day
- public void setDays(DHXTimeSpan.DHXDayOfWeek... dayParam)
day1
- day2
- public void addZone(java.lang.Integer start, java.lang.Integer end)
public void addZone(DHXZone zone)
public void addSection(java.lang.String view, DHXStringList units)
public void addSection(DHXSection section)
public java.lang.Boolean getInvert()
public void setInvert(java.lang.Boolean value)
value
- true of falsepublic java.util.ArrayList<DHXZone> getZones()
public void setZones(java.util.ArrayList<DHXZone> zones)
public java.util.ArrayList<DHXSection> getSections()
public void setSections(java.util.ArrayList<DHXSection> sections)
public java.lang.Boolean getFullDay()
public void setFullDay(java.lang.Boolean fullDay)
public java.lang.Boolean getFullWeek()
public void setFullWeek(java.lang.Boolean fullWeek)
public java.util.Calendar getEndDate()
public void setEndDate(java.util.Calendar endDate)
endDate
- Calendar objectpublic void setEndDate(java.lang.Integer hour, java.lang.Integer minute)
hour
- 0..23minute
- 0..59public void setEndDate(java.lang.Integer year, java.lang.Integer month, java.lang.Integer day)
year
- yearmonth
- 0..11day
- public void setEndDate(java.lang.Integer year, java.lang.Integer month, java.lang.Integer day, java.lang.Integer hour, java.lang.Integer minute)
year
- yearmonth
- 0..11day
- 1..31hour
- 0..23minute
- 0..59public java.lang.String getHtml()
public void setHtml(java.lang.String html)
public java.lang.String render(java.lang.String name)
public java.lang.String getTemplate()
public void setTemplate(java.lang.String template)