包 | com.supermap.web.iServerJava2.editServices |
类 | public class AddEntityService |
继承 | AddEntityService ![]() |
该类负责将客户端图层中新增地物(几何对象)保存到服务端数据中,并将服务端返回的结果数据存储在 EntityResult 中。
属性 | 定义方 | ||
---|---|---|---|
lastResult : EditResult
[read-only] 获取服务端返回的地物添加的结果数据.
|
AddEntityService |
方法 | 定义方 | ||
---|---|---|---|
AddEntityService(url:String = null)
使用地图服务地址 url 实例化 AddEntityService 对象。
|
AddEntityService | ||
execute(responder:IResponder, addEntityParameters:AddEntityParameters):AsyncToken
将客户端新增的地物参数传递给服务端,与服务端完成异步通讯。
|
AddEntityService |
lastResult | 属性 |
lastResult:EditResult
[read-only]
获取服务端返回的地物添加的结果数据.
包括地物是否添加成功、所添加地物的 ID 号、地物外接矩形等。
public function get lastResult():EditResult
AddEntityService | () | 构造函数 |
public function AddEntityService(url:String = null)
使用地图服务地址 url 实例化 AddEntityService 对象。
参数url:String (default = null ) — 与客户端交互的服务器地址 URL。 |
execute | () | 方法 |
public function execute(responder:IResponder, addEntityParameters:AddEntityParameters):AsyncToken
将客户端新增的地物参数传递给服务端,与服务端完成异步通讯。
参数
responder:IResponder — AsyncResponder 类,该类提供特定于 RPC 的 mx.rpc.IResponder 实现。允许创建者将数据(一个标记)和请求完成后应调用的方法相关联。有关 AsyncResponder 类的详细信息请参见 “ActionScript 3.0 语言和组件参考”。 |
|
addEntityParameters:AddEntityParameters — 添加地物参数类。 |
AsyncToken — 返回 AsyncToken 对象,它为异步 RPC 操作提供设置额外数据或标记级别数据的位置。它也允许为单独的调用附加 IResponder。可从 token 属性的 ResultEvent 和 FaultEvent 中引用 AsyncToken。有关 AsyncToken 类的详细信息请参见 “ActionScript 3.0 语言和组件参考”。 |