public class ThemeCustom extends Theme
构造器和说明 |
---|
ThemeCustom()
默认构造函数,构造一个新的
ThemeCustom 对象。 |
ThemeCustom(ThemeCustom themeCustom)
拷贝构造函数,根据给定的
ThemeCustom 对象构造一个与其完全相同的新对象。 |
fromXML, getMemoryData, getThemeWeight, getType, setMemoryData, setThemeWeight, toXML
public ThemeCustom()
ThemeCustom
对象。public ThemeCustom(ThemeCustom themeCustom)
ThemeCustom
对象构造一个与其完全相同的新对象。themeCustom
- 给定的自定义专题图类对象。IllegalArgumentException
- 非法参数public void dispose()
public String getFillBackColorExpression()
public void setFillBackColorExpression(String value)
value
- 表示填充背景色的字段表达式。public String getFillForeColorExpression()
public void setFillForeColorExpression(String value)
value
- 表示填充颜色的字段表达式。public String getFillGradientAngleExpression()
public void setFillGradientAngleExpression(String value)
value
- 表示填充角度的字段表达式。@Deprecated public String getFillGradientOffsetXExpression()
public String getFillGradientOffsetRatioXExpression()
IllegalStateException
- 当前对象已被释放@Deprecated public void setFillGradientOffsetXExpression(String value)
value
- public void setFillGradientOffsetRatioXExpression(String value)
value
- 表示填充中心点 X 方向偏移量的字段表达式。IllegalStateException
- 当前对象已被释放@Deprecated public String getFillGradientOffsetYExpression()
IllegalStateException
- 当前对象已被释放public String getFillGradientOffsetRatioYExpression()
@Deprecated public void setFillGradientOffsetYExpression(String value)
value
- IllegalStateException
- 当前对象已被释放public void setFillGradientOffsetRatioYExpression(String value)
value
- 表示填充中心点 Y 方向偏移量的字段表达式。IllegalStateException
- 当前对象已被释放public String getFillGradientModeExpression()
IllegalStateException
- 当前对象已被释放public void setFillGradientModeExpression(String value)
value
- 表示填充渐变类型的字段表达式。IllegalStateException
- 当前对象已被释放public String getFillOpaqueRateExpression()
IllegalStateException
- 当前对象已被释放public void setFillOpaqueRateExpression(String value)
value
- 表示填充不透明度的字段表达式。IllegalStateException
- 当前对象已被释放public String getFillSymbolIDExpression()
IllegalStateException
- 当前对象已被释放public void setFillSymbolIDExpression(String value)
value
- 表示填充符号风格的字段表达式。IllegalStateException
- 当前对象已被释放public String getLineColorExpression()
IllegalStateException
- 当前对象已被释放public void setLineColorExpression(String value)
value
- 表示线型符号或是点符号的颜色的字段表达式。IllegalStateException
- 当前对象已被释放public String getLineSymbolIDExpression()
IllegalStateException
- 当前对象已被释放public void setLineSymbolIDExpression(String value)
value
- 表示线型符号风格的字段表达式。IllegalStateException
- 当前对象已被释放public String getLineWidthExpression()
IllegalStateException
- 当前对象已被释放public void setLineWidthExpression(String value)
value
- 表示线型符号线宽的字段表达式。IllegalStateException
- 当前对象已被释放public String getLineGradientLeftWidthExpression()
IllegalStateException
- 当前对象已被释放public void setLineGradientLeftWidthExpression(String value)
IllegalStateException
- 当前对象已被释放public String getLineGradientRightWidthExpression()
IllegalStateException
- 当前对象已被释放public void setLineGradientRightWidthExpression(String value)
IllegalStateException
- 当前对象已被释放public String getMarkerSizeExpression()
IllegalStateException
- 对象已经释放public void setMarkerSizeExpression(String value)
value
- 表示点符号尺寸的字段表达式。单位为毫米。IllegalStateException
- 对象已经释放public String getMarkerAngleExpression()
旋转的方向为逆时针方向,单位为度。
IllegalStateException
- 对象已经释放public void setMarkerAngleExpression(String value)
旋转的方向为逆时针方向,单位为度。
value
- 表示点符号旋转角度的字段表达式。IllegalStateException
- 对象已经释放public String getMarkerSymbolIDExpression()
IllegalStateException
- 对象已经释放public void setMarkerSymbolIDExpression(String value)
value
- 表示点符号风格的字段表达式。IllegalStateException
- 对象已经释放public boolean getIsColorModeARGB()
默认为兼容方式,即返回值为false。
当返回值为true时,表示颜色表达式的值采用RRGGBB的方式来表达颜色。(RRGGBB为16进制的颜色转换为十进制的数值,一般通过将桌面颜色面板下的16进制值转为十进制数值获取。)
当属性值为false时,表示颜色表达式的值采用BBGGRR的方式来表达颜色。(BBGGRR为16进制的颜色转换为十进制的数值,一般通过将桌面颜色面板,首先将目标颜色的R和B值互换,然后将获得的16进制值转为十进制数值即为目标颜色的BBGGRR十进制数值。)
IllegalStateException
- 对象已经释放public void setIsColorModeARGB(boolean value)
默认为兼容方式,即返回值为false。
当返回值为true时,表示颜色表达式的值采用RRGGBB的方式来表达颜色。(RRGGBB为16进制的颜色转换为十进制的数值,一般通过将桌面颜色面板下的16进制值转为十进制数值获取。)
当属性值为false时,表示颜色表达式的值采用BBGGRR的方式来表达颜色。(BBGGRR为16进制的颜色转换为十进制的数值,一般通过将桌面颜色面板,首先将目标颜色的R和B值互换,然后将获得的16进制值转为十进制数值即为目标颜色的BBGGRR十进制数值。)
value
- 颜色表达式中的颜色表示规则是否为RGB模式,false表示兼容模式;true表示颜色表达式的值采用RRGGBB的方式来表达颜色。Copyright © 2021–2024 SuperMap. All rights reserved.