com.plumtree.uiinfrastructure.approval
Interface IApprovalModelRO

All Superinterfaces:
IEditorModelRO, IModelRO, IMVCObject
All Known Implementing Classes:
AApprovalModel, DocumentApprovalModel, ObjectApprovalModel

public interface IApprovalModelRO
extends IEditorModelRO

Author:
$author$

Method Summary
 boolean AddColumnsHeaderForEachItem()
           
 boolean DisplayDescriptionImmediatelyUnderTitle()
           
 boolean DisplayItemComment()
           
 boolean DisplayItemTypeHeaderAboveActionbar()
           
 boolean DisplayViewItems()
           
 boolean DoSortSubmittedBy()
           
 boolean GetAddComment()
           
 boolean GetAllowClearingOfApprovalRequests()
           
 boolean GetAllowClearingOfItem(AItemDescriptor item)
           
 int GetCurrentPageIndex(ApprovalItemType type)
           
 ApprovalItemType GetDefaultItemType()
           
 boolean GetDisableRadioSelection()
           
 boolean GetDisplayHeadersForItemTypesWithNoItems()
           
 boolean GetDisplayInstances(ApprovalItemType type)
           
 boolean GetDisplaySelectAllButton()
           
 boolean GetDisplayStatusColumn()
           
 boolean GetDisplayTypeHeader(ApprovalItemType type)
           
 java.lang.String GetEmptyTypeSectionSubTitle(ApprovalItemType type)
           
 int GetHighItemIndexForCurrentPage(ApprovalItemType type)
           
 int GetHighItemIndexForGivenPage(int i, ApprovalItemType type)
           
 IXPEnumerator GetItemDescriptors(ApprovalItemType type)
           
 java.lang.String GetItemID()
           
 int GetLowItemIndexForCurrentPage(ApprovalItemType type)
           
 int GetLowItemIndexForGivenPage(int i, ApprovalItemType type)
           
 java.lang.String GetNoItemsDescription()
           
 int GetNumPagesAvailable(ApprovalItemType type)
           
 java.lang.String GetSubTitle()
           
 XPArrayList GetSupportedItemTypes()
           
 java.lang.String GetTitle()
           
 int GetTypeCount(ApprovalItemType type)
           
 boolean IsDateSortable()
           
 boolean IsDescriptionEditable()
           
 boolean IsNameSortable()
           
 boolean IsNextPageAvailable(ApprovalItemType type)
           
 boolean IsPreviousPageAvailable(ApprovalItemType type)
           
 boolean IsSubmittedBySortable()
           
 boolean IsTitleEditable()
           
 
Methods inherited from interface com.plumtree.uiinfrastructure.editor.IEditorModelRO
GetEditorType, GetEnableApplyButton, GetEnableCancelButton, GetHideLeftNav, GetIsEditorReadOnly
 
Methods inherited from interface com.plumtree.uiinfrastructure.activityspace.IMVCObject
GetName
 

Method Detail

AddColumnsHeaderForEachItem

boolean AddColumnsHeaderForEachItem()
Returns:

DisplayDescriptionImmediatelyUnderTitle

boolean DisplayDescriptionImmediatelyUnderTitle()
Returns:

GetNoItemsDescription

java.lang.String GetNoItemsDescription()

DisplayItemTypeHeaderAboveActionbar

boolean DisplayItemTypeHeaderAboveActionbar()

GetDisplaySelectAllButton

boolean GetDisplaySelectAllButton()
Returns:

GetAddComment

boolean GetAddComment()
Returns:

GetAllowClearingOfApprovalRequests

boolean GetAllowClearingOfApprovalRequests()
Returns:

GetAllowClearingOfItem

boolean GetAllowClearingOfItem(AItemDescriptor item)
Parameters:
item -
Returns:

GetCurrentPageIndex

int GetCurrentPageIndex(ApprovalItemType type)
Parameters:
type -
Returns:

GetDefaultItemType

ApprovalItemType GetDefaultItemType()
Returns:

GetDisableRadioSelection

boolean GetDisableRadioSelection()
Returns:

GetDisplayHeadersForItemTypesWithNoItems

boolean GetDisplayHeadersForItemTypesWithNoItems()
Returns:

GetDisplayInstances

boolean GetDisplayInstances(ApprovalItemType type)
Parameters:
type -
Returns:

GetDisplayStatusColumn

boolean GetDisplayStatusColumn()
Returns:

GetDisplayTypeHeader

boolean GetDisplayTypeHeader(ApprovalItemType type)
Parameters:
type -
Returns:

DoSortSubmittedBy

boolean DoSortSubmittedBy()
Returns:

GetEmptyTypeSectionSubTitle

java.lang.String GetEmptyTypeSectionSubTitle(ApprovalItemType type)
Parameters:
type -
Returns:

GetHighItemIndexForCurrentPage

int GetHighItemIndexForCurrentPage(ApprovalItemType type)
Parameters:
type -
Returns:

GetHighItemIndexForGivenPage

int GetHighItemIndexForGivenPage(int i,
                                 ApprovalItemType type)
Parameters:
type -
Returns:

GetItemDescriptors

IXPEnumerator GetItemDescriptors(ApprovalItemType type)
Parameters:
type -
Returns:

GetItemID

java.lang.String GetItemID()
Returns:

GetLowItemIndexForCurrentPage

int GetLowItemIndexForCurrentPage(ApprovalItemType type)
Parameters:
type -
Returns:

GetLowItemIndexForGivenPage

int GetLowItemIndexForGivenPage(int i,
                                ApprovalItemType type)
Parameters:
type -
Returns:

GetSubTitle

java.lang.String GetSubTitle()
Returns:

GetSupportedItemTypes

XPArrayList GetSupportedItemTypes()
Returns:

GetTitle

java.lang.String GetTitle()
Returns:

GetTypeCount

int GetTypeCount(ApprovalItemType type)
Parameters:
type -
Returns:

IsDateSortable

boolean IsDateSortable()
Returns:

IsDescriptionEditable

boolean IsDescriptionEditable()
Returns:

IsNameSortable

boolean IsNameSortable()
Returns:

IsSubmittedBySortable

boolean IsSubmittedBySortable()
Returns:

IsTitleEditable

boolean IsTitleEditable()
Returns:

GetNumPagesAvailable

int GetNumPagesAvailable(ApprovalItemType type)
Parameters:
type -
Returns:

IsNextPageAvailable

boolean IsNextPageAvailable(ApprovalItemType type)
Parameters:
type -
Returns:

IsPreviousPageAvailable

boolean IsPreviousPageAvailable(ApprovalItemType type)
Parameters:
type -
Returns:

DisplayItemComment

boolean DisplayItemComment()
Returns:

DisplayViewItems

boolean DisplayViewItems()
Returns:



Copyright © 2002,2003,2004,2005 Plumtree Software, Inc., All Rights Reserved.