com.supermap.plot
类 SymbolLibManager

java.lang.Object
  继承者 com.supermap.plot.SymbolLibManager

public class SymbolLibManager
extends java.lang.Object

标号库管理类。该类提供了标号库管理类的一系列属性。


构造方法摘要
SymbolLibManager()
           
 
方法摘要
static void AddModelLib(java.lang.String modelPath)
          添加模型库
static int AddSymboLib(java.lang.String symbolPath)
          添加标号库
static void CloseSymbolLib(int libID)
          关闭标号库
static int[] getAllLibraryId()
          返回已加载的所有标号库的ID
static int getLibCount()
          返回标号库个数
static SymbolLibrary getSymbolLibrary(int libID)
          返回指定ID的标号库
static int getSymbolMaxEidtPts(int libId, int code)
          返回线面标号的最大编辑点
static int getSymbolMinEidtPts(int libId, int code)
          返回线面标号的最小编辑点
static int getSymbolType(int libId, int code)
          返回指定标号库指定标号的标号类型
static java.lang.Boolean isSymbolLibraryExist(int libID)
          返回标号库是否存在
 
从类 java.lang.Object 继承的方法
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

SymbolLibManager

public SymbolLibManager()
方法详细信息

AddSymboLib

public static int AddSymboLib(java.lang.String symbolPath)
添加标号库

参数:
symbolPath - 标号库路径
返回:
标号库ID

CloseSymbolLib

public static void CloseSymbolLib(int libID)
关闭标号库

参数:
libID - 标号库ID

AddModelLib

public static void AddModelLib(java.lang.String modelPath)
添加模型库

参数:
modelPath - 模型库路径

getLibCount

public static int getLibCount()
返回标号库个数

返回:
标号库个数

getSymbolLibrary

public static SymbolLibrary getSymbolLibrary(int libID)
返回指定ID的标号库

参数:
libID - 标号库ID
返回:
标号库

isSymbolLibraryExist

public static java.lang.Boolean isSymbolLibraryExist(int libID)
返回标号库是否存在

参数:
libID - 标号库ID
返回:
标号库是否存在

getAllLibraryId

public static int[] getAllLibraryId()
返回已加载的所有标号库的ID

返回:
标号库的ID数组

getSymbolType

public static int getSymbolType(int libId,
                                int code)
返回指定标号库指定标号的标号类型

参数:
libId - 标号库ID
code - 标号的编号
返回:
标号类型

getSymbolMaxEidtPts

public static int getSymbolMaxEidtPts(int libId,
                                      int code)
返回线面标号的最大编辑点

参数:
libId - 标号库ID
code - 标号的编码
返回:
最大编辑点个数

getSymbolMinEidtPts

public static int getSymbolMinEidtPts(int libId,
                                      int code)
返回线面标号的最小编辑点

参数:
libId - 标号库ID
code - 标号的编码
返回:
最小编辑点个数