public class UIOptions extends java.lang.Object implements HasProperties
Modifier and Type | Class and Description |
---|---|
static class |
UIOptions.GanttOptions |
static class |
UIOptions.PagerMode |
static class |
UIOptions.ToolbarOptions |
static class |
UIOptions.UIMode |
Modifier and Type | Field and Description |
---|---|
java.util.Map<java.lang.String,java.lang.String> |
actions |
java.util.List<TreeGridColumn> |
additionalLockedColumns |
int |
allowUndo |
boolean |
buildInfoRow
If we want to build the info row in the schedule
|
boolean |
canEdit |
java.lang.String |
cfgId |
java.lang.String |
columnBeforeDescription |
boolean |
customGrouping |
java.lang.String |
defaultSearchExpression |
java.lang.String |
defaultSort |
boolean |
export |
static int |
FILTER_HIDE_ALL_NOT_FOUND
http://www.treegrid.com/Doc/Filter.htm#CfgStandardFilter Filter behavior
in tree
0 (Hide all not found) The filter is applied to parents before children
to speed up filtering.
|
static int |
FILTER_HIDE_ALL_NOT_FOUND_ITERATE_ALL |
static int |
FILTER_SHOW_ALL_FOUND |
static int |
FILTER_SHOW_ALL_FOUND_WITH_CHILDREN |
boolean |
filterHideParents |
int |
filterMode
http://www.treegrid.com/Doc/Filter.htm#CfgStandardFilter Filter behavior
in tree
0 (Hide all not found) The filter is applied to parents before children
to speed up filtering.
|
boolean |
filterToggleVisible |
boolean |
filterVisible |
boolean |
ganttCanHide |
UIOptions.GanttOptions |
ganttOptions |
java.lang.String |
gridTitle |
java.lang.String |
groupCol |
boolean |
infoRowEnbled
If we want to see the info row in the schedule
|
java.lang.String |
infoRowTextTemplate
Localized info row label
|
boolean |
isSelectionEnabled |
int |
maxSortColumns |
int |
minRowHeight |
int |
minTreeIconsInHeader |
UIOptions.UIMode |
mode |
static int |
NO_SELECT_COLLAPSED_ROWS |
static int |
NO_SELECT_DELETED_ROWS
Selection Args
When the whole row or column selection is cleared.
|
static int |
NO_SELECT_FILTERED_ROWS |
static int |
NO_SELECT_MANUALLY_HIDDEN_ROWS |
UIOptions.PagerMode |
pagerMode |
com.ibm.tivoli.maximo.miniapps.scheduler.UIOptions.Paging |
paging
Paging settings for the Gantt.
|
com.ibm.tivoli.maximo.miniapps.scheduler.UIOptions.Perf |
perf |
boolean |
printExpanded |
static int |
RESIZE_BOTH |
static int |
RESIZE_HORIZONTAL |
static int |
RESIZE_NONE
Resize Flags
|
static int |
RESIZE_SHOW_GRID_WHEN_RESIZING |
static int |
RESIZE_VERTICAL |
int |
resizeOptions
Default is 0 - no resize, 1 = vert resize, 2 = horz, 3 = botth, +4 will show gantt when resizing
|
boolean |
rowCalendars |
boolean |
saveExpanded |
boolean |
saveFilters |
boolean |
saveScrollLeft |
boolean |
saveScrollTop |
boolean |
saveSearch |
boolean |
saveSelected |
boolean |
saveState |
boolean |
saveValues |
boolean |
searchVisible |
int |
selectionMode |
int |
stripeRows |
boolean |
syncEnabled |
java.lang.String |
syncId |
int |
tableWidth |
UIOptions.ToolbarOptions |
toolbar |
boolean |
toolbarVisible |
int |
tooltipDelayMS |
int |
tooltipShowDurationMS |
int |
treeIconsInHeader |
boolean |
wrapSearchAtEnd |
boolean |
zoomIn |
boolean |
zoomOut |
boolean |
zoomToFit |
boolean |
zoomToWeek |
boolean |
zoomToWork |
Constructor and Description |
---|
UIOptions(java.util.Properties skdProps) |
Modifier and Type | Method and Description |
---|---|
void |
addColumn(TreeGridColumn col) |
boolean |
canEdit(java.lang.String field) |
boolean |
getBooleanProperty(java.lang.String prop,
boolean defValue) |
int |
getIntProperty(java.lang.String prop,
int defValue)
Gets a System Property from the SKD System Properties (remember, don't
pass skd.
|
java.lang.Object |
getProperty(java.lang.String prop)
Gets a System Property from the SKD System Properties (remember, don't
pass skd.
|
java.lang.String |
getProperty(java.lang.String prop,
java.lang.String def) |
void |
setCanEdit(java.lang.String field) |
public static final int RESIZE_NONE
public static final int RESIZE_VERTICAL
public static final int RESIZE_HORIZONTAL
public static final int RESIZE_BOTH
public static final int RESIZE_SHOW_GRID_WHEN_RESIZING
public static final int NO_SELECT_DELETED_ROWS
public static final int NO_SELECT_FILTERED_ROWS
public static final int NO_SELECT_MANUALLY_HIDDEN_ROWS
public static final int NO_SELECT_COLLAPSED_ROWS
public static final int FILTER_HIDE_ALL_NOT_FOUND
public static final int FILTER_HIDE_ALL_NOT_FOUND_ITERATE_ALL
public static final int FILTER_SHOW_ALL_FOUND
public static final int FILTER_SHOW_ALL_FOUND_WITH_CHILDREN
public java.util.List<TreeGridColumn> additionalLockedColumns
public UIOptions.GanttOptions ganttOptions
public UIOptions.ToolbarOptions toolbar
public boolean toolbarVisible
public boolean filterVisible
public int filterMode
public boolean filterHideParents
public int selectionMode
public UIOptions.PagerMode pagerMode
public boolean searchVisible
public boolean filterToggleVisible
public UIOptions.UIMode mode
public int allowUndo
public int stripeRows
public int maxSortColumns
public int tooltipDelayMS
public int tooltipShowDurationMS
public boolean customGrouping
public boolean rowCalendars
public boolean syncEnabled
public java.lang.String syncId
public java.lang.String cfgId
public boolean isSelectionEnabled
public boolean canEdit
public java.lang.String defaultSort
public java.lang.String columnBeforeDescription
public java.lang.String gridTitle
public boolean saveState
public boolean saveSelected
public boolean saveExpanded
public boolean saveFilters
public boolean saveValues
public boolean saveScrollLeft
public boolean saveScrollTop
public boolean saveSearch
public boolean wrapSearchAtEnd
public boolean printExpanded
public boolean zoomToWeek
public boolean zoomIn
public boolean zoomOut
public boolean zoomToFit
public boolean zoomToWork
public boolean export
public boolean ganttCanHide
public java.lang.String groupCol
public int tableWidth
public int minRowHeight
public java.util.Map<java.lang.String,java.lang.String> actions
public java.lang.String defaultSearchExpression
public int treeIconsInHeader
public int minTreeIconsInHeader
public int resizeOptions
http://www.treegrid.com/Doc/GridSize.htm#CfgResizingMain
public boolean infoRowEnbled
public java.lang.String infoRowTextTemplate
public com.ibm.tivoli.maximo.miniapps.scheduler.UIOptions.Paging paging
public boolean buildInfoRow
public com.ibm.tivoli.maximo.miniapps.scheduler.UIOptions.Perf perf
public boolean canEdit(java.lang.String field)
public void setCanEdit(java.lang.String field)
public java.lang.Object getProperty(java.lang.String prop)
getProperty
in interface HasProperties
prop
- public java.lang.String getProperty(java.lang.String prop, java.lang.String def)
public int getIntProperty(java.lang.String prop, int defValue)
prop
- public boolean getBooleanProperty(java.lang.String prop, boolean defValue)
public void addColumn(TreeGridColumn col)