com.stratelia.silverpeas.genericPanelPeas.control
Class GenericPanelPeasSessionController

java.lang.Object
  extended by com.stratelia.silverpeas.peasCore.AbstractComponentSessionController
      extended by com.stratelia.silverpeas.genericPanelPeas.control.GenericPanelPeasSessionController
All Implemented Interfaces:
ComponentSessionController

public class GenericPanelPeasSessionController
extends AbstractComponentSessionController

Class declaration

Author:

Field Summary
 
Fields inherited from class com.stratelia.silverpeas.peasCore.AbstractComponentSessionController
CHARACTER_ENCODING, context
 
Constructor Summary
GenericPanelPeasSessionController(MainSessionController mainSessionCtrl, ComponentContext componentContext)
          Standard Session Controller Constructeur
 
Method Summary
 String getCancelURL()
           
 String[] getColumnsHeader()
           
 String getGoBackURL()
           
 PairObject getHostComponentName()
           
 PairObject[] getHostPath()
           
 String getHostSpaceName()
           
 String getMiniFilterString()
           
 int getNbMaxDisplayed()
           
 PanelLine[] getPage()
           
 String getPageName()
           
 boolean[] getPageNavigation()
           
 String getPageSubTitle()
           
 PanelOperation[] getPanelOperations()
           
 PanelSearchToken[] getSearchTokens()
           
 String getSearchUsersNumber()
           
 String getSelectedNumber()
           
protected  String getSureString(String s)
           
 String getZoomToItemURL()
           
 void initSC(String panelKey)
           
 boolean isFilterValid()
           
 boolean isMultiSelect()
           
 boolean isPopupMode()
           
 boolean isSelectable()
           
 boolean isZoomToItemValid()
           
 void nextUserPage()
           
 void previousUserPage()
           
 void setFilters(String[] filters)
           
 void setMiniFilter(String theValue, String theFilter)
           
 void setSelectedElements(Set<String> elements)
           
 void setSelectedUser(String id, String operation)
           
 void setSelectedUsers(String operation)
           
 
Methods inherited from class com.stratelia.silverpeas.peasCore.AbstractComponentSessionController
addClipboardSelection, clipboardPasteDone, close, getAlertUser, getClipboardCount, getClipboardErrorMessage, getClipboardExceptionError, getClipboardName, getClipboardObjects, getClipboardSelectedObjects, getClipboardSize, getComponentAccessController, getComponentId, getComponentLabel, getComponentName, getComponentParameters, getComponentParameterValue, getComponentParameterValue, getComponentRootName, getComponentUrl, getFavoriteSpace, getGenericPanel, getHighestSilverpeasUserRole, getIcon, getLanguage, getLastResults, getLook, getMultilang, getOrganisationController, getPersonalization, getRSSUrl, getSelection, getServerNameAndPort, getSettings, getSilverpeasUserRoles, getSpaceId, getSpaceLabel, getString, getSubscriptionContext, getUrlEncodedParameter, getUserAccessLevel, getUserAvailComponentIds, getUserAvailSpaceIds, getUserDetail, getUserDetail, getUserId, getUserManageableGroupIds, getUserManageableSpaceIds, getUserRoleLevel, getUserRoles, isAppInMaintenance, isGroupManager, isPasswordChangeAllowed, isSpaceInMaintenance, removeClipboardElement, setAppModeMaintenance, setClipboardError, setClipboardSelectedElement, setComponentRootName, setFavoriteSpaceToMainSessionController, setGenericPanel, setIconFileName, setLastResults, setMultilangFileName, setResourceFileName, setSpaceModeMaintenance
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GenericPanelPeasSessionController

public GenericPanelPeasSessionController(MainSessionController mainSessionCtrl,
                                         ComponentContext componentContext)
Standard Session Controller Constructeur

Parameters:
mainSessionCtrl - The user's profile
componentContext - The component's profile
See Also:
Method Detail

initSC

public void initSC(String panelKey)

nextUserPage

public void nextUserPage()

previousUserPage

public void previousUserPage()

setFilters

public void setFilters(String[] filters)

getSearchTokens

public PanelSearchToken[] getSearchTokens()

getSearchUsersNumber

public String getSearchUsersNumber()

getPageName

public String getPageName()

getPageSubTitle

public String getPageSubTitle()

getPageNavigation

public boolean[] getPageNavigation()

getPanelOperations

public PanelOperation[] getPanelOperations()

isSelectable

public boolean isSelectable()

isFilterValid

public boolean isFilterValid()

isMultiSelect

public boolean isMultiSelect()

isZoomToItemValid

public boolean isZoomToItemValid()

getSelectedNumber

public String getSelectedNumber()

setSelectedUsers

public void setSelectedUsers(String operation)

setSelectedUser

public void setSelectedUser(String id,
                            String operation)

setMiniFilter

public void setMiniFilter(String theValue,
                          String theFilter)

getMiniFilterString

public String getMiniFilterString()

isPopupMode

public boolean isPopupMode()

getGoBackURL

public String getGoBackURL()

getCancelURL

public String getCancelURL()

getZoomToItemURL

public String getZoomToItemURL()

getColumnsHeader

public String[] getColumnsHeader()

getHostComponentName

public PairObject getHostComponentName()

getHostSpaceName

public String getHostSpaceName()

getHostPath

public PairObject[] getHostPath()

getPage

public PanelLine[] getPage()

getNbMaxDisplayed

public int getNbMaxDisplayed()

setSelectedElements

public void setSelectedElements(Set<String> elements)

getSureString

protected String getSureString(String s)


Copyright © 2016 Silverpeas. All Rights Reserved.