Plumtree Portal UI  
 

PTMultiColumnListModel Fields

The fields of the PTMultiColumnListModel class are listed below. For a complete list of PTMultiColumnListModel class members, see the PTMultiColumnListModel Members topic.

Public Static Fields

CREATE_NEW_COL_ASNAME Create new array column: AS Name
CREATE_NEW_COL_CLASSID Create new array column: class ID
CREATE_NEW_COL_ICON Create new array column: icon to display for the create new link
CREATE_NEW_COL_LABEL Create new array column: text to display with the create new link
CREATE_NEW_COL_MAX Size of each m_arrCreateNewInfo row
CREATE_NEW_COL_MAXWITHPARAMS Size of each m_arrCreateNewInfo row with optional control parameters.
CREATE_NEW_COL_PARAMS Create new array column: extra control arguments for the create action. Use CREATE_NEW_COL_MAXWITHPARAMS to set the size of the array when using this element.
EXPLIST_COL_CLASSID This column contains the Object Class IDs.
EXPLIST_COL_OBJECTID This column contains the Object IDs.
EXPLIST_COL_STRING This is the String that we doisplay in the list. E.g.: Object name or folder path.
EXPLIST_DEFAULT_INITIAL_SIZE Default initial size for the sorted array.
HIDE_COL_CLASSID This column of the passed Objects to Hide contains the class IDs.
HIDE_COL_MAX Number total of columns for hide objects array.
HIDE_COL_OBJECTID This column of the passed Objects to Hide contains the object IDs.
PARAM_COL_PARAMNAME Optional control parameter index for the parameter name. Used in the create new array column: icon to display for the create new link
PARAM_COL_PARAMVALUE Optional control parameter index for the parameter value. Used in the create new array column: icon to display for the create new link
STR_MVC_CLASS_NAME Class name for the activity space
SUBSPACE_KEY_SELECTTREE Key name used by the Activity Space to store the tree.

Public Instance Fields

m_asOwner (inherited from com.plumtree.uiinfrastructure.editor.EditorHelperModel) 
m_nNextIndex (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 

Protected Instance Fields

m_arrCreateNewInfo Information about the create new links to display
m_arrDefaultValue This is used on add to populate the non plumtree object columns with default values in the newly added row. Note, this array MUST be initialized explicitly by the client - it can't be null if it is used.
m_arrExpListColInfo (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
m_arrObjectClassIDs Class ID of the Objects displayed on the list.
m_bAddButtonDisabled (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
m_bCheckBoxesDisabled (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
m_bEnableMoveRowActions (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
m_bIncludePTSelect Indicates whether to include a Plumtree object picker in this list control. If true, 2 hidden columns and a visible name column will be added to the list, along with the complete facility for picking Plumtree objects. If false, a simple text-entry multicolumn list will be produced.
m_bIsReadOnly (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
m_bTreeMultiSelect Selection type for the object tree. True to enable multiselect, false to disable multiselect.
m_bWrapColumnHeaders (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
m_imgAddIcon (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
m_imgDeleteIcon (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
m_imgRowIcon Icon to display on each row, just before the input text.
m_intEditRow The index of the HTML row to display in edit mode. This is set when the user clicks on the Edit icon for a given row.
m_intNumColumns Total number of columns in addition to the plumtree select columns. For each one of these columns, a text box will be displayed in EDIT mode, and a string in DISPLAY mode.
m_intPTObjectPosition The zero-based position of the Plumtree object name column. Ignored if b_bIncludePTSelect is false, and automatically set to zero if it is set to a number greater than intNumColumns.
m_nAccessLevel This value determines the security access requirements for the objects to be added to the list... (a filter for the tree control).
m_nListKey (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
m_saData (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
m_sAddIconAlt (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
m_sAddLabel (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
m_sDeleteIconAlt (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
m_sDelRowConfirmMsg (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
m_sDisplayObjects Class IDs and Object IDs of objects to display in the tree.
m_sEmptyListAlert (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
m_sInstructions (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
m_sMainMessage (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
m_sSectionTitle (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
m_sTableInstructions (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
m_sTreeSpaceID Tree Space ID. The first time the ID is empty and a new AS is opened, but after that, we save the ID and the same tree AS is reopened each time.
m_sTreeSubTitle Tree sub title
m_sTreeTitle Tree title
m_strObjectsToHide Objects to hide for the object tree.
m_strTreeQueryFilter Query Filter for the object tree.
m_treeLeafType Leaf type for the object tree.
parent (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 

See Also

PTMultiColumnListModel Class | com.plumtree.portaluiinfrastructure.ptmulticolumnlist Namespace