Modifier and Type | Method and Description |
---|---|
UIOptions |
BaseTreeGridMiniAppBean.getUIOptions()
Convenience method for getting options by defaulting the project id
|
UIOptions |
AbstractTreeGridMiniAppBean.getUIOptions()
Convenience method for getting options by defaulting the project id
|
Modifier and Type | Method and Description |
---|---|
Supplier<UIOptions> |
AbstractTreeGridMiniAppBean.uiOptionsSupplier() |
Modifier and Type | Method and Description |
---|---|
static void |
GanttUtil.addCommonActions(com.ibm.json.java.JSONObject root,
UIOptions options)
Adds all the base common actions that are likely to be shared among all
grids
|
static void |
GanttUtil.addCommonCFG(WebClientSession sess,
com.ibm.json.java.JSONObject Cfg,
UIOptions options,
AbstractTreeGridMiniAppBean bean)
Sets up the Common Cfg node for TreeGrid will all the default options
that likely to be shared in ALL TreeGrid instances, at least for
Scheduler apps.
|
static void |
GanttUtil.addCommonGantt(com.ibm.json.java.JSONObject Gantt,
UIOptions opts) |
static void |
GanttUtil.addCommonPrintOptions(WebClientSession clientSession,
com.ibm.json.java.JSONObject cfg,
UIOptions options,
AbstractTreeGridMiniAppBean bean) |
void |
AbstractTreeGridMiniAppBean.addFilterToggle(UIOptions opts) |
void |
BaseTreeGridMiniAppBean.addFixUI(UIOptions opts) |
static void |
GanttUtil.addGanttZooms(com.ibm.json.java.JSONObject root,
ISKDUIInfo skdUIInfo,
UIOptions options,
AbstractTreeGridMiniAppBean bean,
com.ibm.json.java.JSONObject Gantt)
Adds the default Gantt Zoom levels to a TreeGrid, and initializes the
default Zoom to be the "middle" Zoom level.
|
void |
BaseTreeGridMiniAppBean.addGotoToolbarOptions(UIOptions opts) |
void |
AbstractTreeGridMiniAppBean.addLinkToWorkViewFilter(UIOptions opts,
boolean create,
boolean initialState) |
void |
BaseTreeGridMiniAppBean.addLockDurationIcon(UIOptions opts,
boolean create) |
static void |
GanttUtil.addPerfOptions(com.ibm.json.java.JSONObject Cfg,
UIOptions opts) |
void |
AbstractTreeGridMiniAppBean.addQuickSearch(UIOptions opts) |
void |
AbstractTreeGridMiniAppBean.addToggleDependencies(UIOptions opts,
boolean create) |
static com.ibm.json.java.JSONObject |
GanttUtil.addToolbarIcons(com.ibm.json.java.JSONObject Toolbar,
UIOptions options) |
void |
BaseTreeGridMiniAppBean.addZoomToToolbarOptions(UIOptions opts) |
static void |
GanttUtil.buildInfoRow(UIBuilder data,
IMXGanttModel schedule,
UIOptions options) |
static com.ibm.json.java.JSONObject |
GanttUtil.createAndAddToolbar(com.ibm.json.java.JSONObject root,
UIOptions options) |
static java.lang.String |
GanttUtil.doReplacementsForZoom(java.lang.String zoomJSON,
ISKDUIInfo skdUIInfo,
UIOptions options) |
static java.lang.String |
GanttUtil.getInfoRowText(IMXGanttModel schedule,
UIOptions options) |
com.ibm.json.java.JSONObject |
ILogGanttModelToResourceTreeGridUIBuilder.getTreeGridUI(java.util.concurrent.Future<MXGanttModel> modelFuture,
UIOptions options,
BaseTreeGridMiniAppBean bean) |
com.ibm.json.java.JSONObject |
ILogGanttModelToTreeGridUIBuilder.getTreeGridUI(java.util.concurrent.Future<MXGanttModel> modelFuture,
UIOptions options,
BaseTreeGridMiniAppBean bean) |
void |
AbstractTreeGridMiniAppBean.setGridTitleInUIOptions(UIOptions opts,
boolean readOnly) |
static void |
GanttUtil.setLeftPanelOptions(com.ibm.json.java.JSONObject Panel,
UIOptions options) |
static void |
UIHelper.updateSync(UIOptions options,
com.ibm.json.java.JSONObject Cfg,
AbstractTreeGridMiniAppBean bean) |
Constructor and Description |
---|
ILogResourcesGanttModelToTreeGridSerializer(TreeGridUtil.ITGSerializationHelper helper,
UIOptions options) |
ILogResourcesGanttModelToTreeGridSerializer(TreeGridUtil.ITGSerializationHelper helper,
UIOptions options,
IActivityFilter activityFilter) |
Constructor and Description |
---|
CompareResourceAssignmentsModelTGEmitter(StreamingDataBuilder out,
UserInfo userInfo,
UIOptions options) |
CompareResourceHoursModelTGEmitter(StreamingDataBuilder out,
UserInfo userInfo,
UIOptions options) |
Constructor and Description |
---|
CompareMaxResourceHoursModelTGEmitter(StreamingDataBuilder out,
UserInfo userInfo,
UIOptions options) |
Constructor and Description |
---|
CrewAssignModelSerializer(BaseTreeGridMiniAppBean bean,
TreeGridUtil.ITGSerializationHelper helper,
UIOptions options) |
Modifier and Type | Method and Description |
---|---|
com.ibm.json.java.JSONObject |
DispatchUIModelSerializer.getTreeGridUI(java.util.concurrent.Future<MXGanttModel> modelFuture,
UIOptions options,
BaseTreeGridMiniAppBean bean) |
Modifier and Type | Method and Description |
---|---|
UIOptions |
GWAResourceScheduleView.createUIOptions(java.lang.String projectId) |
Modifier and Type | Method and Description |
---|---|
void |
GWAResourceScheduleView.addGotoToolbarOptions(UIOptions opts) |
void |
GWAResourceScheduleView.addLockDurationIcon(UIOptions opts,
boolean create) |
void |
GWAResourceScheduleView.addViewNavToolbarOptions(UIOptions opts) |
static void |
GWAResourceHoursViewUIHelper.configureGantt(AbstractTreeGridMiniAppBean bean,
IMXGanttModel model,
Range<java.util.Date> projectDates,
com.ibm.json.java.JSONObject Gantt,
UIBuilder builder,
UIOptions options,
ISKDUIInfo uiInfo) |
static void |
GWAResourceHoursViewUIHelper.configureGantt(BaseTreeGridMiniAppBean bean,
IMXGanttModel model,
com.ibm.json.java.JSONObject Gantt,
UIBuilder builder,
UIOptions options,
ISKDUIInfo uiInfo) |
static com.ibm.json.java.JSONObject |
GWAResourceHoursViewUIHelper.getLayoutUI(WebClientSession sess,
AbstractTreeGridMiniAppBean bean,
UIOptions uiOptions,
SKDUIInfo skdUIInfo,
IMXGanttModel model,
Range<java.util.Date> projectDates)
Loads the Gantt UI (ie, the TreeGrid ui) for the given project.
|
static com.ibm.json.java.JSONObject |
GWAResourceHoursViewUIHelper.getLayoutUI(WebClientSession sess,
BaseTreeGridMiniAppBean bean,
UIOptions uiOptions,
SKDUIInfo skdUIInfo,
java.util.concurrent.Future modelFuture)
Loads the Gantt UI (ie, the TreeGrid ui) for the given project.
|
static com.ibm.json.java.JSONObject |
GWAResourceHoursViewUIHelper.getLayoutUI(WebClientSession sess,
BaseTreeGridMiniAppBean bean,
UIOptions uiOptions,
SKDUIInfo skdUIInfo,
IMXGanttModel model)
Loads the Gantt UI (ie, the TreeGrid ui) for the given project.
|
Constructor and Description |
---|
ModelSerializer(Supplier<UIOptions> optionsSupplier,
UISerializationHelper helper) |
UISerializer(Supplier<UIOptions> optionsSupplier,
Supplier<AbstractTreeGridMiniAppBean> beanSupplier) |
Modifier and Type | Method and Description |
---|---|
UIOptions |
ShowCircularDependenciesViewBean.createUIOptions(java.lang.String projectId) |
UIOptions |
ShowActivityHierarchyViewBean.createUIOptions(java.lang.String projectId) |
UIOptions |
SchedulerMaxWorkView.createUIOptions(java.lang.String projectId) |
Modifier and Type | Method and Description |
---|---|
static void |
LargeGanttUtil.addGanttZooms(com.ibm.json.java.JSONObject root,
ISKDUIInfo skdUIInfo,
UIOptions options,
Schedule schedule,
com.ibm.json.java.JSONObject Gantt)
Adds the default Gantt Zoom levels to a TreeGrid, and initializes the
default Zoom to be the "middle" Zoom level.
|
static void |
LargeGanttUtil.buildInfoRow(UIBuilder data,
Schedule leftSchedule,
long rightModelId,
UIOptions options) |
static java.lang.String |
LargeGanttUtil.getInfoRowText(Schedule leftSchedule,
long rightModelId,
UIOptions options) |
Constructor and Description |
---|
ModelSerializer(Supplier<UIOptions> optionsSupplier,
MaxSerializationHelper helper) |
UISerializer(Supplier<UIOptions> optionsSupplier,
Supplier<AbstractTreeGridMiniAppBean> beanSupplier) |
Modifier and Type | Method and Description |
---|---|
void |
ResourceScheduleView.addFilterToggle(UIOptions opts) |
static void |
ResourceHoursViewModelHelper.applyLoadAndAvail(TGJsonWriter r,
IMXResource res,
IMXGanttModel m,
UserInfo userInfo,
TreeGridUtil.ITGSerializationHelper helper,
UIOptions options) |
static void |
ResourceHoursViewUIHelper.configureGantt(AbstractTreeGridMiniAppBean bean,
IMXGanttModel model,
Range<java.util.Date> projectDates,
com.ibm.json.java.JSONObject Gantt,
UIBuilder builder,
UIOptions options,
ISKDUIInfo uiInfo) |
static void |
ResourceHoursViewUIHelper.configureGantt(BaseTreeGridMiniAppBean bean,
IMXGanttModel model,
com.ibm.json.java.JSONObject Gantt,
UIBuilder builder,
UIOptions options,
ISKDUIInfo uiInfo) |
static com.ibm.json.java.JSONObject |
ResourceHoursViewUIHelper.getLayoutUI(WebClientSession sess,
AbstractTreeGridMiniAppBean bean,
UIOptions uiOptions,
SKDUIInfo skdUIInfo,
IMXGanttModel model,
Range<java.util.Date> projectDates)
Loads the Gantt UI (ie, the TreeGrid ui) for the given project.
|
static com.ibm.json.java.JSONObject |
ResourceHoursViewUIHelper.getLayoutUI(WebClientSession sess,
BaseTreeGridMiniAppBean bean,
UIOptions uiOptions,
SKDUIInfo skdUIInfo,
java.util.concurrent.Future modelFuture)
Loads the Gantt UI (ie, the TreeGrid ui) for the given project.
|
static com.ibm.json.java.JSONObject |
ResourceHoursViewUIHelper.getLayoutUI(WebClientSession sess,
BaseTreeGridMiniAppBean bean,
UIOptions uiOptions,
SKDUIInfo skdUIInfo,
IMXGanttModel model)
Loads the Gantt UI (ie, the TreeGrid ui) for the given project.
|
Modifier and Type | Method and Description |
---|---|
void |
OtherResourcesMaxView.addGotoToolbarOptions(UIOptions opts) |
void |
OtherResourcesMaxView.addZoomToToolbarOptions(UIOptions opts) |
Modifier and Type | Method and Description |
---|---|
void |
SchedulerDashboardView.addQuickSearch(UIOptions opts) |