/** * Sets the default preferences for the current user if those values are not available.<p> * * @return the integer value of the default preferences */ private int getUserPreferences() { CmsUserSettings settings = new CmsUserSettings(getCms()); return settings.getExplorerSettings(); }
/** * Returns the file settings for the Workplace explorer view.<p> * * @return the file settings for the Workplace explorer view */ public int getExplorerSettings() { CmsUserSettings settings = new CmsUserSettings(getCms()); int value = settings.getExplorerSettings(); return value; }
/** * Sets the default preferences for the current user if those values are not available.<p> * * @return the integer value of the default preferences */ private int getUserPreferences() { CmsUserSettings settings = new CmsUserSettings(getCms()); return settings.getExplorerSettings(); }
/** * Returns the file settings for the Workplace explorer view.<p> * * @return the file settings for the Workplace explorer view */ public int getExplorerSettings() { CmsUserSettings settings = new CmsUserSettings(getCms()); int value = settings.getExplorerSettings(); return value; }
/** * Sets the default column visibility flags from the user preferences.<p> */ protected void setColumnVisibilities() { m_colVisibilities = new HashMap(16); // set explorer configurable column visibilities int preferences = new CmsUserSettings(getCms()).getExplorerSettings(); setColumnVisibility(CmsUserSettings.FILELIST_TITLE, preferences); setColumnVisibility(CmsUserSettings.FILELIST_TYPE, preferences); setColumnVisibility(CmsUserSettings.FILELIST_SIZE, preferences); setColumnVisibility(CmsUserSettings.FILELIST_PERMISSIONS, preferences); setColumnVisibility(CmsUserSettings.FILELIST_DATE_LASTMODIFIED, preferences); setColumnVisibility(CmsUserSettings.FILELIST_USER_LASTMODIFIED, preferences); setColumnVisibility(CmsUserSettings.FILELIST_DATE_CREATED, preferences); setColumnVisibility(CmsUserSettings.FILELIST_USER_CREATED, preferences); setColumnVisibility(CmsUserSettings.FILELIST_DATE_RELEASED, preferences); setColumnVisibility(CmsUserSettings.FILELIST_DATE_EXPIRED, preferences); setColumnVisibility(CmsUserSettings.FILELIST_STATE, preferences); setColumnVisibility(CmsUserSettings.FILELIST_LOCKEDBY, preferences); // set explorer no configurable column visibilities m_colVisibilities.put(new Integer(LIST_COLUMN_TYPEICON.hashCode()), Boolean.TRUE); m_colVisibilities.put(new Integer(LIST_COLUMN_LOCKICON.hashCode()), Boolean.TRUE); m_colVisibilities.put(new Integer(LIST_COLUMN_PROJSTATEICON.hashCode()), Boolean.TRUE); m_colVisibilities.put(new Integer(LIST_COLUMN_NAME.hashCode()), Boolean.TRUE); m_colVisibilities.put(new Integer(LIST_COLUMN_EDIT.hashCode()), Boolean.FALSE); m_colVisibilities.put( new Integer(LIST_COLUMN_SITE.hashCode()), Boolean.valueOf(OpenCms.getSiteManager().getSites().size() > 1)); }
/** * Sets the default column visibility flags from the user preferences.<p> */ protected void setColumnVisibilities() { m_colVisibilities = new HashMap<Integer, Boolean>(16); // set explorer configurable column visibilities int preferences = new CmsUserSettings(getCms()).getExplorerSettings(); setColumnVisibility(CmsUserSettings.FILELIST_TITLE, preferences); setColumnVisibility(CmsUserSettings.FILELIST_TYPE, preferences); setColumnVisibility(CmsUserSettings.FILELIST_SIZE, preferences); setColumnVisibility(CmsUserSettings.FILELIST_PERMISSIONS, preferences); setColumnVisibility(CmsUserSettings.FILELIST_DATE_LASTMODIFIED, preferences); setColumnVisibility(CmsUserSettings.FILELIST_USER_LASTMODIFIED, preferences); setColumnVisibility(CmsUserSettings.FILELIST_DATE_CREATED, preferences); setColumnVisibility(CmsUserSettings.FILELIST_USER_CREATED, preferences); setColumnVisibility(CmsUserSettings.FILELIST_DATE_RELEASED, preferences); setColumnVisibility(CmsUserSettings.FILELIST_DATE_EXPIRED, preferences); setColumnVisibility(CmsUserSettings.FILELIST_STATE, preferences); setColumnVisibility(CmsUserSettings.FILELIST_LOCKEDBY, preferences); // set explorer no configurable column visibilities m_colVisibilities.put(new Integer(LIST_COLUMN_TYPEICON.hashCode()), Boolean.TRUE); m_colVisibilities.put(new Integer(LIST_COLUMN_LOCKICON.hashCode()), Boolean.TRUE); m_colVisibilities.put(new Integer(LIST_COLUMN_PROJSTATEICON.hashCode()), Boolean.TRUE); m_colVisibilities.put(new Integer(LIST_COLUMN_NAME.hashCode()), Boolean.TRUE); m_colVisibilities.put(new Integer(LIST_COLUMN_EDIT.hashCode()), Boolean.FALSE); m_colVisibilities.put( new Integer(LIST_COLUMN_SITE.hashCode()), Boolean.valueOf(OpenCms.getSiteManager().getSites().size() > 1)); }
if (getExplorerSettings() != OpenCms.getWorkplaceManager().getDefaultUserSettings().getExplorerSettings()) { m_user.setAdditionalInfo( PREFERENCES + CmsWorkplaceConfiguration.N_EXPLORERGENERALOPTIONS + CmsWorkplaceConfiguration.N_EXPLORERDISPLAYOPTIONS, new Integer(getExplorerSettings())); } else if (cms != null) { m_user.deleteAdditionalInfo(
if (getExplorerSettings() != OpenCms.getWorkplaceManager().getDefaultUserSettings().getExplorerSettings()) { m_user.setAdditionalInfo(PREFERENCES + CmsWorkplaceConfiguration.N_EXPLORERGENERALOPTIONS + CmsWorkplaceConfiguration.N_EXPLORERDISPLAYOPTIONS, new Integer(getExplorerSettings())); } else if (cms != null) { m_user.deleteAdditionalInfo(PREFERENCES