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
MXException
java.rmi.RemoteException
public void calculateLaborWeekData(IWeekGanttModel schedule, IMXResource resource, java.util.Date firstDayWeek, LaborRemote labor, WeekUtility weekUtility, int week) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public static void loadCrewPrimaryAndSecondaryCrafts(IMXResource resource, MboRemote crewType) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public static void loadLaborPrimaryAndSecondaryCrafts(IMXResource resource, MboRemote labor) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public void calculateUnassignWeekData(GWASchedule schedule, IMXResource resource, java.util.Date firstDayWeek, WeekUtility weekUtility, int week) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public static double getUnAssignedHours(boolean insideCurrentDateWorkingTime, java.util.Date rangeStartDateTime, java.util.Date rangeFinishDateTime, java.util.HashMap unassignactivitiesForResource) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public static java.util.Date getDateTime(java.util.Date workdt, java.util.Date sttime)