public class ResourceUtility
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
MODAVAIL_NONWORK_COLOR |
static java.lang.String |
MODAVAIL_NONWORK_FONTCOLOR |
static java.lang.String |
MODAVAIL_WORK_COLOR |
| Constructor and Description |
|---|
ResourceUtility() |
| Modifier and Type | Method and Description |
|---|---|
void |
calculateCrewWeekData(IWeekGanttModel schedule,
IMXResource resource,
java.util.Date firstDayWeek,
AMCrewRemote crew,
WeekUtility weekUtility,
int week) |
void |
calculateLaborWeekData(IWeekGanttModel schedule,
IMXResource resource,
java.util.Date firstDayWeek,
LaborRemote labor,
WeekUtility weekUtility,
int week) |
void |
calculateUnassignWeekData(GWASchedule schedule,
IMXResource resource,
java.util.Date firstDayWeek,
WeekUtility weekUtility,
int week) |
static java.util.Date |
getDateTime(java.util.Date workdt,
java.util.Date sttime) |
static double |
getUnAssignedHours(boolean insideCurrentDateWorkingTime,
java.util.Date rangeStartDateTime,
java.util.Date rangeFinishDateTime,
java.util.HashMap unassignactivitiesForResource) |
static void |
loadCrewPrimaryAndSecondaryCrafts(IMXResource resource,
MboRemote crewType) |
static void |
loadLaborPrimaryAndSecondaryCrafts(IMXResource resource,
MboRemote labor) |
public static final java.lang.String MODAVAIL_WORK_COLOR
public static final java.lang.String MODAVAIL_NONWORK_COLOR
public static final java.lang.String MODAVAIL_NONWORK_FONTCOLOR
public void calculateCrewWeekData(IWeekGanttModel schedule, IMXResource resource, java.util.Date firstDayWeek, AMCrewRemote crew, WeekUtility weekUtility, int week) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionpublic void calculateLaborWeekData(IWeekGanttModel schedule, IMXResource resource, java.util.Date firstDayWeek, LaborRemote labor, WeekUtility weekUtility, int week) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionpublic static void loadCrewPrimaryAndSecondaryCrafts(IMXResource resource, MboRemote crewType) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionpublic static void loadLaborPrimaryAndSecondaryCrafts(IMXResource resource, MboRemote labor) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionpublic void calculateUnassignWeekData(GWASchedule schedule, IMXResource resource, java.util.Date firstDayWeek, WeekUtility weekUtility, int week) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionpublic static double getUnAssignedHours(boolean insideCurrentDateWorkingTime,
java.util.Date rangeStartDateTime,
java.util.Date rangeFinishDateTime,
java.util.HashMap unassignactivitiesForResource)
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionpublic static java.util.Date getDateTime(java.util.Date workdt,
java.util.Date sttime)