限定符和类型 | 方法和说明 |
---|---|
int |
add(String name,
String xml)
添加地图到此地图集合对象中。
|
int |
add(String name,
String xml,
WorkspaceVersion version)
添加地图到此地图集合对象中,此方法需要指定该地图所在工作空间的版本信息。
|
void |
addAddedListener(MapAddedListener l)
添加一个用于接收添加地图结束事件(
MapAddedEvent )的监听器。 |
void |
addClearedListener(MapClearedListener l)
添加一个用于接收清除地图结束事件(
MapClearedEvent )的监听器。 |
void |
addClearingListener(MapClearingListener l)
添加一个用于接收地图清除事件(
MapClearingEvent )的监听器。 |
void |
addRemovedListener(MapRemovedListener l)
添加一个用于接收地图删除结束事件(
MapRemovedEvent )的监听器。 |
void |
addRemovingListener(MapRemovingListener l)
添加一个用于接收地图删除事件(
MapRemovingEvent )的监听器。 |
void |
addRenamedListener(MapRenamedListener l)
添加一个用于接收地图名称修改结束事件(
MapRenamedEvent )的监听器。 |
void |
addRenamingListener(MapRenamingListener l)
添加一个用于接收地图名称修改事件(
MapRenamingEvent )的监听器。 |
void |
clear()
删除此地图集合对象中的所有地图,即工作空间保存的所有地图。
|
String |
get(int index)
返回地图集合对象中指定序号的地图的名字。
|
String |
getAvailableMapName(String name)
根据给定的名称生成合法的与地图集合里其他地图不重名的唯一的使用的地图名称。
|
int |
getCount()
返回当前地图集合中地图对象的总数。
|
String |
getMapXML(int index)
从工作空间中返回指定序号的地图的表示地图的 XML 字符串。
|
String |
getMapXML(String name)
返回地图集合中指定名称的地图的 XML 字符串。
|
int |
indexOf(String name)
返回当前地图集合对象中指定名称的地图的序号。
|
boolean |
insert(int index,
String name,
String xml)
在地图集合中,在指定序号的位置处添加一个地图,地图的内容由 XML 字符串来确定。
|
boolean |
insert(int index,
String name,
String xml,
WorkspaceVersion version)
在地图集合中,在指定序号的位置处添加一个地图,地图的内容由 XML 字符串来确定,同时该方法需要指定该地图所在工作空间的版本信息。
|
boolean |
remove(int index)
删除此地图集合对象中指定序号的地图。
|
boolean |
remove(String name)
删除此地图集合对象中指定名称的地图。
|
void |
removeAddedListener(MapAddedListener l) |
void |
removeClearedListener(MapClearedListener l) |
void |
removeClearingListener(MapClearingListener l) |
void |
removeRemovedListener(MapRemovedListener l) |
void |
removeRemovingListener(MapRemovingListener l) |
void |
removeRenamedListener(MapRenamedListener l) |
void |
removeRenamingListener(MapRenamingListener l) |
boolean |
rename(String oldName,
String newName)
修改地图的名称, 即用新的名称代替地图的旧的名称。
|
boolean |
setMapXML(int index,
String xml)
将指定的 XML 字符串表示的地图替换地图集合对象中指定序号的地图。
|
boolean |
setMapXML(int index,
String xml,
WorkspaceVersion version)
将指定的 XML 字符串表示的地图替换地图集合对象中指定序号的地图,同时,需要指定新地图所在工作空间的版本信息。
|
boolean |
setMapXML(String name,
String xml)
将指定的 XML 字符串表示的地图替换地图集合对象中指定名称的地图。
|
boolean |
setMapXML(String name,
String xml,
WorkspaceVersion version)
将指定的 XML 字符串表示的地图替换地图集合对象中指定名称的地图,同时,需要指定新地图所在工作空间的版本信息。
|
public int getCount()
public String get(int index)
index
- 指定地图的序号。IndexOutOfBoundsException
- 如果 index 小于 0 或 index 大于或等于 count 时,其中 count 是地图集合中地图的总数。public int add(String name, String xml)
name
- 添加到地图集合中的地图的名称。该名称不区分大小写。xml
- 表示要添加的地图的 XML 字符串。public int add(String name, String xml, WorkspaceVersion version)
name
- 添加到地图集合中的地图的名称。该名称不区分大小写。xml
- 表示要添加的地图的 XML 字符串。version
- 地图所在工作空间的版本,从而可以正确解析描述地图的 XML 字符串。public boolean insert(int index, String name, String xml)
index
- 指定的序号。name
- 指定的地图名称。该名称不区分大小写。xml
- 用来表示待插入地图的 XML 字符串。IndexOutOfBoundsException
- 如果 index 小于0或 index 大于 count 时,其中 count 是地图集合中地图的总数。public boolean insert(int index, String name, String xml, WorkspaceVersion version)
index
- 指定的序号。name
- 指定的地图名称。该名称不区分大小写。xml
- 用来表示待插入地图的 XML 字符串。version
- 地图所在工作空间的版本,从而可以正确解析描述地图的 XML 字符串。public boolean setMapXML(int index, String xml)
index
- 指定的序号。xml
- 用来替换指定地图的新地图的 XML 字符串表示。IndexOutOfBoundsException
- 如果 index 小于0或 index 大于等于 count 时,其中 count 是地图集合中地图的总数。public boolean setMapXML(int index, String xml, WorkspaceVersion version)
index
- index 指定的序号。xml
- 用来替换指定地图的新地图的 XML 字符串表示。version
- 新地图所在工作空间的版本,从而可以正确解析描述地图的 XML 字符串。public boolean setMapXML(String name, String xml)
name
- 指定的地图名称。该名称不区分大小写。xml
- 指定新地图的 XML 字符串。public boolean setMapXML(String name, String xml, WorkspaceVersion version)
name
- 指定的地图名称。该名称不区分大小写。xml
- 指定新地图的 XML 字符串。version
- 新地图所在工作空间的版本,从而可以正确解析描述地图的 XML 字符串。public String getMapXML(int index)
index
- 指定的序号。IndexOutOfBoundsException
- 如果 index 小于0或 index 大于等于 count 时,其中 count 是地图集合中地图的总数。public String getMapXML(String name)
name
- 指定的地图名称。该名称不区分大小写。public boolean remove(int index)
index
- 待删除地图的序号。IndexOutOfBoundsException
- 如果 index 小于0或 index 大于等于 count 时,其中 count 是地图集合中地图的总数。public boolean remove(String name)
name
- 待删除地图的名称。该名称不区分大小写。public void clear()
public int indexOf(String name)
name
- 指定的地图名称。该名称不区分大小写。public String getAvailableMapName(String name)
根据给定的名称生成合法的与地图集合里其他地图不重名的唯一的使用的地图名称。
地图的名称在同一个地图集合对象或工作空间中必须唯一,否则不能添加新的地图,可以使用该方法返回一个合法的名称,但是该方法得到的名称不能保证一定符合您的最佳要求。name
- 给定的地图名称。该名称不区分大小写。public boolean rename(String oldName, String newName)
oldName
- 需要修改名称的地图的名称。该名称不区分大小写。newName
- 给定的地图的新名称。该名称不区分大小写。public void addRenamingListener(MapRenamingListener l)
MapRenamingEvent
)的监听器。l
- 一个用于接收地图名称修改事件的监听器。public void removeRenamingListener(MapRenamingListener l)
public void addRenamedListener(MapRenamedListener l)
MapRenamedEvent
)的监听器。l
- 一个用于接收地图名称修改结束事件的监听器。public void removeRenamedListener(MapRenamedListener l)
public void addRemovingListener(MapRemovingListener l)
MapRemovingEvent
)的监听器。l
- 一个用于接收地图删除事件的监听器。public void removeRemovingListener(MapRemovingListener l)
public void addRemovedListener(MapRemovedListener l)
MapRemovedEvent
)的监听器。l
- 一个用于接收地图删除结束事件的监听器。public void removeRemovedListener(MapRemovedListener l)
public void addAddedListener(MapAddedListener l)
MapAddedEvent
)的监听器。l
- 一个用于接收添加地图结束事件的监听器。public void removeAddedListener(MapAddedListener l)
public void addClearingListener(MapClearingListener l)
MapClearingEvent
)的监听器。l
- 一个用于接收地图清除事件的监听器。public void removeClearingListener(MapClearingListener l)
public void addClearedListener(MapClearedListener l)
MapClearedEvent
)的监听器。l
- 一个用于接收清除地图结束事件的监听器。public void removeClearedListener(MapClearedListener l)
Copyright © 2021–2024 SuperMap. All rights reserved.