Plumtree Portal UI  
 

LocNamesModel Members

LocNamesModel overview

Public Static Fields

CLIENT_VALIDATION_MAX_DESCRIPTION 
CLIENT_VALIDATION_MAX_NAME MES- Constants for client side validation
LOCNAMEMODEL_COL_DESCRIPTION Third column: description.
LOCNAMEMODEL_COL_INDEX First column: an index to keep the list sorted.
LOCNAMEMODEL_COL_LANG Fourth column: language.
LOCNAMEMODEL_COL_LANGNAME Fifth column: language name.
LOCNAMEMODEL_COL_MAX Number total of columns
LOCNAMEMODEL_COL_NAME Second column: name.
STR_MVC_CLASS_NAME Class name for the activity space

Public Instance Constructors

LocNamesModel Constructor Initializes a new instance of the LocNamesModel class.

Public Instance Fields

m_asOwner (inherited from com.plumtree.uiinfrastructure.editor.EditorHelperModel) 
m_bHasMandatoryLang MES- Does the portal have a mandatory language? See comments below.
m_bSupportsLocalization MES- Does the object support localization at all?
m_bUseClientValidationMaxNameOverride RWW - Sse the max name override value if this is true, use the default value if this is false.
m_iClientValidationMaxNameOverride RWW - Allow someone to set a different max length for name. For example, AdminFolders need to have a max lenght of 63 instead of the default 255 for community naming purposes.
m_imgRowIcon Icon to display on each row, just before the input text.
m_iRowToEdit MES- This is a sort of "temp" variable used when a popup edits a name and description. It's populated by the RepostControl, and read by LocNamesPopupView and this class
m_nNextIndex (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 

Public Instance Methods

AddRowsOnRepost Adds one row at the bottom of the list and sets the following values: First column: m_nNextIndex Second column: m_sDefaultValue
CleanupAllData (inherited from com.plumtree.uiinfrastructure.editor.EditorHelperModel) 
CleanupTempData (inherited from com.plumtree.uiinfrastructure.editor.EditorHelperModel) 
Create 
DeleteRowsOnRepost (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
DisableAddButton (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
DisableCheckBoxes (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
EnablePagination (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
Equals (inherited from Object)Determines whether the specified Object is equal to the current Object.
Finish MES- Finish is called by the ObjEditorModel when the object is being stored. We should store the data from the model to the IPTObject here.
GetAddIcon (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
GetAddIconAlt (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
GetAddLabel (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
GetAlertMessageForEmptyList (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
GetArrayOfObjToDelete (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
GetArrExpListColInfo (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
GetClassID 
GetCurrentLowerObjectCount (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
GetCurrentUpperObjectCount (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
GetDeleteIcon (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
GetDeleteIconAlt (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
GetDelRowConfirmMsg (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
GetEmptyListInstructions (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
GetEmptyListMainMessage (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
GetEnableMoveRowActions (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
GetHashCode (inherited from Object)Serves as a hash function for a particular type. GetHashCode is suitable for use in hashing algorithms and data structures like a hash table.
GetIsListReadOnly (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
GetIsLocalized MES- GetIsLocalized is used by controls to find out if the object is localized.
GetItems (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
GetListKey (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
GetMainColumnSort (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
GetMainColumnSortDirection (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
GetMaxNameOverride RWW - Returns the override value for the max length for the name field (for client validation).
GetModelStorageName (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
GetName Returns the Class name.
GetNameLabel 
GetNumObjects (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
GetObjectID 
GetObjectUUID 
GetPaginationSize (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
GetPopUpDisplayPageName 
GetPrimaryDesc MES- GetPrimaryDesc is used by controls to find out the primary description for the object we're editing
GetPrimaryLang MES- GetPrimaryLang is used by controls to find out the primary language for the object we're editing
GetPrimaryName MES- GetPrimaryName is used by controls to find out the primary name for the object we're editing
GetReadOnlyItems (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
GetRowIcon Returns the icon to display on each row before the input text. If the value is null, no icon is displayed.
GetRowToEdit 
GetSectionTitle (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
GetTableInstructions (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
GetType (inherited from Object)Gets the Type of the current instance.
GetUniqueInt (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
GetUniqueString (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
GetUnusedProperties (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
GetWrapColumnHeaders (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
HasMandatoryLang Does the portal have a mandatory language?
Init (inherited from com.plumtree.uiinfrastructure.editor.EditorHelperModel) 
InitializeExpandableList (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
InitializeNameDescEditor Initializes the expandable list.
InitializeReadOnlyExpandableList (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
InitializeSortedArray Initalizes the list (PTGrowableSortedArrayWrapper) with a column mapping and an array of sort. The growable array will always be sorted by the 1st column ascending.
IsAddButtonDisabled (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
IsCheckBoxesDisabled (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
IsNoDescriptions 
IsPaginationEnabled (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
IsUsingMaxNameOverride RWW - Returns whether we should use use the override or default value for name field.
ModifyRow (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
MoveRow (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
ReverseCurrentSort (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
SaveSection Saves the data when a repost occurs. Editors using this framework need to call that method from the savePage method of the main Model.
SetAddIcon (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
SetAddIconAlt (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
SetDeleteIcon (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
SetDeleteIconAlt (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
SetDelRowConfirmMsg (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
SetEmptyListMessages (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
SetEnableEmptyListClientValidation (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
SetEnableMoveRowActions (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
SetIsListReadOnly (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
SetIsLocalized MES- SetIsLocalized is used by controls to set the IsLocalized flag on the object we're editing. See comments in SaveSection
SetIsNoDescriptions If this method is not called, then it will default to using descriptions unless the Object does not support it.
SetListKey (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
SetNameLabel Call this method if the default name label is not appropriate.
SetPagination (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
SetPopUpDisplayPageName Call this method if you want the popup display page to be something other than LocNamesPopUpDP.STR_MVC_CLASS_NAME
SetPrimaryLang MES- SetPrimaryLang is used by controls to set the primary language on the object we're editing. See comments in SaveSection
SetRowIcon Sets the icon to display on each row before the input text. By default, no icon is displayed.
SetRowToEdit 
SetSectionTitle (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
SetTableInstructions (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
SetWrapColumnHeaders (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
SortByColumn (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
SupportsLocalization Does the object support localization at all?
ToString (inherited from Object)Returns a String that represents the current Object.

Protected Instance Fields

m_arrExpListColInfo (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
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_bIsReadOnly (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
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_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_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) 
parent (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 

Protected Instance Methods

Finalize (inherited from Object)Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
GetMoveAction (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
GetRowIndex (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
MemberwiseClone (inherited from Object)Creates a shallow copy of the current Object.
MoveDown (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
MoveFirst (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
MoveLast (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
MoveUp (inherited from com.plumtree.uiinfrastructure.expandablelist.ExpListModel) 
SaveRow Saves the data on the row _nRowIndex.

See Also

LocNamesModel Class | com.plumtree.portaluiinfrastructure.editor.commonpages.localizednames Namespace