Class PointRegister

Object
   |
   +--GeometryOperation
         |
         +--PointRegister
Direct Known Subclasses:
MultiPointRegister, CircleRegister

class PointRegister
extends GeometryOperation


ポイント図形及び付帯する属性情報をデータベースに登録します。
地図上をシングルクリックする事で図形を確定します。
Defined in GeometryRegister.js


Field Summary
 Object _type
          ?
   
Fields inherited from class GeometryOperation
POLYGON, POLYLINE, HOLE, MULTIPOINT, END, START, types
 
Constructor Summary
PointRegister(map, layerName)
            初期処理を行います。
 
Method Summary
 Object addNewCoord(x, y)
           Point座標を作成します。
 Object getData()
           図形情報を取得します。
 void insertGeometry()
           図形及び付帯する属性情報をデータベースに登録します。
 void onFinishedDrawing()
           地図上をクリックして図形確定したタイミングで呼出元に対してコールバックします。
サブクラスにて本コールバックを実装しない場合、内部処理にて自動的に insertGeometry メソッドが実行されます。
 boolean onmouseup(event, x, y)
           ポイント登録する座標を確定します。
 void onreadystatechange()
           図形登録後、PointRegisterオブジェクトを初期化します。
 
Methods inherited from class GeometryOperation
clear, getErrorInfo, onExecute, onError, getCategory
 

Field Detail

_type

Object _type

Constructor Detail

PointRegister

PointRegister(map, layerName)

Method Detail

addNewCoord

Object addNewCoord(x, y)

getData

Object getData()

insertGeometry

void insertGeometry()

onFinishedDrawing

void onFinishedDrawing()

onmouseup

boolean onmouseup(event, x, y)

onreadystatechange

void onreadystatechange()


Copyright(C) 2007 SystemDesignJapan. All rights reserved.
Documentation generated by JSDoc on Wed Jul 25 18:14:17 2007