📄 cmspreferences.java
字号:
/**
* Returns the "display file state" setting.<p>
*
* @return <code>"true"</code> if the file state input field is checked, otherwise ""
*/
public String getParamTabExFileState() {
return isParamEnabled(m_userSettings.showExplorerFileState());
}
/**
* Returns the "display file title" setting.<p>
*
* @return <code>"true"</code> if the file title input field is checked, otherwise ""
*/
public String getParamTabExFileTitle() {
return isParamEnabled(m_userSettings.showExplorerFileTitle());
}
/**
* Returns the "display file type" setting.<p>
*
* @return <code>"true"</code> if the file type input field is checked, otherwise ""
*/
public String getParamTabExFileType() {
return isParamEnabled(m_userSettings.showExplorerFileType());
}
/**
* Returns the "display file created by" setting.<p>
*
* @return <code>"true"</code> if the file created by input field is checked, otherwise ""
*/
public String getParamTabExFileUserCreated() {
return isParamEnabled(m_userSettings.showExplorerFileUserCreated());
}
/**
* Returns the "display file last modified by" setting.<p>
*
* @return <code>"true"</code> if the file last modified by input field is checked, otherwise ""
*/
public String getParamTabExFileUserLastModified() {
return isParamEnabled(m_userSettings.showExplorerFileUserLastModified());
}
/**
* Returns the "task startup filter" setting.<p>
*
* @return the "task startup filter" setting
*/
public String getParamTabWfFilter() {
return m_userSettings.getTaskStartupFilter();
}
/**
* Returns the "message when accepted" setting.<p>
*
* @return the "message when accepted" setting
*/
public String getParamTabWfMessageAccepted() {
return isParamEnabled(m_userSettings.getTaskMessageAccepted());
}
/**
* Returns the "message when completed" setting.<p>
*
* @return the "message when completed" setting
*/
public String getParamTabWfMessageCompleted() {
return isParamEnabled(m_userSettings.getTaskMessageCompleted());
}
/**
* Returns the "message when forwarded" setting.<p>
*
* @return the "message when forwarded" setting
*/
public String getParamTabWfMessageForwarded() {
return isParamEnabled(m_userSettings.getTaskMessageForwarded());
}
/**
* Returns the "inform all role members" setting.<p>
*
* @return <code>"true"</code> if the "inform all role members" input field is checked, otherwise ""
*/
public String getParamTabWfMessageMembers() {
return isParamEnabled(m_userSettings.getTaskMessageMembers());
}
/**
* returns the "show all projects" setting.<p>
*
* @return the "show all projects" setting
*/
public String getParamTabWfShowAllProjects() {
return isParamEnabled(m_userSettings.getTaskShowAllProjects());
}
/**
* Returns the "workplace button style" setting.<p>
*
* @return the "workplace button style" setting
*/
public String getParamTabWpButtonStyle() {
return "" + m_userSettings.getWorkplaceButtonStyle();
}
/**
* Returns the "start folder" setting.<p>
*
* @return the "start folder" setting
*/
public String getParamTabWpFolder() {
return m_userSettings.getStartFolder();
}
/**
* Returns the start language setting.<p>
*
* @return the start language setting
*/
public String getParamTabWpLanguage() {
return m_userSettings.getLocale().toString();
}
/**
* Returns the start project setting.<p>
*
* @return the start project setting
*/
public String getParamTabWpProject() {
return m_userSettings.getStartProject();
}
/**
* Returns the "workplace report type" setting.<p>
*
* @return the "workplace report type" setting
*/
public String getParamTabWpReportType() {
return m_userSettings.getWorkplaceReportType();
}
/**
* Returns the "workplace restrict explorer view" setting.<p>
*
* @return the "workplace restrict explorer view" setting
*/
public String getParamTabWpRestrictExplorerView() {
return "" + m_userSettings.getRestrictExplorerView();
}
/**
* Returns the "start site" setting.<p>
*
* @return the "start site" setting
*/
public String getParamTabWpSite() {
return m_userSettings.getStartSite();
}
/**
* Returns the "use upload applet" setting.<p>
*
* @return <code>"true"</code> if the "use upload applet" input is checked, otherwise ""
*/
public String getParamTabWpUseUploadApplet() {
return isParamEnabled(m_userSettings.useUploadApplet());
}
/**
* Returns the start view setting.<p>
*
* @return the start view setting
*/
public String getParamTabWpView() {
return m_userSettings.getStartView();
}
/**
* @see org.opencms.workplace.CmsTabDialog#getTabParameterOrder()
*/
public List getTabParameterOrder() {
ArrayList orderList = new ArrayList(5);
orderList.add("tabwp");
orderList.add("tabex");
orderList.add("tabdi");
orderList.add("tabed");
orderList.add("tabwf");
orderList.add("tabup");
return orderList;
}
/**
* @see org.opencms.workplace.CmsTabDialog#getTabs()
*/
public List getTabs() {
ArrayList tabList = new ArrayList(6);
tabList.add(key(Messages.GUI_PREF_PANEL_WORKPLACE_0));
tabList.add(key(Messages.GUI_PREF_PANEL_EXPLORER_0));
tabList.add(key(Messages.GUI_PREF_PANEL_DIALOGS_0));
tabList.add(key(Messages.GUI_PREF_PANEL_EDITORS_0));
tabList.add(key(Messages.GUI_PREF_PANEL_TASK_0));
tabList.add(key(Messages.GUI_PREF_PANEL_USER_0));
return tabList;
}
/**
* Helper method to add the "checked" attribute to an input field.<p>
*
* @param paramValue the parameter value, if <code>"true"</code>, the "checked" attribute will be returned
* @return the "checked" attribute or an empty String
*/
public String isChecked(String paramValue) {
if (Boolean.valueOf(paramValue).booleanValue()) {
return " checked=\"checked\"";
}
return "";
}
/**
* Sets the new password value.<p>
*
* @param newPwd the new password value
*/
public void setParamNewPassword(String newPwd) {
m_paramNewPassword = newPwd;
}
/**
* Sets the old password value.<p>
*
* @param oldPwd the old password value
*/
public void setParamOldPassword(String oldPwd) {
m_paramOldPassword = oldPwd;
}
/**
* Sets the "copy file default" setting.<p>
*
* @param value the "copy file default" setting
*/
public void setParamTabDiCopyFileMode(String value) {
try {
m_userSettings.setDialogCopyFileMode(Integer.parseInt(value));
} catch (Throwable t) {
// should usually never happen
}
}
/**
* Sets the "copy folder default" setting.<p>
*
* @param value the "copy folder default" setting
*/
public void setParamTabDiCopyFolderMode(String value) {
try {
m_userSettings.setDialogCopyFolderMode(Integer.parseInt(value));
} catch (Throwable t) {
// should usually never happen
}
}
/**
* Sets the "delete file siblings default" setting.<p>
*
* @param value the "delete file siblings default" setting
*/
public void setParamTabDiDeleteFileMode(String value) {
try {
m_userSettings.setDialogDeleteFileMode(Integer.parseInt(value));
} catch (Throwable t) {
// should usually never happen
}
}
/**
* Sets the "expand inherited permissions" default setting.<p>
*
* @param value the "expand inherited permissions" default setting
*/
public void setParamTabDiPermissionsExpandInherited(String value) {
m_userSettings.setDialogExpandInheritedPermissions(Boolean.valueOf(value).booleanValue());
}
/**
* Sets the "expand current users permissions" default setting.<p>
*
* @param value the "expand current users permissions" default setting
*/
public void setParamTabDiPermissionsExpandUser(String value) {
m_userSettings.setDialogExpandUserPermissions(Boolean.valueOf(value).booleanValue());
}
/**
* Sets the "inherit permissions on folders" default setting.<p>
*
* @param value the "inherit permissions on folders" default setting
*/
public void setParamTabDiPermissionsInheritOnFolder(String value) {
m_userSettings.setDialogPermissionsInheritOnFolder(Boolean.valueOf(value).booleanValue());
}
/**
* Sets the "publish file siblings default" setting.<p>
*
* @param value the "publish file siblings default" setting
*/
public void setParamTabDiPublishFileMode(String value) {
m_userSettings.setDialogPublishSiblings(Boolean.valueOf(value).booleanValue());
}
/**
* Sets the "display lock dialog" setting.<p>
*
* @param value <code>"true"</code> to enable the "display lock dialog" setting, all others to disable
*/
public void setParamTabDiShowLock(String value) {
m_userSettings.setDialogShowLock(Boolean.valueOf(value).booleanValue());
}
/**
* Sets the "editor button style" setting.<p>
*
* @param value a String representation of an int value to set the "editor button style" setting
*/
public void setParamTabEdButtonStyle(String value) {
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -