public class GlobalParameters
extends java.lang.Object
初始化资源,节点名称不能有 "_" 字符
限定符和类型 | 方法和说明 |
---|---|
static void |
addGlobalParametersChangedListener(com.supermap.desktop.core.event.GlobalParametersChangedListener globalParametersChangedListener)
添加环境变量改变事件
|
static double |
getCameraAltitude()
获取相机高度
|
static com.supermap.data.AltitudeMode |
getCameraAltitudeMode()
获取当前相机高度模式
|
static double |
getCameraHeading()
获取相机方位角
|
static double |
getCameraLatitude()
获取相机纬度
|
static double |
getCameraLongitude()
获取相机经度
|
static double |
getCameraTilt()
获取相机倾斜角
|
static java.lang.String |
getCoreSiteFile()
获取coreSite配置文件路径
|
static int |
getDecimalPlaces()
获取桌面可见小数点位
|
static java.lang.String |
getDesktopTitle()
获取桌面标题
|
static int |
getDistributedMapDrawPartColumn()
分布式地图并行绘制列数
|
static int |
getDistributedMapDrawPartRow()
分布式地图并行绘制行数
|
static java.lang.String |
getDownloadPath()
获取默认下载路径
|
static com.supermap.data.GeoStyle |
getFillSelectedStyle()
获取选中线风格
|
static float |
getFontZoom()
获取字体实际缩放比例
|
static float |
getFontZoomWithNotSysZoom()
获取不包含系统比例的字体缩放比例
|
static java.lang.String |
getHdfsSiteFile()
获取HdfsSite配置文件路径
|
static com.supermap.ui.SelectionMode |
getInvertSelectionMode()
获取反向选择模式
|
static java.lang.String |
getiServerPath()
获取iserver默认地址
|
static java.lang.String |
getkerberosConfigFilePath()
获取kerberos配置文件路径
|
static java.lang.String |
getKerberosName()
获取kerberos主体名称
|
static java.lang.String |
getKertabFilePath()
获取kertab秘钥文件路径
|
static com.supermap.data.GeoStyle |
getLineSelectedStyle()
获取选中线风格
|
static java.lang.String |
getLogFolder()
获取日志输出路径,默认路径为jar包所在位置/bin/Log/Desktop
|
static int |
getMapRefreshDelayWhileResize()
获取地图大小改变时的刷新延迟
|
static int |
getMaxBatchEditRecordsetCount()
获取当前批量编辑最大对象数
|
static long |
getMaxEditableGeometriesCount()
获取当前最大可编辑对象数
|
static int |
getMaxVisibleVertex()
获取最大可见节点数
|
static int |
getMdiLayout()
获取当前窗口布局方式
|
static java.lang.String |
getOperationSystemName()
获取操作系统名称
|
static com.supermap.data.GeoStyle |
getPointSelectedStyle()
获取选中点风格
|
static com.supermap.ui.SelectionMode |
getPositiveSelectMode()
获取正向选择模式
|
static int |
getReBackItemCount()
获取属性表最大可回退对象数
|
static int |
getReBackTimes()
获取属性表最大可回退次数
|
static org.pushingpixels.substance.api.SubstanceSkin |
getSkin()
获取当前皮肤
|
static int |
getSymbolSaveTime()
获取符号库保存间隔
|
static float |
getSystemFontZoom()
获取系统缩放比例
|
static float |
getSystemImageZoom()
获取图片拉伸比例
|
static int |
getWorkspaceAutoSaveTime()
获取工作空间自动保存间隔
|
static void |
initResource()
初始化资源,应该在Application初始化之前调用
|
static boolean |
isAutoCloseEmptyWindow()
是否自动关闭空窗口
|
static boolean |
isCloseMemoryDatasourceNotify()
关闭工作空间是否提示有内存数据源
|
static boolean |
isDistributedMapParallel()
分布式地图是否使用并行绘制
|
static boolean |
isHdfsUseKerberos()
是否开启hdfs的Kerberos认证
|
static boolean |
isLaunchUserExperiencePlan()
是否开启用户体验计划
|
static boolean |
isLightOutput()
是否显示轻量级输出窗口
|
static boolean |
isLogException()
当前是否输出异常信息
|
static boolean |
isLogInformation()
是否输出信息
|
static boolean |
isMultiRowShowForm()
是否多行显示窗口。
|
static boolean |
isOutPutToLog()
是否输出log日志 默认为true
|
static boolean |
isReBackItemMaxDefine()
属性表最大可回退对象数是否生效
|
static boolean |
isReBackMaxTimesDefine()
属性表最大可回退次数是否生效
|
static boolean |
isRememberDatabasePassword()
是否记录数据库密码
|
static boolean |
isShowAutoSaveWorkspaceMessage()
工作空间自动保存时是否给出提示信息
|
static boolean |
isShowDataInNewWindow()
是否自动新建窗口浏览数据集数据
|
static boolean |
isShowFormClosingInfo()
关闭窗口时是否提示保存
|
static boolean |
isShowFormTab()
是否显示Form窗口标签页
|
static boolean |
isShowTabularReBackWarring()
是否显示属性表不可回退警告
|
static boolean |
isTabularHiddenSystemField()
当前属性表,对象属性是否隐藏系统字段
|
static boolean |
isThemeRefresh()
专题图是否自动刷新
|
static boolean |
isUseCoreSiteFile()
是否使用coreSite配置文件
|
static boolean |
isUseHdfsSite()
是否使用HdfsSite配置文件
|
static boolean |
isUseThousandPointDivision()
是否使用千分位分隔符
|
static boolean |
isWorkspaceCloseNotify()
关闭工作空间是否提示保存
|
static boolean |
isWorkspaceRecovery()
是否开启工作空间恢复功能
|
static void |
removeGlobalParametersChangedListener(com.supermap.desktop.core.event.GlobalParametersChangedListener globalParametersChangedListener)
移除环境变量改变事件
|
static void |
save()
将当前变量保存到文件中
|
static void |
setCoreSiteFile(java.lang.String coreSiteFile)
设置coreSite配置路径
|
static void |
setDistributedMapDrawPartColumn(int distributedMapDrawPartColumn)
分布式并行绘制列数
|
static void |
setDistributedMapDrawPartRow(int distributedMapDrawPartRow)
分布式并行绘制行数
|
static void |
setDownloadPath(java.lang.String downloadPath)
设置默认下载路径
|
static void |
setFillSelectedStyle(com.supermap.data.GeoStyle style)
设置选中线风格
|
static void |
setFontZoom(float fontZoom)
获取字体缩放比例
|
static void |
setHdfsSiteFile(java.lang.String hdfsSiteFile)
设置HdfsSite配置文件路径
|
static void |
setInvertSelectionMode(com.supermap.ui.SelectionMode positiveSelect)
设置反向选择模式
|
static void |
setIsAutoCloseEmptyWindow(boolean isAutoCloseEmptyWindow)
设置是否自动关闭空窗口
|
static void |
setIsCloseMemoryDatasourceNotify(boolean isCloseMemoryDatasourceNotify)
设置在关闭工作空间是否提示有内存数据源
|
static void |
setIsDistributedMapParallel(boolean isDistributedMapParallel)
设置是否使用千分位分隔符
|
static void |
setiServerPath(java.lang.String iServerPath)
设置iserver默认地址
|
static void |
setIsHdfsUseKerberos(boolean isHdfsUseKerberos)
设置是否开启hdfs的Kerberos认证
|
static void |
setIsLightOutput(boolean isLightOutput)
设置是否显示轻量级输出窗口
|
static void |
setIsMultiRowShowForm(boolean isMultiRowShowForm)
设置是否多行显示窗口,为true时,窗口不能
|
static void |
setIsReBackMaxItemDefine(boolean isReBackMaxItemDefine)
设置最大可回退对象数是否生效
|
static void |
setIsReBackMaxTimesDefine(boolean isReBackMaxTimesDefine)
设置属性表最大可回退次数是否生效
|
static void |
setIsShowDataInNewWindow(boolean isShowDataInNewWindow)
设置是否自动新建窗口浏览数据集数据
|
static void |
setIsShowFormClosingInfo(boolean isShowFormClosingInfo)
设置关闭窗口时是否提示保存,如果为false则默认保存
|
static void |
setIsShowTabularReBackWarring(boolean isShowTabularReBackWarring)
设置属性表不可回退时是否弹出警告信息
|
static void |
setIsTabularHiddenSystemField(boolean isTabularHiddenSystemField)
设置是否隐藏系统字段
|
static void |
setIsUseCoreSiteFile(boolean isUseCoreSiteFile)
设置是否使用coreSite配置文件
|
static void |
setIsUseHdfsSite(boolean isUseHdfsSite)
设置是否使用HdfsSite配置文件
|
static void |
setIsUseThousandPointDivision(boolean isShowDataInNewWindow)
设置是否使用千分位分隔符
|
static void |
setIsWorkspaceCloseNotify(boolean isWorkspaceCloseNotify)
设置关闭工作空间是否提示保存
|
static void |
setIsWorkspaceRecovery(boolean isWorkspaceRecovery)
设置是否开启工作空间恢复
|
static void |
setkerberosConfigFilePath(java.lang.String kerberosConfigFilePath)
设置kerberos配置文件路径
|
static void |
setKerberosName(java.lang.String kerberosName)
设置kerberos主体名称
|
static void |
setKertabFilePath(java.lang.String kertabFilePath)
设置kertab文件路径
|
static void |
setLaunchUserExperiencePlan(boolean isLaunchUserExperiencePlan)
设置是否开启用户体验计划
|
static void |
setLineSelectedStyle(com.supermap.data.GeoStyle style)
设置选中线风格
|
static void |
setLogException(boolean isLogException)
设置是否输出异常信息到输出窗口
|
static void |
setLogFolder(java.lang.String value)
设置日志输出路径 如果value为空,则使用配置文件中的值
|
static void |
setLogInformation(boolean value)
设置是否输出信息到输出窗口
|
static void |
setMapRefreshDelayWhileResize(int mapRefreshDelayWhileResize)
设置地图大小改变时的刷新延迟
|
static void |
setMaxBatchEditRecordsetCount(int maxBatchEditRecordsetCount)
设置批量编辑最大对象数
|
static void |
setMaxEditableGeometriesCount(long maxEditableGeometriesCount)
设置最大可编辑对象数
|
static void |
setMaxVisibleVertex(int maxVisibleVertex)
设置最大可见节点数
|
static void |
setMdiLayout(int mdiLayout)
设置当前窗口布局方式
|
static void |
setOperationSystemName(java.lang.String operationSystemName)
设置操作系统名称
|
static void |
setOutputToLog(boolean value)
设置是否输出log日志
|
static void |
setPointSelectedStyle(com.supermap.data.GeoStyle style)
设置选中点风格
|
static void |
setPositiveSelectMode(com.supermap.ui.SelectionMode selectionMode)
设置正向选择模式
|
static void |
setReBackItemCount(int reBackItemCount)
设置最属性表大可回退对象数
|
static void |
setReBackTimes(int reBackTimes)
设置属性表最大可回退次数
|
static void |
setRememberDatabasePassword(boolean isRemember)
设置是否记录数据库密码
|
static void |
setShowAutoSaveWorkspaceMessage(boolean isShowAutoSaveWorkspaceMessage)
设置工作空间自动保存时是否给出提示信息
|
static void |
setShowFormTab(boolean isShowFormTab)
设置是否显示Form窗口标签页
|
static void |
setSkin(org.pushingpixels.substance.api.SubstanceSkin skin)
设置当前皮肤
|
static void |
setSymbolSaveTime(int symbolSaveTime)
设置符号库保存间隔
|
static void |
setThemeRefresh(boolean themeRefresh)
设置专题图是否自动刷新
|
static void |
setWorkspaceAutoSaveTime(int workspaceAutoSaveTime)
设置工作空间自动保存时间
|
public static boolean isOutPutToLog()
public static void setOutputToLog(boolean value)
value
-public static java.lang.String getLogFolder()
public static void setLogFolder(java.lang.String value)
value
- 日志路径public static void setLogInformation(boolean value)
value
- 是否输出public static boolean isLogInformation()
public static void setLogException(boolean isLogException)
isLogException
- 是否输出异常public static boolean isLogException()
public static void initResource()
public static boolean isTabularHiddenSystemField()
public static void setIsTabularHiddenSystemField(boolean isTabularHiddenSystemField)
isTabularHiddenSystemField
- 是否隐藏系统字段public static com.supermap.data.AltitudeMode getCameraAltitudeMode()
public static double getCameraHeading()
public static double getCameraTilt()
public static double getCameraLatitude()
public static double getCameraLongitude()
public static double getCameraAltitude()
public static boolean isShowDataInNewWindow()
public static void setIsShowDataInNewWindow(boolean isShowDataInNewWindow)
isShowDataInNewWindow
- 是否自动新建窗口浏览数据集数据public static boolean isAutoCloseEmptyWindow()
public static void setIsAutoCloseEmptyWindow(boolean isAutoCloseEmptyWindow)
isAutoCloseEmptyWindow
- 是否自动关闭空窗口public static boolean isMultiRowShowForm()
public static void setIsMultiRowShowForm(boolean isMultiRowShowForm)
isMultiRowShowForm
- 是否多行显示窗口public static boolean isShowFormTab()
public static void setShowFormTab(boolean isShowFormTab)
isShowFormTab
- 是否显示Form窗口标签页public static boolean isLightOutput()
public static void setIsLightOutput(boolean isLightOutput)
isLightOutput
- 是否显示轻量级输出窗口public static int getMapRefreshDelayWhileResize()
public static void setMapRefreshDelayWhileResize(int mapRefreshDelayWhileResize)
mapRefreshDelayWhileResize
- 地图大小改变时的刷新延迟public static void setIsShowFormClosingInfo(boolean isShowFormClosingInfo)
isShowFormClosingInfo
- 是否提示保存public static boolean isShowFormClosingInfo()
public static boolean isCloseMemoryDatasourceNotify()
public static void setIsCloseMemoryDatasourceNotify(boolean isCloseMemoryDatasourceNotify)
public static boolean isWorkspaceCloseNotify()
public static void setIsWorkspaceCloseNotify(boolean isWorkspaceCloseNotify)
isWorkspaceCloseNotify
- 是否提示保存public static boolean isWorkspaceRecovery()
public static void setIsWorkspaceRecovery(boolean isWorkspaceRecovery)
isWorkspaceRecovery
- 是否开启工作空间恢复功能public static void setSymbolSaveTime(int symbolSaveTime)
symbolSaveTime
- 符号库保存间隔public static int getSymbolSaveTime()
public static int getWorkspaceAutoSaveTime()
public static void setWorkspaceAutoSaveTime(int workspaceAutoSaveTime)
workspaceAutoSaveTime
- 工作空间自动保存时间public static boolean isShowAutoSaveWorkspaceMessage()
public static void setShowAutoSaveWorkspaceMessage(boolean isShowAutoSaveWorkspaceMessage)
isShowAutoSaveWorkspaceMessage
- 是否输出提示信息public static boolean isThemeRefresh()
public static void setThemeRefresh(boolean themeRefresh)
themeRefresh
- 专题图自动刷新public static int getMaxVisibleVertex()
public static void setMaxVisibleVertex(int maxVisibleVertex)
maxVisibleVertex
- 最大可见节点数public static int getMaxBatchEditRecordsetCount()
public static void setMaxBatchEditRecordsetCount(int maxBatchEditRecordsetCount)
maxBatchEditRecordsetCount
- 批量编辑最大对象数public static long getMaxEditableGeometriesCount()
public static void setMaxEditableGeometriesCount(long maxEditableGeometriesCount)
maxEditableGeometriesCount
- 最大可编辑对象数public static com.supermap.ui.SelectionMode getPositiveSelectMode()
public static void setPositiveSelectMode(com.supermap.ui.SelectionMode selectionMode)
selectionMode
- 正向选择模式public static com.supermap.ui.SelectionMode getInvertSelectionMode()
public static void setInvertSelectionMode(com.supermap.ui.SelectionMode positiveSelect)
positiveSelect
- 反向选择模式public static boolean isDistributedMapParallel()
public static void setIsDistributedMapParallel(boolean isDistributedMapParallel)
isDistributedMapParallel
- 是否使用并行绘制public static int getDistributedMapDrawPartRow()
public static void setDistributedMapDrawPartRow(int distributedMapDrawPartRow)
distributedMapDrawPartRow
- 分布式并行绘制行数public static int getDistributedMapDrawPartColumn()
public static void setDistributedMapDrawPartColumn(int distributedMapDrawPartColumn)
distributedMapDrawPartColumn
- 分布式并行绘制列数public static boolean isUseThousandPointDivision()
public static void setIsUseThousandPointDivision(boolean isShowDataInNewWindow)
isShowDataInNewWindow
- 是否使用千分位分隔符public static boolean isLaunchUserExperiencePlan()
public static void setLaunchUserExperiencePlan(boolean isLaunchUserExperiencePlan)
isLaunchUserExperiencePlan
- 是否开启用户体验计划public static com.supermap.data.GeoStyle getPointSelectedStyle()
public static void setPointSelectedStyle(com.supermap.data.GeoStyle style)
style
-public static com.supermap.data.GeoStyle getLineSelectedStyle()
public static void setLineSelectedStyle(com.supermap.data.GeoStyle style)
style
-public static com.supermap.data.GeoStyle getFillSelectedStyle()
public static void setFillSelectedStyle(com.supermap.data.GeoStyle style)
style
-public static void save()
public static void addGlobalParametersChangedListener(com.supermap.desktop.core.event.GlobalParametersChangedListener globalParametersChangedListener)
globalParametersChangedListener
- 变量改变事件public static void removeGlobalParametersChangedListener(com.supermap.desktop.core.event.GlobalParametersChangedListener globalParametersChangedListener)
globalParametersChangedListener
- 变量改变事件public static void setSkin(org.pushingpixels.substance.api.SubstanceSkin skin)
skin
- 皮肤public static org.pushingpixels.substance.api.SubstanceSkin getSkin()
public static void setFontZoom(float fontZoom)
fontZoom
- 缩放比例public static float getFontZoomWithNotSysZoom()
public static float getFontZoom()
public static float getSystemFontZoom()
public static float getSystemImageZoom()
public static void setIsReBackMaxItemDefine(boolean isReBackMaxItemDefine)
isReBackMaxItemDefine
- 是否生效public static boolean isReBackItemMaxDefine()
public static int getReBackItemCount()
public static void setReBackItemCount(int reBackItemCount)
reBackItemCount
-public static boolean isReBackMaxTimesDefine()
public static void setIsReBackMaxTimesDefine(boolean isReBackMaxTimesDefine)
isReBackMaxTimesDefine
- 属性表最大可回退次数是否生效public static int getReBackTimes()
public static void setReBackTimes(int reBackTimes)
reBackTimes
- 属性表最大可回退次数public static boolean isShowTabularReBackWarring()
public static void setIsShowTabularReBackWarring(boolean isShowTabularReBackWarring)
isShowTabularReBackWarring
- 属性表不可回退时是否弹出警告信息public static boolean isHdfsUseKerberos()
public static void setIsHdfsUseKerberos(boolean isHdfsUseKerberos)
isHdfsUseKerberos
- 是否开启Kerberos认证public static java.lang.String getKerberosName()
public static void setKerberosName(java.lang.String kerberosName)
kerberosName
- kerberos主体名称public static java.lang.String getKertabFilePath()
public static void setKertabFilePath(java.lang.String kertabFilePath)
kertabFilePath
- kertab文件路径public static boolean isUseCoreSiteFile()
public static void setIsUseCoreSiteFile(boolean isUseCoreSiteFile)
isUseCoreSiteFile
- 是否使用coreSite配置文件public static java.lang.String getCoreSiteFile()
public static void setCoreSiteFile(java.lang.String coreSiteFile)
coreSiteFile
- coreSite配置路径public static boolean isUseHdfsSite()
public static void setIsUseHdfsSite(boolean isUseHdfsSite)
isUseHdfsSite
- 是否使用HdfsSite配置文件public static java.lang.String getHdfsSiteFile()
public static void setHdfsSiteFile(java.lang.String hdfsSiteFile)
hdfsSiteFile
- HdfsSite配置文件路径public static java.lang.String getkerberosConfigFilePath()
public static void setkerberosConfigFilePath(java.lang.String kerberosConfigFilePath)
kerberosConfigFilePath
- kerberos配置文件路径public static java.lang.String getiServerPath()
public static void setiServerPath(java.lang.String iServerPath)
iServerPath
- iserver默认地址public static java.lang.String getDownloadPath()
public static void setDownloadPath(java.lang.String downloadPath)
downloadPath
- 下载路径public static int getMdiLayout()
public static void setMdiLayout(int mdiLayout)
mdiLayout
-public static void setRememberDatabasePassword(boolean isRemember)
isRemember
- 是否记录数据库密码public static boolean isRememberDatabasePassword()
public static java.lang.String getOperationSystemName()
public static void setOperationSystemName(java.lang.String operationSystemName)
operationSystemName
- k操作系统名称public static int getDecimalPlaces()
public static java.lang.String getDesktopTitle()