public class HTMLSchedule extends HTMLComponent
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Date |
displayEndDate |
protected java.util.Date |
displayStartDate |
protected java.util.Hashtable |
resources |
protected java.util.Hashtable |
taskPopups |
protected java.util.Hashtable |
tasks |
alignment, alt, bgColor, cancelBubble, events, gMutableTheme, hasInitFocus, id, intStyleSheet, items, name, parent, styleId, styleProperty, tabIndex, toolTip, VALID_NAME_REGEX, VALID_STYLE_REGEX| Constructor and Description |
|---|
HTMLSchedule(java.util.TimeZone timeZone)
Creates new HTMLColorPicker
|
| Modifier and Type | Method and Description |
|---|---|
void |
addTask(java.lang.String id,
java.lang.String desc,
java.lang.String resource,
java.util.Date startDateTime,
java.util.Date endDateTime,
java.lang.String url)
Add a new task to be shown in the schedule
|
protected java.util.Date |
adjustTaskTime(java.util.Date dt,
int nearest)
Adjusts the time so that it fits within the displayed days and times
|
protected void |
build() |
protected void |
compile(ClientBrowser browser)
This is the spot to put all your generation
of the HTML components.
|
protected HTMLDiv |
createDiv(java.util.Vector taskIds) |
protected void |
fillInGroupRow(HTMLTable mainTable,
java.util.Date startDate,
java.util.Date endDate,
int rowOffset,
int colOffset) |
protected void |
fillInTaskBar(HTMLTable mainTable,
SchedTask task) |
java.util.Date |
getDisplayEndDate() |
java.util.Date |
getDisplayStartDate() |
protected java.lang.Integer |
getRelativeColumn(java.util.Date dt) |
java.util.TimeZone |
getTimeZone() |
void |
setDisplayDateRange(java.util.Date startDate,
java.util.Date endDate) |
void |
setShowCompressedFmt(boolean v) |
void |
setShowOnlyWorkingHours(boolean v) |
protected void |
setUp() |
addJavaScript, addJavaScript, addOnLoadScript, appendClassName, checkIsContainer, copyAttributes, doBuildToolTip, fetchStyleProperty, getClassName, getId, getMutableTheme, getParent, getParentPage, getStyleSheet, getTheme, hasTheme, iAddComponent, iAddComponent, iAddedToPage, iAddEvent, iClear, iFindId, iGenerate, iGenerateAttributes, iGenerateAttributesID, iGenerateComponent, iGenerateComponent, iGenerateEvents, iGetComponent, iGetComponentCount, iHasEvent, iRemoveComponent, isCompiled, iSetId, iSetName, iSetStyleId, makeColorID, makeListOfEvents, monitorPage, postCompile, resetParent, setAlignment, setAttribute, setClassName, setHasInitFocus, setParent, setStyleProperty, setTabIndex, touchprotected java.util.Date displayStartDate
protected java.util.Date displayEndDate
protected java.util.Hashtable resources
protected java.util.Hashtable tasks
protected java.util.Hashtable taskPopups
public HTMLSchedule(java.util.TimeZone timeZone)
timeZone - public void setDisplayDateRange(java.util.Date startDate,
java.util.Date endDate)
startDate - endDate - public java.util.Date getDisplayStartDate()
public java.util.Date getDisplayEndDate()
public java.util.TimeZone getTimeZone()
public void addTask(java.lang.String id,
java.lang.String desc,
java.lang.String resource,
java.util.Date startDateTime,
java.util.Date endDateTime,
java.lang.String url)
throws java.lang.Exception
id - desc - resource - startDateTime - endDateTime - url - java.lang.Exception - a serious problempublic void setShowOnlyWorkingHours(boolean v)
v - the valuepublic void setShowCompressedFmt(boolean v)
v - the valueprotected void compile(ClientBrowser browser)
HTMLComponentcompile in class HTMLComponentbrowser - protected void build()
protected void fillInGroupRow(HTMLTable mainTable, java.util.Date startDate, java.util.Date endDate, int rowOffset, int colOffset)
mainTable - startDate - endDate - rowOffset - colOffset - protected void fillInTaskBar(HTMLTable mainTable, SchedTask task) throws java.lang.Exception
mainTable - task - java.lang.Exception - a serious problemprotected HTMLDiv createDiv(java.util.Vector taskIds)
taskIds - protected java.util.Date adjustTaskTime(java.util.Date dt,
int nearest)
dt - nearest - protected java.lang.Integer getRelativeColumn(java.util.Date dt)
dt - protected void setUp()
stSoftware Copyright © 2001-2014 stSoftware All Rights Reserved.